The Gods of Technology being what they are, our servers seem to have had a catastrophic meltdown this weekend, and it's going to take us a few more days to get things back on the rails. For most of you, the problems should be minor if not nonexistent. Still, we're missing some recent content, and images from the archive may be wonky while we work to restore them. Our apologies. We hope to back to normal later this week. Meantime, if you're seeing oddities we aren't (or even ones we are), drop a note to the tipline and we'll have our tech team investigate. As you were.