One year of Roto, the compiled scripting language for Rust via @fanf https://lobste.rs/s/pd8aug #rust
https://blog.nlnetlabs.nl/one-year-of-roto-the-compiled-scripting-language-for-rust/
rust
Post-Quantum VPN Based on QUIC https://lobste.rs/s/ewpr4z #cryptography #networking #rust #security
https://github.com/quincy-rs/quincy
Symbolica: high-performance computer algebra library for Python and Rust https://lobste.rs/s/lglu8f #python #rust
https://github.com/symbolica-dev/symbolica
A New Rust Packaging Model - Guix Blog
https://guix.gnu.org/en/blog/2025/a-new-rust-packaging-model/
#guix #rust
Hello to all of you people of mastodon! 🤗
This is my #introduction
Here I will share stuff and links that I would like more people to know, I will also try to write some reflexions and though on my projects. I live in Normandy, France. My current topics of interests are various: #programming #bike #osm #climatechange #selfhosting #freeSoftware #linux #maps #openstreetmap #wikidata #rust #python
I speak french 🇫🇷 and english 🇬🇧 .
Mergeable Containers: Fixing Concurrent Child Creation https://lobste.rs/s/poqzfp #rust
https://loro.dev/blog/mergeable-containers
Autumn Reflections 2: https://1-lisas-baker.pixels.com/featured/autumn-reflections-2-lisa-s-baker.html
#autumn #fall #landscape #lake #pond #water #pinetrees #autumntrees #rustic #art #arte #artwork #wallart #homedecor #artforhome #artforsale #buyintoart #mastoart #fediverse #fediart #artprints #canvasprints #puzzles #nature #outdoors #leaves #rust #green #painting
hpke-ng: Faster, Smaller, Harder HPKE for Rust https://lobste.rs/s/fap65c #cryptography #rust
https://symbolic.software/blog/2026-05-08-hpke-ng/
How memory safety CVEs differ between Rust and C/C++ https://lobste.rs/s/tmeqrk #c #rust
https://kobzol.github.io/rust/2026/06/15/how-memory-safety-cves-differ-between-rust-and-c-cpp.html
One week of view_types https://lobste.rs/s/opwgjp #plt #rust
https://scrabsha.dev/articles/one-week-of-view-types.html
RaTeX: LaTeX math renderer in Rust https://lobste.rs/s/qdfbsp #rust #vibecoding
https://github.com/erweixin/RaTeX
- 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
Async Task Locals From Scratch by @PolyWolf https://lobste.rs/s/0i8vld #rust
https://wolfgirl.dev/blog/2026-06-16-async-task-locals-from-scratch/
I have a ticket for EuroRust in Paris that I cannot make it to and cannot refund. Does anyone in Europe want it? Oct 9&10th with extras.
Croft - TUI VSCode Clone https://lobste.rs/s/2jd5yg #editors #rust #vscode
https://codeberg.org/vitali87/croft
Jam Programming Language https://lobste.rs/s/r0xrm0 #programming #rust #zig
https://rapha.land/jam-programming-language/
Replacing a 3 GB SQLite database with a 10 MB FST (finite state transducer) binary https://lobste.rs/s/xb2edj #performance #rust
https://til.andrew-quinn.me/posts/replacing-a-3-gb-sqlite-database-with-a-7-mb-fst-finite-state-trandsucer-binary/
Usually, I read mail using emacs+notmuch. To avoid leaving tons of messages on servers, I use the POP3 protocol: all correspondence is downloaded by a periodic task with the help of an application included in the standard package of every popular distribution — mpop. Its settings are quite simple: you can describe several mailboxes in the configuration and sort mail into folders, launching notmuch tag with regular expressions for preliminary message tagging after each session. The account password can be left in the config or stored in a keychain, from which it will be retrieved using the passwordeval directive. As a result, I can process mail completely asynchronously offline.
Today, I discovered a real gift for myself: among Rust crates, there is one very suitable for my refined mail handling algorithm — mop3. This is a server responding to mail client (MUA) requests via the POP3 protocol and converting them into API queries to a Mastodon instance. Thus, I can receive posts from all authors I follow as email messages. It’s much cooler than using Emacs modules for Mastodon or TUI tools like toot, tut, etc.
#emacs #notmuch #mastodon #rust #crates #pop3 #email #mailbox #mpop #mail #linux #tui #rustlang
Rust x GBA: Setup and Pixels https://lobste.rs/s/kiimof #games #retrocomputing #rust
https://jonahnestrick.com/blog/rust-gba-tutorial-1/
Just One Function, 10x Faster? Reading a Rust Performance PR https://lobste.rs/s/sv9hwi #performance #rust
https://greptime.com/blogs/2026-07-31-prom-read-conversion-optimization
First time trying Axum and it’s a sweet web framework https://github.com/tokio-rs/axum
pw-videomix v0.5.0 - a video synthesizer / mixer
"Transform Filter"
- Added transform nodes to change aspect ratio, size, background color, position, rotation (centered & off-centered) and reflections.
- Enhanced the kaleidoscope filter with many more variables as well as p2, p4 and pm symmetry.
... more in the changelog
Try it out here:
https://gitlab.freedesktop.org/AdeptVeritatis/pw-videomix
(There is no binary available anymore.)
#rust #rustlang #vulkan #egui #winit #opensource #freesoftware #creativecoding #art
All the ways to mock your Rust code https://lobste.rs/s/tdugvv #rust #testing
https://blog.appliedcomputing.io/p/all-the-ways-to-mock-your-rust-code
Photoroom (YC S20) Is Hiring a Head of Cross-Platform (Rust) in Paris
https://jobs.ashbyhq.com/photoroom/dc994a7c-e104-46e1-81c3-b88d635398b9