I’d say the non-technically inclined groups of people do not care. Instead of privacy being dead there will always be a corner of the population that does not care. That is okay, let them be the fuel for the corpo machine.
This is at the JavaScript level but I would love to see someone release a browser with a side-by-side JS VM and Lua VM, just as an experiment to what the web could be like with a better language.
Foe anyone interested, there was a port of Webkit/Blink where the web objects retained by javascript are garbage collected outside of V8, using blink GC to destroy those objects.
The way it works its through smart pointers, where for instance you say how the reference to that object is retained according to the object that it references.
The good side of this is that other programming languages besides Javascript can deal with blink objects the same way Javascript does (This feature was called 'oilpan').
It's this feature that makes possible for my project to have web-based applications in Swift, for instance, and would allow to plugin the Lua VM or Jit in the same way and still be able to be a first-class citizen of the webkit API as Javascript is.
It's there. For instance if you want to retain a reference to a 'WebFrame' for instance, you can create a wrapper object which is the one you directly control the lifetime and have a 'Persistent<WebFrame>' as a property of your wrapper to hold the blink reference.
As long the smart pointer is not destroyed (with the destruction of your wrapper or holder) the web frame object is guaranteed to retain a reference, making the object alive.
Otherwise you can retain Weak<> and Member<> smart pointers for things that your object dont own, and of course, in the case of Weak<> you can expect it to be collected in the next scheduled GC job (or anytime). And in the case of Member<> is not a strong reference to the object as in Persistent<> so you dont own the object's lifetime, but you retain a reference so the object should not go away while you hold it.
To see how serious is the commitment to this scheme, you can just explore the Blink codebase to see that this scheme is
actually used internally as a way to control lifetime between objects, and not just as a API thing to be used from consumer projects (unlike V8 which vends a different API for consumers of the VM from the one it uses internally).
Really at this point users should band together to steer Firefox back into better graces. Really all that’s needed is a bunch of servers running Firefox with something like Playwrightjs or Selenium and just juke the stats on features since the marketers and developers are ONLY going to make decisions based off that data.
Part of the impression that iOS is dominant comes from usage stats. Last I had insight into the stats (maybe three years ago? Four?) iOS users spent way more time using their devices than Android users, it had been that way basically since iOS and Android had existed, and that state showed no signs of changing. Web browsing? Average iOS user does more of it. Time in apps? Ditto. So they have a much larger usage footprint, are more visible in hands as you're out and about, et c.
Yeah yeah, we know Linux isn't in the perfect state for Apple die hards. This article isn't about how nice it is to use Linux and how everyone should switch, it's about the advances the UI frameworks and hardware companies have successfully made to better cater to UI DE focused crowds.
It’s not forked from Gnome but KDE tends to stay out of your way pretty easily and supports just as much as Gnome (with some Wayland caveats) if not more. In fact KDE community is very responsive and if you participate you will likely experience and benefit from the momentum they have.
I wish I could get any Linux on my Surface Pro 3. That thing heats up to 60c within 5 minutes of turning it on, and then randomly freezes. This is how I learned about the awesome feature Wayland has where you can't reload your session like you can in x11...
Also NY repealed a state law, 50-A, which is one of the major laws preventing scrutiny and review of police departments and officers. Still more to go on that front though as the newly elected cop mayor rides a minor crime spike as if it were major and attempts to bring back the very prejudice/racist stop and frisk.