First, what is the technological singularity? Some people, such as Ray Kurzweil and Verner Vinge project that technology will advance to a point where computers will surpass human intelligence. This will create an acceleration of technology because computers will redesign better and better versions of themselves. Not long after this, technological intelligence will far surpass human intelligence. This is called a singularity because it becomes impossible for our human intelligence to see the outcome of such a technology.
The IEEE Spectrum is an interesting place to read about the singularity because the IEEE is run by engineers, the people closest to the technology that could make the singularity happen.
The articles in the Spectrum range from skepticism to expectation of the singularity. The magazine polls a number of technological thinkers that have a broad range of opinion. Most think that Moore’s law (the doubling of computer power every two years) will stop in the next 10 to 30 years. Most think that the technological singularity will or could possibly occur, but most think that it won’t happen within the next 30 years. Opinions range from 30 years to 70 years to distant future to never. Ironically, Gordon Moore, the author of Moore’s law believes that the singularity will never happen.
Personally, I found Rodney Brooks‘ article the most interesting. One of his observations is that computer intelligence probably won’t surpass human intelligence because we will be upgrading our own intelligence at the same time. For example, I want a brain implant that includes a face and name database of every person I’ve met.