"Artificial Leaf" splits water into H2 and O2 easily and cheaply | Hacker News Reader