3 ms·
Operating system engineers seem to often have a "bug" in their thought process where they believe the models of hardware they use are close to 100% true. It tu
by pclmulqdq 4y ago
Operating system engineers seem to often have a "bug" in their thought process where they believe the models of hardware they use are close to 100% true.
It turns out that they are often almost completely false, so relying on those promises is a bad idea.
- temac 4y agoGood luck for developping a robust system by considering the execution plateform can introduce bugs anywhere and trying to resist them all. The article makes me think the Linux journaling redudancy robustness was not even really a conscious choice, but more a happy accident coming with a simpler design because less effort cound be put in it. Now maybe simplicity everywhere is actually beneficial for mean robustness, but this will not be true for all particular cases.