Matt was much better in the book.
The book was way longer too. There were a heap of incidents they didn't show in the movie. Loved it. ________________________________ From: ozdotnet-boun...@ozdotnet.com <ozdotnet-boun...@ozdotnet.com> on behalf of Greg Keogh <gfke...@gmail.com> Sent: Friday, 6 January 2017 10:13:42 AM To: ozDotNet Subject: [OT] IT in 'The Martian' Folks, we watched The Martian last night on a friend's huge TV with 3-D glasses (which really work, it's a technical marvel). Fabulous looking movie, a bit too long, clearly targeted for the big screen and those sorts of audiences, science stretched to the limits of credibility but you don't really care. I noticed that IT played a small co-starring role. One astrophysicist boffin was huddled in the corridor of a super-computer centre with his laptop plugged directly into one of the racks running slingshot orbit simulations (is it faster that way?). Matt Damon communicating with a camera pointing to base-16 placards (he shamefully needed an ASCII chart to decode the digits). Matt is using a hex editor at one point to directly to allow cross-probe communication. I'm not sure if that hex was actually anything like recognisable machine code, or it was real Mars Rover code from 2006 (did it use a well-known chip and OS?) One lady in the mothership's crew must have been a highly skilled programmer, as she had to do some emergency drastic refactoring of some sort (I can't remember the details now). A bit of cryptography/steganography ... a NASA guy sent a secret message to one of the crew using a fake broken email attachment, but the message was simply encoded as hex digits. There were lots of quick screen-shots showing nice graphics and source code. Luckily they avoided the clich? of having ludicrous complicated meaningless screens full of little windows and scrolling hex dumps (as in most action movies, like Die Hard 4). I'm sure I noticed some actual LISP code at one point, it was quick, but there were many lines of giveaway (((()))). A few other times I saw function definitions in lower case with underscores, so perhaps it was Python, but it was too quick to be sure. Greg K