Well, this is great. Something or someone hosed my site. Obviously, it's back up, otherwise you wouldn't be reading this, but I've lost all my content prior to about April. I guess "lost" isn't the right word. The content exists in other formats, but it will take time to get it back here. On the upside, this also foils the work of more recent spammers.
Anyway, rather than put everything back the way it was, I may start over with a new design, or at least rethink the content I want to feature here. We'll see. If you're curious, check back soon.