Lithium batteries: Difference Engine: An innovation too far? | Hacker News Reader