2 comments

[ 2.5 ms ] story [ 12.2 ms ] thread
If you zoom out a little, complexity is killing human society at large - with software you can re-write and migrate most of the really necessary stuff for a few billion and a decade, the rest of society and it's complexity - not so much without some serious bloodshed and misery.
I think part of the problem is, no matter how trivial "X" is, or how complex "Library Y" is, someone will always say "To do X, just use Library Y". Before you know it, your app has 100+ dependencies. And you can't change one without breaking three others.