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