I doubt the theory of the AI Singularity. At least by the year 2020. The basic technology we have today to sustain an AI doesn’t even work right. I present exhibit A:
http://m.slashdot.org/story/316631
Later, a patch was issued to fix things:
http://m.slashdot.org/story/316671
At least until petabyte/exabyte slinging versions of the same problem surfaces.