Sign In

Communications of the ACM

ACM Careers

A New 50-Trillion-Pixel Image of Earth, Every Day

Releasing Planet Labs satellite

The International Space Station releases early Planet Labs satellites in February 2014.

Credit: NASA

It's not just that Terra Bella Avenue would be an unremarkable street in Silicon Valley.

From The Atlantic
View Full Article



No entries found