Semaine du 21 au 27 septembre

| french

lundi 21

J'ai emmené ma fille au cours de gymnastique.

J'ai travaillé sur l'organisation de la conférence.

mardi 22

J'ai essayé mon nouveau microphone AT2040USB. Il est meilleur que le précédent (un Blue Yeti) parce qu'il réduit le bruit.

J'ai mis à jour notre instance de BigBlueButton pour la conférence.

Mon mari et moi avons parlé de la paperasse du régime de retraite et de TFSA.

Mon mari, ma fille et moi sommes allés au cours d'entraînement.

mercredi 23

Il y avait une remplaçante ce matin, donc ma fille était un peu en retard parce qu'elle a raté l'annonce d'un autre lien pour la salle de réunion virtuelle.

J'ai travaillé comme consultante ce matin. J'étais heureuse d'aider mon client avec des préparatifs pour un événement en octobre.

J'ai emmené ma fille chez l'hygiéniste pour son nettoyage dentaire. L'hygiéniste est sa tante, donc ma fille est plus à l'aise avec elle qu'avec la précédente.

On s'est régalés ! J'ai préparé des petits pains chinois parce que mon mari a acheté du porc. C'était délicieux. J'ai eu très faim car la recette a pris beaucoup de temps.

Dans notre monde de Minecraft, nous sommes allés au Nether.

jeudi 24

J'ai encore oublié de brosser les dents de ma fille ce matin.

J'ai travaillé comme consultante pendant la récré de ma fille, donc elle a oublié de retourner en classe. Oups.

J'ai ajouté quelques soumissions au programme d'EmacsConf. Mais parce que le serveur subit du trafic indésirable, je n'ai pas pu accepter les autres soumissions. J'ai transféré le serveur de la réunion virtuelle à notre compte pour contribuer au quota de trafic réseau.

J'ai envoyé un message au nouveau tuteur. Si j'ai du temps ce soir, je voudrais essayer Praat pour analyser mes voyelles. Donc si je veux le comprendre, je peux poser des questions à mon tuteur demain parce que mon tuteur a beaucoup d'expérience en linguistique et il pourra m'aider.

J'ai enfin analysé mes voyelles avec Praat. J'ai utilisé l'IA pour m'aider à les visualiser.

vendredi 25

J'ai eu une séance de conversation avec mon tuteur. Il m'a dit que mon accent est assez facile à comprendre, et nous avons échangé beaucoup d'idées sur la technologie, sur l'apprentissage du français, sur les réseaux informatiques et d'autres sujets. C'était un plaisir. J'ai hâte de parler avec lui la semaine prochaine.

Ma fille était en retard à l'école en ligne.

J'ai emmené ma fille au cours de gymnastique. Au club de gym, il y avait un manteau qui ressemble au manteau de ma fille. Ma fille était absolument certaine qu'elle n'avait pas porté de manteau au gymnase. J'ai demandé à tous les parents au club de gym si quelqu'un connaît le manteau. Personne ne le connaissait. Ma fille a refusé de prendre le manteau sans être sûre, donc nous sommes rentrées à la maison pour chercher notre manteau. Après ne pas l'avoir trouvé, nous sommes retournées au club de gym pour chercher le manteau. Bon, je crois que c'est le sien grâce à des taches de peinture. Il a la même taille et la même marque.

Ma fille était trop fatiguée pour participer à une sortie à vélo, donc nous sommes restées à la maison pendant que mon mari allait à l'événement.

J'ai travaillé comme consultante ce matin, même pendant la récré de ma fille. Du coup, elle a oublié de retourner en classe.

samedi 26

J'ai envoyé le courriel test du bulletin d'information Bike Brigade. Si j'ai le temps et l'énergie, je voudrais travailler sur l'utilisation de la reconnaissance vocale pour commencer et arrêter une diffusion en direct ou un enregistrement, puis explorer le logiciel pour visualiser l'activité vocale sur Emacs. Je voudrais le présenter au tuteur mardi.

