Science-fiction stories and real-world technologies have always been tangled together. Sci-fi gives us a way to explore our fears, hopes, and blind spots. To test ideas before they arrive in everyday ...