Solar energy's future may depend on better batteries | Hacker News Reader