Sorry about the site being down a couple days. It seems it was somehow attacked by some malicious activity, which caused so much server load that my host shut down the entire site.
I'm working on preventing this from happening again, and am making sure I always back up the posts so that these will never be lost.