Posted by goostavos 2 days ago
1725 points|df07|11 years ago|854 comments
https://news.ycombinator.com/item?id=11348798
Obviously entrusting an entity to do everything is different from using a dependency or library, but aren’t LLMs for work just a natural progression of this? Programming is about automation. Programmers have been automating and outsourcing their work since the concept of SDKs were invented. Or even since high-level languages were invented. The industry was already doing this, and doing it excessively, long before Claude. left-pad happened a decade ago and we’ve learned nothing.
> Second, even if the package’s logic is correct, I can’t help but be amazed by the fact that developers are taking on dependencies for single line functions that they should be able to write with their eyes closed. In my opinion, if you cannot write a left-pad, is-positive-integer, or isArray function in 5 minutes flat (including the time you spend Googling), then you don’t actually know how to code. Hell, any of these would make a great code screening interview question to determine whether or not a candidate can code.
> Finally, stringing APIs together and calling it programming doesn’t make it programming. It’s some crazy form of dependency hacking that involves the cloud, over-engineering things, and complexity far beyond what’s actually needed.
Obviously LLMs make the situation even more dire, but I think people are overlooking that the industry was automating itself out of programming as a craft even before them. It's just the automation involved reuse of the work of other humans.
This isn't just "a bit more automation". It's "now we don't need lift operators".
I finally freed from typewriting mundane stuff like yet another API endpoint or subscribing to rabbitmq, and can focus of creative work and really building useful things.
These are talkers who have never produced anything, taken everything from open source while looking down on OSS authors. They one-shot a note taking app and feel they have done something culturally significant.
AI in software is the greatest farce since NFTs and attracts the same people. All web software got worse, nothing new is being written and everyone just talks about their precious conversations with the clankers like commenting on a football game.
The dumbest people always win temporarily.
People don't talk about this overlap but it is real, remember that SBF lead Anthropic's Series B with stolen customer money from the Bahamas. Caroline Ellison participated too, in individual capacity.
https://www.privateequitywire.co.uk/ftx-ceo-leads-580m-serie...
Zero job interviews involved discussion of NFTs, Bitcoin, etc.
100% now discuss AI.
No friends ever asked me about NFTs. Almost all use AI or ask me how to use it.
Terrance Tao was impacted not at all by NFTs.
Maybe "this time is different" only for me, but I suspect it's truly different.
Perhaps everything that you said is 100% correct, but people are easily swayed by things that “sound right” being overly aggressive opens your position (in people’s monkey brains) to “enlightened centrists” that leave the door open for bolder opposition.
Many people have been genuinely helped or feel like they have been genuinely helped by LLMs in coding, they aren’t going to change their opinions based on fiery rhetoric and accusatory tones. Much like I can’t force myself to believe in Santa Claus regardless of how aggressively my nephews claim he is real.
it's hard to be swayed into skeptic camp if you see how it works and it really solves those hard problems that took hours. Genie is out of the bottle
Furthermore, it becomes practically impossible to argue for doing things the hard way for all of the solved problems, which were and are necessary for being able to learn the craft deeply. At the very least, deeply "enough" to advance the state of the art.
In short: 1) Humans are necessary. 2) Knowledge and experience are necessary. 3) Humans need time and practice to gain knowledge and experience.
When one side argues that one or all of the above points are false, I don't believe them.
Realistically, we are seeing people even in the most pro-AI groups begrudgingly concede #1 and #2, while expecting #3 to just sort itself out.
In my opinion, the whole anti-LLM coding thing is purely ego preservation. And I get that, who the hell want's to believe their high paying job is going away? To say using LLMs cannot achieve results bigger than 'one-shotting a note taking app' is really just not true.
Comparing it to NFTs is absolutely wild also. NFTs literally were mass psychosis and had no value whatsoever. You're saying someone can't build software, even just for themselves, or otherwise, that doesn't have any value at all? How could that be true?
You are on an online forum geared towards programmers, using the world wide web created by a programmer. The concept of a video game did not exist before they were being programmed.
You think the world just appeared as it is and everyone only does things for money? Never because, unlike people who use every shortcut possible, they actually care about the details?
If you go with agentic route, randos with money to spare on latest models, beat you. If you go LLM-free, AI corpos say "all the better for us! More free untainted dataset!"
Humans are so lazy and obsessed with cost-cutting, efficiency, and "line go up" that we'll willingly walk ourselves into such a bleak inhuman future.
They are happy to have their ads-maximized agreed-to-all Cloudflare/Anthropic/OpenAI/Google/Apple/Microsoft accounts so they can one-click deploy that "worker" with all the UI gears spinning automatically, because who needs to know how to configure a web server anyway? :^) And wow, have you heard that Cloudflare offers an operating system now??
> Please don't put generated text in HN posts. Write your text yourself—HN is for sharing between humans. For the same reason, please don't automate posting.
really? i feel like the overwhelming sentiment in every comment section is staunchly anti-ai. it's far more common to see people lamenting their job prospects or complaining about having to review mountains of slop PRs.
If you had to larp as an anti AI person just to say the stupidest thing possible, this is what you would say.
But I would prefer to have a job.