🐑 #Shepherd, not robot. 🤖
https://shepherding.services/news/2026/08/shepherd-not-robot/
Notices by Ludovic Courtès (civodul@toot.aquilenet.fr)
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 26-Aug-2026 10:37:19 JST
Ludovic Courtès
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Aug-2026 21:40:53 JST
Ludovic Courtès
ci.guix.gnu.org is now hammered from many IP addresses by Lightpanda, which, I just learned, is touted as “the first browser for machines, not humans.” 😬
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Sunday, 16-Aug-2026 21:40:52 JST
Ludovic Courtès
The lightpandas are now sent back home with 403!
(Isn’t it ironic given the outcome of GCD 008 that I am the one doing the work to resist DDoS from those “AI” companies?)
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Friday, 14-Aug-2026 19:27:01 JST
Ludovic Courtès
I learned that C++26 has a reflection API:
https://en.cppreference.com/cpp/meta/reflectionLike any reflection API, some of it is a bit scary (like ‘identifier_of’, which reminds me of R), but some of it is impressive, like this example that queries aliasing info:
https://en.cppreference.com/cpp/meta/object_ofIn conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Aug-2026 18:53:35 JST
Ludovic Courtès
Happy we got this far with GCD 008: many contributions by people from very different opinions, leading to a compromise document that the majority of team members either supported or deemed acceptable.
As @csantosb put it, that’s a sign of maturity of the community.
🧵
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Aug-2026 18:53:34 JST
Ludovic Courtès
Of course, finding out that it was withdrawn due to a disapproval wasn’t the best way to end my vacations.
In this case, what this highlights seems to have to do with the process more than with the text: the GCD process is ambitious (it’s about building things together), and in its current incantation, it’s vulnerable.
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Aug-2026 18:53:33 JST
Ludovic Courtès
So the next step is probably to reassess and adjust the process (GCD 001) in light of recent GCDs.
And then? The LLM issue will keep coming back; lack of regulation is a de facto policy, that we know many in the community oppose, so I suppose we’ll have to do something about it.
In conversation from gnusocial.jp permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Aug-2026 18:53:31 JST
Ludovic Courtès
Let’s face it, these are difficult times from a governance standpoint, but I think and hope we can overcome that.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 10-Aug-2026 18:53:30 JST
Ludovic Courtès
I should say that despite the overall good quality of the 2-month discussion, there were a few unpleasant messages that in my book are CoC violations.
This is the other meta-issue that needs to be worked on, and promptly.
In conversation from gnusocial.jp permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 25-Jul-2026 19:06:55 JST
Ludovic Courtès
Three weeks with daily peaks above 40℃, fires leading to the evacuation of 110,000 people after just 3 days, the Bordeaux metropolitan area now under heavy smog…
If we don’t put an end to capitalism, capitalism will put an end to us.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 25-Jul-2026 13:37:52 JST
Ludovic Courtès
#JeRecrute (pas moi mais Inria) pour faire du #Guix en #HPC et du #LogicielLibre 👇
https://jobs.inria.fr/public/classic/fr/offres/2026-10201In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Wednesday, 15-Jul-2026 14:28:24 JST
Ludovic Courtès
📢 Deliberation on GCD 008 on genAI use in #Guix has started; final document:
https://codeberg.org/guix/guix-consensus-documents/src/commit/a24520c4147ffd67bb696c71f15ed4fb8521a791/008-genai.mdDiscussion:
https://codeberg.org/guix/guix-consensus-documents/pulls/13Guix team members: you have until July 27th 23:59 AoE to tell whether you support, accept, or disapprove the proposal!
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 02-Jul-2026 20:35:14 JST
Ludovic Courtès
Just realized that Texinfo turned 40 this year.
HTML is “only” 33 years old.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 22-Jun-2026 21:23:21 JST
Ludovic Courtès
One year with Codeberg
https://guix.gnu.org/en/blog/2026/one-year-with-codeberg/In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 22-Jun-2026 01:30:22 JST
Ludovic Courtès
41℃ here today with predictions for at least 4 consecutive days above 40℃ max (above 27℃ min) and a peak at 44℃.
Everything’s gonna be fine.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 18-Jun-2026 19:13:33 JST
Ludovic Courtès
“Twelve Ways to Be Wrong About AI-Assisted Coding” (by @gvwilson)
https://third-bit.com/2026/05/20/twelve-ways-to-be-wrong/Insightful post on the limitations of common methods to assess the “productivity boost” or “usefulness” of LLM-assisted coding.
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Saturday, 13-Jun-2026 19:13:31 JST
Ludovic Courtès
This blog post is amazing 👇
https://coopi.neocities.org/posts/nix-flakes-vs-guixIn conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 04-Jun-2026 02:02:48 JST
Ludovic Courtès
“Unlawful by design: Exposing the human rights costs of generative AI” 👇
https://www.amnesty.org/en/documents/pol40/0996/2026/en/“While these technologies promise sophisticated automation and efficiency, they rely on data collection and model training practices that abuse privacy rights, enable discrimination, and threaten freedom of expression and thought.”
(HT yarlb)
In conversation from toot.aquilenet.fr permalink Attachments
-
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Thursday, 28-May-2026 06:14:07 JST
Ludovic Courtès
My friends, reading the comments on GCD 008 is a full-time job!
It’s a lot of work, a lot of soul searching and questioning, but I enjoy the many thoughtful comments and the civil discussion.
In conversation from toot.aquilenet.fr permalink -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 18-May-2026 06:06:27 JST
Ludovic Courtès
#Guix folks: discussion on GCD008 “Standing up for human crafting” is now open 👇
https://codeberg.org/guix/guix-consensus-documents/pulls/13In conversation from toot.aquilenet.fr permalink Attachments