As in any technological revolution, there will be winners and losers. On balance, everyone will come out ahead, although there will be particular companies that will not be able to cope with a new environment. ↗
If you look at the various strategies available for dealing with a new technology, sticking your head in the sand is not the most plausible strategy. ↗
It looks as though yields of over 10 times what we can currently grow per acre are feasible if you control the CO2 concentration, the humidity, the temperature, all the various factors that plants depend on to grow rapidly. ↗
Lighter computers and lighter sensors would let you have more function in a given weight, which is very important if you are launching things into space, and you have to pay by the pound to put things there. ↗
Nanotechnology will let us build computers that are incredibly powerful. We'll have more power in the volume of a sugar cube than exists in the entire world today. ↗