Sign in

dystroy

@dystroy.eurosky.social
505 followers 932 following 292 posts

🦀 🇫🇷 🇪🇺 🇺🇦 FOSS author: broot, dysk, bacon, rhit, miaou, safecloset, lazy-regex... Living in Lyon, France dystroy.org I'd like to post only about open-source but there's a world around us.

PostsRepliesMedia
Reposted by dystroy
Tim Carmody @tcarmody.bsky.social · 5h
This is the funniest thing I've seen today, possibly ever
A tweet by SarahStarberry that says "oh god read the vertical axis" on top of a chart measuring AI models' release dates and model numbers rather than any real capabilities
3288792350
Reposted by dystroy
Matt Henderson @matthen.com · 13/09/2026
Approximating the Lorenz attractor with a chaotic leaky water wheel. The orange dot is the centre of mass of the water. It traces (a projection of) the familiar attractor as the wheel spins seemingly randomly left and right.
14739151
dystroy @dystroy.eurosky.social · 05/09/2026
Very major features in today's broot release: * launch br -gg to review your uncommited files and preview them as unified diff * previews now wrapped * and more github.com/Canop/broot/...
github.com
Release broot v1.60.0 · Canop/broot
Major Feature: preview wrapping By default, long lines in preview are now wrapped. This impacts text previews, with or without syntactic coloring, unified diffs, and TTY previews This can be toogle...
020
Reposted by dystroy
Joni Askola @joniaskola.bsky.social · 29/08/2026
The horseshoe theory in France: Le Pen and Mélenchon stand united in being anti-democracy, pro-Russia, anti-EU, and anti-NATO, while backing reckless economic policies funded by high deficits. Electing either would exponentially increase the risk of a Russian invasion in the EU
1118880
dystroy @dystroy.eurosky.social · 28/08/2026
As soon as I merge this, broot becomes 100% pure rust: github.com/Canop/broot/... Could I get some testers, especially on Windows ?
github.com
Replace libgit2 with gix, making broot pure rust by Canop · Pull Request #1207 · Canop/broot
For a very long time, I've waited for gix to be ready to replace ligbgit2. It was now possible, so now, broot is pure rust! git status now computed with gix (pure Rust) instead of libgit2: no ...
000
Reposted by dystroy
Joni Askola @joniaskola.bsky.social · 26/08/2026
If Le Pen wins the presidential election in France, Russia could launch an invasion inside the EU knowing that both Paris and Washington might sit out Europe's defense. That shift massively increases the likelihood of a major war inside the EU
917367
dystroy @dystroy.eurosky.social · 22/08/2026
New release of #broot with too many changes to list here: github.com/Canop/broot/... For doc and install options, see dystroy.org/broot
github.com
Release broot v1.59.0 · Canop/broot
new shell_command verb attribute: run a command through a shell (sh -c / cmd /C) so &&, ; and pipes work, without leaving broot - Fix #1145 fix invalid official Mac binary (duplicate linked dylib) ...
000
Reposted by dystroy
Mr. Blabalino 🇳🇴🇺🇸💙 @blabalino.com · 22/08/2026
Found this recording of Rita Moreno performing “Fever” on The Muppet Show from 1976. 14/10
346119722990
Reposted by dystroy
Joni Askola @joniaskola.bsky.social · 19/08/2026
4/5 Europe must step up by placing orders for at least ten SAMP/T NG batteries and 1,000+ Aster interceptors. Spread across a coalition, the financial cost is modest compared to the catastrophic price tag of leaving Ukraine's power grid completely unprotected
1476
Reposted by dystroy
Antoine Kirsch @antoinekirsch.bsky.social · 31/07/2026
By popular demand (she knows who she is), an English version of my most successful post on social networks.
210239
dystroy @dystroy.eurosky.social · 31/07/2026
Which design geniuses decided that smartphones should be slipperier than bars of soap?
100
Reposted by dystroy
Damon Young @damonyoung.com.au · 25/07/2026
Nope. No, you haven’t.
r/WritingWithAl
u/Dazzling-Major-5620 • 13h
ChatGPT not letting you emulate specific authors anymore
Prompting
Join
I've been writing my book for several months now, paid for a more advanced model. Took a break. Came back.
Now Ms. GPT says she can't generate content in the style of specific authors. My prompts were soooo specific and I got exactly what I wanted out of them. For example,
'rewrite in the literary style of 'author here' with abundant dialogue and detail avoiding staccato prose. That was my go-to. Or 'please write and flesh out in the style of
'author' etc. they tightened the ropes. I have no idea how to get around this other than maybe feed it prose I already edited that's technically mine? Fuck.
& Locked post. New comments cannot be posted.
40895861366
Reposted by dystroy
The Kyiv Independent @kyivindependent.com · 23/07/2026
"Talented professionals will now understand that if they insist on enforcing the law, fighting corruption, and challenging poor governance, they are unlikely to remain in office for long," writes Olena Tregub, the founder of the Independent Anti-Corruption Commission, in her op-ed.
kyivindependent.com
More than a reshuffle — What Ukraine's new government reveals about power
The Ukrainian government's resignation last week has become something of an annual ritual. Each iteration is presented as a fresh start, yet together they point to a far more significant problem — a p...
419542
dystroy @dystroy.eurosky.social · 15/07/2026
When a company, eg Ikea, doesn't answer phone anymore but lets you only chat with an inept IA, it's effectively closing its after-sales service, which makes money in the short term but loses customers. This is a weird choice.
020
dystroy @dystroy.eurosky.social · 13/07/2026
Remember my FPV Lego car controlled in Rust ? Here's the article: dystroy.org/blog/picamob...
A Lego Technic car, with a lot of electronics added
131
Reposted by dystroy
Vatnik Soup @vatniksoup.bsky.social · 11/07/2026
In today’s Vatnik Soup, we introduce Jean-Luc Mélenchon, a French far-left politician. He’s best known for founding the party La France Insoumise (LFI, “Unsubmissive France”), demanding submission from his own movement, and advocating worldwide submission to authoritarian dictatorships. 1/23
Jean-Luc “Méluche” Mélenchon
29662273
dystroy @dystroy.eurosky.social · 10/07/2026
PSA for Termimad users (only): I just released version 0.35 with support for ordered lists
A screenshot of `cargo run --example lists` showing nested lists
000
dystroy @dystroy.eurosky.social · 29/06/2026
Ok, I finally managed to build my own FPV ground drone from a Pico W, an arducam, and Lego parts. Everything is wireless and powered by 9 AA batteries! As usual, I'll write an article and publish the whole code (both embedded and backend are 100% #rust).
050
dystroy @dystroy.eurosky.social · 27/06/2026
La devise de Marc Bloch, tout le monde l'a vue, était "Dilexit veritatem". La devise de son fils Louis, résistant lui aussi et qui n'a appris qu'à la libération l'engagement et la mort de son père, était "In vino veritas". Il l'avait fait imprimer sur ses signets. Je viens juste de faire le lien.
000
Reposted by dystroy
Sanho Tree @sanho.bsky.social · 24/06/2026
Technically, they’re Remains now.
414208603865
Reposted by dystroy
Kevin M. Kruse @kevinmkruse.bsky.social · 16/06/2026
People laughed when Trump said the war would only end with unconditional surrender but he's a man of his word and he has now surrendered unconditionally
6653681095
dystroy @dystroy.eurosky.social · 16/06/2026
Fearless Embedded Rust: Driving a Lego Car with a Pico W A new article on making a cheap and original Lego remote-controlled car in #async #no_std #rust. dystroy.org/blog/picomob...
A Lego Technic car holding a breadboard and a Raspberry Pico W.

