THE SERVER HAS MOVED TO http://23.239.31.107/. (triplejack.com will soon point there too.)