In early January, Planet Labs sent 28 satellites to the international space station; earlier this month, NASA began deploying them into orbit. Sixteen of the toaster-sized satellites are already sending photos back to Earth, and the company hopes the fleet will revolutionize satellite imaging.