News for hackers. Stuff that matters.
Re:AI usage generates a fragile codebase by pif on Wednesday November 11, 2026 @04:15AM (#50451230)
> if you are stuck with the mantra that humans must review the code today,

It's not a mantra, it's the reality of the business: if I must bear responsibility of the code facing a customer, then I have to understand the code. The AI can be a wonderful tool, but people are still calling me to fight fires.

Re:AI usage generates a fragile codebase by kuboble on Wednesday November 11, 2026 @05:31AM (#50451797)
Idk. Do you ship your own crypto, your own cloud or design your own chips?

At some point technology becomes so good that it's a reasonable choice to give up understanding. And in opinion of many, that point is now for agenting coding.

Re:AI usage generates a fragile codebase by zelphirkalt on Wednesday November 11, 2026 @06:46AM (#50452278)
The comparison with shipping your own crypto does not hold up. Is crypto the core of your business? If not, then you don't ship crypto. But the core of your business, you need employees, who understand what's actually going on, or risk being unable to fix things, when they go wrong.
Re:AI usage generates a fragile codebase by kuboble on Wednesday November 11, 2026 @07:43AM (#50452734)
and these employees with technical understanding can be Llms. And baring the risk of being cut off from the models how is that different from hiring humans?

you are probably smarter and more skillful then I am, but despite coding all my life for a living I feel that AI is vastly better than me in every single skill that I thought are my strongest skills.

I also think that the risk for a small company is larger that their only programmer who understand the code base quits than the ai not being able to fix issues in its own code.

The only point of disagreement is if llms are already good enough. And for a lot of people this is already true today.

Re:AI usage generates a fragile codebase by pif on Wednesday November 11, 2026 @07:04AM (#50452442)
It depends on which responsibilities you can offload when facing your customers.

"You were hacked because the well known, respectable crypto lib I bundled with my binaries actually got a bug" is fine.

"You lost one day of productivity and I can't tell you when I'll be able to propose you a fix because I shipped you a lazy copy/paste" is not.

Re:AI usage generates a fragile codebase by lelanthran on Wednesday November 11, 2026 @07:57AM (#50452854)
> Idk. Do you ship your own crypto, your own cloud or design your own chips?

Of course not - I use battle-tested options. Why would I pivot from battle-tested, production software that's had bugs shaken out for years to brand-new never-used-in-anger software that an LLM spat out?