Ask HN: Why is the HN crowd so anti-AI?
121–130 of 812 posts
Re: Ask HN: Why is the HN crowd so anti-AI?
#122There are two different crowds using "AI": - One crowd is using to research algorithms, libraries, write boilerplate code, write test harnesses, introspect and integrate with APIs, do hands-off refactoring, and automating what would otherwise be boring tasks. They still think about architecture, best practices, understanding things in detail and the general shape of the solution is in their hands. - Another crowd is…
I'm not speaking from personal experience, this is what friends are doing at their startups
But I am not surprised at all, because the building blocks of major applications are all out there as boilerplate code - heck half the time AWS has the example you need for you, assuming you know what you want to stitch together and why
If you know the major AWS tool chains and how and why to use them and how to design a product in microservices, then theoretically Claude has no idea what the whole shebang is up to but happily writes all the parts
Re: Ask HN: Why is the HN crowd so anti-AI?
#123Re: Ask HN: Why is the HN crowd so anti-AI?
#124Many of the people reading HN will be making a lot less money in two years. Some will be unemployed. Some will be homeless. Human intelligence becomes less valuable in quantity as AI gets better. Being big and strong was once valuable. Not so much any more. "When this machine learns your job, what are you going to do?"
I'm not an ML expert, but regarding code _quality_ I see no progress at all in the last couple of years. LLMs still write code by using probabilistic calculations vs. applying rigorous thinking and logic.
This is only good while no one has to look under the hood. When trying to understand and fix code written by LLMs you'll realize what a mess they produce. It's a codebase without any systematic thinking inside. Everything is ad-hoc, wired together to pass the tests, and to conform to some templates. No deliberate practice, no intelligence at all in the code.
This can't be a long term strategy for an entire industry.
Re: Ask HN: Why is the HN crowd so anti-AI?
#125I use claude to write a design, review the design, turn that into an implementation plan, spend 2-3 turns reviewing that, but still when that is turned into code it misses things or creates helpers that's not actually used or... It creates massive files and unless I explicitly tell it to it never refactors them. It often just silences errors and warnings instead of actually fixing the problem.
It saves a lot of time, and I'm building things I couldn't have on my own. But it makes a lot of mistakes, it's far far from one shots which the hype keep going on and on about. It's tricky to put firm limits on what it does. A lot of the mistakes I catch because I've spent 15 years without an agent and sometimes it's just "hm, this smells weird" and I begin digging. I worry about the next generation.
For me the mental framing of "It's all hallucinations, some of those hallucinations are useful" is helpful to keep frustration in check as I ask it to review the same implementation plan for the 4th time and it turns up different issues because the input was slightly different, or review the output code and see allow(dead_code) despite my claude.md forbidding it.
Re: Ask HN: Why is the HN crowd so anti-AI?
#126https://halecraft.org/software-engineering-is-the-new-manufa...
Re: Ask HN: Why is the HN crowd so anti-AI?
#127Then again there were all sorts of hallucination-adjacent issues which are still present but rarer as models get bigger. Wondering about the consequences for software engineering as an industry was a little bit of an “overpopulation on Mars” problem since GPT2 could barely string a paragraph together.
Another factor is the industry’s continued insistence on evaluating the ability to write software using leetcode. Well, Claude is probably the best leetcoder in the world now, but since our industry never figured out better evaluation criteria for candidates of course we are backed into a corner.
Re: Ask HN: Why is the HN crowd so anti-AI?
#128Re: Ask HN: Why is the HN crowd so anti-AI?
#129Outside the tech bubble people either don't care or already associate AI with increased prices.
Re: Ask HN: Why is the HN crowd so anti-AI?
#130I have several objections as well, including the Dijkstra objection (i.e. it is not as precise as using a computer code), as well as concerns about the commercial intentions (and terms of use and other related issues) of whatever companies makes them, and wastes of power and other things like that. There is also expectation of use even if it does not help, and that what I have seen often does not help and is better to do by yourself, or to use different software rather than LLM/generative-AI software. (Many people have different objections, although in some cases I do not consider them significantly important.)