Space Station's Cubesat Launcher Has Mind of Its Own
• space.comLast week, two more of Planet Lab's shoebox-sized Earth imaging satellites launched themselves from aboard the International Space Station, the latest in a series of technical mysteries ....