Well they do have a backup but since it's a forum where people use film they decided to back things up on microfiche. And the delay on getting the site back up is because the light bulb on the microfiche reader went out and they had to order a new one.
I thought it was something like that but I bet it was more like the punch card reader went bad
Sent w/ iPhone using Tapatalk
~Stone | "...of course, that's just my opinion. I could be wrong."~Dennis Miller