For the futurists out there, here's an interesting piece that expresses a lot of my skepticism about futurist claims a lot better than I could. Succinctly put, it may be possible that the problems get harder faster than we (collectively) get smarter.