Il est possible que j'accomplisse plus si je me concentre sur une chose (même les parties ennuyeuses), mais en ce moment, rien ne me presse et je m'amuse en suivant mes intérêts changeants. Par exemple, sur la reconnaissance vocale, si j'investis le temps de transformer mon code en paquet, d'autres gens peuvent l'essayer et nous pouvons l'améliorer ensemble. Mais c'est si tentant d'explorer de nouveau d'autres idées, particulièrement parce que je sais bien que c'est absolument possible que personne n'utilise ce paquet hypothétique. C'est quand même une bonne occasion de m'entraîner à bricoler en public. Je pourrais faire une diffusion en direct dans laquelle je montrerais la fonctionnalité de ma configuration, puis extraire le code vers le paquet speech-input. La capacité de saisir des tâches à la voix est notamment utile. Je voudrais aussi montrer comment l'utiliser pour les processus qui nécessitent autrement des basculements entre des buffers ou des fenêtres, ce que je n'aime pas parce que je perds souvent le fil de mes pensées.

J'ai failli rater notre station d'échange, mais je m'en suis rendu compte juste à temps.

J'ai implémenté des commandes pour commencer et arrêter une diffusion en direct ou un enregistrement par voix. J'ai aussi implémenté "scratch that" et "I command you to…" qui utilisent unread-command-events pour simuler la saisie.

dimanche 27

J'ai rincé le riz que ma fille a mesuré. C'était une grave erreur. Elle voulait le rincer elle-même. Elle est partie furieuse et elle s'est barricadée dans sa chambre.

J'ai organisé mes pensées avant ma conversation de jeudi avec mon tuteur.

J'ai implémenté la visualisation de l'équilibre de la conversation à partir des flux audio ou d'un enregistrement qui comporte des pistes séparées par locuteur.

J'ai essayé quelques modèles de reconnaissance vocale, mais je pense que je n'ai pas encore configuré mon logiciel correctement. Mon taux d'erreur est trop haut.

J'ai ajouté quelques commandes vocales à ma configuration, comme une commande pour saisir la dernière minute dans une autre vidéo.

Ma fille a préparé du curry japonais avec un peu d'aide de mon mari.

View Org source for this post

Semaine du 14 au 20 septembre

| french

lundi 14

Ma fille n'a pas voulu se réveiller à l'heure de la classe. Je l'ai laissée parce que c'est inutile de l'harceler. Si je mets la pression sans motivation de son côté, elle va perdre la journée entière dans sa mauvaise humeur. Si je la laisse parce que c'est son expérience, nous pouvons voir si c'est supportable et nous pouvons utiliser le reste de la journée pour apprendre quelque chose et pour faire les devoirs.

J'ai corrigé un autre bogue dans mon logiciel pour rassembler tous les articles pour Planet Emacslife. C'était encore le problème entre les dates publiées et les dates modifiées.

Ma fille m'a aidée à préparer du bulgogi pour mon ami pendant la pause déjeuner. Après son cours de gymnastique, je le lui ai apporté.

mardi 15

J'ai eu une séance de prononciation. En fait c'était une séance de conversation, mais j'étais confuse et je n'avais pas préparé, donc mon tuteur m'a donné des virelangues. J'ai traité l'enregistrement pendant que ma fille se barricadait dans sa chambre.

Ma fille était inconsolable parce qu'elle a momentanément perdu la bande qu'elle avait dessinée pour la carte d'anniversaire de son amie. Même si mon mari l'a trouvée, elle s'est assise contre sa porte et elle a séché les cours l'après-midi. Bon, je ne peux rien faire de plus dans cette situation sauf attendre jusqu'à ce qu'elle soit calme.

J'ai participé à la réunion virtuelle d'Emacs Paris. C'était une bonne occasion de suivre en auditeur libre et enfin de rencontrer Thierry Stoehr.

