The news you've all been waiting for: We suffered some critical hardware failure. We are in the process of replacing the hardware and restoring operations. We expect to be online this weekend (likely Sat. the 25th) and don't anticipate any losses. Thank you for your patience.