The person behind wtfmoogle apparently had problems with their web server, and decided to replace it with an Arduino until a new server can be secured. As of the time that I checked, it claims to have served the site over 3800 times, with 356 of them since the device had to be reset:

Moment of silence please…
On June 13nth 2010 at around lunch time my webserver served its last page then suffered a total raid card failure :(
Old JerTech_Main will be cremated in the next day or so and its ashes stripped of copper and aluminum…
All is not lost, a full back up was performed
You can send your condolences to The Moogle at HaxtorMoogle at gmail dot com my web store is still online
This page is hosted on my arduino until a new server is built

[via Arduino Blog]