logoalt Hacker News

ACCount37yesterday at 10:07 AM3 repliesview on HN

> Are these companies slowly gaining rot in those codebases?

Yes!

And that "yes" holds regardless of whether they use AI or not.

Let's not pretend tech debt accumulation is somehow an AI problem. Some of the world's biggest companies routinely ship code that reeks of years of rot and decay.


Replies

jason_osteryesterday at 4:39 PM

It's safe to say that most people romanticize their past experience. Anyone's "golden age" is someone else's "end times".

Software has always sucked [1]. "Software crisis" was coined in 1968. There has been no period of time since that it got any better. Trauma just doesn't carry the same way that triumphs do.

Perhaps people do not actually learn from their mistakes after all.

[1]: https://www.stilldrinking.org/programming-sucks

lelanthranyesterday at 1:03 PM

> Let's not pretend tech debt accumulation is somehow an AI problem. Some of the world's biggest companies routinely ship code that reeks of years of rot and decay.

While that is true, there's a large difference you are ignoring: a company can survive this type of rot indefinitely if it takes place at a certain rate. Their customers get time to acclimatise , the processes take into account the breakage, and adapt to compensate, etc.

If the AI boosters are to be believed (2x, or 10x or even, in some cases, devs claiming 100x productivity), stuffing 2 decades of rot into the next two years could prove fatal.

show 1 reply
layer8yesterday at 11:42 AM

This is usually due to time pressure and cost. AI arguably substantially reduces that kind of pressure.

I’m overall skeptical as well, but the argument about tech debt is more nuanced than your comment implies.

show 2 replies