barmic a écrit 927 commentaires

  • [^] # Re: Première attaque

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 0.

    Zenitram :

    Examples of unacceptable behavior by participants include:

    • […]
    • Trolling, insulting/derogatory comments, and personal or political attacks

    et

    In addition, violations of this code outside these spaces may affect a person's ability to participate within them.

    On est pas vendredi pour rien ! :D


    perso on l'a fait car justement on ne trouverai pas cohérent d'accepter une personne qui ne fait pas l'apologie du viol chez nous mais le ferait dès qu'elle n'est plus liée à un CoC

    Et tu arrive à vivre avec l'idée que ton logiciel peut aider à créer des vidéos de viol ?

  • [^] # Re: Mes descriptions...

    Posté par  . En réponse à la dépêche Firefox 61 & 62. Évalué à 2.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 3.

    J'ai probablement pas était assez clair. Pourtant ma première phrase était là pour lever l'ambiguïté. Je suis juste et uniquement que l'orateur n'est pas responsable de la vie personnelle de celui qui est en face de lui et donc qu'imaginer toutes les manières qu'il pourrait avoir de mal vivre ce que tu es entrain de dire n'avance à rien.

    Je ne parle que des arguments que tu as avancé et que j'ai cité. Je l'ai dit et je le répète.

    Comment tu peux vouloir me faire dire que je cautionne cette phrase quand je conclu mon commentaire par:

    À toi d'avoir une communication précise et factuelle. Pour ça il faut exprimer son ressenti et son besoin plutôt que son jugement.

    ?

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 0.

    La mère du mec a qui il répond peut être très malade, ou decedee recemment, ou il a un relation super conflictuelle avec elle, ou que sais je encore.

    Pour la partie que je commente uniquement. Ce n'est pas le problème. La personne que tu as en face de toi a pleins de façons d'interpréter ce que tu dis et ça peut être différent d'un moment à l'autre. Une règle souvent utilisée est que l'on est responsable de ce que l'on dit pas de la manière dont c'est interprété.

    Tu aurais pu avoir le même argument s'il avait juste fais allusion à sa mère, pas forcément de manière négative.

    En tant que communiquant tu ne sait pas qui a perdu sa mère, son père qui a une phobie des voyelles, qui a subit une enfance difficile à cause de sa dyslexie, etc. Et tu n'a pas à connaître tout ça avant de communiquer. À toi d'avoir une communication précise et factuelle. Pour ça il faut exprimer son ressenti et son besoin plutôt que son jugement.

  • [^] # Re: Mes descriptions...

    Posté par  . En réponse à la dépêche Firefox 61 & 62. Évalué à -1.

    Tu peux utiliser le logiciel libre Firefox sans pour autant utiliser les services de Mozilla (pas libre puisque c'est des services et pas du logiciel).

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 6.

    certains ingénieurs feraient passer Torvalds pour un débutant en ce qui concerne les OS

    Présomptueux :-)

  • [^] # Re: Activement à la recherche d'un remplaçant

    Posté par  . En réponse à la dépêche Firefox 61 & 62. Évalué à 6.

    ça à commencé avec la version 3 où l'on me forçait à utiliser leur interface

    De quoi parle-tu ?

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 0.

    Donner des indices qu’on plaisante a l’avantage d’indiquer la non intention d’être blessant dans le commentaire, si c’est vraiment « juste » une proportion à juste tout commenter.

    Non ma première phrase n'était effectivement pas claire : je parle de ceux qui ici commentent un mail en s'indignant que Linus utilise une référence culturelle sans utiliser de guillemet alors qu'il insulte copieusement les gens autour de lui.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 0.

    Après sur ce cas précis c’est peut être une personne qu’il connait bien et avec laquelle il a une vraie complicité et qui le prendra pas mal, j’en sais absolument rien, mais ça ne rend pas le principe général de communication caduc.

    Ça montre surtout une propension à commenter pour commenter. Linus dis lui même que c'est sa manière répondre classique. On parle d'insulte de manière quasiment systématique tous les auteurs de patch qui ne lui convienne pas. Pas besoin de théorie sur les maladies chronique pour tenter de noyer le poisson. Se faire insulter sur la LKML c'est classique.

    Et en terme de communication il y a une règles d'or, faire la différence entre une personne et son travail.

    Pour moi c'est comme si après avoir vu quelqu'un agresser physiquement quelqu'un, on lui reprochait d'avoir un t-shirt avec écris dessus « NTM ».

    J'imagine que Linus est un promoteur dans la nomenclature ProCom et cela a probablement était bénéfique pour le projet, mais ça a aussi un tas de défauts.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 2.

    je remarque juste que l'argument pour me répondre est dans le style "les autres font pire que moi donc moi je n'ai pas à changer"

    Hein ?! Il fait pire. Je dis que si le problème n'avait était que de se demander si les références culturelles de Linus étaient bien ou pas, nous n'en discuterions pas. Alors qu'il y a des fois où il insulte sans la moindre ambiguïté l'auteur du patch qui lui ai proposé. Je n'argumente pas pour détourner la culpabilité, puisque l'on parle de la même personne.

    OK, surtout ne pas parler du sujet, à partir de la la discussion se ferme d'elle-même (et c'est d'ailleurs bien le soucis pointé au départ).

    Le fait que Linus insulte allègrement les gens avec qui il travaille ou le fait qu'il expose trop ses références culturelles ?

    "avoir des références que tout le monde ne comprend pas" la belle excuse pour exclure sans assumer ses actes… Passons donc, il semble que ce n'est pas maintenant le moment où le soucis sera compris, un autre jour peut-être.

    Tu parle de ce dont tu ne connais pas sincèrement. Des plaintes envers l'ambiance sur la LKML ça fait des années qu'il y en a et c'est pour des insultes et de la stigmatisation et pas que de la part de Linus (même si de part son statu, son comportement permet aux autres de le singer). Je n'ai pas vu quelqu'un se plaindre de références culturelles clivantes.


    Tu va trouver ça personnel, mais tout de même c'est assez fun de te lire aujourd'hui quand on se souvient comment tu défendais le droit d'ajouter des nimages dans le contenu.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 3.

    Linus n'est qu'un exemple pour la discussion (et Linus semble décidé à changer), le soucis que Renault (et moi) pointe est plutôt dans ceux qui défendent le passé de Linus (oui, le truc qu'il veut changer, lui), ne veulent pas changer de comportement (contrairement à Linus donc) et en arrivent à le justifier.

    Un jour peut être que tu essaiera de comprendre ton interlocuteur je fais une hiérarchie entre insulter les personnes, avoir des références stigmatisantes et avoir des références que tout le monde ne comprend pas. Après prend le comme ça te chante.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 5.

    qui d'autre que lui aurait pu […] ?

    Theo de Raadt sans le moindre doute et je crois savoir qu'il est bien plus diplomate que Linus.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 1.

    En fait le truc c'est qu'on se fout de se détail et c'est ridicule de vouloir s'attaquer à cette phrase alors qu'on peut trouver un tas de trucs nettement plus violent. Le genre que tu peut chercher sur le moteur de recherche que tu veux ça n'en changera pas le sens comme : « You’re a complete incomplete idiot, and I’m not going to apply this patch because it’s obviously broken and is a total piece of shit. ». Là il n'y a pas la moindre ambiguïté et des comme ça on peut en trouver un paquet. Avant de s'assurer qu'il ne fait pas de référence à des films trop violents peut être qu'il serrait plus important qu'il essaie juste de ne pas insulter les gens (et on parle bien d'insulter les gens et pas leur travail).

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 4. Dernière modification le 18 septembre 2018 à 11:07.

    Et je le répète, Linus ne poste pas que des messages faisant une référence à Monty Python. Du acide gratuit sans rien derrière, il y en a régulièrement…

    Et le sujet du journal c'est quoi déjà ?

    Il fait son amande honorable et veut s'améliorer sur ces points. Venir ressortir chaque phrase de chacun de ses mails pour se demander s'il aurait bien dû écrire cette phrase comme ça avec ou sans contexte, c'est clairement tirer sur l'ambulance !

    Il faudrait remettre un peu les choses dans leur contexte. Tout le monde aime ressortir son mail initial qui dit que linux n'est qu'un hobbit. Ça montre aussi que l'ampleur de ce projet n'a rien de prévu. Ce n'est pas un manager, c'est un étudiant en info qui a était propulsé à la tête de l'un des plus gros projet open source du monde. Ça n'est vraiment pas simple à gérer d'un point de vu organisationnel et technique mais aussi d'un point de vu personnel (par la notoriété qu'il a et les pressions qu'il subit).

    Continuer à le prendre à parti quand il essaie de s'améliorer assez humblement, je trouve pas ça particulièrement plus efficace que d'insulter à tout va…

    Je ne dis pas que c'est une victime, juste que je vois pas l'intérêt de continuer à lui chercher des noises avant de voir ce que ça va donner.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à -2.

    T'a le droit de demander à ton moteur de recherche favori une phrase que tu ne comprends pas, hein ? C'est ton ami il ne t'en voudra pas.

  • [^] # Re: patch linus

    Posté par  . En réponse au journal Linus confie momentanément les rênes du noyau à Greg KH. Évalué à 3.

    On pas.

    Hum ?

    Ca en devient du coup une barrière artificielle d'entrée à une partie de la population (celle qui fait du développement, mais n'est pas fan de Monty Python, par exemple moi).

    Comme toute culture. Tu regroupe des gens une culture va se créer, ils vont produire un ensemble de codes. Tout ça c'est « une barrière artificielle d'entrée à une partie de la population ». C'est pas une question de FLOSS ou même d'informatique.

    Si c'est véritablement un problème, peut être que l'on peut hiérarchiser ces codes et ne pas mettre dans le même panier ceux qui stigmatise une partie de la population et ceux qui simplement ne sont pas compris ?

  • # Pro-vie

    Posté par  . En réponse au journal Terminologie Master/Slave . Évalué à 7.

    On a aucun pro-vie pour s'indigner d'abort(3) ?

  • # Win32

    Posté par  . En réponse au journal De l'importance de bien nommer ses logiciels…. Évalué à 0.

    Cette histoire me fait penser à celle du gars qui n'a plus de place sur son Windows et qui se dit que ça lui ferait gagner de la place de supprimer system32…

    Le problème vient il plus du nommage des logiciels ou de la suppression de logiciels sans savoir de quoi il s'agit ? Je vous plus dans ton exemple un péché d'orgueil qu'un problème du logiciel. C'est une parabole qui nous dit que même si on pense un peu tout connaître il faut vérifier ce que l'on fait

  • [^] # Re: Pourquoi JS alors ?

    Posté par  . En réponse au journal Vérifiez vos types avec TypeScript et io-ts. Évalué à 3.

    JS est le seul langage qui s’exécute dans le navigateur. À l'époque de Dart 1 on pensait que dart pouvait être ajouté dans les navigateurs. Aujourd'hui on voit beaucoup de monde utiliser des surcouche plus ou moins épaisses au dessus de JS et compiler vers JS (https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js).

    JS devient alors le C du web. Toute bibliothèque JS peut être utilisée dans ces langages (généralement). Une fois que la chaine de build est mise en place, ça ne pose pas beaucoup plus de problème que ça de faire une compilation vers JS plutôt que vers de l'asm ou un autre bytecode.

  • [^] # Re: autre temps, autre moeurs

    Posté par  . En réponse au journal Forker ou ne pas forker ?. Évalué à 7.

    Ça m'étonnerait qu'il soit contre un patch bien foutu. Tout ce qu'il demande c'est d'en parler avant.

    Je pense qu'il y a surtout un malentendu. Un patch ou une merge request, ce n'est pas figée. C'est une proposition initiale. Elle peut très bien être discutée et c'est ce qui est fait. Si on regarde le fonctionnement des forges ou de la LKML c'est comme ça que ça se passe. Tu viens avec un bout de code en expliquant pourquoi tu l'a fait et c'est très bien comme ça :

    • ça permet d'avoir une description précise de la fonctionnalité (tu peut regarder le code)
    • ça évite les discussions initiales du genre « tu ne peux pas le faire ainsi parce que tel bout de code t'en empêchera »
    • ça permet au contributeur d'avoir une version du soft qui répond à son besoin même si tu met 8 ans à l'intégrer
    • s'embourber dans des discussions (encore plus en remote dans des langues différentes) consomme un temps fou et une énergie de dingue. Là où le langage du logiciel est compris par tous les contributeurs. De plus cela s'approche d'un cycle en V qui marche assez mal.

    Ça ne veut pas dire qu'il ne faut pas faire de petites fonctionnalités, au contraire. Juste que venir en disant « j'avais ce problème et j'ai pensé le résoudre comme ça, regarde le code que ça donne », c'est, je trouve la manière la plus pertinente de contribuer ponctuellement à un projet.

  • [^] # Re: C’est bat !

    Posté par  . En réponse au journal softs dev en Rust empaqueté pour Ubuntu & cie. Évalué à 3.

    Ça prends de la place sur ton terminal, c'est pas forcément cool. Tu peux voir garder à portée de vue le résultat des commandes précédentes.

  • [^] # Re: C’est bat !

    Posté par  . En réponse au journal softs dev en Rust empaqueté pour Ubuntu & cie. Évalué à 3.

    Comme un less -FX, tu veux dire ?

  • [^] # Re: Appel aux testeurs et aux contributeurs

    Posté par  . En réponse à la dépêche Linux capabilities : se passer des commandes su et sudo. Évalué à 3.

    yep ça c'est typique le gars qui lorsqu'il doit faire un script qui tourne une fois sur un cas simple et dont les valeurs sont prévisibles, va installer 50 bibliothèque / exécutable pour faire en 2J ce qu'une ligne de commande écrite en 2 minutes fait.

    Tu veux faire modifier l'outil pour une action que tu fais une fois à l'arrache ? Faut se plier aux demandes pour chaque lubies du cas particulier du gars qui utilise un truc une fois et qui veut pas s'embêter et donc préfère faire porter le travaille sur les dev ?

    2 commentaires plus haut il est question de faire faire ça à l'outil de monitoring, hein ?

    Mais au moins c'est propre !

    Il était question de faire faire ça à nagios, hein ?

    Et puis c'est aussi à supposer que l'outil n'a pas de bug. J'ai parlé du module xpath de python qu'est pas capable de gérer les namespace XML ?

    J'ai vu bien plus de bug dans scripts de scripts kiddies que dans les bibliothèques. Sûrement parce que l'un des 2 écrit des tests et pas l'autre ?

    Mais parfois c'est plus simple/rapide/efficace de se passer des outils dédier.

    C'est comme si tu disais qu'utiliser la commande docker, il y a pleins de fois où c'est compliqué alors que tu peut tout faire avec ton netcat/socat tu peux directement tout faire sur la socket unix du deamon. Avoir l'outillage qui permet de manipuler les logiciels que tu gère c'est ton job, le mode « j'y vais avec ma bite et mon couteau » c'est pas un gage de qualité. Sélectionner et savoir utiliser ses outils et en comprendre les limites, c'est le boulot d'un opérationnel.

  • [^] # Re: Appel aux testeurs et aux contributeurs

    Posté par  . En réponse à la dépêche Linux capabilities : se passer des commandes su et sudo. Évalué à 1. Dernière modification le 11 septembre 2018 à 15:25.

    Le coût d'utiliser un outil adapté (yq, (jq)[https://stedolan.github.io/jq/] ou xml-coreutils) est beaucoup trop faible pour qu'utiliser autre chose soit acceptable. Faire les choses bien n'est pas plus compliqué ça demande seulement de vouloir le faire.

  • [^] # Re: Appel aux testeurs et aux contributeurs

    Posté par  . En réponse à la dépêche Linux capabilities : se passer des commandes su et sudo. Évalué à 4.

    En quoi est-ce un problème de pouvoir faire un grep, un ack ou un awk dessus pour certaines taches de recherche / contrôle ? Par exemple un test Nagios ou autre…

    Parce que c'est du bricolage qui ne marche pas. Le fait que ça marche pour l'exemple sur le quel tu l'a fait à l'instant où tu l'a mis en place ne dis pas que ça fonctionne. C'est vraiment très fragile comme fonctionnement et baser ton monitoring sur quelque chose d'aussi fragile c'est vraiment pas une bonne idée. Tu veux pas que ton monitoring casse plus souvent que ton environnement en principe. Passer son ton à faire de la maintenance de scripts c'est une perte de temps. Surtout qu'il est vraiment facile d'utiliser un outil adapté.

    Mais surtout je dis que c'est pas un argument pertinent plus qu'un problème. Que tu fasse n'importe quoi dans ton coin, tant pis pour toi, que tu demande de changer le logiciel pour pouvoir faire n'importe quoi c'est une demande qui n'est pas particulièrement argumentée.

    Bref, un "egrep 'ChapeauCrochetCrochet:space:CrochetCrochet*clef:' | awk '{print $2}'" renvoie la valeur d'une clef et cela peut être très pratique dans certains cas. C'est lisible et pour moi, c'est pas un bogue d'écrire cela !

    Et ta super ligne donne quoi sur :

    foo:
      bar:
        clef: |
    v
    a
    l
    e
    u
    r
    5
      bar2:
        clef: 'val
    ''eur'' 6'

    Comment font les gens pour utiliser nginx si c'est nécessaire d'avoir un parsing grep/sed/awk ?