Thermophotovoltaic converts heat to electricity with over 40% efficiency | Hacker News Reader