The majority of users do care about privacy but its a concept they struggle to understand and they do not know when they are being tracked, what is being tracked or how to stop it.
The EU was on the right track about requiring tracking to be opt in while also having an option to say no without being blocked from the service.
Browsers are way more complex than OSs these days. Mozillas Servo project had over 40,000 commits and still wasn't ready for production and it was only a small part of the browser. I don't think there is anything else that could have 40k commits and still be a tech demo.
back in 1999 looking at nspr (Netscape Portable Runtime - the foundation of Mozilla) i remember thinking - it just can be packaged alone as an OS, similar to Java OS (which i had been working with before that our Mozilla project).
There is also another aspect to it - one can imagine that the time of an OS which would run web apps as first class citizens (in the correctly engineered sandboxes/etc.) just hasn't come yet. In the meantime the browsers are just ugly stop-gap 0.x version of such an OS (there is a reason they are "browsers" as their roots (incl. deep architectural roots) are in browsing of static content, and everything else is bolt-ons - the integration of JavaScript engine for example back then could be best described exactly as a "bolt-on").
Yes it does. Users now have a unique IP address that is now static. Yes you can rotate your exact IP inside your block but you still keep the same subnet.
Comcast gives you a /60 block that you can assign multiple /64's out of.
My computer rotates out IPv6 addresses every 30 minutes using SLAAC with privacy addresses.
While you can identify the /64, there is no guarantee that it is a single user, just like in IPv4 because of NAT there is no guarantee it is a single user. It'll identity a household, but that's it.
"Customers are allocated a /48 block of addresses - this is usually per customer, and so a customer with multiple circuits or sites will have a /64 allocated from the larger /48 block"
Spectrum assigns a /128 to your router via DHCPv6, but you also get a delegated prefix. That prefix seems to be a /64 by default, but you can request and receive a /56.
I have only been using ios for a few months but I have noticed the App Store is full of so much crap. Coming from Android with FDroid installed it was easy to find free utilities that may have been basic but they were reliable and ad free. Now on the app store the first 100 results is paid or ad filled.
I wanted to find a QR code scanner the other day so I could debug the qr codes I was generating and the first app on the store was asking me to sign up for a subscription before I could start scanning codes. Who is paying a subscription to scan qr codes??
I think silverblue will take off because it seems a lot simpler to use. I haven't tried out either yet but it looks like silverblue simply asks you to use flatpak instead of dnf while nix requires you to learn a complex config programming language.
You wouldn't use docker, Flatpak would be the choice for containerized gui applications. I'm not an expert but it looks like the kde and gnome env gets shared between flatpak applications.
Accessibility features are almost always not worth it purely from a profit point of view. They get added because as a society we decided that everyone should go out of their way to accommodate these users because they have no choice and should not be locked out of life.
The author here can simply deal with it or turn their monitor the other way.
The EU was on the right track about requiring tracking to be opt in while also having an option to say no without being blocked from the service.