Status Report - Week 7 2026
Real life
I must admit that I spent a lot of time this week watching TV, courtesy of the winter Olympics. I don't care about most events, but I am a big biathlon and cross-country ski fan, both sports have a lot of competitions, and the French teams are doing very well do far - I'm very happy.
During quiet times, I read quite a bit, and finished Overcoming the rating game, and started-and-finished Un avion pour les gouverner tous and Pour ne pas disparaître. This last one, written by Gabriella Papadakis, a former Olympic champion, was very interesting, sad and unfortunately not surprising. It describes how abusive elite level sports can be, and I think it'd be useful for everybody interested in sports to read it. It's so easy to overlook how crazy those folks' lives are, the pressure they face to always perform, be perfect, push through injuries... Her book is one side of the story, and I believe that her former partner is suing her, but what I take from it is that elite sport, however enjoyable to watch, is just insane. Quoting (by memory) Boston Marathon winner Desiree Linden from a recent episode of the Nobody asked us podcast: "Nothing in what we do is normal".
I had a good week in terms of running, with 34.61 km, and a very good one at GeoGuessr. I barely played - only 20 games - followed my "at most 30% competitive games" rule, and won 12 out of my 20 games. We'll see next week if it was just a fluke :-)
Open source
It was a very light week open source wise, because, again, Olympics :-)
In the SourceHut front, I submitted the next iteration of my work to add a GraphQL API to hub.sr.ht, and continued to combat flakiness in sr.ht-integration-testing.
I also submitted two fixes to aerc: a regression making the IMAP header cache useless (patch) and a UI freeze when aggressively scrolling through the message list (patch).