Personnellement, je pense qu'un tel projet est voué à l'échec s'il est piloté par l'IA. La raison est simple, et est donnée par Chris Lattner: pour un compilateur, on ne peut se permettre la moindre erreur de génération ("unforgiving correctness requirements").
Or, c'est exactement comme ça que fonctionne l'IA: avoir un résultat qui globalement remplit les conditions données, mais tout ce qui n'est pas rigoureusement testé sera potentiellement contourné.
On le voit bien dans la liste des problèmes remontés : il y a moultes simplifications dans le code du compilateur, et tout ce qui ne faisait pas partie des tests est potentiellement faux.
L'IA va continuer à renvoyer la réponse la plus probable… pour un problème donné. Or, dès qu'on parle d'un code un peu gros, il est impossible de donner un cadre exhaustif. L'IA va alors combler les trous avec "ce qui marche", pour que les tests associés au cadre soient OK. Rien de moins, mais rien de plus…
En l'état actuel, personne ne sait ce qui manque dans CCC, ce que l'IA a contourné ou implémenté bizarrement, ce qui est implémenté avec des bugs flagrants ou des valeurs en dur. Il y en a pour des années de relecture et de convergence: autant tout jeter et reprendre de zéro, finalement.
Apparemment c'est simplement que la qualité du micro permet de parler moins fort:
How effective is the voice absorption technology?
The Skyted 320 captures your low voice in noisy environments, making it blend naturally into the >surrounding sounds. Your speech is effectively camouflaged by the ambient noise, ensuring privacy, while your voice remains clear and distinct for your listener.
Can others hear me when I use the Skyted 320 in public?
The Skyted 320 lets you speak below the ambient noise level, so your voice blends into surrounding sounds and stays covered. While people nearby can't hear you, your voice remains clear and intelligible for the person on the call.
Et en fait je n'ai pas résisté: j'ai tenté le coup avec un petit PKGBUILD pour Archlinux. Il a fallu patcher un peu update.py pour éviter de lancer "flatpak info" et "flatpak run", mais ensuite ça marche plutôt bien !
Note: de mon côté j'ai dû lancer bbs-popcorn avec WEBKIT_DISABLE_DMABUF_RENDERER=1 , sans doute un souci avec webkit2gtk et Xorg.
Bonne idée, en effet les apps Electrons peuvent être assez lourdes…
Mais du coup, serait-il possible de proposer une autre méthode d'installation que Flatpak ? Personnellement je ne l'utilise pas, et du coup installer toute la base Gnome (et donc charger ses libs en mémoire) ne me tente pas plus qu'une app Electron.
Apparemment le triptique mpv/yt-dlp/bbs-popcorn s'installe plutôt simplement, il y a peut-être moyen de juste proposer un Makefile (ou équivalent cmake ou meson, peu importe), histoire d'encourager des gens à proposer des paquets de distrib ?
Personnellement je pense surtout à Trilium. C'est un projet très actif, aux nombreuses fonctionnalités, architecture client-serveur optionnelle, synchronisation des notes, j'en suis pleinement satisfait.
Tout d'abord bravo pour ce financement, cela permettra à ChienGPT de fournir une expérience encore plus réaliste. Cet ajout permettra aussi de faire un bond dans les performances.
Une question cependant: est-ce qu'on sait quelles ont été les conditions d'entrainement de ces puces spécialisées ? Ont-elles eu droit à un corpus dédié ? N'y a-t-il un risque qu'elles aient été contaminées ?
A mon avis, ils pourront argumenter tout leur possible, je ne vois pas le tribunal juger cette restriction comme "raisonnable", vu qu'elle empêche complètement le but premier de la licence AGPL.
OpenOffice est en train de se tirer une balle dans le pied: ils viennent de clamer que leur produit n'est ni libre, ni indépendant. Leur stratégie je pense est que l'action en justice va prendre du temps, et que les institutions vont hésiter à partir sur un solution incertaine juridiquement. Et que d'ici la perte du procès, Euro-Office sera mort-né.
C'est effectivement très vaste… Mais il y a quand même de grandes catégories:
une aide ponctuelle pour des petites morceaux de code ou du refactoring. En gros, l'IA fait une tâche ingrate à ta place, et il y a juste à vérifier qu'elle n'a pas loupé le changement 57 sur les 109 repérés…
une aide à l'analyse: l'IA regarde le code, dit ce qui semble être incorrect, et le développeur le prend en compte pour la suite
une quasi-autonomie: on demande à l'IA de coder un truc (un nouveau pilote, une optimisation…) et le LLM va pondre un truc, plus ou moins impactant et volumineux. Un gros travail de relecture est alors nécessaire.
Pour moi c'est le cas n°3 qui est problématique: certes le code va être relu, mais va-t-il être compris ? Les subtilités introduites par l'IA (en s'inspirant d'un autre code pas forcément adapté) vont-elle être repérées et intégrées ?
Il y a un réel risque de perte de contrôle sur le code produit, dans le sens où plus personne ne saura ce que le code fait, ou pourquoi il le fait ainsi. Pour un projet très technique comme systemd, c'est un risque que je trouve inquiétant.
Personnellement, ce que je souhaite, c'est que les sites web voulant respecter le RGPD soient obligés de stocker mes préférences même si je refuse tout cookie de traçage. Et bien sûr, obligés de le prendre en compte ensuite.
C'est tout à fait faisable aujourd'hui dans le cadre du RGPD, mais beaucoup de sites font semblant de ne pas le savoir afin de reproposer leurs traçage publicitaire à chaque visite, dans l'espoir qu'on finisse par craquer.
En effet, un RPi est tellement lent que malgré sa faible consommation en charge, il va être moins "efficace" qu'un mini-pc.
Cependant, en introduction, la question était: "Pour un petit serveur personnel alimenté H24 à la maison, je choisis quoi". Et là, je pense qu'il reste une question ouverte: quelle sera la charge du petit serveur, en moyenne, sur l'année ?
J'ai moi-meêm un Rpi4 à la maison, sur lequel je fais tourner quelques services. Avec un ou deux utilisateurs, la charge système dépasse très rarement 0.5. On est donc en Idle, très, très souvent.
Si on fait un rapide calcul, en reprenant tes chiffres de consommation idle/charge, on peut déterminer à partir de quelle temps de charge sur l'année le mini-pc devient plus intéressant… Mais il y a un piège: vu que le N150 est bien plus puissant, il sera aussi moins longtemps en charge !
Donc à tâches égales, si le RPi4 prend 9071s, alors le N150 ne sera en charge que 530s, soit un facteur 17.
Prenons mon Rpi4 en exemple, avec le N150 en concurrent:
On remarque une coïncidence: pour que la consommation totale du Rpi4 soit moins intéressante que celle du N150, il faut qu'il soit en charge… tout le temps !
J'ai probablement fait une (ou plusieurs) erreur grossière de méthodo, n'hésitez pas à m'en informer ^
Si on se fie à cet article, il semble que « raclonette » soit principalement un mot marketing, et ait quasiment disparu avec l'arrêt de la commercialisation de l'appareil en question:
Pendant deux décennies, toutes les mentions du mot raclonette que l’on trouve dans la presse sont présentes dans des encarts publicitaires des appareils de la marque SIGG.
Personnellement, je découvre ce mot aujourd'hui, je ne l'avais jamais entendu avant.
Je ne fais pas partie des 0.019% de ces utilisateurs, mais de toutes façons j'utilise XFCE, qui le propose (apparemment c'est du code inspiré de fvwm2 et de twm).
Et puis, à en lire les premiers commentaires du bug, la fonctionnalité existait "presque" en 2005 avec Kde 3: le seul problème était qu'il fallait sélectionner manuellement les fenêtres à sauvegarder/restaurer. Ce patch là, oui, j'aurais pu l'écrire.
Si on suit les commentaires des devs kwin dans le rapport de bug, on lit deux choses:
- c'est très demandé (« Based on the list of duplicates and votes, It's clear that this is a very highly desired feature by our users »)
- ils considèrent que ce n'est pas faisable par le compositeur («Sorry, but this is not possible to implement for a window manager. We lack information to identify that a window is the same as previous window»).
Et je suis d'accord, ce n'est pas faisable de façon 100% fiable en l'état; Mais ce n'est pas le sujet de mon commentaire.
# Compilateur pastèque
Posté par Christophe . En réponse au lien Chris Lattner à propos du compilateur créé par Claude. Évalué à 10 (+9/-0).
Personnellement, je pense qu'un tel projet est voué à l'échec s'il est piloté par l'IA. La raison est simple, et est donnée par Chris Lattner: pour un compilateur, on ne peut se permettre la moindre erreur de génération ("unforgiving correctness requirements").
Or, c'est exactement comme ça que fonctionne l'IA: avoir un résultat qui globalement remplit les conditions données, mais tout ce qui n'est pas rigoureusement testé sera potentiellement contourné.
On le voit bien dans la liste des problèmes remontés : il y a moultes simplifications dans le code du compilateur, et tout ce qui ne faisait pas partie des tests est potentiellement faux.
L'IA va continuer à renvoyer la réponse la plus probable… pour un problème donné. Or, dès qu'on parle d'un code un peu gros, il est impossible de donner un cadre exhaustif. L'IA va alors combler les trous avec "ce qui marche", pour que les tests associés au cadre soient OK. Rien de moins, mais rien de plus…
En l'état actuel, personne ne sait ce qui manque dans CCC, ce que l'IA a contourné ou implémenté bizarrement, ce qui est implémenté avec des bugs flagrants ou des valeurs en dur. Il y en a pour des années de relecture et de convergence: autant tout jeter et reprendre de zéro, finalement.
[^] # Re: Skyted
Posté par Christophe . En réponse au journal Darty, le libre et Linux. Évalué à 2 (+0/-0).
Apparemment c'est simplement que la qualité du micro permet de parler moins fort:
[^] # Re: Alternative à Flatpak ?
Posté par Christophe . En réponse au message [v0.1.0] BBS pOpcOrn 🍿 – Client YouTube léger (GTK4 + MPV). Évalué à 2 (+0/-0).
Merci, ça me semble très bien !
Et en fait je n'ai pas résisté: j'ai tenté le coup avec un petit PKGBUILD pour Archlinux. Il a fallu patcher un peu update.py pour éviter de lancer "flatpak info" et "flatpak run", mais ensuite ça marche plutôt bien !
Note: de mon côté j'ai dû lancer bbs-popcorn avec
WEBKIT_DISABLE_DMABUF_RENDERER=1, sans doute un souci avec webkit2gtk et Xorg.Voici le PKGBUILD:
et le patch:
Vu que c'est encore en bêta je ne vais pas mettre ça sur l'AUR, afin de continuer à privilégier Flatpak en cible principale.
# Alternative à Flatpak ?
Posté par Christophe . En réponse au message [v0.1.0] BBS pOpcOrn 🍿 – Client YouTube léger (GTK4 + MPV). Évalué à 9 (+7/-0).
Bonne idée, en effet les apps Electrons peuvent être assez lourdes…
Mais du coup, serait-il possible de proposer une autre méthode d'installation que Flatpak ? Personnellement je ne l'utilise pas, et du coup installer toute la base Gnome (et donc charger ses libs en mémoire) ne me tente pas plus qu'une app Electron.
Apparemment le triptique mpv/yt-dlp/bbs-popcorn s'installe plutôt simplement, il y a peut-être moyen de juste proposer un Makefile (ou équivalent cmake ou meson, peu importe), histoire d'encourager des gens à proposer des paquets de distrib ?
[^] # Re: Forgejo 16-dev
Posté par Christophe . En réponse au lien Lancement de la forge logicielle open-source du gouvernement néerlandais. Évalué à 10 (+10/-0). Dernière modification le 30 avril 2026 à 09:50.
En même temps, c'est également assez marrant de voir un support de seulement 1 an pour une version LTS…
# Très intéressant ! Mais peut-être un peu lourd ?...
Posté par Christophe . En réponse au lien Quarkdown : un moteur de rendu Markdown étendu. Évalué à 4 (+2/-0).
C'est un projet très intéressant, merci pour la découverte !
Ceci dit quand je lis sur la doc d'installation:
je me pose des questions sur la légèreté du bousin… Quelqu'un a essayé par ici ?
[^] # Re: Je voudrais
Posté par Christophe . En réponse au lien Chargeur universel : dès dimanche, le port USB-C devient obligatoire pour tous les nouveaux ordinateurs portables vendus. Évalué à 7 (+5/-0).
Ah, j'avais raté cette exception. Bon ben ça tue toute l'initiative, tout le monde va s'appuyer dessus.
[^] # Re: Bookstack
Posté par Christophe . En réponse au journal À la recherche d'une alternative libre à Notion ou Obsidian : j'ai créé MindZJ (OSS) via Vibe coding. Évalué à 4 (+2/-0).
Mais du coup pourquoi redévelopper de zéro, si Trilium remplit tous les critères ? Il y a même la prise de notes avec plugin MCP: https://docs.triliumnotes.org/user-guide/llm
[^] # Re: Bookstack
Posté par Christophe . En réponse au journal À la recherche d'une alternative libre à Notion ou Obsidian : j'ai créé MindZJ (OSS) via Vibe coding. Évalué à 6 (+4/-0).
Personnellement je pense surtout à Trilium. C'est un projet très actif, aux nombreuses fonctionnalités, architecture client-serveur optionnelle, synchronisation des notes, j'en suis pleinement satisfait.
# Bravo pour ce podcast !
Posté par Christophe . En réponse au lien GrapheneOS vs le podcast Projets Libres. Évalué à 7 (+5/-0).
… et honte à GrapheneOS de communiquer de la sorte.
Cet élitisme toxique donne juste envie de fuir ce projet, qui par ailleurs semble très bien sur le point de vue technique.
[^] # Re: Merci
Posté par Christophe . En réponse à la dépêche 9 années de wallabag.it, merci Pocket. Évalué à 8 (+6/-0).
Pareil, je suis parti sur un auto-hébergement (pour les maigres besoins de la famille), et j'ai complété par un encouragement financier.
Ça marche plutôt bien, et si petit souci il y a c'est assez flexible au niveau des règles de récupération d'articles.
# Entrainement et isolation
Posté par Christophe . En réponse au journal ChienGPT réunit 722 millions d’euros pour financer l’achat de 13 800 puces. Évalué à 3 (+1/-0).
Tout d'abord bravo pour ce financement, cela permettra à ChienGPT de fournir une expérience encore plus réaliste. Cet ajout permettra aussi de faire un bond dans les performances.
Une question cependant: est-ce qu'on sait quelles ont été les conditions d'entrainement de ces puces spécialisées ? Ont-elles eu droit à un corpus dédié ? N'y a-t-il un risque qu'elles aient été contaminées ?
[^] # Re: Bizarre
Posté par Christophe . En réponse au journal OnlyOffice vs Euro-Office : une faille empêchant les forks dans AGPLv3 ?. Évalué à 2 (+0/-0).
Arf, zut, bien vu :)
[^] # Re: Bizarre
Posté par Christophe . En réponse au journal OnlyOffice vs Euro-Office : une faille empêchant les forks dans AGPLv3 ?. Évalué à 4 (+2/-0).
A mon avis, ils pourront argumenter tout leur possible, je ne vois pas le tribunal juger cette restriction comme "raisonnable", vu qu'elle empêche complètement le but premier de la licence AGPL.
OpenOffice est en train de se tirer une balle dans le pied: ils viennent de clamer que leur produit n'est ni libre, ni indépendant. Leur stratégie je pense est que l'action en justice va prendre du temps, et que les institutions vont hésiter à partir sur un solution incertaine juridiquement. Et que d'ici la perte du procès, Euro-Office sera mort-né.
[^] # Re: C'est quoi une contribution par IA ?
Posté par Christophe . En réponse au lien Systemd accueille les contributions par IA. Évalué à 3 (+2/-1).
Les agents d'IA peuvent faire des commits très bien organisés, ce n'est plus vraiment le problème.
[^] # Re: C'est quoi une contribution par IA ?
Posté par Christophe . En réponse au lien Systemd accueille les contributions par IA. Évalué à 10 (+10/-0).
C'est effectivement très vaste… Mais il y a quand même de grandes catégories:
Pour moi c'est le cas n°3 qui est problématique: certes le code va être relu, mais va-t-il être compris ? Les subtilités introduites par l'IA (en s'inspirant d'un autre code pas forcément adapté) vont-elle être repérées et intégrées ?
Il y a un réel risque de perte de contrôle sur le code produit, dans le sens où plus personne ne saura ce que le code fait, ou pourquoi il le fait ainsi. Pour un projet très technique comme systemd, c'est un risque que je trouve inquiétant.
[^] # Re: Décalage aussi avec les utilisaeurs
Posté par Christophe . En réponse au lien Sondage de DPO à l’appui, noyb affirme que la simplification RGPD est à côté de la plaque. Évalué à 5 (+3/-0).
Tout simplement avec… un cookie. Ce type de cookie est accepté dans le cadre du RGPD, car il est essentiel au fonctionnement du site web.
# Décalage aussi avec les utilisaeurs
Posté par Christophe . En réponse au lien Sondage de DPO à l’appui, noyb affirme que la simplification RGPD est à côté de la plaque. Évalué à 10 (+8/-0).
Personnellement, ce que je souhaite, c'est que les sites web voulant respecter le RGPD soient obligés de stocker mes préférences même si je refuse tout cookie de traçage. Et bien sûr, obligés de le prendre en compte ensuite.
C'est tout à fait faisable aujourd'hui dans le cadre du RGPD, mais beaucoup de sites font semblant de ne pas le savoir afin de reproposer leurs traçage publicitaire à chaque visite, dans l'espoir qu'on finisse par craquer.
# A voir sur l'année, au final
Posté par Christophe . En réponse au journal C'est qui qu'a la plus petite ?. Évalué à 10.
Merci pour ces mesures très intéressantes !
En effet, un RPi est tellement lent que malgré sa faible consommation en charge, il va être moins "efficace" qu'un mini-pc.
Cependant, en introduction, la question était: "Pour un petit serveur personnel alimenté H24 à la maison, je choisis quoi". Et là, je pense qu'il reste une question ouverte: quelle sera la charge du petit serveur, en moyenne, sur l'année ?
J'ai moi-meêm un Rpi4 à la maison, sur lequel je fais tourner quelques services. Avec un ou deux utilisateurs, la charge système dépasse très rarement 0.5. On est donc en Idle, très, très souvent.
Si on fait un rapide calcul, en reprenant tes chiffres de consommation idle/charge, on peut déterminer à partir de quelle temps de charge sur l'année le mini-pc devient plus intéressant… Mais il y a un piège: vu que le N150 est bien plus puissant, il sera aussi moins longtemps en charge !
Donc à tâches égales, si le RPi4 prend 9071s, alors le N150 ne sera en charge que 530s, soit un facteur 17.
Prenons mon Rpi4 en exemple, avec le N150 en concurrent:
Rpi4: W.h = 6*t_charge + 3*(t_total-t_charge) = 3*t_total + 3*t_charge
N150: W.h = 22*(t_charge/17) + 5*(t_total-(t_charge/17)) = 5*t_total + 17*t_charge/17
On remarque une coïncidence: pour que la consommation totale du Rpi4 soit moins intéressante que celle du N150, il faut qu'il soit en charge… tout le temps !
J'ai probablement fait une (ou plusieurs) erreur grossière de méthodo, n'hésitez pas à m'en informer ^
[^] # Re: demande au chat
Posté par Christophe . En réponse au message recherche de script pour archivage complet de site web. Évalué à 3.
Et surtout, simuler une catastrophe serveur, et tester que la restauration à partir d'un des backups marche réellement !
[^] # Re: précaution
Posté par Christophe . En réponse au lien Free Mobile active la messagerie vocale visuelle par défaut : attention aux forfaits 2EUR. Évalué à 2.
freenews.fr ? Ce serait étonnant, même si ce n'est pas impossible.
# Quel rapport ?
Posté par Christophe . En réponse au lien Piratage pour le libre ? . Évalué à 6.
Je ne vois aucunement le rapport avec le libre.
Ça ressemble surtout à une copie illégale de masse, sous couvert de vouloir faire de la préservation d'oeuvres.
# Raclonette ?
Posté par Christophe . En réponse au lien Êtes-vous plutôt raclette ou raclonette ?. Évalué à 8.
Si on se fie à cet article, il semble que « raclonette » soit principalement un mot marketing, et ait quasiment disparu avec l'arrêt de la commercialisation de l'appareil en question:
Personnellement, je découvre ce mot aujourd'hui, je ne l'avais jamais entendu avant.
[^] # Re: Katastrophe !
Posté par Christophe . En réponse au lien KDE Plasma 6.8 sera exclusivement Wayland. Évalué à 3.
Je ne fais pas partie des 0.019% de ces utilisateurs, mais de toutes façons j'utilise XFCE, qui le propose (apparemment c'est du code inspiré de fvwm2 et de twm).
Et puis, à en lire les premiers commentaires du bug, la fonctionnalité existait "presque" en 2005 avec Kde 3: le seul problème était qu'il fallait sélectionner manuellement les fenêtres à sauvegarder/restaurer. Ce patch là, oui, j'aurais pu l'écrire.
Si on suit les commentaires des devs kwin dans le rapport de bug, on lit deux choses:
- c'est très demandé (« Based on the list of duplicates and votes, It's clear that this is a very highly desired feature by our users »)
- ils considèrent que ce n'est pas faisable par le compositeur («Sorry, but this is not possible to implement for a window manager. We lack information to identify that a window is the same as previous window»).
Et je suis d'accord, ce n'est pas faisable de façon 100% fiable en l'état; Mais ce n'est pas le sujet de mon commentaire.
[^] # Re: Katastrophe !
Posté par Christophe . En réponse au lien KDE Plasma 6.8 sera exclusivement Wayland. Évalué à 2.
Oui, on ne pouvait pas identifier une fenêtre précisément il y a 20 ans [avec X11], et aujourd'hui encore [avec Wayland] on ne peut pas.
Dans cette phrase, ce n'est pas la faute de Wayland, mais de la complexité du problème.