Journal la chronique du bot bluesky : rétrospective

Posté par  (site web personnel) . Licence CC By‑SA.
2
16
août
2025

D'abord, merci à ceux qui suivent cette chronique que l'on peut suivre antichronologiquement en remontant les journaux les uns après les autres.

Ce journal me plaît à écrire, car écrit sur le vif il change de la révision mémorielle propre à l'écriture de livres. Ce journal est autant un journal sur le code qu'une expérience littéraire à écrire sur le code (voir le livre loser du libre).

Le présent journal, un peu plus à froid va traiter les sujets (…)

Journal J'ai niqué le p0rn : l'antispam qui marchait (étrangement)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
14
août
2025

Suite à l'idée de faire un antispam pour bluesky, j'ai fait un antispam, et ça marche, mais absolument pas comme j'avais prévu.

Comment les meilleures idées théoriques sont poutrées par des idées cons

Théoriquement, le plan était simple :

  • je faisais des corpus de mots clés HAM/SPAM ;
  • je les normalisais ;
  • je faisais les cosinus similarités des « word counter » (compteur de lemmes) entre le texte et les mots clés et j'en déduisais si c'était HAM ou (…)

Journal Un peu de médiéval comique pour l'été

10
13
août
2025

Bonjour Nal,

C'est l'été, il fait beau, il fait chaud, la plage te tends les bras?

Oui mais voilà si tu aimes le soleil, lui ne t'aime pas et tu deviens tout rouge en un quart d'heure. Le sable ça gratte, le sel ça pique et tu viens de prendre un frisbee dans la tête…

Il est temps de passer à autre chose. Approche toi de ce groupe de filles belles, blondes et bronzées qui écoute de la kpop et… (…)

Journal Quam Facere : Nouvelle version

Posté par  (site web personnel) . Licence CC By‑SA.
5
13
août
2025

Quam Facere, qu'est-ce donc ?

C'est une appli web développée en Python/Flask/SQLAlchemy pour la gestion des procédures informatiques avec la possibilité de lancer des opérations basées sur ces procédures.

Fonctionnalités clés :

  • Création et exécution de procédures avec variables dynamiques
  • Gestion d'équipes hiérarchiques avec permissions
  • Suivi en temps réel des opérations
  • Export de documentation (Markdown, PDF, DOCX, etc.)
  • Interface multilingue (Français/Anglais)

Quelles nouvelles ?

  • Bascule de Bulma vers Bootstrap pour l'interface
  • Validation du compte par mail
  • Correction de nombreux petits (…)

Journal Bibliosurf : à quoi ça sert, comment ça marche

Posté par  . Licence CC By‑SA.
Étiquettes :
22
12
août
2025

Ce texte prolonge l’article Des boucles SPIP au vibe coding augmenté : 25 ans de médiation littéraire par le code et répond à l’appel, lancé dans les forums, d’expliquer plus clairement la démarche du site.

Bibliosurf est un site de veille littéraire indépendant, dans sa forme actuelle depuis 2015. Fort de mon expérience de bibliothécaire, documentaliste, libraire et d’autres métiers liés au livre et à la diffusion du savoir, j’en ai fait mon laboratoire personnel pour comprendre et explorer les (…)

Journal Des chercheurs ont trouvé mieux que l'algo de Dijkstra pour la recherche de chemins

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
12
août
2025

La recherche du plus court chemin on s'en sert tous les jours. Va y avoir des mises-à-jour

"Breaking the Sorting Barrier for Directed Single-Source Shortest Paths" est le titre du papier

Les chercheurs : Ran Duan, Jiayi Mao, Xiao Mao, Xinkai Shu, Longhui Yin

dispo à https://arxiv.org/pdf/2504.17033
source : https://x.com/dorsa_rohani/status/1954573594853244964

Journal Le Palais de la découverte en danger

44
11
août
2025

Vous connaissez sans doute déjà le Palais de la découverte, un musée scientifique particulièrement connu pour la médiation scientifique. En clair, le plus intéressant dans ce musée, ce ne sont pas forcément les expositions, mais les démonstrations et expériences où le public est invité à participer directement.

Comme l'enfant que j'étais, vous avez peut-être été émerveillés par ces démonstrations. Sinon, n'hésitez pas à vous y rendre dès que vous aurez l'occasion de passer à Paris. Ah non, en (…)

Journal Coder avec l'IA : le déclin du plaisir

Posté par  . Licence CC By‑SA.
26
11
août
2025

Un développeur raconte l'une des conséquence inattendue du code par prompt assisté (parfois appelé vibe coding 1 ) : le plaisir de coder disparaît.

