Sign in

Pierre Chapuis

@catwell.info
429 followers 119 following 471 posts

catwell.info Software @ finegrain.ai. AI and Distributed Systems. Known as @pchapuis or @catwell elsewhere.

PostsRepliesMedia
Pierre Chapuis @catwell.info · 28/09/2026
LuaRocks security incident: luarocks.org/security-inc... To the best of my knowledge my mirror (at loadk.com) was not directly affected beyond serving the 3 malicious packages. Thankfully my update code never parses rockspecs, only manifests - plus I always use "t".
luarocks.org
Security Incident September 2026 - LuaRocks
000
Pierre Chapuis @catwell.info · 28/09/2026
I have been repeatedly telling everyone to read Manna by Marshall Brain (written in 2003) ever since I saw the rise of deep learning in 2012. And now we are here: www.jefftk.com/p/teleoperat...
An extract from MannaAnother extract from Manna
000
Pierre Chapuis @catwell.info · 28/08/2026
When you do Open Source and change your policy in a way that intentionally would forbid developing the Linux kernel on it... 🤷 sourcehut.org/blog/2026-08...
sourcehut.org
Changes to SourceHut's terms of service regarding LLMs
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
010
Reposted by Pierre Chapuis
FX Coudert @nanoporous.net · 26/08/2026
Lycée de l'ado ce matin : "Vous avez peut-être entendu parler d'interdiction du portable à l'école, mais cependant l'accès au self devra se faire via un QR code dans l'application Turboself"
static.klipy.com
Too Funny: Woman Spills Drink Laughing
ALT: Too Funny: Woman Spills Drink Laughing
43618187
Reposted by Pierre Chapuis
Luna de la Forge de la Lune @forgedelalune.bsky.social · 17/08/2026
🔪TIRAGE AU SORT 🔪 Tentez de gagner ce magnifique Crivetz avec une petite marqueterie de chat 🐈 en vous abonnant et en citant ou partageant ce blouske ! Tirage au sort vendredi soir à 20h sur le site appsorteos !
Couteau vu de profil 
Lame blanche manche jaune avec petit chat noir Vu de l'autre côté sans marqueterie Zoom sur la marqueterie Vu du cul du couteau centré et avec un petit cannelage
77566762
Reposted by Pierre Chapuis
Ben Schwarz @benschwarz.bsky.social · 03/08/2026
Australia’s eSafety commissioner buried a report (released Friday afternoon) that shows the under 16 social media ban didn’t tangibly reduce teen social media use, and also resulted in parents tuning out of kids usage. We traded our privacy for no reason. theconversation.com/more-than-80...
theconversation.com
More than 80% of kids still using social media despite ban, new eSafety report finds
The report provides more evidence Australia’s world-leading social media ban isn’t going to plan.
431754967
Pierre Chapuis @catwell.info · 01/08/2026
Programmers often talk about ergonomic keyboards, more rarely about ergonomic mice. I use a Cherry MW 4500, if you are prone to tendonitis it is life-changing.
100
Pierre Chapuis @catwell.info · 31/07/2026
Important: earendil.com/posts/sessio... (About the evolution of LLM inference APIs.)
earendil.com
The Session You Cannot Take With You | EARENDIL
Inference APIs are filling sessions with encrypted reasoning, hidden search results, opaque compaction, and encrypted subagent messages. A growing form of lock-in.
100
Pierre Chapuis @catwell.info · 30/07/2026
I can be very efficient when using automatic programming because I know exactly what the agent is doing. I would be able to do it myself, albeit slower most of the time. I have *no idea* how people who have not spent years programming, designing and operating systems will ever reach that point.
330
Pierre Chapuis @catwell.info · 26/07/2026
Pour se rendre compte de la taille de la commune de Cestas (où j'ai grandi) qui a été évacuée intégralement... Seulement 17000 habitants, mais c'est immense.
Carte indiquant les limites de Cestas.
020
Pierre Chapuis @catwell.info · 26/07/2026
Le front de l'incendie arrive exactement où sont morts les pompiers en 1949 (Croix d'Hins - Le Puch). Il se dirige droit vers le monument commémoratif. fr.wikipedia.org/wiki/Incendi...
Carte indiquant la progression de l'incendie et l'emplacement du monument.
100
Pierre Chapuis @catwell.info · 23/07/2026
beej.us/blog/data/ai... Did Fabienne make my favorite scarf? (www.kickstarter.com/projects/fbz...)
beej.us
On Making
000
Pierre Chapuis @catwell.info · 20/07/2026
It's been 8 months and I still get chills every time Svalbard's last song pops up in my earphones. I understand why they stopped, but it's still sad nevertheless. "I will miss you everyday for the rest of my life", huh. www.youtube.com/watch?v=TzVR...
youtube.com
SVALBARD - If We Could Still Be Saved (OFFICIAL MUSIC VIDEO)
YouTube video by Nuclear Blast Records
110
Pierre Chapuis @catwell.info · 13/07/2026
LA GESTION DE VOS PRÉFÉRENCES DE COMMUNICATION ÉVOLUE!!1
020
Pierre Chapuis @catwell.info · 09/07/2026
As we say in French, "ça c'est ma came" www.keygenchurch.com
keygenchurch.com
Keygen Church - Oscuro Domine
OSCURO DOMINE - The new double single. Released 7/7 at 7pm.
122
Pierre Chapuis @catwell.info · 04/07/2026
Just blogged: "Three kinds of startups" blog.separateconcerns.com/2026-07-04-s...
blog.separateconcerns.com
Three kinds of startups
Startups can be driven by hype, customers, or value creation.
130
Pierre Chapuis @catwell.info · 29/06/2026
New TOP 500 list is out. France has 21 entries, like Italy and way behind Germany (41). Germany has N.5, Italy has N.6 and N.8. The first-ranking machine in France is N. 29. Among France's 21, 7 are for CEA, including 3 of the top 6. Sad situation IMO :( top500.org/lists/top500...
top500.org
TOP500 List - June 2026 | TOP500
000
Pierre Chapuis @catwell.info · 22/06/2026
Un risque de la canicule auquel on ne pense pas : la température peut diminuer l'efficacité du tirage d'une chaudière gaz, voire provoquer une inversion. Mon détecteur de monoxyde de carbone en a détecté une ce weekend... Équipez-vous si ce n'est pas déjà le cas.
000
Pierre Chapuis @catwell.info · 04/06/2026
Good way to put what I've summed up for years as: I have zero reason to thing *we* are anything else than pattern-matching machines. maxleiter.com/blog/weights All that's missing is continuous learning now.
maxleiter.com
Max Leiter
with apologies to Terry Bisson
000
Pierre Chapuis @catwell.info · 20/05/2026
The Emmi AI acquisition comforts me in what I think Mistral is trying to achieve, and I it can be an incredible play if they do. Physics simulation is a very underestimated application for AI.
000
Pierre Chapuis @catwell.info · 11/05/2026
Comment ferait-on sans l'IA pour répondre aux questions des enfants ? 😂
À quand remonte la déformation de la chanson au clair de la lune : "au clair de la lune j'ai pété dans l'eau ça faisait des bulles c'était rigolo"
100
Pierre Chapuis @catwell.info · 22/04/2026
Controversial opinion: this is absurd and will result in either worse, more expensive phones, or just the good ones not being sold in the EU.
210
Pierre Chapuis @catwell.info · 17/04/2026
Just wrote: "Am I scared for my job?" blog.separateconcerns.com/2026-04-17-a...
blog.separateconcerns.com
Am I scared for my job?
If I don't have a job, neither do you.
110
Pierre Chapuis @catwell.info · 15/04/2026
I am an absolute fan of Peter (Shanchuan) Lin papers. Always super interesting and straight to the point. This one just came out: arxiv.org/abs/2604.11521
arxiv.org
Continuous Adversarial Flow Models
We propose continuous adversarial flow models, a type of continuous-time flow model trained with an adversarial objective. Unlike flow matching, which uses a fixed mean-squared-error criterion, our ap...
000
Reposted by Pierre Chapuis
Anne Cordier @annecordier.bsky.social · 13/04/2026
Bonjour à tous.tes Nous avons l'indicible douleur de vous faire part du décès de Séverine Erhel, survenu ce lundi 13 avril 2026 à Rennes. (information diffusée à la demande / avec l'autorisation de la famille)
245338208
Pierre Chapuis @catwell.info · 06/04/2026
Just blogged: "When we have droids" blog.separateconcerns.com/2026-04-06-d...
blog.separateconcerns.com
When we have droids
I believe we will have robots at home soon. What will that change?
000
Pierre Chapuis @catwell.info · 28/03/2026
Just posted Thoughts & Links 15. blog.separateconcerns.com/2026-03-28-t...
blog.separateconcerns.com
Thoughts & Links 15
Assorted thoughts, March 2026.
010
Pierre Chapuis @catwell.info · 27/03/2026
Controversial opinion: with how good AI has gotten, as an industry it's probably time to stop focusing on Web / application accessibility on the provider end (Sisyphean task) and switch to building great assistive tech on the client end.
010
Pierre Chapuis @catwell.info · 17/03/2026
apenwarr.ca/log/20260316 This is why good teams right now are a few real seniors augmented with AI. Because a defining trait of seniority is knowing exactly where and when you can cut corners and when you need extra trust. Of course this is not very sustainable...
apenwarr.ca
Every layer of review makes you 10x slower
We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...
011
Pierre Chapuis @catwell.info · 12/03/2026
@salayanara.bsky.social elle est pour toi celle-là :) 5h10... www.youtube.com/watch?v=H9rF...
youtube.com
Jeff Kaplan: World of Warcraft, Overwatch, Blizzard, and Future of Gaming | Lex Fridman Podcast #493
YouTube video by Lex Fridman
100
Pierre Chapuis @catwell.info · 12/03/2026
Everyone is seeing the same thing at the same time... Here @juldanjou.bsky.social and Stanislas Polu. julien.danjou.info/blog/the-flo... spolu.sh/notes/202603...
julien.danjou.info
The Flow Is Gone — jd:/dev/blog
I used to hold entire systems in my head. Now I hold seven terminals. The trade was worth it, but something real got lost.
010
Pierre Chapuis @catwell.info · 11/03/2026
Tout ça va beaucoup trop loin à mon avis 😅 www.youtube.com/watch?v=b-YM...
youtube.com
Benjamin Bayart raconte les débuts d’Internet… en cuisinant un bœuf bourguignon | LBCN - Partie 1
YouTube video by Quentin Adam
000
Pierre Chapuis @catwell.info · 02/03/2026
Well deserved! blog.tangled.org/seed
blog.tangled.org
announcing our €3,8M seed round
and more on what's next
000
Pierre Chapuis @catwell.info · 01/03/2026
The future of documentation: redis.antirez.com
redis.antirez.com
Redis Patterns for Coding Agents
000
Pierre Chapuis @catwell.info · 24/02/2026
"Open source isn’t dying. It’s being industrialized." (by @juldanjou.bsky.social) julien.danjou.info/blog/open-so...
julien.danjou.info
Open Source After the Extraction — jd:/dev/blog
The old open source deal is dead. What replaces it isn't a fix, it's a transformation. Open source stops being a community and becomes a supply chain.
032
Pierre Chapuis @catwell.info · 24/02/2026
Just blogged: Thoughts & Links 14 Almost 100% agentic coding-related. As it should. blog.separateconcerns.com/2026-02-24-t...
blog.separateconcerns.com
Thoughts & Links 14
Assorted thoughts, early 2026.
010
Pierre Chapuis @catwell.info · 21/02/2026
Current free agentic coding setup: pi + GLM-5 on OpenCode Zen. I still use Amp too but the free credits don't last long so I keep it for the harder parts.
110
Pierre Chapuis @catwell.info · 12/02/2026
For those who are already using coding agents 100% of the time or close, this is important: steve-yegge.medium.com/the-ai-vampi... The "Claude as a pair" way to work is by far my favorite but it is not sustainable because of this. As models and agents improve we'll need to learn to really delegate.
steve-yegge.medium.com
The AI Vampire
This was an unusually hard post to write, because it flies in the face of everything else going on.
010
Pierre Chapuis @catwell.info · 09/02/2026
Vibe-coded project of the day. Watch logs from modal runs & kill them. Made with Teal this time, because agents can use languages they don't know much too. I have a real use-case for this, but mostly it was to test terminal.lua. github.com/catwell/mult...
github.com
GitHub - catwell/multimodal: A CLI tool to display the output of several Modal jobs.
A CLI tool to display the output of several Modal jobs. - catwell/multimodal
000
Pierre Chapuis @catwell.info · 08/02/2026
@keltounet.keltia.net Je viens de voir ton update sur blog.keltia.net/la-maison-sa... Ayant longtemps habité pas loin (rue du Dôme) je suis deçu aussi. J'ai immédiatement regardé ce qu'il advenait de Shiki et je suis rassuré : les cuisiniers de Sanki les ont rejoints shiki-boulogne-billancourt.com
blog.keltia.net
La maison Sanki à Boulogne
Suite un déplacement un peu inattendu du côté de Boulogne-Billancourt — un besoin de convoyer mon ainée au spectacle d’une de ses copines de classe — je suis retourné dans un des meilleurs restaurants...
201
Pierre Chapuis @catwell.info · 07/02/2026
At each of the companies I worked for, I have written a blog post describing what I was doing there after a few years. In keeping with the tradition, here it is for Finegrain: blog.separateconcerns.com/2026-02-07-f...
blog.separateconcerns.com
What I do at Finegrain
What making lightweight image editing models that run on edge devices entails.
020
Pierre Chapuis @catwell.info · 07/02/2026
Several of the best engineers I know have joined the performance teams of Anthropic and OpenAI. They are probably part of the few teams with the highest concentration of talent in the world by now.
010
Pierre Chapuis @catwell.info · 06/02/2026
Back to training -> lament existing tooling -> vibe-coded what I lack. If you use Trackio for experiment tracking with concurrent remote (serverless) runs you may like this. github.com/finegrain-ai...
github.com
GitHub - finegrain-ai/trackio-tool: A tool to work with Trackio data files.
A tool to work with Trackio data files. Contribute to finegrain-ai/trackio-tool development by creating an account on GitHub.
000
Pierre Chapuis @catwell.info · 03/02/2026
I am training models again. It has been a long time 😅
100
Reposted by Pierre Chapuis
Carlos Baquero @xmal.bsky.social · 28/01/2026
I wrote this in April, before Claude Code and Codex. Now I am changing my mind: The Carpenter can indeed just ask for a nice table.
1122
Pierre Chapuis @catwell.info · 28/01/2026
JB Kempf highlights a key benefit of coding agents in this French podcast: the ability to greatly accelerate feature bootstrapping. www.youtube.com/watch?v=25Mw...
youtube.com
Vibecoding : Évolution ou Révolution ?
YouTube video by A la french 💻
010
Pierre Chapuis @catwell.info · 09/01/2026
github.com/badlogic/pi-... Oh, I have a new harness to try!
github.com
Add OpenCode Zen provider support · badlogic/pi-mono@97d0189
010
Pierre Chapuis @catwell.info · 09/01/2026
If you have not tried Opus 4.5 because of the cost yet, you have no excuse anymore. ampcode.com/news/amp-fre...
ampcode.com
The Frontier Is Now Free
$10/day for any mode, including smart with Opus 4.5
020
Pierre Chapuis @catwell.info · 08/01/2026
I had Gemini do this with Nano Banana and it was not as straightforward as I hoped it would be...
"can we have at home" meme with Opus 4.5 and GLM 4.7
010
Pierre Chapuis @catwell.info · 08/01/2026
Companies losing revenue because people use LLMs instead of the Web is no longer theoretical: github.com/tailwindlabs... The whole advertising model needs to be rethought.
github.com
feat: add llms.txt endpoint for LLM-optimized documentation by quantizor · Pull Request #2388 · tailwindlabs/tailwindcss.com
Add /llms.txt endpoint that serves a concatenated, text-only version of all Tailwind CSS documentation pages optimized for Large Language Model consumption. Extract text from MDX files, removing J...
003