Programming’s future and the fate of human “computers” · Digg