Raise The Phoenix Shield!

Last night’s episode of 24 was excellent, except for one geeky problem. They fell into the classic trap of getting too descriptive with their technology. While explaining to Jack that they wouldn’t be able to hack into a suspect’s computers because he had technology that made CTU look “like an internet cafe,” they started describing the technology. In a completely wooden voice, Chloe started explaining about the “Phoenix Shield” which would encrypt all the files and delete the hard drive and blah blah. Any tech geek in the audience at this point is immediately kicked out of the previously immersive storyline, by this description. Allow me to break it down for any potential filmmaker out there:

No good can come from describing technology. One of two things will happen. Either your technology will be real and accurate (in which case it immediately becomes dated by the time the audience sees it), or it will be made-up and inaccurate (in which case geeks in the audience will be filled with contempt for your lack of understanding – “Firewalls don’t work that way!”).

For example, let me reference the two most grevious examples of this. First of all, we have the movie Hackers, which had all the characters drooling over a laptop. “Wow, a 28.8 Kilo-baud modem!” Now, while this is accurate technology, and was probably hot shit when the movie came out, it’s always good for a few laughs when we watch the movie now. The technology that the characters are crowing over is hopelessly dated.

Secondly, we have Independence Day, which has Jeff Goldblum saving the world by uploading a computer virus to the alien mothership. Ignoring for a moment the idea that the alien mothership runs a version of Microsoft Windows, how did he transfer the files? Did they get sent over the radio? Did the aliens just execute every file that appears on their computer? The technology is not accurate, which makes it harder for a geek to stay immersed in the story.

On the flip side of the coin, we have a perfect example of how to do it right – The Matrix. This film is all about computers and programs, and yet we are never shown a single example of a recognizable computer system. We see only two things. One, the GUI on Tank’s computer, which is a simple touch-screen system with big buttons – it’s not specific to any operating system or computer style, and it’s easy to see this kind of UI staying in use no matter what kind of computer is being used. Second, we have the matrix code itself. While we’re told in the movie that this scrolling green code is meant to represent the actual program code that is running the Matrix, it’s wholly illustrative. The code itself is meant to look like Binary (with Japanese katakana characters thrown in for good measure). Because it’s meaningless, we are left to fill in the blanks in our imaginations. It’s easy to imagine it as programming code like C# or even straight machine code. No matter what the future is like, code will exist, and this representation of code is not specific enough to get hung up on details – It’s like drinking out of a can labeled “soda.”

The worst part of this is that 24 is usually very good about this. All the characters work at fancy looking modern systems with very nice Dell flatscreens – but any shots of the operating system are running HollywoodOS – it’s not specific, it’s representative. And, most of the time, the things they’re doing are things we can actually do with computers – access satellites and security cameras, decrypt files, perform searches on database, and have videoconferences with the President. Hell, before they got carried away with telling us the specific technology, they actually did it exactly right last night – the analogy of CTU being an internet cafe immediately gave us the idea that the suspect had vastly superior technologies, and left the details to our imagination. But the lengthy description of the specific technology was too much. For me, it pushed the bounds of suspension of disbelief.

An Exciting Week for Fojar

“My life is all of a sudden difficult because fojar’s down…”
– Annie

Yes, it’s been an exciting week for Fojar. First, the virus crashes the router, cutting the connection, then Steve finds out that Fojar was hacked, necessitating a reinstall, and then he finds out that the ongoing downtime is the result of USWest deciding to delete that DSL account that Fojar is using.

And it’s been a busy week for me as well. Between trying to load fojar and my email every five minutes, I managed to get quite a bit of stuff done. I scanned some photos of Gavin, the one-year old Annie and I hung out with in Ellensburg all last year and posted them to my homepage. Then I succumbed to peer pressure and created a new hammerspace strip, so you can all stop sending me hate mail.

I also completed two “new” skins for Rusted. I put new in quotes because I actually made these designs two years ago for Hatelife v.1. They got implimented about a week before the crash that led to the creation of Hatelife v.2. One is a nice black-and-white design with lightweight graphics called “distress,” and the other is a colorful text-only design called “blue text.”

And, in case that wasn’t enough, I also have been working on my weekly art project. I’ll be getting it online pretty soon, but I wanted to show off the most recent piece. While looking at a photo of the three agents from the Matrix, I realized that I had head shots of Miles, Steve and myself at the right angles. A little photoshopping later, I managed to produce this lovely image of Agents Havelka, Johnson and Vandehey.

Agents