Valve has done a pretty good job at standardizing VR tech with OpenVR/SteamVR. All of the headsets except the oculus seem to have really good hardware compatibility. The vive controllers can be used with the pimax hmd, etc.
Facebook seems to be trying really hard to create a lockin with the oculus, if you buy games on the oculus store, you are now forever locked in to only buying oculus hardware from now on.
Thankfully you can use Oculus devices (or at least, the Quest) with the new Link feature to turn the headset into a sort of external display, which is then compatible with SteamVR.
Honestly it's the biggest selling point of the Quest for me, in addition to being able to hack around on it through an adb shell.
>It turns out that E.T. isn't a bad game after all. With a few simple changes we were able to dramatically improve an already good game by eliminating the most common complaints.
If only they had the ability to remotely update games back then.
OSs didn't implement it though. And they never would unless browsers forced it on them. The right approach is for browsers to bring it in and then when the OS supports it, default to the OS version. But right now I don't know of any OS other than I think android that supports it.
So you are left with the choice of making something that works right now and will provide enhanced privacy for everyone or attempting to fight middleboxes and corporate configs and see a similar rate of adoption as ipv6.
Once absolutely everything is running through opaque https requests we might see middleboxes go away since they aren't able to do anything anymore.
> So you are left with the choice of making something that works right now and will provide enhanced privacy for everyone or attempting to fight middleboxes and corporate configs and see a similar rate of adoption as ipv6.
Actually solving the problem is always better than enshrining it by providing an ugly workaround. Even if it takes more time.
Imagine how quickly IPv6 would have been adopted if NAT didn't exist. DoH is kinda like that, a cludge that ultimately hinders progress.
What you are most likely to see is more corporate deployment of middleboxes that MITM https requests and an overall reduction in privacy for those on corporate networks.
To be fair, Linus, you and everyone who develops the board bitch about that same thing. Some people even parrot it without understanding the underlying issues at even a basic level. So let's see their models that compete with the rpi at the same price point. Until I see those, I am left to see a whole lot petty whining. The rpi is very much in front of the pack when it comes to their clearly stated mandate.
Remember the purpose, and not lean too heavily onto your personal ideology.
I haven't used it personally but I was told that the RockPi (https://rockpi.org/) is similar to the rpi but runs on totally free drivers. Having a backdoor with full system access is just not acceptable in 2019.
It really is quite incredible the unrewarded, often thankless (except that which we're doing now) effort that must go into that.
I had an issue recently with missing drivers for a network card (my fault, I deleted the kernel modules, it had been and now is again working), and it just made me think exactly what you're saying, how glad I am that someone's provided this.
Its corporate green washing. Companies know that customers generally feel some amount of guilt over the products they purchase due to the environmental impact of them so they get the marketing teams to find some way to ease that guilt without actually doing much at all.
Recycling has mostly been a global scale PR move to make people think they can buy as much product as they want and its ok because it gets turned in to new products after. What most people don't understand is while many things can be recycled, most things aren't. And most of the time recycling is actually downcycling. The product gets turned in to a lower form of material and after that its garbage.
Its also a method to turn the blame around. Environmental damage isn't the corporations fault. Its your fault for not recycling enough even though the recycling centers have just shipped it off to the 3rd world to be burned.
Producers and consumers are equal partners on pollution. If consumers don't want to buy polluting products they must stop, by self-control or by passing laws.
It would be a start if people had an easy way of comparing the pollution caused by each product when they're shopping. Like they can compare calories or fat in food, or the energy efficiency of light bulbs.
Of course, if such a system were in place, it wouldn't be a big leap from there to slapping extra tax on each item depending on the amount of pollution.
Facebook seems to be trying really hard to create a lockin with the oculus, if you buy games on the oculus store, you are now forever locked in to only buying oculus hardware from now on.