barmic 🩩 a Ă©crit 6221 commentaires

  • [^] # Re: DaLinuxFrenchPage

    PostĂ© par . En rĂ©ponse au lien Cacher un message dans un emoji comme đŸ”„ó „Žó …‘ó „Œó …™ó …žó …„ó …šó „¶ó …ąó …•ó …žó …“ó …˜ó …€ó …‘ó …—ó …•. ÉvaluĂ© Ă  2.

    Moi sur Mac M1 avec Firefox le about:performance m’indique 53Mio et une consommation CPU qui varie mais reste trùs faible (tout à fait comparable à linuxfr par exemple).

    Je testerais demain sur Debian et Windows.

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

  • [^] # Re: Maintenant qu'on est vendredi...

    PostĂ© par . En rĂ©ponse au journal Python Ă  trou : trouve ton environnement. ÉvaluĂ© Ă  5.

    Ton terminal et la font que tu utilise supportent ce genre de ligatures

    https://github.com/tonsky/FiraCode?tab=readme-ov-file#whats-in-the-box

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  1.

    C'est dalleur l'un des blocages qu'Ă  systemd pour adopter rust: https://lwn.net/SubscriberLink/1008721/7c31808d76480012/

    Ça n’a pas grand chose Ă  voir avec le sujet. C’est en aucun cas une question de confiance en la toolchain. C’est juste qu’ils ont 150 binaires et ne veulent pas qu’une bibliothĂšque qui est utilisĂ©e par tous soit prĂ©sente 150 fois pour une question d’espace disque. D’ailleurs ils disent qu’ils iraient peut ĂȘtre vers zig si ce dernier propose des bibliothĂšques partagĂ©e alors qu’il a son gestionnaire de paquets officiel Ă  la cargo.

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

  • [^] # Re: Abandon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  3.

    Et je n’avais pas vu mais Karol Herbst est aussi parti suite grosso modo aux rĂ©actions suite au dĂ©part d’Hector Martin.

    https://lists.freedesktop.org/archives/nouveau/2025-February/046677.html

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

  • [^] # Re: "empuissancer"

    PostĂ© par . En rĂ©ponse au lien L'API des extensions implĂ©mentĂ©e dans Firefox permet d'empuissancer les dĂ©veloppeurs et utilisateurs. ÉvaluĂ© Ă  6. DerniĂšre modification le 26 fĂ©vrier 2025 Ă  10:15.

    Renforcer, fortifier voir galvaniser sinon ?

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  3.

    Personnellement vu l’évolution des micro code inclus dans les CPU, je ne suis pas sĂ»r que l’assembleur soit encore si bas niveau que ça.

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

  • # Abandon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  3.

    Christoph Hellwig a finalement abandonné. Ce mois ci le noyau aura donc perdu 2 grands mainteneurs.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  1.

    J'en parle parce que c'Ă©tait l'un des problĂšmes remontĂ© par un prĂ©cĂ©dent contributeur r4l qui a abandonnĂ©. Peut ĂȘtre que la bonne pratique pose des fois problĂšme au sein du noyau.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  2. DerniĂšre modification le 26 fĂ©vrier 2025 Ă  00:49.

    Oui, vu que tu rajoutes toi-mĂȘme la majoritĂ© des dĂ©pendances dans le Makefile/Cmake, et donc t'a moins de dĂ©pendances surprises, que cargo t'a sortie, tu ne sais pas vraiment comment.

    Ou alors ça donne plus de copier coller et ça fait reposer sur du code encore moins éprouvé ?

    Je trouve toujours surprenant d'avoir à minima une affinité avec le libre et de trouver positif la difficulté de partager du code.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  2.

    Effectivement mais ce n’est pas la premiĂšre raison qu’il cite. Il pousse Ă  ce que les nouveaux drivers soient Ă©crit en rust pour les garanties que ce dernier apporte.

    Typiquement l'exemple du void *, qui est au final assez peu utiliser, car on lui préfÚre généralement un retour sur un pointeur d'un type définit, mais si on a une vielle API qui n'a jamais changé, alors on peut garder du code, moins sécure.

    C’est mieux mais tu ne peux pas par exemple en C (comme dans quasiment tous les langages) dĂ©crire la propriĂ©tĂ© d’un pointeur dans l’API. Si tu me renvoi un pointeur, suis‐je celui qui doit le libĂ©rer ou non ?

    avoir confiance dans sa chaine de dépendance

    Est‐il plus facile de faire confiance en sa chaĂźne de dĂ©pendance en C ?

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  7.

    Et qu'est-ce qui te fait croire que je n'aime pas le Rust ?

    En 5 phrases tu dis 2 fois qu’il te pose problùme.

    Aurais-je commis un crime de lÚse-majesté ?

    Non

    Peut-on rire de tout ?

    Non

    De rust ? De systemd ?

    Bien sûr.

    Pourquoi les nouvelles technos informatiques sont portées par des commu. toxiques ?

    Je n’utilise pas rust je sais pas si on peut dire que je fais parti de sa communautĂ©. Ne pas comprendre ta blague est un comportement toxique ?

    Des jeunes générations envieuses de ne pas avoir connu son invention et veulent à tout prix "tuer le pÚre" ?

    Mon langage de prĂ©dilection et dont je suis un heureux utilisateur fait parti des langages que beaucoup de gens veulent voir mourir et qui et d’ailleurs est annoncĂ© mort depuis longtemps.

    Ça n'a pas grand chose Ă  voir avec la discussion je le concĂšde. Mais au dĂ©part ça ne devait ĂȘtre qu'une boutade en passant.

    D’une part le fait que ce soit une tentative d’humour ne veut pas dire qu’il n’était pas porteur de message. Ensuite quand une blague ne passe pas, ça ne me parait pas malin de blĂąmer l’auditoire.

    Significatif.

    De tes prĂ©jugĂ©s ? J’ai dis que je ne comprenais pas ton message et tu me catĂ©gorise de toxique et tente de me traiter de gamin. J’ai dis que la seule chose que je comprenais de ton premier messages Ă©tait un point de vu sur rust.

    Entrer tardivement dans un dĂ©bat pour tenter une blague avec quelque chose qui n’a pas grand chose Ă  voir avec la discussion pour ensuite dire que ceux qui ne te comprennent pas sont toxiques c’est gonflĂ©, tu ne crois pas ?

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  0.

    C’est une vraie question. J’ai bien compris ce que tu n’aime pas, mais je vois pas ce que ça vient faire dans la discussion.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  -2.

    Prend un bouquin de C et lit le chapitre sur le mot clef constante

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  -1.

    Je sais pas de quoi tu parle. Si l’objectif de ton commentaire c’est de dire que tu n’aime pas rust ? C’est bien notĂ©.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  6.

    PS : je n’ai pas vĂ©rifiĂ© si Linux autorise l’usage des Threads C dans ses rĂšgles internes

    c’est eux qui implĂ©mentent les threads donc non

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  7.

    Mais quand un mec

    Mais si la question c’est pourquoi est-ce qu’il faut du rust dans le noyau les erreurs argumentaires de quelqu’un qui ne contribue pas ne sont pas pertinent.

    L’un des dĂ©veloppeurs historiques explique que mĂȘme si rust n’set pas une silver bullet, il peut rendre impossible l’énorme majoritĂ© des failles de sĂ©curitĂ© qu’ils rencontrent. Peut ĂȘtre que le niveau en C de la LKML n’est pas trĂšs bon et qu’ils ne font pas assez attention. Mais il semble que des gens comme Linus et GKH ont plus d’espoir en rust qu’en la capacitĂ© du groupe Ă  s’amĂ©liorer en C.

    En fait ça va assez loin puisque le C semble poser des problĂšmes d’expressivitĂ©. Il y a un certain nombre de situations oĂč c’était :

    • comment on utilise le void* renvoyĂ© pas cette fonction ?
    • regarde comment les autres utilisateurs s’en servent
    • le quel ? chacun fait des trucs diffĂ©rent avec...
    • ouep

    C’est ce genre de choses qui font passer les dĂ©veloppeurs rust pour des fouille merde/empĂȘcheurs de tourner en rond.

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

  • [^] # Re: Clair

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  2.

    Il me semble que pendant un temps Google a maintenu un fork de linux pour AOSP/Android.

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  7.

    Pas vraiment, tu peux Ă©crire un programme en C tout aussi sĂ©curisĂ© qu'en Rust; c'est 'juste', qu'il va falloir ĂȘtre un poil plus attentif, comme vĂ©rifier, les entrĂ©es, vĂ©rifier la taille des tampons dans les string, et te battre avec le compilo qui va optimiser ton code avec des boucle exit early, supprimer des mise Ă  0 de valeurs car on s'en sert plus, mais le soucis c'est pas le C.

    Ça fait 3 fois que je donne le lien, mais je pense sincĂšrement qu’au lieu de troller, lire les arguments d’un des premiers concernĂ©s serait un bon dĂ©but Ă  la discussion

    https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/

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

  • [^] # Re: Et sinon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  0.

    C’est tout le sujet. Pourquoi est-ce que tu Ă©crit ton message ? Est-ce que c’est pour que les gens changent ou est-ce que tu ne veut juste plus travailler avec cette personne ?

    Quand Hector rĂ©agit mal au comportement de Christoph, la seule rĂ©action de Linus c’est « le problĂšme c’est toi ». Au vu de ce qu’il se passait entendre ça c’est assez logique de partir.

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

  • [^] # Re: Et sinon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  0.

    Je comprends pas. Il dit qu’il n’y a plus d’attaque personnel. Je fais remarquer que si et tu rĂ©pond « et alors ? ». J’ai juste dit que ça existait.1

    Moi mon seul point c’est qu’entre ceux qui utilisent leurs droits pour mener des combats politiques hors de leurs attributions, ceux qui font du brigading sur Mastodon, ceux qui se gargarisent d’ĂȘtre "thin blue line" (terme dont il est difficile aujourd’hui de ne pas le reporter aux Blue Lives Matter) : la gestion tardive et par coup de tĂȘte de Linus ne parait pas optimale.


    1. aprĂšs si tu veux vraiment lancer le dĂ©bat. Il est tout Ă  fait possible de dire que le brigading sur les RS n’est pas acceptable sans attaque personnelle. Dans un endroit qui se veut valoriser le mĂ©rite il me parait important d’attacher plus d’importance aux comportement qu’aux gens qui les font. C’est la diffĂ©rence entre « tu as fait une erreur » et « tu es une erreur ». ↩

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

  • [^] # Re: Et sinon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  4.

    Je n’ai pas de jugement sur ce qu’a fait Hector Martin. De ce que je comprends Hector Martin (un jeune de 35 ans) tentait d’intĂ©grer des fonctions rust pour qu’elles soient utilisables dans n’importe quel driver rust et Christoph Hellwig a mis un veto dessus expliquant que c’est un cancer. Il ne s’agit pas d’un contentieux entre Hector et Hellwig avec ce veto Hellwig bloquait tous les drivers rust. La situation Ă©tant bloquĂ©e Hector s’est rĂ©pandu sur son compte Matodon et cela a menĂ© Linus Ă  affirmer qu’Hector Ă©tait le problĂšme. Sauf que dans les 10 jours qui ont suivi c’est Hellwig qui se prend sa soufflante parce que finalement il semble que lui aussi avait un comportement problĂ©matique.

    Ce que je vois personnellement c’est 3 trĂšs bons dĂ©veloppeurs qui ne savent pas communiquer autrement qu’en Ă©tant vĂ©hĂ©ments, le noyau qui a perdu un contributeur important et beaucoup d’énergie consommĂ©e dans cette histoire.

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

  • [^] # Re: Et sinon

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  4.

    d'attaque personnelles

    Ça arrive encore les attaques personnelles :

    How about you accept the fact that maybe the problem is you.

    https://lkml.org/lkml/2025/2/6/1292

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

  • [^] # Re: mode Brice on

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  4.

    TL;DR: Pourquoi des contributeurs souhaitent-ils Ă©crire des parties du noyaux Linux en Rust ? Quel est cet intĂ©rĂȘt, ou quels sont-ils, si important qu’il pourraient justifier une complexification global du projet, Ă  plusieurs Ă©gards et de façon assez Ă©vidente.

    L’avis d’un des plus vieux contributeur et mainteneur de la branche stable (entre autre) : https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/

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

  • [^] # Re: Clair

    PostĂ© par . En rĂ©ponse au journal Linus rĂ©pond Ă  la controverse sur R4L (Rust pour Linux). ÉvaluĂ© Ă  5.

    Il n'y a pas de solution simple

    Il n'y en a pas car il y a des inconvénients à l'intégration de Rust dans Linux:

    Le projet deal quotidiennement avec ce genre de décisions.

    La plupart de tes remarques consistent à dire qu’il y a plusieurs langages.

    Zig/Odin/DasBetterC auraient Ă©tĂ© probablement plus simple Ă  intĂ©grer mais Zig n'est pas 1.0 (et n'est pas prĂȘt de l'ĂȘtre) et les autres ne sont pas Ă  la mode..

    C’est pas dis qu’ils auraient Ă©taient bien plus simple et payer le coĂ»t d’avoir 2 stacks pour avoir un second langage qui fait doublon avec celui que tu as dĂ©jĂ  ne vaut pas forcĂ©ment le coĂ»t. L’objectif c’est d’avoir la possibilitĂ© d’écrire un code plus sĂ»re pas d’avoir un autre langage sinon C++ aurait Ă©tait un candidat.

    Odin semble ĂȘtre fait pour le confort plus que pour la sĂ»retĂ©. Tu peut appeler le langage D comme tu veux, je crois qu’on peut dire que D a Ă©chouĂ© l’objectif qu’il s’est donnĂ© d’ĂȘtre le successeur de C. Pour Zig j’en sais rien. Mais ce que tu appelle hype (aprĂšs 20 ans parler de hype est condescendant AHMA) c’est ce qui fait la diffĂ©rence entre se retrouver seul utilisateur du langage (et donc avoir une grosse dette technique) et avoir quelque chose de pĂ©renne.

    Si tu te pose la question de pourquoi rust GKH a rédigé un mail pour toi : https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/

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

  • [^] # Re: ce n'est pas tant que ça

    PostĂ© par . En rĂ©ponse au lien Docker limite Ă  10 tĂ©lĂ©chargements anonymes par heure et par IP depuis le hub a partir du 1er mars. ÉvaluĂ© Ă  3.

    Tu peux mais ce n'est pas la pratique standard et ça demande pas mal d'engagement parce que c'est ton équipe qui prend de la responsabilité en plus. En plus de suivre les mises à jour des images de bases tu dois suivre celles des projets que tu utilise et de leurs dépendances. C'est possible, mais ce n'est pas un travail anodin si on veut le faire correctement. Plus qu'un truc comme renovate il faut aussi avoir un analyseur d'images docker comme snyk ou aqua. C'est toujours du travail en plus (pour réagir à ces alertes et pour maintenir l'ensemble aller vérifier que les outils fonctionnent toujours etc).

    Perso je n'ai fais la dĂ©marche que sur notre image qui reprĂ©sentait 90% de nos usages parce que ça avait du sens je l'aurais pas fait pour les autres. LĂ  oĂč je suis maintenant nous sommes nombreux, tout ça est effectivement fait

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