THE SERVER HAS MOVED TO http://23.239.31.107/

(triplejack.com will soon point there too.)