If Prime's testimony is anything to go by, it's because developing for TVs is HELL. Apparently, there is little to no standardization on basically anything, other than that there are no standards. If I understand correctly, there is no standardization within all of a company's TVs, let alone cross-companies.
Honestly my issue is with my TVs lack of RAM and processor power, my TV is so bad that I have to restart the TV every now and then to remove shit from it's Cache memory and RAM.
Such a quick explanation of XORing all packets to make a single packet that could replace any single packet using what's left. It just sunk in so well.
More tech videos please! :D This is awesome! Totally new territory for me, learning a lot, or at least getting exposed to concepts I don't normally deal with
I remembered this video during the Mike Tyson vs. Logan Paul fight because I couldn't remember if Prime mentioned anything about how Netflix manages scale (e.g. spinning up new Docker instances to meet a spike of demand). Hoping Primetime will talk about this at some point (or if he already has, that he'll shed light on the Tyson fight thing).
Right now I watch The Office on Netflix and near the end of every episode, a second audio lane is playing that doesnt fit the video. I think it's from next episode. It lasts about 10 seconds, but it's annoying af. Are you the guy to blame?
Dark mode does screw up the color in Exaclidraw. For a workaround see below. Create an excalidraw template: Install the *Palette Loader* Excalidraw Plugin (Inside Excalidraw click Obsidian Tools - Utility Actions - Install or update excalidraw scripts) Set Excalidraw to light mode and chose a dark Canvas Background Create 5 Elements like a circle or square Assign 5 Stroke colors of your choosing to each Element's Background color. Select all 5 Elements. Hit the Palette Loader button and select "Set top picks based on..." Select "Stroke" Assign 5 Element Background colors of your choosing to each Element's Background color. Hit the Palette Loader button and select "Set top picks based on..." Select "Element Background" Delete the 5 Elements so they aren't in your template. Set this file to your Excalidraw Template and enjoy never having your colors dicked with by Obsidian's shit algorithm again.
Wait I'm confused. Was this more of a diagnostics tool where you sample the network periodically and see if things are working? Or was this is real time diagnostics tool?
Oh, so you're the one working at Netflix? I needed to vent my frustration with someone because the subtitles for the latest season of 'This Is Us' are completely ahead of the video! It's driving me crazy! I still need those subtitles! Please, find a solution for this! 😂(My husband is a programmer and watches your videos, and I watch sometimes too, even though I don't understand half of the things you say LOL).
i realized that you keep enabling and disabling the "Dark Reader". You can set a shortcut on keyboard that lets you toggle it for the site you are on only and it remembers it. so you dont have to toggle it on and off again every stream constantly
Hope your next project is working on content hub! The workplace section needs some attention, UI issues etc. It would also be helpful if you include a feature for notifying other people when a group of uploads has been completed together with a message.
I fucking wish my work was that cool, but I'm stuck with "hey can you change this feature for the Nth time because both the client and our management is a manchild?" And then the feature is "merge these 2 endpoints into one".
I did not understand a single shit what was it about bcs I am new to it. But it was awesome keep pushing and please make more of this content!!!!!!! :D
With all that error correction etc I'm surprised they don't just use TCP instead of UDP but I guess it must still be faster using UDP and handling it yourself
TCP creates Head-of-line blocking and the error correction makes UDP happen, because error stuff becomes part of the application layer and there you can also just lower the video quality or other stuff so you can deal with UDP better
This is all pretty niche stuff. It’s hyper-fine optimizations of QA stat gathering tools for high performance streaming services. There’s probably 5 or 6 teams in the world working on exactly this sort of stuff.
Oh no, how could all our competitors find out that we test our software. That was our one competitive advantage! (Though given the state of TV apps...)
those people fucking infront of the TV with netflix playing will never know how cool Reggie is
lol
But Reggie knows how many packets has been lost during the action
They will notice when netflix asks if you are still watching 😅
lmao... reggie miller was one of my favourite players when i was a child.. i collected upperdeck cards, had a lot of rare reggie cards.. ; ) )
💀💀💀💀💀
15 minutes of prime breaking his nda
Brother clearly you don’t know how networking works
Wonder why the Netflix's TV app crashes so often.
Because app development for TVs is still pretty much in its infancy.
If Prime's testimony is anything to go by, it's because developing for TVs is HELL.
Apparently, there is little to no standardization on basically anything, other than that there are no standards. If I understand correctly, there is no standardization within all of a company's TVs, let alone cross-companies.
The dev team is competing who can write the most sophisticated hacky algorhitm.
On production...
And they call it work...
Honestly my issue is with my TVs lack of RAM and processor power, my TV is so bad that I have to restart the TV every now and then to remove shit from it's Cache memory and RAM.
Never crashes for me.
That "shut up" at the start was so real
Such a quick explanation of XORing all packets to make a single packet that could replace any single packet using what's left. It just sunk in so well.
Now i have to go spend all day looking up every acronym he mentioned 🤣
Same. But after this I’ll rmb them for life. Or at least in the context of Netflix system
Just look up real time streaming protocol. It's pretty interesting and not too complex :)
And the name is: I can't believe he actually knows how to code-gen
You thought he just liked reading code related articles and screaming tokio ? 😅
@@ce5983😂
More tech videos please! :D This is awesome! Totally new territory for me, learning a lot, or at least getting exposed to concepts I don't normally deal with
I remembered this video during the Mike Tyson vs. Logan Paul fight because I couldn't remember if Prime mentioned anything about how Netflix manages scale (e.g. spinning up new Docker instances to meet a spike of demand). Hoping Primetime will talk about this at some point (or if he already has, that he'll shed light on the Tyson fight thing).
So basically Reggie is a point to point packet tracer , without the visuals 😀
correct
Too bad Reggie Miller wasn't a point guard
@@yentlvandammeI understood the joke
I still have nightmares about trying to build WebRTC when I had to deal with that kind of crap at my old job.
WebRTC absolutely sucks, I've been 2 SFU platforms ...
Now I know who to blame when the audio is out of sync
Please, tell Vlad (the one who impales people) that I'll lock his pikes
Pretty cool project! An interesting test framework for the server/partner interface.
The fact that you got a lot of this to work on a TV is amazing to me. Those environments are like hell scapes to work with
Funny thing: in my country, we often call the place where the sound and media are controlled during a live show: regi. We pronounce it like Reggie.
14:33 lmao... the satisfaction of subverting react
How is he managing to use excalidraw with vim key bindings and no mouse 😂?
Yes, but what do you "really" do at Netflix?
exactly...
get to a dark room and stream to twitch 😅
Oh so you work at Netflix? Didn’t know about that, you never mentioned
He sent a science down to make sure the pipes were actually calibrated right.
That's quality customer service right there.
Thank you for the free Algorithms course on Frontend Masters, watching it now.
Right now I watch The Office on Netflix and near the end of every episode, a second audio lane is playing that doesnt fit the video. I think it's from next episode. It lasts about 10 seconds, but it's annoying af. Are you the guy to blame?
That’s from the show, it’s on prime video too s1ep1
I love Netflix, their content is so easy to leak, I've already watched the first season of One Piece haha
Meanwhile if my uni dorm's wifi drops for a nanosecond it requires you to re-login into the school network (nothing works until you log in)
Dark mode does screw up the color in Exaclidraw. For a workaround see below.
Create an excalidraw template:
Install the *Palette Loader* Excalidraw Plugin (Inside Excalidraw click Obsidian Tools - Utility Actions - Install or update excalidraw scripts)
Set Excalidraw to light mode and chose a dark Canvas Background
Create 5 Elements like a circle or square
Assign 5 Stroke colors of your choosing to each Element's Background color.
Select all 5 Elements.
Hit the Palette Loader button and select "Set top picks based on..."
Select "Stroke"
Assign 5 Element Background colors of your choosing to each Element's Background color.
Hit the Palette Loader button and select "Set top picks based on..."
Select "Element Background"
Delete the 5 Elements so they aren't in your template.
Set this file to your Excalidraw Template and enjoy never having your colors dicked with by Obsidian's shit algorithm again.
im confused. i thought u quit netflix last year
Hey, i like this type of video. Sharing real world experience nice.
Wonder when he actually work's at netflix
in the weekends
Help i took a dump watching this video and the toilet paper roll is all out. Help.
XOR your dump with the FEC packet to obtain toilet paper
Wait I'm confused. Was this more of a diagnostics tool where you sample the network periodically and see if things are working? Or was this is real time diagnostics tool?
If I have an ultra wide monitor and I finish a series episode, the next has a wrong aspect ratio. Please fix it!!
Oh, so you're the one working at Netflix? I needed to vent my frustration with someone because the subtitles for the latest season of 'This Is Us' are completely ahead of the video! It's driving me crazy! I still need those subtitles! Please, find a solution for this! 😂(My husband is a programmer and watches your videos, and I watch sometimes too, even though I don't understand half of the things you say LOL).
😂
At first I thought Reggie referred to Reggie Watts.
A Pacers' fan made the most reliable pacer!
I got to say netflix is the worst of all the streaming services crashes constantly
NETFLIX BTW
i realized that you keep enabling and disabling the "Dark Reader".
You can set a shortcut on keyboard that lets you toggle it for the site you are on only and it remembers it.
so you dont have to toggle it on and off again every stream constantly
I think he switches back and forth himself. Like he doesn't set it to dark mode, come back and its light mode.
If that makes sense
Good to know how a service I never used nor will I ever use works in the backend.
Thanks for letting us know
@@Stanlezz thanks for thanking this person
Do you live in a cave
Hope your next project is working on content hub! The workplace section needs some attention, UI issues etc. It would also be helpful if you include a feature for notifying other people when a group of uploads has been completed together with a message.
so, you've basically figured a way to do some rocket science at netflix
Which Solomon book is this that you mentioned? The Numerical Algorithms one?
Never mind, it is this: Reed-Solomon error correction. I thought you said "read Solomon" :D
This guy loves how smart he is
I fucking wish my work was that cool, but I'm stuck with "hey can you change this feature for the Nth time because both the client and our management is a manchild?"
And then the feature is "merge these 2 endpoints into one".
I want to take a look at the GC explanation
Prime is the best thing about netflix
Hello infinite drink guy
Hey Prime what you recommend as learning material for developers who are going to work with video streaming?? Thank you for the content
The "I don't get a free sub"-agen
I did not understand a single shit what was it about bcs I am new to it. But it was awesome keep pushing and please make more of this content!!!!!!! :D
WHAT????? Ive watched him for years, didn't know he worked for Netflix.
Makes more sense why you had such a strong opinion about that Amazon Prime stuff now
I thought the same thing
With all that error correction etc I'm surprised they don't just use TCP instead of UDP but I guess it must still be faster using UDP and handling it yourself
TCP creates Head-of-line blocking and the error correction makes UDP happen, because error stuff becomes part of the application layer and there you can also just lower the video quality or other stuff so you can deal with UDP better
As someone who works with React daily, I'm not jealous, not jealous at all...not...
I am a new developer where can I learn all about this? All the words prime mentioned in this video are foreign to me.
This is all pretty niche stuff. It’s hyper-fine optimizations of QA stat gathering tools for high performance streaming services. There’s probably 5 or 6 teams in the world working on exactly this sort of stuff.
Netflix applications after this video 📈
so reggie is test automation ?
I'm new to this channel but does he remind you guys of the guy at framechasers?
Prime with the Reggie Miller reference, let’s fucking go! Or, maybe, Boom Baby! IYKYK
This video is the most Charlie Day prime has ever been
So Netflix is getting into livestreaming?
edit: I guess you can talk about it now that Netflix has released it.
What is a pacer?
I'll pretend I understand half of this
Did you fix the search?
had flashbacks to the MSG with spike cause of you.
That's not one of the options on my form Sir. I will select "IT and Communications".
Prime dethroned Tom in my book. this man is too smart
So prime has been doing some mocking after all...
its.... technically full stack mocking... ;)
Were you working on Netflix the entire time? I kinda thought you had quit at some point?
you're a good qa engineer :)
Is this content allowed by Netflix?
Oh no, how could all our competitors find out that we test our software. That was our one competitive advantage! (Though given the state of TV apps...)
Netflix stuff I guess...idk?
now explain to me like im a junior
What is this thing you use to draw diagrams ?
He use excalidraw
Real-Time Control Protocol 👍
I didn’t understand anything he was saying but maybe if I keep watching his videos I’ll understand it
This is pretty niche work, but pretty cool.
Who does TP keep looking at?
I'm going to do a video about "what I've done with solarmovies"
☠️☠️☠️
"No i don't get a free sub SHUT UUUUPPPP"
nigga this got me dyin' boy 😅
Weird how you decide to use UDP but then want to make sure the packets arrive… 🤔
You know how I know that you work at Netflix?
You'll tell me about it
I tell what you need to do at Netflix. Add sign on computer instead of making me use the tv remote to type in my password and email. Its annoying
Wow you work at Netflix!?
Old joke is old
@@SiisKolkytEuroo booooooooooo!
Reggie Miller would do work in today's game.
"JDSL over UDP", i lold
TIL excalidraw has grid mode ty
14:34 (jazz music stops)
Man, you posted a video saying you quit Netflix and now I see this video. I missed something?
When I heard the name Reggie my brain went --straight-- gay for the whygena's femboy mouse character... I gotta get my mind out of the gutter.
Hold on, didn't you post a video like 6 months ago saying why you left Netflix? What happened?
You had the opportunity to name your fake partner "Reggie Cide"
what is the tool hes using?
brain?
it's inside your head, by the way
@@alikin to draw those things dummy
Nothing because I have quit netflix.
--Prime
The end
TC?
Your LinkedIn says you are taking a break from working
I didn't understand anything you said.
the "SHUT UP" cut to no chat was legit the best intro to you as a streamer and ought to be my text tone for a bit.
where do you work? you never told us that yet 👀
You work at Netflix? Cool!
I have no idea what was being said here but cool video
Get the developers coffee ☕️?