As you may have noticed, we're in the middle of an extended outage. We've got a new server up and running (with lots of new posts), but the DNS is going to take a day or two. In the meantime, http://216.126.84.59/ is your friend.