Slashdot Mirror


Servers, Hackers, and Code In the Movies

Billosaur writes "As with anything, Hollywood has a weird way of viewing computer technology and the people who use it. To help quantify things, take a look at The Top 20 Movie Hackers, the Top Ten Movie Servers, and the things code doesn't do in real life." From the servers article: "3. UNIX environment - Jurassic Park (1993). The UNIX environment here is a classic geek joke. Everything we saw was real - created by Silicon Graphics and called IRIX. InGen was the corporation funding the island, and from an IT perspective they let the worst possible thing happen: they allowed one programmer to design the infrastructure with no supervision. What's worse, they obviously required no documentation of what was done. The result was a kid had to hack in and gain ROOT privileges. The likelihood of a young kid knowing a way to get ROOT (and not a more experienced programmer) is pretty hard to swallow. The hardware for this server was probably minimal, running door locks and starting Quicktime movies. 'We spared no expense!' You would think that with the millions of dollars they spent on the park, they could have hired a couple newbie programmers and added a server on the backend."

33 of 445 comments (clear)

  1. It's funny? Laugh? by Anonymous Coward · · Score: 4, Insightful

    No, it's not funny. This sort of geek-complaining-because-it-isn't-100%-realistic crap is what gives us a bad name. No one cares about shit like this. Please stop posting meaningless "Top N" lists like this. That "Top 10 Geek Girls" article from last week was bad enough. How many decent, informative articles were rejected to make room for this dreck?

  2. no, no they don't... by User+956 · · Score: 4, Insightful

    As with anything, Hollywood has a weird way of viewing computer technology and the people that use it.
    It may be weird to you or I, but Hollywood does it that way because that's how your "average joe" sees it.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:no, no they don't... by euice · · Score: 5, Insightful

      It may be weird to you or I, but Hollywood does it that way because that's how your "average joe" sees it.

      It's the other way around, the "average joe" sees it that way because of the movies.

    2. Re:no, no they don't... by DragonWriter · · Score: 4, Insightful
      It may be weird to you or I, but Hollywood does it that way because that's how your "average joe" sees it.


      No, Hollywood does it that way because it servese the interests of the plot and cinematic pacing without conflicting so much with people's experience that it breaks suspension of disbelief, not because it accurately reflects the "average joe" impression of computers.

      (Note, this also applies to general Hollywood portrayal of basically everything: physics, police procedure, military tactics, whatever.)
    3. Re:no, no they don't... by Deadstick · · Score: 4, Insightful

      You can often see that effect in news coverage of a shooting. Some earwitness will say "I didn't think it was a gunshot because it didn't sound like one"...meaning it didn't sound like a movie gun.

      rj

    4. Re:no, no they don't... by tooyoung · · Score: 5, Interesting

      I find this outlook somewhat humerous. I studied computer vision as a grad student, and yet whenever a face recognition story is posted on slashdot, sure enough, all of the +5 comments reflect Hollywood misconceptions. Digging through the articles, I generally find that people with real experience in the computer vision field have their comments relegated to a 1 status.

    5. Re:no, no they don't... by Jerf · · Score: 4, Insightful

      I find I'm generally happier when I consider what we see on the screen to still be a little symbolic, more like a book than a true "what a guy on the scene would see" documentary style.

      Many things make more sense that way, hacker displays are just one thing. All space combat at all ranges happens in a way to frame the combat precisely in the screen, even when there are multiple ships. Real space combat would presumably take place at even greater ranges than modern naval combat; I'll be conservative and call the zone of influence of a carrier group many tens of miles. (Depends on how you measure it, I suppose.) Yet the two space ships always approach within a few hundred meters... well, they have to or there's nothing to show. Sure, I'd pay to see a realistic movie, but it'd make Serenity look like a spectacular financial success in the general market.

      This presumably also explains why the good crew of the Enterprise misses so many point-blank visual-range shots; it's symbolic of the fact that at a few tens of kilometers it's a lot easier to miss.

      In Serenity, the scenes with the Reavers between them and the planet Miranda has to be a little symbolic, because space junk at that density would be unstable. But the real situation would be completely unfilmable, and most of the same effect can be had with a re-arrangement of the situation.

      Space combat is just one of the easier ones; a lot of things are better taken as symbolic.

      This leaves you more worried about good characters, internal consistency (even with silly rules), and other more story-related issues. Taking this viewpoint has mostly satisfied my inner geek, although he still sometimes notices things that still can't really be explained this way.

      (It probably helps that I still read and enjoy science fiction from the 1950s and back; the rules are very silly by modern physics standards, but as long as they are consistent, I still can find the stories interesting and entertaining; in fact in our zest for realism we've lost some interesting story worlds.)

  3. Maybe it's just me by porkThreeWays · · Score: 4, Insightful

    Maybe it's just me, but I seem to find the dinosaurs in Jurassic Park a little less believable than a kid getting root.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
    1. Re:Maybe it's just me by thewils · · Score: 5, Funny

      Yeah, Cretaceous Park more like.

      --
      Once I was a four stone apology. Now I am two separate gorillas.
    2. Re:Maybe it's just me by espressojim · · Score: 4, Funny

      I've never had to be an admin on a Unix machine, but I've been a molecular biologist/population geneticist for 10+ years.

      Let's just say you and I are equally annoyed for completely different reasons.

  4. Hollywood? Not accurate? I'm shocked, SHOCKED! by Nova+Express · · Score: 4, Funny
    I haven't been this shocked since I found out pro-wrestling was fake!

    If Hollywood isn't accurate regarding computer technology, I shudder to think what else they've depicted might be wrong. Next you're going to tell me good guys don't have unlimited ammunition, you can't trick a killer to confesing to a murder on national television, and that ugly women can't be transformed into supermodels merely by taking off their glasses!

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

    1. Re:Hollywood? Not accurate? I'm shocked, SHOCKED! by houghi · · Score: 4, Funny
      I haven't been this shocked since I found out pro-wrestling was fake!


      I have some news for you about porn movies ...
      --
      Don't fight for your country, if your country does not fight for you.
    2. Re:Hollywood? Not accurate? I'm shocked, SHOCKED! by Rick17JJ · · Score: 5, Interesting

      A number of years ago, I remember seeing a movie on TV where the cockpit of a large passenger jet was totally destroyed in a mid-air collision (or was it an explosion?). The pilot and co-pilot were dead and all of the controls, instruments and radios were destroyed so there was no way for the passengers to fly the jet. Fortunately, there was a bundle of wires hanging down into the passenger compartment and there was a geek with a laptop sitting nearby. He calmly explained that all he had to do was hook the wires to his laptop computer and he would be able to fly the jet from a program on his computer. When someone questioned whether he could really do that, he explained that of course he could do that because "he was from Silicon Valley." They safely landed the jet of course. What was that stupid movie called?

      As I recall, he did not mention ever having worked with aircraft avionics equipment before, he was just an ordinary computer expert from Silicon Valley. They did not have radio contact with any experts on the ground and did not have access to any wiring diagrams or manuals. How likely is it that he would have been able grab some bundle of wires and within several hours get them hooked up and working with some program on his computer? Would those be some common type of wires using some common protocols that are well know outside the aviation industry? Perhaps he might have had to quickly use some boolean algebra to reverse engineer what the circuits were doing and then within several hours quickly write, debug and compile some C++ code and interface that with a flight simulator or game program on his computer. He is good!

      As for non-computer movies, I recall seeing one where Arnold Schwartzeneger was being chased by dozens of solders with rifles. They shoot at him for about 10 seconds with their rifles as he is running and miss. Then he suddenly turns around and kills them all in 2 seconds with his machine gun. I have never been in the military and don't know much about guns, but supposedly dozens of trained solders with rifles were almost useless against one man with a machine gun.

      As for Science fiction, I don't even know where to begin. In the old television series "Space 1999" a nuclear waste dump on the moon exploded with enough force to seen Earth's moon flying through space past a different solar system each week. The nearest star is over 4 light-years away, so the moon must have been traveling faster than the speed of light. Fortunately, the crew of the moon base survived the rapid acceleration.

      On one of the various CSI type programs on TV, a crime was recorded by a security camera. They noticed a small reflection in on of the victims pupils so they zoomed in and enhanced the picture. There was the reflection of the killers face visible in the reflection. I have zoomed in on a few digital images on my computer and the image very quickly becomes a useless collection of large individual pixels. Who has security cameras that record at that kind of resolution?

  5. Its not a true reflection of reality by Timesprout · · Score: 5, Funny

    Take Swordfish for example where he hacks into some top secret site whilst having a gun pointed at him, a gorgeous blonde giving him a blow job and Halle Berry looking on. In my entire working career that's only ever happened to me twice (ok probably cos I live so far from Halle Berry). But still.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  6. Re:It's funny? Laugh? by Chris+Burke · · Score: 5, Insightful

    Ever watched E.R. with a doctor? This is hardly a computer geek specific trait.

    There's nothing unusual about someone with knowledge in a specialized field finding the Hollywood portrayal of that field amusing. Because they are, 95% of the time, wrong and 50% of the time they're wrong enough for it to be funny to the person who knows better.

    "I know this! This is UNIX!" is funny as shit. Okay, it's not funny at all to non-computer-geeks, but neither are the Hollywood gaffs that doctors, lawyers, auto mechanics, and ninja assassins find amusing to people not in those fields.

    --

    The enemies of Democracy are
  7. My favorite bit by $RANDOMLUSER · · Score: 4, Insightful

    Was Barnard Hughes as the I/O port in TRON (systems programming as allegory, all "Through the Looking Glass") all covered with patches and patches and patches so that he was literally an imobile tower... Somebody who got it wrote that scene.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  8. They weren't paying attention to Jurassic Park by iabervon · · Score: 5, Informative

    The screenshot for Jurassic Park looks like a normal Irix screen. But what anybody who actually watched that part of the movie noticed was that the screen in the movie was some weird flying-through-a-virtual-reality-landscape thing, which the kid immediately recognized as UNIX. Almost everybody with actual UNIX experience just laughed at that, because it was classic a Hollywood computer representation. Except that it really was Irix, but running a window manager only available to people whose UNIX system had superfluous accelerated 3D graphics in 1995 (i.e., movie CG folks). What the audience couldn't see, but the kid would have been able to, was that the landscape had, written on the ground, things like "sbin" and "usr", clear signs of a UNIX system of some sort. As for breaking in, when dinosaurs are taking over your facility, chances are you aren't patching sendmail every day. And, in '95, that would have been a problem.

    1. Re:They weren't paying attention to Jurassic Park by houghi · · Score: 5, Informative

      That program does exist. It is called "3D File System Navigator for IRIX 4.0.1+"
      More information on this page

      Similar systemes do exist like the linux clone called fsv

      --
      Don't fight for your country, if your country does not fight for you.
  9. I want one of those monitors... by The+Famous+Druid · · Score: 4, Funny

    ... that projects the back-to-front green text onto the face of the user.

    Oh, and the image processing software that takes a poor quality security camera image, and 'enhances' it so you can see the villains face reflected in the sunglasses of the victim.

    --
    Quidquid Latine dictum sit, altum videtur (anything said in Latin sounds important)
    1. Re:I want one of those monitors... by MoralHazard · · Score: 5, Interesting

      ...image processing software that takes a poor quality security camera image, and 'enhances' it so you can see the villains face reflected in the sunglasses of the victim...

      While your point is well-made (I love the CSI episode where they "rotate" the security camera still to see the front of the guy's face, when the camera caught him from the back), you'd be surprised what can be done with heavy math and a LOT of processing power to improve the quality of digital images.

      Depending on the type of images (stills versus video), and whether compression has been used, it's potentially possible to extract more information from the datastream than was intended. There's a neat trick that can be used on video, where the algorithm enhances one frame by analyzing the preceding and succeeding frames, recognizing the actual objects in the picture. It combines several seconds' worth of video information to provide a much clearer image of what's in a single frame. Of course, this doesn't always work, it depends on what you have to work with.

      A guy I sometimes work with got hold of a cellphone camera video, shot freehand during a demonstration in New York City, of some cops pulling people down and roughing them up. Because of the crappy camera work, and the fact that the cellphone was such a horrible source, and the video had been compressed to hell, it wasn't possible initially to make out the faces of the cops or protesters. After tweaking the algorithm parameters and running the original stream through a LOT of processing, he had the video clear enough to identify most of the people present, AND read an officer's badge number.

      This was originally prompted by the cops charging the protesters with resisting arrest and assult, all of which were thrown out of court for other reasons. But a couple of people won civil suits against the city on account of the video enhancement, and I think at least one cop lost his job.

      I love telling people this story when they complain that higher math is useless except in theoretical physics. Power to the people, man!

    2. Re:I want one of those monitors... by Tim+Browse · · Score: 5, Funny

      I love the CSI episode where they "rotate" the security camera still to see the front of the guy's face, when the camera caught him from the back

      Sounds like Enemy of the State.

      I often think in CSI that they should have a 'Bullshit Lab'. I mean they have a DNA lab, a Fingerprint lab, a Trace Analysis lab, a Ballistics lab. Wouldn't that be a great ace in the hole the next time Grisson or Horatio is up against it? "Ok, people, we need to take it to the next level. Let's go to the Bullshit lab." Then they march in to watch some totally made-up 3D animation of victims bouncing off walls and cars and the tech guy says "Here's that bullshit you wanted, guys!" and hands them the retina scan from a reflection of someone's face from a car mirror taken by some ATM cctv footage, and it has the eye colour right and everything.

      Case solved!

  10. The same goes for Legal shows by Freaky+Spook · · Score: 4, Informative

    IANAL but I do provide IT support to a few firms.

    You never, ever, see any paperwork, stacks of document boxes or any case files being used in any legal shows.

    They make it seem(Especially in Boston Legal) that the defendant or plaintif just tells the attourneys their problem and then just go to court and argue it.

  11. Re:MIA: by kv9 · · Score: 4, Insightful

    i also can't believe they left colossus out. tsk tsk tsk.

  12. The Mac in Indepedence Day by cgreuter · · Score: 5, Insightful

    Indepence Day has flaws--many, many, many flaws--but the whole virus-on-a-Mac is not one of them. What Jeff Goldblum's character did was standard cross-platform development. He wrote the virus on his Mac, compiled it to an EvilAlienOS binary and uploaded it via the EvilAlienNetwork port on the captured spaceship.

    This is more or less exactly what you'd do if you were developing for, say, an embedded microcontroller. The host computer doesn't need to be compatible with the target.

    If you want to quibble, you could ask where he got the EvilAlienOS programmer's reference manual or the EvilAlienCPU's architecture description or how he managed to find an exploitable vulnerability in EvilAlienOS so quickly. But enough about the frickin' Mac, okay?

    1. Re:The Mac in Indepedence Day by weston · · Score: 5, Funny

      If you want to quibble, you could ask where he got the EvilAlienOS programmer's reference manual or the EvilAlienCPU's architecture description or how he managed to find an exploitable vulnerability in EvilAlienOS so quickly.

      EvilAlienOS is actually Windows95, which they, like everybody else in the universe, were forced to install on their hardware by Microsfot.

      This is actually the reason they invaded in the first place.

      Fortunately, once Jeff Goldblum figured this out, finding an exploitable vulnerability wasn't a problem.

  13. Re:That fake computer sound! by rutwms · · Score: 4, Informative

    I'd kill to have a program that makes terminal output sound like it does in the movies!

    From the beep man page (in Debian):

    When using -c mode, I recommend using a short -D, and a shorter -l, so that the beeps don't blur together. Something like this will get you a cheesy 1970's style beep-as-you-type-each-letter effect

    cat file | beep -c -f 400 -D 50 -l 10
  14. Mice? by finiteSet · · Score: 5, Insightful
    Regarding the "things code doesn't do in real life" list, am I the only one who spit out my coffee upon reading:

    9. People who write code use mice
    According to Hollywood most programmers haven't discovered how to use a mouse. Sure, we type fast, but a mouse is a very useful tool and there's no reason we'd abandon it.
    I can code for hours without touching the mouse. What purpose does a mouse serve when writing code? What does it provide that a keyboard doesn't? This isn't photo-editing or game-playing we're talking about, it's coding.

    The only benefit I could see would be for cut-and-paste purposes, but even then a couple quick keystrokes in a good editor will do the trick faster.
    --
    If we start buying CDs then the terrorists have already won.
  15. Re:MIA: by BobNET · · Score: 4, Funny

    Makes sense to me. You have to understand, that like every other being in the galaxy in the year 1996, these aliens were forced to use Windows 95. Very easy for Jeff Goldblum to hack into from his laptop.

    In fact, that's why the aliens came to Earth; they were looking for Bill Gates...

  16. To whoever posted this stowy . . . by Anonymous Coward · · Score: 5, Funny

    . . . When you were gwowing up, didn't you notice that anything was possibwe in cawtoons? Do you weawwy think Howwywood movie diwectors ow pwoducers awe any diffewent? It isn't weawity, you know?

    Oh, BTW, that weminds me . . . I went out hunting this weekend and the stwangest thing happened. Weww, I saw this wabbit, you see. So, I chased him down and he wan and jumped into this howe in the gwound. I said, "I'm gonna get you, you wascawy wabbit!!". You wouldn't bewieve what he did!! He jumped out of the howe, gwabbed my big, fat cheeks and kissed me wight on the mowth!! Then he jumped up again, spinning in a compwete bwur at about a thousand times a second, to which, at his apex he jack-knifed and did a Gweg Wouganis-style dive, wight back into the howe. So I stuck my double-bawwel shotgun in the howe and said, "Now, I've got you, wabbit!!". Suddenwy, I fewt a tun on my gun, and befowe I know it I was in a tug-of-waw with him. He yanked and I yanked back. Yank . . . yank. . . yank, . . . back and fowrth. When I finawwy puwwed my gun out, it was tied in a knot!! As a wast wesowt, I puwwed the twigger and bwew my own face owff. That was the wast time I went wabbit hunting.

    Now, I just wook fowawd to duck season. If that doesn't wowk out, I'ww just take up painting.

  17. ENJOY and EMBRACE the fiction by CrudPuppy · · Score: 5, Funny

    as a senior unix admin, I gotta say I personally enjoy the mystique surrounding our profession, especially that of the hardcore sysadmin. if they wanna think that it takes some uber-genius to be a sysadmin, and therefore keep our pay up in the ranks, let em! I may even buy a skateboard and hold onto limos while I intercept garbage files on a floppy from the teenager who just rooted my Sun e25k. heh.

    --
    A year spent in artificial intelligence is enough to make one believe in God.
  18. Re:The blip noise by iluvcapra · · Score: 5, Informative

    A statement:

    I am a sound designer and a programmer. I have on many occasions intentionally, even without being asked, cut "blip" sound effects for code scrolling across a screen -- not just code, but any sort of stdout/text output/situational awareness display.

    I do not do it because I'm stupid, or am trying to dumb down the audience, it for a few specific reasons:

    • There are several storytelling conventions in cinema, namely, computers make beeping noises when their graphics change. Though most computers don't now, they used to, and the convention was started around the time Robert Redford was passionately waiting for a teletype to emit an important bit of data.
    • Aside from the computer convention, there is the strong convention of providing a sound effect for any physical change that occurs on screen that humans cannot account for with alpha, beta or delta motion (see phi phenomenon for a discussion of how humans interpret 2-dimensional images). "See a sound, hear a sound" is the first commandment of sound effects.
    • Along these lines, I could show you footage of a computer screen and give you nothing but a fan whirr, and you'd be bored and immediately looking around the room, and the sound helps keep your attention on the data on screen. This is important, since computer displays often are bearing an embarrasing amount of exposition. Sound is like control characters in ASCII: it's out of band and can do magical things to your "session" (in the broadest sense of the word).

    We put blips on a computer screen for the same reason ipods chirp when you press a button. Psychology.

    --
    Don't blame me, I voted for Baltar.
  19. Re:It's funny? Laugh? by Chris+Burke · · Score: 4, Informative

    The next time you watch a swordfight in a movie, watch where the swords are being swung. Most of the time, if the opponent just dropped their sword to the floor, the attacking swing would miss completely. In hollywood, they swing the swords at the other swords - blade to blade - instead of trying to actually hit the other guy.

    A very noteable exception -- or maybe not since it isn't Hollywood but what you're saying is common of action movies from everywhere -- being The Seven Samurai. Everyone who uses a sword in that movie uses it to kill, and as a result most sword fights are one or two strokes long. While lacking the acrobatic beauty of a good ten-minute lightsaber duel, it did have a gritty reality that just felt right.

    --

    The enemies of Democracy are
  20. Re:I don't think you could fit that in Jurassic Pa by DavidTC · · Score: 5, Interesting

    I'm always vaguely confused by the Jurassic Park complaints. The Jurassic Park movie had almost nothing wrong with its presentation of computers or technology in general. (I'm not including the sci-fi cloning in that. I'm sure there were problems with that.)

    First of all, yes, that's a real Unix system. A very stupid one, but a real one.

    Secondly, the system was crap. And the point is?

    It's a very badly designed system. It was designed by one person, and it's not finished. No one was trained in it yet, and the only person who understands it dies early, and it was sabotaged. Of course you have crazy stuff like not automatically switching the power over or the fences going down.

    I mean, yeah, some stuff was slightly improbable, but it's the kinda shit that actually does happen in emergency situations, at least the first time...you discover that, hey, the damn generator didn't come on line or that the carefully constructed key-card security system is not, apparently, on the battery backups This is why you don't test with live data, or, in this case, live dinosaurs.

    Again, unfinished, crappy system. Sorta like the actual park itself, when you think about it. Remember it was being worked on by someone who, at least for a short period of time, knew he was going to fleeing his job with a boatload of money for selling them out, and ask yourself if you think he really was working on fixing bugs during that time?

    About the only thing I actually have issues with is the 'We can't get a phone line out' plot. But I guess, logically, those couldn't be 'real' phone lines, it's not like the phone company ran lines to the island. No, they have a sat or underwater cable connection with somewhere, and a PBX, and Nedry screwed up the PBX, and they don't know what the hell they'll talking about, all they know is they can't get a dial tone.

    --
    If corporations are people, aren't stockholders guilty of slavery?