Today at work, my direct manager asked me to check a link ... it was for a new product that is supposed to ship in the next year for Microsoft. it is a coffee table and a pc

it is called surface.
As a developer and as a scientist with some background on machine learning and Artificial intelligence I can not stop saying WOW what an effort they put on this project

i wish i had an opportunity for being part of such vision and i liked it a lot that i thought i would post its links here ... check the future of the computing guys ... i think it will put old fashion programmers off the road. no more keyboard and mouse and even cables !!
This site describe how it works ... what is the technologies they used to build it
Microsoft Surface Video - Touchscreen, Multi Touch Coffee Table - Behind the Scenes - Popular Mechanics
and you can check the demos on Microsoft website
so check it out and tell me what you think? do you think that it would be possible to develop applications that work on this in the near future?