Watched Psycho and The Trouble With Harry tonight. Old films rock. And then proceeded to burn about 3 hours with Final Fantasy VII. Really, I don't get into RPGs at all. This is just a brief infatuation and I'm sure it will pass soon. Just as soon as I finish the blasted game... :)
Spent more time hacking on an EZUSB widget for an LED sign I'm trying to set up at work. It kept flaking out for no apparent reason, and I'm inclined to blame sdcc. Managed to crash linux -pre5, some kind of descriptor bug (in the external USB device) triggered an interrupt lockup. I'll have to see if I can reproduce it and find a way to throw it at the more knowledgeable USB stack folks.
And in the "projects to do" file: I was looking at both FreeAmp and XMMS, thinking that FreeAmp looks much nicer (and doesn't trigger the trident 100% CPU bug in the latest kernels), but XMMS works much better and has far more flexible plugins, and has a wonderful remote interface (for which I'm planning an emacs mode, muhaha). The code in both makes my skin crawl (some projects seem destined to be primarilly influenced by Windows code, dunno why). But I was thinking about how to make XMMS look prettier, and it got me thinking that we could use libskin.a, something to combine XML, PNG, buttons, images, libart, gdk-pixbuf, all kinds of goodness to make it easier to customize apps that don't require a lot of standardized widgets (menus and lists would be hard). This is basically how the FreeAmp skins work except without as much flexibility and a serious windows bent (.bmp everywhere). Anyway, something to play with next weekend if I can just manage to lose that damn FF7 CD..
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
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!