Science fiction has introduced us to certain technologies, the realization of which now seem overdue. I am talking about flying cars, humanoid housekeeping robots, and, yes, artificial gravity. We have been reading and talking about them for decades, but they are really not part of our lives yet. The first two I have to admit […]