We Are Almost At The End Of History Technological Singularity