Self-Charging Lithium Ion Battery – The ace up the electric cars sleeve? | Hacker News Reader