Radar photos of moon's surface are highest resolution ever taken from Earth | Hacker News Reader