We've moved to http://www.tekka.net/news/ !