All hyped up by this post, I updated the ieee1394 code in my 2.6 installation, and funnily enough, Firewire works fine on my machine now. So I spent a (too long) bit of time trying to fix a memory corruption bug when building the tree off the iTunesDB in qahog's libipod. In the end, the code is so convoluted and badly written (bizarre highly recursive functions, magic numbers everywhere), that you can't do anything without having the database specs next to you. And even that wasn't enough. On to plan B, I'll just steal gtkpod's code.
Watched High Fidelity (that's in my top 5 "Feel better about yourself when you see how fucked up some relationships are"). And I received a belated b-day present in the form of a Pere Noel est une ordure and Papy fait de la resistance double boxed-set.
