Joue de la machine à écrire dans un one-man-band pour défendre la liberté et l’imaginaire. Auteur de #Bikepunk. Write SF and #cyberpunk books, free software and texts about freedom. Pédale. Plonge dans l’eau froide. Also on Gemini: gemini://ploum.net
Public Key
npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm Profile Code
nprofile1qqsg9jtsczwgggfzjdk5zwuq8s6hu4jgatjc34adfd3red4ja0wv7vspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds2gfu6g
Show more details
Published at
2026-08-06T14:57:33Z Event JSON
{
"id": "2ead2d219d1b1bff105bb5e75b5bb4c0dd2016b98fe98b335530f7479fc0d088" ,
"pubkey": "82c970c09c842122936d413b803c357e5648eae588d7ad4b623cb6b2ebdccf32" ,
"created_at": 1786028253 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mamot.fr/users/ploum",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"ploum\",\"about\":\"Joue de la machine à écrire dans un one-man-band pour défendre la liberté et l’imaginaire. Auteur de #Bikepunk.\\n\\nWrite SF and #cyberpunk books, free software and texts about freedom.\\n\\nPédale. Plonge dans l’eau froide.\\n\\nAlso on Gemini: gemini://ploum.net\",\"picture\":\"https://static.mamot.fr/accounts/avatars/000/006/840/original/73b1609bd266f29b.jpg\",\"banner\":\"https://static.mamot.fr/accounts/headers/000/006/840/original/dd118eae351b92d0.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Blog (FR)\",\"https://ploum.net/index_fr.html\"],[\"Blog (EN)\",\"https://ploum.net/index_en.html\"],[\"BIKEPUNK\",\"https://bikepunk.fr/\"],[\"À propos/contact (FR+EN)\",\"https://ploum.net/about.html\"]]}" ,
"sig": "1a24073c283b55bd7cf2e7ce5e044d0848e028af4238faf221e21174ed1869de47060e9cbf01a132f7ac68e0e0665d875721d79be89f83b1c4ef4e4e5405dac3"
}
Last Notes npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum 2 appels de Pologne, 1 d’Espagne, 1 du Danemark rien qu’aujourd’hui. Les spams téléphoniques deviennent internationaux et, du coup, ne sont pas encore bloqué dans mes filtres. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum For many years, I’ve been using Debian :debian: but installing Ubuntu :ubuntu: for others, fearing that Debian was too geek. I spent hours "desenshitificating" Ubuntu. After the Nth failed upgrade, I reconsidered. Oh boy! The Debian 13 GNOME live image is clean, polished, easy and perfect ! Install was a breeze, even with complex partitions. I only added a couple of gnome-shell extensions : dash2dock and desktop-icons. Debian just works like I dreamed it should 25 years ago! Thanks Debian! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Ce qui me rend fou, c’est que nous les geeks, avons ce genre de problème tout le temps (comme en témoigne mastodon) mais les gens "normaux" disent que "chez eux ça marche". Et j’arrive pas à imaginer comment ils font… npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Je suis chez Engie, fournisseur d’énergie traditionnel en Belgique pour ma maison. Je tente de compléter mon adresse mais le champ "Rue" exige une séclection dans un menu déroulant qui n’apparait pas (toute entrée manuelle est effacée dès qu’on clique à l’extérieur). Je tente la page "contact" pour signaler le bug. Il n’y a qu’un robot qui me redirige vers … lui-même. Quand je lui fais remarquer, il me renvoie sur la page de contact d’un service de voiture électrique complètement différent. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…mpn6 : merci, tu m’as permis d’impressionner ma grande de 14 ans, elle n’en revenait pas que des lecteurs viennent me serrer la main ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Au sujet d’un home-jacking chez l’humoriste Michaël Youn, le procureur de la république déclare, je cite : « Deux cambrioleurs armés et cagoulés se sont introduits chez lui. Ils sont très choqués mais n’ont pas été violentés. » Fin de citation. On les comprend. Imagine, tu braques quelques maisons peinard et tu tombes sur Michaël Youn qui se met à chanter. Y’a de quoi être choqué ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…v0pj @nprofile…eegk @nprofile…v0ry @nprofile…lhe9 : mon épouse a trouvé une photo du chantier pour illustrer l’endroit https://static.mamot.fr/media_attachments/files/116/511/764/785/122/430/original/e26e4b19e6b60c61.jpg npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…lhe9 : je n’en ai pas sous la main et ne suis pas sur place. C’est un escalier droit avec des murs de chaque côté qui descend depuis les chambres vers le séjour. Faut que j’aille prendre des photos cette semaine ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Salut Masto, je sais qu’il y’a des bricoleurs/travailleurs du bois ici. (genre @nprofile…v0pj ) Je cherche à mettre une bibliothèque dans mon escalier (qui est tout droit, avec des murs des deux côtés). Mais je dois aussi mettre une rampe. Et comme l’escalier ne fait qu’un mêtre de large, je dois, d’une manière ou d’une autre, intégrer la rampe et la bibliothèque. Vous avez des exemples ou des photos pour m’inspirer ? Les pinterests et compagnie sont pourris par le slop, je ne trouve rien de bon… npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…gqn3 : perso, dans ces cas là, je wget le script, je jette un œil pour voir si ça me va puis je le lance chaque ligne à la main. Suffit d’un bête rm -f ~ mal escapé pour effacer ton disque, même sans malveillance. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…gqn3 @nprofile…0533 : mais le tarif de base est 200.000$ ? J’hésite mais je crois que, finalement, ploum.net me représente bien ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…gqn3 : tant qu’il n’y a pas .ploum ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Just learned today about the Xteink X4 device, which seems really nice pocket e-reader (with physical buttons) gemini://axxuy.com/blog/2026/i-also-got-an-xteink-x4.gmi And there’s an Open Source firmware: https://github.com/crosspoint-reader/crosspoint-reader Has anybody tested it? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Note : j’ai utilisé pendant des années un smartphone dont la lentille de l’appareil photo était coincée, rendant impossible la mise au point de près et donc le scan des QR code. Cela ne me dérangeait pas outre mesure sauf pour les affiches d’événements qui ne mettaient aucune info directes, juste un QR code. Donc, oui, imposer les QR code est discriminatoire. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Donc, pour avoir les horaires de bus en Belgique, il faudra: 1. Un smartphone 2. Suffisament chargé 3. Avec un appareil photo fonctionnel 4. Avec une connexion réseau 5. Avec un abonnement téléphonique opériationnel et avec encore assez de données Vous vous rendez compte des prérequis pour … prendre le bus ? (et je ne parle pas du fait que, une fois sur 2, un compte Google est requis) https://www.rtbf.be/article/fini-les-horaires-en-papier-aux-arrets-de-bus-letec-les-remplace-par-des-qr-code-11713079 npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum I’ve the feeling that @nprofile…ugpy went from a blogger doing some collages to illustrate his posts to a visual artist writing lengthy descriptions under each work :-D npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum L’APK de l’appli Android N26 (banque en ligne) fait 470 Mo !!! Il y a quoi dans 470 Mo pour juste faire des virements ? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum En tentant de faire une montée en vélo à bloc, j’ai déjà déchiré un plateau avant mais là c’est la première fois que je casse l’axe traversant de ma roue arrière. Coup de bol, c’était à 300m de chez moi ! Mais je ne savais même pas que c’était possible ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Donc Anthropic prétend avoir développé une intelligence artificielle tellement efficace qu’ils ne veulent pas la rendre accessible au public. Et tout le monde s’émerveille… de ne rien voir. Pourtant, c’est pas comme si le nom n’était pas un indice : Claude Mytho ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum C’est comme Red Baron : je regrette que ce ne soit pas en abandonware juste pour tester sous Dosbox par rapport à mes souvenirs. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum C’est @nprofile…hzsw qui a réussi à trouver le jeu : "The immortal". L’écran correspond en tout point sauf que je me souviens plus des dents pointues. Je me souviens aussi d’un jeu en 3d isométrique et que je n’ai pas réussi à passer le premier combat car trop dur. J’avais mis le jeu dans un répertoire "sorcier" suite au personnage principal. Bref, tout colle… C’est juste dommage que ce n’est pas un abandonware… Merci à tou·te·s pour vos nombreuses suggestions ! https://www.abandonware-france.org/ltf_abandon/ltf_jeu.php?id=2161 https://static.mamot.fr/media_attachments/files/116/390/684/897/057/698/original/06db14b40bcaa2cd.jpg npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Je cherche à retrouver un jeu vidéo de mon enfance : je ne me souviens que de l’écran de démarage : une sotre de squelette avec une capuche bleue foncée et des yeux rouges brillants. Jeu vidéo qui tournait sous DOS sur mon 386, qui tenait en plusieurs disquettes et date d’avant 1995-96. Je fouille abandonwarefr sans succès. Une idée ? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum There’s no Artificial Intelligence, only someone else algorithm making choices for you. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…cywg : En Corse, il mettent bien la tête décapitée d’un noir africain. Et c’est officiel… npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum La première Madame Pipi de l’espace profond : https://ploum.net/2026-04-03-madame-pipi-espace.html (encore une fois, j’étais un peu trop visionnaire ;-) ) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum … les règles du championnat de Belgique juste une semaine avant une manche de celui-ci et que cela acte une séparation de la fédération internationale sans qu’aucun membre n’ait été consulté. Mais ce que je trouve très rigolo, c’est que je ne sais pas si 1 et/ou 2 sont des poissons d’avril ! Ou si c’est sérieux tellement le timing est bizarre et semble sorti de nulle part ! (je n’ai jamais eu connaissance d’aucune discussion sur ce sujet ni même d’un·e athlète transgenre dans la fédé) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Hier, dans la petite fédération sportive nationale dont je fais partie (une centaine de membres): 1. L’équipe dirigeante a annoncé hier que les athlètes transgenres pourraient concourrir dans la catégorie de leur genre actuel en compétition, et ce en opposition avec la règlementation actuelle de la fédération internationale. 2. Dans la foulée, un membre important du board a envoyé à tous les membres sa démission, non pas par opposition aux transgenres mais parce que cela modifie … 1/n npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…u3xm @nprofile…cywg : je te rassure, l’industrie automobile fait son possible pour revenir au niveau des ordinateurs. Spéciale dédicace à ma VW qui freine en urgence aléatoirement sans raison mais qui ne détecte pas les vrais obstacles. Oui, c’est hyper flippant ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…cywg : spoiler : à la fin, tu te rends compte que tu pilotes une "IA" qui construit les véritables data centers npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Mon épouse m’appelle pour me montrer une splendide maison de vacances sur un site immobilier. À un prix "raisonnable" vu les photos. Quelque chose me gêne. En faisant attention, je découvre que la maison doit disposer de deux piscines, de trois cuisines et de 5 salons, tout en ayant deux chambres complètement différentes situées exactement au même endroit. Sur 200m^2. Ou alors, les photos sont des hallucinations IA. J’hésite. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Do you want to read #Bikepunk in a language other than French? https://bikepunk.fr/ Then reply by suggesting which publishers would be the best fit in your country/language for my post-apoca-cyclist novel (in which bikes are our only hope to save mankind). It is a CC By-SA novel. My publisher, @nprofile…khqt , will try to meet those publishers during book fairs. Your messages would be very helpful to convince them. Please boost to reach a world wide audience of cyclists! #sf #sfff npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Am I the only one for who @nprofile…c7g2 is not working in @nprofile…cuh4 ? Maps are simply not displayed, I get a grey background, even with all privacy options turned off. #openstreetmap #librewolf npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…l5va @nprofile…uupz @nprofile…tyq4 : le clavier a des layers hardcodées et, du coup, c’est complètement le bazar pour les layers d’ergol, npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Bon, j’ai un MicroJournal Rev 2: https://github.com/unkyulee/micro-journal/blob/main/micro-journal-rev-2-revamp/readme.md J’ai mis à jour Raspian, j’ai passé le clavier en #ergol et là, catastrophe ! Comme le clavier est hyper custom, je suis complètement perdu. Une idée de comment il faut avancer chez les #ergonautes ? C’est un truc qui pourrait intéresser @nprofile…uupz ;-) #microjournal #ergonomicKeyboards #raspbian npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…unz0 : nan mais vu que ça le fait depuis que ce site existe (20 ans ?), je me demande si les développeurs prennent parfois le train eux-même. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Y’a un truc qui me rend fou sur le site de la #SNCB, et ce depuis des années : c’est qu’on est obligé d’utiliser leur autocomplétion pour trouver une gare. Si tu tapes le nom de la gare toi-même, sans autocomplétion, il ne la trouvera jamais ! Je suis le seul à taper plus vite que l’autcomplétion ? @nprofile…unz0 , t’en penses quoi ? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…fqte : all those :s/OLD/NEW/g stuff and similar tasks for which I know the ed/sed command. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Because of slop concern, @nprofile…h06g is forking Vim to make Vim-classic with the laudable goal of "not changing anything" https://drewdevault.com/2026/03/25/2026-03-25-Forking-vim.html What’s funny is that I’m, at the same time, toying with "vis", which is Vim without a lot of things I don’t use (tabs, file browsing, network, GUIs…). https://www.brain-dump.org/projects/vis/ In the removed list, the only thing I use heavily is EX mode. So I must investigate how they replace it. #vim #neovim npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…u7yf @nprofile…ugpy : In French, I would make extra sure that the title is "merdification". The litteral/intuitive translation is "emmerdification" (which was often used before my own blog post) but, in French, it carries the meaning of "being boring/being bored" which is completely different. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Littérature de l’imaginaire sous licence libre, avec @nprofile…n8ej ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum La mauvaise nouvelle c’est qu’on est à seulement 2 ans de voir tous les programmeurs remplacés par des chatbots. La bonne nouvelle c’est que, comme pour les voitures autonomes, on va rester 20 ans à "seulement 2 ans du remplacement total". npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…cqlz : tu la sens la glissade de la fenêtre d’Overton là ? Bientôt, le RN sera "centriste" npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Is the human.json a good idea? https://codeberg.org/robida/human.json It happens so frequently now that I find myself discovering an article I’m reading is slop that I believe we need something to indicate "here’s the human web!" npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…fm4q : makes offpunk a misfin client? I’m all in, come on the offpunk-devel list ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…fm4q : that’s something clearly in scope is someone wants to implement it. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…fdw6 : that’s a package we are missing! Looking for an :openbsd: packagers! But, in the meantime, using git is really easy: https://offpunk.net/install.html npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Making the #smolnet social with share/reply in #offpunk https://ploum.net/2026-03-20-social-smolnet.html #smallweb #gemini #geminiprotocol npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…kmgq @nprofile…ndut @nprofile…2w0l : alors oui, ce billet est important. Mais ailleurs dans son blog, il explique "aller beaucoup mieux" et considérer les "LLMs" comme des collègue et que ses billets de blog sont écrit par ses LLMs (au moins certains billets). Du coup, je prends tout avec d’énorme pincettes. Le fait d’être "complètement guéri" 6 mois après un tel épisode me semble peut crédible. À rapprocher également du mainteneur de BRTFS qui fait un breakdown total sur les AI. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum I added the followingt to ublock origin: https://github.com/alvi-se/ai-ublock-blacklist It is helpful when I’m searching for technical stuff. Technical contents are plagued with SEO spam and now slop. So I make my search using @nprofile…frjj , I open in new tabs the 5 or 6 results that look useful. Out of those, one or two are usually blocked, which means I don’t even need to parse its content. The bad news is that the remaining 4-5 tabs are often not useful either. Best are StackOverflow posts from the 201* era. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum How I fought my smartphone addiction https://ploum.net/2026-03-13-phone_addiction.html gemini://ploum.net/2026-03-13-phone_addiction.gmi #gemini_protocol #gemini npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…gent @nprofile…a9u3 : every single billionnaire got very lucky, this goes without saying. But he would probably be less rich today if he was not a maniacal liar. Same goes for Trump. The act insanely according our intellectual and ethical framework but, according to their own metric, it f***ing work! So why would they act differently? Where Musk was trully idiotic is when he thought he could also become a powerful politican. But you need to give him that he understood that quite quickly. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…4urk @nprofile…gqn3 : Ce n’est pas une blague. Lors du procès de Nuremberg, premier tribunal consacré aux crimes de guerre, la notion de « crime de guerre » est définie explicitement comme étant les méthodes employées par les nazis mais *pas* par les alliés. Le bombardement de population civile ne sera donc pas jugé comme un crime de guerre à Nuremberg. Source: "Comprendre le pouvoir, Chomsky" npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum gemini://planet-gemini.fr/ npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…464f @nprofile…tyq4 : qu’ils sont des IAsoumis ? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…qjgw @nprofile…d6ag : please tell me how ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Using #LLMs for coding is so "good" that programmers are now faking using them so they can still write code by hand while making the management happy… slow clap! https://danq.me/2026/03/03/ai-agent-logging/ npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…0st5 : Lettera 22! A classic. I’ve two of them ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Mes enfants veulent absolument la suite de Superflu Reteunz ! Pensez à leur petits yeux qui pleurent et leur petit visage qui s’illuminerait d’un sourire… Faut absolument qu’on atteigne ce palier ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum When you understand statistics AND backup strategies, you realize that a good diet and regular sport might be a better option to increase your life expectancy… npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum The people that want to upload their "soul" into a computer to become immortals are the same who tell you you must upgrade your smartphone every 6 months because the older one is too slow and will soon become useless. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…uppu : le passage du tunnel est aussi assez angoissant je trouve ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…uppu : euh, y’a quand même des scènes pas trop adaptées pour les enfants ! Lis bien chaque chapitre en avant pour édulcorer ce qui doit l’être ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Like @nprofile…gent , I’ve only been realizing very late that extremely rich people are necessarily crazy. https://www.antipope.org/charlie/blog-static/2026/02/more-in-sadness-than-in-anger.html It’s logical: non-crazy people will, at some point, hit the "more money than enough even for my craziest fullfilling dreams". People who are still destroying their social/ecological environment for more money above that level are, obviously, crazy. And dangerous. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Capitalisme, IA et éducation (extrait de mon journal) https://ploum.net/2026-02-21-capitalisme_et_education.html npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum LI;DR = LinkedIn; Didn’t Read npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Les gens qui utilisent #github : comment vous faites pour envoyer des petites contributions à un projet ? Vous êtes obligés de créer un fork dans l’interface web pour chaque contribution ? J’ai tenté de garder une branche mais github ne fait pas des rebase corrects ce qui fait que chaque merge renvoie tous les commits que j’ai déjà contribué (même si ceux-ci sont inopérants car leur conteun a déjà été mergé) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum « Ce n’est pas le locataire du 6ème qui est anti-fasciste ! Ce sont les fascistes qui sont anti-locataires du 6ème » Marcello Mastroianni, dans le magnifique « Une journée particulière » d’Ettore Scola. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…uppu : had problem with Protonmail because it sometimes mangle emails. See https://protonmail.uservoice.com/forums/284483-proton-mail-calendar/suggestions/50753063-proper-support-for-format-flowed But it is possible, I’ve done it for years and only recently switched all my dev emails to a non-proton address (which solved all the problem I had) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…uppu : I don’t think it is similar. I’ve used Github for 15 years. I’ve discovered git-send-email fairly recently. Also, the difference is quantifiable: writing one command vs countless of back and forth between your terminal and a web interface were button randomly change place every couple of years npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum I get it, the git-send-mail workflow has a learning step. It’s hard the first few times. But once you are used to it, the "pull-requests-on-web-ui" becomes insufferable. Dear people maintening a project on Github: please give me an email address to which I can send you trivial patches. The whole PR workflow takes more time than the codïng! And if enough projects does that, I could eventually ditch my Github account! https://ploum.net/2026-01-31-offline-git-send-email.html #git #github npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum When I worked on #offpunk 2.0, I divided the code into the netcache, ansicat and openk components, hoping someone would, one day, use them to do something I never imagined. Well, it happened: there’s now a #neovim plugin using Openk to render gemini/web pages in you #vim editor! https://git.thatit.be/neopunk.nvim.git/ The whole story: gemini://thatit.be/2026-02-19-21-26-12.gmi (yes, it is a #geminiprotocol link, #gemini is a protocol, not a Google bot!) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…0zad : I believe that everything is good if people are willing to contribute. Honestly, I’ve no idea as I’m myself never far from my good old apt-get command and don’t use anything else ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Multiple people have requested an easy way to install #offpunk under Windows 🪟 My last Widows experience was XP, I cannot help. But maybe you can help by creating an Offpunk package for Scoop: https://scoop.sh/ Packagers are also requested for: - Homebrew 🍏 - OpenBSD :openbsd: - Fedora :fedora: Don’t hesitate to join the mailing-list: https://lists.sr.ht/~lioploum/offpunk-packagers #python #cli #offlinefirst npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…2w0l : tu comprends vite mais faut t’expliquer longtemps toi ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Do Not Apologize for Replying Late to My Email. Seriously, don’t! https://ploum.net/2026-02-11-do_not_apologize_for_replying_to_my_email.html #geminiprotocol : gemini://ploum.net/2026-02-11-do_not_apologize_for_replying_to_my_email.gmi npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Contributions are welcome ;-) npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum https://mailmanlists.net/ but setup is not the easiest npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum There are obvious missing platforms in the #offpunk packages: https://repology.org/project/offpunk/versions No #openbsd ! :openbsd: No #fedora ! :fedora: No #opensuse ! and probably several other missing. If you are doing package for one of the missing platforms, join us on the dedicated mailing-list: https://lists.sr.ht/~lioploum/offpunk-packagers npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum There’s an article about a software I wrote on @nprofile…k56f . I’m very proud of this! https://lwn.net/Articles/1057766/ But this is not a first! It already happened… exactly 16 years ago! https://lwn.net/Articles/370454/ Some stuff never change… And I believe that the people reading it are also the same, only 16 years older, like me ;-) #lwn npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Et quoi ? Pas moyen de fair un Eszett germanique en #ergol ? Je ne le trouve pas sur https://ddirecte.org/ergol-memo.html npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum The Disconnected Git Workflow: Using git-send-email while being offline and with multiple email accounts https://ploum.net/2026-01-31-offline-git-send-email.html #git #offline npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Les pubs vont arriver dans Whatsapp cette année en Europe. Il est temps de passer à la version Premium qui: - n’a pas de pub - n’a pas d’IA intégrée obligatoire - ne vous espionne pas et ne récolte pas vos données - améliore grandement votre sécurité et votre vie privée. - permet de discuter exclusivement avec les autres utilisateurs Premium. Et le meilleur c’est que cette version Premium est pour le moment gratuite (le paiement est facultatif). Alors installez-la ! Elle s’appelle : "Signal" npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Probablement le billet le plus important que j’ai écris en 2025: https://ploum.net/2025-02-19-technofascisme-religieux.html #retroploum npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Retournement de situation : alors que les dernières infos me disaient que le colis ne pouvait pas être livré et que l’adresse était mauvaise, j’ai découvert qu’il était, en réalité… …dans ma boîte aux lettres. Fin de la blague. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Je dois recevoir un envoi recommandé depuis la France et le suivi sur laposte.fr est… hem… Cela fait 4 jours que les étapes s’accumulent : « Votre envoi est en transit », « votre envoi est trié sur une plateforme logistique » et, ce matin « l’adresse indiquée est erronnée, nous procédons à sa correction » La particularité de tous les messages ? Ils sont tous, sans exception, inutiles. Je n’ai aucune info réelle. Aucune idée de l’erreur ni aucun moyen de la corriger. On dirait du ChatGPT npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Une ville de Dordogne s’est spécialisée dans la production de jambon ibérique. Le Serrano de Bergerac. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…lcek : le problème de Marsan, c’est qu’il n’était pas libre, ça a même été problématique avec la version dans Debian de Josselin Mouette. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Idea: "The unbillionaires list", to promote contributors to the common. A collaborative website that lists people who created something useful to millions but purposedly choose to put in in the common and didn’t earn money directly from it (or not as much as expected) Besides those listed in https://ploum.net/2026-01-22-why-no-european-google.html I would add Henri Dunant (Red Cross, he died in great poverty), Didier Pittet (who invented the hydroalcoolic gel we now use everyday). npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Thanks, je corrige. C’était dans mon brouillon initial mais j’ai été pris d’un doute et étant déconnecté, je n’ai pas vérifié. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Why there’s no European Google? And why it is a good thing! My answer to the European Commission "call for evidence on Open Source." https://ploum.net/2026-01-22-why-no-european-google.html #geminiprotocol link: gemini://ploum.net/2026-01-22-why-no-european-google.gmi npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum It’s official: @nprofile…850x is randomly breaking some patches received through git-send-email. I suspect https://protonmail.uservoice.com/forums/284483-proton-mail-calendar/suggestions/50753063-proper-support-for-format-flowed Moving all my development emails to Galae.net , let’s test this new French mail hosting provider. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum That package is optional to run offpunk. In fact, it’s only used to get details about self-signed certificates in Gemini but that’s all. If don’t fear any impersonation of a Gemini capsule, you don’t need it. I should put that on my todo list. BTW, on which OS does it depend from Rust? npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum I’m interested to know which packages exactly to see if we can remove this dependency. npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…st2e : wait, on what systems does #offpunk depends of #rust This was never designed that way! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum As an open source maintainer, I really like the git-send-mail workflow because I can easily review patches in neomutt and apply them with "git am". But I’m totally lost when git am fails because there’s no way to see the conflict nor to resolve it. Git repository is in AM-pending state and I can’t do anything meaningful but "git am --abort". There’s surely a way. #git #mutt npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum Giving University Exams in the Age of Chatbots How I managed to give an exam while giving the students the choice to use a chatbot or not. And what I learned in the process. https://ploum.net/2026-01-19-exam-with-chatbots.html npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…pwjv : un jour, je te le promets, un jour ils feront face au viking en baignoire ! https://mastodon.social/@grrlscientist/115915358654434080 npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum That’s what I call reall Plan9-level UX ! npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum When ready! (I’m a Debian guy, remember? ;-) ) But, yeah, it’s on my todo list for the coming months npub1styhpsyusssj9ymdgyacq0p40ety36h93rt66jmz8jmt967ueueq9z2gkm ploum @nprofile…gent : Sentence also work by replacing LLMs by "marketers" or "people holding a MBA"