News for hackers. Stuff that matters.
Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @08:07PM (#48030482)
> Over the past year, I’ve watched engineers use AI to ship in days what used to take a team weeks.

No, you didn't. You watched engineers use AI to ship in days something that looks like what used to take a team weeks. After enough rounds of feature evolution, you'll realise that what they actually shipped isn't at all the same. Anthropic's C compiler, which also seemed like a good start that would have taken people much longer to deliver, ended up being impossible to turn into something actually workable.

In a year or so, software developed by "AI-native talent who can manage fleets of agents to drive outsized impact" - which is another way of saying people who ship code they don't understand - will become impossible to evolve, and then things will get very interesting.

AI can help software developers in many ways, but not like that.

Re:Today I've made the difficult decision to reduce the size... by tokioyoyo on Tuesday May 05, 2026 @08:28PM (#48030628)
I commented this yesterday, I’ll repeat it again - what do you guys think organizations that have heavily leaned into AI are shipping nowadays?

Most devs aren’t working on cutting edge, low level, mission critical systems. AI is great for that. Every company I personally know have been fast shipping features that are being used daily by millions of people for the past 7 months.

We have the same thing on my team, and we also understand the limitations of AI generated code. If you’re more or less experienced, you can easily see the “good” and “bad” sides of it. So you kinda plan it out in a way that you can “evolve AI generated software”. I wouldn’t say the same thing in 2025 January, but it’s much different times now. Things are already working.

Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @08:34PM (#48030673)
> If you’re more or less experienced, you can easily see the “good” and “bad” sides of it. So you kinda plan it out in a way that you can “evolve AI generated software”.

If you're truly "managing fleets of agents" there's no way you're able to sift through the good and the bad in the output. If your AI-generated code is evolvable (which is hard to tell right now) then you're not writing it with "fleets of agents". If you are writing it with fleets of agents, I would bet it's not evolvable; you just haven't reached the breaking point yet.

Re:Today I've made the difficult decision to reduce the size... by tokioyoyo on Wednesday May 06, 2026 @05:28AM (#48034175)
We’re not managing fleets of agents. They’re not productive for our workflows yet. It’s usually a couple of CC CLIs running and going back and forth on specific tasks we closely control.
Re:Today I've made the difficult decision to reduce the size... by pron on Wednesday May 06, 2026 @09:13AM (#48035859)
They're not productive for any workflow is my point because they don't produce sustainable software, yet that's exactly what Armstrong is calling for. They don't work, and people experienced with AI workflows already know that.

If you review the code and tell the agent to revert when it gets things wrong (not functionally but architecturally) you're fine. That's not what I was responding to.

Re:Today I've made the difficult decision to reduce the size... by snapcaster on Wednesday May 06, 2026 @09:51AM (#48036264)
You're just wrong on this though, and I don't know why you aren't realizing it's a skill issue on your part
Re:Today I've made the difficult decision to reduce the size... by pron on Wednesday May 06, 2026 @10:04AM (#48036413)
Nah, it's a skill issue on the part of those who believe in "agent swarms" (in fact, that's how I recognise AI noobs; they think swarms work). Studies (like this [1]) and Anthropic's experiements have told us they don't. We do experiments with software correctness and formal methods experts who actually dive deep into "swarm outputs" and try to put evolutionary pressure on them. Swarms simply cannot (yet) produce viable software. They do, however, produce software that for a while passes tests. What I think is happening is that people who believe swarms work just look at test results. But obviously, every software engineer has known for decades that tests can only tell you if your software works today; they can't tell you that it will work tomorrow. And the people who say that unreviewed agent output will work tomorrow are those who didn't review it closely enough, so they have no idea, either.

[1]: https://arxiv.org/abs/2603.03823

Re:Today I've made the difficult decision to reduce the size... by snapcaster on Wednesday May 06, 2026 @10:38AM (#48036813)
You're successfully beating the shit out of the strawman you've created. People are using LLMs to see massive productivity benefits and ship production code right now.

If you aren't, it's a skill issue on your part

Re:Today I've made the difficult decision to reduce the size... by pron on Wednesday May 06, 2026 @12:28PM (#48038132)
Oh, I think you just haven't read my comments. What I wrote, and I quote was: "AI can help software developers in many ways, but not like that."

I was saying how much more productive LLMs make developers unless you use them in the way Armstrong advocates. Coding agents are amazingly helpful but not when you use them through "fleets" or "swarms". People who know how to be most productive with coding agents know that, but Armstrong doesn't.

Re:Today I've made the difficult decision to reduce the size... by Zetaphor on Tuesday May 05, 2026 @08:54PM (#48030819)
Most of the people making this argument vastly overestimate the quality of engineering and discipline that behind the software powering most corporations. CRUD apps are likely to be the most prominent type of application across industries, and most of them are crud
Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @09:04PM (#48030887)
If the code is really simple, it's cheap to read it. When people don't read it (and when they need to use "fleets of agents"), it's because it's not so simple, and then the people who trust the outcome are those who don't know what it is that they've committed into the codebase. Their logic is no more than: the system hasn't collapsed under the load of 50 (or 500) changes so it probably won't collapse under the load of the next 500 (or 5000). Because that's how engineered systems work, right? If they're fine under light stress, they're fine under heavier stress.
Re:Today I've made the difficult decision to reduce the size... by amalfra on Wednesday May 06, 2026 @07:09AM (#48034851)
> Because that's how engineered systems work, right? If they're fine under light stress, they're fine under heavier stress.

Isn't this wrong? I thought engineered systems meant something designed with limits.

Re:Today I've made the difficult decision to reduce the size... by pron on Wednesday May 06, 2026 @07:41AM (#48035088)
I was being sarcastic.
Re:Today I've made the difficult decision to reduce the size... by randallsquared on Tuesday May 05, 2026 @08:34PM (#48030670)
> In a year or so

Look at the best models from Spring 2025, and compare with now (and similarly for Springs 2024 and 2025). Armstrong and lots of others are betting that this trend will continue, and if it does, the LLMs will ship code the LLMs understand, and whether any human specifically understands any particular part will mostly not matter.

Re:Today I've made the difficult decision to reduce the size... by hn_throwaway_99 on Tuesday May 05, 2026 @09:52PM (#48031196)
> the LLMs will ship code the LLMs understand, and whether any human specifically understands any particular part will mostly not matter.

I find this particularly funny. There were more than a couple Star Trek Episodes where some alien planet depends on some advanced AI or other technology that they no longer understand, and it turns out the AI is actually slowly killing them, making them sterile, etc. (e.g. https://en.wikipedia.org/wiki/When_the_Bough_Breaks_(Star_Tr... )

Sure, Star Trek is fiction, but "humans rely on a technology that they forget how to make" is a pretty recurrent theme in human history. The FOGBANK saga was pretty recent: https://en.wikipedia.org/wiki/Fogbank

It just amazes me that people think "Sure, this AI generated code is kinda broken now, but all we need is just more AI code to fix it at some unknowable point in the future because humans won't be able to understand it!"

Re:Today I've made the difficult decision to reduce the size... by randallsquared on Tuesday May 05, 2026 @10:59PM (#48031618)
If you'd told me 20-30 years ago we'd actually get the Star Trek computer in the mid-2020s and it still wouldn't be actually AGI, I would have thought that very strange and unlikely, so who knows?
Re:Today I've made the difficult decision to reduce the size... by reverius42 on Thursday May 07, 2026 @03:24AM (#48046456)
> wouldn't be actually AGI

Not sure that's going to age well.

Re:Today I've made the difficult decision to reduce the size... by randallsquared on Thursday May 07, 2026 @11:44AM (#48050795)
Well, I meant existing or previous here in May 2026, though "mid-2020s" could definitely be interpreted to mean 2023-2027 or so.
Re:Today I've made the difficult decision to reduce the size... by snapcaster on Wednesday May 06, 2026 @09:54AM (#48036285)
So nothing about the last 3 years has caused you to update your beliefs on this stuff? feels like bitter cope
Re:Today I've made the difficult decision to reduce the size... by preisschild on Thursday May 07, 2026 @06:06AM (#48047530)
> It just amazes me that people think "Sure, this AI generated code is kinda broken now, but all we need is just more AI code to fix it at some unknowable point in the future because humans won't be able to understand it!"

This is not even limited to code. I've seen people justifying AI datacenters using fossil fuels because AI will solve fusion power plants at some unknowable point in the future.

Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @08:36PM (#48030681)
And if the trend doesn't continue? I understand that a company with Coinbase's performance has little to lose and not many options, but many companies are in a better position.

The problem is that executives could take the 15-20% productivity boost and be content, but they read stuff like this, get greedy, and they don't understand the risk they're taking.

Re:Today I've made the difficult decision to reduce the size... by atonse on Tuesday May 05, 2026 @09:15PM (#48030969)
Even if the trend doesn’t continue, the current models are very very good. They’re better than the average programmer in the industry, already.
Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @11:04PM (#48031637)
I don't know how anyone who carefully and closely reviews their output could possibly think that. Much of the time their code is fine, but every now and again they make a catastrophic (though often well-hidden) mistake that is so bad that all the tests pass but the codebase will be bricked if enough of those go in. They make such disastrous mistakes frequently enough that a decent-sized codebase can't last for more than 18-24 months.

If the average programmer is this bad, then there must be better-than-average programmers reviewing the code. The problem with agents is that they can produce code at a far higher volume than the average programmer.

Anyway, I don't know how well the average programmer programs, but if you commit agent-generated code without careful review, your codebase will be cooked in a year or two.

Re:Today I've made the difficult decision to reduce the size... by zeroonetwothree on Tuesday May 05, 2026 @09:31PM (#48031063)
Maybe at some coding benchmark. Certainly not at actually shipping and maintaining production grade software.
Re:Today I've made the difficult decision to reduce the size... by randallsquared on Tuesday May 05, 2026 @08:40PM (#48030716)
Agreed! That will be an... "interesting" outcome, if so, for a lot of these companies.
Re:Today I've made the difficult decision to reduce the size... by bix6 on Tuesday May 05, 2026 @08:52PM (#48030800)
> and whether any human specifically understands any particular part will mostly not matter.

This is how I feel. It’s building things for me that work. I don’t care how it works under the hood in many cases.

Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @08:53PM (#48030817)
It's not about caring how it works. It's about caring that it keeps working at all even after you add stuff to it for a year or three (and nearly all software written by companies is software they evolve).
Re:Today I've made the difficult decision to reduce the size... by bix6 on Tuesday May 05, 2026 @08:55PM (#48030828)
And who’s to say it won’t? It’s working now. I’m adding stuff and it’s still working. Why won’t that continue in year 3?
Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @09:07PM (#48030911)
If you carefully read the agent's output you'll see why. It adds layers upon layers of workarounds and defences that hide serious problems, until the codebase reaches a point where the agent can no longer understand it and work with it. All the tests pass right up until the moment when adding a feature or fixing a bug causes another bug, and then nothing and no one can save the codebase anymore.
Re:Today I've made the difficult decision to reduce the size... by qingcharles on Tuesday May 05, 2026 @10:04PM (#48031270)
Maybe a year ago? Right now the LLMs I mainly use (GPT5.5, Opus 4.7) will intuit exactly what I need from my brief specs and universally go above-and-beyond in creating code that is not only extremely high-quality, but catches a ton of the gotchas I would have stumbled on, in advance.

Just a minute ago 5.5 looked at some human-written code of mine from last year and while it was making the changes I asked for it determined the existing code was too brittle (it was) and rewrote it better. It didn't mention this in its summary at the end, I only know because I often watch the thinking output as it goes past before it hides it all behind a pop-open.

Re:Today I've made the difficult decision to reduce the size... by s__s on Tuesday May 05, 2026 @10:31PM (#48031438)
Interesting that we’ve have such different experiences. I was working with both those models today and on several occasions it proposed some pretty poor solutions.

I also find I need to run an llm code review or two against any code it produces to even get to the point where’s it’s ready for human review.

In any case they served as an extremely valuable tool.

Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @11:12PM (#48031691)
I use GPT 5.5. Sometimes it does what you say. It certainly finds silly mistakes in my code better than I could. But frequently enough it makes catastrophic architectural mistakes in its own code.
Re:Today I've made the difficult decision to reduce the size... by titularcomment on Tuesday May 05, 2026 @09:35PM (#48031092)
Maintaining software is like 80% of the job.
Re:Today I've made the difficult decision to reduce the size... by techblueberry on Tuesday May 05, 2026 @09:19PM (#48030992)
Because the API’s it uses will change? Nothing in tech is static. And that’s just going to get worse re: this whole AI thing.
Re:Today I've made the difficult decision to reduce the size... by smrtinsert on Tuesday May 05, 2026 @09:22PM (#48031014)
Yeah absolutely embarassing take. If I had a nickle for every time someone sent me some AI garbage that was supposedly "thoroughly vetted and cross checked agent output", I'd be at least a thousandaire (gotta keep it real).

There are strengths, but if you think its writing stream of code and just using it as is, I would LOVE to compete against you.

Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Tuesday May 05, 2026 @09:28PM (#48031044)
I am an engineer. I hire other engineers. I run a company that ships usable software for small businesses.

We do this every day. I'm sorry to say, we are indeed shipping in days what used to take weeks.

Re:Today I've made the difficult decision to reduce the size... by MeetingsBrowser on Tuesday May 05, 2026 @10:03PM (#48031259)
As a software engineer who also hires other software engineers, I’m curious about the disconnect in our experiences.

I do systems programming. Before AI feature development roughly went like, design, implement, test, review with some back edges and a lot of time spent in test and review.

AI has made the implementation part much faster, at the cost of even more time spent testing and reviewing, though still an improvement overall.

We do not see the weeks to days improvement though. The bottleneck before was testing and reviewing, and they are even bigger bottlenecks now.

What kind of work do you do, and what kind of workflow were you using before and after AI to benefit so much?

Re:Today I've made the difficult decision to reduce the size... by stavros on Tuesday May 05, 2026 @10:52PM (#48031567)
Not the OP, but it might be that AI isn't as good at systems programming as it is at other domains, or it might be that you're using it differently than I am. I don't know which one it is (maybe AI just isn't good at writing the language you work with).

For things like web frontents/backends, though, it works beautifully. I ship things in days that would take me weeks to write by hand, and I'm very fast at writing things by hand. The AI also ships many fewer bugs than our average senior programmer, though maybe not fewer bugs than our staff programmers.

Re:Today I've made the difficult decision to reduce the size... by rustystump on Tuesday May 05, 2026 @11:40PM (#48031881)
In my experience ai has had far far more bugs than most of what i call senior engineers but far fewer than juniors.

The boost is for what are glorified crud apps which it 1000x the tedious work. However, the choices it makes along the way quickly blows up without cleaning. Seniors know how to keep their workstation clean or they should.

Re:Today I've made the difficult decision to reduce the size... by stavros on Wednesday May 06, 2026 @05:52AM (#48034340)
It sounds like we have opposite experiences.
Re:Today I've made the difficult decision to reduce the size... by skeptic_ai on Wednesday May 06, 2026 @01:20AM (#48032514)
I never touched kubernetes and in 1 week I have a few nodes running and i understand a lot of it. Not perfect but not bad.
Re:Today I've made the difficult decision to reduce the size... by oytis on Wednesday May 06, 2026 @02:16AM (#48032885)
I have recently learned Kubernetes without AI and one week is more than enough to understand most of it.
Re:Today I've made the difficult decision to reduce the size... by newphone733 on Wednesday May 06, 2026 @02:50AM (#48033102)
This is definitely not true. But I doubt GP understand "most" of kubernetes too. They probably have a good working knowledge of the important commonly used features.
Re:Today I've made the difficult decision to reduce the size... by weakfish on Wednesday May 06, 2026 @10:07AM (#48036459)
…it definitely is true, I spun up a cluster at home to learn it for a new job and felt comfortable with the basics within a few days.
Re:Today I've made the difficult decision to reduce the size... by thrawa8387336 on Wednesday May 06, 2026 @02:05AM (#48032814)
That was the usual experience pre AI
Re:Today I've made the difficult decision to reduce the size... by satvikpendem on Wednesday May 06, 2026 @02:27AM (#48032945)
> I do systems programming.

I'll stop you right there. AI is not good at systems programming, it's good at CRUD web development, which is where most people are seeing the gains.

Re:Today I've made the difficult decision to reduce the size... by Traubenfuchs on Wednesday May 06, 2026 @05:47AM (#48034299)
>95% of software development is crud.
Re:Today I've made the difficult decision to reduce the size... by id on Wednesday May 06, 2026 @06:40AM (#48034676)
It's really not, though. As soon as systems have to scale, regulatory requirements come in, etc. it becomes more complex.

AI has solved simple CRUD, yes, but CRUD, was easy before.

Re:Today I've made the difficult decision to reduce the size... by oytis on Wednesday May 06, 2026 @07:27AM (#48034975)
I think antirez mentioned somewhere he considered it particularly good at systems programming.
Re:Today I've made the difficult decision to reduce the size... by satvikpendem on Friday May 08, 2026 @12:28AM (#48058569)
Depends what it's used for, generally I've seen that due to the paucity of C or Rust etc training data vs Javascript and TypeScript, LLMs aren't as good at the former vs the latter.
Re:Today I've made the difficult decision to reduce the size... by dboreham on Wednesday May 06, 2026 @11:19AM (#48037266)
This is a myth in my experience. LLMs are good at all the kinds of programming I've tried using them on, including many cases that are very far from "CRUD web development".
Re:Today I've made the difficult decision to reduce the size... by logicchains on Wednesday May 06, 2026 @06:36AM (#48034653)
>AI has made the implementation part much faster, at the cost of even more time spent testing and reviewing,

Maybe they're using AI for testing and reviewing more than you are?

Re:Today I've made the difficult decision to reduce the size... by logicchains on Wednesday May 06, 2026 @06:37AM (#48034655)
>AI has made the implementation part much faster, at the cost of even more time spent testing and reviewing,

Maybe they're using AI for testing and reviewing more than you are, not just for coding?

Re:Today I've made the difficult decision to reduce the size... by MeetingsBrowser on Wednesday May 06, 2026 @09:55AM (#48036310)
The "AI implementation" step in my workflow includes separate agents dedicated to testing and reviewing changes. The self feedback loop catches a lot of errors and mistakes, but it rarely produces working code in one go.

In my experience, the generated code handles the happy path, but isn't great about edge cases or writing clean code, even with explicit instruction in the initial prompt.

We usually end up doing multiple iterations with what claude/codex output, pointing out issues, asking for changes, etc.

Re:Today I've made the difficult decision to reduce the size... by kakacik on Wednesday May 06, 2026 @09:11AM (#48035830)
Anytime you hear such wild claims, imagine a typical code sweat shop (not just crud apps but templated eshops/business pages etc), not a system that will evolve for another 10-20 years beyond initial implementation and is backend cornerstone of some part of some corporation. That is in the case its actually true, there is tons of PR happening here, plus another gigaton of uncritical fanboyism like with any strong topic.

Now there may be an additional corner case or 20 where its still valid but they are not your typical software engineering work.

I also have your experience, even 100x code delivery improvement would barely move the needle of project delivery in our place. Better, more automated integration and end-to-end functional tests which reflect real world usage/data flows would actually make much bigger difference, no reason to think llms couldn't deliver this in near future.

Re:Today I've made the difficult decision to reduce the size... by b0rtb0rt on Wednesday May 06, 2026 @10:59AM (#48037047)
i work on cutting edge c++ system programming and we are using codex for everything now, it’s pretty impressive honestly what it can do
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:18AM (#48050484)
We design and build software systems that our clients' businesses run on. So it's not the product, it's the system that allows them to run their business. Typically, it's less "QuickBooks" and more "Let QuickBooks talk to 10 different systems" and then custom functionality built on that.

It's glue, custom business workflows, and basic web CRUD stuff. We build almost everything on Rails unless there's a critical reason not to (e.g., maintaining an existing system versus building from scratch.)

With very few exceptions our team composition is one senior engineer paired to a business. So we get to avoid a large amount of SDLC busywork which is inter-team communication. This leaves more time for client<->engineer communication which has a host of additional benefits. We also build with a "North Star" methodology which keeps everyone, including the client, laser focused on the work at hand.

To answer your final question about how we're benefiting so much from AI, I think it's primarily that we're leaning into it for both implementation, testing, and review. I know it's a sin to let AI review AI, but... it works. I'm actively skeptical of it myself, but our error rate and rework rates don't lie.

And we've got clients in various stages of development and/or long-term support. It's not like we're just hammering a bunch of stuff out and then bouncing. Most of these are multi-year tightly-integrated projects with our clients and we don't see a lack of trust or frustration that you'd expect to see if you were shipping slop. Our Honeybadger errors typically stay at zero, our performance metrics are acceptable across the board, and most importantly our clients love the work we're doing.

I can't think of any other way to measure the quality of what we're doing. And by those metrics, AI has made us better, not worse.

I should write a blog post to outline more of this in detail.

Re:Today I've made the difficult decision to reduce the size... by pron on Tuesday May 05, 2026 @11:07PM (#48031657)
The only way you could possibly know that is if you're reviewing the code, which means you're not "managing fleets of agents". If you're not reviewing the code (and you wouldn't be if you're managing fleets of agents), then you have no way to tell what you're shipping.
Re:Today I've made the difficult decision to reduce the size... by strogonoff on Wednesday May 06, 2026 @02:40AM (#48033033)
It’s under-appreciated that a proper review takes at least as long as the actual work: it’s all the same time spent understanding the challenge and coming up with the best solution, minus the time spent typing in your solution (almost never a significant amount), plus the time spent understanding their solution and explaining how to get from theirs to yours.
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:19AM (#48050500)
Correct. We do review the code, and we're not managing "fleets of agents". My experience has generally been that the "fleet" approach is not very effective.
Re:Today I've made the difficult decision to reduce the size... by willio58 on Tuesday May 05, 2026 @11:27PM (#48031792)
What you are shipping is not the same as what Coinbase is shipping. These are vastly different things. Making a shiny app with AI is great, I'm doing it as I type this. But I am under no delusion that what I make can sustain a multi-million dollar or even billion dollar business in the case of Coinbase. That's plain silly.
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:27AM (#48050586)
I agree with you. I didn't intend to make the argument that what my company does and what Coinbase does are on the same level, if that's what came across.
Re:Today I've made the difficult decision to reduce the size... by globular-toast on Wednesday May 06, 2026 @02:09AM (#48032838)
Does what you ship involve hundreds of lines of HTML/CSS by any chance? Do you care about accessibility?
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:29AM (#48050606)
It does indeed. Most of what we build are web applications used internally by our clients (e.g., inside their business, not customer facing.)

Because of that, we don't typically spend a lot of time on accessibility because it's internal facing software. As far as I'm aware, these businesses don't have individuals who need those accommodations. Of course, if that changed, it is something we'd need to consider.

Re:Today I've made the difficult decision to reduce the size... by mdavid626 on Wednesday May 06, 2026 @03:46AM (#48033452)
Shipping garbage.
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Wednesday May 06, 2026 @05:01PM (#48041777)
We have zero Honeybadger errors, performance is acceptable for all our routes in the application, and all of our key stakeholders are ecstatic about what we've built.

Is there some other metric I should be measuring our code by?

Re:Today I've made the difficult decision to reduce the size... by mdavid626 on Tuesday May 12, 2026 @03:42AM (#48105375)
What about the actual users?

If this works for you, go ahead, I can't stop you.

But this is not software craftsmanship, or even software engineering. Don't act like it is.

Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Tuesday May 12, 2026 @03:22PM (#48113141)
Sorry, perhaps I wasn't clear—we write business software. The "key stakeholders" are the users. And they're ecstatic. They love what we're building.

I'd actually say it's both craftsmanship and engineering. :)

Re:Today I've made the difficult decision to reduce the size... by aprilthird2021 on Wednesday May 06, 2026 @04:01AM (#48033543)
Give an example.

I have an example in my line of work. Full service rewrite in a new language. Would have taken forever without AI. AI makes it easier, faster. The service has better throughput, uses less machines. Having a complete full test harness that allows us to ensure we are meeting all the functionality of the previous service is key. AND we are keeping the old service on standby because we know we don't know what might be wrong with the new one.

What's your example?

Re:Today I've made the difficult decision to reduce the size... by pron on Wednesday May 06, 2026 @09:11AM (#48035841)
If you carefully review the code then you're not doing what Armstrong was talking about. If you're not reviewing the code, then you don't really know what it is that the AI built. Of course it passes tests; that's not the problem. The problem is that the code is complicated and obtuse, even if it doesn't seem that way on the surface, and after some rounds of evolution, the agents are no longer able to evolve or maintain the code.

The difference between it's working now and it will continue working in two years is exactly the problem with AI-generated code because the tests can't tell you that, and you don't know which one you have if you don't look really carefully.

Re:Today I've made the difficult decision to reduce the size... by aprilthird2021 on Sunday May 10, 2026 @06:55PM (#48088997)
I was pretty clear that we did not review all the code, and we have kept the original service on standby exactly because we are aware code is complicated and could have obscure failure modes while passing our whole test suite.
Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:29AM (#48050622)
From another comment above:

> Our projects are closed source due to our clients owning the code, but I can offer anecdote. We have a client whose business operates on 2-3 very niche SaaS applications in the veterinary/animal medicine space. In a span of about 6 months, we completely ripped out 2 of those 3 and are working on replacing the 3rd one right now. We've done this with a single senior engineer working with the client between 20-40 hours per week with no major regressions. The business has been able to continue working as usual with no disruptions throughout this process.

> Obviously it's hard to measure this objectively, but I can't imagine having done this pre-AI with zero downtime and having replaced those SaaS applications in that timeframe.

Re:Today I've made the difficult decision to reduce the size... by aprilthird2021 on Sunday May 10, 2026 @06:53PM (#48088989)
Yeah that validates my experience. It's best / mostly preferable for ground up rewrites and greenfield work.

I worry we haven't had to maintain vibecoded applications much and have no idea how difficult they will be to debug (or not).

Re:Today I've made the difficult decision to reduce the size... by maccard on Wednesday May 06, 2026 @07:00AM (#48034793)
Can you link to a changelog that shows the 5-10x feature increases? I keep hearing this, but I don’t see anything I use ever actually shipping like this, or people backing this up with any sort of proof.
Re:Today I've made the difficult decision to reduce the size... by toraway on Wednesday May 06, 2026 @11:47AM (#48037588)
That reminds me of a chart I saw posted in HN comments recently that someone created tracking bullet points in Claude Code release notes per day that was cited as "proof of a step change" in AI development over the last year. It showed like a dozen or so on average that jumped to to like over 50 one month and stayed around that number.

(Not the exact same chart but similar idea, I guess it's sort of a meme: https://imgur.com/a/YrNGYOR)

So I looked at the most recent CC release notes on Github and the majority look like this:

  Fixed /clear not resetting the terminal tab title after a conversation
  Fixed session title chip from /rename disappearing while a permission or other dialog is active
  Fixed agent panel below the prompt being hidden when subagents are running (regression in 2.1.122)
  Fixed external-editor handoff (Ctrl+G) blanking the conversation history above the prompt
  Fixed /context dumping its rendered ASCII visualization grid into the conversation, wasting ~1.6k tokens per call
  Fixed OAuth refresh race after wake-from-sleep that could log out all running sessions
  Fixed 1-hour prompt cache TTL being silently downgraded to 5 minutes
  Fixed cache-miss warning appearing spuriously after /clear or compaction when changing /effort or /model
I'd be extremely interested to know what percentage of these were just fixing last week's Claude Code written PR that no human ever set eyes on.

But hey, all that churn looks great on charts being circulated on social media as free advertising for their flagship product (and consequently the company's valuation) so never mind, LGTM!

Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:23AM (#48050537)
Our projects are closed source due to our clients owning the code, but I can offer anecdote. We have a client whose business operates on 2-3 very niche SaaS applications in the veterinary/animal medicine space. In a span of about 6 months, we completely ripped out 2 of those 3 and are working on replacing the 3rd one right now. We've done this with a single senior engineer working with the client between 20-40 hours per week with no major regressions. The business has been able to continue working as usual with no disruptions throughout this process.

Obviously it's hard to measure this objectively, but I can't imagine having done this pre-AI with zero downtime and having replaced those SaaS applications in that timeframe.

Re:Today I've made the difficult decision to reduce the size... by grayhatter on Wednesday May 06, 2026 @12:44PM (#48038349)
> I am an engineer. I hire other engineers. I run a company that ships usable software for small businesses.

> We do this every day. I'm sorry to say, we are indeed shipping in days what used to take weeks.

I've been searching for months for evidence of this kinda thing. Do you have receipts you can share? Or is it more of the same "just trust me bro"?

Re:Today I've made the difficult decision to reduce the size... by adamtaylor_13 on Thursday May 07, 2026 @11:27AM (#48050579)
I should put together a blog post to share more, but unfortunately it is more "trust me bro" at this stage. You can see a few other comments where I replied: we do have subjective evidence that seems to suggest to me that we're moving much faster than we could've moved in the past.

Of course, it's not just shipping, it's shipping stably in a way that doesn't disrupt the day-to-day operations of the businesses we're working for. One client that comes to mind has 2-3 niche SaaS applications that they used independently for various workloads. We completely replaced 2 of those without any disruptions to their business in about 6 months (no, we did not replace it feature-for-feature; we just built what they needed.)

Re:Today I've made the difficult decision to reduce the size... by coffeefirst on Tuesday May 05, 2026 @09:51PM (#48031190)
Ever notice how people making this claim never come with receipts?
Re:Today I've made the difficult decision to reduce the size... by dboreham on Wednesday May 06, 2026 @11:21AM (#48037287)
This bothered me some months ago, so I began posting all the non-sensitive LLM sessions I made online. That way when someone makes an assertion I can present evidence.
Re:Today I've made the difficult decision to reduce the size... by sobellian on Tuesday May 05, 2026 @10:46PM (#48031537)
AI definitely leads to some productivity gain but the claims of 10x, 100x, 1000+x are (for now) irrational exuberance. Churning out prototype software has always been quick, and now it's blazing. But these LLMs are like Happy Gilmore. They get to the green in one shot then they orbit the hole with an extremely dubious short game. The virtue is in their parallelizability but you still need to review their work, lest you come back to it wrestling an alligator while a ruined TV tower husk sends spark showers over the pin.
Re:Today I've made the difficult decision to reduce the size... by jedberg on Wednesday May 06, 2026 @02:33AM (#48032983)
> But these LLMs are like Happy Gilmore. They get to the green in one shot then they orbit the hole with an extremely dubious short game.

Except that he got good at his short game by the end. LLMs will get there sooner than we think.

Re:Today I've made the difficult decision to reduce the size... by maccard on Wednesday May 06, 2026 @06:58AM (#48034787)
I don’t think we will though. Because the “short game” is match the requirements of the agent operator. If we don’t care about the finer details that we let the LLMs infer, then we shouldn’t care if a human infers them (but yet we do).

I think LLMs are great, and I think people who can use them to get to the green in one and take it from there will soar, just like people who could identify a problem and solve it themselves did in the past.

Re:Today I've made the difficult decision to reduce the size... by SkyPuncher on Tuesday May 05, 2026 @11:20PM (#48031740)
Yes, it can. I do this regularly.

I have literally built and shipped multiple things that would have taken me many many months to do and I’ve done it in under a week.

Many of these are LLM heavy features where the LLM can literally self-evaluate and self-optimize. I start with a general feature, it will generate adverse, synthetic data, it will build a feature, optimize it the figure out new places to improve. 1 year ago, this would have taken an entire team months to do, now, it’s 2 or 3 days of work.

Re:Today I've made the difficult decision to reduce the size... by audunw on Wednesday May 06, 2026 @03:23AM (#48033294)
The C compiler was a prime example of an application where the LLM can self-evaluate/optimise, with one of the best set of tests could imagine. Yet the end result was a mess.

I have experienced areas where high productivity can be had without much loss in quality. So I can believe it. But it really depends on what you’re doing and I firmly believe many companies will run out of easy stuff that we can blaze through with AI fairly quickly. At least that’s where we seem to be heading

Re:Today I've made the difficult decision to reduce the size... by aprilthird2021 on Wednesday May 06, 2026 @04:02AM (#48033552)
What's an example of such a thing? Just curious
Re:Today I've made the difficult decision to reduce the size... by sdevonoes on Wednesday May 06, 2026 @05:39AM (#48034249)
And your parents must be proud of you. You’re just another cog
Re:Today I've made the difficult decision to reduce the size... by daemin on Wednesday May 06, 2026 @12:53AM (#48032329)
People that manage AI agents are not engineers as they do no engineering but are instead just supervisors.
Re:Today I've made the difficult decision to reduce the size... by terpimost on Wednesday May 06, 2026 @04:42AM (#48033809)
What is the difference between supervisor and an architect in tech products area?
Re:Today I've made the difficult decision to reduce the size... by snapcaster on Wednesday May 06, 2026 @09:53AM (#48036281)
only dorks care this much about being an "engineer" or "artist". Who gives a shit if misanthropes on websites consider you a real engineer?
Re:Today I've made the difficult decision to reduce the size... by runako on Wednesday May 06, 2026 @10:08AM (#48036466)
Early in my career, people said this about programmers who (weakly) insisted on using assemblers.

Then, about people using high-level languages like C.

Then, about people using C++.

Then, about people using "toy"/"scripting" languages like PHP and Python.

About people who use ORMs instead of writing SQL directly.

About people who use JavaScript ("not a real programming language" was the dis).

People used to argue how it was the mark of a tourist to use anything more visual than Emacs.

This slight won't stick, nobody cares, and it might end up sounding stupid later. You can't usefully insult a professional engineer in 2026 by pointing out that they haven't memorized ASCII or the Arm instruction set.