frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Software Developers Say AI Is Rotting Their Brains

https://www.404media.co/software-developers-say-ai-is-rotting-their-brains/
40•SpyCoder77•1h ago

Comments

deweller•41m ago
"Developers talk not just about how the AI output is often flawed, but that using AI to get the job done is often a more time consuming, harder, and more frustrating experience because they have to go through the output and fix its mistakes."

This has not been my experience. Sure it feels like more work to fix the AI code problems sometimes - it is a different skillset than writing code from scratch. But the speed that I can deliver software has significantly increased by using coding agents.

jjulius•27m ago
>This has not been my experience.

>But the speed that I...

xiphias2•28m ago
I think Andrej Karpathy's quote summarizes well what all software engineers are going through:

,,you can outsource your thinking but not your understanding''

There's just no way to not generate much more amount of code with LLMs than we would do as humans, so well structuring code gets much more important than ever before.

spicyusername•25m ago
You're going to keep seeing this because people don't like AI adoption.

But the fact is this is not how it is. Every competent developer I know is delivering significantly more after being AI enabled.

Anyone seriously using the tools without a chip on their shoulder is going to say the same.

Are the tools delivering perfect code 100% of the time, no, of course not. But that's the new skill. Guiding them so they deliver good enough code at 5-50x the velocity. As the models improve and the ecosystem tries out new workflows, the skill changes and the output gets better and better.

What we're capable of delivering now is incredible and would have been unimaginable just a few years ago.

Tade0•20m ago
> Guiding them so they deliver good enough code at 5-50x the velocity.

Huge problem with this is the rate at which anyone can take accountability for the code produced.

Of course you can let AI do reviews, but my experience so far is that it's, broadly speaking, not working.

mrbungie•17m ago
I'm always wondering who has the time to consume all the new code that is being produced. Like sure, you can produce at 5-10X the speed, but is someone using those features? Not sure if the typical consumer mind can keep up with such speed of changes.
thegrim33•14m ago
Of course your claim of 5-50x velocity is not born out in any metrics which track industry software velocity and you need to bend yourself backwards to come up with reasons to explain why they aren't.
esafak•13m ago
I could easily enjoy a 10x improvement when working on something I'm not familiar with once you factor in the learning time.
kimjune01•13m ago
are merged PRs a measure of velocity? github.com/kimjune01/
bluefirebrand•2m ago
No, not any more than lines of code written are measures of velocity
neogodless•13m ago
Can someone translate this?

> What we're capable of delivering now is incredible and would have been unimaginable just a few years ago

What I mean is - are there concrete examples, real world "things" that came from AI programming, that are incredible, and someone can talk about and point to how AI led to the thing being possible?

zackify•12m ago
I feel the same way.

Even if I'm reviewing more, I built the feature without even opening my editor.

My workflow is:

1. Plan mode 2. Read thoroughly or skim if its an easy task 3. /draft command that puts a draft PR on github 4. Review closely then send to team

svieira•11m ago
> 50x the velocity

:blinks: You are producing in a week what used to take you a year?

discreteevent•5m ago
[delayed]
Jyaif•11m ago
I love AI, but it's possible that we are in an temporary golden age of software development because of 3 things:

1. The software is simple because lowly humans wrote them and debugged them and maintained them.

2. The humans are competent in software engineering.

3. All of a sudden we now have help from AI.

Point 3. is here to stay, but 1. and 2. could disappear.

noveltyaccount•11m ago
I'm someone with 20 years in software and the last 10 in management. I have good instincts, good design pattern knowledge, and understand system design well. But my actual coding skills are rusty, I can do it but it takes a lot of time to RTFM because specific libraries and syntax aren't on the top of my mind.

With AI I can build. I'm having so much fun turning ideas into code. I can do a week's worth of work before lunch. I can ask AI to add comments so detailed that my code becomes a refresher tutorial.

It's so exciting to be able to bring my ideas to life, make use of my experience, and not be hobbled by my somewhat atrophied hands-on coding skills. I for one welcome this revolution.

