Who are you and what do you do? http://usesthis.com/images/interviews/_why.1.jpg
What hardware are you using? http://usesthis.com/images/interviews/_why.2.jpg
And what software? http://usesthis.com/images/interviews/_why.3.jpg
What would be your dream setup? http://usesthis.com/images/interviews/_why.4.jpg
It is accessible in google cache, except _why's answers are images, which are not cached. Aaargh! So close. http://74.125.113.132/search?q=cache:QtwetYZV3HgJ:_why.usest...
http://tools.ietf.org/html/rfc952: "A "name" (Net, Host, Gateway, or Domain name) is a text string up to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus sign (-), and period (.)."
See also: http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_...
Thanks to the code:
get '/interviews/:slug/?' do |slug|
@interview = Interview.first(:slug => slug)
raise not_found unless @interview
haml :'interviews/show'
end $ curl http://_why.usesthis.com/
curl: (6) Couldn't resolve host '_why.usesthis.com'And it doesn't seem to be the browser's fault:
$ ping richard.stallman.usesthis.com
PING richard.stallman.usesthis.com (74.207.245.100) 56(84) bytes of data.
64 bytes from waferbaby.com (74.207.245.100): icmp_seq=1 ttl=51 time=63.6 ms
$ ping _why.usesthis.com
ping: unknown host _why.usesthis.com
So I can't resolve the domain name for some reason. This happens on both my home Gentoo box and my Slicehost Gentoo server.EDIT: If I'm interpreting the specs correctly, underscores are fine in a domain name but not in a hostname.
$ host _why.usesthis.com
_why.usesthis.com has address 74.207.245.100
odd.[Edit: Looking at darshan's post below, I understand why: host (part of the BIND distribution) uses its own resolver; everything else goes through the system facility (i.e. glibc). I still don't know how to fix it, though.]
74.207.245.100 _why.usesthis.com
and it will work $ ping _why.usesthis.com
ping: unknown host _why.usesthis.com
$ ping why.usesthis.com
PING why.usesthis.com (74.207.245.100) 56(84) bytes of data.
64 bytes from waferbaby.com (74.207.245.100): icmp_seq=1 ttl=53 time=178 ms
64 bytes from waferbaby.com (74.207.245.100): icmp_seq=2 ttl=53 time=178 ms