A battery that can survive 40000 charge cycles | Hacker News Reader