Episode 1 of Black Mirror is the best one. It is not a problem that needs solving.
It later uncannily mirrored a later story about David Cameron, former UK prime minister, sticking his phallus inside a pig's mouth when he was in university.
The pig was dead, and decapitated, which makes it okay I guess?
It would have been much easier for them to just rename the episode (like they renamed the series "scrotal recall" to "lovesick", which was a much better name IMO)
The fact that they likely spent millions of dollars in dev time to do this really shows you how big tech companies lose sight of priorities as they mutate into behemoths
Cameron denied that and the two people who made the claim admit their only source was a single anonymous member of parliament.
But, because it's so funny and they knew Cameron wouldn't sue, it didn't matter to them whether or not it was true.
I don't know about you but my head likes to know what actually happened, and while imagining things can be fun it is also frequently pointlessly indulgent.
This is interesting not only because there was a product decision to sort the seasons of Black Mirror so that S4e1 would show up instead of S1e1 to avoid showing the pig f--er episode in people's home page, but also because the lengths to which the tangled mess of microservices had to be wrangled to make this happen - 4 months of work!
Having worked at a place that went heavy into microservices, this story was incredibly relatable.
The hard part isn't implementing the change - although having to implement it in n different places doesn't help - the hard part is having to coordinate the change with n different teams to get the change out.
Netflix wasted so much potential thinking they are a tech company instead of thinking they are a media company. That's why unfortunately they will slowly fade away instead of becoming a media powerhouse like Disney.
> (...) the hard part is having to coordinate the change with n different teams to get the change out.
I feel this is the reason why microservices end up being attacked by clueless developers, because ultimately they are the scapegoat for organizational issues.
The primary selling point of microservices is that they are a management tool, as an org can use them to build teams with a very specific and clear-cut set of responsibilities. Microservices end up being a realization of Conway's law. Consequently, microservices end up being leveraged in intra-organizational conflicts.
It's not that microservices cause these issues, but that the organizations that run microservices cause these issues. If you have the same team managing multiple microservices, these problems don't happen because they don't have the coordination problems that separate teams endure, specially when managers clash.
I think that’s too strong an overreaction. Conway’s law is powerful but it’s not the only reason why microservices are harder: there are also valid technical concerns inherent to needing to coordinate changes across multiple services which are still a concern even if the same people are running everything. That doesn’t mean they’re not worth using but greater frictional costs needs to be a consciously-accepted trade off.
> Conway’s law is powerful but it’s not the only reason why microservices are harder (...)
It's the reason covered in the video you're commenting on, though. Except that "teams who happen to own microservices experience org coordination issues" is spun as "microservices owned by teams cause organizational issues".
From their inception, microservices were always a management tool, which happens to have operational and technical benefits and tradeoffs. If a project goes through challenges because they can't get all teams on the same page, that is not a technical problem.
The board he drew was totally unintelligible but also immediately told me that Netflix didn’t or doesn’t know what its actual domains are. Adding functionality like this, even in a microservices world, should have been trivial and obvious, but nobody thought ahead and now they’ve ended up with a spiderweb of tangled services that have unclear responsibilities.
It probably would have been cheaper to just delete the episode than sink 4 months worth of additional engineering salary into an episode that probably generates no interest in the series.
The problem isn't implementing it, the problem is making sure the implementation doesn't fuck up everything else.
In general, this implies that video metadata is immutable from the source...because the easiest way to do this would be to change the metadata. This is strange because Amazon renumbers episodes and seasons for some foreign shows (the Goes Wrong Show comes to mind).
Anyway, it seems the easiest way would have been to change the preview component to play a specified episode, then add a field and UI to set that specified episode on the series metadata (defaulting to S01E01). Then the question is, "who sets that and how?" That leads into a rabbit hole of who would actually do that, which is probably going to be different for different shows. And any human intervention in the media process will be ugly and awkward. But - since this is a human override, there should obviously be a workflow exception. So there needs to be a permission on the users and a field on the shows.
That's a couple of changes to a few different systems. How do you add a field to series metadata? How do you add a UI option to the metadata management? How do you add a permission on a user/group?
Digging in might take a week or two. Implementing the changes depends on the change control and testing requirements of the various systems. A quarter to deploy from dev to production might be accurate. In a smaller shop it would be a week or two, but Netflix needs to worry about breaking their stuff.
Black Mirror is a scifi anthology show and season 1 episode 1 is an extremely off putting and non representative episode where a politician is blackmailed into live streaming themselves fucking a pig. The show was later acquired by Netflix and it is in their best interest to make sure that isn't the first episode of the show people see.
Isn’t it funny that they decided that, of all episodes, was the one that crossed some sort of line decency. The episode was entirely on-brand, but I can see how someone might watch that one episode and be turned off.
The themes and ideas presented presented in later episodes left me far more shocked and moved. “San Junipero” and “Smithereens” were incredibly moving for me personally, while other episodes were absolutely fascinating because they took some aspects of our society and humanity and took them to their logical extreme.
The most shocking part of all is how true to reality most episodes are. What set S01E01 apart was it didn’t rely on sci-fi to tell its story, which is the only way in which it isn’t on brand.
I would argue that it could be off-putting (it's probably one of the harder episodes to watch) but I don't see how it's not representative of the rest of the show.
Art isn't all pretty landscapes and pictures of boats (though those are nice too); sometimes it's challenging and though provoking and that episode is certainly one I remember. I've often said "Children of Men" is the best movie I'll never watch again, and while I wouldn't go so far as that on Black Mirror episode 1, I won't be watching it again either.
You stated the concept well. Brazil [1985] is the best movie I'll never watch again. It has just become too close to reality within my lifetime and is not so funny anymore. It used to be hilarious.
I'd say I'm a big fan of Gilliam's look/style and "Brazil" definitely epitomizes that. I didn't see it until sometime in the last decade, so it's hard to imagine that it was ever a comedy really, though Bob Hoskin's performance was certainly amusing and memorable.
Upon reflection, "12 Monkeys" is another movie that was thought-provoking but will probably not get another play-through from me (well done Gilliam?). Perhaps as you suggest, reality has just become a bit too much and I'll just put "The Sound of Music" on on repeat from here on out, or whatever the cinematic equivalent of paintings of boats and pretty landscapes may be.
That’s interesting. I’ve only seen two episodes, and this was one of them. This was largely what put me off the show. I’m not opposed to shock, but the episode was just so blunt and gross for grossness’ sake. Maybe I should check out other episodes.
This is lewd, but is clearly an attempt at immature humor. There's no human misery, (at least for the participants -- the voters may feel differently) no blackmail, and no obscene livestreaming of the act. (thank god) I'm certainly not defending something this disgusting, but it's still quite different than what was portrayed on the show.
Weird for me to see the responses here. It was one of the only episodes I really liked since it seemed a lot more plausible. Also was kind of funny especially since Cameron may well have fucked a pig in his day.
I suppose if you think your audience is a bunch of gentle souls who couldn’t possibly cope with the shock of this first episode, yet they’d be fine by the time it came to S04E05 “Metalhead”, then yes, this is perhaps an interesting problem that needs solving.
I doubt that Black Mirror’s actual audience was the concern here. The issue was that they wanted to promote the show to all their users on the front page, and by default that would have led to everyone’s Netflix homepage displaying BLACK MIRROR: PIG FUCKER in big letters. People who wanted to watch Black Mirror would’ve been fine with it, but parents, families, prudes, etc., would’ve sent more than a few angry emails.
I made the mistake of watching it. Don’t.
The first half is about him commenting to his followers a
Meme video of a product manager to a software engineer. The second part is about how they implemented the fact that for black mirror they wanted the first season to be displayed to be season 4 instead of season 1.
Might be just personal taste but I found the streamer insufferable.
Something that is interesting (even if you don't like the streamer's style), is that Netflix had a seemingly simple requirement:
For a particular show, instead of recommending to viewers to start at S01E01 (which might put people off the show due to that particular episode being distastefully vulgar to some), by default start at S04E01 (which was actually the first episode produced by Netflix after they acquired the show).
It turned out that this seemingly simple requirement went against a very deeply ingrained (almost fundamental) assumption in many places in their systems, that shows always start at the earliest available episode.
In the end, implementing this seemingly simple requirement landed up being (according to the streamer) a 4 month project.
Black Mirror is a scifi anthology show and season 1 episode 1 is an extremely off putting and non representative episode where a politician is blackmailed into live streaming themselves fucking a pig. The show was later acquired by Netflix and it is in their best interest to make sure that isn't the first episode of the show people see.
I love scifi and hated this ep. My take: when the population gathered to watch, they collectively lost a bit of their soul. I felt like I had also gathered to see it, and I was as disgusted by myself as anyone in the episode should have been. I have been hesitant to watch more.
It later uncannily mirrored a later story about David Cameron, former UK prime minister, sticking his phallus inside a pig's mouth when he was in university.
The pig was dead, and decapitated, which makes it okay I guess?