Kevin Kelly on the future of science.