this post was submitted on 16 Jun 2026
136 points (95.3% liked)
Web Development
5687 readers
242 users here now
Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development
What is web development?
Web development is the process of creating websites or web applications
Rules/Guidelines
- Follow the programming.dev site rules
- Keep content related to web development
- If what you're posting relates to one of the related communities, crosspost it into there to help them grow
- If youre posting an article older than two years put the year it was made in brackets after the title
Related Communities
- !html@programming.dev
- !css@programming.dev
- !uiux@programming.dev
- !a11y@programming.dev
- !react@programming.dev
- !vuejs@programming.dev
- !webassembly@programming.dev
- !javascript@programming.dev
- !typescript@programming.dev
- !nodejs@programming.dev
- !astro@programming.dev
- !angular@programming.dev
- !tauri@programming.dev
- !sveltejs@programming.dev
- !pwa@programming.dev
Wormhole
Some webdev blogs
Not sure what to post in here? Want some web development related things to read?
Heres a couple blogs that have web development related content
- https://frontendfoc.us/ - [RSS]
- https://wesbos.com/blog
- https://davidwalsh.name/ - [RSS]
- https://www.nngroup.com/articles/
- https://sia.codes/posts/ - [RSS]
- https://www.smashingmagazine.com/ - [RSS]
- https://www.bennadel.com/ - [RSS]
- https://web.dev/ - [RSS]
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
if it's broken in a way that can't be detected, is it actually broken?
all software is broken in some way. if the rate of bugs generated by llm and the severity of those bugs drops below the rate you would expect from a human programming team, then llm is offering something competitive.
It will eventually be detected, but it passes tests before hitting production, that is the problem.
Is not what anyone said and you're lying when you pretend they did.
No, humans make less mistakes. Less. That's the key here, statistical models are trained on human data so by pure logic can never, ever, under any circuimstance, reach 100% accuracy. With current understanding of LLMs with a focus on AI Scaling Laws, and more importantly of natural human language adaptation, they will never reach 94% accuracy with infinite power and infinite training. That's what the curve shows us in OpenAI's 2020 research paper on AI Scaling Laws and later Deepmind's paper correcting their math, that the diminishing returns will hit a limit far before convergence.
In addition to that, the AI also cannot detect subtle changes to established problems or any new unaccounted for variables, because they're a statistical model and not capable of actual thought. They also lack any sense of responsibility for their actions for the same reason.
You fucking sloppers always try to say "HuMAnS mAkE misTAKeS, TOO!" Yeah and the fucking slopbots are trained on those mistakes and make them again but worse.
But you're forgetting the key difference that makes it so much worse - we can fix human mistakes especially if we can talk to the human to figure out how. With an llm we have no external reference, only poorly designed code where the comments are there to guide the writing, not describe what was written. So it's much harder to debug an output, and the llm cannot be trusted to clean it up either.
A human can be held responsible. A machine cannot. If the machine writes bad code, and someone gets injured or killed because of it, who takes responsibility?
I state again: a machine cannot be held responsible.
It is never the coder that is responsible, it is the one who makes the code available to use. Often with humans, they are one and the same. With machines, they are not.
You can totally fix AI-written code with AI. You tell it something is wrong, it tries to fix it.
I did a recent experiment with AI writing a document format converter and that's exactly what I did. It wrote some code, I checked the output, found a formatting issue or similar, asked it to fix it, repeat. It works unreasonably well and with Fable the final code isn't even bad.
Now keep doing this for months, with non-trivial software that other people use.
Probably fine if you review the code carefully. And if you're working in a domain that AI is decent at (e.g. web stuff). But even if it wasn't it doesn't mean AI cannot program.
You can fix problems, if you know they are there and there is a model of that problem being fixed.
You can't fix problems you don't know are there, or do not have modeling.
That's true for humans too surely? How would anyone fix problems they don't know exist?
To add to the other response - it is much more difficult to work with Ai to debug inconsistent issues or similar unless you can understand the code and step through with a debugger to check for race conditions or similar.
Recently I was working with an Ai tool for some c code that depending on machine ran wildly differently. The Ai was unable to identify any issues, and kept recommending fixes for hardcoding values or similar that I had to revert. The fix ended up needing to use valgrind to create a different enough environment to see how a race condition was made to properly have one async call delay for the other.
AI can be powerful, and humans can be dumb. But if the code was human made, I would not have needed 3 hours to find a problem, and I wouldn't have tried to turn to AI for a simple fix because I'd know what I was looking for to start with.
Humans generally don't hallucinate libraries or documentation. If there is a bug or error on a human maintaine repo the human in charge will generally know what went wrong and how to fix it, the AI will just gaslight your ass because the AI has no idea.
This is true. But it doesn't invalidate any of my points. Humans have unique failure modes too.
They have failure modes that are easier for humans to spot.
Also, unlike say, writing articles, like 75% of coding is copy.pasting blindly from elsewhere anyway.
Not in my experience.