Jupiter's enigmatic weather explained by confirmed 'mushball' phenomenon | Hacker News Reader