April 8, 2024 solar eclipse viewing map | Hacker News Reader