The Technological Singularity

The technological singularity is one of the most popular topics in computer science today. The implications of it are immense, and it could change the course of history. Artificial Intelligence is on the rise, and soon enough, we will have Superintelligence. It’s not slowing down any time soon. What is the technological singularity? When is it coming? Are robots actually a threat? I have a few ideas.