Having worked with colors and system conversions a lot, deeply appreciate the technical detail here. Cheers!
HN user
technogeek00
Specializing in Video Streaming
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.
I've heard good things about his lectures
Is anyone keeping a list of everyone pledging to do this?
Happy New Year from Las Vegas!
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.
So in these builds are they going to disable the ICS feature to disable programs, like the crap-ware Verizon shoves on the phones.
Yes it has been active for a little over a year I believe, at least thats as far back as I have been using it.
That makes a lot of sense, now that I think about it. Thanks
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.
Quality is fantastic, I too am curious as to how they are generating the pages into the movie.
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.
The bible is definitely TAoCP, but its a little long to read before an interview, maybe select sections.
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.
It seems like clock speed is no longer the race in the cpu world, though correct me if im wrong.
I applied two weeks ago and was accepted in a few hours. It took 3 days to activate my production quota after I emailed to request its activation. I am still testing a few more features before I fully launch the new version of my program but I have to say A2DM is really easy to use.
I like how Safari and Chrome have had almost no changes to the interface since their inception.
Very interesting, but my question is, what are the speed of these chips compared to conventional ones. The main problem with the human brain is that while it is fantastic at parallel processing, the speed at what it processes information is only a few MHz i think. The reverse is true for computers, great speed, terrible parallel. If these chips solve the problem of parallel processing but keep speeds the same it would be a great step for computers.
Agreed, pick an idea and the code just flows with it.
So what is the difference between publishing what I watch instantly on netflix to a service vs. hulu automatically displaying my recently watched history to the public? they both are tv shows and movies, but how does hulu get away with it?
It will be a sad day if this patent is actually granted, especially with how vague of a technology it defines and how much the technology is already used by current giants (Google, Microsoft, Apple, Facebook, Twitter, etc) It seems that what really needs to happen is all of these companies being sued need to team up and grind these patent trolls into pulp to keep people from doing crap like this.
From how much of it I have used so far it is apparent that they have been listening to complaints about Facebook and other social networking sites. It is a far better venture than Buzz ever was, but even now Buzz appears as a view able tab and I am not sure why. Though I must say I am having more fun causing the animations on the circles to happen then anything else.
To me it seems Microsoft needs to take a leaf from Google's book and incorporate the automagical browser updating. IE, sadly, has always controlled the browser market because if comes prepackaged and most users are novice and oblivious to updating and system requirements. Sure people will say they are copying Google, but in doing this, they might finally be able to keep up with web standards as they are released instead of supporting new standards 2 years after everyone else does creating this entire version fiasco to begin with.
Hmm it is kind of interesting. You could probably infer a lot about current structures assuming they heavily reuse old ones, which is likely, come on its Sony, the last month or two has defined their track record there.