This video is simply amazing.

I think we might be using computers very differently in the not too distant future.