After waiting for ages, STS-122 finally launched last night, it was one of the few launches recently I’ve not been around to watch on nasa TV. It all looks like it went smoothly, except for the usual foam breakup. The sensor glitches in that had kept the launch date on hold appear to have been [...]