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.
Link to Original Source
I attended TEDx Adelaide last weekend where Paul Gardner-Stephen spoke about the Serval Project. There's two parts to the project. One is a mesh network that uses your phone's built in wi-fi. The other is more aimed at disaster relief and uses small phone towers that can be air dropped .
From the Serval Project site (link above)
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!