Ma fille et moi sommes allées à l'aire de jeux toutes seules parce que personne n'était disponible. Après avoir joué un peu là-bas, nous sommes allées chez ses amies pour livrer la carte d'anniversaire. Elles attendaient leur père parce qu'ils vont avoir une aventure avec une autre amie. Une fois que leur père était près de chez elles, j'ai récupéré ma fille et nous sommes rentrées parce que nous n'étions pas incluses parmi les invités. Ma fille a été très déçue, mais c'est la vie. Elle s'est encore barricadée dans sa chambre. Une fois qu'elle a eu faim, elle a réapparu. J'ai préparé des sushis pour son dîner. Après avoir fait ça, nous avons continué notre projet des montagnes russes LEGO, puis elle a finalement fait ses devoirs avec mon aide.

J'ai décrit mes expériences avec mon cours particulier de prononciation.

mercredi 16

Nous avons terminé les montagnes russes de LEGO ! C'est incroyable, ce modèle. J'aime le mécanisme d'ascenseur.

jeudi 17

J'ai édité les transcriptions des podcasts que j'ai téléchargés pour rassembler chaque phrase sur sa propre ligne pour faciliter la recherche. Il y avait des transcriptions qui n'ont pas été segmentées par phrase. Je les ai déplacées vers un autre dossier. J'ai aussi généré un logiciel pour analyser les transcriptions et faire une liste de lemmes par fréquence sauf les lemmes que je connais déjà.

J'ai fait une petite simulation pour notre régime de retraite en utilisant Emacs Lisp. Même si elle est peut-être trop simple, je le préfère aux sites commerciaux ou aux projets des autres parce que je comprends sa logique et je sais la fonction que je dois modifier si je veux une nouvelle fonctionnalité.

Ma fille et moi sommes allées au parc à vélo pour jouer avec son amie. Les filles ont réussi à monter la colline en chemin du retour.

Ma fille m'a dit qu'elle était prête à participer à l'école en ligne seule, donc je l'ai laissée et je me suis concentrée sur notre régime de retraite.

vendredi 18

Ma fille a fait la grasse matinée. Elle a participé à l'école en ligne l'après-midi.

J'ai utilisé la reconnaissance vocale pour m'entraîner à réduire les mots de remplissage en anglais. C'était utile pour écrire des réponses aux soumissions et mon journal. Je peux ajuster le bras de mon microphone pour me permettre de dicter tout en m'étirant.

J'ai planifié un cours particulier avec un autre tuteur parce que mon tuteur habituel prend encore ses vacances la semaine prochaine.

J'ai géré des soumissions pour la conférence Emacs. J'ai regretté de ne pas avoir enregistré le processus pour trouver un arrangement qui permette d'observer toutes les contraintes de temps parce que j'adore le faire sur Emacs avec mon code que j'avais écrit il y a des années.

Mon mari et moi avons discuté de notre régime de retraite. Il a utilisé l'IA pour générer et modifier un logiciel pour simuler les chiffres.

J'ai eu une séance de conversation avec mon tuteur. Je lui ai posé des questions sur ses vacances la semaine prochaine. J'ai aussi décrit mon bricolage d'outils pour apprendre le français.

J'ai reçu la nouvelle pile pour mon ordinateur.

samedi 19

Oh non ! Le serveur de la réunion virtuelle n'a pas démarré pour OrgDevMeetup. Je dois analyser la cause.

Je suis épuisée. Ma fille et moi sommes allées au parc d'attractions. Nous avons essayé encore des montagnes russes. J'ai acheté le plan de nourriture, donc nous avons mangé du petit poulet frit, des frites, et un hotdog. Aujourd'hui nous avons fait les montagnes russes AlpenFury. C'était incroyable. C'était très rapide, très secouant. Nous avons attendu quatre-vingt-dix minutes, mais ça valait la peine.

