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