agentultra•6m ago
They're expensive to perform and rarely are reproducible but I'll wait for the empirical studies before believing any claims.

We can't even decide if type systems have made us more productive. It's barely been studied. Same with test-driven development.

What it sounds like we'll see, from your description of AI-enabled developers, is a commensurate (perhaps linear) increase in the rate of errors reaching production systems. Every line of code is a liability. Now everyone has a fire-hose they can aim at a production environment.

At least time and effort prevented some bad ideas and potentially bad code from reaching production.

I'm sure the platforms providing these tools are going to be happy with the results when every business writing code this way becomes dependent on them and have no exit strategy. The prices increase, the service gets worse, and you're locked in. Sounds real productive.

d_silin•4m ago
After going back and forth, I stopped using AI for coding at all.

Maybe I am not "competent" developer, but the point has some merit.

RugnirViking•23m ago
I don't think this article is correct exactly, but I do feel that I'm less proud of my work. Less likely to go the extra mile. At first, I tried to do all the due diligence - reading and understanding all of the black box's output. But its clear what my workplace wants - more velocity, more code. If you take time reviewing, you're a blocker. If you lgtm that 3k LoC PR, that's great responsiveness. If you spend two days on a "simple fix" that involves broad cross cutting changes to the system and multiple library updates, you should be doing something else. We are all working across more areas of the system, less specialization, less understanding.

And it is great. It does produce fixes, produce a facimilie of understanding. It answers my questions, and is often right. And tinkering with the process of it is satisfying. Integrating more and more data, writing better specs, you can get better results. Its tempting to think that it could be sustainable, this way of working, but also so scary to lose the understanding, to not have the confidence in how things work. Finding duplicated stacks using different libraries, or even the same library, is becoming more and more common. Even our debugging tools, our tracing grow fragmented and unstandardized.

I liked the old way of working. It was fun for me, if often frustrating. It was solving hard sudoku on the train. This new way is lower friction, but more stress. It's steering a rocket ship using chopsticks to hold the wheel. You desperately want to slow things down and work methodically, to be sure, and safe. But you won't get anywhere near as far if you do that.

Somewhere quiet, the tech debt demon smiles.

mooreds•18m ago
I have so many questions.

How long have you been doing this?

Are you at a product company, a consultancy, a place where technology is an enabler but not core, or somewhere else?

What happens when there are bugs or an outage due to that 3k LoC PR?

RugnirViking•8m ago
7 years experience as a developer or thereabouts. Its probably been a year since the agentic coding stuff has become really widespread, picking up pace a lot around jan. Even the old hands, 20 years plus at the company are deep in it now.

We're at a product company, not a consultancy. Hard to say exactly about tech, the tech is namely the product, but its b2b, so massive contracts move like glaciers, customer purchase decisions are often as much or more about the claims we made as the reality of the code.

As for outages, its the same as it always was. We have our testing, in layers. unit tests, integrations, e2e, staging envs. Layers and layers before it reaches the customer. If there ever is something that reaches there, as has happened, its so hard to pin the blame on AI, and of course we run a blameless culture here anyhow. Tickets are assigned, emergency patches are made, and the behemoth lumbers on.

I don't pin blame on stupid management or whatever, I think this is complacency rather than a specific effort to push ai, as some claim. AI has just made it easier to work on more and understand less, and this is the result, no external intervention needed. I don't have a solution other than observing that trying to stop this is fighting the tides. People used to hate working on legacy codebases, where the original developers werent around to explain themselves, now everything is a legacy codebase right from inception - even if you personally don't use ai, the job is fundamentally different.

svieira•13m ago
> Finding duplicated stacks using different libraries, or even the same library, is becoming more and more common. Even our debugging tools, our tracing grow fragmented.

Same - literally found a re-build of a library feature for use with the library the other day (e. g. MyCustomFooProviderFor(Bar) but Bar already literally has a `.foo` method.) No, it didn't need to be there.

