Hacker News new | past | comments | ask | show | jobs | submit
The fact that it's not sufficient also largely means it's not necessary either, because the real solution is auditing and trusting the codebase as a whole. All you do when disabling install hooks is make a lot of situations much more difficult to handle.
You will also not get very far in engineering if you have a production incident, someone proposes a thing that will mitigate it partially but significantly, and you insist that we can't deploy that mitigation because we need to do the multi-year project that will actually fix it instead. Even if we still need that project, we also need that mitigation.

Sure, solve the problem of "auditing and trusting codebases". Go for it. Shouldn't take you until, oh, let me be generous and give you until next Monday. No sweat.

loading story #49170697
loading story #49171807
Missile defense systems are unnecessary because they could just use tanks

Anti-tank measures are unnecessary because they can just use missiles

loading story #49171251
The term you are looking for is Defense in Depth/Layers
loading story #49170825
"make no mistakes" is not the "real solution"
loading story #49169947