Hacker News new | ask | show | jobs
by iforgotpassword 1405 days ago
I think it's still as crazy sounding! We send shellfish around the globe and back to get them de-shelled. Not because they do it better, but cheaper. And for the company doing it it makes sense, since they benefit, and the now unemployed countrymen get compensated by the government, ie. taxes, ie. everyone.

And yes, of course there's always one more step that leads you to where you got in the end. Nobody established a new shipping route and built a new dedicated ship just to start de-shelling in China.

It's like when you look at some complex software that has a batshit crazy architecture, spaghetti code, 5 different code styles, hacks and is half procedural half OOP, and whatever else you consider a crime. But then you look at its history, how it's almost 30 years old, started procedural on a different OS, how its requirements vastly changed and extended over the decades in ways nobody could possibly anticipate, and suddenly, most of the crazy things don't seem so crazy anymore if you know the story behind the individual "crimes" committed. But thst still doesn't mean that looking at the whole picture can't reveal a batshit crazy codebase that you wouldn't touch with a 5ft pole if you can avoid it.