Andrew C. Oliver
Contributing Writer

8 horrifying Hollywood computing cliches

analysis
Mar 17, 20165 mins
EncryptionHackingTechnology Industry

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?