Perl's CPAN module is very cool. CPAN is a project collecting useful perl modules that do everything from crazy statistics to converting things to and from roman numerals. Using the module, you get an interactive shell, and can tell it things like "install XML::Atom" and it will download and install every prerequisite and then the module you need. This is pretty cool. Unfortunately, for a lot of the more interesting modules, they depend on enough other modules that in turn depend on enough other modules that you may be downloading a lot of code. There are also two ways one can lose in this process, first, if any developer on any of the modules in this long chain committed a version that won't pass testing on your system, the entire process stops. I guess that's unavoidable given the nature of what's being done. The second thing that can happen is if a module depends on the latest feature in a newer version of Perl than what you have installed, the CPAN module will helpfully download and start you on the process to compile a new version of Perl. This is theoretically helpful, if you installed Perl yourself by compiling it originally, rather than getting it through a package, but in reality, it's unhelpful for anyone. If you compile your own Perl, chances are you're going to want to keep the sources somewhere in /usr/local/src rather than whatever dark corner of the filesystem CPAN uses to compile things. If you use a packaged version of Perl (as most people do, nowadays), the last thing you want is to see the ugly mess that happens when a compiled version lands on top of a package-installed version. The use of packages on Unix has unfortunately led to some mess. Fortunately, I haven't won the booby prize (recompile perl) recently. It would be amusing to make a CPAN boardgame... Needless to say, I have been doing a lot of perl programming recently, for a number of different projects, job/school/etc related.
- I was recently pointed at This fascinating BLOG.
- Sorry if this is a duplicate!
- Hmm..
- Diabetics breathed a sigh of relief..
- Fundies don't like Mohammad being depicted disrespectully. I understand where they're coming from, but having sacred cows in society that people cannot question is a sign of sickness (just as excessive mockery and cynicism is its equal and opposite sickness)
- Chirac hits the funny pages again. I like Chirac's sense of humour.
- I am disappointed in Google's collaboration with the Chinese government in its censorship.
- Also China-related, technology's effect on culture continues to be controversial.
- Cyril Wecht, the local county coroner (and semi-celebrity) was indicted on corruption charges and resigned from his post.
- Tony Blair warns about global warming. I wish he could convince BushJr that it's real, given how close the two are (sigh), but American politics is unfortunately considerably further right than anything Britain has, and the prevailing attitude in Washington is that pollution is a liberal fantasy, and global warming a conspiracy of lies.
- I've been recently enjoying music from Neil Cicierega, also known as Lemon Demon. He may eventually reach the role that They Might Be Giants occupied a few years ago. Speaking of which, it appears that TMBG has gone AWOL on the cultural scene, as perhaps has Weird Al.
Getting too much tea for a party is not a great shame for someone like me who drinks *lots* of tea. Mmm. I am ongoingly wondering if the party's philosophical discussions made other people think as much as they did me.