https://terriblesoftware.org/2025/04/23/the-hidden-cost-of-ai-coding/
Extrait : «Je décris ce que je veux, j’évalue le retour de l’IA, j’ajuste le prompt et je réitère. C’est efficace, oui. Même révolutionnaire. Mais je sens qu’il manque quelque chose d’essentiel : cet état de flow où le temps disparaît et où l’on est totalement absorbé par ce qu'on créé.
Si ça devient le
(…)

Journal Dispositio, une bibliothèque Shell POSIX pour afficher des tables de données

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
27
8
août
2025

Si, comme moi, vous avez eu à reprendre et adapter du script shell pour afficher des tableaux avec mise en forme dans le terminal ou dans des script générant des syntaxes Markdown ou Textile (Génération automatique de ticket Redmine), alors vous serez sans doute intéressé par Dispositio.
Dispositio est un script shell conforme POSIX qui permet l'affichage des tables de données provenant de fichiers CSV, JSON et YAML dans le terminal. Il offre un formatage avancé, un support des couleurs (…)

Journal Remise en route d'un analyseur logique Philips PM3580

33
8
août
2025

Salut!

Pour mes projets électroniques, j'utilisais jusqu'à présent un analyseur logique USB compatible Saleae 8 (n'achetez pas l'original, il est hors de prix et la seule justification est le logiciel non libre vendu avec qui n'apporte rien par rapport à PulseView pour mon usage), avec les outils sigrok/PulseView. Il m'a rendu quelques services, mais avec seulement 8 canaux, il permet surtout de travailler sur des protocoles série (I2C, SPI, …). Dès qu'on a un bus parallèle (ne serait-ce qu'un (…)

Journal La musique, c'était mieux avant

33
8
août
2025

Pour faire plaisir à ma progéniture, après insistance, j'avais fini par contracter, il y a quelques mois, un abonnement Spotify.

J'ai annulé hier, mais bon sang, qu'est-ce que je regrette de l'avoir pris.

Les arguments du style :

  • Spotify, c'est la plateforme où sont toutes nos copines, s'il te plaît.
  • Les Albums, c'est has been, plus personne n'écoute de la musique comme ça.
  • On découvre de nouveaux artistes,
  • On peut partager playlist avec des ami(e)s, etc.
  • Il y a des (…)

Journal Phishing niveau avancé : le faux livreur par SMS

Posté par  . Licence CC By‑SA.
Étiquettes :
15
8
août
2025

Bonjour,
J'ai un SMS d'un numéro inconnu du genre « Bonjour êtes vous chez vous ? »

Je réponds de se présenter, je ne connais pas le numéro. Réponse du genre « Ah pardon je suis le livreur, j'ai sonné chez vous, mais pas de réponse, je peux repasser ou je mets en point relais ? »

Bon, j'ai rien commandé, mais j'ai été absent toute la semaine pour le boulot, ptêt que ma femme attend un truc, je ne (…)

Journal Sur le chemin de l'antispam bluesky

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
8
août
2025

Je croyais que mon bot bluesky était mort (voir ici pour les épisodes précédents).

C'était sans compter sur le fait que je suis sensible aux 3 pelés 2 tondus qui ont demandé sa survie, comme si il apportait quoique ce soit. Mais je suis vain (et en mal de reconnaissance) donc j'ai décidé de le laisser en vie, mais non sans me mettre au milieu pour faire l'antispam.

Pour rappeler le contexte, je voulais tuer le bot pour ne (…)

Journal Stop chat control

15
7
août
2025

J'ai hésité entre un lien et un journal, mais je voulais ajouter un commentaire sur deux images que j'ai trouvées sur cette page, ou dans le document.

Comment on dit en français, un petit dessin vaut mieux qu'un long discours. Pour une fois, j'ai trouvé que l'image démontre extrêmement bien les dérives potentielles de la surveillance de masse aux néophytes, et par là même, leur donner envie de lire le document.

La seconde image se trouve dans le document lui-même (…)

Journal Piloter firefox, mais pas que, avec DBUS

Posté par  . Licence CC By‑SA.
Étiquettes :
30
7
août
2025

Intro beaucoup trop longue

Sur ma liste de choses à faire[1], j'avais marqué "apprendre dbus" il y a bien longtemps.

Sur mon PC, j'écoute de la musique via deezer, et parfois, c'est long quand je veux passer un morceau ou retourner sur le dernier --car j'aime écouter certains trucs en boucle, toi même tu sais-- :

  • il faut retrouver firefox,
  • il faut retrouver le bon onglet,
  • il faut cliquer au bon endroit dans la page.

Bref une perte de temps.

(…)