i've had problems with the frontpage not loading now and then, Xerol looked into it and he thinks it was bots causing problems.
can you access any other parts of the site? for example, try these:
http://forums.thasauce.net
http://compo.thasauce.net
that's not an indication of anything wrong, many servers turn off ping response to avoid DOS attacks.
as well, it's virtual hosting so going by the IP address wouldn't take you to ThaSauce in anyway.
cheers.