logoalt Hacker News

reillychaseyesterday at 8:56 PM1 replyview on HN

I still think that might be oversimplifying what software creation is which is being able to explain to a computer what it is you want. I think of Cursor as Python was to C. It's a higher level language but you still have to be able to think like a hacker, which will always be a rare skill.


Replies

lotyrinyesterday at 10:06 PM

And the best hackers at any level abstraction will always be the ones that actually understand what's going on in every lower layer in order to diagnose when the abstraction is failing them. Anyone that thinks you can be up at the level of vibes without understanding how an LLM thinks, without knowing how to review and factor your vibed Python or whatever high-ish level language, can make it performant without knowing if or when to write something in lower levels like C or need to be using a library where all the hard work is in something like C, make it secure without understanding how that gets turned into instructions for an incredibly obedient but ignorant machine (like the LLM is but in the exact opposite ways, buffer overruns and free before use and stuff)... It's a holistic practice. The guys that produce code and don't know which parts are happening in the browser or in the client, think they can trust the values of cookies not to be tampered with and junk are able to be productive, probably more so with LLMs these days but they simply can't make quality software and never will be able to. Corporations love them because nobody's accountable to resiliency (securty, quality, reliability) until something actually breaks and those guys can get thrown under busses easily when and if that happens because they're cheap cogs. Hackers love them because we'll always have work to do to improve (or compete with, or exploit) what folks like that make.

show 1 reply