If you're interested in developing games for The Voxiebox you can sign up for our early access Developer Kit.
3D movies (on holographic cube TVs)
I've been working on this for a while now. We have something that is pretty close - a swept surface volumetric display called the Voxiebox. Here's a video of our latest prototype at the Science Alive Expo in Adelaide, South Australia: YouTube Video of the Voxiebox at Science Alive!. It's not the life size ballet that Asimov predicted, but it's pretty close.
How about Processing? Dead simple to get some impressive results quickly. It will build on your Java skills and it's easy to branch out into cool electronics projects with arduino etc. Most importantly, there's a huge community of people that are willing to help.
Communicate anywhere, any time without infrastructure, without mobile towers, without satellites, without wifi hotspots, and without carriers. Use existing off-the-shelf mobile cell phone handsets. Use your existing mobile phone number wherever you go, and never pay roaming charges again. Communications should not just be for the fortunate — communication should be freely available to everyone, because we believe communication should be a human right. Serval enables mobile communications no matter what your circumstance: mobile communications in the face of disaster, in the face of poverty, in the face of isolation, in the face of civil unrest, or in the face of network black-spots. In short, Serval provides resilient mobile communications for all people, anywhere in the universe. Serval technology bridges the digital divide. We have proved that it is possible, using open source technology to create a mobile communications platform that benefits everyone, for all time, and changes the nature of telecommunications forever.
"But does this mean that they have discovered a way to "plug in" a computer to a brain?"
No, well, at least not quite. To do so would require them to take a signal directly the neurons in your brain. Currently, the only way to do that at this scale is to cut open your skull and stick a whole lot of tiny electrodes in there.
What they have done is make a hardware implementation of an artificial neural network. These have been widely simulated in software, and loads of other people have done similar things. The thing that makes this project stand out is the scale - those things are tiny!
Do not underestimate the value of print statements for debugging.