​Why all developers should adopt a safety-critical mindset

Is anyone designing software where failures don’t have consequences? 

​Is anyone designing software where failures don’t have consequences?