The website of Huckleberry Hax has moved to http://huckleberryhax.blogspot.co.uk/