The chemistry behind a cleaner battery that could out-perform Tesla's Powerwall | Hacker News Reader