Jurassic Park computers in excruciating detail

(fabiensanglard.net)

433 points | by vinhnx 7 hours ago ago

105 comments

  • kalleboo 6 hours ago

    > It is unclear how Jurassic Park crew got their hands on a Motorola Envoy

    The head of frogdesign (Hartmut Esslinger) ended up running into Spielberg on a plane and showed it to him. The one in the movie is an original mockup.

    Source: https://www.therpf.com/forums/threads/jurassic-park-tablet-d...

    Discussion: https://news.ycombinator.com/item?id=46752261

  • kalleboo 5 hours ago

    > Some code associated with Nedryland is visible on screen. It looks like actual source code[9] with Classic Mac OS API functions calls

    The source code shown is example code included with the Macintosh Programmers Workshop, Apple's original IDE for the Mac. Originally sold as a separate product, eventually it was provided on the Developer CDs and then as a free online download as serious developers had moved to CodeWarrior. https://en.wikipedia.org/wiki/Macintosh_Programmer's_Worksho...

    One of the windows shows the example for how to make a HyperCard XCMD and the other one looks like an MPW script for using Apple's Projector source control.

    edit: Found the files in question in a copy of MPW 3.1. Line endings have been converted from CR to LF and the character set from MacOS Roman to UTF-8 to display easily in modern browsers

    MPW 3.1:Examples:HyperXExamples:Reduce.p https://kalleboo.com/linked/Reduce.p.txt

    MPW 3.1:Examples:Examples:CheckOutActive https://kalleboo.com/linked/CheckOutActive.txt

    MPW 3.1:Examples:Examples:DerezPict https://kalleboo.com/linked/DerezPict.txt

  • gdubs 5 hours ago

    It was indeed a Thinking Machines CM-5 — Nedry actually mentioned them in his line about how Hammond wouldn't be able to find anyone "anybody who can network 8 connection machines".

    An actual assembled CM-5 actually cost closer to a million dollars.

    But, from what I remember the one in the control room is a shell. In the CM-1 and CM-2, the LEDs were actual status indicators on the processors, which Tamiko Theil and the other designers had the engineers move to be at the edge of the boards, so that they'd shine through the case. Super cool.

    But by the CM-5, they were run off a simple microcontroller.

    They went bust not long after this movie.

    I made a YouTube video on the history of the Connection Machine – it was a lot of work, and if you're interested in this sort of thing I think you'll enjoy it:

    https://www.youtube.com/watch?v=GaNuVR75cwY

    • sosuke 4 hours ago

      I had no idea Thinking Machine was a brand! I just thought they were "thinking machine super computers" another way of saying "artificial intelligence super computers" or "machine learning" (dunno if ML was around then :shrug:)

    • Arn_Thor 42 minutes ago

      Also, the indoor park "tour" voiceover refers to "Thinking Machine supercomputers", which I never figured were a brand name until today!

    • joshu 3 hours ago

      Thinking Machines: "We are building a machine that will be proud of us."

    • moffkalast 3 hours ago

      The funniest part about this thing is that it seems to have had roughly the same performance of a modern day CM5 (the Raspberry kind).

    • Mistletoe 4 hours ago

      It’s so lame they changed the LEDs to meaning nothing.

      • ma2t 3 hours ago

        On the upside, this means you can run the LED boards without the rest of the CM-5. Have one panel that still works.

  • amccollum an hour ago

    My uncle (John Monsour) worked on this movie as the “24 Frame Computer Sync Engineer”. Because film cameras and CRT monitors have different frame rates, you needed to use specialized electronics to synchronize them with the camera frame rate otherwise you would have banding and weird moving artifacts on all the screens. It’s crazy to imagine needing to do this for all the screens visible in these shots.

    Later monitor technologies like LCDs don’t have this issue because they don’t have the same moving electron beam illuminating each line of pixels, and it also became cheaper to just replace all the computer screens with CG, so eventually this specialized technical work wasn’t needed anymore, and my uncle ended up doing other things on the movies he worked on.

  • rakel_rakel 5 hours ago

    What a great post! I would love to read more of these for other films.

    > Everything in the set was real. We couldn't fake any of it, because audiences are so sophisticated now in their knowledge of computers. > ... > - Cory Faucher (Special Effects Coordinator)

    This sentiment seems to run throughout the movie, and I believe it's why it's held up so well in terms of visuals, I don't think it would have aged nearly as well as it has if more CGI (or other ways of "faking" things) had been been used.

    As for the question (in <references[9]>):

    > Some code associated with Nedryland is visible on screen. It looks like actual source code[9] with Classic Mac OS API functions calls.

    That looks like old Pascal, and since the window has MPW (Macintosh Programmers Workshop) in the title, that's probably it?

    • OwlsParlay 2 hours ago

      "audiences are so sophisticated now in their knowledge of computers"

      It's funny they say this back in 1993. It feels like we've gone from computers being a niche but beloved piece of tech to a ubiquitous and reviled piece of tech.

    • solarkraft an hour ago

      What a respectful view of the audience. Too bad this approach was replicated what feels like approximately 0 times after it.

      https://youtube.com/watch?v=kl6rsi7BEtk

      • mike_hearn an hour ago

        A lot of it came from Creighton. He always researched the technical details of his books to a deep level, and in fact he was also a successful computer programmer, winning an Academy Award for some scheduling software he worked on (and author, and medic and screenwriter!).

        What's great is he self-identified as a hacker.

        https://www.atarimagazines.com/creative/v11n2/26_Michael_Cri...

        > Although he does not consider himself an expert programmer or serious hacker, Crichton is in favor of hacking and the people who do it. He explains: "It's perfectly OK for a movie director to eat and sleep movies and to have no other interest in life--that's Stephen Spielberg. He's applauded for it; he's lionized. It's fine for a symphony conductor to have no other interest than music, or for a painter to live to paint. So why isn't it OK for a person who loves computers to be totally wrapped up in computers?

        "I think the answer is that it is OK. I like hacking. I think the most boring thing in the world is to sit down with a bunch of flowcharts and think everything out before you start programming."

  • sedatk 4 hours ago

    When I watched Jurassic Park when it came out, I got so enamored with the computers in the movie, especially the SGI, that I adjusted the looks of our DOS GUI library[1] so it would look more like it. (I had already a liking to OSF/Motif then)

    [1] https://github.com/ssg/fatalvision

    • ivolimmen 2 hours ago

      This looks really nice, I also have a weird love for this kinds of GUI's. Windows 95/98 & CDE are my thing, and I really miss it.

  • yoyohello13 6 hours ago

    I re-read the book recently and it was really fun to read about the tech now. The descriptions of how difficult it was to build a database that could handle storing 3bil base pairs, which is trivia now. Probably the most sci-fi part of the book, they had image recognition tech so advanced it could track individual dinosaurs from arbitrary video angles alone.

    Also, Nedry got absolutely shafted by Hammond in the book. Nedry describing the difficultly in building a complex system with minimal requirements had me sympathizing, lol.

    • jambalaya8 6 hours ago

      Crichton was frighteningly good as a prognosticator and futurist. Certainly for a writer with a medical degree. He fought the good fight, trying to inculcate caution. Most of his books (even from the seventies) hold up surprisingly well until the early 2000s. They got a bit weird by 2006. But then so did our ideas of future tech.

      • avadodin a few seconds ago

        One of the greatest "bad" writers. On my top ten.

      • 10729287 2 hours ago

        He even wrote a non fictional book on Personal Computers back in 1983 : https://en.wikipedia.org/wiki/Electronic_Life

      • yoyohello13 4 hours ago

        It was kind of scary how prescient Jurassic Park was. Just swap genetics for AI and his warnings are incredibly applicable to modern times.

        • MrToadMan 3 hours ago

          Much like his earlier work Westworld which was also scarily prescient for modern times.

          > These are highly complicated pieces of equipment. Almost as complicated as living organisms. In some cases, they have been designed by other computers. We don't know exactly how they work.

        • anthk 2 hours ago

          Dolly, the cloned sheep. That was huge in the news.

      • msh 2 hours ago

        On the other hand he also did a ‘climate change is fake’ book (state of fear).

  • JeremyHerrman 4 hours ago

    > This machine specs reminds me of how awful '90s laptop screens, based on a passive matrix, were. Definitely something I don't miss from that era.

    While the 1991 Apple PowerBook 100 did have a passive matrix display, the machine it was based on, the Macintosh Portable from 1989, had a crisp active matrix running at 640×400 (even higher resolution than the compact Macintosh desktops with 512×342).

    Interestingly Apple tasked Sony with designing the PowerBook 100 by taking the Macintosh Portable and slimming it down as much as possible. They shaved over 10lbs by moving away from the lead acid battery, dropping the floppy drive, and moving to a passive matrix display.

  • nanolith 4 hours ago

    How am I only now seeing that Nedry's SGI monitor had a picture of J. Robert Oppenheimer on it with a scrawled message, "Beginning of Baby Boom"?

    What an oddly specific Easter egg.

  • bigcityslider 2 hours ago

    It feels like 1990s movies were the heaviest on computers/gadgets. Jurassic Park has a programmer as a main character, GoldenEye has two.

  • mrpippy 6 hours ago

    Also, SGI keyboards never used ADB. Indigo-era SGIs used a mini-DIN keyboard/mouse, but it was proprietary. They were PS/2 starting with the Indigo2 and Indy.

  • OuterVale an hour ago

    A clone of fsn, fsv (File System Visualizer) is available and works on modern Linux.

    Quite a fun little tool to visualise your storage.

    https://fsv.sourceforge.net/

    https://en.wikipedia.org/wiki/File_System_Visualizer

  • smaili 6 hours ago

    It had a Motorola 68000 processor at 16 MHz, 2–8 megabytes (MB) of RAM, a 9-inch (23 cm) monochrome backlit liquid-crystal display (LCD) with 640 × 400 pixel resolution, and the System 7.0.1 operating system.

    A single mp3 would be more than the entire memory, let that sink in :)

    • pjc50 a minute ago

      I own a Toshiba Libretto 30. This has a 486 DX4 100 MHz processor. Back at the dawn of MP3s, it could play them .. but only if you used the optimized Fraunhofer decoder, WinAmp would struggle and break up. It didn't quite have the MIPS.

      (unfortunately I have lost the PCMCIA sound card required to do this)

    • decimalenough 3 hours ago

      You'll find plenty of people on HN who grew up with Commodore 64s, thus named for having 64 kilobytes of memory, the approximate size of a website favicon in 2026.

      But of course real hackers chiseled their own 0s and 1s out of rock by hand.

      • Intermernet 43 minutes ago

        Rock? You were lucky! We used to have to hand pick our zeros and ones from sparse clouds of hydrogen and helium!

    • ivolimmen 2 hours ago

      I remember I have my first computer that could actually play MP3's. The computer I had before it could store them but not play them. So yeah I remember those times...

  • ianbooker 2 hours ago

    > Since John Hammond "spared no expense", it is fair to say he picked 1GiB version at $3,598 a piece. That would give them 7 GiB of storage for a 2026 equivalent of $33,223.70. In 2026, 7 GiB of HDD would cost $0.49.

    Did anyone ever try to estimate storage inflation across time? 7GiB could be one or two pc games in 2026, in 1992 one games likely was 1.4MB.

  • yjftsjthsd-h 6 hours ago

    Generally full marks on realism, but I have to ask: Is a combination of SGI and old school macs a sensible platform for running a park? I guess if the macs can get on an appropriate network then they could at least send control commands, but they feel like an odd fit compared to the UNIX™ boxes.

    • dlcarrier 4 hours ago

      Canonically, John Hammond spared no expense.

      SGI and Apple computers didn't provide the most bang for the buck, or even the most bang, but they sure did use up the most bucks. Other than high prices, and the target market that goes with it, they couldn't have been more different.

      The SGI systems were 3D rendering beasts, with a significant portion of their hardware dedicated to the task, making them fast machines for any task, because of the underlying capabilities needed to support that 3D hardware, and they were stable because of the robust Unix operating system. The Apple computers ran on commodity 68040 and an OS that couldn't preempt the software running on it, so a crashed application would take down the whole system.

      A stock Amigo computer, at half the price of the Apple system, was just as capable, but supported better upgrades for live video processing. An IBM PS/2 computer running OS/2 would have had the stability of a Unix system, on lower-priced commodity hardware.

      If they needed the 3D capabilities of the SGI systems, that was the only option, but if they otherwise only wanted to mess around with video, Amiga computers would have been better than the Apple ones, at a lower price. If they needed something robust, where a user process couldn't crash the system, other Unix workstations would have worked just as well, at a lower price, and an OS/2 workstation would have also worked, at a much, much lower price. Also, there's a rational to having a video-capable Amiga computer along with a robust network-focused Unix or OS/2 workstation, but if you already have an SGI workstation at your desk, you wouldn't really need another computer.

      The computers make more sense for someone making movies than someone running an elaborate zoo, but considering how often characters in Michael Crichton's books are authors themselves, it makes sense that characters in his movies to have an affinity toward making movies, and buying the computers that would be used to do so.

      • dmurray an hour ago

        And the out-of-universe explanation is that the Jurassic Park production team had access to SGI "3D rendering beasts" because they needed to render some CGI dinosaurs. So these are both what they had to hand, and what the producers associated with powerful computers.

      • kalleboo an hour ago

        Wasn't the Amiga essentially limited to interlaced video? That basically relegated it to a machine for games or realtime NTSC/PAL video effects.

        Also I was never a big Amiga guy so I'm not sure, did they have an equivalent to QuickTime and Cinepak in 1992 to play video clips? Microsoft hadn't released Video for Windows yet.

      • veltas 2 hours ago

        Interesting though in retrospect they chose good platforms, Mac and UNIX are still around and flourishing and OS/2 died a death, although would a lot of OS/2 stuff have run on Windows?

      • Mountain_Skies an hour ago

        Hammond spared no expense except when it came to Nedry, which was a critical mistake.

    • SyzygyRhythm an hour ago

      Movie-Nedry struck me as a certain kind of hacker trope (but whom I've also met in real life!) where part of their "compensation" is access to unusual and high end computer hardware. It's irrelevant whether it's the best tool for the job (and as the page notes, Nedry seems to use his fancy SGI system mostly to render 3D chess). But, at least in principle, it's relatively cheap payment to keep your programmers happy (though it didn't exactly work out in the movie).

    • ColdStream 6 hours ago

      I used to work in an IT department that I called 'The Onion'. That's because the further into the room you went the older the systems got. It was a mix of almost anything you could think of in the mid 90's thru to mid 2000's. The oldest machine was some SGI thing.

      So you would be surprised but also, it meant there were a lot of grey beards keeping the whole thing running.

    • LeoPanthera 6 hours ago

      The Macs won't old school at the time. They were high-end workstations for anyone who didn't need Unix and wanted a GUI that worked.

      • yjftsjthsd-h 5 hours ago

        Right. I just mean that macs running pre-Darwin Mac OS seem an odd choice.

        • MomsAVoxell 4 hours ago

          They’re an odd choice now. Back then they would have made sense as a UI to the Unix machines.

          • anthk 2 hours ago

            Not much because a click on a menu would almost halt the entire network by design. Cheaper dumb Unix terminals were a thing where you jut used telnet and X forwarding.

            • aa-jv 2 hours ago

              The early web was born on the back of Mac's connecting to SGI machines...

      • anthk 2 hours ago

        More than high end, low-mid end for journalists, book writing and editing people, graphic designers, magazine producers and whatnot. Really high end machines were the Sun and SGI ones.

      • jambalaya8 6 hours ago

        true. the book was written before Windows was released.

    • RodgerTheGreat 6 hours ago

      A Quadra 700 could run A/UX 3.0 or higher, which would make it relatively pleasant for the macs and unix workstations to interoperate (provided you spared no expense).

    • yellowapple 5 hours ago

      Macs probably would've been a reasonable choice for all the administrative/office tasks (emails, spreadsheets, presentations, all that jazz), leaving the heavy lifting to the IRIX boxen. Probably would've also been the typical first choice for GUI-driven applications (like NedryLand).

      But I wasn't quite alive yet in 1991 (let alone administering IT deployments for biolabs and theme parks colocated on remote tropical islands), so what do I know lmao

      • bjelkeman-again 5 hours ago

        The Jurassic park crew supposedly had a lot of money, and I would argue that any computer nerd, at the time depicted, would have gone with that combo. SGI for Unix and the power and Macs for admin. I would have.

        • ColdStream 4 hours ago

          Pretty much. This was at the period where Macs were in an unfortunate middle ground. Still great at UI heavy stuff but not hitting the higher performance of top end machines or the low price of PC's. They still had a decent place in Office settings, education and libraries but that was about it. Of course after Windows 3 came along in 1990 the UI advantage started to erode but wasn't quiet there yet by the time this movie came along.

      • pishpash 3 hours ago

        Macintosh and SGI (+AIX, various Unix) were in fact a common combination used as desktop and backend server respectively in many 1990's scientific labs including biology labs.

    • kalleboo 5 hours ago

      In addition to A/UX, there were X window servers for classic Mac OS, with the companies making them selling it as a cheaper alternative to get a graphic UNIX terminal

    • jambalaya8 6 hours ago

      I can see the SGI machines. Those were top of the line things (though sort of more for rendering...). The macs seem weird. I still remember wondering if he meant svr3 or svr4.

      • yjftsjthsd-h 5 hours ago

        Right - if it was all SGI, or even a mix of unix workstations, I wouldn't have blinked. It's just the macs that throw me.

        • mike_hearn an hour ago

          Why? Hybrid systems were and still are common. Today a common IT setup is Macs connecting to UNIX servers over the network.

        • jambalaya8 5 hours ago

          Same. I'd have chosen some of those new Xerox Parc bad boys.

  • npunt 3 hours ago

    Another detail worth mentioning via Taniwha [1] was Supermac had an engineer on set and configured the graphics cards to run the monitors at 24hz so they wouldn't have any banding when filmed.

    [1] https://news.ycombinator.com/item?id=25392870

  • tikimcfee 6 hours ago

    And I was worried I wasn't going to have anything to read tonight.

  • sswn 5 hours ago

    This is why I love the internet! Thank you to the author for taking the time!

    • tomduncalf 3 hours ago

      Yeah this reminded me of “the good old days” of the internet when every site felt like this :)

  • BrenBarn 35 minutes ago

    I like how the article has little notes saying "Trivia", when actually the whole article is trivia. (This isn't to detract from it, it's fun trivia and I enjoyed reading it!)

  • jzer0cool 3 hours ago

    In the 2nd image (clearest) and other images, there appears to be some binary encoding in red. It must encode something!

  • wanda an hour ago

    > The filename whte_rbt.obj is not mentioned in the movie

    From 1:09:50 – 1:10:13, we join Arnold as he describes Nedry's methods to Sadler, Hammond and Muldoon.

    At 1:10:00, Ray Arnold mentions the whte_rbt.obj — whatever it did, it did it all.

  • albert_e 5 hours ago

    Is there a behind the scenes detail on Jurassic Park branding and logo? I love how well they planned it ahead and wove that into every thing we see across the park.

  • bmitc 43 minutes ago

    There used to be a really good video on YouTube that covered the code that was displayed on the screen. Unfortunately, it seems to have been removed from YouTube.

  • ColdStream 6 hours ago

    And yet again I am reminded of how SGI was so far ahead of the graphics game and yet was absolutely demolished because others could see the potential for domestic add-on cards when SGI was focusing on entire work stations.

    3DFX and Nvidia ultimately put them out of business.

    • corysama 4 hours ago

      I’m not a scholar of the fall of SGI. But, I’m sure it has been documented in detail.

      AFAICT, SGI was a textbook Innovator’s Dilemma case with an expensive enterprise product that’s hard to give up in the face of cheap, low-margin competition.

      • JSR_FDED 4 hours ago

        This is true. I was at SGI, and their entire business was optimized to serving the needs of very sophisticated customers who were themselves pushing the envelope. Absolutely great customers to work with. But SGI’s DNA couldn’t adjust to the low margin high volume consumer space.

        They built an incredible Windows NT system (for the time) but couldn’t keep up with the 6 month release cycle their competitors were on.

        SGI was an incredible place to work while it lasted.

      • ColdStream 4 hours ago

        Spot on. They had the tech advantages but the high margins of full work stations blinded them to the changing winds in the industry.

        I remember at the time seeing some folks blown away that they could do SGI like stuff on a PC with a $199 add on card. It wasn't identical but it was close enough and you didn't have to switch to out of the Windows ecosystem. That kind of scaling and software inertia is just too hard to compete against.

        • RetroTechie 2 hours ago

          > That kind of scaling and software inertia is just too hard to compete against.

          What stopped SGI from offering such $199 add-on cards, but with their name on it?

          • mike_hearn an hour ago

            It's very unclear in that era that there is a big market for 3D graphics at home. So their big customers would buy the cheap cards but in low volumes -> bankruptcy. And maybe there's either no big consumer market, or it grows too slowly to replace the loss of their main business.

          • aa-jv 2 hours ago

            Hubris. And Microsoft.

    • pishpash 2 hours ago

      3dfx and nVidia even put Matrox out of business. The 1990's were a true competitive paradise up and down the stack, not like today.

  • rcarmo 3 hours ago

    I find it fascinating that I submitted this yesterday and it failed to get any traction then - is it the AI spam that has turned submitting stuff less visible?

    • rcarmo 3 hours ago

      And yet, downvoting is still working within seconds of my commenting! Rock on HN, never change.

  • aboardRat4 5 hours ago

    It's a shame that HPE doesn't make graphics workstations any more.

  • 14 3 hours ago

    This post is the definition of why I like HN. You never know what random fun and interesting post will make it's way here.

    • Markstar 2 hours ago

      Yeah, and at the same time it is the reason why I limit myself to scheduled visits so that I don't spend all day reading up on cool stuff instead of working.

  • superxpro12 4 hours ago

    Im curious how they got the digital version of Jaws to play on a computer in... 1992?

    • anthk 2 hours ago

      By ripping it to Cinepak or MPEG from a VHS capture?

    • MomsAVoxell 4 hours ago

      Well, you know, a computer had to have been involved in that digital version of Jaws ..

  • ChrisArchitect 4 hours ago

    Related 9 days ago:

    Starring the Computer

    https://news.ycombinator.com/item?id=48796093

    and the Jurassic Park (1993) page there: https://www.starringthecomputer.com/feature.php?f=11

  • haunter 5 hours ago

    Another good Jurassic Park content is this filming locations video. Almost everything can still be visited today https://youtu.be/34r8Ypxzkk4

  • ChrisArchitect 4 hours ago
  • KasianFranks 6 hours ago

    Guess my OS?

    • bfung 5 hours ago

      “It’s a Unix system. … I know this” XD

      Back in the days when it was an MS-DOS world…

      • ColdStream 4 hours ago

        Just wouldn't have hit the same.

        "It's a DOS system... I need to edit the config.sys because the mouse driver has taken up too much base memory and I need to configure EMM386."

        "Oh great! Is this HDD Master or Slave? Where are my tweezers, I need to swap the jumper!"

    • ButlerianJihad 5 hours ago

      plan9, obviously, philistine!

  • ur-whale 3 hours ago

    note that gr_osview has been reincarnated as xosview (available on most unix distros, a simple apt-get away on buntu)