Some Thoughts on the Upcoming Technological Singularity and the Res...