I’ve been trying to decipher how IBM’s Crypto works in the context of Lotus Expeditor. The spelunking trail has led me down the KeyStore provider path, which is a subtle quirk feature of the Expeditor package that allows for keychaining identities. Net-net, I need to learn more about the inner workings of the Expeditor/OSGi platform that I thought I’d need to at this point in supersecret application’s development. I’ll either have to bend KeyStore to my will or supplant it by implementing a different JSSE/JCE framework, like Bouncycastle, turn it into a feature, advertise it as an extension point, blah blah blah. I’m gonna be burning the candle at both ends this week, folks. An interesting discovery (thanks, Bob) is that the Google .Net libraries for the Google Apps API's are more feature-laden than their Java counterparts, something I hadn't expected.

Had a discussion about Phil Spector at the Friday night dinner table this weekend. Why is it that genius and madness are often so inextricably linked? Spector, for all of his many and deep flaws, remains the prototypical music producer, only approached in achievement by Mutt Lange, himself an incredibly talented yet deeply flawed individual. (SIDEBAR: How flawed must a man be to cheat on adoring client/wife/goddess Shania Twain with this?) At any rate, for those not in the know, here’s the wikipedia entry on Spector’s creation, the Wall of Sound (which Lange’s arrangements for Def Leppard owes no small thanks to) and what it sounds like on YouTube.