Earlier quoted context omitted.
Yes please! Stop making me download 100+gb patches!
The large file sizes are not because of bloat per-se... It's a technique which supposedly helped at one point in time to reduce loading times, helldiver's being the most note-able example of removing this "optimization". However, this is by design - specifically as an optimization. Can't really be calling that boat in the parents context of inefficient resource usage
Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
331–340 of 407 posts
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#332Earlier quoted context omitted.
I'm more surprised that the scheduler made for a handheld gaming console is also demonstrably good for Facebook's servers.
I mean, part of it is that Linux's default scheduler is braindead by modern standards: https://en.wikipedia.org/wiki/Completely_Fair_Scheduler
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#333Earlier quoted context omitted.
And behind on a lot of stuff. The Microsoft's ACLs are nothing short of one of the best designed permission systems there are. On the surface, they are as simple as Linux UOG/rwx stuff if you want it to be, but you can really, REALLY dive into the technology and apply super specific permissions.
> 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.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#334Earlier quoted context omitted.
The large file sizes are not because of bloat per-se... It's a technique which supposedly helped at one point in time to reduce loading times, helldiver's being the most note-able example of removing this "optimization". However, this is by design - specifically as an optimization. Can't really be calling that boat in the parents context of inefficient resource usage
We aren't talking about the initial downloads though. We are talking about updates. I am like 80% sure you should be able to send what changed without sending the whole game as if you were downloading it for the first time.
any changes to the code or textures will need the same preprocessing done. large patch size is basically 1% of changes + 99% all the preprocessed data for this optimization
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#335Valve 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…
> Valve is practically singlehandedly dragging the Linux ecosystem forward in areas that nobody else wanted to touch. I'm loving what valve has been doing, and their willingness to shove money into projects that have long been under invested in, BUT. Please don't forget all the volunteers that have developed these systems for years before valve decided to step up. All of this is only possible because a ton of differe…
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#336Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#337Earlier quoted context omitted.
From what I read, it was a lot of the prosumer/gamer brands (MSI, Gigabyte, ASUS) implementing their part of sleep/hibernate badly on their motherboards. Which honestly lines up with my experience with them and other chips they use (in my case, USB controllers). Lots of RGB and maybe overclocking tech, but the cheapest power management and connectivity chips they can get (arguably what usually gets used the most by p…
Sleep brokenness is ecosystem-wide. My Thinkpad crashes/freezes during sleep 3 times a week. Lenovo serviced/replaced it 3 times to no avail.
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#338Earlier quoted context omitted.
We aren't talking about the initial downloads though. We are talking about updates. I am like 80% sure you should be able to send what changed without sending the whole game as if you were downloading it for the first time.
from my understanding of the technique youre wrong despite being 80% sure ;) any changes to the code or textures will need the same preprocessing done. large patch size is basically 1% of changes + 99% all the preprocessed data for this optimization
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#339Earlier quoted context omitted.
Of course smaller companies exist — there are 1 person companies! But in a world where many tech companies have 50,000+ employees, 300 is much closer to 100 or 10 and they can all be considered small. And then you consider it in context: a company with huge impact, brand recognition, and revenue (about $50M/employee in 2025). They’ve remained extremely small compared to how big they could grow.
> many tech companies have 50,000+ employees There are not many tech companies with 50k+ employees, as a point of fact. I’m not arguing just to argue - 300 people isn’t small by any measure. It’s absolutely not “extremely small” as was claimed. It’s not relatively small, it’s not “small for what they are doing”, it’s just not small at all. 300 people is a large company. The fact that a very small number of ultrahuge…
Valve is a global, revenue-dominant, platform-level technology company. In its category, 300 employees is extremely small.
Valve is not a German company, so that’s an odd context, but if you want to use Germany for reference, here are the five German companies with the closest revenue to Valve’s:
- Infineon Technologies, $16.4B revenue, 57,000 employees
- Evonik Industries, $16B, 31,930 employees
- Covestro, $15.2B, 17,520 employees
- Commerzbank, $14.6B, 39,000 employees
- Zalando, $12.9B, 15,793 employees
Re: Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
#340Earlier quoted context omitted.
If you want to see how bad this really is, take a look at AAA games like call of duty where they dynamically alter in game loot mechanics to get people to purchase in game items. Value is chump change in this department. They allow the practice of purchasing loot boxes and items but don't analyze and manipulate behaviors. Valve is the least bad actor in this department. I watched half the video and found it pretty bi…
> call of duty where they dynamically alter in game loot mechanics to get people to purchase in game items. [Citation needed] > I certainly dont think that Valve designed there systems to encourage gambling Cases are literally slot machines. > [section about third-party websites] I don't think Valve deliberately encouraged it. OK, but they continue to allow it (through poor enforcement of their own ToS), and it conti…