Mystery of high-performing solar cell materials revealed | Hacker News Reader