Il faisait froid. Nous avons porté des pantalons et nos manteaux. Pendant que nous faisions les montagnes russes, j'avais envie de gants. Une fois rentrées, ma fille avait un peu froid.

dimanche 20

J'ai acheté une bague qui peut contrôler mon téléphone ou mon ordinateur parce que je voudrais passer au fichier audio suivant.

J'ai apporté des aliments à mon ami et j'ai fait sa vaisselle.

Mon mari, ma fille et moi avons joué à Minecraft. Nous avons établi un atelier.

À l'heure du coucher, ma fille m'a posé des questions sur la neuroatypie.

View Org source for this post

Semaine du 31 août au 6 septembre

| french

lundi 31

J'ai emmené ma fille au cours de gymnastique. Elle était très fière de sa souplesse.

J'ai fait les courses.

Nous avons encore préparé des lo mai gai.

mardi 1

J'ai corrigé la transcription de ma deuxième conversation avec Fabrice Niessen.

J'ai préparé des mochis.

J'ai généré une interface web simple pour gérer la bataille quand nous jouons à Donjons et Dragons. Je voudrais cliquer sur un lien pour lancer des dés.

J'ai eu une séance de prononciation. Mon tuteur m'a dit que ma prononciation s'était bien améliorée même s'il y a quelques sons qui restent difficiles comme « o », «u» et « e ». Il est en vacances la semaine prochaine, donc j'ai réservé une séance avec un autre.

Ma fille et moi sommes allées au magasin. Elle a acheté un nouveau jouet antistress et un kit.

mercredi 2

J'ai emmené ma fille à Happy Kingdom pour jouer avec ses amies. C'était très bruyant, donc j'ai porté mes écouteurs.

Il y avait un orage fort avec même de la grêle. Dès que la météo a prédit une fenêtre de calme, nous nous sommes dépêchées de rentrer.

jeudi 3

J'ai déplacé mon cours de conversation à ce matin au lieu de demain matin pour donner plus de temps à mon tuteur pour les préparatifs de dernière minute avant ses vacances. Nous avons parlé du voyage, de ma série récente de diffusions en direct avec des utilisateurs d'Emacs et de mon plan pour améliorer mes compétences en conversation par articles, par la création de vidéos, par l'analyse et par d'autres méthodes. Nous avons aussi parlé de moyens mnémotechniques.

J'ai envoyé un message à l'enseignant de ma fille à l'école en ligne pour réinitialiser son mot de passe. L'école commencera mardi.

J'ai eu rendez-vous chez le médecin. J'y suis arrivée un peu en avance, donc j'ai fini avant l'heure de mon rendez-vous.

Nous sommes allées à l'aire de jeu au centre-ville pour jouer avec les amies de ma fille. Nous sommes allées aussi au Musée des Beaux-Arts. Ses amies n'y vont pas souvent, donc j'ai fait office de guide touristique. Je les ai emmenées voir quelques tableaux comme le cheval qui ressemble à My Little Pony et les paysages canadiens. Nous sommes allées aux expositions de Ranbu Sidhar et de Yayoi Kusama. C'était un peu stressant pour ma fille et moi parce que ses amies voulaient toucher les objets d'art, quelle horreur… En tout cas, je les ai informées de l'autre exposition à Powerplant qui est conçue pour inviter des enfants à toucher les sculptures ou même grimper dessus.

Mon amie m'a dit que ses filles ont du mal en français à l'école à cause de l'ennui. « Nous ne l'utiliserons jamais, » disent-elles. J'ai partagé notre usage de l'IA pour générer des histoires amusantes à partir de listes de mots et mon propre apprentissage du français.

J'ai mis à jour mon journal en français.

Ma fille voulait construire des montagnes russes LEGO. Mon mari l'a aidée à créer un lift par chaîne. Elle veut acheter des rails en ligne pour faire des montagnes russes plus complexes.

vendredi 4

