Ultimate engineering - Sopuli

Is that the engineers fault? Or is that the people who are supposed to check for usability after the engineer is done designing the functional aspects? Because it’s not usually an engineer’s job to do this…
Yes it is the engineers fault, but even then there should have been multiple people that should have caught such an issue along the way.

As an engineer, I agree.

You cannot be a layer of security if your attitude is, “this is someone else’s problem”.

The swiss cheese model of security is what I go by. Yes, no one is perfect, but that’s precisely why every single person needs to actually give a damn. (and why people should be paid enough to care) The more layers of protection from catastrophe, the better.