BMW Readies To Take on Tesla with i8 Launch | Hacker News Reader