Site is down. See here:
http://tripleadev.org/index.php?showtopic=1544&st=0&gopid=8871entry8871