Bill Hill, framerate.de and updated posts