The Transhift08 site has moved to http://www.transhiftfestival.net/. You will automatically be directed there.