Shdwrnr said:
The singularity is reached when we create a system that can iterate on itself; build a better version of itself without our input. The fastest computer in the universe won't bring the singularity to us with the proper software. That software, while getting closer all the time, is still a ways out.
I feel that's a rather narrow conception of the singularity.
If you were looking at a black hole from the outside, you would see literally a black spot in space but that's not the singularity. What you're seeing is the event horizon, the point beyond which no light can escape so no light makes it back to your eyes to tell you what the hole actually looks like. In the technological singularity metaphor, the event horizon is the point at which human beings begin augmenting intelligence to superhuman levels. That might not be a computer at all, it might be implants, or genetic engineering, or even drugs. That's not the singularity itself, but it's the point at which future technological development becomes completely unpredictable because it will be governed by intelligence greater than that of modern human beings. It's not the end of development, it's merely the point at which we can no longer guess what happens next.
But if the singularity is not the event horizon, then you have to expand the definition of the singularity to include all the gravitational effects around it. We're already enhancing the way we use human intelligence, and even if we're still reliant on human intelligence to build and operate the devices we create, it still enables things which people in history might have found impossible to imagine or predict.