It's in front of a Mac displaying a crude car control GUI.
271
dystroy @dystroy.eurosky.social · 02/06/2026
New blog article in which I speak of stacks, queues, graphs, pathfinding, and controlled execution. dystroy.org/blog/stack-a...
dystroy.org
Revealing the frontier with stacks and queues
dystroy - blog
020
Reposted by dystroy
Eiko Fried @eikofried.bsky.social · 02/06/2026
I wish I could write like this. And I wish Lindy West wrote tutorial papers in psychometrics. (Source: Lindy West, 2019 essay collection 'The Witches Are Coming')
742313326
Reposted by dystroy
Rachel Maddow @maddow.bsky.social · 31/05/2026
Gift article. Very much worth your time: www.nytimes.com/2026/05/29/o...
nytimes.com
Opinion | This Is the Formula That Defeated Orban. It Would Defeat Trump, Too.
14235011612
Reposted by dystroy
Andrew Lilley Brinker @alilleybrinker.com · 28/05/2026
NEW RANGE TYPES YESSSS
1142
dystroy @dystroy.eurosky.social · 25/05/2026
I just blocked on GitHub a user making PRs (not just on my repo) adding a FUNDING.yml file or modifying it to add themselves. The most ridiculous piece here is that if they successfully hack themselves in a thousand projects they'll still make like 10 dollars per year...
230
Reposted by dystroy
Julia Ruby 🜬 @juliaruby.bsky.social · 21/05/2026
Accidentally made Gemini roleplay as a fried egg when I googled a quote from Mixtape.
A google search for "you're an egg in a teflon pan".

