logoalt Hacker News

rnd33 • today at 9:38 AM • 2 replies • view on HN

Great article. I feel most people, even great software engineers, seem to lack the intuitive understanding that building software is essentially modeling a system, and that every model faces the same limit: the number of interactions between its part grows combinatorially as the system grows. If some of those parts or interactions produce no value (bloat), then complexity is added for no gain. This is true regardless of who created the model or wrote the code.

Instead they seem to think that AI can someone work around what is essentially laws of nature.


Replies

bunderbunder • today at 11:51 AM

If anything I’ve seen AI become a multiplier. The low initial cost to add new features eliminates the only brake many organizations have on accumulation of bloat.

anax32 • today at 9:43 AM

And migrating from one system-model to another is an additional system-model - the building of which is an even rarer skillset.