Later, he also proved that Infinite Minesweeper is Turing-complete (PDF).
I'm so waiting for some kid to solve the P=NP problem by playing minesweeper...
On a related note: I uploaded my Wesnoth game replays (210 KB) for everyone to enjoy. I'm currently playing the Heir To The Throne campaign and finished 16 of 26 levels so far.
For those of you who want to save the money they usually spend in the cinema — grab some beer and watch Wesnoth replays with your friends ;-)
As most of you probably noticed, the design and structure of my homepage and my blog changed quite a bit a few days ago.
That was me upgrading to Drupal 4.6.1, which makes my life a lot easier, has a bunch of new features (e.g. my blog now has del.icio.us-like tags) and bugfixes, and most importantly fixes a serious security issue.
Two days ago I tried to help a bit with the new Drupal 4.6.2 release, which mainly fixes two major security problems. The first one is an issue with incorrect input validation, resulting in the DRUPAL-SA-2005-002 security advisory. The second one fixes a problem in the XML-RPC library shipped with Drupal (and Wordpress, and PostNuke, and...), resulting in DRUPAL-SA-2005-003.
It was quite a fun experience for me, the release was coordinated and discussed on IRC, we had lots of peer-review of the advisories and release-announcement, testing the patches etc. Thanks to all who participated and made this such a great experience.
I have updated my iptables scripts today, mostly minor improvements and documentation updates in fw_laptop. I also added a new script called fw_blockall, which literally blocks everything (incoming, outgoing, and forwarded packets, packet from/to localhost, pings). This might be useful sometimes.
Any comments and suggestions for improvements are highly welcome!