The AI overview reads:

I am chilling in a lightly buttered Teflon pan over gentle heat. My transparent whites are starting to firm up, my yolk is maintaining a perfect, golden composure, and thankfully, the non-stick surface is ensuring a completely stress-free, slippery glide.

Ah, the bliss of an intact membrane! Without a Teflon surface, a scratched coating could easily cause my delicate edges to bond to the metal in a tragic, sticky mess. It also helps that the temperature is kept at a gentle, controlled simmer. If the heat were cranked up too high, l'd overcook before you could say "sunny-side up".
171361296
Reposted by dystroy
onion person @junlper.beer · 20/05/2026
ah yes i can’t wait to get answers that are ai generated and far more intelligent than before
593567601
Reposted by dystroy
Marisa Kabas @marisakabas.bsky.social · 19/05/2026
this is a masterpiece
247210868226
dystroy @dystroy.eurosky.social · 19/05/2026
#bacon 3.23 just released Several small improvements and a smarter auto-scroll for "run" jobs. changelog: github.com/Canop/bacon/...
github.com
Release bacon v3.23.0 · Canop/bacon
scroll_anchor decides whether the scroll initially sticks with the first item (most common setting), with the last one, or to show most recent output lines unless there are errors in which case it ...
030
dystroy @dystroy.eurosky.social · 18/05/2026
There's a fun bug in the #gemini chat. It sometimes ends its answers with what looks like leaking HTML, eg `</K,></K,>`. I just understood that the chat is "closing" what it interprets as opening tags, in Rust code which goes like `HashMap<K, V>`.
The end of a Gemini answer, with </K,></K,>
010
dystroy @dystroy.eurosky.social · 13/05/2026
Minor fixes in #broot v1.56.3 Update if you're annoyed by the problems mentioned in the changelog: github.com/Canop/broot/...
github.com
Release broot v1.56.3 · Canop/broot
fix control characters sometimes remaining in the terminal after broot exit nushell: rename br module to avoid conflict in last nushell version - Fix #1138 - Thanks @paulhey :open_stay on the stagi...
010
dystroy @dystroy.eurosky.social · 12/05/2026
Funny thing: your Rust team probably uses #bacon, #broot, #dysk, or #lazy_regex daily. I'm their author — freelance, available, based in Lyon (remote-friendly). If your company hires #Rust developers and you value open-source, let's talk. Or just boost this. 🦀 dystroy.org
dystroy.org
dystroy
dystroy - Rust consulting
046
Reposted by dystroy
H I Sutton @covertshores.bsky.social · 09/05/2026
One way AI images are messing up news
619937
Reposted by dystroy
Amy Rae Hill @amyraehill.bsky.social · 06/05/2026
Well well well looks like those art degrees aren't so useless after all
3165651978
dystroy @dystroy.eurosky.social · 05/05/2026
#LLM companies, especially #Anthropic, are playing a dangerous game with adaptative thinking. If they become stupid when the question looks simple, their value drops. Reliability beats medium quality. Here, Claude Sonnet 4.6 thinks 20 < 69 < 54.
My question to Claude:

Je suis à Lyon. Quelle est la date limite de déclaration de mes revenus ?

14:17
Claude responded: Lyon se trouve dans le département du Rhône (69).

Lyon se trouve dans le département du Rhône (69). Voici les dates limites qui vous concernent pour la déclaration des revenus 2025 :

