Grand Challenges For The Next 20 Years
terrapyn writes "Infoworld is reporting: 'A group of British computer scientists have proposed a number of grand challenges for IT that they hope will drive forward research, similar to the way the human genome project drove life sciences research through the 1990s.' Did they get it right? What are some other worthy computing challenges?"
VM/CMS with a GUI would ROCK!
A battery, a really good battery. Something that'll make my laptop last as long as my Palm. Or maybe power a light-saber... But really all we need for our dreams to come true is a good battery.
Trying to use sarcasm in text-based forums does not work.
They're setting these as goals for the next 15 years... but who really knows what's going to happen 15 years from now? If Moore's law holds (and we have no reason to think it won't), we'll have almost 2^10 times the computing power we do today. That's a huge number!! Setting these goals is a nice idea..., but who knows what the world has in store.
I store my recipes online (the way nature intended)
We are being buried in data and are just beginning to adapt the crudest methods for organizing it and mining it. If in 20 years we have not solved the problem of dealing with giant piles of data, then IT will become a cost instead of a benefit.
Keeping people employed for more than five weeks?
Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
But I do not think that having having every device being able to interface with every device is a good idea.
I can see some day in the future where one device decides to mess up and take down all the devices it can touch, be it virus or glitch. I would hate for my toaster to be able to mess with my heart monitor. Also If all these devices are talking, what I do on my Palm could be transmitted through my blinky running shoes to Nike for them to "monitor me better". I for one like some incompatability.
Also the comment that all devices work the way we want them to is a pipe dream. There is no perfect device. There is always a feature that will be added that will be easy for some and hard to interface with for others. I think having a set of standars is a more reasonible dream.
Video phones exist, and have for ages.
The problem is that people don't WANT videoconferencing. Sure, you might, and maybe a few geek friends, but it's not something that the majority of people really want. That is, no one really sees any value in it.
If they did, it would have happened ages ago. God knows we have the bandwidth and technology to do it.
Simulated sex should be our next challenge, sex has already helped us, and will continue to help us, in pushing the limits of what's technologically possible.
Yes, the descriptions are vague, and I think necessarily so. It's a challenge to possibly develop new technologies that will do these things, or perhaps make them obselete or un-needed. Also, sometimes the end result is boring, but the technology needed to get there is pretty exciting. A lot of people are bored now when you talk about putting a satellite in orbit, or exploring the bottom of the ocean, but when you start to break down the technology that it takes to make it there, you kinda go "WOW!"
Setting the goal is the easy part. Making it happen should be fun.
You have a constitutionally protected right to be wrong, and I the right to ignore you.
Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
This is where technology like Macromedia Flex comes in. I've seen this stuff in action, and the process of creating complex applications is so easy it's unbelievable. A field of sortable and stretchable columns can be generated with about three lines of code, and the data that goes into it can come from any application server you like.
Sure, anything that uses the Flash player gets a hammering on Slashdot, but I sense that times are a changing around here and more people are starting to wake up to the potential of this stuff, even if it goes a little against the open source ethos of the place.
BTW, if you're a member of the "Flash sucks and I hate it because some people used to abuse it by making annoying animations with it" brigade, see my journal where I've already refuted your half-baked criticisms.
Drill baby drill - on Mars
Verifying compiler? Correctness proving tools? Two words - Halting Problem.
I thought fuel cells weren't rechargeable. As in rechargeable without pumping more Hydrogen into them. If it's not possible to recharge them as easily as you can a battery, it's not gonna succede very well. I don't think people will want to have to "Hydrogen up" their batteries like the "Gas up" their car.
Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
Seriously. It seems like it shouldn't be that hard, but it is. So let's solve it already!
You forgot
:).
- Get the patient to take the antibiotic all the way through
That's the crucial missing step that's let the nasty bugs get this far
You're reading Slashdot. Of course you like Linux and pc hardware
Save the environment; most other things can be delayed. Discover efficient alternative energy sources to plant and fossil fuels; develop the materials and processes to implement these alternatives; build more detailed environmental models to aid in the study of the effects of pollution and the effects of tearing down natural habitats.
The exact computation required to simulate a neuron sufficiently accurately is not known exactly, but we can put some reasonable estimates to it. I use 1 synapse firing = 1 bit +- factor of 30, which leads to a human equivalent = 3,000 Tflops (range 100-100,000 TFlops).
I will take as a proxy for 'largest computer available for AI research' the 500th computer listed in the top500.org list of most powerful supercomputers.
The trend has been for the #500 machine to grow at 93% per year in performance. A factor of 30 uncertainty in required performance thus only leads to a 5 year unceratinty in date.
3000 Tflops for the #500 machine would occur in 2017 at historical trend rates, to which I would add 5 years for software development/AI training, so the 'danger zone' for superhuman AI starts at 2017-2027.
SETI@home runs 65 Tflops currently on a distributed network, which is barely below my low end 100 Tflops estimate, so the risk of a runaway intelligence on a distributed network is non-zero (whether malicious or well meaning). The risk from a top ranking supercomputer is lower in my opinion. The #1 machine clocks 70 GFlops, but the top ranking machines are operated in a much more controlled environment.
If I was asked what will seal our doom, I would say it's the playstation 3. It will contain a 'Cell' processor jointly developed by IBM, Sony, and Toshiba. It's designed to be highly parallel, and it will be produced in mass quantities which will make it cheap. Thus it will will be well suited to MPP type supercomputers. I for one welcome our new Sony-based overlords...
What you're advocating is a controlled "bomb". No seriously, do the math and you will find the energy density is rather tight.
BTW, I used to work at Dell in the safety division. I've seen video footage of laptop batteries explode. Now mind you, these were 3rd party batteries people of bought off e-bay and the like. So technically, these issues are NOT cause by Dell. None the less, it is something to be concerned about.
Life is not for the lazy.