Science fiction has a pretty good track record of telling us what kinds of technologies (submarines, credit cards, cellphones) we should be expecting years, sometimes many decades, before they actually show up. But some technologies never make it out of our imaginations.Read more...