logoalt Hacker News

IanCal • today at 12:14 PM • 1 reply • view on HN

Counterpoint - lots of old systems have atrocious architectures.

Those downsides existed, but then that’s just how lots of stuff is or was.

Larger systems are not imo any worse to manage now, but the scale of what is possible and expected dramatically changes what we consider a large system these days.

I think this is like looking back at a few hits and being nostalgic for some decade of music forgetting all the terrible songs of the time. Or perhaps if the volume has increased seeing on YouTube all the school bands that you’d never have seen before because recording was expensive and distribution reserved for the very few.


Replies

tripledry • today at 12:27 PM

Not disagreeing, but I feel there is something to be said about how the tools we use nudge us to do things a certain way.

Similar to how using lambda functions and some document DB is easy and fast, but it often times leads to shit architecture as you don't have to think about it anymore, bolt on whatever cloud service X and Y for features and you have a mess.

AI is similar to cloud in that way, it's so forgiving that it pushes you towards a shit architecture as it "doesn't matter anymore".

Funnily enough AI makes the cloud mess easier to manage. These opinions are based on my own experience and most importantly, vibes.