Benjamin "bnjbvr" Bouvier
bouvier.cc
Benjamin "bnjbvr" Bouvier
@bouvier.cc
Rust hacker @ Element, working on Matrix.
Reposted by Benjamin "bnjbvr" Bouvier
Mate, I'll do 'em for free!
February 8, 2025 at 3:21 AM
Who's coming to #eurorust next week? I am 👋🏻
September 30, 2025 at 10:07 AM
Reposted by Benjamin "bnjbvr" Bouvier
🚨NEW: "The Late Show with Stephen Colbert" just dropped its first response to ABC, FCC chair, and Disney firing Jimmy Kimmel.

Trump ain't sleeping tonight. 🤣

This is a must-watch. 🔥
September 19, 2025 at 3:02 AM
Reposted by Benjamin "bnjbvr" Bouvier
🎥 Rust in Paris 2025 🦀

At the latest edition of Rust in Paris, @bouvier.cc explained how to speed compile times up without sacrificing quality.

👉 Watch the full talk: youtu.be/EHu15-E89YY

Huge thanks to Benjamin 🙌

#RustLang #RustInParis #RustProgramming #OpenSource #RustCommunity #Compiler
How To Compile Rust Code Faster: Compiler 101 — Benjamin Bouvier at Rust in Paris 2025 🦀 Conf
YouTube video by Rust in Paris 🦀 Conf
youtu.be
September 9, 2025 at 12:30 AM
Reposted by Benjamin "bnjbvr" Bouvier
August 25, 2025 at 12:58 PM
Reposted by Benjamin "bnjbvr" Bouvier
We’ve now published the details of the security issues which we addressed in Monday’s coordinated security release of Matrix: read all about Project Hydra at matrix.org/blog/2025/08... and please upgrade your servers and rooms where applicable.
Project Hydra: Improving state resolution in Matrix
Matrix, the open protocol for secure decentralised communications
matrix.org
August 14, 2025 at 5:23 PM
Here's a new release 0.9.0 of `cargo-machete`, the #Rust cargo tool to quickly find unused dependencies!

github.com/bnjbvr/cargo...

Thanks to all the contributors of this release!

#RustLang #Cargo #CargoMachete
Release v0.9.0 · bnjbvr/cargo-machete
Shiny new things Add pre-commit hook by @jpmelos in #164 Handle multiple dependency tables and dependency delimiters by @mkatychev in #112 feat(#152): add renamed configuration field by @jalil-sal...
github.com
August 15, 2025 at 12:52 PM
Reposted by Benjamin "bnjbvr" Bouvier
February 19, 2025 at 4:42 PM
I only go so infrequently on bluesky, but every time I do, I am quite amazed by the performance of the web application. Just so fast!
July 19, 2025 at 3:50 PM
Reposted by Benjamin "bnjbvr" Bouvier
Reposted by Benjamin "bnjbvr" Bouvier
Howdy all. I'm unfortunately not going to be with my employer for much longer due to team relocation. If anyone has any info on roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.
July 2, 2025 at 5:31 PM
Reposted by Benjamin "bnjbvr" Bouvier
jsais pas qui c'est mais franchement elle a raison 👍👍👍
March 31, 2025 at 10:13 AM
From Signal to Matrix, and conversely

bouvier.cc/tech/signal-matrix

Tonight, I've configured and set up a bridge linking my #Matrix account to my #Signal account.
From Signal to Matrix, and conversely by Benjamin Bouvier
Tonight, I’ve configured and set up a bridge linking my Matrix account to my <a rel=
bouvier.cc
March 25, 2025 at 9:44 PM
I've switched blog engines and now every post has 100 million valid URLs

bouvier.cc/tech/blog-urls

Another very self-centered update post about me merging my personal and work blogs, and some fun facts about the changes in URLs this caused.
I've switched blog engines and now every post has 100 million valid URLs by Benjamin Bouvier
Another very self-centered update post about me merging my personal and work blogs, and some fun facts about the changes in URLs this caused. </s…
bouvier.cc
March 9, 2025 at 1:42 AM
I've just released cargo-machete 0.8.0, the Cargo tool to quickly remove unused #Rust dependencies, so as to be compatible with the resolver=3 option in particular 🥳

github.com/bnjbvr/cargo...
Release v0.8.0 · bnjbvr/cargo-machete
What's Changed readme: bump checkout action by @marcoieni in #142 chore: make clippy happy on nightly builds by @bnjbvr in #146 Update cargo_toml to 0.21, making it compatible with the Rust 2024 e...
github.com
February 24, 2025 at 8:15 PM
Happy #Rust 1.85 release to y'all, now with the Rust 2024 edition!

As a reminder, it's usually a good thing to clean all your rust directories after updating to a new stable version, to free some storage occupied by old build artifacts.

I use this cardo addon for that: crates.io/crates/cargo...
crates.io: Rust Package Registry
crates.io
February 24, 2025 at 9:47 AM
Rust: Non lazy futures considered harmful (2022)

swatinem.de/blog/non-laz...
December 10, 2024 at 7:50 AM
Y'all were waiting for this archeological breakthrough: we could trace the origin of the #Rust to the Roman empire, as proves this Latin version of it, Ferrugo.

github.com/pianoman911/...

Qui rubigo te salutant.
GitHub - pianoman911/ferrugo: Rust programming, in Latin.
Rust programming, in Latin. Contribute to pianoman911/ferrugo development by creating an account on GitHub.
github.com
December 3, 2024 at 7:04 AM
github, please step up and auto-squash fixup! commits when somebody clicked "rebase and merge when CI passes" 🙏

signed: someone who merged too many fixup commits onto their main branch.
November 27, 2024 at 8:39 AM
Reposted by Benjamin "bnjbvr" Bouvier
distributed systems man. why do we do this to ourselves
November 24, 2024 at 4:05 AM
Reposted by Benjamin "bnjbvr" Bouvier
This week Thib received Kevin Boos, author of Robrix and contributor to many components of the Robius project. His secret agenda? Let you (re)write entire apps in Rust, of course
Matrix Live S10E05 — A multi-platform client fully in Rust
Writing a Matrix client entirely in Rust, that runs on iOS, Android, and the 3 major desktop OSes? That's what Kevin is doing.Robius:🌐 https://github.com/pr...
www.youtube.com
November 22, 2024 at 5:35 PM
Reposted by Benjamin "bnjbvr" Bouvier
How Decentralized Is Bluesky Really? dustycloud.org/blog/how-dec...

A technical deep-dive, since people have been asking me for my thoughts. I'll expand a bit on some of the key points here in a thread. 🧵
How decentralized is Bluesky really? -- Dustycloud Brainstorms
dustycloud.org
November 22, 2024 at 4:06 PM
ohhh I saw something interesting on Bluesky's client app, "uploading thumbnail" after I pasted a link.

Does it mean the thumbnail is uploaded by the client? Could lead to attacks like uploading a thumbnail that represents something entirely different from images hosted on the target link 🫠
November 22, 2024 at 2:00 PM