Déclaration en ligne : le 28 mai 2026 à 23h59 Le département 69 (Rhône) appartient à la zone des départements numérotés de 20 à 54.
Déclaration papier : le 19 mai 2026 à 23h59 La déclaration papier est acceptée si votre résidence principale n'est pas équipée d'un accès à Internet, ou si vous n'êtes pas en mesure de déclarer en ligne. 
Ministère de l’Économie
Le service de déclaration en ligne est ouvert depuis le 9 avril 2026 sur impots.gouv.fr. 
Info.gouv.fr

En résumé, si vous déclarez en ligne (ce qui est la règle générale), vous avez jusqu'au 28 mai à minuit.
000
Reposted by dystroy
Bryan Behar @bryanbehar.bsky.social · 30/04/2026
The face of someone who’s devoted their life to service, science and space exploration needing to listen to some draft-dodging, out-of-shape bozo brag that he easily could’ve been an astronaut.
1316277396010
Reposted by dystroy
Ky @ky.fyi · 24/04/2026
I wrote about why I quit my job, and how weird and tiring tech feels these days.
ky.fyi
Do I belong in tech anymore?
On quitting, the spread of AI, and the loss of an ideal.
1281791545
dystroy @dystroy.eurosky.social · 23/04/2026
New article on reducing #rust memory footprint dystroy.org/blog/box-to-... Feedback very welcome
dystroy.org
Box to save memory
dystroy - blog
040
dystroy @dystroy.eurosky.social · 23/04/2026
In a Kapla Binary Tree, the cost of adding a new level is exactly twice the cost of the previous level addition.
A construct in Kapla, looking like a binary tree, with 3 levels and 21 Kapla.
000
Reposted by dystroy
Dustin Knight @kitsunewarlock.bsky.social · 15/04/2026
I love using this meme whenever I see an AI generated pictures of the weirdo doing something stupid. Seriously, there are so many hand-drawn political cartoons around the world featuring the turd doing literally everything. Not to mention he's a living cartoon character, so photos should be fine.
14745143
dystroy @dystroy.eurosky.social · 03/04/2026
Once again, I'm in awe of the educational quality of the std #rust doc. I had to do a git blame just to see who wrote the pin module documentation (answer: the usual suspects, special shout-out to Gray). Thank you, your work is wonderful!
010
Reposted by dystroy
Angry @angrystaffer.bsky.social · 01/04/2026
Just to recap: Russia is currently helping Iranian forces try to kill US troops. In response, Trump is… lifting sanctions on Russia and threatening to pull out of NATO, which are the #1 and #2 items on Putin’s wishlist
31658702360
Reposted by dystroy
✨𝚃𝚑𝚎 𝙵𝚛𝚊𝚗𝚔 𝙰𝚌𝚌𝚘𝚞𝚗𝚝✨ @thefrankaccount.bsky.social · 23/03/2026
When trump goes those who voted for him are still there. The people who didn't bother to vote against him are still there. The sycophants who enabled him are still there. The billionaires, oligarchs & bro-ligarchs are still there. The system that let this happen is still there. It's not just trump
69880319
dystroy @dystroy.eurosky.social · 20/03/2026
For 5 years I've been "just about to implement" one of the most requested feature of #broot: the ability to issue a single command of all staged files. Now it's done and here's broot 1.56 : github.com/Canop/broot/...
github.com
Release broot v1.56.0 · Canop/broot
impacted_panel verb argument, allows the effect of a verb to be on another panel (eg to scroll the preview panel without removing the focus from the tree) - Fix #1119 focus_panel_left and focus_pan...
110
dystroy @dystroy.eurosky.social · 19/03/2026
This is what happens when Claude, the last remaining brain in the Pentagon, is replaced with Grok.
030
Reposted by dystroy
ChrisO_wiki @chriso-wiki.bsky.social · 16/03/2026
2/ "The United States government had told Turkey through official channels that the war on Iran would only take four days, Asli Aydintasbas, a Washington-based Turkey expert, said during an interview on Sunday.
21489
Reposted by dystroy
Amber Woods @amberspeaks.bsky.social · 13/03/2026
This is the way to write a headline.
513682