Ma fille et moi sommes allées au parc d'attractions pour la cinquième fois cet été. Nous sommes montées sur deux montagnes russes en bois classiques (Wilde Beast et Ghoster Coaster). Elle préférait Ghoster Coaster parce que Wilde Beast était plus cahoteux. Nous sommes aussi allées au parc aquatique pour essayer un autre toboggan aquatique. Cependant, c'était un peu frais, donc nous sommes retournées aux montagnes russes.

Mon mari a acheté une petite poêle en fonte dont ma fille a déclaré immédiatement que c'est la sienne. Elle a préparé quatre saucisses.

J'ai écrit une fonction sacha-org-subed-record-audio-insert-link-and-replay pour enregistrer un court fichier audio, insérer un lien vers le fichier, et immédiatement le réécouter. Ça m'aidera à pratiquer mon français et à comparer plus facilement différents enregistrements.

Mon mari, ma fille et moi avons fait du lèche-vitrines en ligne pour chercher des rails pour construire des montagnes russes LEGO.

Un autre conférencier d'EmacsConf m'a dit que notre serveur subit du trafic indésirable.

J'ai fait la paperasse pour l'école en ligne de ma fille.

samedi 5

Ma fille a préparé des pancakes en utilisant sa nouvelle poêle en fonte.

J'ai acheté un rapporteur en forme de dinosaure, mais j'ai trouvé qu'il était trop grand pour être efficace, donc je l'ai retourné pour me faire rembourser et je m'en suis acheté un qui était plus simple. Une fois que je l'ai montré à ma fille, elle m'a dit qu'elle préférait l'autre, donc je l'ai emmenée au magasin pour racheter le premier.

Nous avons fait les courses pour acheter des collations et des fruits avant l'école.

Ma fille et moi sommes allées au parc pour jouer à Pokémon avec beaucoup de dresseurs pendant la Journée Communauté. Nous avons attrapé quelques Pokémon légendaires.

J'ai essayé le paquet org-draw. C'était prometteur pour pouvoir dessiner avec la souris dans un navigateur et puis inclure l'image dans le buffer Emacs.

Puisque nous voulons acheter une très grande boîte de LEGO, il fallait ranger le tiroir de pièces mélangées. J'ai fait un peu de progrès pendant que j'écoutais un podcast français.

Ma fille et moi avons essayé de jouer à Donjons et Dragons avec notre nouvelle règle que tous les nombres qu'on fait doivent être en français (Abyssal dans notre monde) ou en chinois (Infernal). Ça nous force à pratiquer les nombres de nombreuses fois chaque session. On a réussi à vaincre le dinosaure gargantuesque !

Nous avons continué notre recherche et réfléchi sur les montagnes russes LEGO. Ma fille voulait acheter la boîte officielle de LEGO qui a des inversions. Malheureusement, cette boîte est retirée de la vente, donc il faut l'acheter d'occasion.

Mon mari a préparé du curry pour mon ami, et je le lui ai apporté à vélo avec d'autres aliments.

dimanche 6

Nous avons joué à Donjons et Dragons.

Ma fille et moi sommes sorties pour jouer à Pokémon Go et pour faire les courses.

Nous avons mis en place les fournitures scolaires de ma fille.

J'ai envoyé un message aux avocats pour prendre des nouvelles sur la paperasse.

J'ai encore rangé des LEGO.

View Org source for this post

2026-09-28 Emacs news

| emacs, emacs-news

There's a nice long video about Org mode with plenty of tips for beginners. Also, it's the end of the month, so check out the submissions for the Emacs Carnival for September ("Games") and consider volunteering to host the next one!

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, Mastodon #emacs, Bluesky #emacs, Hacker News, lobste.rs, programming.dev, lemmy.world, lemmy.ml, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and emacs-devel. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!

View Org source for this post

Practising French pronunciation on the go; experimenting with a Bluetooth phone controller ring

| french

