Ploum.net Fr
Threads by month
- ----- 2026 -----
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
January 2026
- 1 participants
- 2 discussions
La ligne de commande communiste, le code Baudot et le comte ChatGPT
by Ploum.net (billets en français uniquement) 13 Jan '26
by Ploum.net (billets en français uniquement) 13 Jan '26
13 Jan '26
LA LIGNE DE COMMANDE COMMUNISTE, LE CODE BAUDOT ET LE COMTE CHATGPT
by Ploum on 2026-01-13
https://ploum.net/2026-01-13-ligne-de-commande-baudot-chatgpt.html
Il y a quelques mois, un lecteur m’a fait découvrir un incroyable jeu
historico-politique entièrement réalisé en AsciiArt: « Le comte et la
communiste », de Tristan Pun.
Le comte et la communiste (debeauharnais.itch.io)
https://debeauharnais.itch.io/le-comte-et-la-communiste
La simplicité des graphismes m’a fait plonger dans l’histoire comme dans
un excellent livre. Jouant une espionne/servante, vous êtes amené à
découvrir l’envers du décor d’un château aristocrate pendant la Première
Guerre mondiale. De manière très intéressante pour le sous-texte
sociopolitique, le temps passé dans le château est proportionnel au
nombre de lessives. Car, bien qu’espionne, vous êtes avant tout une
servante et il va falloir se remonter les manches et faire la lessive !
Si je vous en parle avec tant d’enthousiasme, c’est qu’à un moment du
jeu vous trouvez une bande de papier contenant un message au format
Baudot. Le code Baudot est l’ancêtre de l’ASCII et le premier encodage
de caractère utilisé sur les télégraphes automatiques : le message est
directement reçu sur des bandes de papier, à la différence du Morse qui
nécessite un opérateur humain à la réception.
Une bande de papier avec un message en code Baudot (source: Ricardo
Ferreira de Oliveira)
https://ploum.net/files/baudot_tape.jpg
Dans le jeu, le message est trouvé sur une bande de papier servant de
signet qui ressemble à ceci.
Une bande de papier en ASCII contenant de "o" pour les trous.
https://ploum.net/files/baudot_signet.png
Sur une plaque, vous trouverez toutes les informations pour déchiffrer
le code Baudot.
Capture d’écran du jeu expliquant le code Baudot.
https://ploum.net/files/baudot.png
Il ne reste plus qu’à déchiffrer le message… Mais, très vite, j’ai
trouvé ça laborieux. Et si je demandais à ma fidèle ligne de commande de
le faire à ma place ? Après tout, la lecture de l’excellentissime
« Efficient Linux at the Command Line », de Daniel J. Barret, m’a mis en
confiance.
Décoder le message Baudot en ligne de commande
==============================================
Attention, je vous préviens, ça va être très technique. Vous n’êtes pas
obligé de vous infliger ça.
Vous êtes toujours là ? C’est parti !
Une fois le code en Asciiart copié/collé dans un fichier, on va
l’afficher avec "cat". Même si ce n’est pas strictement nécessaire, je
commence toujours toutes mes chaînes de pipe avec cat. Cela me semble
plus clair.
Ici, la difficulté est que je veux accéder aux colonnes : je veux
reconstruire un mot en prenant les premières lettres de chaque ligne,
puis les secondes de chaque ligne, etc.
La commande Unix qui se rapproche le plus de cela est "cut". Cut permet
de prendre le Xème caractère d’une ligne avec l’option -cX. Pour la
quinzième, je fais donc "cut -c15". Tout de suite, je réalise que je
vais avoir besoin d’une boucle. Considérant que les lignes font moins de
100 caractères, je peux faire un
> for i in {1..100}; do" avec un "cut -c$i
Et voilà, je sais désormais isoler chaque colonne.
Dans l’asciiart, le binaire du code Baudot est représenté par des "o" et
des espaces. Par soucis de clarté, je vais remplacer les espaces par des
"l" (ça ressemble à un "1" binaire). La commande Unix pour faire des
substitutions de caractères est "tr" (translate): tr " " l (l’espace est
entre guillemets).
Toujours par souci de clarté, je vais effacer tout ce qui n’est pas un o
ou un l. Tr permet d’effacer des caractères avec l’option -d et de
prendre "tous les caractères sauf ceux de la liste" avec l’option -c
(complémentaire). Je rajoute donc un tr -cd "ol".
La chaîne dans ma boucle ressemble donc à:
> cat $1|cut -c"$i"|tr " " l|tr -cd "ol"
Problème : mes groupes de 5 lettres sont toujours verticaux !
J’ai tenté l’approche de supprimer les retours à la ligne avec tr -d
"\n", mais cela produit des résultats bizarres, surtout que le dernier
retour à la ligne est lui aussi supprimé.
Du coup, la commande qui me semble tout indiquée pour faire cela est le
contraire de "cut" : "paste". Mais, essayez de lancer la chaîne dans
"paste" : rien ne se passe !
Et pour cause : paste est initialement conçu pour joindre chaque ligne
de plusieurs fichiers. Ici, il n’y a qu’un seul fichier : le flux
d’entrée. Paste ne peux donc rien lui joindre.
Heureusement, l’option "-s" permet de dire à paste de tout mettre sur
une seule ligne. Je suis complètement passé à côté pour une raison très
simple : la page man de paste est incompréhensible.
> -s, --serial
> copier un fichier à la fois au lieu de le faire en parallèle
Je défie quiconque de voir le rapport entre la page de man et la
fonction réelle. J’ai heureusement eu l’intuition de tester avec "tldr"
au lieu de man.
> Join all the lines into a single line, using TAB as delimiter:
> paste -s path/to/file
Avouez que c’est déjà beaucoup plus clair !
Un p’tit test me révèle que c’est presque bon. Tout est sur une ligne.
Sauf qu’il y’a désormais des TAB entre chaque lettre. On pourrait les
enlever avec tr. Ou simplement dire à paste de ne pas les mettre en
utilisant à la place un séparateur nul:
> cat $1|cut -c"$i"|tr " " l|tr -cd "ol"|paste -sd "\0"
Ma boucle for m’affiche désormais chaque lettre sur une ligne. Il ne me
reste qu’à traduire le code Baudot.
Je peux, par exemple, rajouter un pipe vers "sed s/llloo/a/" pour
remplacer les lettres a. Et un pipe vers un nouveau sed pour la lettre b
et ainsi de suite. Ça fonctionne, mais c’est moche et très lent (chaque
sed lançant son propre process).
Lorsqu’on a beaucoup de règles sed, autant les mettre dans un fichier
baudot.sed qui contient les commandes sed, une par ligne :
s/llloo/a/
s/oollo/b/
s/loool/c/
...
Je peux appeler ces règles avec "sed -f baudot.sed".
Le code Baudot a une subtilité : y’a un code qui permet de passer en
mode "caractère spécial". Je ne prends pas la tête, je me contente de
remplacer ce code par "<" et le code pour revenir en mode normal par ">"
(ces deux caractères n’existant pas dans le code Baudot). De cette
manière, je sais que toute lettre entre < > n’est pas vraiment la
lettre, mais le symbole correspondant. Un <m> est en réalité un ".".
Également, il y a de nombreux espaces avant et après les messages, qui
ont été convertis en autant de "l". Là, j’ai fait un bon gros hack. Au
lieu de mettre un "l" normal dans le code Baudot, j’ai mis un L
majuscule. Ensuite, à la toute fin, je supprime les "l" restant avec une
règle globale : "s/l//g" (le "g" indique de changer tous les l sur une
ligne, même s’il y’en a plusieurs). Puis, je remets en minuscule le "L"
avec "s/L/l". Oui, c’est un bon gros hack. Ça fait l’affaire.
Mon fichier baudot.sed ressemble alors à ça :
s/ooloo/</
s/lloll/ /
s/ooooo/>/
s/llloo/a/
s/oollo/b/
s/loool/c/
s/lollo/d/
s/llllo/e/
s/loolo/f/
s/oolol/g/
s/ololl/h/
s/llool/i/
s/loloo/j/
s/loooo/k/
s/ollol/L/
s/oooll/m/
s/looll/n/
s/oolll/o/
s/oolll/p/
s/olooo/q/
s/lolol/r/
s/llolo/s/
s/ollll/t/
s/llooo/u/
s/ooool/v/
s/olloo/w/
s/ooolo/x/
s/ololo/y/
s/olllo/z/
s/l//g
s/L/l/g
Mon message est décodé. Mais, bien entendu, il s’affiche verticalement.
Ça ne vous rappelle rien ?
Un bon vieux paste -sd "\0" remet tout à l’endroit (et cette fois-ci, je
n’ai pas eu à chercher).
Dans le jeu, le seul symbole utilisé sera le point, qui est ici devenu
un "<m>" ou "<m" s’il est à la fin du message. Soyons propres jusqu’au
bout et rajoutons deux petits sed. On pourrait également faire un autre
fichier sed avec tous les caractères, mais le jeu ne comporte finalement
que deux messages.
Dommage, là j’étais chaud pour plus.
Mon script final est donc :
!/bin/bash
==========
for i in {1..100}; do
cat $1|cut -c"$i"|tr " " l|tr -cd "ol"|paste -sd "\0"
done|sed -f baudot.sed|paste -sd "\0"|sed "s/<m>/./"|sed "s/<m/./"
Avec le recul, ce script est beaucoup plus simple et efficace qu’un
script Python. Le script Python prendrait des dizaines de lignes et
agirait sur une matrice de caractères. Les outils Unix, eux, agissent
sur des flux de texte. J’y trouve une certaine élégance, un plaisir
particulier. Le tout m’a pris environ 30 minutes, dont une bonne partie
sur l’erreur de "tr -d \n".
Demander à ChatGPT de décoder le message Baudot
===============================================
Comme mon compte Kagi me donne désormais accès à ChatGPT, je me suis dit
que j’allais faire l’expérience de lui demander de résoudre le même
problème que moi. Histoire de comprendre ce qu’est le « Vibe coding ».
Au départ, ChatGPT est perdu. Il ne sait clairement pas traduire les
messages, m’assène de longues tables de soi-disant code Baudot (qui sont
parfois correctes, mais pas toujours) et me raconte l’histoire de ce
code (qui est généralement correcte, mais que je n’ai pas demandée).
C’est verbeux, je dois lui dire plusieurs fois de faire cours et d’être
efficace.
Je lui demande de me faire un script bash. Ses premières tentatives sont
extrêmement longues et incompréhensibles. Il semble beaucoup aimer les
scripts awk à rallonge.
Persévérant, je demande à ChatGPT de ne plus utiliser awk et je lui
explicite chaque étape l’une après l’autre: je lui dit qu’il faut
parcourir chaque colonne, la redresser, la convertir, etc.
Logiquement, il arrive à un résultat très similaire au mien. Il choisit
d’utiliser "tr -d \n" pour supprimer les fins de ligne, mais, comme je
l’ai dit, ça ne fonctionne pas correctement. Je lui passe, car je n’ai
moi‑même pas compris l’erreur.
Je constate cependant une amélioration intéressante : là où j’ai demandé
les 100 premières colonnes, chatGPT mesure la longueur avec :
for i in $(seq $(head -1 $1|wc -c)); do
Concrètement, il prend la première ligne avec "head -1", compte les
caractères avec "wc -c" et construit une séquence de 1 jusqu’a ce nombre
avec "seq".
C’est une excellente idée si on considère que la première ligne est
représentative des autres. Une fois le "redressement" en place (il m’a
fallu des dizaines de prompts et d’exemples pour arriver à lui
expliquer, à chaque fois il prétend qu’il a compris et c’est faux), je
lui demande de traduire en utilisant le code Baudot.
Au lieu de ma solution avec "sed", il fait une fonction bash
"baudot_to_letter" qui est un gros case:
baudot_to_letter() {
case $1 in
00000) echo " " ;;
00001) echo "E" ;;
00010) echo "A" ;;
Fait amusant, les caractères ne sont pas en ordre alphabétique, mais
dans l’ordre binaire de la représentation Baudot. Pourquoi pas ?
Je valide cette solution même si je préfère le sed parce que je n’avais
pas envie de faire du bash mais utiliser les outils Unix. Je lui ai dit
plusieurs fois que je voulais une commande Unix, pas un script bash avec
plusieurs fonctions. Mais je lui laisse, car, au fond, sa solution est
pertinente.
Maintenant que toutes les étapes ont été décrites, je teste son code
final. Qui ne fonctionne pas, produisant une erreur bash. Je lui demande
une nouvelle version en lui copiant-collant l’erreur. Après plusieurs
itérations de ce type, j’ai enfin un script qui fonctionne et me renvoie
la traduction du message suivante :
> LLECJGCISTGCIUMCEISJEISKN CT UIXV SJECUZUCEXV
Le nombre de lettres n’est même pas correct. Je n’ai évidemment pas
envie de débugger le truc. Je demande à lors à ChatGPT de lancer le
script lui-même pour me donner la traduction :
ChatGPT me dit que le message traduit est "ECHOES OF THE PAST". Il est
très fier, car c’est un message cohérent. Sauf que le jeu est en
français…
https://ploum.net/files/chatgpt_baudot.png
À ce point de l’histoire, j’ai, montre en main, passé plus de temps à
tenter d’utiliser ChatGPT que je n’en ai, mais pour écrire mon propre
script, certes imparfait, mais fonctionnel. Je me retrouve à faire des
copier-coller incessants entre ChatGPT et mon terminal, à tenter de
négocier des changements et déboguer du code que je n’ai pas écrit.
Et encore, pour ChatGPT, j’ai nettoyé le message en enlevant tout ce qui
n’est pas le code Baudot. Mon propre script est beaucoup plus robuste.
J’en ai marre et j’abandonne.
Moralité
========
ChatGPT n’est impressionnant que par sa capacité à converser, à
prétendre. Oui, il peut parfois donner des idées. Il a par exemple
amélioré la première ligne de mon script que j’avais bâclée.
Mais il faut avoir du temps à perdre. À ce moment-là, autant replonger
dans un bon livre dont on sait que la majeure partie des idées sont
bonnes.
ChatGPT peut être utile pour brainstormer à condition d’être soi-même
fin connaisseur du domaine et très critique avec tout ce qui sort. C’est
dire la débauche d’énergie pour finalement très peu de choses.
Vous croyez être plus efficace en utilisant l’AI, car vous passez moins
de temps à « penser ». Mais les études semblent montrer qu’en réalité,
vous êtes plus lent. Avec ChatGPT, on est tout le temps "occupé". On ne
s’arrête jamais pour réfléchir à son problème, pour lire différentes
ressources.
Measuring the Impact of Early-2025 AI on Experienced Open-Source
Developer Productivity (metr.org)
https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
Et lorsque ChatGPT vous fait vraiment gagner du temps, c’est peut-être
parce qu’il s’agit d’un domaine où vous n’êtes pas vraiment compétent.
En ce qui concerne la ligne de commande, je ne peux que répéter ma
suggestion de lire « Efficient Linux at the Command Line ». Vraiment !
Comme le rappelle très bien Cal Newport: qui a le plus intérêt à ce que
vous soyez un ouvrier incompétent qui se contente de pousser aveuglément
sur les boutons d’une machine au lieu de faire fonctionner son cerveau ?
Be Wary of Digital Deskilling (calnewport.com)
https://calnewport.com/be-wary-of-digital-deskilling/
Peut-être que passer quelques heures à espionner les aristocrates en
étant obligé de faire des lessives vous fera réfléchir à ce sujet. En
tout cas, ça en vaut la peine !
Bon amusement, bonnes réflexions et… bonnes lessives !
1
0
L’urgence de la souveraineté numérique pouréchapper à la merdification
by Ploum.net (billets en français uniquement) 06 Jan '26
by Ploum.net (billets en français uniquement) 06 Jan '26
06 Jan '26
L’URGENCE DE LA SOUVERAINETÉ NUMÉRIQUE POUR ÉCHAPPER À LA MERDIFICATION
by Ploum on 2026-01-06
https://ploum.net/2026-01-06-merdification-et-souverainete.html
Le triste exemple de YouTube
============================
Je n’ai plus de compte Google depuis plusieurs années. Je me suis rendu
compte que j’évite autant que possible de cliquer sur un lien YouTube,
car, à chaque vidéo, je dois passer par le chargement d’une page qui
surcharge mon ordinateur pourtant récent, je dois tenter de lancer la
vidéo, attendre plusieurs secondes qu’un énorme popup l’interrompe. Puis
je dois faire en sorte de trouver le son original et non pas une version
automatiquement générée en français. Une fois tout ça terminé, il faut
encore se taper des publicités de parfois plusieurs minutes.
Tout ça pour voir une vidéo qui pourrait potentiellement contenir une
information qui m’intéresse. Et encore, ce n’est pas du tout certain.
De la merdification des choses (ploum.net)
https://ploum.net/2023-06-15-merdification.html
Alors, oui il y a des moyens de contourner ces merdifications, mais
c’est un travail permanent et qui ne fonctionne pas toujours. Donc, en
gros, je ne clique sur les liens YouTube que quand je suis vraiment
obligé. Genre avant je regardais les clips vidéos des groupes de métal
que recommandait Alias. Désormais, j’utilise Bandcamp (j’y achète même
des albums) quand il le mentionne ou je cherche ailleurs.
Rock et metal progressifs, science-fiction, jeu de rôle et divagations
de vieux gauchiste; maison fondée en 2002 (erdorin.org)
https://erdorin.org/
Vous croyez que votre vidéo doit être sur YouTube, car « tout le monde y
est », mais, au moins dans mon cas, vous avez perdu de l’audience en
étant uniquement sur YouTube.
Une merdification totalement assumée
====================================
Le pire, c’est de se rendre compte que la merdification est vraiment
assumée de l’intérieur. Comme le souligne Josh Griffiths, YouTube
encourage les créateurs à tourner des vidéos dont le scénario est généré
par leur IA. YouTube rajoute des pubs sans le consentement du créateur.
YouTube is Awful. I'm Not Posting There Anymore. (joshgriffiths.site)
https://joshgriffiths.site/youtube-is-awful-im-not-posting-there-anymore/
Toujours dans son blog post, il décrit comment YouTube utilise votre
historique vidéo pour déterminer votre âge et bloquer toutes les vidéos
qui ne seraient pas appropriées. C’est tellement effrayant de stupidité
que ça pourrait être dans une de mes nouvelles.
Stagiaire au spatioport Omega 3000 (pvh-editions.com)
https://pvh-editions.com/product/stagiaire-au-spatioport-omega-3000-papier
Une chose est certaine : en me connectant sur YouTube sans compte et
sans historique, YouTube me propose spontanément des dizaines de vidéos
sur les nazis, sur la Seconde Guerre mondiale, sur les fusils utilisés
par les nazis, etc. Je n’ai jamais regardé ce genre de choses. Au vu du
titre, certaines vidéos me semblaient à la limite de la théorie du
complot ou du négationnisme. Pourquoi me les recommander ? L’hypothèse
la plus effrayante serait que ce soit les recommandations par défaut !
Parce que ce n’est pas comme si YouTube ne savait pas comment effacer
les vidéos qui ne lui plaisent pas !
YouTube Erased 700 Videos of Israeli Human Rights Violations
(theintercept.com)
https://theintercept.com/2025/11/04/youtube-google-israel-palestine-human-r…
Si vous réalisez des vidéos et que vous souhaitez les partager à des
humains, par pitié, postez-les également ailleurs que sur YouTube!
Personne ne vous demande d’abandonner votre « communauté », vos likes,
vos 10 centimes de revenus publicitaires qui tombent tous les mois. Mais
postez également votre vidéo ailleurs. Par exemple sur Peertube !
What is PeerTube? (joinpeertube.org)
https://joinpeertube.org/
De la dépendance politique aux technologies merdifiées
======================================================
Comme le dit très bien Bert Hubert, le problème de la dépendance aux
monopoles américains n’est pas tant technique que culturel. Et les
gouvernements européens devraient être les premiers à montrer l’exemple.
Keynote opening Digital Commons EDIC: Moving beyond the Digital
Uncommons (berthub.eu)
https://berthub.eu/articles/posts/keynote-opening-digital-commons-edic-eu/
Je pense qu’il illustre parfaitement la profondeur du problème, car,
dans sa conférence qui décrit la dépendance technologique de l’UE envers
les USA et la Chine, il pointe vers des vidéos explicatives… sur
YouTube. Et Bert Hubert ne semble même pas en réaliser l’ironie alors
qu’il recommande Peertube un peu plus loin. Il héberge d’ailleurs ses
projets personnels sur Github. Github appartient à Microsoft et son
monopole sur les projets Open Source a des impacts dramatiques.
How Github monopoly is destroying the open source ecosystem (ploum.net)
https://ploum.net/2026-01-05-unteaching_github.html
J’ai déjà noté à quel point l’Europe développe des solutions
technologiques importantes, mais que personne ne semble s’en apercevoir
parce que, contrairement aux USA, nous développons des technologies qui
offrent de la liberté aux utilisateurs : le Web, Linux, Mastodon, le
protocole Gemini.
Pourquoi n’y a-t-il pas de Google européen ? (ploum.net)
https://ploum.net/2023-06-27-un-google-europeen.html
À cette liste, j’aimerais rajouter VLC, LibreOffice et, bien entendu,
PeerTube.
Les solutions européennes qui ont du succès font partie des communs.
Elles sont tellement évidentes que beaucoup n’arrivent plus à les voir.
Ou à les prendre au sérieux, car « pas assez chères ».
Le problème de l’Europe n’est pas le manque de solutions. C’est
simplement que les politiciens veulent « un Google européen ». Les
politiciens sont incapables de voir qu’on ne lutte pas contre les
monopoles américains en créant, avec 20 ans de retard, un sous-monopole
européen.
C’est un problème purement culturel. Il suffirait que quelques députés
européens aient le courage de dire : je supprime mes comptes X,
Facebook, Whatsapp, Google et Microsoft pour un mois. Un simple mois
durant lequel ils accepteraient que, oui, les choses sont différentes,
il faut s’adapter un peu.
Ce n’est pas comme si le problème n’était pas urgent : tous nos services
informatiques officiels, tous nos échanges, toutes nos données sont aux
mains d’entreprises qui collaborent ouvertement avec l’armée américaine.
Vous croyez vraiment que les militaires américains n’ont pas exploité
toutes les données Google/Microsoft/Whatsapp des politiciens
vénézuéliens avant de lancer leur raid ? Et encore, le Venezuela est un
des rares pays qui tentait officiellement de se passer des solutions
américaines.
L’honnêteté de considérer une solution
======================================
Quitter les services merdifiés est difficile, mais pas impossible. Cela
peut se préparer, se faire petit à petit. Si, pour certains, c’est
actuellement strictement impossible pour des raisons professionnelles,
pour beaucoup d’entre nous, c’est surtout que nous refusons d’abandonner
nos habitudes. Se plaindre, c’est bien. Agir, c’est difficile et
nécessite d’avoir le temps et l’énergie à consacrer à une période de
transition.
Dire au revoir aux GAFAM : journal d’une ancienne instagrammeuse
(www.24joursdeweb.fr)
https://www.24joursdeweb.fr/2025/dire-au-revoir-aux-gafam-journal-d-une-anc…
Bert Hubert prend l’exemple du mail. En substance, il dit que le mail
n’est plus un bien commun, que les administrations ne peuvent pas
utiliser un mail européen, car Microsoft et Google vont arbitrairement
rejeter une partie de ces emails. Pourtant, la solution est évidente :
il suffit de considérer que la faute est chez Google et Microsoft. Il
suffit de dire « Nous ne pouvons pas utiliser Microsoft et Google au
sein des institutions officielles européennes, car nous risquons de ne
pas recevoir certains emails ».
Le problème n’est pas l’email, le problème est que nous nous
positionnons en victimes. Nous ne voulons pas de solution ! Nous
voulons que ça change sans rien changer !
Beaucoup de problèmes de l’humanité ne proviennent pas du fait qu’il n’y
a pas de solutions, mais qu’en réalité, les gens aiment se plaindre et
ne veulent surtout pas résoudre le problème. Parce que le problème fait
désormais partie de leur identité ou parce qu’ils ne peuvent pas
imaginer la vie sans ce problème ou parce qu’en réalité, ils bénéficient
de l’existence de ce problème (on appelle ces derniers des
« consultants » ).
Il y a une technique assez simple pour reconnaître ce type de
situation : c’est, lorsque tu proposes une solution, de te voir
immédiatement rétorquer les raisons pour lesquelles cette solution ne
peut pas fonctionner. C’est clair, à ce moment, que la personne en face
ne cherche pas une solution. Elle n’a pas besoin d’un ingénieur, mais
d’un psychologue (rôle que prennent cyniquement les vendeurs).
Du désir profond de se faire arnaquer (ploum.net)
https://ploum.net/2025-03-21-se-faire-arnaquer.html
Une personne qui cherche réellement à résoudre son problème va être
intéressée par toute piste de solutions. Si la solution n’est pas
adaptée, elle va réfléchir à comment l’améliorer. Elle va accepter
certains compromis. Si elle rejette une solution, c’est après une longue
investigation de cette dernière, car elle a réellement l’espoir de
résoudre son problème.
La solution du courage politique
================================
Pour les gouvernements aujourd’hui, il est techniquement assez simple de
dire « Nous voulons que nos emails soient hébergés en Europe par une
infrastructure européenne, nous voulons diffuser nos vidéos via nos
propres serveurs et faire nos annonces officielles sur un site que nous
contrôlons. » C’est même trivial, car des milliers d’individus comme
moi le font pour un coût dérisoire. Et il y a même des tentatives
claires, comme en Suisse.
New Open Source law in Switzerland (joinup.ec.europa.eu)
https://joinup.ec.europa.eu/collection/open-source-observatory-osor/news/ne…
Les seules raisons pour lesquelles il n’y a même pas de réflexion
poussée à ce sujet sont, comme toujours, la malveillance (oui, Google et
Microsoft font beaucoup de cadeaux aux politiciens et sont capables de
déplacer des montagnes dès qu’une alternative à leur monopole est
considérée) et l’incompétence.
Malveillance et incompétence n’étant pas incompatibles, mais plutôt
complémentaires. Et un peu trop fréquentes en politique à mon goût.
Image postée par Tibolalu sur Mastodon
https://framapiaf.org/@tibolalu
1
0