(without an existing cool place to dump heat, you can't generate energy, otherwise you could just extract heat from everything everywhere and cool it all down to absolute zero, solving both the energy problem and global warming with a single stroke)
https://www.technologyreview.com/s/608840/a-material-that-th...
It's possible to use solar heating to directly power indoor cooling, without converting to electricity as an intermediate step. My rough understanding is that this is potentially more efficient, but it adds mechanical complexity and loses flexibility (since it only really works in direct sunlight). And it's probably becoming less cost-effective in comparison as PV prices continue to drop.
Ammonia absorption does not require violating the Third Law as some commenters have suggested below. It is less efficient than the Carnot limit, so you cannot use it to get a perpetuum mobile.
To get energy from heat, you need a hot end and a cold end. The more difference between the two, the more energy you can extract. Extracting energy from small temperature differences is very inefficient. Temperature is measured from absolute zero for this.
Lower temp can only be viable if you reduce the work needed to run the engine, and can still output the needed work/energy.
This is related to why work and heat are both measured in joules.
Gas burns at a much higher energy than steam, so it's much easier to extract more energy with less fuel, making for a smaller form factor.
I should clarify I was talking about an engine here. Not a power generator.
What I said is correct though. You can compensate for lower temperatures with a more efficient engine & energy conversion, and of course more fuel/input.
The actually relevant distinction is that gas turbines, like other internal combustion engines, have a much higher ramp rate than external-combustion engines like a steam turbine. This makes “peaker” gas turbines a crucial resource for establishing power grid stability.