dystroy's Avatar

dystroy

@dystroy.bsky.social

๐Ÿฆ€ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ช๐Ÿ‡บ ๐Ÿ‡บ๐Ÿ‡ฆ 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.

422 Followers  |  857 Following  |  216 Posts  |  Joined: 15.09.2023  |  2.0496

Latest posts by dystroy.bsky.social on Bluesky

He should put black censor bars over them.

This would both make them as visible as before and tell everybody what side the IOC is.

10.02.2026 07:23 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release broot v1.55.0 ยท Canop/broot activate Kitty Graphics Protocol to display Hi-Res images in iTerm2 - Thanks @kidonng Tokyo Night skin ( https://github.com/Canop/broot/blob/main/resources/default-conf/skins/tokyo-night.hjson ) - ...

With more than 2 months with no new release of #broot, small improvements were piling and are now available in version 1.55.

Most impactful one is probably high-res image display in iTerm2. Nushell users might be interested too.

github.com/Canop/broot/...

09.02.2026 08:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Marc Bloch, historien et rรฉsistant juif, entrera au Panthรฉon le 23ย juin La date du 16ย juin avait รฉtรฉ dans un premier temps pressentie pour son entrรฉe au Panthรฉon, mais la cรฉrรฉmonie a dรป รชtre dรฉcalรฉe de quelques jours en raison du G7 ร  Evian-les-Bains.

Marc Bloch, historien et rรฉsistant juif, entrera au Panthรฉon le 23ย juin

08.02.2026 18:00 โ€” ๐Ÿ‘ 272    ๐Ÿ” 101    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 20

- something exploded
- again ?

04.02.2026 15:56 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We need a scientific study on tail synchronization in dogs.

Please tell me somebody's working on it. Or that I'm offered the job.

04.02.2026 09:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The shortcomings of rustfmt are a little annoying, but it's not broken enough for people to switch to something else which would make collaborative work a mess.

Unless it's made by somebody with enough visibility to get traction. At some point this will be necessary. Still unlikely, unfortunately.

04.02.2026 06:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It had been moved to a graveyard orbit, it couldn't be used anymore.

01.02.2026 10:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

โ—๏ธ๐Ÿ‡ซ๐Ÿ‡ทFrench manufacturer ALM Meca has announced Fury โ€” a privately developed low-cost interceptor drone.

Fury is capable of reaching speeds over 700 km/h and sustaining overloads of up to 20 G, giving it very significant combat capabilities.

30.01.2026 18:12 โ€” ๐Ÿ‘ 256    ๐Ÿ” 47    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1

No. Even if they could, they wouldn't bother: this satellite was decommissioned.

01.02.2026 09:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

๐Ÿ’ฏ

30.01.2026 18:18 โ€” ๐Ÿ‘ 2145    ๐Ÿ” 815    ๐Ÿ’ฌ 76    ๐Ÿ“Œ 109

I made programs for this marvel. I had a wonderful Cliรฉ.
I still can't go over the stupid way they killed the whole company.

28.01.2026 13:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fascinant mais aussi intrigant.

Il est indรฉniablement dans l'armรฉe, au front. Mais beaucoup en Ukraine s'interrogent sur ses promotions, sa communication, ses mises en scรจne.

Faut-il le voir comme un bon soldat engagรฉ, comme un populiste manipulateur, ou dans l'entre-deux incertain et mouvant ?

27.01.2026 15:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

She was absolutely right. And she would have been an amazing President.

20.01.2026 17:53 โ€” ๐Ÿ‘ 20023    ๐Ÿ” 6225    ๐Ÿ’ฌ 775    ๐Ÿ“Œ 410
Post image

History Minute: In 1936, Heinrich Himmler issued decrees establishing that Gestapo actions were not subject to judicial review. Courts were explicitly barred from interfering in Gestapo operations. Any attempt to obstruct Gestapo duties could itself be treated as a crime against the state.

20.01.2026 03:24 โ€” ๐Ÿ‘ 36    ๐Ÿ” 35    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 4
Post image

@safety.bsky.app why has U24 official account been suspended? This is a vital charity for Ukraine. Please re-instate.

18.01.2026 20:03 โ€” ๐Ÿ‘ 376    ๐Ÿ” 143    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 25

Of course they were right, those are why dozens of drones are often needed to stop a tank. Do you think they would continue if it was useless ?

When they persist, don't just laugh, but think.

I remember when people were mocking Russian fortifications that later broke the 2022 counter-offensive.

18.01.2026 08:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 16.01.2026 19:39 โ€” ๐Ÿ‘ 66    ๐Ÿ” 24    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Analyzers - Bacon Bacon, a background compiler

bacon 3.22.0 just released, with support of the TypeScript and Go compilers

dystroy.org/bacon/analyz...

16.01.2026 18:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

So how's the gaming industry? Ah.

11.01.2026 20:30 โ€” ๐Ÿ‘ 1215    ๐Ÿ” 317    ๐Ÿ’ฌ 55    ๐Ÿ“Œ 109
Preview
AIโ€™s Memorization Crisis Large language models donโ€™t โ€œlearnโ€โ€”they copy. And that could change everything for the tech industry.

If gen AI systems often just repeat what they have seen elsewhere, then researchers using LLMs to simulate human behavior might have a serious ethics conundrum: maybe such studies are just analyzing observational data without consent?

cc @mjcrockett.bsky.social

www.theatlantic.com/technology/2...

11.01.2026 22:05 โ€” ๐Ÿ‘ 44    ๐Ÿ” 11    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0
Preview
Release bacon v3.21.0 ยท Canop/bacon add new line format template variables: {job} and {item-idx} - Fix #423 - Thanks @cehteh add the show-item action, which scrolls the output to an item to reveal it - Thanks @cehteh rerun job on un...

bacon v3.21.0 comes with improvements for IDE integration.

(neo)vim and emacs users, have a look at the release notes:

github.com/Canop/bacon/...

11.01.2026 07:51 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's vital to seize Russian assets now.

Not just for Ukraine, but to send the message to US that if they enter in war with Denmark we'll be serious and seize US assets too.

We no longer can afford sending the message that dictatorships can just take what they want.

07.01.2026 15:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
dystroy dystroy - Rust consulting

Pour ceux qui me connaissent (auteur de Bacon, Broot, dysk, etc. ainsi que de blog technique Rust), je vais รชtre disponible pour des missions (kick-off de projet Rust, architecture, dรฉveloppement, formation).

Le repost aide le dรฉveloppeur open-source ร  se financer.

dystroy.org

07.01.2026 07:15 โ€” ๐Ÿ‘ 7    ๐Ÿ” 17    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation
External
Inbox

Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org>
5:43โ€ฏAM (4 hours ago)
to me

Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village)

IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation External Inbox Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org> 5:43โ€ฏAM (4 hours ago) to me Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village) IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.

Just fuck you. Fuck you all.

I can't remember the last time I was this angry.

25.12.2025 23:25 โ€” ๐Ÿ‘ 8149    ๐Ÿ” 2223    ๐Ÿ’ฌ 104    ๐Ÿ“Œ 168
Overview - ddoc Markdown based static site generator

If you're looking for an alternative to mkdocs, here's ddoc, which is now ready and used for all my projects:

dystroy.org/ddoc/

05.01.2026 10:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A foreign president can be held liable under US law, but an American president cannot. Weird.

03.01.2026 15:56 โ€” ๐Ÿ‘ 2321    ๐Ÿ” 667    ๐Ÿ’ฌ 64    ๐Ÿ“Œ 26

One who knows absolutely nothing about US politics. So it matches the reaction.

03.01.2026 22:09 โ€” ๐Ÿ‘ 33    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A table comparing the way a &str is pushed to a String (with push_str) and the way a &[u8] is pushed to a Vec (with extend_from_slice).

A table comparing the way a &str is pushed to a String (with push_str) and the way a &[u8] is pushed to a Vec (with extend_from_slice).

Naming unconsistencies in Rust are one of the main reasons I always have to look in the documentation.

Why isn't it called push_slice ? Why ?

02.01.2026 10:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When you fight a bug with your own brain instead of just asking an AI, you're less competitive and you're falling out of the race.

So there's no real choice for us workers.

We're all going to become so stupid...

02.01.2026 10:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release dysk v3.6.0 ยท Canop/dysk On linux, stats reading is now time bounded, which avoids freezes on unresponding remote volumes or some invalid mounts. A new launch argument lets you tune the timeout, eg dysk --timeout no or dys...

#dysk 3.6.0 just released

If you're on linux and have to deal with invalid mounts or remote volumes, this version should help.

github.com/Canop/dysk/r...

23.12.2025 18:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@dystroy is following 20 prominent accounts