Generating energy usually means wasted heat. Semiconductors let the electrons flow with zero waste – but so far scientists only know how to get them to work at ultra-low temperatures.