This has already been batted around a bit, but for those of you who depend on CV for absolutely all of your news, there is a new US/LHC website, brought to you by the collective US institutions involved in the Large Hadron Collider. Like any hip contemporary internet presence, ...