I seem to recall there being some browser/OS combination that could not handle underscores at the beginning of addresses. What are you using, and can you access it with another browser?
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.]
$ curl http://_why.usesthis.com/
curl: (6) Couldn't resolve host '_why.usesthis.com'