What date would you put the technological singularity at? It looks to me like it keeps slipping, slipping, slipping into the future. 2045 is only about 27 years to.
we are a long way off if AI is any measure so far. Without knowing how the human body functions there is little chance of being taken over by anything artificial (IMO),.