Removal of anything is problematic though, better off freezing parts of the spec to specific compatibility versions and getting browsers to ship optional compatibility modes that let you load and view old sites.
Removal of anything is problematic though, better off freezing parts of the spec to specific compatibility versions and getting browsers to ship optional compatibility modes that let you load and view old sites.
I don't think the current US administration has any desire to enforce antitrust laws though.
Though reading should be something teachers are equipped to handle very wide range of competency.
I still don't understand why this is a problem. As long as the engine implementing the spec - governed by committee formed by entities other than Google itself - is open source. The problem and the waste of resource is how we are behaving now.
The browser engine should become as the Linux Kernel: one engine and different distros.
Maybe worse is what we need to realize that many of the W3C and WHATWG standards are past the point of saving, and those organisation are no longer a good avenue for further advancement of the web.
Consequently much of the JS 3D community has become obsessed with gaussian splatting, and AR more generally.
[1] And I would extend this to what's going on here: people prefer complaining about how missing features in APIs prevent their genius idea from being possible, when in truth there's simply no demand from users for this stuff at all. You could absolutely have done web Minecraft years ago, and it's very revealing such a thing is not wildly popular. I personally wasted too long on WebGL ( https://www.luduxia.com/ ), and what I learned is the moment it all works people just assume it was nothing and move on.
Minecraft started as a java applet in the browser, that's part of the reason it was able to gain such a rapid following.
If the link goes to something that should open in another app (e.g. goes to instagram.com when I have the Instagram app installed), unless I satisfy its demands to install Chrome, it takes like 3 extra clicks to open in that other app.
Setting a default browser means when I open a link it should always use that browser without prompting.
Facebook/Messenger are another case of not respecting default browser, and always open with their own in-app browser.
I have been rocking AMD GPU ever since the drivers were upstreamed into the linux kernel. No regrets.
I have also realized that there is a lot out there in the world besides video games, and getting all in a huff about it isn’t worth my time or energy. But consumer gotta consoooooom and then cry and outrage when they are exploited instead of just walking away and doing something else.
Same with magic the gathering, the game went to shit and so many people got outraged and in a big huff but they still spend thousands on the hobby. I just stopped playing mtg.
So far there hasn't been enough of a performance increase for me to upgrade either for gaming or ML. Maybe AMDs rumored 9090 will be enough to get me to open my wallet.
The BTC network will need to require all addresses with large Bitcoin UTXOs to send them to new wallets, that are quantum-resistant, by a certain date, or lose the ability to move that money.
It's reasonable to assume that a solution hasn't been found yet though, otherwise that would be the world's best kept secret.
As much as I reminisce about the days of private servers for Quake/2/3, UT99, CS1.6, etc., saying this is really ignorant of how modern gaming and matchmaking works. Some games would simply not be possible without public matchmaking; I don't care how much of a social butterfly you are, you are not going to get 99 friends to get a PUBG match going. Even getting 11 other people to run a game of Overwatch or CS would be a pain. Other games need public matchmaking to have a fair ranking system. You go onto say ranking is "weaponised" but, ranking is a feature, and a lot of people like that feature.
> However, it does mean that the big publishers wouldn't have control over everything a player does. Getting them to agree to that is probably the real hard problem.
The demand for anticheat, and matchmaking/ranking systems, are entirely player-driven, not publisher-driven. If developers and publishers could get away with only implementing player-managed servers and letting players deal with cheaters, they would! It's a lot less work for them.
As a sibling comment mentioned, even in the days of private servers you ended up with community-developed tools like Punkbuster. I remember needing to install some anti-cheat crap when I signed up for Brood War's private ICCUP ladder.
Good bot AI is the solution. Playing with 99 bots that you can be sure aren't cheating, is better than playing with 99 people you don't know who might be cheating.