Apple reports Q1 2025 results | Hacker News Reader