3 batteries that may power our future | Dark Hacker News