T theregister.co.uk NASA just launched 8 satellites from a rocket dropped from a plane at 40,000ft 141 points andrewflnr 10 years ago 72 comments