Tesla May Soon Have a Battery That Can Last a Million Miles | Hacker News Reader