Technological singularity is something of a point of no return, in which the future beyond it is unknown. And it might be here sooner than expected.