John Schwartz has a nice piece in today's New York Times on science fiction as a tool for predicting the future:
The dirty little secret of speculative fiction is that it's hard to go wrong predicting that things will get worse. But while avoiding the nihilism of novels like Cormac McCarthy's "The Road," in which a father and son wander a hopeless post-apocalyptic moonscape, a number of recent books foresee futures that seem more than plausible as the nation's ambient level of weirdness rises.
Albert Brooks, the actor and director, brought out "2030," in which the nation's economy is sent into a spin by seemingly good news: cancer is cured. The bad-news twist: the resulting drain on national resources by an aging population that no longer conforms to the actuarial tables and continues to consume resources at baby-boomer rates, and a rather literal twist on the notion of intergenerational warfare. "I chose not to go too far," Mr. Brooks said. "I liked having more present in my future."
In "Ready Player One," the novelist Ernest Cline extrapolates from the ripples that rising energy prices and climate change send through the economy, and gives us a future where the suburbs die off and many people are packed into in high-rise urban trailer parks, spending their days on an increasingly addictive Internet instead of facing the quotidian squalor. Readers who spend so much time issuing updates via Twitter, Facebook and Google+ that they have forgotten what their spouses look like might see themselves reflected in Mr. Cline's funhouse mirror. "I did try to envision it as a possible future," Mr. Cline said. "I don't see it as a future we're necessarily headed for."