With all due respect, Star Trek got the future wrong in this one important respect.
Like millions of others, I have a fond spot in my aural memory for the voice of Patrick Stewart. With his enviably erudite accent, Stewart played Captain Jean-Luc Picard of the USS Enterprise D, and in the process resurrected the Star Trek franchise from the campy overdrama of William Shatner's Captain James T. Kirk. Among the many things Stewart's voice intoned with such high confidence, one that is instantly recognizable to fans like me is: "Computer, tea, Early Grey, hot."
In the fantasy world of the Starship Enterprise, the computer was an omnipresence, an intelligence that could interact with you verbally but also directed visual information to touchscreens nearby when needed. The computer could also control lighting, ship systems, and -- as so lovingly demonstrated in the above clip -- food replicators. Sounds a lot like Amazon's Alexa, doesn't it? Star Trek is famously credited with previsioning a lot of technology we have today, from PDAs, mobile phones and, hopefully soon, tricorders. You can, in fact, assign your Amazon Echo to respond to the command "computer" instead of Alexa, should you wish.
But this simple sentence, "Computer, tea, Early Grey, hot," as right a description of the future as it is, also got the future completely wrong. Setting aside the question of whether we'll ever have food replicators, if we examine what the phrase suggests about human-computer interaction in the future, we can see pretty quickly why Star Trek got this one wrong. Because in the future: