Benoît Sibaud a écrit 9183 commentaires

  • # Papy fera de la résistance ?

    Posté par  (site web personnel) . En réponse au lien FTP a 50 ans. Évalué à 4.

    https://www.zdnet.fr/actualites/mozilla-commencera-a-desactiver-le-ftp-a-partir-de-lundi-39921227.htm
    « Après avoir désactivé le support du FTP dans sa version 88, le code sera complètement supprimé dans Firefox 90. »

  • [^] # Re: Parallèle avec la politique

    Posté par  (site web personnel) . En réponse au journal GNU t'es la ?. Évalué à 10.

    On peut même dire que depuis 10 (ou plus) ans l'apport de GNU se résumait principalement à GCC, tous les autres composants d'un OS étant soit hors GNU (Linux, systemd, Docker, CMake et j'en oublie…) soit encore la juste pour raisons historiques (les BSD vivent très bien sans les outils GNU), mais que depuis maintenant plusieurs années GCC est là aussi pour des raisons historiques et sera facilement remplacé par LLVM si besoin.

    Il me semble que ta vision est très partiale (ou plutôt très techniciste disons)… Tentons : on peut dire que BSD ne sert à rien car GNU vit assez bien sans. Qu'il existe une alternative (comme LLVM/GCC) ne veut pas dire que l'un des choix est inutile, sans intérêt, à jeter. Ensuite la diversité c'est à du bon en informatique (même HURD par exemple) : ici elle est technique, elle est dans les organisations qui gèrent, elle est dans le choix de licences, et c'est plutôt sain.

    Sinon la taille du "domaine informatique" a considérablement augmenté, et GNU n'est plus en mesure d'être une alternative à tout et de tout couvrir (mais personne ne peut désormais, seul). Le projet GNU c'est aussi la prise en compte d'un paquet d'architectures (bien plus que les projets libres/open source en général, surtout s'ils sont orientés business). Sans parler du fait que sur les 10 dernières années, GNU a fait d'autres choses que du pur logiciel (le fait que tu n'en parles pas est d'ailleurs plutôt révélateur du fait que c'est uniquement le logiciel et son fonctionnel qui t'intéresse) : GNU c'est aussi des campagnes pour alerter sur des dangers, des pages de documentation/explication sur le logiciel libre et sa philosophie, un sacré paquet de logiciels (qu'on les utilise ou pas https://www.gnu.org/software/software.html#allgnupkgs ), etc.

  • [^] # Re: Meta : sommaire automatique

    Posté par  (site web personnel) . En réponse à la dépêche GnuPG 2.3.0 est sorti. Évalué à 4.

    Corrigé, merci.

  • [^] # Re: Concept de Justice

    Posté par  (site web personnel) . En réponse au lien Indemniser les descendants d'esclaves: un premier vote historique au Congrès américain - letemps.ch. Évalué à 6.

    Sauf erreur le seul crime imprescriptible en droit français est le crime contre l'humanité (via le tribunal de Nuremberg qui a jugé les nazis). Les crimes des individus et ceux des États sont donc un peu jugés différemment. Peut-on dire que les Amérindiens ont été victimes d'un crime contre l'humanité en se faisant envahir, décimer et spolier ? J'imagine que oui. Est-ce qu'un individu est responsable des crimes de ses ancêtres, non. Est-ce qu'un État, qui est considéré comme permanent pour ses dettes ou ses engagements contractuels par exemple, est responsable des choix qu'"il" (en général pas vraiment lui, pas les mêmes dirigeants certes) a fait dans le passé ? Je dirais bien oui aussi, sinon c'est un peu facile de dire "c'était les autres" après un quinquennat…

  • [^] # Re: dog ?

    Posté par  (site web personnel) . En réponse au message [RESOLU] Y a-t-il une alternative à "dig" / "nslookup" ?. Évalué à 5.

    $ grep -E "^.ig$" /usr/share/dict/words|xargs
    big dig fig gig jig pig rig wig
    

    Reste à coder big en Brainfuck, fig en Fortran, gig en Go, jig en Java (qui sera le plus long le démarrage de JVM ou le timeout DNS ?), pig en Python/Perl/PHP et wig la version IHM pour Wayland. Yapuka.

  • [^] # Re: Intéressant, et libre

    Posté par  (site web personnel) . En réponse au lien Atlas Sonore des Langues Régionales de France. Évalué à 7.

    La base de données n'est pas libre donc (clause NC). Elle est de libre diffusion.

  • [^] # Re: Autres points

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Créer un rôle "mainteneur" pour gérer les entrées de suivi. Évalué à 4 (+0/-0).

  • # Très faiblement utilisée

    Posté par  (site web personnel) . En réponse à l’entrée du suivi L'espace de rédaction des dépêches est cassé avec le thème kaiska-short. Évalué à 3 (+0/-0).

    D'après les statistiques il y a 12 utilisateurs de la feuille de style contrib/kaiska-short.

    (c'est toujours mieux que black_bling, solarized_light_dark_code, retro, solarized_light_light_code, kitch ou grayscale-mobile qui n'a pas ou plus d'utilisateurs)

  • [^] # Re: Second degré

    Posté par  (site web personnel) . En réponse au journal Systemd à la maison. Évalué à 10.

    Le dernier compte que j'ai eu à purger était justifié par le fait « de ne pas se sentir partie prenante la communauté du site », « n'étant pas informaticien » et étant « plutôt manuel ». Être accueillant / bienveillant, éviter l'élitisme, considérer la communauté dans toute sa diversité (et prendre en compte cette diversité (*)) est essentiel pour le site, pour son avenir et pour les communautés du libre en général d'ailleurs.

    (*) des exemples :
    - géographie : pays (et donc indirectement culture), métropole/outre-mer, capitale/province/régions
    - âge / génération
    - homme / femme
    - activité (pro/associative/etc.) dans l'informatique ou non
    - les sujets non logiciels (robotique, culture libre, DIY, etc.)
    - handicap
    - proche/membre d'un GULL / une asso libriste / un CHATON / un fablab ou non
    - à l'aise à l'écrit ou non
    - opensource ou logiciel libre
    - etc.

  • [^] # Re: XMPP

    Posté par  (site web personnel) . En réponse au journal Signal envoie des signaux inquiétants. Évalué à 4.

    Le poste date du 31 mars 2016, je suppose que ça a évolué depuis (je ne suis pas le développement de signal assidûment).

    J'ai jeté un œil sur leur dépôt et voilà :

    https://github.com/signalapp/Signal-Android/blob/master/reproducible-builds/README.md

  • [^] # Re: Des réactions

    Posté par  (site web personnel) . En réponse au journal RMS et la FSF. Évalué à 3.

  • [^] # Re: Technique de recoupement

    Posté par  (site web personnel) . En réponse au journal Bannissement d'un utilisateur et évolution de la modération. Évalué à 10.

    Désolé si dans la centaine de commentaires j'ai raté la réponse, mais techniquement, quelles sont les techniques que vous avez utilisées pour recouper les 40+ comptes ?

    Il n'y a pas besoin de beaucoup de technique dans le cas présent vu que les comptes étaient revendiqués (numérotation des identifiants, avatars communs, revendication par commentaire, etc.). La technique (dont les données et métadonnées échangées lors des échanges avec le site, plus les données et métadonnées échangées lors des échanges avec l'équipe par d'autres canaux) vient uniquement en complément, pour confirmer par exemple.
    On n'a pas fait pas d'analyse sur les données en l'occurrence (type analyse de style, de vocabulaire, etc.), il suffisait de regarder les notes les plus basses pour trouver ou de lire pour reconnaître les propos (sans parler des signalements faits par d'autres humains). Rien de compliqué donc.

    A priori pas vraiment de risque de faux négatif/positif dans un contexte basé sur la revendication. Et les confirmations par les métadonnées évitent le faux positif.

    D'ailleurs le souci du cas présent n'est pas tant de détecter que d'empêcher le retour / bannir (ce qui revient à dire comment faire du pre-crime au moyen de valider un nouveau compte en inférant qu'un futur nouveau compte est un compte de spammeur inconnu ou pire un compte de pénible déjà connu).

    Dans ces techniques, y a-t-il moyen de savoir si c'est une personne physique ou un groupe de personnes qui agissent comme une seule ?

    Il n'y a pas vraiment de solution technique au problème je dirais : on ne peut savoir si c'est une personne, plusieurs, une IA, un chien ou un pangolin qui écrivent. Dans l'absolu, je dirais même que LinuxFr.org s'en fiche un peu : c'est la nature de ce qui est écrit, la fréquence, le comportement, le respect des règles qui comptent. On ne délivre pas des blasons de « comptes vérifiés », on ne demande pas des copies de documents d'identité, on n'a pas d'authentification par France Connect ou l'identification mise en place par les autorités d'un quelconque pays, etc. Bref on n'a pas vraiment d'intérêt à chercher si un compte utilisateur est une ou plusieurs personnes.

    La question est un peu différente si on cherche à savoir si plusieurs comptes actifs sont contrôlés par un seul et même groupe. En l'occurrence c'est plutôt l'entre-soi (s'auto-noter au sens de son groupe) ou la comportement de meute (tout le groupe agit identiquement ou presque) qui sont à détecter (ie. on s'en fiche que ça soit contrôlé par un ou plusieurs humains là, on veut juste savoir s'il y a une action coordonnée).

    Ça ne couvre pas le cas de l'orientation de la communication par exemple : un groupe qui envoie uniquement des informations sur un sujet donné pour influencer le reste des personnes du site (ils ne sont pas obligés de tenter de manipuler les notes pour ça, il suffit de faire comme les partis politiques ces derniers temps en envoyant "il faut que vous parliez de ça et ça" (éléments de langage) sur tel site, le tout via un canal de communication caché, et ensuite une meute d'humains va venir faire la communication, et faire indirectement croire que le sujet passionne le lectorat ou que c'est la position du lectorat).

    Globalement on passe beaucoup (trop) de temps à rajouter des moyens de détection / protection / réparation pour lutter contre les spammeurs, le SEO, les pénibles, etc. Et au bout d'un moment la solution peut ne pas rester que seulement technique dans une course à l'armement sans fin, elle peut aussi devenir juridique (ie. demander l'aide des autorités compétentes).

  • [^] # Re: Fausse problématique

    Posté par  (site web personnel) . En réponse au sondage Utilisez vous IPv6 ?. Évalué à 6.

    Tu dois pouvoir mettre toutes ces IP sur le même PC si tu veux, pas besoin d'avoir réellement 4 milliards de PC. Bon, j'imagine que le noyau va râler avant 4 milliards d'IP ceci dit. Et aussi l'intérêt paraît limité. Mais après, tu auras LE routeur du monde IPv4 (enfin de son propre monde IPv4), qui ne plus parler à personne d'autre en IPv4. Dans l'inutile, j'imagine que la suite serait de tenter un ping en broadcast ensuite.

  • [^] # Re: 'nal

    Posté par  (site web personnel) . En réponse au journal Nostalgie d'Internet des années 2000.. Évalué à 7.

    est-il possible, si l'auteur/auteure est d'accord, de migrer ou le code n'a pas prévu ce genre de cas ?

    C'est techniquement possible, d'ailleurs je viens de le faire. Et le code n'est pas prévu pour ce genre de cas.

  • [^] # Re: Debian

    Posté par  (site web personnel) . En réponse à la dépêche Mise à niveau : LinuxMint vous notifie. Évalué à 6.

    Sur la même période de temps, j'ai planté des machines physiques, des machines virtuelles, des conteneurs, eu besoin de dépanner avec des CD puis des clés USB amorçables ou via le réseau ou même via un câble série. J'ai eu des machines qui ne redémarraient pas car les paramètres de cryptographie pour le déchiffrement du disque avaient changé par défaut, mais que les anciens n'étaient pas explicitement déclarés. J'ai eu des lilo et des grub qui étaient grognons, des X qui ne démarraient plus, etc., etc. Bref les soucis de mises à jour ça existe, si on lance dans les témoignages personnels. Surtout ceux qui sont du type ce qui ne m'arrive pas n'existe pas.

    Sinon il est peu probable que la plupart des gens soient capables de savoir si la modification concernant systemd, dbus, le noyau, le microcode du noyau ou la libc nécessitent ou non un redémarrage, ou un signal bien envoyé ou une procédure spéciale ou une mise à jour de noyau à chaud est possible (et je me compte dans cette plupart en général, alors que je mets à jour des dizaines/centaines de machines chaque semaine).

    Bref on a une solution qui est bien pour la plupart des utilisateurs d'environnement graphique, et ceux qui ne veulent pas peuvent décocher la caser (voire probablement la décocher par défaut par configuration), ceux qui veulent faire leur apt à la main peuvent toujours, ceux qui veulent de l'unattended-upgrade peuvent aussi.

  • [^] # Re: 🥚 ou œuf ?

    Posté par  (site web personnel) . En réponse au journal Chasse aux œufs dlfpienne 2021 : les réponses. Évalué à 4.

    Dans les solutions de la chasse 2020 : on trouve un œuf en ascii art (1, 21), un dessin en ascii art qui parle d’œuf (2), un 🥚 (3, 6, 7, 8, 13, 16, 18, 22, 24), une image d’œuf (4, 9, 10, 12, 14, 15, 17, 20, 23), un lien vers une image d’œuf (5), un lien qui parle d’œuf de Pâques (11), un lien vers un son qui parle d’œuf (19).

    Dans les solutions de la chasse 2021 : on trouve une image d’œuf (1, 3, 7), un texte qui parle d’œuf (2, 12), un 🥚 (4, 6, 8, 11), deux adresses qui contiennent oeuf (5, 10), un 🥚 mais codé (9).

    J'essaie de varier, à tous les niveaux (ce qu'il faut chercher, comment, la difficulté). Je me doute bien que tout le monde ne va pas tout voir ou tout trouver (d'où éventuellement l'intérêt du collaboratif). J'ajoute aussi des indices au fur et à mesure, et je réponds aux questions.

  • [^] # Re: révisionnisme

    Posté par  (site web personnel) . En réponse au journal Bannissement d'un utilisateur et évolution de la modération. Évalué à 10.

    Sans parler du fait que quand Jean-Kevin écrit « Les Syldaves sont tous des nécrophiles et des contrefacteurs d'épisodes de Derrick », Calvina-Juana lui répond « Oui alors Jean-Kevin quand tu dis que "les Syldaves sont tous des nécrophiles et des contrefacteurs d'épisodes de Derrick" permets moi de pas être d'accord avec toi. », republiant ainsi la prose problématique sous son propre nom, plus le nom du pénible, et qu'éditer au rasoir chaque commentaire nécessiterait de tout relire et de tout (re)peser… Toujours pour un intérêt des plus limités.

  • [^] # Re: révisionnisme

    Posté par  (site web personnel) . En réponse au journal Bannissement d'un utilisateur et évolution de la modération. Évalué à 10.

    En pratique on aurait alors eu des dizaines de journaux attribués à Anonyme, avec des scores fortement négatifs, donc non indexés, et dont titres et contenus auraient été supprimés, contenant des dizaines/centaines de commentaires dont titres et contenus auraient été supprimés (parce qu'on ne va pas tout relire). Plus de la moitié d'entre eux seraient d'ailleurs attribués à Anonyme. Une forme de summum de l'inutile en fait (un peu comme imprimer son spam pour l'encadrer et l'afficher sur son mur), le truc que personne ne va trouver, ni lire, et quand bien même, n'aurait aucun intérêt à lire.

  • [^] # Re: Vraiment tordu

    Posté par  (site web personnel) . En réponse au journal Chasse aux œufs dlfpienne 2021 : les réponses. Évalué à 6. Dernière modification le 07 avril 2021 à 14:58.

    Ça t'a pris combien pour trouver où planquer les œufs ?

    Samedi matin, entre 10:45 et 13:15 (soit 2h30) d'après les logs du serveur. La première idée était le 🥚.linuxfr.org pour savoir si c'était possible ou non. Une partie du problème était surtout que les œufs 2021 sont originaux (ce qui ne facilite pas la vie de celui qui les cache il faut bien le dire, se trouvant obligé d'être retors et tortueux). Parce que maintenant ça fait trois douzaines d'endroits déjà utilisés, donc si le Destin nous lit, il faudrait qu'on soit déconfinés en avril 2022.

    Pour la fonctionnalité opensearch, je ne sais pas, je ne l'utilise pas :). Brouillon de description en 2005, ajoutée au site par Bruno en 2009 commit, modifiée une seule fois pour convertir les liens en HTTPS en 2018 commit, et probablement obsolète depuis 2019 (retiré de Firefox et de ses extensions). Sans doute quelque chose à nettoyer, sauf si quelqu'un nous dit en avoir encore l'usage tellement c'est génial, novateur et indispensable.

  • [^] # Re: Fermeture de la chasse

    Posté par  (site web personnel) . En réponse au journal Chasse aux œufs dlfpienne (édition 2021). Évalué à 3.

    Et le commentaire précédent servait surtout à permettre la capture d'écran pour illustrer les réponses.

  • # Fermeture de la chasse

    Posté par  (site web personnel) . En réponse au journal Chasse aux œufs dlfpienne (édition 2021). Évalué à 3.

    La chasse est fermée.

  • [^] # Re: Debian

    Posté par  (site web personnel) . En réponse à la dépêche Mise à niveau : LinuxMint vous notifie. Évalué à 8.

    Pour illustrer le propos :

    Capture

  • # Debian

    Posté par  (site web personnel) . En réponse à la dépêche Mise à niveau : LinuxMint vous notifie. Évalué à 10.

    Sur Debian Bullseye, il est proposé à l'arrêt de la machine de passer les correctifs sécurité. Si la case est laissée cochée, à chaque arrêt et si nécessaire, la machine commence par redémarrer (pour avoir moins de processus et de sessions en cours), passe les correctifs, puis s'arrête réellement.

  • # César

    Posté par  (site web personnel) . En réponse au lien La digitale : « le numérique éducatif libre et responsable ». Évalué à 6.

  • # Infos du lien

    Posté par  (site web personnel) . En réponse au lien Google libère le codec audio Lyra . Évalué à 6.

    Le projet GitHub https://github.com/google/lyra
    Licence APL v2

    • C++ 90.2%
    • Starlark 8.3% ( https://github.com/bazelbuild/starlark Starlark (formerly known as Skylark) is a language intended for use as a configuration language. It was designed for the Bazel build system, but may be useful for other projects as well.)
    • Java 1.4%
    • C 0.1%

    Brevets logiciels ? On ne sait pas. Mais l'APLv2 a une clause « 3. Grant of Patent License. »