pxtail•17m ago
In my case it's less about actual "rotting" and more about the feeling that any mine attempts to write code are futile and meaningless - if my LLM limits are exhausted it's actually more productive to go do something else (or write specs on how it should be done) and return back later and do LLM assisted coding than coding without it because in literally minutes I can then produce equivalent of hours-long "manual" coding session.
andai•17m ago
The emperor has semi-transparent clothes.
jesse_dot_id•16m ago
I'm experiencing the opposite.
sd9•12m ago
I got into software engineering because I was always fascinated by getting computers to do stuff, and I really enjoyed the manual task of programming. It's been a dream to earn a living doing something I would do in my spare time. I was pretty good at it too.

With AI agents, I'm significantly more productive, but it feels an awful lot more drudgelike to sit and type into a chat bot. For me personally, the most intellectually stimulating parts of the job were automated away first, and I am getting increasingly sick of dealing with project management frenzy and pressing enter all day.

I'm not having fun any more, and I've decided to leave the field and become a teacher. I won't earn nearly as much money but I expect to feel more fulfilled, and I hope I can help make a difference to some young people.

Complaining about this is rather tone deaf, having had an extraordinarily privileged career. Many people do not have the luxury of enjoying what they do to make ends meet. But I've made the calculation that I'd rather at least try and enjoy what I do day to day than persist in this.

agentultra•12m ago
> At Meta, Google, Microsoft, and others, leadership says that AI generates a growing share of the overall code

Probably because they mandate its adoption. And while there are plenty of developers who will happily comply and see it as a good thing. There are others who will do it because they have to or risk losing their jobs.

It's a bit of a silly thing to claim. "We made everyone use it, so they did, and now adoption is going up!"

giwook•12m ago
404 media tends to put out quality articles in my opinion but this one feels a bit like clickbait.

It seems like they're overgeneralizing quite a bit here and focusing on a narrow subset of the population while ignoring the people who are actually thriving with their new AI-enabled dev workflows.

LLMs are not a panacea by any means and they have lots of cons. But I for one would find it difficult to go back to a world where I can't lean on LLMs in my day-to-day.

One very specific example that could not possibly contribute to the brainrot mentioned in this article: AI saves time and reduces the headache of having to pore through pages of documentation (if there even is any) to find how that one method works or what arguments it can take. This alone is immensely helpful and can keep you in a state of flow instead of sending you off on a potentially fruitless side quest that derails your whole train of thought.

It's also taken me quite a bit of time, effort, and experimentation to find the right tools and the right ways to work AI into my workflows which I would bet that the developers mentioned in this article have not explored too deeply if at all.

Claiming AI is rotting your brain because you can't one-shot an entire app or even a single feature is a straw man fallacy.

hirvi74•5m ago
I feel the opposite, but then again, I do not use AI to actually write the code for me. It's like the faster StackOverflow search.
amelius•3m ago
Yesterday I have been talking to an AI all day, and left work with a feeling of non-accomplishment even though I probably did more than I would do normally, though time will tell if the maintenance costs will be higher or not.

