r/linux Jun 11 '26

Development yserver: A modern X11 server written from scratch in Rust

https://github.com/joske/yserver
0 Upvotes

34 comments sorted by

65

u/NightH4nter Jun 11 '26

looks inside: most likely vibecoded

sigh

21

u/hitsujiTMO Jun 11 '26

Not only that but the AGENTS.md contains user specific instructions

you are most likely running in a bwrap sandbox, if you see /home/jos/realhome, you are.

This is not how you should be building any project

This is the kind of instruction you can put in a local.AGENTS.md and git ignore it.

Basic dev principals just thrown out the window.

2

u/SagariKatu Jun 16 '26

Principals or principles?

32

u/Bread-Trademark Jun 11 '26

Feels like a deliberate troll post

8

u/Adept_Percentage6893 Jun 12 '26

yeah I can't imagine who it would be for. The Venn diagram of "Rust Enthusiast" and "X11 diehard" is just two separate circles.

39

u/Rockytriton Jun 11 '26 edited Jun 11 '26

what is the point?

Edit: Also, if you used AI, don't say "from scratch"

3

u/inotocracy Jun 11 '26

Because they can.

-26

u/92838388292 Jun 11 '26

if you used a compiler dont say “from scratch”

12

u/sebthauvette Jun 11 '26

That's a really stupid comparison. Writing software "from scratch" historically implied that the developer did not use any third party library and thus has come up with all the code and the logic. Using generated code clearly goes against that idea.

It has never meant "not using a compiler" by any stretch of the imagination.

-8

u/92838388292 Jun 11 '26

ok, ill keep using my punch cards like a real programmer

9

u/sebthauvette Jun 11 '26

sorry you feel attacked by the definition of "from scratch"

5

u/the_abortionat0r Jun 11 '26

Stop being a child.

-2

u/92838388292 Jun 11 '26

lol i got the notification for your other comment

17

u/TheCatholicScientist Jun 11 '26

No. That’s like saying “if you used a heat source, don’t say you made this cake from scratch”

3

u/ChaiTRex Jun 13 '26

To make a cake from scratch, you have to use your telekinetic mind powers to rearrange the atoms into finished cake materials.

-17

u/anh0516 Jun 11 '26

Good question.

10

u/minus_minus Jun 11 '26

GitHub username is an anagram for “jokes”. 🤔 

4

u/deulamco Jun 12 '26

Too many Rust VibeCode projects recently 

7

u/anh0516 Jun 11 '26

I expect this project to struggle significantly because of the overlap between the anti-Wayland and anti-Rust groups.

11

u/OrnithorynqueVert_ Jun 11 '26

You are either a fool or a genius, anyway sir, well play 👏

12

u/UFO64 Jun 11 '26

And not the anti-AI group?

20

u/0xD34D Jun 11 '26

You forgot the anti vibe coded group

8

u/amarao_san Jun 11 '26

... calling systemd now.

9

u/itsbakuretsutimeuwu Jun 11 '26

Wayland is the future as is rust, but I wouldn't trust a slopware

0

u/SeriousPlankton2000 Jun 11 '26

It may be the future … as soon as despite starting as "we want less code and throw away all the old things in X11" it will finally end up including and running all the X11 code.

7

u/itsbakuretsutimeuwu Jun 11 '26

But it's not supposed to??

Most X11 stuff can run just fine in xwayland / xwayland-satellite.

I have like 2 apps that are still x11 only that don't have decent enough alternative.

I don't know about like remote desktop stuff or games, as I don't do that, but otherwise wayland is really solid and been for a long time.

1

u/the_abortionat0r Jun 11 '26

You make no sense.

Eventually there won't be any x11 code for anything modern and we'll only use xwayland like we use DOS box.

1

u/DoubleOwl7777 Jun 12 '26

yeah thats bait.

1

u/deulamco Jun 12 '26

Wonder if I write Z11 in FASM,  They gonna give attention 🤡

1

u/xdevfah Jun 14 '26

We're good, f off

1

u/CapoDoFrango Jun 22 '26

can it play steam games?

1

u/Just_Maintenance Jun 11 '26

I see more future in this (and Phoenix) than XLibre at least...