I remember reading a great story about someone doing embedded development who was doing something like download firmware onto a device and being told "Checksum is bad"...
After much checking it was realised that this was because the checksum literally was 0xBAD....
After much checking it was realised that this was because the checksum literally was 0xBAD....