Shiny quantum dots brighten future of solar cells | Hacker News Reader