From Carlos Aquino: Sometimes you have to upgrade to a better system, sometimes you have to change your plataform and sometimes you just want to try other methods. Find how you can migrate without a headache and sleepless nights.
Lutz Roeder, the author of Reflector.NET, caves in and starts his blog. And what a way to start: he posts a decompiler plug-in for Reflection.NET. Welcome, Lutz.
I'm very much looking forward to either iTunes being available for Windows or someone else letting me purchase songs one at a time. In fact, as soon as that happens, my wife [ahem] owes the RIAA several hundred dollars in "back-fees" for "pre-downloaded" mp3s (she's always been very ahead of her time...)
Of course, David Chappel tends to appear at more MS-related events than not, so he's biased like the rest of the folks reading this post (well, maybe not as biased as some : ). However, he examines the 2001, 2002 and 2003 CERT Coordination Center’s security advisory data and finds that things are definitely moving in the right direction for Windows folk(although not as fast as we'd like, of course).
Wouldn't it be an interesting world if the three major data structure abstractions, i.e. relational data (tables), graphs (objects) and strict hierarchy (XML) were all first class citizens in the same language? I found this paper quite an mind-bender.