4 ms·
>Such mistakes cannot be made by people who care. That's a very naive assertion. Humans make mistakes, they always have and they always will, no matter how sma
by kevan 10y ago
>Such mistakes cannot be made by people who care.
That's a very naive assertion. Humans make mistakes, they always have and they always will, no matter how smart they are and how much they care. That's why pilots have checklists that they go through before they're even allowed to leave the gate.
- simplehuman 10y agoThis statement (it starts with 'such') was about a very specific mistake. This is not some hard engineering problem. People who 'care' about the authenticity of the status page will not make the error of basing it on the infrastructure it monitors.
- kevan 10y agoTakeoff in a plane isn't a hard engineering problem either, but without checklists even one of the best pilots in the world forgot to unlock his rudder before heading down the runway. [1] Of course no one who cares would intentionally make the choice of building the status page on the infrastructure that it monitors, but it's not that difficult for something to creep into the dependency chain and then you don't find out until the next outage a year later. Mistakes were made, but attributing it to lack of caring is misguided. Good intentions don't work, you need mechanisms to enforce good practices. Those mechanisms obviously failed here, but the solution is to fix the mechanisms, not ask people to care more. [1] http://www.ww2hc.org/emailarchives/2011/checklistorigin.htm http://www.ww2hc.org/emailarchives/2011/checklistorigin.htm