Sometimes, some things are just too good to be true. Earlier this week, Microsoft made a relatively stunning announcement that it would contribute some 20000 lines of code to the Linux kernel, licensed under the GPL. Microsoft isn't particularly fond of either Linux or the GPL, so this was pretty big news. As it turns out, the code drop was brought on by... A GPL violation.

It has been my experience that this is the majority of the recipe for a happy life.

Horribly off-topic. But it's worth saying that to a great extent our lives and happiness are shaped not by what happens to us, but by how we think about, feel, and react to the things that happen. Certainly, there are exceptions in extreme cases. But in general, we create our own misery.