Here's MIT Media Lab's new floating point system to talk to machines. Man, the future is upon us. The ZeroN system is designed to provide a lasting, kinetic memory of your interaction with it and utilizes a moving stack of powerful computer controlled magnets to levitate a steel sphere as well as an optical tracking system and a projector.
The user and the computer can communicate by moving a steel ball within a three dimensional space, and the system will track the ball as the user moves it within the space. The projecter is used to display images onto the the floating sphere.
Watch the video below. It's an interesting watch and peek into the future.