BMW has an all-new electric 5 Series, and we’ve driven it: The 2024 BMW i5 | Hacker News Reader