It is all but impossible for anyone who lives in the modern world to not recognize that things are changing faster now that at any time in human history. Technologies are a part of our everyday lives now that would hardly have been considered ten years ago and were science fiction twenty years ago. The reason for this appears to be a sort of feedback cycle. It is easiest to see in computers where the advances in computers allow us to design and build better computers faster than we could have before. This is part of the idea behind Moore’s Law which states that computer speeds will double ever two year(though it has been every 18 months meaning that even the man who saw the future of computers most clearly underestimated the speed they would improve), but there is a logical conclusion to this and one that seems every bit as much like science fiction now as the iPhone would have to someone in the 1980’s. It is called the Technological Singularity.
A singularity is the point mathematics in which the number becomes infinite or close enough that the difference is largely irrelevant. The technological singularity is the real life version of the same idea. The point at which the advancement of technology becomes nearly infinite and in addition to many other things all predictions about the future become impossible.
Although there is no real scientific way to prove this short of it happening the progression of human technology matches the progression that you would expect for this to occur and the technology that may allow it to happen can be guessed at even if the effects of the singularity make guessing what will happen after far more difficult.
The front runner in the predicted cause of a technological singularity would be the creation of a self improving artificial intelligence. This brings up ideas of skynet and the Matrix to many modern people but it is best compared to the point in humans history when we first became capable of learning skills from others. This point in our history was when human advancement ceased to take generations and began to take days. The example easiest given is the time it takes for animals put into a cold climate to evolve a winter coat compared to the time it takes a human to teach his child to create a fur coat.
One of the dangers of the singularity is the speed the change could come which makes preparation very difficult which is why it is so important for us to consider the possibility and recognize and teach those who may live in those times skills which can be useful no matter the circumstances such as creativity, logic, and the ability to adapt and learn. These will always be useful no matter whether we have a technological explosion like none ever seen in human history or not.