16 ms·
>Any change to an already running system requires careful consideration, small scale testing, gradual rollout, the ability to roll back if bugs appear, etc. Thi
by _Algernon_ 4y ago
>Any change to an already running system requires careful consideration, small scale testing, gradual rollout, the ability to roll back if bugs appear, etc. This is basic stuff for most of us here.
Is there any scenario where that is no longer true? For example, if the current state of the system is an existential threat to itself?
- trabant00 4y ago> Is there any scenario where that is no longer true? Yes, if the system is already down and the cost of introducing new problems is zero. Which is not the case now.
- _Algernon_ 4y agoThere are systems that are designed to shut themselves down before potentially causing damage. In hardware: overheating CPUs. In software: BSODs or kernel panics. The only reason more abstract levels, such as web servers, databases and userspace applications, can solve their problems in the way you describe, is that there is a lower abstraction level that deals with the truly bad failing system states for them. So then the question becomes, what is the equivalent lower abstraction level system of the human economy? If it doesn't exist, it will have to be shutdown and restarted or redesigned to not reach a failure state, or do the economic equivalent of a BSOD. At least if the environmentalits' perspective that climate change is an existential threat is true, which of course is not necessarily true. There are many possible scenarios between human extinction, a permanent state of human misery, and successful adaptation which could be possible.