Journal de la semaine #2045
J'écoute Goldman de Ivan Jablonka en ce moment, ce qui m'a inspiré l'idée de recommencer ce format en français. Dans le livre, l'auteur parle du moment où Jean-Jacques Goldman, alors impliqué dans Taï Phong, fini par se rendre compte et accepter qu'il est possible d'écrire et d'interprêter des chansons en français.
Livres
J'ai terminé l'écoute de Running Man de Stephen King. Je l'avais lu quand j'était ado et j'en avais gardé un très bon souvenir. J'aime particulièrement la narration de Nicolas Djermag, et la description des deux ou trois derniers chapitres m'a donné des frissons.
J'ai tenté la lecture du 5ème règne de Maxime Chattam mais je n'ai pas su accrocher. J'ai abandonné après 50 pages.
J'ai commencé la lecture de Terrain accidenté, de Val McDermid
Tech
Spotify me frustre de plus en plus. J'ai tenté de m'en débarrasser au profit d'une solution auto-hébergée basée sur Lidarr et Navidrome mais j'ai fini par abandonner pour deux raisons : j'aime beaucoup l'interface de Spotify ainsi que les playlists auto-générées.
J'ai tiré deux conclusions de cette expérience
Je n'écoute plus assez d'album. Je me contente généralement de lancer une playlist et j'écoute ce qui vient comme ça vient. Retrospectivement je trouve ça dommage. Les artistes décident généralement de proposer leurs chansons dans un certain ordre, ils présentent une oeuvre complète, et j'ai l'impression de passer à côté du message en écoutant des titres variés dans un ordre chaotique.
Mes chansons préférées se perdent au fil du temps. J'ai récemment ré-entendu une chanson que je faisais tourner en boucle il y a quelques années, ce qui m'a fait me demander pourquoi elle avait soudain disparu de mes playlists. J'ai lu pas mal d'article qui accusent Spotify de ne pas mettre assez d'aléatoire dans leurs playlists aléatoires et j'ai décidé de prendre les choses en main.
J'ai trouvé spotlistr] dont je me suis servi pour créer des playlists de mes 100 titres les plus écoutés par années en utilisant mon compte LastFM comme source. J'ai créé une playlist par année entre 2006 et 2024, puis j'ai rassemblé toutes ces listes en une seule.
Je me retrouve avec une playlist de plus de 1000 chansons qui font parties de celle que j'ai le plus écouté au cours des 15 dernières années, n'en déplaisent aux algorithmes de Spotify.
En vrac en ligne
Tags: weeklog
Mieux vaut ralentir que s'arrêter
J'ai commencé ma pratique du yoga quelque part en janvier 2022, et j'ai rapidement vu les bénéfices sur mon moral, ma santé, et mon rapport à mon corps. Je suis même convaincu que c'est grâce a la pratique du yoga que j'ai repris suffisamment de force et de souplesse pour reprendre les arts martiaux à passé 35 ans.
A l'époque j'avais souscrit un abonnement à Down Dog, et - j'ai consulté mes stats pour m'en assurer - j'ai pratiqué de manière régulière (entre 3 et 5 séances par semaines) jusqu'en septembre 2023. A partir de cette date, la fréquence de mes pratiques diminue drastiquement jusqu'en avril 2024 ou je me désabonne de l'application.
Depuis j'ai tenté plusieurs fois de recommencer, notamment grâce aux vidéos de Adrienne sur YouTube, mais je n'ai jamais retrouvé la motivation et la consistance que j'ai eue par le passer. Je démarre souvent la journée avec la meilleure intention du monde, en tentant de me rappeler que la pratique du yoga est bonne a la fois pour mon corps et pour mon esprit, mais je me retrouve souvent submergé et je n'arrive pas a décider quelle vidéo démarrer.
Jusqu'à hier.
Hier j'ai immédiatement trouvé une vidéo qui me convenait, de part sa durée et le niveau proposé, et j'ai fait 20 min de yoga. Et je me suis convaincu que je recommencerai ce matin.
Ce matin, j'ai préparé mon espace, ouvert YouTube sur ma tablette... et je me suis à nouveau senti submergé. L'algorithme m'a proposé des vidéos de menuiserie et de tech (des sujets qui m'intéressent beaucoup, certes), mais ce n'était pas le moment. J'ai bien failli me laisser distraire, mais j'ai fini par repérer une vidéo de yoga pour débutants dans mon flux.
Première réaction : la vexation. Je ne suis pas débutant ! J'ai pratiqué assez longtemps pour me considérer comme un pratiquant intermédiaire. Mais après réflexion, j'ai mis ma fierté de côté. J'avais deux options :
Prendre une leçon d'humilité, accepter cette vidéo et pratiquer un peu.
Continuer à faire défiler mon flux, espérer trouver une vidéo qui flattait mon ego, ou finir par me perdre dans une vidéo de divertissement.
J'ai choisi la première option. Et honnêtement, ralentir un peu valait mieux que de ne rien faire du tout.
En écrivant cet article, j'ai pris le temps de réfléchir à ce mécanisme. À un moment donné, j'ai quitté Down Dog pour YouTube, en me disant que je ferais des économies. Mais en réalité, je n'avais perçu qu'une partie de la valeur de Down Dog. Cette appli ne se contente pas de proposer des vidéos adaptées : elle offre aussi une tranquillité d'esprit. Quand je l'ouvrais, mon intention était claire, et l'application respectait cette intention. Elle me proposait uniquement du contenu pour pratiquer le yoga.
YouTube, de son côté, n'a rien à faire de mes intentions. Son objectif, c'est de capter mon attention aussi longtemps que possible, peu importe le contenu. Et forcément, ça complique les choses quand je veux juste me concentrer sur une pratique.
Tags: yoga
La Lunii V3 ne fonctionne pas sans application mobile, et c'est dommage
Ma fille a reçu une Fabrique à Histoire Lunii pour son anniversaire il y a dix jours.
La fabrique à histoire, c'est une petite boite en plastique avec 3 bouttons, deux molettes, et un haut-parleur. Des histoires interactives sont chargées sur la carte SD interne de l'appareil et l'enfant interagit avec sans écran. C'est un cadeau formidable, et mes fils en ont chacun une qu'ils utilisent très régulièrement.
Côté gestion, il fallait jusqu'à récemment installer une application PC, malheureusement uniquement disponible pour Windows, mais qui marchait très bien avec Wine. Après avoir branché la fabrique à histoire en USB et lancé l'application bureau, on pouvait parcourir le catalogue et envoyer les histoires sur la fabrique. Et tout ça fonctionnait très bien.
Le problème, c'est que le fabricant à récemment mis à jour l'appareil, et qu'il faut maintenant une application mobile pour pouvoir gérer les paramètres et les histoires stockées sur la fabrique.
La fabrique est censée se configurer en Wi-Fi, mais elle n'a jamais pu trouver mon réseau (qui marche pourtant très bien avec tout mes autres appareils). Il est toujours possible de brancher la fabrique à un PC (ce que j'ai fini par faire), mais il est obligatoire d'utiliser l'application mobile pour sélectionner les histoires à transférer. On se retrouve alors avec un montage hybride : la fabrique branchée en USB au PC, le smartphone dans une main pour sélectionner les histoires voulues, la souris sur l'autre pour cliquer sur le bouton "synchroniser".
J'imagine que c'est l'évolution logique d'un point de vue business, l'arrivée d'une application mobile ouvre probablement beaucoup de portes pour l'éditeur, et rend la fabrique accessible à celles et ceux qui n'ont pas d'ordinateur chez eux, mais je trouve regrettable que ça soit devenu une obligation.
Je ne comprends pas la nécessité d'avoir une app mobile pour tout, et surtout, de ne pas offrir d'alternative, alors que celle-ci existe : jusqu'à la version précédente, l'application PC permettait de tout faire, pourquoi donc l'avoir amputé de ses fonctionnalités?
Tags: dad-life
Weeklog #2037
Family
We celebrated Noah's birthday on Tuesday, we had pizza and ribs and watched Moana on Disney+.
On Saturday we visited Trier's Christmas market - maybe I'm becoming an old bear but 25+€ for 2 cappuccinos and 3 hot cocoa felt like a rip off.
On Sunday Noah attended his first table tennis competition.
Books
I've finished The Green Line audiobook (in French) and I enjoyed every moment of it.
I've started listening to Bien sûr que les poissons ont froid by Fanny Ruwet. I've read the book a year ago and it was one of my best read of 2023. The book is read by the author herself.
I wish I would be able to focus on something long enough to know what I think about it
I don't think I feel any emotion strongly enough to be able to describe it.
Tech
I'm rediscovering newsboat thanks to Nico's post, and I'm happy to see that it seems to integrate very well with Miniflux, which I self-host.
I'll have a second look at it - I don't remember why I gave up on it, maybe I just forgot it existed - but I will need to find a way to integrate it with LinkWarden somehow.
Pro-tip, don't set reload-threads 100
if you self-host on a small VPS, it will kill your server -_-"
Tags: weeklog, rss, selfhost, reading
Impossible de créer un nouveau certificat SSL avec Gandi Live DNS
[!NOTE] Notes de debugging qui n'intéresseront probablement que moi
Dans l'interface, l'erreur était Internal Server Error
(complètement inutile).
L'erreur était :
2024-12-12 08:16:56,020:ERROR:certbot._internal.log:An error occurred adding the DNS TXT record: Unable to get base domain for "something.homelab.dkmp.be"
Les logs intéressants sont dans le fichier /tmp/letsencrypt-log/letsencrypt.log
Solution : La clé API que j'utilisais pour le challenge DNS via Gandi Live avait disparue de mon compte Gandi. Il m'a suffit d'en recréer une dans Paramètres > Jetons d'accès personnels
en lui donnant les permissions Gérer la configuration technique des domaines
Tags: nginx-proxy-manager, gandi, auto-hébergement
Weeklog #2036
Tech
I've started to work again on an old project of mine : the wall framed e-calendar. It's not framed yet, and certainly not on the wall, but I've started playing around with the ESP32 and the e-ink waveshare screen that I have sitting there for at least 2 years
Comics and Books
No comic book this time, but we've finished the reading of Charles 1943 with the kids. Aidan definitely didn't find it interesting whatsoever, he was mainly drawing on his desk or looking at another book while I was reading it to his elder brother, but Noah did enjoy the story.
We went to the public library on Saturday and we chose Coup de foudre by Nicolas Ancion. I've read one of his book when I was a teenager and his name caught my attention.
Interesting things online
- A quoi ça sert, un père?, Arte Twist (Archive)
- Miller, a command-line tool for querying, shaping, and reformatting data files in various formats including CSV, TSV, JSON, and JSON Lines.
Weeklog #2035
Family
Noah had a kung-fu practice with a teacher coming for the main school in Brussels this Saturday - he did great and was proud of himself after the two trainings he had.
Saint-Nicolas was this Sunday - The kids received a lot of books, Lego, toys and chocolate. I try to make as much memories of those sweet days while they are little, time goes by so fast.
Tech
I've started to try LinkWarden along with Floccus to manage my bookmarks and overcome my fear of the link rot (see weeklog #2033 for context)
I've decided to host in on miaw.be at least for now, the only problem being that the Docker version has a known problem that prevent to preserve a local version of the links - which I guess goes against my purpose here - but there's an open PR that solves it, hopefully it will be merged soon.
On another topic, at work this week, I needed to merge two CSV files based on one column. Being a Ruby developer, I started to quickly write some code to handle that, but the time to process the files (which are both in the 100000+ lines) was taking forever. I ended up writing a bash script based on join
, cat
, tail
and sort
that is barely taking 1 second to complete. It's unlikely that it would serve anyone in the future, but for the beauty of it, here goes :
sh
join -t, -a1 -a2 -o 1.2,1.5,1.4,2.2,2.4,2.14,2.15 -1 4 -2 2 -e "NULL" --header <(cat $1 | tail -n +2 | sort -t, -k4,4) <(cat $2 | tail -n +2 | sort -t, -k2,2) > $3
Comics and Books
- Thorgal #42, Özurr le Varègue - it's meh. The story in itself is OK, but the writer seem to feel like he has to give context in the dialogues, which makes the conversation between the characters very unlikely. The drawnings are really impressive though, I really liked them.
- Finished Salem's Lot - It was a long one, I started the book 6 weeks ago and I was struggling to find the motivation to read it. In the end it seems like nothing really happened and the story goes exactly where I was expecting, which is a bit disappointing.
- Started and finished reading Eviter les péages, by Jérôme Colin - This one, on the other hand, I couldn't let go off. I finished it in 2 days. This book moved me, a bit like the other 2 novels of Jérôme Colin that I read already.
Interesting readings online
Tags: weeklog, comics, bash, ruby, dad-life
Weeklog #2034
This week has been uneventful, with the noticeable exception of my birthday that happened this Friday.
I realized that I love being a beginner at something - The excitement of discovering a new topic and the depth of what I don't know about something is intoxicating. I love challenging myself and finding solution to a problem, but I quickly loose interest when it's done. I had that kind of experience with 3D printing (my Prusa is waiting to be repaired for month now), with sewing (I sewed a few hoodies for me and the boys, now the sewing machine gathers dust), with woodworking, and so many other topics.
Tech
I wrote a fun little script to extract data from my BDGest Collection and build HTML pages out of it
- Source : BDGest Exporter
- Demo : My collection
I scratched my own itch here : me and my 2 sons have our own collection of (Belgian) comic books - and it happens every so often that I'm asked what album or what series either one of my son is missing.
Since BDGest doesn't provide a way to publicly share one's collection, but does provide with a CSV export, I wrote two script to :
- Automatically export my collections in CSV files (essentially a web scraper coded in Ruby)
- A bash script that parses the CSV files and build an HTML page out of it
Now I have a handy link to share with family and friends when they ask what gift would make my boys happy.
Music and Movies
Good things Go, Linkin Park
I've watched Flubber with the kids - they loved it. It's funny how Weebo's video reaction made me think of animated gifs before they were a thing
Sport
I had an extra kung-fu class on Sunday. We studied the first Po Chi, in it's lu and tao form (Po Chi Ti I Lu and Po Chi Ti I Tao)
Interesting readings online
- Loving a Cold Misty Morning - Archive
- The one app to read them all already exists, and it’s called RSS - Archive
Tags: weeklog