Sorry to Disappoint the Transhumanists… Jesse Walker | 4.6.2007 4:39 PM …but evolution is apparently over: bOING bOING [Via bOING bOING.]