If you tried to access this amazing blog any time between about 8:30am and.. now – you probably didn't see much of anything. Maybe a blank screen. Maybe a browser error page. Maybe the letter "x", which I was using as a breakpoint to figure out where and in which script wordpress was broken.
It looks like, somehow, the database that houses all the data for this blog got corrupted. I'm not even sure what in the database wordpress was choking on, since it all looked fine when I looked over it. But rolling back to a backup from this morning fixed everything. Almost 12 hours later. Jeez.
I'd like to thank the fine tech support folks at Dreamhost for putting up with me while I tried to figure out WTF was going wrong.