We've all rolled our eyes at ridiculous misinterpretations of computer technology on TV or in the movies. These eight seem to pop up again and again
Letโs take a break from data science and application development to talk about a vastly more important topic: TV and movies. Ever notice how badly Hollywood does computing? Here are eight โcomputer as a magic boxโ plot devices that drive me nuts.
1. Waiting for the image to resolve
One of my favorite series, โBattlestar Galactica,โ was one of many shows to use the old โresolving the imageโ ploy as a plot device. While technically โBattlestarโ takes place many years ago far away from earth, the computers seemed very close in capability to the ones we have today. It has been many, many years since computers took significant time to โresolve an image.โ
What does resolving an image even mean? Well, you can sharpen, mess with contrast, and perform various color corrections. You might have algorithms that do these things more selectively, but all of them take seconds at the most. In crime shows, another frequent device is to โhave a buddy in the FBI [or NSA or CIA or wherever]โ enhance images taken with really old security cameras in convenience stores. Except thatโs nonsense: If the camera didnโt capture the data, it isnโt there.
2. Copying is the same as moving
In one episode of โStar Trek: Voyager,โ the holographic doctor was saved on a backup. Yet in every other episode, to increase the drama, sending him to any other computer deleted him off of the source. This is a frequent TV trope. When they sent him across the alien network to the Alpha quadrant, OMG, you were supposed to worry that his bits might be lost forever! But logically, the worst thing that might have happened was that he would lose his new memories because they should have been able to restore him last nightโs snapshot. Why wouldnโt you make a copy of such a valuable program?
3. Let me hack that for you
In my misspent youth, I might have broken into a few computers and even altered a grade โฆ once. However, I didnโt simply start typing and trying password combinations. Sure, there are a few obvious ones, but actually cracking into a computer network isnโt usually quite so instantaneous or easy as it is on every show from โHow to Get Away with Murderโ to โ24.โ When the geek โtries real hardโ to crack a new computer system and manages to do it in record time, blow a raspberry at the writer and yell, โDeus ex machina, literally!โ
4. Open a socket
WTF was Chloe OโBrian in โ24โ talking about when she said โopen a socket?โ Hell, WTF were they talking about most of the time? That show was terrible all around, but for whatever reason that annoyed me the most.
5. It catches fire (literally)
I once accidentally watched an episode of โNCISโ where a virus made a desktop computer catch fire, so a stereotypical goth geek put the computer in a freezer in a morgue to cool it off. Likewise, a key point of โDigital Fortressโ was that software made the NSA supercomputer catch fire.ย Yes, I know, โDigital Fortressโ is a book by Dan Brown (an awful writer who writes books that all have the same plot as an episode of โScooby-Dooโ) and yes, bugs happen โ but no processor made in the last 20 years lacks a temperature failsafe, and even if it did, it would stop operating long before it burned up. Iโm sure โDigital Fortressโ will be made into a terrible movie some day because it contains a number of other ridiculously impossible events.
6. Encryptionย
Another โStar Trek: Voyagerโ thing: Someone says, โComputer, encrypt the controls,โ which for some reason means the next person canโt say, โComputer, decrypt the controls since you have the key anyhow.โ In other cases, encryption seems awfully weak. It can be so easily broken that it fits within the plot line of a single episode in most TV shows. Even broken encryption algorithms usually take longer than that. What are they using? Enigma?
7. The Mainframe
Most TV shows talk about a โserverโ or โthe really important computerโ as โThe Mainframe,โ from โStar Trekโ to โPerson of Interest.โ Iโm beginning to think that IBM pays for this. Seriously, most powerful computing systems arenโt actually mainframes. The latter sequels in the โTerminatorโ series werenโt very good, but I liked that Skynet became a distributed system deployed on a botnet โ not on a mainframe.
8. Everything is compatible
I hate most modern action movies. The sensory overload of continuous explosions, with no real reason why, is too much for me. I probably wouldnโt see the new โIndependence Dayโ for that reason alone. But much worse than things that go boom, the original had a virus uploaded from a Mac to an alien computer. That was enough for me. I walked out of that one.
Now you tell me: What are your โfavoriteโ reasons to yell at the screen while your family and friends shake their heads at the crazy person and say, โItโs only a movie?โ What have I missed over the years?


