Readit News logoReadit News

Deleted Comment

Deleted Comment

diath commented on Xfwl4 – The Roadmap for a Xfce Wayland Compositor   alexxcons.github.io/blogp... · Posted by u/pantalaimon
gf000 · 13 days ago
Reviewing PRs and merging them requires great effort, especially in case of a non-trivial behemoth like X. Surely if all these merge requests were of huge value, someone could have forked the project and be very happy with all the changes, right?

Not having enough maintainers, and some design issues that can't be solved are both reasons why X was left largely unmaintained.

diath · 13 days ago
> Surely if all these merge requests were of huge value

There were a lot of MRs with valuable changes however Red Hat wanted certain features to be exclusive to Wayland to make the alternative more appealing to people so they actively blocked these MRs from progressing.

> someone could have forked the project and be very happy with all the changes, right?

That's precisely what happened, one of the biggest contributors and maintainers got bullied by Red Hat from the project for trying to make X11 work and decided to create X11Libre (https://github.com/X11Libre/xserver) which is now getting all these fancy features that previously were not possible to get into X11 due to Red Hat actively sabotaging the project in their attempt to turn Linux into their own corporate equivalent of Windows/macOS.

diath commented on Xfwl4 – The Roadmap for a Xfce Wayland Compositor   alexxcons.github.io/blogp... · Posted by u/pantalaimon
PunchyHamster · 13 days ago
It's mostly coz nobody really wants to improve X11. I don't think there is many wayland features that would be impossible to implement in X11 it's just nobody wants to dig into crusty codebase to do it.

And sadly wayland decided to just not learn any lessons from X11 and it shows.

diath · 13 days ago
What do you mean nobody wants to improve X11? There were developers with dozens of open merge requests with numerous improvements to X11 that were being actively ignored/held back by IBM/Red Hat because they wanted Wayland, their corporate project, to succeed instead.

Deleted Comment

diath commented on Wine-Staging 11.1 Adds Patches for Enabling Recent Photoshop Versions on Linux   phoronix.com/news/Wine-St... · Posted by u/LorenDB
diath · 15 days ago
This is just for the installer so it saves you the "install on Windows and move files to Linux" step however the Adobe suite still runs poorly in WINE.
diath commented on December in Servo: multiple windows, proxy support, better caching, and more   servo.org/blog/2026/01/23... · Posted by u/t-3
Fervicus · 16 days ago
I haven't been keeping track on servo's progress too much, but I was pleasantly surprised. I was able to download and run it without having to worry about building it. It already supports multiple tabs. It was able to load HN and a few other sites I threw at it just fine. Couldn't run YouTube videos but that's understandable. Gives me at least some optimism for the future.

I am also really rooting for Ladybird [0]. I wish they'll take some inspiration from this and provide prebuilt versions for people to try soon.

[0] - https://ladybird.org/

diath · 16 days ago
The FAQ says:

> We are targeting Summer 2026 for a first Alpha version on Linux and macOS. This will be aimed at developers and early adopters.

With that being said, building Ladybird is quite trivial, the scripts in the repo take care of everything, it just takes some time.

Deleted Comment

diath commented on Why does SSH send 100 packets per keystroke?   eieio.games/blog/ssh-send... · Posted by u/eieio
Veserv · 18 days ago
The really mysterious part is how ~10,000 packets per second costs ~20% of a core. That would mean SSH is bottlenecking in its code at ~50,000 packets per second per core which would be ~500 Mbps per core (assuming full packets) which is ludicrously slow. It is trivial to do 10x that packet per second rate. Is SSH really that poorly designed?
diath · 18 days ago
> It is trivial to do 10x that packet per second rate.

When making this statement, are you taking into account that SSH encrypts the traffic by default?

diath commented on We put Claude Code in Rollercoaster Tycoon   labs.ramp.com/rct... · Posted by u/iamwil
Filligree · 23 days ago
Yet another reason to use Jujutsu. And put a `jj status` wrapper in your PS1. ;-)
diath · 23 days ago
> Yet another reason to use Jujutsu

And what would that reason be? You can git revert a git revert.

u/diath

KarmaCake day681November 30, 2019
About
C++, Python, Lua, TypeScript Video Game Development, Bodybuilding, Linux, Automation, Software Modernization, Software Optimization, Backends
View Original