The virus bullcrap


Watched this movie yesterday and started hating it more and more as it progressed.

Amongst the multitude of plot holes, the ‘use virus to destroy an AI’ was the one that annoyed me the most. So I went to IMdB and found several trying to explain the plot hole with the ‘Max wrote the networking code’.

Let’s start there: For that to make sense, the code had to remain unchanged. Highly unlikely, but even if that part of the code still was in the AI, that wouldn’t be enough to infect the whole AI system: A virus has to be written in a way that it can infect the whole AI, not just the networking code (and knowing the networking code is no guarantee that you could write a virus for that particular code, and with limited opportunities to test the code on the type of system you are trying to infect).

But OK, for arguments sake, let’s assume that the virus really could infect the whole AI, for the virus to spread, the highly evolved AI would have to be to stupid to have any security measures in place: No firewall, no antivirus, no attempt at testing or containing (sandboxing) code being imported to the AI etc. And this AI was originally a person that had the foresight to build a Farady cage around his home.

So now we have an highly intelligent AI that is that can be infected by an virus code because it consist of old code and is protected by no security measures. But how do you get virus into the AI system? You inject it into a person. What?

Think about it: How do you infect a human with a computer code? You have to infect the human: Just having the code (in whatever form) will not carry the infection to the AI any more than carrying the complete description of a virus DNA-sequence on you will infect anyone. You can have a file containing a computer virus transferred to your computer without anything happening: It’s not until that file is executed that your computer becomes infected.

For that jump from injected code to infection to be made, the highly intelligent AI would have to ‘import’ Evelyn, find the code in her (code that has no place in Evelyn, does nothing in her and has no ‘connection’ to other parts of her) and then execute it.


Sorry for the rant but I’m getting sick and tired of the let’s-take-down-any-computer-system-with-a-virus resolution that have become really tiresome omnipotent solution to all things computer-related in movies.

reply

You have a good point.. and still... at the end of the day, it is JUST a movie.

A "Virus" is a small, fast, understandable threat TODAY, that everyone has heard of. Our computers get virued everyday, our banks get hacked and stolen info - inside these vast, complex, supposedly protected system. Using some other made up magical voodoo of device would be even further out there and unrealistic.

And suspension of belief is just as valid in this movie as Transformers or Star Wars or even The Notebook. It's not REAL, just a loose approximations of similar things that ARE real.

But, I enjoyed the movie and the premise, because, like Hawking, I believe AI will destroy us all and we're stupid for doing it.

reply

AI is "contaminated" by the idea of God, since it's thought as an unlimited power, unlimited intelligence... would an unlimited intelligence destroy us, this is more metaphysical than scientific matters.

reply

Do you ever worry about stepping on tiny, unintelligent microbes? Or even ants? As Hawking said, AI would pretty much ignore us - until we were in the way in ANY form. Just physically in the way or trying to take back our planet. Then we're toast.

reply

Well said... So, God was destroyed by a virus...

I'm tired also about the Anne Hathaway / Scarlett johansson dyad... she's nice, Rebecca Hall, but could be replaced by Hathaway or Johansson. basically, you have 3 actresses left in Hollywood.

The movie is smart enough to avoid any outburst of violence as it would occur decades ago, but also to avoid answering embarrassing questions : Is the machine still including some conscience of Will, or not ? Therefore the ambiguous ending.







reply

It just Kept GETTING WORSE!!!!!!

reply

or the AI let it happen just to go into hiding, for a bit before its return.

reply

This is the thing. Will let it happen, because he loved Evelyn and she (and her plight) persuaded him. He aborted the "running the whole world" plan by allowing the virus to do its thing, but saved himself and Evelyn in the garden. His humanity was still there, and won out in the end.

reply

[deleted]