Well, it’s been half a year since I added something to the “rants” category. I guess we’re due. I should warn you that while I normally try to keep things civil and family friendly around here, this post is going to be pretty raw. This last week has been an ordeal of frustration and dismay and I’m pretty fucking salty about it, is what I’m saying.
I’m sure you noticed that my site was down for almost a week. This is the longest stretch of downtime my domain has experienced since I launched it in 1999. Blame for this is divided thus:

First, some background: There are two parts to webhosting. One, you need someone to hold onto your domain name. Two, we need someone to host your files and databases to make the site go. These two things don’t NEED to be hosted by the same company, but in the past I preferred to keep them together to keep billing simple. My wife runs a lot of sites and a lot of domains. She uses a different service, but we like to keep the total number of hosts and registrars as low as possible so we don’t have a bunch of chaos trying to figure out what bills go with which sites / domains. Putting my domain and web hosting on the same account seemed like a perfectly reasonable thing to do.
When you go to a webpage, there’s a multi-step process that takes place. First you request the domain from your DNS: foobar.com. Then the DNS serverYes, I’m aware that this is a case of RAS syndrome. goes, “Say, who is in charge of the domain for foobar.com? That’s AlyxHosting.” So then it asks AlyxHosting for the IP address where you can find foobar.com. AlyxHosting replies with an IP address where you can find the site. Let’s say: 12.34.56.78.
It turns out that 12.34.56.78 is owned by the webhosting company BarneyHosting. BarneyHosting sees the request come in at 12.34.56.78 for foobar.com. BarneyHosting has a great big datacenter full of machines in racks. It knows that foobar.com is stored on machine #19 in directory /user/foobar/www/. So then it looks in that directory and sends you the files.
This explanation is simplified enough that I’ve probably pissed off a bunch of professional sysadmins, but there’s no way they’re more pissed off than I am. Let’s move on and hope they forget about it.
Continue reading 〉〉 “1 And 1 Equals Zero”
T w e n t y S i d e d
