Valve is practically singlehandedly dragging the Linux ecosystem forward in areas that nobody else wanted to touch. They needed Windows games to run on Linux so we got massive Proton/Wine advancements. They needed better display output for the deck and we got HDR and VRR support in wayland. They also needed smoother frame pacing and we got a scheduler that Zuck is now using to run data centers. Its funny to think tha…
Let's be honest Linux (and its ecosystem) sucks at having focus and direction. They might get something right here and there, especially related to servers, but they are awful at not spinning wheels See how wayland progress is slow. See how some distros moved to it only after a lot of kicking and screaming. See how a lot of peripherals in "newer" (sometimes a model that's 2 or 3 yrs on the market) only barely works i…
Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
201–210 of 407 posts
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#202Earlier quoted context omitted.
I was at Microsoft during the Windows 8 cycle. I remember hearing about a kernel feature I found interesting. Then I found linux had it for a few years at the time. I think the reality is that Linux is ahead on a lot of kernel stuff. More experimentation is happening.
Yeah and Linux is waaay behind in other areas. Windows had a secure attention sequence (ctrl-alt-del to login) for several decades now. Linux still doesn't.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#203Earlier quoted context omitted.
Still the king but developing/testing/debugging group policy issues is a miserable experience.
I always found it straight forward. Never had an issue and I've implemented my fair share on thousands on devices and servers.
- There does not seem to be a way to determine which machines in the fleet have successfully applied. If you need a policy to be active before doing deployment of something (via a different method), or things break, what do you do?
- I’ve had far too many major incidents that were the result of unexpected interactions between group policy and production deployments.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#204Valve is practically singlehandedly dragging the Linux ecosystem forward in areas that nobody else wanted to touch. They needed Windows games to run on Linux so we got massive Proton/Wine advancements. They needed better display output for the deck and we got HDR and VRR support in wayland. They also needed smoother frame pacing and we got a scheduler that Zuck is now using to run data centers. Its funny to think tha…
Currently almost no one is using Linux for mobile because the lack or apps (banking for example) and bad hardware support. When developing for Linux becomes more and more attractive this might change.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#205Valve is practically singlehandedly dragging the Linux ecosystem forward in areas that nobody else wanted to touch. They needed Windows games to run on Linux so we got massive Proton/Wine advancements. They needed better display output for the deck and we got HDR and VRR support in wayland. They also needed smoother frame pacing and we got a scheduler that Zuck is now using to run data centers. Its funny to think tha…
One would've expected one of the many desktop-oriented distros (some with considerable funding, even) to have tackled these things already, but somehow desktop Linux has been stuck in the awkward midway of "it technically works, just learn to live with the rough edges" until finally Valve took initiative. Go figure.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#206Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#207Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#208Earlier quoted context omitted.
Valve is actually extremely small, I've heard estimates at around 350-400 people. They're also a flat organization, with all the good and bad that brings, so scaling with contractors is easier than bringing on employees that might want to work on something else instead.
300 people isn’t “extremely small” for a company. I don’t work with/for companies over 100 people, for example, and those are already quite big.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#209Earlier quoted context omitted.
> The Microsoft's ACLs are nothing short of one of the best designed permission systems there are. You have a hardened Windows 11 system. A critical application was brought forward from a Windows 10 box but it failed, probably a permissions issue somewhere. Debug it and get it working. You can not try to pass this off to the vendor, it is on you to fix it. Go.
and why is it not on the vendor of the critical application?
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#210Earlier quoted context omitted.
Procmon.exe. Give me 2 minutes. You make it sound like it's such a difficult thing to do. It literally will not take me more than 2 minutes to tell you exactly where the permission issue is and how to fix it.
Procmon won't show you every type of resource access. Even when it does, it won't tell you which entity in the resource chain caused the issue. And then you get security product who have the fun idea of removing privileges when a program creates a handle (I'm not joking, that's a thing some products do). So when you open a file with write access, and then try to write to the file, you end up with permission errors du…