Tuesday, March 05, 2019

Explaining the solution that breaks the loop in "Russian Doll"

The new eight episode Netflix series starring the wonderful Natasha Lyonne has a lot of people buzzing.  There are interesting interpretations of what it all means (here's a great one about how it re-creates the 12 steps), but for me, the puzzling thing was the explanation of how they found the way to break out of their loop.  It went by a little quickly and didn't make complete sense, and I felt with the effort they put into the show and making her an expert game programmer, there had to be more to it than noticing they could have stopped each other's death.

I transcribed the key explanation.

Ep7 - 24:26 left

[Nadia and Alan realize that time started looping after they both
had an opportunity to intervene in the other one's death, but
didn't.  Nadia could have attended to him in the deli, Alan could
have stopped her from getting hit by the car.]

Nadia:  Easy there Mr. Rogers.  This is not good or bad, it's just a
bug.  It's like if a program keeps crashing - the crashing is just a
symptom of a bug in the code.  If the deaths are us crashing, then
that moment is the moment we need to go back and fix. 

Alan:  But if we were supposed to help each other and we didn't, how
is that not a moral issue?

Nadia:  What do time and morality have in common?  Relativity -
they're both relative to your experience.  [pause while he looks
confused].  I need a visual aid.  

So our universe has three spacial dimensions so it's hard for us to
picture a four-dimensional world, but you know computers do it all
the time.  So lucky for you, I have the capacity to think like a
computer.  What's this?

Alan:  It's a rotten orange.

Nadia:  In a two-dimensional world it's a circle.  In a
three-dimensional world, it's a sphere.  But in a four-dimensional
world (cuts it in half)...

Alan:  It's still ripe!

Nadia:  Time is relative to your experience... we've been
experiencing time differently in these loops.  But this; this tells
us that somewhere time - linear time as we used to understand it,
still exists.

Alan:  So the moment in the deli when we first interacted...

Nadia:  Still exists.

Alan:  So we should go back to the deli.

Nadia:  To that same moment, and we re-write that first interaction.
Just like you'd fix a flaw in the code, then we run a unit test. 

Alan:  Is that a term that people should know, or...?

Nadia:  Basically we run a little program and we see if the bug is
triggered.

Alan:  And how do we know if it's triggered?

Nadia:  We die.  Then we go right back to the deli and we try it
again.

Alan:  You're pretty smart!

Nadia:  Thank you for finally noticing.

---- 
Let's break it down. 

1) "Linear time still exists." 

OK, that's established sci-fi... we don't know that you can't jump into another point in history. Or as Ray Cummings' 1922 science fiction novel The Girl in the Golden Atom, Ch. V said: "Time is what keeps everything from happening at once."  

2) "We experience time relative to ourselves." 

Yes, I agree. My example is more pedestrian but universal. When you're engrossed in something, time flies by. When athletes are at their best, they feel like time slows down. This would lead me to expect that her point would explain weird speeds in time, but that doesn't happen. But what does happen is that she sees a younger version of herself and that is a big clue that their mutual existence could be happening at the same "time." Also, I think bending time goes a good way to explaining why they can relive the same night again and again but still remember what happened the last time. Living that time still happened in their consciousnesses. They never say that, but I'll buy it. 

 3) "If we go back to the point where the bug gets introduced, we can rewrite the program of the universe by behaving differently." 

OK, a computer bug with an infinite loop keeps doing the same thing over and over and despite Nadia's bug fix at work on the fly, you have to shut it all down and start over to change anything. But showing it get fixed in live action is nice theatre, and it's a believable add to say that people with apparently free will (and can trigger alternate responses in others) can break out of the loop when they have free will to behave differently. Frankly, I like that a little better than the Mr. Anderson anti-viruses in "the Matrix" chasing down the sentient programs that want to break out. And I like it a lot better than the computer in "War Games" somehow learning that if you can't win at tic-tac-toe then you can't win at nuclear war, so it ought to just go override the nuclear programs. 

The thing that takes some pondering is "What is the logical place to restart a loop in meatspace?" It's entirely true that the point of the logical flaw isn't necessarily right where you go back to, so it's OK to go back further than that. But why loop back to early in the evening when they're both looking at their mirrors? I don't know... maybe it's the infinite path of light that goes back and forth between a person and a mirror. The universe loops back to another point with loops. Even better; maybe the universe goes back to the last point they were both in a loop at the same time.

4) "We run a unit test. See if we still die." 

A unit test is when you are trying to test a single program by seeing if what you put in generates what you expect out. What they do is more like a system or integration test... what happens when you put this rewritten code back into the universe? Actually, it's more like throwing changes right into production because when they get out of the loop, regular life goes on. But I guess the writers thought "We run a unit test" sounded geekier than "We try our fix in production." But it does feel like testing to break, try again, break, try again with no real consequence except time... and their nights are getting shorter, so that's cool. They probably also thought that fixing the running man in real time was a closer analogy for the ending.

5) The orange is rotten outside but ripe inside. 

I got nothing for that. It just seems to be a nice visual symbol that the world is wacked out and getting wackier. I get that it's supposed to illustrate an epiphany about four dimensions and since time is the 4th you shouldn't get too freaked out to know it's malleable, but I can't say why the oranges just rot on the outside in the later loops.
 
Just some thoughts I had. Would love to hear alternate ideas in the comments!



No comments: