Older blog entries for pudge (starting at number 6)

Ack, we released a maintenance release of slash-1.0.0 as slash-1.0.0.1. Sigh. I know I am anal and oedantic, but this kind of thing annoys me. We use the dotted version numbers like this so we don't HAVE to invent new depths of numbers ad inifinitum. 1.0.3 < 1.0.20 < 1.0.100.

Opening day today. Pedro on the mound. On to the Series!

I love Microsoft's Benevolent Dictator defense. "But consumers are better off, it doesn't matter if they have no freedom!"

We finished Slash 1.0.0 yesterday. Yay. Wooooo. It still has a long way to go, but we got a release of a good piece of software out, after two months of a lot of work on it.

I went to the Geek Pride party tonight. A lot of geeks. You could tell a difference between the people who worked there (had style, social graces, charm) and those who didn't (didn't). Well, it wasn't quite that bad, but a party in a trendy club on Landsdowne Street filled with geeks was just a bit incongruous. At least I got to see ESR with a balloon animal on his head.

I am using Internet Explorer 5 for Mac OS today. It is probably the best all-around browser ever released for Mac OS. Dammit.

We are moving fast to a 1.0.0 release of the Slash code. Major cleanup of the code and rewrite of the admin interface. It should really kick ass.

I got another Perl book to tech review, a pair of articles to work on for TPJ and PerlMonth which keep getting pushed back, and a pair of presentations for yapc and TPC. Sometimes it gets to be too much. OK, one project at a time.

I did buy my tickets for TPC in July. $99 each way through Southwest. Cool.

Someone wrote to me asking for an OOP interface to MP3::Info. I asked why. He gave me the "because I like it better" defense. He said he would write his own for CPAN, which is just a really bad idea. We do not need more complications in the namespace. We do not need multiple implementations of the same thing just for the sake of different interfaces.

So I wrote up a quick one with AUTOLOAD, dynamically creating accessors and such, and sent it to him to see if it was what he wanted and I never heard back. I love people!

I've got MPEG::MP3Info about ready for the next release, with some bugfixes and support for Variable Bitrate (VBR) files. And it is going to have a name change, to MP3::Info (the old name will point to a file that is a wrapper around MP3::Info, a la the old MD5 module).

I like cake. And I am not just saying that to make you think I am cool. I like how it is all cakey and stuff.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!