Five Ideas That Will Reinvent Computing 283
prostoalex writes "PC Magazine looks at 5 ideas that will reinvent computing. IMAX-quality movies at home with new projectors, a mid-air mouse that requires no flat surface, a home quantum computer, a router-based peer-to-peer system, and a man-made brain all made the list."
One more (Score:1, Interesting)
Re:Mid-air mouse... (Score:3, Interesting)
"Re-invent modern computing"? (Score:5, Interesting)
Most of these ideas look more like cool gadgets or specific applications to me.
Computing is everywhere now. I think a "re-invention" of it should probably be something that applies to the huge numbers of people who use computing as part of their everyday lives.
I was much more interested in these [bbc.co.uk] comments, which involve trying to fundamentally change the way in which we use our technology.
Peter
Man Made brain (Score:1, Interesting)
"The project is particularly daunting when you consider that modern neurology has yet to explain how the brain actually works. Yes, we know the fundamentals. But we can't be sure of every biological transaction, all the way down to the cellular level. Three years into this Cognitive Computing project, Modha's team isn't just building a brain from an existing blueprint. They're helping to create the blueprint as they build. It's reverse engineering of the highest order."
Although reverse engineering might seem as the perfect way to find out how something works from a technology point of view, this isn't necessarily true from a biological point of view. The thing is that when you reverse engineer a piece of technology you are completely certain about the underlying core principles because the technology you are reverse engineering is actually man made. With biology this is not the case.
I work in a research group that (amongst other things) tries to reverse engineer simple cellular pathways of a complexity scale that is that is far smaller than the actual function of the brain and even those attempts, although producing results, do not always conform with biological reality.
Furthermore, and I know this from experience, computer scientists and mathematicians tend to underestimate the actual complexity of such systems and the variability of biological systems within species and even within the same organism. It's not just a matter of mathematically connecting nodes in a neural net.
Let's be reasonable here, because the important aspects of the system biology of relatively "simple" biological systems remain largely elusive and difficult to simulate at the moment because not every core principle is known it seems a bit over confident to claim to simulate one of the most complex systems known without even having a complete rule book in your hands.
Nevertheless, an interesting project.
Re:Mid-air mouse... (Score:1, Interesting)
both are more promising than the "3d mouse"
multicast? (Score:3, Interesting)
What I THOUGHT they were talking about when I read "router-based peer-to-peer system" was ISPs and backbone services finally implementing multicast. Give any p2p software author a network where multicast actually works and you'll definitely see a revolution.
Missed the real potential breakthroughs (Score:5, Interesting)
Look at today's PC. Where is the bottleneck in 95% of all cases? The hard drive.
So, what could be the next killer feature? Non-volatile RAM (PRAM, FRAM, MRAM..). The immediate advantage is speed of course. But there is something much bigger.
Most of the time, loading a file is no longer necessary! Much of the boot time of today's OSes comes from loading stuff into RAM. This can be omitted with P/F/MRAM, reducing booting to device initialization. Also, suspend-to-disk comes for free.
Every single OS is based on the fact that there is a slow, but persistent memory (hard drive) and a fast, volatile one (RAM). They'd need a complete overhaul to fully exploit the new paradigm. Hell, almost all programs too. "Loading file to memory" is not necessary anymore, because the file already IS in memory! Thus, some sort of direct access is needed (unless the file is fragmented).
Stupid article (Score:4, Interesting)
How can you put quantum and organic computing on the same list as a hack to join up a bunch of projectors to make a larger screen and a fricking "beanbag" mouse that you wave about?
Re:Predictions, pipe dreams and crystal spheres (Score:4, Interesting)
Most of the middle-class in any western country *can* affort to spend $12K for any damn thing they please. If it's worth it is another matter entirely. For 99% of the population that's gonna be a no.
Tech tends to fall like a lead-stone in price over time though, can you remember when a simple DVD-player was $3000 ? It's not that many years ago. You know, one of those sucky ones with no network, no divX, no mp3, no jpg, no video-cd compatibility and 10-second lag for layer-changing....
We used to have a $3000 0.8Mpix digital camera at work. Concluding that digital cameras will never appeal to the mass-market based on that would've been the wrong conclusion though....
Cool looking; doubt it will be practical for 8hrs (Score:3, Interesting)
In some ways it reminds me of a trackpad. Very cool looking and futuristic (back when they were first introduced) until you try to use it for anything, at which point it becomes a burden which slows down and degrades the accuracy of all of your pointing and selection operations.
Besides, once I get to eliminate my desk, end table, couch, and bed, where should I put my keyboard - or will they come up with a 60wpm on-screen soap-mouse-pick keyboard?
Re:Mid-air mouse... (Score:3, Interesting)
I've seen mouses like that. And I've heard good things about trackballs for gaming, though that was compared to joysticks, so I'm not sure how they stack up against regular mouses.
Re:Cool looking; doubt it will be practical for 8h (Score:3, Interesting)
No, it's a fun looking device, but I think it may not be the mouse of the future unless a lot of other things change.
Re:My Idea... (Score:2, Interesting)
My list? (Score:2, Interesting)
Actually, you _can_ already do this, but it's still in it's early days yet. When get get as far as seamless support for geographic virtualisation, then we _will_ have revolutionised computing - we're getting there now, but it's still not quite there yet. Cluster each of the objects for failover reasons, and you have a system that at least in potential, has 100% uptime. You can even migrate 'stuff' off sufficiently resilient hardware, replace the failing component, and migrate back seamlessly.
Extend this into remote sessions, such as citrix environments, but with the extra cool that you actually can move the OS instance to be 'close' to the user in terms of network topology and bandwidth.
Of course, the irony is that this isn't so very different from what mainframes were doing, back in the day. I guess things really do come full circle.
The things this guy lists? Meh. They're gimmicks, not revolutions.
Re:Writing a list (Score:3, Interesting)
I think the idea was that they're working on a new processing paradigm (can't believe I actually used that word) to make computers friendlier to humans. I think the idea is we'll be able to tell computers what we want instead of giving them a literal list of instructions for what to do. For example, today we get our email by opening our email app, clicking 'get email', and we get a list of our messages to browse. Sometime down the road, instead we'll say something like: "Computer, what's in my inbox today?" And it'll say: "A friend of yours sent you an email with an amusing image you might like, but the rest of your messages are unimportant."
Maybe I'm wrong, but I didn't get the impression from the article that it was about building an emo computer.
Re:Article Summary (Score:1, Interesting)
With Pluribus, you can build a cineplex-quality image using a handful of ordinary, $1,000 PC projectors--in less time than it takes to pop the popcorn
A handful of $1000 projectors? Great idea - if your ame is Bill Gates or Lars Ulrich. For those of us who live on a paycheck and don't have unlimited sources of funding, this just ain't gonna happen. Next?
It's a bit like the Wii remote--only more accurate and far easier to use.
Why stop there? Why not just let me point at the giant Imax sized screen in my giant imax sized house with my bare finger? Don't these guys have any imagination?
Extreme Peer-to-Peer
<yawn>
The Man-Made Brain
How many beads do I have to string on my abacus before it becomes self-aware? After all, your computer is nothing more than a binary abacus with billions of beads. Your brain is electrochemical (with emphasis on the chemical). True thought is a chemical reaction. You can simulate anything, but flying your Microsoft Flight Simulator won't really make you move an inch.
This last one has been predicted as long as flying cars. Now, if they make computers out of biological substances [newscientisttech.com] I might change my mind about this.
If you want my turing machine, here it is [mcgrew.info]. The original one was written on a TS1000 with 16K (that's kilo not mega) of memory in 1984. The PC version (1987, runs on DOS) is about 400k, but most of that is compiler overhead, it's not signifigantly different than the TS1000 version or the Apple IIe version.
Mine, "Artificial Insanity", is a turing debunker written on the premise that humans get tired, drunk, crazy, don't pay attenbtion, are smartasses, and have attitudes. So it does too. Warning: Its answers pissed one friend off so much he broke his keyboard typing back at it.
-mcgrew
Closed time loop comuting (Score:1, Interesting)
[1] See for example D. Bacon Phys. Rev. A 70, 032309 (2004)