I shall also introduce a couple of small laws (?):
1. Anyone that's ever written anything for Windows is an idiot.
(Note: This isn't flamebait, it's an observation. That wasn't even made by me. I just like the wording and the misanthropy of it. If you think I'm flaming, try writing Windows drivers and see what people do, then argue with me.)
2. Any and all software will lie to users. No, really. Unless you wrote it yourself, assume the software is lying to you.
And on those notes, I'll depart and try and get back into hacking again.