Bowling for Columbine

I finally saw Bowling for Columbine, the latest film by Michael Moore. It's the most interesting movie I've seen this year :)! Seriously though, it's amazingly good, and I'd recommend it to everyone, even gun nuts. Out of curiousity, I went to NRA's site and searched for "Bowling for Columbine", but apparently they have nothing to say. I also find it amusing that some of the most insightful comments in the film come from Marilyn Manson and three Canadian high school students cutting class at a Taco Bell.

Tom and I have our colo box up, although I haven't moved site yet. I'd appreciate it if people could visit the mirror and tell me how things feel in terms of speed, reliability, etc. The gallery isn't up yet, but everything else should be about the same.

I've heard a few people (including myself) complain about the non-random behavior of shuffle mode in XMMS, so I wrote a small patch to replace the calls to random() with calls to OpenSSL's crypto-grade random function. The patch is against XMMS 1.2.7, and you can download it here. Also, I wrote this short bit of Ruby for someone in #ruby-talk. It tests a string against a shell-style glob (it only supports wildcards though, not character ranges). A couple other interesting Ruby gems I wrote are Array#map_with_indices and String#to_class. At this rate I'll need a Ruby gems page ;-).

A few random links before I go to sleep. Representative Bob Barr wrote a suprisingly intelligent editorial called "Crimes Before the Fact". Also, here is an interesting interview with Kurt Vonnegut. Oh yeah, I officially joined the ACLU. Okay, that's it for today.