One thing I've always loved about the culture at Microsoft is there is nobody who is tougher on us, in terms of what we need to learn and do better, than the people in the company itself. You can walk down these halls, and they'll tell you, 'We need to do usability better, push this or that frontier.'
The nuclear approach I'm involved in is called a traveling-wave reactor, which uses waste uranium for fuel. There's a lot of things that have to go right for that dream to come true - many decades of building demo plants, proving the economics are right. But if it does, you could have cheaper energy with no CO2 emissions.
By the time we see that climate change is really bad, your ability to fix it is extremely limited... The carbon gets up there, but the heating effect is delayed. And then the effect of that heat on the species and ecosystem is delayed. That means that even when you turn virtuous, things are actually going to get worse for quite a while.