@b0rk@social.jvns.ca Disagree with number 6. Computers are built to be logical, and you should debug your software with that assumption. Computers aren't always logical, though.
Examples of row hammer, CPU bugs, cosmic rays, and various other hardware faults exist. Rule number 3 applies to hardware to some degree as well.