Recent submissions

Comment · 14 days ago
While this is very much true, in many countries it may be different. I'll speak for India. I'm a singled out geek, most of my friends have interest in many things but software. I can yap about movies, songs, architecture, etc. but start about software and they say "hey, let's not talk shop". To them it's boring work.
Comment · 1 month ago
Thanks for posting something interesting without uttering LLM, AI, agents, etc. I thought you're going to explain your experience doing it in CMake but then it's true to the title.
Comment · 3 months ago
It's promising and I'm glad to hear such a depth-oriented study of making things, taking time is still a thing in a fast world. People are paying to study this, nice
Comment · 4 months ago
Comment · 4 months ago
Here's my created list I maintain: https://legends2k.github.io/note/cg_resources/ Do learn if it piques your curiosity and have the time. You're in for a blast and a lot of learning, that'll make you a better engineer, in many other fields of computer science too (you understand hardware, system programming, programmer's machine model, etc.).

Don't learn if you do it with a monetary end goal as it's fleeting, ephemeral and not guaranteed in this day and age.

Comment · 4 months ago
Two if you're lucky, and work full time on it. More like 5+ plus if you are inexperienced/part time.
Comment · 5 months ago
Yes, every user just gets a handle with no personal or bank info revealed and off you go. User keys in a UPI ID in any merchant site/app, get a push notification for approval in mobile app. Can associate multiple bank accounts to a UPI ID underneath. Approval will ask which account to debit from too. Can't get simpler than this.
Comment · 5 months ago
This is exactly what India's UPI (Unified Payments Interface) works. No PII, just a UPI ID is given and the user gets a push notification in Android/iOS app for approval (with PIN or security enclave like fingerprint).
Comment · 11 months ago
By the same token, AI came along and we all still have intelligence, needless, eh? I mean people reading and writing stuff has nothing to do with AI. I don't see how some people see everything as a zero-sum game.
Comment · 11 months ago
I'm not sure I understand this. Most puzzles are number-crunching but very little to do with graphics (maybe one or two), so no usually OpenGL isn't used AFAIK.

Of course, folks may use it to visualise the puzzles but not to solve them.

Comment · 11 months ago
Not sure about FreeCAD but got a lot done with Gimp, Inkscape and LibreOffice in my personal projects. Totally worth my time!
Comment · 11 months ago
Sorry, hard disagree. Try to understand what `this` means in JS in its entirety and you'll agree it's by no stretch of the imagination a simple language. It's more mind-bending and hence _The Good Parts_.
Comment · 1 year ago
My comment didn't convey it, but I'm with you on using the right tool for the right job. Just that I always don't have the luxury to do so. And yes like the other comment I'd use it for throw away scripts and glue code, instead of installing a new toolchain. Longevity and importance should warrant doing it. Cheers!
Comment · 1 year ago
While there are other parameters I would consider like maintainability, ergonomics, mind share, ease of deployment, etc. The ubiquitous availability point triumphs most others though. Installation of new toolchain is usually a hassle when the same task can be done with existing tools. Also when I present it in a company setting installing new software and broadening the security attack surface is the first pushback I get.
Comment · 1 year ago
I haven't signed in to my Google account since browser install but I still see it in StackOveflow.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton