The boolean tracking appears to be something like an asset state machine / tracking running in the virtual player. Manually seeking the video tag is likely an unexpected change triggering an exceptional transition in the logic.
The thing to keep in mind here is that the seeking timeline of a video tag element does not need to represent the actual media timeline when you are using MSE. It can represent any time the virtual player running in JavaScript wants to maintain and is usually more related to the buffer timeline and ensuring pts continuity across segment appends. Netflix has historically had relatively simple streams which may have allowed this to be the actual seek time, but looks like some deeper streaming changes are landing. For a more complicated example take a look at how multi-asset vod and live streams in a single video tag surface times.
I don't work for Netflix, but do work in the field and since it's relatively small know some of the folks over at Netflix. They definitely aren't out to break things purposely, it's more likely not a case they exercise and broken by a change like someone else has said. If you want to patch the functionality it may be worth exploring the dispatch of mouse clicks on the seek bar. That probably does a translate to time and then calls the virtual player seek API which would be the new hook point you want.
The DASH-IF group just finished a work item with the FFMPEG maintainers to build in all the functionality necessary for low latency DASH streaming. The parameters necessary have been documented in the standing "Low Latency Modes for DASH" CR: https://dashif.org/docs/CR-Low-Latency-Live-r8.pdf
Section 9.X.6.3.6 Example: FFmpeg Configuration will give you a full sample command.
Java has two strong points, its a great example of OOP and it forces you to understand types. I find that if students don't learn these things early on they will never get around to learning it, then when they get to C or Python where types are more of a suggestion, they have a really hard time with it. Java is stricter and harder to learn I agree, but the fact that it makes you understand OOP and types just to use it properly makes you a far better programmer in my opinion. I think Java should definitely be used as a starter language.
Correct the %r8 - %r15 registers were added by the x86_64 architecture and are 64-bit in length just as the others are now. They are commonly used for passing arguments to functions.
Actually a fair number of shipments by small companies and even Fedex have shipment numbers that total out to 10 or 11 digits which fits a fully dialed international number perfectly and will be highlighted by Android. So the feature is bad and good at the same time.
Source: I made and maintain a shipment tracking progam on Android.
I would like to somehow find a way to thank Bill Gates for his talk I really enjoyed it. Though out of everything I would say my favorite line by him today was:
"If you really want to learn something then get a book and read about it. If you want to learn more about CS read Knuth and actually do the problem sets after each section."
I was there and although the transcription does take some paraphrasing at points, this is a direct quote. It leaves out that before this the student said something like:
"Before I ask my question I want to tell a little story: When I was growing up my parents and friends always asked me what I wanted to be and I would tell them I wanted to be the richest person in the world. Now you are here speaking to me so if A=B and B=C then A=C. Do you have any advice so that I can become someone like you"
I assure you the A=B... part is not a random addition by me, she actually said this but I could not tell what it was based off of.
Really besides a few questions from students that I felt were a little off topic, Mr. Gate's presentation was really fascinating and I am more than glad that I was able to attend.
Ah I had forgotten about that one, that is a good starter language. Though I would recommend that more if he wanted to write more OS-based applications rather than web-based.
I am going to throw my hat into the ring for a combination of Javascript and PHP or Ruby. This way he can learn both the front and back-end coding structures and be well on his way to making web-applications. Deciding between PHP and Ruby is a peronal choice really, but I would go with PHP, but thats my own inclination because I work far faster and better in PHP than I do in Ruby. That and I feel Ruby is easier to pick up if you have a background in Java while PHP can be easily learned on the fly.
I have been there before, but instead of focusing on what to do about him, just focus on getting out your product finished to your standards. Make sure it is what you want it to be and then place it as the competitor. You also have the benefit of watching where his product fails so you can make yours all the stronger. In the end, its your vision and only you can truely make it what it is suppose to be, and if it is good then you will do well and he will fall.
That is definitely what it is about. And I don't think Google would consider buying or building something if they didn't believe they could bring a substantially different or greater view to the idea.