I’ve been saying for a while that destroying information has an ironic tendency: While it’s quite hard to really destroy data on a computer when you want to, (for example, “Hard-Disk Risk“) it’s quite easy to lose the data by accident.
Similarly, while it’s quite hard to make code that runs and does what you want, it seems to be quite hard to make code that does all that, and also doesn’t run when you don’t want it to. As is illustrated by “OSx86 10.4.4 Security Broken. (Guess Who Done It?).” In this case, the security they’re referring to is the ability of the OS to only run on Apple hardware.
Ironic. It feels like it ought to be easier.