It feels close enough to spamming that I feel like I need to shower afterward but it's for a good cause. Biofuel is an important alternative energy source, she's a good friend and I feel bad about how she got stuck with a thankless task. It would have taken her a couple of days to get this work done. Instead, I spent a few hours importing some very disorganized data into a database, Schwern built the shell of a Web app and the mailing software and I finished it up. It has some weird "broken pipe" errors from SQLite, but since I made the entire application stateless, it's easy to recover from. Unfortunately, as it's a rough hack, she has to use my computer to run it, but it works. It took her only a few minutes to write the email and customize it.
In other news, I'm not running because I sprained my left ankle. I'm not climbing because I popped something in my left shoulder. And I aggravated a 20 year old injury in my right big toe. Damn it.