And I used to love my work :(

Dinosaur dental fossils reveal bird-like parental care bonds

https://news.osu.edu/dinosaur-dental-fossils-reveal-bird-like-parental-care-bonds/
1•gmays•30s ago•0 comments

Rewriting C code until it's quantum code

https://shukla.io/blog/2026-05/rank-select.html
1•BinRoo•32s ago•1 comments

War and Data Centers Are Driving Up the Cost of Fiber Optic Cable

https://www.404media.co/war-and-data-centers-are-driving-up-the-cost-of-fiber-optic-cable/
1•aarestad•3m ago•0 comments

Activity Propagation with Hebbian Learning

https://www.nature.com/articles/s42005-026-02638-z
1•PaulHoule•3m ago•0 comments

Monitoring Sidekiq Job Performance with AppSignal

https://blog.appsignal.com/2026/04/28/monitoring-sidekiq-job-performance-with-appsignal.html
1•andreigaspar•5m ago•0 comments

What breaks when AI-generated code reaches production systems

https://deepsense.ai/blog/when-code-gets-cheaper-judgment-gets-more-precious-quality-bottlenecks-...
2•Applied_AI•5m ago•0 comments

Kyunghyuncho Teaching Fundamentals of Machine Learning

https://kyunghyuncho.me/teaching-fundamentals-of-machine-learning/
1•atan2•5m ago•0 comments

Detecting CopyFail and DirtyFrag by thinking outside the box

https://medium.com/@miggo-engineering/detecting-copyfail-dirtyfrag-by-thinking-outside-the-box-3c...
1•rafaeldavidtin•6m ago•0 comments

Ask HN: What Will the Next Competitor to NextJS Be?

1•tgml•6m ago•0 comments

Nextpad++

https://daringfireball.net/2026/05/nextpad
1•jkubicek•8m ago•1 comments

AI Journal

https://aijournal.store
1•RedKoala86•9m ago•0 comments

A New Viral Outbreak. The Same Mistakes All over Again

https://www.nytimes.com/2026/05/12/opinion/hantavirus-complacency.html
1•yurivish•10m ago•0 comments

Car is spying on you, and it's only just the beginning

https://www.bbc.com/future/article/20260513-your-car-is-spying-on-you-its-about-to-get-worse
2•frasermarlow•10m ago•1 comments

Show HN: "This post is authorial.fyi" – not vibed

https://authorial.fyi/
2•foote•11m ago•0 comments

The Race to Develop a Test for the Rare Andes Hantavirus

https://www.wired.com/story/race-to-develop-andes-hantavirus-test/
1•Brajeshwar•11m ago•0 comments

European Stagnation Is Real

https://www.siliconcontinent.com/p/european-stagnation-is-real
2•devitoria•14m ago•0 comments

Identity and Progressive Delivery

https://fusionauth.io/blog/progressive-delivery
1•mooreds•15m ago•0 comments

ASML Took over the World

https://www.worksinprogress.news/p/how-asml-took-over-the-world
1•deunamuno•15m ago•0 comments

Our Uncertain Uncertainties

https://kevinkelly.substack.com/p/our-uncertain-uncertainties
1•mooreds•16m ago•0 comments

Kagi: Good Enough to Leave Google (Search)

https://jamesphilbrick.com/kagi-good-enough-to-leave-google-search/
1•speckx•16m ago•0 comments

Show HN: TrueCitation – academic source credibility checker (URL/DOI/journal)

https://truecitation.com/
1•kitchendesign•16m ago•0 comments

Website lessons from HOKA, one of the fastest growing sport brands

https://littlelanguagemodels.com/3-website-lessons-from-hoka/
1•mooreds•17m ago•0 comments

Gaussian Process Regression in 9k Google Sheets Cell Formulas

https://tiao.io/posts/gaussian-processes-in-google-sheets/
2•stitchpunk•17m ago•0 comments

C++26: Standard Library Hardening

https://www.sandordargo.com/blog/2026/05/13/cpp26-library-hardening
1•jandeboevrie•19m ago•0 comments

Show HN: Free IP fraud score detection (without ads or captcha)

2•TemporaryMail•19m ago•0 comments

The nuclear-physics infrastructure behind PET scans

https://www.lanl.gov/media/publications/1663/proton-power-for-public-health
1•LAsteNERD•21m ago•0 comments

China criticizes US chip equipment bill in run-up to Beijing talks

https://www.reuters.com/legal/government/china-criticizes-us-chip-equipment-bill-run-up-beijing-t...
1•tartoran•23m ago•0 comments

Hosting a website on an 8-bit microcontroller

https://maurycyz.com/projects/mcusite/
1•jandeboevrie•23m ago•0 comments

The Sarcophagus Dealer

https://www.theatlantic.com/culture/2026/05/serop-simonian-egypt-theft-artifacts/686591/
1•Brajeshwar•25m ago•0 comments

Prayer-Driven Development

https://digitaliziran.si/2026/05/08/prayer-driven-development.html
1•gregman1•25m ago•2 comments