T techcrunch.com Black Sky satellites return images just 58 hours after launch 122 points ChuckMcM 6 years ago 114 comments