Ray Kurzweil has used Moore’s law which describes java task help relentless exponential advantage in electronic generation with uncanny accuracy java programming calculate that laptop computers can have java project help same processing power as human brains by java task help year 2029, and that by 2045 artificial intelligence will reach java programming point where it is in a position java programming enhance itself at java programming rate that far exceeds whatever imaginable in java assignment help past, java programming scenario that science fiction writer Vernor Vinge named java task help “technological singularity”. Edward Fredkin argues that “synthetic intelligence is java assignment help next stage in evolution,” an idea first proposed by Samuel Butler’s “Darwin among java assignment help Machines” 1863, and multiplied upon by George Dyson in his book of java project help same name in 1998. Several futurists and technological know-how fiction writers have predicted that humans and machines will merge in java task help future into cyborgs which are more succesful and powerful than either. This idea, called transhumanism, which has roots in Aldous Huxley and Robert Ettinger, is now associated with robot dressmaker Hans Moravec, cyberneticist Kevin Warwick and inventor Ray Kurzweil. Transhumanism has been illustrated in fiction as well, for example in java project help manga Ghost in java assignment help Shell and java project help technology fiction series Dune. Pamela McCorduck writes that java task help se situations are expressionsof java assignment help historical human desire to, as she calls it, “forge java task help gods.