barmic 🦦 a écrit 5976 commentaires

  • [^] # Re: Gouvernance critiquable

    Posté par  . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 2.

    La cabale s'est occupé de ton lien

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GNU/Linux ≠ bureau / WM

    Posté par  . En réponse au journal windows linuxifié, linux windowsifié?. Évalué à 2.

    GitHub ne permet pas d'imposer le fast-forward lors de la fusion des MR (GitLab si).

    Ca n'a d'intérêt que si tu compte utiliser l'interface web pour faire tes merges et qu'il y a plusieurs personne qui font des merges. Donc ça n'a probablement pas d'intérêt pour Linus.

    Dans la politique de développement du noyau Linux, il y a des merge commits à chaque acceptation?

    Je suis pas meilleur que toi pour le vérifier, hein ? Si j'ai bien compris, il fast-forward ce qu'il merge directement lui et a des commits de merge quand le code vient de sous organisation du noyau. Par exemple le vfs n'est pas directement géré par Linus, mais pour que le code en question arrive bien dans la mainline Linus merge le code sans fast-forward.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: typographie inclusif·ve

    Posté par  . En réponse au lien Enseigner la typographie au risque du libre. Évalué à 4.

    Le premier lien de mon moteur de recherche me donne ça étudianx

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: petit disque

    Posté par  . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 2.

    Je demande ici, de lancer nix-collect-garbage - de le faire chaque semaine automatiquement en retirant les "vieilleries" de plus de 7 jours.

    D’expérience je te conseillerais de mettre un peu plus. Grosso modo si je veux utiliser un autre de grandeur "social" 1 jour, 1 semaine, 1 mois,… J'ai pris l'habitude de mettre un peu plus dans une forme de période de grâce. Tu a vite fait de faire un truc tous les mardis, mais que le mardi est être un peu limite pour te rendre compte que quelque chose est cassé.

    Juste pour partager ma pratique

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: /conf

    Posté par  . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 1.

    Ce que fait NixOS c'est de générer les fichiers qui vont bien à partir de sa configuration centralisée (dans les fait /etc/lightdm/lightdm.conf est un lien symbolique vers la version actuellement utilisée dans le store /nix/store/*-lightdm.conf). Cette intégration n'est pas plus une "nixification" que d'autres intégrations que fait debian pour gérer des configuration avec des dossiers *.d.

    Et si la configuration n'a pas été "nixifiée", comment on fait?

    Les fichiers sont en lecture seul, mais pas les dossiers il me semble.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Transmutation

    Posté par  . En réponse au lien Enseigner la typographie au risque du libre. Évalué à 3.

    L'enseignement de la théorie peut se faire par de la pratique

    Je dois pas bien comprendre ce que tu voulais dire par

    Ce qu'il faut apprendre, c'est la théorie PUIS la mettre en pratique

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Transmutation

    Posté par  . En réponse au lien Enseigner la typographie au risque du libre. Évalué à 3.

    Python est tout de même beaucoup plus polyvalent qu'ActionScript. Par rapport à Processing je ne sais pas, mais bon python faisant parti des quelques langages qui peuvent être vu comme un lingua franca (avec C et js j'imagine)…

    Ce qu'il faut apprendre, c'est la théorie PUIS la mettre en pratique, pas l'inverse.

    On commence à apprendre "à compter jusqu'à 10" avant d'apprendre de définition formelle des nombres entiers naturels.

    Apprendre en top-down ou en bottom-up n'a pas vraiment d'importance (c'est une question de contexte, de compétence, d'appétence,…) ce qui est important c'est de ne pas faire que top ou que bottom.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: alternatives

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 4.

    Ouai après perl, python, ruby et consorts sont là depuis longtemps aussi.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 4.

    Si, comme je le comprends, l'objectif est la portabilité, oui ils auraient dû transpiler vers du shell posix.

    À mon avis c'est pour les tableaux qu'ils ont préféré cibler bash. Les faire en bourn shell est vraiment douloureux.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 3.

    C'est surtout que la démonstration est faite qu'avoir un langage qui compile en shell/bash est un peu une étrangeté.

    Pas plus que de compiler vers JS. Tu compile vers JS pour que ça puisse s'exécuter dans n'importe quel navigateur. Tu pourrais imaginer compiler vers du shell pour exécuter sur n'importe quel unix-like. Le choix de bash par rapport à un bourne shell est surprenant, mais je pense que c'est par simplicité pour eux pour certains types.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 4.

    Je suis pas certain que beaucoup de transpilateurs donnent dans le langage cible des programmes concis et élégants, ce n'est en général pas le but.

    Un compilateur peut avoir effectivement différent objectifs :

    • la performance: ici la multiplication des sous programme ne va pas dans ce sens
    • la vĂ©rification de certaines propriĂ©tĂ©s (comme le typage): il y a effectivement du typage dans amber
    • les fonctionnalitĂ©s: amber apporte donne plus de contrĂ´le quand on importe un fichier (le fichier importĂ© choisi ce qui est publique ou pas et celui qui importe choisi ce qu'il importe), la gestion des erreurs de commande sympa et probablement quelques autres choses

    Leur choix d'exemple de la page d'accueil est vraiment le plus nul que j'ai eu l'occasion de voir, mais je révise mon jugement je comprends à quoi il sert.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Nouvelles FonctionnalitĂ©s... Mouais

    Posté par  . En réponse à la dépêche Les prochaines fonctionnalités de Firefox dévoilées. Évalué à 2.

    Je suis d'accord qu'on peut désactiver la plupart des choses via about:config mais ce ne serait pourtant pas compliqué d'ajouter des options simples dans "Paramètres" pour le faire sans avoir à "bricoler".

    Bof amha ce qui serait cool, c'est qu'il y ai une description succincte dans about:config (au moins pour ce qui ne relève pas du développement pur et dur - par exemple ils leur arrive de créer la clef, mais de ne pas s'en servir avant plusieurs versions -) et que ces conf soient synchronisées entre navigateurs.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 6. Dernière modification le 29 mai 2024 à 09:31.

    En fait je serais d'accord si le projet utilisait correctement le shell, ce qui n'est pas le cas de mon point de vu.

    Leur exemple

    if age < 18 {
       echo "I'm not an adult yet"
    } else {
       echo "I'm an adult"
    }

    devient

    __0_age=30;
    if [ $(echo ${__0_age} '<' 18 | bc -l | sed '/\./ s/\.\{0,1} 0\{1,\}$//') != 0 ]; then
       echo "I'm not an adult yet"
    else
       echo "I'm an adult"
    fi

    Personne n'écrirait ça. Pas parce qu'il laisserait des problèmes potenitels juste parce que la bonne manière de l'écrire c'est

    __0_age=30;
    if [[ "${__0_age}" -lt 18 ]]; then
       echo "I'm not an adult yet"
    else
       echo "I'm an adult"
    fi

    Ca ne gère pas les cas où l'opération mathématique est plus complexe ni quand à la place de 18 tu as un nombre qui est arbitrairement lent, mais j'attends d'un compilateur qu'il utilise la forme la plus efficace possible pour le code que je lui ai donné. Là je ne vois pas ce qu'il apporte en générant du code moins efficace, moins lisible et moins performant que ce que j'aurais écris (probablement pas plus difficilement que la source que j'aurais dû donner au compilateur).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GNU/Linux ≠ bureau / WM

    Posté par  . En réponse au journal windows linuxifié, linux windowsifié?. Évalué à 2.

    Refuser absolument toute PR venant de GH serait sûrement dogmatique vu que, comme il dit, no single place is really any different from any other.

    Ce n'est pas parce qu'il le dit que c'est vrai. Il y a énormément de différences entre un lieu avec très peu de contributions pertinentes et beaucoup de troll et un lieu exclusivement de travail.

    Rendre possible ces soumissions sont un travail supplémentaire. Il est notifié et doit vérifier, même si ça ne prend que quelques secondes/minutes, le très faible intérêt en fait un rapport signal/bruit qui me paraît défavorable.

    Le commit peut-ĂŞtre mais une PR Ă  ma connaissance c'est soit depuis l'interface, soit depuis l'outil cli de Github.

    Ou le webservice, mais de fais il accepte les PR.

    est-ce qu'il a la possibilité de savoir comment un commit a été fait (web ou pas) avant même de le tirer ?

    Tu peux lire un commit qui a été fetch.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 2.

    Ça fait une belle démonstration que le shell est très mal placé pour faire du code sûr et maintenable.

    Je ne comprends pas en quoi ?

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GNU/Linux ≠ bureau / WM

    Posté par  . En réponse au journal windows linuxifié, linux windowsifié?. Évalué à 2.

    Sur le "choisir cette plateforme" par contre, est-ce exagéré de dire que le but était sûrement d'avoir un miroir et pas d'attirer les contributions ?

    Je ne vais pas me permettre de parler en son nom: https://lwn.net/Articles/457315/

    en même temps ça serait plutôt con et il me semble que Torvald est un pragmatique, pas un dogmatique

    D'une part vu le signal bruit je ne suis pas sûr que la position pragmatique soit de les accepter.
    D'autre part je ne crois pas qu'on soit dogmatique ou pragmatique, ça dépend des moments et des sujets. Son point de vu sur le C++ par exemple ne me parait pas relever du pragmatisme par exemple.

    Ses règles sont drastiques et "I refuse to pull commits that have been made with the github web interface." alors que c'est sûrement ce que font l'immense majorité des utilisateurs GH.

    Le commit directement depuis l'interface web est une fonctionnalité assez récente de github qui gagne probablement en popularité depuis que les web IDE sont devenus à peu près utilisables (c'est à dire depuis que vs code existe). Je ne crois pas que ce soit la manière classique de commiter sur github. D'ailleurs il y a un pan des fonctionnalités de github lui-même au quel tu n'a pas accès en t'en servant (tout ce qui gravite autour de la signature de commit par exemple).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • # RĂ©sultat

    Posté par  . En réponse au lien The Programming Language compiled to Bash.. Évalué à 10.

    C'est moi où le code compilé est immonde?

    Je trouve l'idée rigolote, mais je suis surpris de cibler bash et de ne pas se servir de ce qu'il peut apporter. Autant cibler un shell POSIX à ce moment là.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre trompeur

    Posté par  . En réponse au lien Cyberattaque : France Travail avait identifié la faille mais ne l’a pas corrigée à temps. Évalué à 4.

    Ça tombe bien on a déjà un fonctionnement similaire pour les forces de l'ordre. Ils veulent une écoute ? Ils font une requête motivée à un juge qui accès au dossier et délibère sur la pertinence de la demande. Et on a déjà le même principe pour le casier judiciaire et ses différents niveaux. On peut peut être simplifier un peu, mais l'esprit de la RGPD c'est bien de considérer que c'est données personnelles sont des données sensibles dans le même principe si ce n'est pas de la même importance.

    Ce n'est pas simple, mais il va falloir passer les étapes du deuil pour arrêter de jouer les petits Facebook à faire plus ou moins n'importe quoi avec des données utilisateurs parce que ça n'est pas pratique.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre trompeur

    Posté par  . En réponse au lien Cyberattaque : France Travail avait identifié la faille mais ne l’a pas corrigée à temps. Évalué à 4.

    C'est exactement le même principe que mettre des caméras de surveillance. Ça dissuade peut être un peu et ça permet de pouvoir enquêter après coup (et contrairement aux caméras si ça ne le permet pas le RGPD sanctionne pour défaut de sécurité).

    c'est bien complexe de s'assurer via un procédé automatique que chaque requête dans une base soit liée à un besoin légitime dans tous les cas

    Normalement ce n'est pas comme ça que ça fonctionne. Tu fais une requête à une personne en charge de savoir si ta demande est légitime et il te donne accès à ces données. Donc on parle d'un contrôle humain à priori. Il est même possible qu'il te fournisse des données anonymisées ou pseudonimisées par exemple (et l'UE travail sur les propriétés que doit avoir une donnée pour être considérée comme anonymisée ou pseudonimisée).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre trompeur

    Posté par  . En réponse au lien Cyberattaque : France Travail avait identifié la faille mais ne l’a pas corrigée à temps. Évalué à 6. Dernière modification le 28 mai 2024 à 10:02.

    Encore une fois je ne vois pas en quoi le fait que ce soit difficile à condamné devrait m'empêcher de m'en offusquer. Ça n'est pas mignon, ce n'est pas une attention touchante, c'est un abus grave de son travail. J'ai eu accès pour mon travail aux numéros de téléphone mobile avec nom, prénom, adresse postale et mail de quelques dizaines de millions de français. Si t'a pas une déontologie c'est le far west, la possibilité de doxxer n'importe qui, etc. Se balader avec les informations personnelle de centaines de milliers de gens dans la poche c'est grave. Se permettre de les manipuler pour des besoins personnels n'a rien d'anodin. S'en vanter comme si c'était anodin c'est ne pas comprendre les enjeux. Que ce soit facile à condamné ou pas n'y change rien.

    Ensuite compliqué ne veut pas dire que c'est impossible, il y a déjà eu des condamnations il me semble aux USA d'employés de Meta (ça devait être encore Facebook à l'époque).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre trompeur

    Posté par  . En réponse au lien Cyberattaque : France Travail avait identifié la faille mais ne l’a pas corrigée à temps. Évalué à 6.

    Je ne comprends pas, le fait que la CNIL ne le sanctionne pas devrait m'empêcher d'être offusquer quand des gens font des fautes graves manifestes ?

    La CNIL n'est pas la seule à pouvoir avoir l'initiative en plus, une victime peut très bien porter plainte. Contre la personne qui a fauté et contre l'organisme qui n'a pas mis en place le niveau de sécurité des données légale. Mais pour ça il faut que les victimes soient consciente que c'est quelque chose de grave donc il me semble bon de le rappeler.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Titre trompeur

    Posté par  . En réponse au lien Cyberattaque : France Travail avait identifié la faille mais ne l’a pas corrigée à temps. Évalué à 6.

    Le traçage de qui accède aux données est une obligation du RGPD. Tu dois être en mesure d'affirmer qui a accédé à quoi à tout moment. Dans le cas des forces de l'ordre ça permet de pouvoir vérifier que quelqu'un ne traque pas son conjoint par exemple. Ça permet de savoir d'où vient une éventuelle fuite.

    Ça n'empêche pas qu'il doit y avoir un contrôle d'accès, mais de l'autre côté le fait qu'il y ai un contrôle d'accès ne dispense pas de tracer les accès aux données.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GNU/Linux ≠ bureau / WM

    Posté par  . En réponse au journal windows linuxifié, linux windowsifié?. Évalué à 3.

    Disons qu'à la phrase « Je ne crois vraiment pas qu'elles soient prises en compte » je dirais que si quand elles ont le niveau de qualité qu'il attends. Il se fait juste qu'elles sont rare.

    Et même s'il n'utilise pas l'interface de github, il utilise le dépôt git de github à ce moment là. Tu peux tirer la sémantique d'utiliser github, mais en soit si tu pousse du code sur github et que tu as fait ton travail en suivant les règles du noyau ton code devrait être fusionné.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Enfin des onglets utilisables ?

    Posté par  . En réponse à la dépêche Les prochaines fonctionnalités de Firefox dévoilées. Évalué à 3.

    D'oĂą ma phrase

    Il y a a aussi eu une incompréhension de ma part sur "la concurrence".

    Par contre

    Mais ca, je n'y peux rien si pour toi, la concurrence, c'est "les navigateurs visibles sur statcounter, mĂŞme ceux qui ne sont pas sur les bonnes plateformes".

    Tes interlocuteurs ne sont pas dans ta tête pour savoir de quoi tu parles et il t'a fallu plusieurs jours pour l'expliciter après diverses circonvolutions.

    Après, c'est ta définition, qui est plus restrictive que celle du dico.

    Quand on dit que quelque chose est plus petit qu'un homme adulte, on ne se dit pas que c'est en dessous de 60 cm parce que les hommes les plus petits recensés font cette taille. Quand on pointe un ensemble pour décrire une propriété, on parle de sa moyenne de ce qui est commun dans ce groupe.

    Je te le dis parce que je doute que ce soit une particularité de ma part, l'avoir déjà entendu pourrait t'éviter des quiproquos.

    Je ne comprends pas en quoi ça t'embête tant. On est d'accord pour dire que Firefox est moins bons que les meilleurs à ce niveau là. Rendre tes phrases compréhensibles par ceux qui ne sont pas dans ta tête et ceux qui ne connaissent pas les navigateurs dont tu parles ne me paraît pas une mauvaise idée surtout si tu cherche à les mettre en avant

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: GNU/Linux ≠ bureau / WM

    Posté par  . En réponse au journal windows linuxifié, linux windowsifié?. Évalué à 2.

    Il donne les critères qui font qu'il n'accepte pas des contributions mais pas qu'elles sont impossible et que ce n'est qu'un miroir et de fait il en accepte

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll