Benoît Sibaud a écrit 10262 commentaires

  • [^] # Re: Pourvu que ça dure

    Posté par  (site web personnel) . En réponse au journal Télétravail, premier pas vers une délocalisation générale ?. Évalué à 3.

    Une autre différence possible : nos locaux sont climatisés, mon logement non. Je dis ça dès fois qu'il ferait chaud l'été…

  • [^] # Re: Pourvu que ça dure

    Posté par  (site web personnel) . En réponse au journal Télétravail, premier pas vers une délocalisation générale ?. Évalué à 5.

    De mon côté, on est en télétravail jusqu'à fin août, sauf personnes autorisées à retourner sur site (ce qui est mon cas, si je le souhaite, sous réserve de prévenir suffisamment au préalable).

    Je suis allé une fois sur site, j'étais le seul sur tout l'espace du projet, j'avais trois écrans et une grande télé de supervision, la machine à café marchait, j'avais autant de salles de réunion que je voulais et il fallait porter un masque (en dehors de sa position de travail). Plus du marquage au sol partout, des consignes, des masques et du gel distribués, etc., etc.

    C'était sympa pour la balade (je vais au taf à pied), c'est mieux équipé qu'à la maison, l'intérêt est un peu limité si je n'ai pas de collègues à voir sur place. Et l'info essentielle : il y avait une nouvelle couvée de poules d'eau sur le site.

  • [^] # Re: Cité sur OpenSource.com !

    Posté par  (site web personnel) . En réponse à la dépêche Entretien de LinuxFr.org avec OpenSource.com. Évalué à 4. Dernière modification le 23 juin 2020 à 12:04.

    Le site fait cache d'images, il ne prend pas en charge un hébergement définitif (sauf si on gère manuellement à la demande ce qui arrive parfois). En l'occurrence les images ne sont plus disponibles sur framapic.org.

  • # Pas d'effet automatique

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Karma / Suppression d'un contenu par l'équipe de modération. Évalué à 8 (+0/-0). Dernière modification le 22 juin 2020 à 20:13.

    Il n'y a pas de lien automatique, ça dépend :

    • si c'est un spam, on ferme le compte, donc on se fiche du karma ;
    • si c'est un contenu ou un commentaire soumis en double par erreur par exemple, on ne touche pas au karma ;
    • si c'est une demande de l'utilisateur du type « effacez svp, j'ai dit n'importe quoi » ou « on fait ce que j'ai dit est faux/ne marche pas », pas d'effet sur le karma ;
    • si c'est manifestement illégal (genre porno visible par des mineurs ou du recel ou un appel au meurtre ou…), on ferme le compte, donc on se fiche du karma (on va plutôt se demander s'il faut faire un signalement Pharos ou pas) ;
    • si c'est un commentaire énervé tendance injurieux, ça va dépendre si c'est le premier commentaire du style ou pas, si la personne poursuit après un rappel des règles, etc. La modération va décider parmi la vaste palette disponible : baisse de karma, interdiction temporaire de commenter ou de tribune, fermeture du compte.
    • s'il s'agit de commentaires injurieux répétés malgré les rappels des règles, on va plutôt aller vers des longues interdictions, une fermeture de compte, (potentiellement un signalement Pharos ou un dépôt de plainte d'ailleurs).

    Bref on a des moyens techniques pour agir et on voit en fonction de la décision prise par l'équipe de modération.

  • [^] # Re: Compris : ergonomie du login

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Mot de passe ne marche jamais. Évalué à 5 (+0/-0).

    actuellement les deux soucis les plus fréquemment constatés pour la connexion sont :

    Créer un compte avec un identifiant comportant un espace n'est pas actuellement possible (erreur « Le pseudo n’est pas valide »).

    L'identifiant est, par défaut et en l'absence d'un nom affiché choisi par l'utilisateur, celui affiché sur les contenus/commentaires de l'utilisateur (ici « Posté par Intendant_zonard ») ou en haut à gauche dans la boîte de l'utilisateur par exemple. Il est aussi rappelé dans le message de confirmation « Bienvenue <%= @resource.login %> sur https://linuxfr.org/ ! »

    Par contre on pourrait aussi avoir une erreur côté navigateur en proposant un identifiant invalide (pour créer le compte ou se connecter).

  • # Spam ?

    Posté par  (site web personnel) . En réponse au message PC gamer compatible Linux. Évalué à 9.

    Un lien d'un nouveau compte qui pointe sur un contenu commercial en choisissant l'intitulé du lien et les étiquettes qui vont bien ? Je parierai sur du spam, mais je vais me contenter de neutraliser le lien.

  • [^] # Re: Comment supprimer l'account ?

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Commentaire d'un compte supprimé non éditable par un admin. Évalué à 4 (+0/-0). Dernière modification le 20 juin 2020 à 18:56.

    ça fait déjà pas mal de requêtes SQL pour un compte qui n'a crée qu'un seul commentaire.

    Oui, et pour préciser :

    • les requêtes SQL pour supprimer (virer une entrée dans comments ou nodes ou users)
    • les requêtes SQL pour corriger les dénormalisations (par exemple corriger nodes.comments_count ou diaries.owner_id ou dans friendly_id_slugs ou tags.taggings_count)
    • les requêtes Redis pour nettoyer (par exemple comments/<comment_id>/votes/<vote> ou boards/chans/news/<news_id> ou users/<user_id>/diff_karma)

    (les scripts de vérification pour MariaDB et Redis servent aussi à traquer un éventuel oubli)

  • [^] # Re: Comment supprimer l'account ?

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Commentaire d'un compte supprimé non éditable par un admin. Évalué à 4 (+0/-0).

    Non les 30% sont juste fermés (et garder leurs données perso nous aide à identifier les spammeurs)

    Mais il y a les demandes de purge de compte ('je veux disparaître des moteurs de recherche', 'je travaille désormais à la FSF et je ne veux pas que soit découvert que je travaillais avec vim dans ma jeunesse', etc.) qui sont traitées manuellement, car relativement rares. Plus les opérations planifiées éventuelles comme le nettoyage des 22 ans.

    À terme, j'aimerai virer
    - ce qui n'est pas affiché et qui a plus de x années (en gros combien de temps on garde les infos pour reconnaître les spammeurs et autres pénibles, et les potentielles contraintes légales)
    - virer les comptes fermés sans contenus/commentaires/étiquettes ayant plus de x années (en supposant qu'on ne les rouvrira jamais ou qu'il est aussi facile d'ouvrir un nouveau compte)
    - fermer les comptes non utilisés depuis x années sans contenus/commentaires/étiquettes (pour les faire entrer dans le point précédent)
    - au minimum sortir ça de la base active, même si on veut garder une sauvegarde sur disque au cas où…

    (Potentiellement avec x == 1)

  • [^] # Re: on parle de la loi Évin dans l'article...

    Posté par  (site web personnel) . En réponse au lien Voitures, transport aérien : trois associations veulent interdire les pubs "néfastes pour le climat". Évalué à 3.

    Une analyse récente et, me semble-t-il, plus poussée du marché de la bière sans alcool : http://www.slate.fr/story/186680/pourquoi-engouement-biere-sans-alcool-tendance-etiquette

  • [^] # Re: Au suivant !

    Posté par  (site web personnel) . En réponse au journal free.fr tu n'es plus mon ami. Évalué à 10. Dernière modification le 19 juin 2020 à 09:51.

    Tous ceux qui sont présents sur LinuxFr.org ont une dépendance à GitHub, à savoir LinuxFr.org lui même.

  • [^] # Re: Comment supprimer l'account ?

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Commentaire d'un compte supprimé non éditable par un admin. Évalué à 4 (+0/-0). Dernière modification le 17 juin 2020 à 13:30.

    Il n'y a pas (encore) d'interface pour ça. Actuellement c'est une manipulation en base de données (avec les inconvénients que ça comporte). Cf https://linuxfr.org/suivi/nettoyage-des-22-ans d'ailleurs.

    Un compte actif normal existe dans les tables accounts et users.
    Un compte fermé existe toujours dans les tables accounts et users.
    Un compte nettoyé de ses données personnelles peut n'exister que dans users (on ne sait plus qui est johnkevin_the_rebelz_42, mais on sait qu'il/elle a écrit 42 commentaires et un journal par exemple).
    Un compte anonymisé/purgé n'existe plus ni dans accounts ni dans users.

  • [^] # Re: Une section de vérification des faits ?

    Posté par  (site web personnel) . En réponse au lien Près de 60.000 euros détournés "grâce à des logiciels libres" (le papier ne dit pas lesquels). Évalué à 4.

  • # Brouillon

    Posté par  (site web personnel) . En réponse à l’entrée du suivi Nettoyage des 22 ans. Évalué à 3 (+0/-0).

    supprimer les étiquettes posées sur les contenus non publics antérieurs à la date ciblée (de fait invisibles, mais a priori il n'y en a pas avant RoR)

    SELECT COUNT(*) AS cnt FROM taggings,nodes WHERE taggings.node_id=nodes.id AND nodes.public=0 AND date(nodes.created_at)<='2012-03-31';
    +------+
    | cnt  |
    +------+
    | 4656 |
    +------+

    (pour 103k étiquettes actuellement)

    supprimer les commentaires sur les contenus non publics antérieurs à la date ciblée (de fait invisibles)

    SELECT COUNT(*) AS cnt FROM comments,nodes WHERE comments.node_id=nodes.id AND nodes.public=0 AND date(nodes.created_at)<='2012-03-31';
    +-----+
    | cnt |
    +-----+
    | 947 |
    +-----+

    (pour 1,8M de commentaires actuellement)

    supprimer les contenus non publics antérieurs à la date ciblée (de fait invisibles)

    SELECT content_type, COUNT(*) AS cnt FROM nodes WHERE nodes.public=0 AND date(nodes.created_at)<='2012-03-31' GROUP BY content_type;
    +--------------+-------+
    | content_type | cnt   |
    +--------------+-------+
    | Diary        |    30 |
    | News         | 11203 |
    | Poll         |    34 |
    | Post         |    38 |
    | Tracker      |     2 |
    | WikiPage     |   100 |
    +--------------+-------+

    (pour 106k contenus actuellement)

    purger les comptes (accounts+users) créés avant la date ciblée et toujours fermés (dont personne n'a demandé leur réouverture) et qui ne sont associés à aucun commentaire, aucun contenu ou aucune étiquette (aucun intérêt à les garder)

    SELECT COUNT(*) AS cnt FROM users LEFT JOIN accounts ON accounts.user_id=users.id LEFT JOIN comments ON comments.user_id=users.id LEFT JOIN nodes ON nodes.user_id=users.id AND nodes.public=1 LEFT JOIN taggings ON taggings.user_id=users.id LEFT JOIN tags ON tags.id=taggings.user_id AND tags.public=1 WHERE (accounts.id IS NULL OR accounts.role='inactive') AND date(users.created_at) < '2012-03-31' AND comments.id IS NULL AND nodes.id IS NULL AND taggings.id IS NULL;
    +------+
    | cnt  |
    +------+
    | 1878 |
    +------+

    (pour 45k comptes actuellement)

    purger les comptes (accounts) créés avant la date ciblée et toujours fermés (dont personne n'a demandé leur réouverture) et qui sont associés à un commentaire ou un contenu ou une étiquette (plus délicat si on doit confirmer plus tard l'auteur pour savoir si on peut anonymiser par exemple…)

    on parle globalement de l'ensemble des comptes concernés moins ceux précédemment trouvés soit :

    SELECT (COUNT(*)-1878) AS cnt FROM users LEFT JOIN accounts ON accounts.user_id=users.id WHERE (accounts.id IS NULL OR accounts.role='inactive') AND date(users.created_at) < '2012-03-31';
    +-------+
    | cnt   |
    +-------+
    | 16263 |
    +-------+

    (pour 45k comptes actuellement)

  • [^] # Re: Exclusivité

    Posté par  (site web personnel) . En réponse au journal Témoignage de 98 lycéennes et lycéens : comment ont-ils vécu le confinement ?. Évalué à 10.

    L'info implicite : c'est en France.

  • # Une section de vérification des faits ?

    Posté par  (site web personnel) . En réponse au lien Près de 60.000 euros détournés "grâce à des logiciels libres" (le papier ne dit pas lesquels). Évalué à 10.

    Ouvrir une section vérification des faits / facts checking dur le logiciel libre dans la presse ?
    (Comme le font d'autres médias)

  • [^] # Re: Oui mais non

    Posté par  (site web personnel) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 9.

    Tu viens d'illustrer la définition du conservatisme en fait : une fois un truc établi (la définition des 4 libertés), rien ne doit changer, et ceux qui voudraient pousser un changement (copyleft, tivoïsation, passage à 3 libertés ou moins, peu importe) sont des gens qui sont supposés fragmenter la communauté.
    Avec du pur conservatisme, on aurait eu les 4 libertés dans le logiciel et rien dans d'autres domaines car le dogme dit "4 libertés dans le logiciel".

    Bref comme dans n'importe quel débat d'idée, y a des conservateurs, des progressistes (ans jugement de valeur sur faut-il être conservateur ou progressiste…), des gens qui tirent dans un sens, des gens qui tirent mais dans un autre sens, des accords sur les idées, des accords tactiques pour gagner même si on n'est pas d'accord sur tout, des négociations, des compromis, etc. Ce n'est pas gênant que des gens disent qu'il n'existe pas qu'une seule couleur verte, c'est même plutôt sain, ça l'est quand quelqu'un dit que le rouge c'est le vert.

  • [^] # Re: Toujours aussi amusant

    Posté par  (site web personnel) . En réponse au lien Le logiciel libre a-t-il une couleur politique ?. Évalué à 10.

    Il y a une section entière nommée Philosophie dans les pages FSF/GNU.

    https://www.gnu.org/philosophy/philosophy.html
    https://www.fsf.org/philosophy

  • [^] # Re: Toujours aussi amusant

    Posté par  (site web personnel) . En réponse au lien Le logiciel libre a-t-il une couleur politique ?. Évalué à 10.

    Le logiciel libre n'a pas de couleur politique, au sein "des partis politiques", mais le terme a été conçu initialement pour porter des valeurs politiques (toujours pas au sens des partis) et une philosophie. Et plus tard le terme "Open Source" a été publicisé pour ne s'intéresser qu'aux aspects techniques/pratiques/pragmatiques permis par des logiciels offrants un certain nombre de libertés aux utilisateurs et développeurs.

    D'autant que le terme va être utilisé pour parler principalement de la licence d'un logiciel (approche strictement juridique), du logiciel lui-même, des possibilités offertes aux développeurs ou bien aux utilisateurs, des intentions des auteurs dudit logiciel, etc. Sans parler des sujets annexes comme sa gouvernance, son modèle de développement ouvert ou fermé, etc.

    Après tu as le droit de t'amuser en t'amusant, mais bon c'est juste la vie d'avoir des gens qui ont ou non des opinions et qui les expriment, notamment via des partis politiques. Cela ne signifie pas qu'ils sont représentatifs de tous les autres, juste qu'ils se sont engagés en exprimant leurs positions, un peu comme toi qui alignent régulièrement les tiennes par une avalanche de commentaires ici par exemple.

  • [^] # Re: Oui mais non

    Posté par  (site web personnel) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 6.

    Dans l'absolu et en théorie "licence libre ou Open Source" d'une part, et tivoïsation d'autre part, sont orthogonaux. On peut avoir l'un, les deux ou aucun des deux. Pareil pour "licence libre ou Open Source" et "brevet logiciel", ou "licence libre ou Open Source" par exemple. En pratique, tout n'est pas noir/blanc, mais on trouve probablement plus d'opposants à la tivoïsation et aux brevets logiciels du côté des personnes voulant que les utilisateurs soient libres, et plutôt moins chez ceux qui s'intéressent principalement ou uniquement aux aspects techniques (si je mettais sur un axe un côté "philosophie / logiciels libres" et un côté "pragmatisme / Open Source"). On peut probablement trouver toutes les combinaisons, mais pas dans les mêmes proportions.

    Et une des raisons de ces variations vient précisément des objectifs/attendus de ceux qui utilisent "logiciel libre" et de ceux qui utilisent "Open Source", qui ne sont pas les mêmes (en tout cas de ceux qui ont conscience des nuances qui ont conduit à créer ces deux termes), quand bien même ils parlent des mêmes licences et des mêmes logiciels. C'est comme dire "charges sociales" ou "cotisations", ça désigne la même chose en pratique, pourtant l'intention est différente (pour ceux qui y placent une intention conscience).

  • [^] # Re: Oui mais non

    Posté par  (site web personnel) . En réponse au journal De l'usage de la section Liens sur LinuxFr. Évalué à 6.

    ça fait beaucoup de jugement de valeur tout ça… (ou trop manichéen).

    Il me semble plus simple d'accepter que certains veulent

    • du libre
    • du libre et pas de tivoïsation
    • du libre et un modèle de développement ouvert
    • du libre, pas de tivoïsation et un modèle de développement ouvert
    • etc.

    comme il y a des personnes qui veulent plutôt du copyleft ou du non-copyleft, du Python ou du Java, des brevets sur le logiciel ou non, etc.

    Le socle commun reste "le logiciel est libre car sa licence respecte les quatre libertés", ensuite l'utilisateur (ou même le développeur) est plus ou moins libre suivant si tivoïsation ou non, brevet ou non, modèle de développement ouvert ou fermé, code écrit en malgache ou en anglais, documentation présente ou non, modèle opencore/fauxpensource ou non, etc.

  • [^] # Re: Logo

    Posté par  (site web personnel) . En réponse à la dépêche Haiku R1 bêta 2. Évalué à 3. Dernière modification le 10 juin 2020 à 21:09.

    Erreur de Content-Type:

    < content-disposition: inline; filename="HAIKU logo - black.svg"
    < content-type: text/plain; charset=UTF-8
    
  • [^] # Re: !summon antistress

    Posté par  (site web personnel) . En réponse au lien Comparaisons de AppImage, Snap et Flatpak (NextINpact, payant pendant un mois). Évalué à 8.

    Ouais enfin un paquet Debian, ça fait revenir l'être aimé, tu as le poil luisant et avec de la poudre verte, il devient reproductible (le paquet, pas l'être aimé ou le poil).

  • [^] # Re: Spammeur

    Posté par  (site web personnel) . En réponse au message Fatigue visuelle devant les écrans : Quelle technologie privilégier ?. Évalué à 8.

    Passer sous le radar, pendant quelques temps, avant de pouvoir placer ses liens. La vieille stratégie qui se transmet de bouche de spammeur à oreille de spammeur : "tu sais il faut attendre le 3è commentaire avant de spammer, mon pote qui hérite des millions d'un riche oncle africain l'avait expliqué à un ami qui fait revenir l'être aimé et qui agrandit ton gros SEO".

  • [^] # Re: Spammeur

    Posté par  (site web personnel) . En réponse au message Fatigue visuelle devant les écrans : Quelle technologie privilégier ?. Évalué à 6.

    Pour le coup ce n'est pas moi qui l'ait détecté. Une personne de la modération a dit "nouveau compte, à surveiller ?", sur une intuition ou sur le pseudo ou sur l'adresse de courriel ou… je ne sais pas.

    Du coup j'ai regardé, je n'ai pas vu de lien publicitaire, j'avais un doute aussi vu le pseudo et l'adresse de courriel et l'IP et la poudre verte que l'on répand sur tout nouveau compte pour détecter les faux, alors j'ai pris une phrase plus ou moins au pif et j'ai lancé une recherche sur internet. Deux résultats: LinuxFr et HardwareFr.

    A priori, au bout d'un moment, on reconnaît des motifs dans les adresses IP/de courriel et les pseudos d'une part. Ensuite on va trouver louche ou pas un pavé sur un sujet par un nouveau ("louche" dans le sens, "hmm je vais regarder à 2 fois" si y a pas entourloupe). Mais bon c'est plus facile quand le texte est en turc, en vietnamien ou en anglais, avec des liens explicites.

    A posteriori, on recherche les URL/noms que l'on a déjà virés, dans le cas où l'on en aurait oublié, ou que le pénible serait revenu.

  • # Spammeur

    Posté par  (site web personnel) . En réponse au message Fatigue visuelle devant les écrans : Quelle technologie privilégier ?. Évalué à 8.

    Bonjour,

    pour info il s'agit d'un compte de spammeur. Le contenu provient (au moins) d'un forum Hardware.fr de janvier 2018.