To make it harder, even if not impossible, for the average user to ad block them.
Are you asking because you’re not sure of the answer, or because you are, and you know that web integrity will require a pre-compiled closed source binary to browse the web?
I still don’t see why my open source browser can’t just lie when it’s sending a description of itself to the third party. The only way I could see it working is if that description needs to be encrypted by a key that’s compiled in to a closed source browser, and then websites only accept requests from a few closed source browsers.
Is that what you’re saying? That unless I have one of a couple accepted clients which are proprietary and closed source, websites just won’t work?
What do you mean, no karma system? There is a karma system.
A private key to do what?
I only have the most cursory understanding of what Widevine is, but a quick Google reveals github projects claiming to spoof it.
Where I fail to understand is this. Whatever authentication the open source browser I modify needs to do, I can let it keep doing, because at some point it has to provide my browser C++ code with a clear text DOM before it renders it to an image to be displayed by my window manager. I can write that browser to simply remove DOM elements it deems to be ads - just like ublock does - before it renders it graphically.
The only way around this would be to turn browsers in to a completely dumb terminal that accepts an octet stream of pixel data so it can display bitmaps, which is completely unfeasible (every webserver would become a graphics card for each of it’s users), and even if it did that, a simple neural net would identify the ads and remove them.
What am I missing?
politics is not geometry ok?
Claiming that there is nothing between two points is certainly geometry.
Also calm down.
Why can’t my modded client just give it that signature?
On code I write on hardware I run locally, how is it ever possible to not be able to remove an element from the UI?
I don’t really understand how that’s possible. The browser gets a token from the third party, and passes that token to the server to “prove” it’s running the DRM. The server then passes code back to the browser. At that point, why can’t the browser just cut out the DOM elements which are ads?
I don’t understand how code I write on hardware I run locally can ever have it’s hands tied like this.
I don’t understand. Isn’t someone just going to fork Chromium, take out this stuff, put in something that spoofs the DRM to the sites so that adblocking still works?
Can you still get to it via twitter.com?
We read from the left to right in English.
Honestly, I barely go to any other websites anymore anyway, and I just read the headlines and comments here.
Well as someone who has never once visited the US I am shocked.
Left of what? This is the extraordinarily simple concept you’re not understanding. Whatever left is it has to be left of something. What’s referred to as progressivism in the US is mostly to the left of the political establishment, and media. It’s center/center-left compared to the population (depending on how you define progressivism).
If you’re just using your own personal desires as your calibration point, then good for you, nobody else should or does care though.
Left wing politics are more popular in the real world than they are in real world governments. The thing is that extremely online youth have absolutely no idea of just how far left they are.
In the US there are right wing and even more right wing.
Not at all how direction works.
I’m not sure what possible argument would work if you insist that there can be two different points that don’t have a midpoint. That’s primary school geometry.
This is just being obtuse for the sake of it.
Tactful.