[Bug 1162233] http://beeblebrox.org/ appears to be dead