A huge amount of work goes into the sets, costumes and special effects we see in films and television programmes, but a software developer’s new blog reveals that, when it comes to technology, corners are often cut.
John Graham-Cumming takes screenshots of any scenes which include computer code and looks into the software's real function. What is often meant to be dramatic virus source code or realistic hacking attempts are often far more mundane.
When watching the film Elysium he spotted that a programme written by one of the characters was actually nothing more than assembly language from an Intel instruction manual for x86 processors. The discovery spurred him on to create a blog earlier this month to collect similar gaffes which is already receiving submissions from eagle-eyed software developers around the world.
In the film Iron Man, when Tony Stark is first booting-up the rustic suit made in a terrorists’ cave hideout, there is source code displayed on an antiquated computer screen. Rather than custom software written for a futuristic flying suit, it turns out to be some C code from a firmware downloader for the RCX Lego toy.
Mr Graham-Cumming said the site was "a bit of fun that's caught the imagination of a lot of people".
"It's not aimed at a mainstream audience - more a bunch of nerds having a laugh about how this stuff works," he said.