Updated 2017 BMW i3 goes 114 miles with new 33-kWh battery | Hacker News Reader