Astronomers discover 12 new moons orbiting Jupiter | Hacker News Reader