It's such a simple way of looking at it but I've always found this amazing:
There was as much progress between 1965 and 2012 as between 2012 and now.
When it comes to video, even my wife's slow netbook can play 1080p MKVs without stuttering. 4K can be played and recorded by current gen hardware.
So it looks like games will drive the hardware improvements.
That kind of "processing the ambient environment all the time, just in case you might need some part of it" is going to thrive when computing power allows it.
Permanent background face recognition, just in case there's a face in any picture. Permanent background face identity checking just in case you know them. Permanent audio speech recognition. Permanent searching of all sorts of things to find contextually relevant information. Permanent local analysis trying to work out "what's going on" and "what mood are you in" and "what are you working on" and "is now a bad time to interrupt?".
It's astonishing, Moore's Law (and variants) not withstanding.
We know there is some limit to Moore's Law, but I have a hard time really wrapping my head around what kind of nano computing we'll have available for pennies in a decade.