4 ms·
I couldn't agree more. I don't know if any of the commenters have built systems where lives or livelihoods are on the line; involving decisions where billions
by sesteel 8y ago
I couldn't agree more. I don't know if any of the commenters have built systems where lives or livelihoods are on the line; involving decisions where billions of dollars and many lives are at stake; nobody sets out to build unsafe systems or cut corners. The development process for aircraft is built with redundencies and multiple levels of validation; everything is tested and certified by internal and external experts. Software engineers fly on these planes monitoring their own software while in flight. I wonder how many people have trusted their own life with their code?
- Nomentatus 8y agoMy bosses DID set out to build unsafe systems, to save money, and ordered me not to fix unsafe software for that reason; even after explicit warnings. Which crashed that nonprofit. It's common. There are many motivations including agent-principle problems, narcissism, and more. "Nobody sets out to make an excessively safe product that won't turn a profit" would be more accurate.