Watched Devs, based on the suggestions from this thread. Holy hell, that was incredible. More like an 8 hour movie than a TV show. Reminded me quite a bit of Kubrick. And Garland absolutely nailed the ending.
I really liked Devs. From a cinematography perspective it's awesome, it raises some cool sci-fi questions . . . but I had trouble buying into one part of the ending.
The whole concept of Devs is that there isn't free will. That's why it worked. People are biomechanical machines who make decisions based upon the input they get. If you understand the machine and the input well enough, then you can perfectly predict the future and the past. That's why the Devs project worked.
Which makes the deaths at the ending hard for me to understand. It was necessary for the plot that the writers wanted I suppose, but it didn't make sense from a logical perspective that the Devs machine couldn't perfectly predict what she was going to do. It knew all her inputs, and it knew how she made decisions. There shouldn't have been any uncertainty because there couldn't be. What has happened in the future has happened in the future - as firmly as what has happened in the past has happened in the past. There are branching universes based upon alternate possibilities . . . but in each given universe there is still only one path that can exist. At least, that lines up with most of the modern physics stuff that I've read on the subject.
But the writers were like "fuck it". Our protagonist has to be unique for <unspecified reason> because that advances the plot to where we want it. That was a little unsatisfying part of an otherwise outstanding show.
I think you are right about the logic of it. I read it a little differently. Have you seen the series on Netflix called Dark? It also deals with similar themes as Devs (fate, free will, responsibility, guilt, etc...). From that perspective:
I felt like the tossing of the gun and the exercise of free will were put in there for 2 reasons. First, for the people that would say something like "well if she knows what's going to happen why doesn't she just choose to NOT take those actions?" She tries to do exactly that and in the Devs universe it's shown that that attempt is futile. The 2nd reason is really the idea of fate (and this is where it has parallels with Dark). If there are invisible rails (Devs) or a red thread (Dark), you can accept your fate, or not accept your fate, and it really doesn't matter, either way.
So, I really liked Devs because it took these ideas seriously and tried to work them out in a way that's interesting and dramatically compelling. For myself, my own beliefs are that it's not either/or re: determinism and free will. Like with most things human, it's a beautiful mixture of both.
Ugh, I just can't with Devs, I just can't.
I've been trying to watch it now for two months, I put it on and promptly fall asleep. Which has been a huge bonus because I normally don't fall asleep easily, so I'm sad it's going to end soon, because it's better than melatonin.
It's just so overwrought. I just can't with their perpetual flat affect and pseudo-intellectual, pseudo-philosophical blathering.
It's very pretty, and the art direction is amazing for generating a phenomenally cinematic mood, which is probably why I pass out within 10 minutes of turning it on.
It's like if someone taking first year philosophy and computer science got really high one night, stared for hours at their 2000s era hypnotic Windows screen saver, and thought "I have the perfect idea for a mini series."
That's not a theoretical example, I dated that guy.
I dated a lot of the cognitive science guys in undergrad, the degree that is basically a quadruple major of computer science, philosophy, psychology (neuroscience), and linguistics. And watching this show was exactly like getting high with them and listening to them opine on the state of the universe and the future of tech.
Which isn't something I enjoyed at the time, so no surprise I don't enjoy the show now. Other than as an excellent sleep aide.