Quotidien Shaarli
Aujourd'hui - January 27, 2026
L'article aborde la confusion entre les enjeux techniques et politiques du numérique. L'auteur souligne que les discussions sur les dangers des GAFAM et le capitalisme numérique sont souvent perçues comme techniques, alors qu'elles relèvent en réalité de la politique. Il critique la difficulté à expliquer ces enjeux politiques complexes, souvent évités par méconnaissance ou méfiance envers le domaine technique. L'article met en lumière la nécessité de mieux communiquer sur ces sujets pour éviter que des enjeux majeurs ne soient ignorés sous prétexte de complexité technique.
Tristan Nitot constate que l’intelligence artificielle change profondément le logiciel libre en rendant possible la génération rapide de code via des prompts, ce qui remet en question le rôle traditionnel des contributeurs humains et la dynamique communautaire qui caractérise l’open source, car l’IA réécrit des modules entiers plutôt qu’améliore progressivement le code existant comme le feraient des développeurs humains, ce qui peut fragiliser la construction collective et la pérennité des projets.
Les commentaires nuancent un peu ce constat
Découvrez quatre innovations CSS révolutionnaires : l'imbrication native (CSS Nesting), la gestion des couches (@layer), les requêtes de conteneur (Container Queries) et le sélecteur :has(). Ces fonctionnalités, désormais supportées par les navigateurs, transforment la conception des styles en offrant un code plus lisible, une gestion simplifiée des priorités et un responsive au niveau composant. Prêtes pour la production, elles marquent un tournant dans l'organisation et la modularité des styles CSS.
La page présente PHP 8.3 comme une évolution du langage axée sur un typage plus strict et une plus grande cohérence, avec des constantes de classe désormais typables pour éviter des erreurs subtiles et profiter immédiatement des vérifications statiques, une nouvelle fonction json_validate() qui allège la validation JSON, l’attribut #[Override] pour garantir qu’une méthode surcharge bien une méthode parente, l’accès dynamique aux constantes et une meilleure gestion du clonage avec les propriétés readonly, améliorations qui renforcent la sûreté du code et contribuent à de meilleures performances sans bouleverser la syntaxe historique de PHP.
L’article explique comment intégrer un onduleur (UPS) à Proxmox en utilisant NUT (Network UPS Tools) pour superviser l’état de l’UPS et permettre à Proxmox de s’arrêter proprement en cas de coupure de courant. Il montre d’abord la configuration du serveur NUT sur un NAS Synology relié à l’UPS, puis la configuration du client NUT sur Proxmox (installation de nut-client, réglage de nut.conf en mode netclient et adaptation de upsmon.conf avec l’adresse IP et identifiants du serveur), et termine par le redémarrage du service et la vérification de la connexion à l’UPS via la commande upsc.
Ce billet de blog partage une expérience de plus de dix ans avec Tmux, un multiplexeur de terminaux essentiel pour les utilisateurs avancés de la ligne de commande sous GNU/Linux. L'auteur explique les concepts clés de Tmux (sessions, fenêtres, volets) et souligne son utilité persistante malgré l'essor des IDE, notamment pour les tâches où la ligne de commande reste plus efficace. Il recommande une approche progressive pour maîtriser Tmux et mentionne des outils comme tmuxp et Sesh pour optimiser la gestion des sessions. Sesh, bien que présentant quelques inconvénients, apporte une solution dynamique pour mixer des sessions prédéfinies et des répertoires récents.
Les livres fonctionnent comme des signaux sociaux et politiques, et certains titres — en particulier Mein Kampf ou The Turner Diaries — ne sont pas de simples œuvres controversées mais des marqueurs explicites d’adhésion idéologique, utilisés pour tester la tolérance d’un milieu. En s’appuyant sur le paradoxe de la tolérance de Karl Popper, l’auteur soutient que tolérer ces signifiants dans l’espace social permet aux idéologies violentes de s’implanter progressivement, car l’absence de rejet pousse les personnes ciblées à partir et laisse le champ libre aux extrémistes. À l’inverse, d’autres œuvres problématiques peuvent être évoquées si leur contexte est reconnu, mais les textes fondateurs du nazisme relèvent exclusivement du champ académique, leur banalisation menant inévitablement à des espaces dominés par l’intolérance, à l’image d’un « bar nazi ».
L’article explique comment configurer le réseau sur un serveur Debian 13 de façon pratique en privilégiant l’édition manuelle des fichiers de configuration plutôt que des outils comme NetworkManager, en détaillant plusieurs cas d’usage (serveur LAN, serveur dédié, routeur) avec des exemples concrets dans /etc/network/interfaces ; dans la section “Configurer un bridge”, il montre comment installer les outils nécessaires et définir un bridge (br0) associé à une interface physique pour que des machines virtuelles partagent le même sous-réseau que l’hôte, en donnant les lignes de configuration à ajouter et les commandes à exécuter pour activer ce bridge.