I want to practice French pronunciation while I'm walking around or biking in a relatively safe place. Having done the work to extract the tongue twisters and expressions from my recordings, it was pretty easy to use some Emacs Lisp, subed-record, and compile-media to create individual audio files that I could play in shuffle mode. Each file has ten repetitions of a chime, the tongue twister, and enough silence so that I can repeat the phrase. The chime makes it possible for me to say the phrase in unison with the sample, or I can wait until the silent part in order to see how much I remember.

To make that, I use subed-record-extract-last-phrases to create a VTT file, edit it to adjust the timestamps (sample file), use subed-record-compile-video to create the clip compilation (example video), and then use sacha-learn-lang-make-tonguetwister-practice-files to create the clips. Here's an example of one tonguetwister repeated 10 times:

I wanted to experiment with getting a scrolling ring so that I could advance to the next track or go back to a previous track without tapping my phone. I think this will be useful if I've stashed my phone or if it's cold enough outside that I want to keep my hands in my pockets or in my mittens. It could also be useful for taking group selfies, as I find it difficult to both hold the phone and tap the camera button. So I chose one with a scroll wheel and a left and right button. (AliExpress)

2026-09-27_17-58-54.png
Figure 1: Manufacturer's picture
2026-09-27_18-02-14.png
Figure 2: Picture of it on my finger

I have small hands, and the ring is completely loose on my finger. It rotates at the slightest provocation, although it does stay put when my hand is curled, which means I can still use it. Winter is coming and I will probably wear thin gloves soon anyway.

Pairing it with my Android device over Bluetooth was pretty straightforward once I figured out which device it was. It didn't work with the VLC media player that I usually use for playing audio. I turned on developer options to figure out what it was sending. It turns out that single-clicking left or right simulates screen swipes instead of sending keyboard events. VLC doesn't support gesture navigation, so I switched to Lotus Media Player instead. Switching to the next and previous track in Lotus worked fine, although since single clicks simulate swipes, the screen has to be on, the application needs to be in the foreground, and Lotus needs to be in the track view mode instead of in the playlist. So it takes a little bit of setting up, but it seems to work fine. That means I can use it to skip tongue twisters I'm already comfortable with.

Double clicking right or left worked more reliably for going to the next or previous track in Lotus, even with the screen off or even when I was in a different application. Bonus: I was able to use the sidecar lyrics directory option in the Lotus Media Player configuration to get it to display the text that I associated with the file using ffmpeg and -metadata lyrics-fra=Text.... The ring also works with YouTube.

Clicking the scroll wheel does actually take a picture as advertised. The scroll is a bit too aggressive for browsing webpages, but I probably wouldn't use it for that anyway.

Listening to these repetitions of tongue twisters gives me a good mental workout because it's hard to remember the sentences when I'm not reading the text in front of me. I feel myself getting better at mentally chunking them. As I hear them and try to say them again, I remember the things that my teacher pointed out to me. It lets me find more opportunities to practice oral expression throughout the day. I'm looking forward to seeing how this experiment with this new input device will go.

View Org source for this post

Oct 2 - Emacs Chat 31: Pedro A. Aranda Gutierrez

| emacs, emacs-chat

On Oct 2, we'll chat with Pedro about Org Mode, LaTeX exports and font management including alternatives and things you can and can't do depending on your choices. He'll share some tips on fallbacks and emojis, which can help a lot with presentations and documentation. We might also discuss recent patches and realistic objectives.

America/Toronto = Fri Oct 2 0600H EDT / 0500H CDT / 0400H MDT / 0300H PDT / 1000H UTC / 1200H CEST / 1300H EEST / 1530H IST / 1800H +08 / 1900H JST

View Org source for this post

2026-09-21 Emacs news

| emacs, emacs-news

I put the new typewriter mode in the Fun category, but people might actually find the constraints useful for focused writing.

Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, Mastodon #emacs, Bluesky #emacs, Hacker News, lobste.rs, programming.dev, lemmy.world, lemmy.ml, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and emacs-devel. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!

View Org source for this post