You Are Not Late

Kevin Kelly with a bit of techno-optimism that I happen to agree with