We recently changed servers to improve the performance of the site and everything was working fine right until the end. Then it all went SNAFU and we were down for a couple of days and also lost some posts. New posting will resume on Thursday and we will work on restoring all the previous posts. There might still be one more hiccup before all of this is done as one more migration is on the way, but hopefully that will be brief at best.
Update: We have experienced a few additional bumps. If you run into problems accessing the site, please let us know at our Twitter site or at cancelledscifi [dot] com.