- cross-posted to:
- [email protected]
Here’s the thing though. These complex systems are built on errors and with each layer added on top, the errors keep multiplying. Some of the people quoted in the article understand that it will all come tumbling down one day, but the proponents don’t care because it won’t come down on them.
So what I’m actually getting from the article is “Yolo! Not my fucking problem, bruh!”.
Reading what mostly-competent programmers apparently don’t understand makes me feel surprisingly competent.
abstracting away complexity from the user is standard practice. if there are bugs then they manifest and get reported and fixed
you could say security bugs in C/C++ are examples of systems coming tumbling down but not really as the happy path still works 100%
you are using entire stacks of software right now, probably all of which have bugs, but it’s working quite well isn’t it?
engineering keeps evolving and languages like rust pop up to help us humans to make perfect machines

