dystroy
@dystroy.bsky.social
380 followers 820 following 190 posts
🦀 🇫🇷 🇪🇺 🇺🇦 FOSS author: broot, dysk, bacon, rhit, miaou, safecloset, lazy-regex... Freelance Rust programmer, living in Lyon, France https://dystroy.org I'd like to post only about open-source but there's a world around us.
Posts Media Videos Starter Packs
To keep one's sanity in face of the AI shit wave, there's no other solution than to mute any account posting a cute nature or animal video.
I built the tool I wanted to make it easy to deal with the pedantic mode of #rust's clippy, and I wrote an article about it:

dystroy.org/blog/practic...
Practical Pedantism
dystroy - blog
dystroy.org
Non mais le vrai problème ce n'est pas le retour de Lecornu, c'est le gouvernement qu'il va former.
Reposted by dystroy
lol, Pavel Durov pushed a notification to Telegram users around the world, directing them to a blog post he wrote in honor of his own birthday, warning that the "Free Internet" is ending. He moans about Germany, Australia, France, & Britain, and says nothing about authoritarian states t.me/durov/452
Just released #broot 1.51.0

Main improvements are on image rendering speed and quality

dystroy.org/broot
Broot
Broot, a tree oriented file manager
dystroy.org
Pourquoi ces guillemets si suspects ? Si les faits sont vérifiés, il s'agit bien de corruption, pas de «corruption».
Reposted by dystroy
The South Korean Ministry of Defense has awarded medals of merit to 11 officers for disobeying direct orders of superiors during the martial law fiasco, orders that they deemed to be contrary to the constitution and endangerment to democracy.
www.chosun.com/english/nati...
National Defense Ministry Honors 11 Soldiers for Refusing Illegal Orders
National Defense Ministry Honors 11 Soldiers for Refusing Illegal Orders Honored for rejecting illegal orders during martial law, Marine death probe
www.chosun.com
#rust 2025, joining an iterator of strings is still dark magic requiring either nightly, a crate, or a very awkward loop.

This is ridiculous.
Random #rust tip: Did you know that by hitting ctrl-j you can see the list of jobs and their bindings in #bacon ?

BTW this menu is customizable and I had totally forgotten about it to the point I pondered about adding the feature...
A screenshot of the bacon compilation tool, with an open menu
new release: #broot v1.49 comes with an auto-refresh mode that you enable with `:watch`

broot: dystroy.org/broot/

Release: github.com/Canop/broot/...
The small project I started in order to learn Rust, 7 years ago, isn't quite as small today.

#broot now has 100 contributors.
A screenshot from GitHub, displaying the number of contributors to broot (100)
My small shell prompt editor was only available for bash, I just made it work for zsh too.

dystroy.org/prompter/
dystroy's prompter
dystroy.org
You know me for my public #rustlang work, but I'm also freelancing as a programmer and consultant.

I'm looking for a new customer and I'd welcome short or part-time missions. RT appreciated.

dystroy.org
dystroy
dystroy - Rust consulting
dystroy.org
Just released dysk 3.1, which is about 1000 times faster on #Mac (for real, no change for other users).

dystroy.org/dysk/
dysk
dysk, like df but better
dystroy.org
Maybe take a look at my own deser-hjson ?

It was designed to deserialize Hjson but works very well for JSON as it's a subset.

It totally depends on why you want a different deserializer. That's the first question in fact.
Reposted by dystroy
Neil deGrass Tyson: "How sad it must be believing that scientists, historians, scholars, economists, journalists devoted their entire lives to deceiving you, but a reality-TV star proven in court to be a lying felon is your beacon of truth & honesty"
I've rarely seen more misleading interpolation curves...
Reposted by dystroy