Thomas Debesse a écrit 3629 commentaires

  • [^] # Re: YouTube

    Posté par  (site web personnel, Mastodon) . En réponse au journal [Fondation Blender] Spring, nouveau court métrage. Évalué à 10.

    Si ton intervention est illisible elle ne peut être constructive.

    Sourcer ne dispense pas de formuler correctement l’exposé.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: YouTube

    Posté par  (site web personnel, Mastodon) . En réponse au journal [Fondation Blender] Spring, nouveau court métrage. Évalué à 1.

    Pour être plus constructif le public de LinuxFr s’est déjà approprié un langage pour traiter de ce problème, c’est bizarre de devoir faire un renvoi à la nétiquette et recommander à un compte qui fêtera ses 16 ans dans quelques jours de commencer par lurker un peu.

    En un mot j’oppose à ted une réponse plus éloquente que Zenitram:


    La Blender Foundation n'avait pas eu des déboires avec Youtube? Je pensais qu'ils étaient passés à PeerTube.

    FUD.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: YouTube

    Posté par  (site web personnel, Mastodon) . En réponse au journal [Fondation Blender] Spring, nouveau court métrage. Évalué à 10.

    Ton commentaire est illisible, je ne sais pas comment te le dire, je ne sais pas d’où ça vient (y a que toi qui peut le savoir) mais tes contributions deviennent de plus en plus indigeste.

    Ton post-scriptum est un sommet de rien, la pensée que tu tentes d’y développer n’est portée par aucun sujet, verbe ou complément, seulement une structure:

    PS : "<citation>" (<aparté>). Même méthode (<aparté>).

    Et cette structure est pour le moins étrange puisque c’est la structure du sophisme et de l’amalgame par ressemblance apparente et autre « tu vois ce que je veux dire » (moi aussi je peux le faire). Sans compter que la citation qui fonde ton analogie est une construction de ton imagination et tu ne t’enquiers pas auprès de ton interlocuteur si vous vous entendez sur cette analogie, ce qui pue l’homme de paille.

    La prochaine fois que tu fais un commentaire, supprimes toutes les citations et toutes les parenthèses, prend ce qui reste, reformule pour que ton message soit exprimé sans citation ni parenthèse, et après voit au cas par cas si les citations et parenthèse apportent quelque chose de plus et si le ratio signal/bruit n’en est pas réduit par ces additions.

    En attendant, je juge ton intervention comme inutile. J’allais dire « ta contribution » mais puisque c’est inutile ce n’est pas une contribution. Bravo, tu viens probablement de prendre mon premier moinsage de cette année, et peut-être le premier de ces deux ou trois dernières années !

    ce commentaire est sous licence cc by 4 et précédentes

  • # Merci pour la traduction

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Il y a six mois Linus décidait de changer, a‐t‐il réussi ?. Évalué à 10. Dernière modification le 25 mars 2019 à 19:02.

    Merci pour la traduction, mais c’est pas très facile à lire avec une alternance quasi ligne par ligne. Ne serait-il pas plus lisible de rassembler les paragraphes ?

    J’imagine que la dépêche est restée au moins six mois dans les tuyaux donc je ne fais aucun reproche et j’accepte la remarque qui dirait que je n’avais qu’à le faire :p.

    Je trouve que c’est plus lisible ainsi, et j’ai aussi corrigé deux problèmes (itâs, peopleâs) et échappé quelques * et _ pour garder le style original et éviter l’interprétation de markdown et la confusion avec les emphases du traducteur (indiquant par exemple les mots anglais repris tels-quels), j’ai ajouté une emphase sur le mot non-traduit « tar-balls » dans la traduction. J’ai aussi francisé et modernisé un peu la typographie de la traduction (je n’ai pas touché au message original). J’ai seulement réordonné le texte, c’est la même traduction.

    (Si un modérateur jugeait cette réorganisation utile et dans l’éventualité qu’elle remplace celle de la dépêche, tout ce qui suit pourrait être supprimé de mon commentaire et remplacé par un « snip » histoire de ne pas doubler inutilement le texte et conserver le sens de ce commentaire…)


    Message de Linus et sa traduction

    [ So this email got a lot longer than I initially thought it would get, but let's start out with the "regular Sunday release" part ]

    Another week, another rc.

    Nothing particularly odd stands out on the technical side in the kernel updates for last week - rc4 looks fairly average in size for this stage in the release cycle, and all the other statistics look pretty normal too.

    We've got roughly two thirds driver fixes (gpu and networking look to be the bulk of it, but there's smaller changes all over in various driver subsystems), with the rest being the usual mix: core networking, perf tooling updates, arch updates, Documentation, some filesystem, vm and minor core kernel fixes.

    So it's all fairly small and normal for this stage. As usual, I'm appending the shortlog at the bottom for people who want to get an overview of the details without actually having to go dig in the git tree.

    The one change that stands out and merits mention is the code of conduct addition…

    [Bon, ce courriel est un peu plus long que je l'aurais pensé au départ, mais commençons avec la partie "publication dominicale habituelle" ]

    Une nouvelle semaine, une nouvelle RC.

    Rien de particulier concernant les mises à jour de la partie technique pour la semaine dernière - la RC4 paraît plutôt normale en taille à cette étape du cycle de publication et toutes les autres statistiques semblent plutôt normales également.

    Nous avons à peu près deux tiers de correctifs de pilotes (le gpu et le réseau semblent en être la majorité, mais il y a de petits changements un peu partout dans différents sous-systèmes des pilotes), le reste étant le mélange habituel : base du réseau, mise à jour d’architectures, documentation, un peu de systèmes de fichiers, les VM et des mises à jour mineures de la base du noyau.

    Donc tout est plutôt petit et normal à cette étape. Comme d’habitude, je joins le journal abrégé [NDT. des modifications] en annexe pour les gens qui veulent un aperçu des détails sans avoir à fouiller dans l’arborescence git.

    Le changement qui ressort et mérite d’être mentionné est l’addition du code de conduite.

    [ And here comes the other, much longer, part… ]

    Which brings me to the *NOT* normal part of the last week: the discussions (both in public mainly on the kernel summit discussion lists and then a lot in various private communications) about maintainership and the kernel community. Some of that discussion came about because of me screwing up my scheduling for the maintainer summit where these things are supposed to be discussed.

    And don't get me wrong. It's not like that discussion itself is in any way new to this week - we've been discussing maintainership and community for years. We've had lots of discussions both in private and on mailing lists. We have regular talks at conferences - again, both the "public speaking" kind and the "private hallway track" kind.

    No, what was new last week is really my reaction to it, and me being perhaps introspective (you be the judge).

    [ Et ici commence l'autre partie, bien plus longue… ]

    Ce qui m’amène à la partie *NON* normale de la semaine dernière : les discussions (en public, principalement sur la liste de discussion du kernel summit et beaucoup par divers moyens de communications privées) à propos de maintainership et de la communauté du noyau. Une partie de ces discussions a émergé par ma faute, car je me suis planté dans mon agenda pour le maintainer summit, où ces choses sont censées être discutées.

    Ne vous méprenez pas. Ce n’est pas que cette discussion soit en elle-même nouvelle cette semaine – nous avons discuté de maintainership et de communauté depuis des années. Nous avons eu de nombreuses discussions tant en privé que sur les mailing list. Nous avons eu des discussions régulières à des conférences – à nouveau, tant lors de discussions publiques que lors de discussions de couloirs privées.

    Non, ce qui est nouveau la semaine passée est vraiment ma réaction à cela et peut-être un peu d’introspection de ma part (je vous laisse juges).

    There were two parts to that.

    One was simply my own reaction to having screwed up my scheduling of the maintainership summit: yes, I was somewhat embarrassed about having screwed up my calendar, but honestly, I was mostly hopeful that I wouldn't have to go to the kernel summit that I have gone to every year for just about the last two decades.

    Yes, we got it rescheduled, and no, my "maybe you can just do it without me there" got overruled. But that whole situation then started a whole different kind of discussion. And kind of incidentally to that one, the second part was that I realized that I had completely mis-read some of the people involved.

    This is where the "look yourself in the mirror" moment comes in.

    So here we are, me finally on the one hand realizing that it wasn't actually funny or a good sign that I was hoping to just skip the yearly kernel summit entirely, and on the other hand realizing that I really had been ignoring some fairly deep-seated feelings in the community.

    Il y a eu deux volets.

    L’un était ma propre réaction d’avoir bousillé mon planning du maintainership summit : oui, j’étais quelque peu embarrassé d’avoir gâché mon calendrier, mais honnêtement, j’espérais ne pas avoir à aller au kernel summit auquel je vais chaque année depuis près de vingt ans.

    Oui, nous l’avons reprogrammé, et non, mon « peut-être que vous pouvez juste faire sans moi » a été rejeté. Mais cette situation a alors généré un tout autre genre de discussions. Et, incidemment, il s’avère que j’avais mal interprété les écrits de certaines des personnes impliquées. [NDT. Syntaxe anglaise pourrie, si quelqu’un fait mieux, je prends.]

    C’est là que le moment « regarde-toi dans le miroir » arrive.

    Et nous y voilà, moi, réalisant finalement, d’une part que ce n’était en fait pas drôle, ni un bon signe d’espérer juste sauter le kernel summit annuel et, d’autre part, que j’avais vraiment ignoré certains sentiments assez profonds dans la communauté.

    It's one thing when you can ignore these issues. Usually it's just something I didn't want to deal with.

    This is my reality. I am not an emotionally empathetic kind of person and that probably doesn't come as a big surprise to anybody. Least of all me. The fact that I then misread people and don't realize (for years) how badly I've judged a situation and contributed to an unprofessional environment is not good.

    This week people in our community confronted me about my lifetime of not understanding emotions. My flippant attacks in emails have been both unprofessional and uncalled for. Especially at times when I made it personal. In my quest for a better patch, this made sense to me. I know now this was not OK and I am truly sorry.

    The above is basically a long-winded way to get to the somewhat painful personal admission that hey, I need to change some of my behavior, and I want to apologize to the people that my personal behavior hurt and possibly drove away from kernel development entirely.

    I am going to take time off and get some assistance on how to understand people's emotions and respond appropriately.

    C’est une chose lorsque vous pouvez ignorer ces problèmes. Généralement, c’est juste quelque chose à laquelle je ne voulais pas avoir à me confronter.

    C’est ma réalité, je ne suis pas quelqu’un d’empathique par nature et ce n’est probablement une surprise pour personne. Et certainement pas pour moi. Le fait que j’ai mal compris les gens et que je n’ai pas réalisé (pendant des années) combien j’avais mal jugé la situation et contribué à un environnement non professionnel n’est pas bon.

    Cette semaine, les gens dans notre communauté m’ont confronté à ma vie, passée à ne pas comprendre les émotions. Mes attaques désinvoltes dans les courriels ont été à la fois non professionnelles et indues. En particulier les fois où elles furent personnelles. Dans ma quête de meilleurs rustines, c’était sensé pour moi. Je sais maintenant que ce n’était pas acceptable et je suis sincèrement désolé.

    Ce qui précède est simplement un long chemin tortueux pour arriver à admettre personnellement de façon quelque peu douloureuse que hé, je dois changer mon comportement. Et je tiens à présenter mes excuses aux personnes que mon comportement a blessé et potentiellement complètement éloigné du développement du noyau.

    Je vais prendre un congé et demander de l’aide pour comprendre les émotions des gens et comment répondre de façon adaptée.

    Put another way: When asked at conferences, I occasionally talk about how the pain-points in kernel development have generally not been about the _technical_ issues, but about the inflection points where development flow and behavior changed.

    These pain points have been about managing the flow of patches, and often been associated with big tooling changes - moving from making releases with "patches and tar-balls" (and the _very_ painful discussions about how "Linus doesn't scale" back 15+ years ago) to using BitKeeper, and then to having to write git in order to get past the point of that no longer working for us.

    We haven't had that kind of pain-point in about a decade. But this week felt like that kind of pain point to me.

    To tie this all back to the actual 4.19-rc4 release (no, really, this _is_ related!) I actually think that 4.19 is looking fairly good, things have gotten to the "calm" period of the release cycle, and I've talked to Greg to ask him if he'd mind finishing up 4.19 for me, so that I can take a break, and try to at least fix my own behavior.

    En d’autres termes, lorsque je suis interrogé lors de conférences, je parle parfois du fait que les points irritants dans le développement du noyau ne sont généralement pas le fait de problèmes _techniques_, mais de points d’inflexion où le flot et les pratiques de développement évoluent.

    Ces points irritants concernent la gestion du flot de rustines, souvent associées avec de gros changements d’outils – passant de publications « rustines et tar-balls » (et la discussion _vraiment_ difficile que « Linus ne délègue pas » il y a plus de 15 ans de cela) à l’utilisation de BitKeeper, puis à avoir à écrire git pour dépasser le point où ça ne marcherait plus pour nous.

    Nous n’avons pas eu de point de douleur en près de dix ans. Mais cette semaine, je l’ai ressentie comme un point de douleur.

    Pour rattacher tout cela à la publication du 4.19-rc4 (non, sérieux, c’est _vraiment_ lié), je pense en fait que la 4.19 se présente assez bien, la période « calme » du cycle de publication arrive et j’ai demandé à Greg s’il pouvait s’occuper de terminer la 4.19 pour moi, de sorte que je puisse faire une pause et essayer de corriger mon propre comportement.

    This is not some kind of "I'm burnt out, I need to just go away" break. I'm not feeling like I don't want to continue maintaining Linux. Quite the reverse. I very much *do* want to continue to do this project that I've been working on for almost three decades.

    This is more like the time I got out of kernel development for a while because I needed to write a little tool called "git". I need to take a break to get help on how to behave differently and fix some issues in my tooling and workflow.

    And yes, some of it might be "just" tooling. Maybe I can get an email filter in place so at when I send email with curse-words, they just won't go out. Because hey, I'm a big believer in tools, and at least _some_ problems going forward might be improved with simple automation.

    I know when I really look "myself in the mirror" it will be clear it's not the only change that has to happen, but hey… You can send me suggestions in email.

    I look forward to seeing you at the Maintainer Summit.

    Linus

    Ce n’est pas une espèce de pause « je suis épuisé, il faut que je parte ». Je ne ressens pas de répulsion à continuer à maintenir Linux. Au contraire. Je veux *vraiment* continuer à mener ce projet sur lequel je travaille depuis près de trente ans.

    C’est plutôt comme la fois où je me suis retiré du développement du noyau quelque temps, parce qu’il fallait que j’écrive un petit outil appelé « git ». J’ai besoin de faire une pause pour trouver de l’aide pour me comporter différemment et corriger quelques problèmes dans mon outillage et mon processus de travail.

    Et oui, une partie pourrait n’être « que » de l’outillage. Peut-être que je peux mettre en place un filtre de sorte que lorsque j’envoie un courriel avec des gros mots, il ne parte simplement pas. Parce que, hé, je crois fermement aux outils et au moins, _certains_ problèmes pourraient être améliorés avec une simple automatisation.

    Je sais, quand « je me regarde vraiment dans le miroir », qu’il est clair que ce n’est pas la seule chose qui doit changer, mais hé… Vous pouvez m’envoyer des suggestions par mail.

    J’ai hâte de vous revoir au Maintainer summit.

    Linus

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: je pense que tu t'emportes sur le texte ou la traduction est mauvaise ;)

    Posté par  (site web personnel, Mastodon) . En réponse au journal L'Allemagne veut criminaliser l'hébergement d'un nœud TOR. Évalué à 10. Dernière modification le 22 mars 2019 à 02:37.

    Un jour j’ai fait le test pour voir, j’ai essayé de poster une image anonymement sur 4chan de manière honnête.

    Honnêtement c’est à dire par exemple de ne pas utiliser une connexion qui engagerait la responsabilité d’un autre, ou autre moyen de dissimuler ses traces derrière un autre.

    Anonymement c’est à dire sans qu’on puisse remonter jusqu’à moi, sans que 4chan ou quelqu’un de mèche avec 4chan puisse remonter jusqu’à moi.

    Je n’ai pas réussi à le faire en étant honnête. Trop de traces sont demandées.

    J’ai aussi essayé avec imgur, j’ai pas réussi.

    Je ne sais pas si vous avez déjà essayé de créer un compte facebook sans une adresse mail qui vous demande un numéro de téléphone, vraiment, faites le test.

    Je suis tout à fait d’accord pour dire que l’anonymat a quasiment disparu du net, il ne reste que le pseudonymat : c’est à dire que ton voisin de pallier ou ton collègue ne saura pas que c’est toi, mais seulement tes pairs ne sauront pas que c’est toi.

    Il faut être lucide : le pseudonymat sur internet ça ne sert qu’à se dissimuler auprès de ses pairs ! Par prudence il faut considérer que ça ne va pas plus loin !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Restrictif

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche La liberté n’a pas de prix, awards des jeux libres. Évalué à 8.

    J’ai pensé la même chose. Blender et Godot c’est hyper restrictif pour l’état actuel du marché du jeu libre, il faudrait déjà pouvoir mettre en concurrence des jeux libres tout court, et il y en a déjà pas des masses. Je dit bien vraiment libre, là il n’y en a pas des masses.

    Dans le genre jeu vraiment libre, avec les sources de tout y compris des données et même les outils libres pour éditer ces données, il y a Xonotic donc on a parlé récemment, mais là, point de Godot. Du blender certainement du côté des modèles d’armes et des personnages etc. mais le moteur c’est du DarkPlaces (dérivé de la libération du moteur de Quake 1) et l’éditeur de niveau c’est NetRadiant (dérivé de la libération de l’éditeur de Quake 3).

    Dans le genre vraiment libre il y a aussi 0 A.D., dont on a souvent parlé ici, mais ça utilise un moteur maison (Pyrogenesis) et un éditeur de niveau maison. J’imagine que pour les modèles (personnages, bâtiments…) y a du Blender mais point de Godot.

    Si je prêche pour ma paroisse, bien qu’on n’a pas réussi à tout libérer encore, le jeu Unvanquished que j’ai découvert sur linuxfr avant d’écrire les articles moi-même utilise Dæmon pour le moteur (dérivé de la libération du moteur de Quake 3) et l’éditeur de niveau NetRadiant. Pour les modèles de personnage, armes et bâtiments oui il y a du Blender, notre animateur travaille sous Blender aussi.

    Donc oui, vraiment, il y a un cruel besoin de mettre en avant les moteurs et éditeurs libres et en particulier Godot et Blender, surtout en face de l’industrie mais j’ai peur que les jeux libres ne se bousculent pas au portillon si on limite à Blender et Godot, surtout au début. Il faut être clair : les moteurs libre précités ne sont pas des concurrents à Unity, alors que Godot oui, et je suis d’accord que la priorité aujourd’hui c’est de fournir une alternative à Unity pour que ceux qui ont besoin de ce type d’outil, et ils sont extrêmement nombreux.

    Mais pour une première édition, c’est pas un peu risqué d’exiger Blender et Godot ? Pour que l’initiative ait du poids il faut qu’elle soit populaire, et cette popularité il faut la construire. Pour soulever la terre il faut un levier assez long, et le « et » placé entre Blender et Godot en fait un tout petit levier.

    Sinon je trouve l’idée excellente, je m’inquiète seulement qu’elle soit trop restrictive pour générer le momentum nécessaire pour qu’elle ait l’impact qu’elle ambitionne d’avoir. Je découvre aussi l’AFGRAL et c’est cool.

    Les français sont très actifs dans le domaine du jeu libre (ils sont très actifs dans le logiciel libre en général), plein de français sont passés par Unvanquished, par Warsow (le fondateur est Fabrice “SoLomonK” Demurger avec son association « Chasseur de bot ») etc.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Défendeur des droits

    Posté par  (site web personnel, Mastodon) . En réponse au journal Un recrutement racé chez VEOLIA. Évalué à 5. Dernière modification le 19 février 2019 à 06:51.

    Euh, considérer que les valeurs de ta culture est supérieure à celles des autres, ça serait pas… du racisme ?

    À la seule condition de supposer que la culture est intimement liée au corps (incarnée) et donc dans la race. Ce que tu sembles faire mais ne semble pas faire celui à qui tu réponds.

    Il est possible de considérer que voler c’est mal dans tous les cas, et pas uniquement si tu as telle allèle.

    Le fait de supposer qu’un jugement moral aurait une valeur différente selon la population c’est précisément du racisme : c’est établir un lien assez hasardeux entre un exercice de pensée et la chair dans son individualité.

    Par exemple quelqu’un pourrait dire que c’est inscrit dans sa chair que « 2 et 2 font 5 » et que défendre que « 2 et 2 font 4 » ce serait établir la suprématie d’une autre chair sur la sienne en supposant que la réalité « 2 et 2 font 4 » trouve son existence dans cette autre chair.

    On a réellement vu des personnes défendre qu’elles devaient refuser certaines réalités scientifiques contraires à des croyances ancestrales car ces réalités scientifiques ne seraient qu’un impérialisme occidental. Il est tout à fait possible de remettre en cause beaucoup de chose de la pensée occidentale (ce que l’occidental peut lui-même faire au passage), mais prétendre par exemple qu’il serait tout à fait scientifique pour tel peuple que la terre soit plate, c’est du racisme : la réalité cosmologique ne s’inscrit pas dans le corps humain ni dans le corps social humain. La reproduction humaine ne transmet pas la terre plate et le corps n’est pas le support de cette réalité.

    C’est précisément du racisme d’inscrire dans le corps humain des choses qui ne sont pas sensérd en dépendre.

    Il est tout à fait possible de défendre l’idée que la bonté ou non de demander la race lors d’un recrutement n’est pas inscrit dans la chair et qu’il n’y aurait pas des chromosomes qui font que pour une famille d’humain c’est bon et pour une autre famille d’humains c’est pas bon.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Suggestion pour mieux te faire comprendre

    Posté par  (site web personnel, Mastodon) . En réponse au journal Don-quichottisme : faire avouer un bridage Internet. Évalué à 7.

    C’est pour ça que l’option de Free est pas bête : on te fournit un vrai accès à Internet¹ mais par défaut un pare-feu bloque ce truc et tu peux retrouver la fonctionnalité en poussant un bouton.

    Bloquer par défaut une fonctionnalité qui t’es livrée, c’est toujours livrer la fonctionnalité. Après tout, toutes les box ont par défaut un pare-feu en entrée à ce que je crois, c’est un peu pareil et ça n’empêche pas de l’ajuster aux besoins.

    _____ 
    ¹ sauf quand t’as que la moitié des ports parce que tu partages ton IP…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Suggestion pour mieux te faire comprendre

    Posté par  (site web personnel, Mastodon) . En réponse au journal Don-quichottisme : faire avouer un bridage Internet. Évalué à 7.

    Ce que tu leur as raconté dépasse de loin leurs compétences et leurs compréhensions et, cerise sur le gateau, ton utilisation du port 25 pourrait être considéré comme illégitime: ce type de "setup" pourrait être considéré comme professionnel et ton abonnement est un abonnement particulier.

    Ben non, depuis quand

    • un accès à Internet complet serait illégitime ?
    • un accès à Internet complet est réservé aux fournitures professionnelles ?

    À ce qu'il me semble, on vent des connexions internet aux particuliers, pas des connexions web…

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Année du neuf, année de la meuf ?

    Posté par  (site web personnel, Mastodon) . En réponse au sondage 2019 sera l'année.... Évalué à 2.

    ok c’est mieux comme ça en effet :-)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Année du neuf, année de la meuf ?

    Posté par  (site web personnel, Mastodon) . En réponse au sondage 2019 sera l'année.... Évalué à 3.

    hmmm, j’y connais que dalle à la bourse, mais t’as réellement l’intention de nous montrer une courbe de fluctuation sur deux semaines pour répondre à un commentaire qui prétend synthétiser une tendance sur sept années ?

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: PDF hybride

    Posté par  (site web personnel, Mastodon) . En réponse au journal Hackathon Factur-X le 24-25 janvier 2019 à Paris. Évalué à 3. Dernière modification le 22 janvier 2019 à 10:02.

    comme PNG etc. Ce n'est qu'une question de temps.

    15 ans ?

    PNG est l’exemple-type du standard qui a mis 15 ans à décoller, d’ailleurs si les éditeurs sont frileux avec les autres formats (lossless webp, flif…) c’est aussi à cause de ça, on en a tellement chié qu’on n’ose pas se lancer dans autre chose parce qu’on est en droit de penser qu’on risque d’être seul pendant au moins 15 ans (alors qu’on sera peut-être seul pendant 15 ans pour la seule raison que les autres ont peur de ne pas être seul pendant 15 ans)…

    En fait c’est quoi un PNG ? Un PNG est un format d’image qui n’utilise pas un algorithme de compression adapté aux images, ça utilise zlib, oui oui, comme gzip. Pour simplifier un peu un PNG est un zip avec un format custom.

    La compression PNG n’est absolument pas adaptée à la compression d’image. D’ailleurs, une image non compressée en tga ou bmp dans un 7z fait mieux, tout simplement parce que 7z ou xz compresse mieux que zip ou gz.

    La seule chose qu’il y a de spécifique aux images dans PNG c’est qu’il y a une multitude de profils, en réalité PNG fait reposer sa (relative) performance sur les optimiseurs. Un optimiseur va regarder s’il y a pas beaucoup de couleur et si ça vaut le coup faire une palette, un optimiseur va regarder si le canal alpha a pas beaucoup de variations et si ça vaut le coup faire une palette, voire faire du canal alpha une image 1bit (noir et blanc), ou le supprimer s’il ne sert à rien, un optimiseur va regarder si le canal alpha est complètement transparent et donc virer tout ce qu’il y a dans les canaux RGB (ce qui est alors une destruction car certains usages peuvent avoir à traiter les canaux indépendamment), etc.

    Il y a donc une très grande quantité de formats PNG existants qui combinent ces différentes variations :

    • RGB normal
    • RGB palette
    • RGB niveaux de gris
    • RGB noir et blanc
    • Alpha palette
    • Alpha niveaux de gris
    • Alpha noir et blanc

    et d’autres…

    Ça signifie aussi que si on veut réellement optimiser ses images en taille et bénéficier de ces profils PNG qui ne sont pas là pour rien, on commence à utiliser des combinaisons très peu testées vu qu’en réalité personne n’optimise, et PAF! le PNG.

    Il faut considérer que 20 ans après on ne peut compter sur la prise en charge de PNG que dans ses profils les plus courant, c’est à dire qu’il faut être prudent avec les optimiseurs, c’est à dire qu’on doit être prudent avant d’utiliser la seule fonctionnalité qui, dans PNG, est à peu-près spécifique à la compression d’image.

    PNG est une catastrophe. On utilise PNG pour la seule raison qu’on en a chié pendant 20 ans. Ça fait 23 ans que PNG est sorti et j’ai corrigé il y a 6 mois un bug de chargement de certains formats de PNG dans un logiciel qui est presque aussi vieux, ça fait juste peur. En fait les plus gros utilisateurs de ce logiciel aujourd’hui préfèrent mettre des giga-octets de TGA non compressés dans leur dépôts git plutôt qu’utiliser PNG, ça en dit long…

    PNG était le pire exemple à donner.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: PDF hybride

    Posté par  (site web personnel, Mastodon) . En réponse au journal Hackathon Factur-X le 24-25 janvier 2019 à Paris. Évalué à 2. Dernière modification le 21 janvier 2019 à 21:40.

    Le souci c’est que ton .hpdf ne serait lisible probablement que sous Linux et quelques rares autres systèmes puisque des systèmes comme Windows ne se servent que de l’extension pour choisir quel logiciel pour ouvrir un logiciel et que cette extension serait forcément inconnue de la part des lecteurs pdf existants, surtout les proprios très répandus… suivez mon regard…

    À la rigueur un .odt.pdf ferait l’affaire, l’association avec le lecteur de pdf sur la base de l’extension .pdf fonctionnerait, et l’association avec libreoffice sur la base de l’extension .odt.pdf aussi, et le nom serait explicite, mais c’est un peu vraiment trop moche.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Prix des applications ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Google apps, vente liée et action collective ? . Évalué à 10.

    À ce qu’il me semble pour Internet Explorer ce n’était pas la carte « vente liée » qui a été jouée (carte qui semble avoir peu de valeur en jeu) mais la carte « abus de position dominante ».

    Parce que la vente liée ne dérange pas les gens, je crois que c’est psychologique, d’une part les gens ont l’impression d’être gagnant dans l’affaire quand ils sont client, et l’homme a une certaine propension à ne pas vouloir ébranler le système dans l’espoir plus ou moins conscient d’en profiter un jour (c’est un système de rente, c’est séduisant), l’homme ne s’y oppose donc pas par principe pour garder la porte ouverte à ce qu’il puisse faire de même même si ça n’arrive jamais, cela forme une armée de perdants qui défendent les règles d’un jeu pipé en disant « c’est normal c’est le jeu » parce qu’ils rêvent d’en profiter un jour. Alors que l’abus de position dominante, si l’homme peut aussi rêver en profiter, l’homme comprend bien que c’est ça qui l’empêchera d’être celui qui profite dans ce jeu pipé car il arrive après la bataille et il sait qu’il est déjà perdant, il a donc besoin de faire tomber le gros pour espérer le remplacer. D’ailleurs le concept d’abus de position dominante c’est un peu le concept de « y a la bonne vente liée et la mauvaise vente liée », l’homme peut résoudre ses dissonances en se disant qu’il défend la « bonne vente liée » et qu’il peut donc attaquer un abus de position dominante, et il comprend bien qu’il a besoin de s’y attaquer d’abord s’il veut en profiter ensuite. Règle du jeu toussa… Ce sont des réflexes primaires de survie.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Pauvres élèves qui aiment les sciences

    Posté par  (site web personnel, Mastodon) . En réponse au journal La spécialité N.S.I. de la réforme du lycée. Évalué à 10.

    J’ai plussé avant de lire la dernière phrase. Oui je trouve que spécialiser les élèves comme des insectes dès la première est mauvais (même si j’ai moi-même sacrifié la SVT bien que c’était la matière où j’étais le plus performant pour faire une première SI). Mais mince, qu’au moins jusqu’à la terminale on touche à un maximum de matières différentes, c’est hyper important pour l’intelligence et le sens des choses, et ça permet plus facilement de rebondir plus tard, disons que ça construit une culture générale nécessaire, faut-il qu’elle ne soit plus scolaire.

    Par contre j’ai regretté d’avoir plussé en lisant la dernière phrase, je me serai abstenu si j’avais pas plussé avant. Oui le commentaire est pertinent, mais par contre je ne soutiens pas du tout la dernière phrase.

    Former la tête c’est important. La philo c’est pas un truc de bouquin (d’ailleurs j’ai très peu lu en philo, ça doit dépendre des profs), la philo c’est pas la suite du cours de français avec fiche de lecture. La philo c’est expérimenter des méthodes de pensées, c’est primordial ! J’en ai rien à faire que les élèves ne lisent rien du tout en philo, mais par pitié qu’ils fassent tous de la philo !

    Et rien à voir avec la dyslexie, le cours de philo c’est pas un cours de lecture ! La dyslexie n’est pas sensé avoir un effet sur les exercices de la pensée ! Alors oui ça va être dur de faire une dissertation si on est dyslexique, comme tous les travaux écrit, mais c’est aussi pour ça que ces matières ont des coefficients minoritaires quand on est dans une filière scientifiques : si l’élève scientifique se plante en philo il ne plante pas nécessairement son diplôme, mais au moins il a suivi le cours et j’espère qu’il en gardera quelque chose, ne serait-ce qu’autre chose qu’une pensée mécanique qui voit les hommes comme des ressources à exploiter et diviser en mois/homme. 😱

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Ce que j'en pense

    Posté par  (site web personnel, Mastodon) . En réponse au journal La spécialité N.S.I. de la réforme du lycée. Évalué à 7.

    on prend un compteur, on le multiplie par deux et on vérifie s'il est égal à la valeur donnée

    j’ai pas compris, c’est grave ? ¯\_(ツ)_/¯

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Debian n'en sortira pas grandi...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Weboob banni de Debian ?. Évalué à 2.

    Hmm, trop tard pour éditer mon commentaire et ajouter ça :

    Et si, les deux anthropologies qui servent de fondation à ces deux morales sont opposées par nature, l’une étant même historiquement développée en opposition à l’autre.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Debian n'en sortira pas grandi...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Weboob banni de Debian ?. Évalué à 4.

    une association de circonstance autour d'un point commun

    Je t’assure qu’il n’y a pas d’aucune association de circonstance entre les deux corps sociaux défendant ces deux morales, ces deux morales peuvent avoir les mêmes effets mais elles sont fondamentalement incompatibles et au moins une des deux parties travaille activement à déconstruire tous les point communs possible avec l’autre partie.

    Ton argumentaire est aussi malhonnête que dire que le nazisme et le judaïsme sont des associés de circonstances qui se trouvent des points commun parce qu’à la fois la Shoah et la conquête de Canaan on fait des morts.

    Constater un effet similaire ne démontre pas une association.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Paquets sensibles ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Weboob banni de Debian ?. Évalué à 6. Dernière modification le 22 décembre 2018 à 00:58.

    Il faudrait peut-être faire une section « fragile » ;-)

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Debian n'en sortira pas grandi...

    Posté par  (site web personnel, Mastodon) . En réponse au journal Weboob banni de Debian ?. Évalué à 7. Dernière modification le 21 décembre 2018 à 23:00.

    Ca donne cruellement cette impression que des puritains chrétiens […]

    Faut se mettre à jour, t’es à la masse de plusieurs décennies. Aujourd’hui les SJW écrivent en inclusif et glorifient l’arc-en-ciel des subjectives diversités arbitraires : ce qui pousse weboob en dehors de Debian c’est une morale à base d’étiquette identitaire performative cis-trans non-binaire. C’est à dire l’exact opposé de la morale du puritain chrétien.

    Tu crois que j’en rajoute un peu pour la caricature ? pas vraiment, oui pour le « cis-trans non-binaire », pour le reste ce n’est pas de la caricature.

    Ce n’est pas un puritain chrétien qui va te reprocher de manger du steak et d’honorer madame. Les trigger warnings ça ne vient pas du christianisme. Le féminisme autonome inclusif intersectionnel non-mixte ça n’est pas non-plus chrétien, c’est même frontalement opposé, et c’est ça qui fait la morale aujourd’hui.

    Faut faire gaffe, un jour on n’osera plus parler de petit(e) bit(e) et de bit de poids fort (fat shaming ?) sans offenser quelqu’un :

    non-binary endian

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Mode battle-royal

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Unvanquished Zone 51. Évalué à 10.

    Ah oui j’avais trouvé ça super comme idée de tout écrire au féminin ! J’en ai rien à faire que la forme neutre ou indéfinie soit un réemploi du féminin ou du masculin, ce qui importe c’est que le texte soit verbalisable, vocalisable, syllabisable, prononçable, articulable… On n’est pas des machines. Dans le même style j’ai écrit un jour un texte où le mot amour était accordé au féminin dans tous les cas, même au singulier, parce que j’avais entendu un texte ancien ou un texte traduit depuis une autre langue où le féminin du mot amour était nécessaire dans tous les cas, et ça m’avait plu.

    En effet ça ne m’étonnerait pas que certains aient moinsé pour ça. Personnellement ça m’a juste trop fait mal aux yeux pour lire quoi que ce soit donc je n’ai même pas touché aux boutons pertinent/inutiles, mais je comprendrai que quelqu’un ai moinsé en réaction à l’agression. C’est pas au lecteur de terminer le travail de rédaction de celui qui écrit. En fait c’est juste un manque de respect : La politesse suppose que chacun fasse l’effort de rédiger son texte une seule fois pour ne pas exiger de l’infini « autre » de le faire indéfiniment. Écrire en inclusif c’est comme jeter son détritus par terre en partant du principe qu’un autre le nettoiera.

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # SAV des dépêches : corrections en vrac

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Histoire d’un arbre. Évalué à 2. Dernière modification le 16 décembre 2018 à 16:05.

    Bonjour, est-ce possible d’apporter de menues corrections ?

    Tout d’abord, relisant la dépêche je me suis rendu-compte d’une petite substitution qui change le sens, terre avec une minuscule a été remplacé par Terre avec une majuscule. La minuscule était volontaire : je comparais l’homme à l’arbre qui naît de la terre, l’humus (→ humain), je ne parlais donc pas de la planète Terre. Il s’agit du souvenir de la nature de l’homme, pas du souvenir d’une origine géographique. La correction serait :

    - et rappeler aux hommes la Terre d’où ils sont nés.
    + et rappeler aux hommes la terre d’où ils sont nés.

    J’ai aussi remarqué que je n’avais pas ajusté le titre de l’article original (dans les liens) :

    - The story of a Tree
    + Story of a Tree

    Ensuite des petites corrections en vrac, une traduction dont le sens est plus proche de l’original :

    - Il se dit que s’il termine sa carte
    + Une rumeur dit que s’il termine sa carte

    La casse est importante :

    - Pyramid of The Magician
    + Pyramid of the Magician

    Un mauvais caractère :

    - vers la licence CC_By-SA 3.0.
    + vers la licence CC-By-SA 3.0.

    Une parenthèse manquante :

    - (les sets PK01 et PK02.
    + (les sets PK01 et PK02).

    J’ai aussi repéré un lien qui est désormais mort, mais il est disponible dans les archives du web :

    - [leur site Web](https://www.splashdamage.com/node/78)
    + [leur site Web](https://web.archive.org/web/20161015141243/https://www.splashdamage.com/node/78)

    Voilà !

    ce commentaire est sous licence cc by 4 et précédentes

  • [^] # Re: Vente liée

    Posté par  (site web personnel, Mastodon) . En réponse au journal Bye bye définitif au fameux 29,99 €/mois. Évalué à 2.

    Surtout Free peut facturer à netflix l’usage de son tuyau dans tous les cas, ce qui est le problème de tous les fournisseurs de tuyau…

    ce commentaire est sous licence cc by 4 et précédentes

  • # Retardataire…

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Meilleures contributions LinuxFr.org : les primées de novembre 2018. Évalué à 2.

    Hmmm, je n’avais pas dû voir le mail, c’est encore possible de choisir un livre ? (je viens de répondre par mail).

    ce commentaire est sous licence cc by 4 et précédentes

  • # Vente liée

    Posté par  (site web personnel, Mastodon) . En réponse au journal Bye bye définitif au fameux 29,99 €/mois. Évalué à 9.

    Et puis le fait d'imposer Netflix dans l'abonnement

    Vente liée ?

    Vu qu’avant ce n’était pas inclut par défaut, il est donc prouvé que ce sont deux services distincts !

    Le client étant facturé pour un service dont il n’a pas besoin (s’il exprime cette absence de besoin), le critère d’agressivité pourrait être retenu, non ?

    ce commentaire est sous licence cc by 4 et précédentes