GM unveils a new electric vehicle platform and battery in bid to take on Tesla | Hacker News Reader