Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Upgrades Biotech GUI Media Networking Software Hardware Technology

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."
This discussion has been archived. No new comments can be posted.

Five Ideas That Will Reinvent Computing

Comments Filter:
  • One more (Score:1, Interesting)

    by Anonymous Coward on Friday June 29, 2007 @05:39AM (#19686959)
    How about the concept that software is a service and not a product.
  • Re:Mid-air mouse... (Score:3, Interesting)

    by Atario ( 673917 ) on Friday June 29, 2007 @05:40AM (#19686965) Homepage
    Also, hasn't this existed for years now?
  • by pzs ( 857406 ) on Friday June 29, 2007 @05:41AM (#19686975)

    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)

    by Wolf von Niflheim ( 945658 ) on Friday June 29, 2007 @06:08AM (#19687065)
    Although I must agree it is a very interesting and challenging project, I'm not convinced it will see much use in the biological research world. For starters there is one particular reason I have my doubts (from the article):

    "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)

    by Anonymous Coward on Friday June 29, 2007 @06:11AM (#19687087)
    Bah, no mind-computer interfaces? no eye tracking devices?
    both are more promising than the "3d mouse"
  • multicast? (Score:3, Interesting)

    by Anonymous Coward on Friday June 29, 2007 @06:16AM (#19687095)
    The "router-based peer-to-peer system" isn't all that revolutionary: the load-spreading system they describe is similar in many ways to a system of caching web proxies (good) mixed with Steam (evil). The article also describes a content-centric model of accessing data as opposed to a server-centric model, and that's kind of cool, but I don't have a whole lot of faith in that sort of thing right now.

    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.
  • by ardor ( 673957 ) on Friday June 29, 2007 @06:20AM (#19687113)
    Most of these ideas are just gimmicks. One HUGE milestone only gets a footnote: non-volatile RAM.

    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)

    by pubjames ( 468013 ) on Friday June 29, 2007 @06:24AM (#19687123)
    Sorry, but the article is just dumb.

    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?

  • 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....

  • by Overzeetop ( 214511 ) on Friday June 29, 2007 @08:29AM (#19687613) Journal
    I went to the soap homepage (http://www.patrickbaudisch.com/projects/soap/inde x.html) and watched the demo. DOA. The gyrations that guys hand has to make to control the mouse, and the speed of the cursor (I know, you can set that, but there's a limit to maintain precision) makes the propsect of using something like that for an extended period of time seem like a CIA torture technique. I use a "regular" optical moust with a wrist pad that has a wrist rest. It requires very little effort, and I can both zip across a 1920pixel screen and precisely pick points in CAD using the same settings. Plus I get three buttons and a scroll wheel (which, if you pan and zoom in good applications is a great movement saver).

    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)

    by dhasenan ( 758719 ) on Friday June 29, 2007 @08:43AM (#19687713)
    Or you could remount a standard trackball mouse into a pistol grip: thumb moves the ball, and you have four buttons on the grip. You can rest your hand however you want, and you've got plenty of accuracy.

    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.
  • by Overzeetop ( 214511 ) on Friday June 29, 2007 @08:45AM (#19687725) Journal
    Actually, precision is one of the things I would be concerned about. Think about it - with a desk-bound mouse you can make relatively precise movements in two axes, as the third is constrained and the surface provides support for the device. With a hand held object, you must support it with the same fingers used to manipulate the device. Very few people have perfectly steady hands, which means decreasing the sensitivity to avoid shake - further aggravating the speed issue. Second, most of my mouse operations end in a click. My mouse doesn't move under the pressure required to register a click. It's one of the big problems I have with tapping a touch pad - enough sensitivity to allow useful mouse motion causes drag-clicks (i.e. - misses) with all but the most careful taps. That may not matter for a big Allow or Deny dialog, but for accurate cursor placement in graphics, dense text, or CAD, it's the kiss of prductivity death. Zoom and pan, I hear you cry? So I need to do an extra zoom/pan action to offset the click accuracy? How does that speed up my progress.

    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)

    by jfekendall ( 1121479 ) on Friday June 29, 2007 @08:57AM (#19687793)
    First, build a fusion reactor that works. Then get Steve Jobs to put it in iPod form-factor. You'll have to send it in for refueling about every 18 months. lol
  • My list? (Score:2, Interesting)

    by Sobrique ( 543255 ) on Friday June 29, 2007 @10:52AM (#19689047) Homepage
    Pfft. Those won't re-invent anything. However I could pick out emergent techs that _will_ re-invent computing. I'd start with SAN and host virtualisation, and 8Gb fiber connectivity. I mean, I don't think it's all that far off, before our 'datacentre' is a dynamic object, where you move instances packaged applications around physical hardware, whilst dynamically migrating the back end storage according to need.

    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)

    by MobileTatsu-NJG ( 946591 ) on Friday June 29, 2007 @11:08AM (#19689241)
    "E: A man made brain? That's a revolutionary idea! With our deep understanding of the human psyche and physiological complexities, we could whip this problem in no more than 20 years. Why haven't we been working on this since the 60's?"

    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)

    by Anonymous Coward on Friday June 29, 2007 @11:57AM (#19689817)
    Oh for Christ's sake! ...but thank you for posting it.

    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
  • by Anonymous Coward on Friday June 29, 2007 @08:32PM (#19695923)

    Well, add on that list: The closed time loop computer. By sending information to the past, it allows to infinitely speed up software:
    Actually, there have been some papers about closed time loop computers[1], and it turns out that they don't necessarily give infinite speedups. Basically, you have to be able to perform a meaningful portion of the computation within the time window of the closed time loop, which places some interesting restrictions on the types of problems that get sped up. Still, the right sort of problems can be solved in constant time. In my mind, these limitations on closed time loop computers (as opposed to being magical do-everything boxes) make them even cooler.

    [1] See for example D. Bacon Phys. Rev. A 70, 032309 (2004)

Kleeneness is next to Godelness.

Working...