m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
RE: https://mastodon.social/@rustaceans/116755672316463652
yserver
― a modern X11 server written from scratch in Rust.
<https://github.com/joske/yserver>
"… there are multiple projects on GitHub with this name (but none for X11 servers), the name is subject to change. …"
<https://lobste.rs/s/yy8je0/yserver_modern_x11_server_written_from>
<https://www.phoronix.com/news/YSERVER-Rust-X11-Server>
"… can currently run a full MATE, Xfce, or Cinnamon X11 desktop. The prominent X11 extensions from RandR to DRI3, GLX, MIT-SHM, Composite, and others are supported. And, yes, with working Compiz goodness too:
… open-source under an MIT license. …"
<https://news.ycombinator.com/item?id=48531394>
<https://www.reddit.com/r/linux/comments/1u31shc/comment/or1re0p/>
It seems, #Bun is being rewritten from #zig to #Rust (at least there is an experimental branch, so nothing is decided yet). Comments suggest that the most probable reason of that is that Zig's maintainers do not receive AI assisted contributions and harshly oppose *any* #AI use.
In my opinion, it's their gravest error: Zig is young, pre-1.0, and having this radical anti-AI position will decrease the number of people adopting it even more.
I thought about writing a project in Zig, because to be honest, I like it better than Rust, but now… no.
The original is written in #OCaml with quite involved setup, but #TIL about two single-executable #Rust implementations: Kodama and Weibian.
I'm still trying them out, but luckily both support @typst@mastodon.social so at least I can keep a common content format between them and final document
- switching between #Zig versions, I liked it more than the dedicated anyzig
- #Python venv activation – it's silly but feels so good, and collaborates with uv
- ensuring I have the right language server and formatter for a project, be it #Lua, #TypeScript, and trying out various options for Python
- setting LANG="C.UTF-8" only in the specific project folder because #Ansible refused to work with Polish...
The final boss was getting a really comfortable Tree-sitter setup: get the #Rust CLI, write grammar in #JavaScript, re-generate and run tests on source change as a mise Task. And then I only cloned the repo on another machine and was ready to go!
This post was written as a more cultured outlet for my excitement instead of aggresively committing mise.toml into every repository I touch