I don't think most folks realize that even in the best of times, all of this * gestures broadly to the world at-large * , is held together by duck tape, hope, and 50+ year-old code. The older I get, the more amazed I am that anything works at all.
But yes, there's been an uptick in incidents. If you think of "the internet" as an interconnected ecosystem (which it is), stress in individual areas affects others. That's why it's really important to implement dependencies thoughtfully and consider the SRE bon mot that the network is not always reliable.
I hate to break it to you. But pretty much the whole world is held together like that.
I develop software used in the logistics sector. I deal a lot with integrating our system and solution with other systems, including those of large logistics companies (warehouse operators, but also carriers like UPS, DHL,..). With all the knowledge I have gathered I'm surprised packages even get delivered, let alone in those short times. Not only are the software solutions and integrations held together with the cheapest duck tape they could find. The way a lot of physical processes, and knowledge of the people is not as good as you would expect.
Fast and cheap is generally how things are done. Not just in the development of software.
This has been documented quite a lot, but the fast and cheap is quite often slower and more expensive in the end.
My comment was targeted at pretty much all of human civilization. We take a broad spectrum of things for granted that would fall apart overnight if not for the constant effort of dedicated people.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I don't think most folks realize that even in the best of times, all of this * gestures broadly to the world at-large * , is held together by duck tape, hope, and 50+ year-old code. The older I get, the more amazed I am that anything works at all.
But yes, there's been an uptick in incidents. If you think of "the internet" as an interconnected ecosystem (which it is), stress in individual areas affects others. That's why it's really important to implement dependencies thoughtfully and consider the SRE bon mot that the network is not always reliable.
I hate to break it to you. But pretty much the whole world is held together like that.
I develop software used in the logistics sector. I deal a lot with integrating our system and solution with other systems, including those of large logistics companies (warehouse operators, but also carriers like UPS, DHL,..). With all the knowledge I have gathered I'm surprised packages even get delivered, let alone in those short times. Not only are the software solutions and integrations held together with the cheapest duck tape they could find. The way a lot of physical processes, and knowledge of the people is not as good as you would expect.
Fast and cheap is generally how things are done. Not just in the development of software.
This has been documented quite a lot, but the fast and cheap is quite often slower and more expensive in the end.
β* gestures broadly to the world at-large *β
I donβt disagree.
My comment was targeted at pretty much all of human civilization. We take a broad spectrum of things for granted that would fall apart overnight if not for the constant effort of dedicated people.