When the Singularity arrives and computers possess superhuman intelligence, will there be an ecstatic merging of machine and mind - or an instantaneous techno-apocalypse? Will there be the enslavement of humanity or 'the Rapture of the Nerds'? The post-human future is here in...