752 Followers
429 Following
3.4K Posts

Linux dev. Android user. Security curious. Beginner rustacean. Casual hardcore gamer. — French native, english toots — Personal account — He/him.

Posts in CC-BY-ND for a month, then CC-BY-NC-ND, contact me for other arrangements.

Profile picture is a line drawing caricature of myself by french artist Frank Tizzoni; I have a french-style flat cap and a light beard.

websitehttps://anisse.astier.eu
Message me on Signalhttps://signal.me/#eu/y7Yv18foRXDoXscEQlKOEY5G899AwTr8Mlp0wO0eU3hN3pSM3JtEWJpwudNLxfXz
Kernel Recipes 2025 livebloghttps://kernel-recipes.org/en/2025/category/live-blog/
Kernel Recipes 2024 livebloghttps://kernel-recipes.org/en/2024/category/live-blog/
Kernel Recipes 2023 livebloghttps://archives.kernel-recipes.org/wp-content/uploads/2025/01/live_blog_2023.pdf
Kernel Recipes 2022 livebloghttps://archives.kernel-recipes.org/wp-content/uploads/2025/01/livre_blog_2022.pdf

After almost three years of 6.x series kernels, Linux 7.0 is finally here. That means it’s also time for another Asahi progress report!

https://asahilinux.org/2026/04/progress-report-7-0/

#AsahiLinux

Progress Report: Linux 7.0 - Asahi Linux

Ubuntu 26.04 is coming out today with uutils (Rust coreutils reimplementation) by default and I expect this huge exposure to unearth a good number of compatibility issues, like the one I just found: https://github.com/uutils/coreutils/issues/11956

#RustLang #uutils #coreutils #Ubuntu #ubuntu2604

Missing du human readable locale support (french) breaks sorting · Issue #11956 · uutils/coreutils

When using du with -h, the locale is not taken into account by du; this breaks sorting with -h which does take into account the locale. Reproducer: #!/bin/bash sort --version du --version echo $LAN...

GitHub
I wonder where does this end: https://www.theverge.com/ai-artificial-intelligence/914672/the-ram-shortage-could-last-years ; component pricing (RAM & Flash storage at the forefront) is bonkers, and with no resolution in sight. Effects will be long lasting, with many unpredictable nth-order effects.
The RAM shortage could last years

Memory makers are only expected to meet 60 percent of demand by the end of 2027.

The Verge

(1/2) Git 2.54 is out, and it brings a new experimental command: git history. The main goal is to simplify history rewriting to polish your commits. We usually rely on interactive rebase for this, which can sometimes get pretty complex.

Among the first available options, reword lets you directly edit the message of any chosen commit. No more excuses for writing terrible commit messages! 😊
git history reword <SHA-1>

RE: https://social.treehouse.systems/@Aissen/114909435978562293

Did you know that lbzip2 implements a N:M task scheduler just so it can (de)compress faster? Basically the equivalent of what is provided by the Go runtime, or tokio (or your OS, etc.).

https://github.com/kjn/lbzip2/blob/724352c0495904ab16e33817fae85b262f319318/src/process.h#L23-L42
https://github.com/kjn/lbzip2/blob/724352c0495904ab16e33817fae85b262f319318/src/process.c#L37-L62

Firmware (n): The part that the hardware and software teams can blame on each other.
For border-explorer, I made a script to update it regularly against #Wikidata's dumps. Just in case, I put a check in the script to prevent updating if the dump size varied too much. It just triggered last week and blocked the update since a dump was ~71GB instead of ~100GB, preventing border-explorer to temporarily show incomplete information.
Border Explorer

picoZ80

picoZ80 - RP2350 based drop-in Z80 CPU replacement with WiFi management interface. Cycle-accurate Z80 emulation using PIO for Sharp MZ-700 and other vintage computers.

engineers@work

RE: https://wikis.world/@legoktm/116365775366782119

Incredible, someone at Red Hat is apparently reading my toots and slowly scrubbing their website of references to their "compressing the kill cycle" project.

Here's the file they don't want you to read: https://web.archive.org/web/20260402155236/https://www.redhat.com/rhdc/managed-files/ve-compress-the-kill-cycle-detail-693397pr-202402-en_3.pdf

p.s. if you work at Red Hat and have inside info on what's going on, my Signal is "@legoktm.12345" - happy to protect you.