Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by iknowstuff on Tuesday December 23, 2025 @04:44PM
(#46369828)
There's far more of that, starting with the lack of a stable ABI in gnu/linux distros. Eventually Valve or Google (with Android) are gonna swoop in with a user-friendly, targetable by devs OS that's actually a single platform
[ Parent
| on HN ]
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by thewebguyd on Tuesday December 23, 2025 @05:12PM
(#46370085)
The enterprise distros do provide that, somewhat.
That's why, RHEL for example, has such a long support lifecycle. It's so you can develop software targeting RHEL specifically, and know you have a stable environment for 10+ years. RHEL sells a stable (as in unchanging) OS for x number of years to target.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by nineteen999 on Tuesday December 23, 2025 @05:36PM
(#46370293)
And if you want to follow the RHEL shaped bleeding edge you can develop on latest Fedora. I'll often do this, develop/package and Fedora and then build on RHEL as well.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by cosmic_cheese on Tuesday December 23, 2025 @04:55PM
(#46369932)
I don't have a whole lot of faith in Google, based on considerable experience with developing for Android. Put plainly, it's a mess, and even with improvements in recent years there's enough low-hanging fruit for improving its developer story that much of it has fallen off the tree and stands a foot thick on the ground.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by api on Tuesday December 23, 2025 @06:30PM
(#46370743)
Mobile in general is a disappointment. iOS is better but not great. It was a real chance to get a lot of things right that sucked on desktop, and that chance was mostly squandered.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by likeclockwork on Tuesday December 23, 2025 @07:20PM
(#46371076)
Mobile is completely hamstrung, all of the effort went into creating as much vendor lock-in as possible rather than into creating a useful pocket computer. There's all this cool tech on and adjacent to mobile that you can't actually use in any meaningful way because every aspect of it is someone's money patch and they don't want to work together.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by cosmic_cheese on Tuesday December 23, 2025 @07:18PM
(#46371066)
At least iOS made the deep and robust AppKit/Cocoa the foundation of its primary kit and then over the years made sensible QoL changes, resulting in something reasonably pleasant to write for. That, and it doesn’t fight you and make you jump through hoops if you’d rather use some flavor of C, C++, or something else LLVM can handle instead of a JVM-something. That goes a long way.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by MarsIronPI on Tuesday December 23, 2025 @08:41PM
(#46371563)
I'm absolutely not a normal user, but I love the experience on the Pinephone, because I can use the same stack as on desktop.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by MarsIronPI on Tuesday December 23, 2025 @08:34PM
(#46371514)
Except that Android doesn't have a fixed ABI either. Google Play requires apps to rebuild targeting the latest Android ABI all the time. They have one year after each release to update or be removed.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by ninth_ant on Tuesday December 23, 2025 @05:03PM
(#46370011)
Ubuntu LTS is currently on track to be that. Both in the server and desktop space, in my personal experience it feels like a rising number of commercial apps are targeting that distro specifically.
It’s not my distribution of choice, but it’s currently doing exactly what you suggest.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by mips_avatar on Tuesday December 23, 2025 @06:16PM
(#46370635)
I just installed Ubuntu again after a few years, and it’s striking how familiar the pain points are—especially around graphics. If Ubuntu LTS is positioning itself as the standard commercial Linux target, it has to clearly outperform Windows on fundamentals, not just ideology. Linux feels perpetually one breakthrough release away from actually displacing it.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by cosmic_cheese on Tuesday December 23, 2025 @05:23PM
(#46370175)
The problem with any LTS release is lack of support for newer hardware. Not as much of an issue for an enthusiast or sysadmin who's likely to be using well-supported hardware, but can be a huge one for a more typical end user hoping to run Linux on their recently purchased laptop.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by kristianp on Tuesday December 23, 2025 @06:09PM
(#46370565)
Is that true? I did just that on my newly purchsed laptop in 2023. It was a thinkpad though.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by cosmic_cheese on Tuesday December 23, 2025 @06:22PM
(#46370681)
That may have been from a generation that’d been out for many months or a year, or was built on a CPU and chipset that’d been out for quite some time already.
The problem is that Linux can’t handle hardware it doesn’t have drivers for (or can only run it in an extremely basic mode), and LTS kernels only have drivers for hardware that existed prior to their release.
Re:Meta Is Using the Linux Scheduler Designed for Valve's St...
by ninth_ant on Thursday December 25, 2025 @10:34AM
(#46384990)
Canonical has demonstrated a willingness to work with vendors to get their software preinstalled or supported.
So they already are the major player in this game and will have a leg up on others trying to enter the same space.