Status Report - Week 22 2025
Moving forward, I'll (try to) write a weekly status report to document what I did the previous week. This is NOT for Elon [1], but primarily for me and to mitigate my super power of quickly forgetting things.
Real life
We had a long weekend here in the Netherlands - Thursday to Sunday - but the weather was not great so we did not do much. The kids start to be tired by the long school year, and being able to rest doing nothing was much appreciated.
We continue watching the Tracker TV series (I like it a lot!), and watched a movie about Tonya Harding, I Tonya, that I found very depressing.
On the reading front, I finished Ha-Joon Chang´s very good Economics: the user's guide, read Daniel Stenberg's OK uncurled and Laure Noualhat's frustrating Le nucléaire va ruiner la France.
And finally on the running front, there was really not much running - 12.74 km :-/ It will be better next week.
Open source [2]
The most noticeable event is the unexpected and very nice shout-out that Drew DeVault made in his What's cooking on SourceHut? Q2 2025 blog post. At least for a few days, simartin.dev was accessed by some people other than myself or my family :-D
I spend quite some time on an aerc investigation, that got me to learn more about Unix pipes, (finally) how to debug Go programs with an actual debugger and not print statements, and to dig into some of aerc's dependencies (that I had to patch). More can be found in the blog post I wrote about the adventure.
I also submitted a patch to allow aerc users to prevent mail deletions from a folder that's not the Junk nor Trash folder. That's because unlike clients such as GMail or MailMate, "Delete" in aerc means delete, not "Move to Trash", and I would not be surprised if many users have found out the distinction the hard way.
And since Drew mentioned it as done in the aforementioned blog post, I finalized the patch to allow patch submitters to withdraw their own patches on SourceHut. I also iterated on the one to show a meaningful activity date for SourceHut mailing lists.
Next week, I hope to find some time to revive some GCC patches ( this and that) for which I got feedback that I need to act on.
[1] Who seems to have made the world aware of the common practice in the professional world of asking people to regularly give a status of their on-going work - something that I did for years at Amadeus.
[2] I was thinking about calling this section "Work", but since I can decide to not do anything for weeks with no consequences, and I'm not being paid for any of this, it's not really work :-)