barmic 🩩 a Ă©crit 6221 commentaires

  • [^] # Re: Aie mes yeux...

    PostĂ© par . En rĂ©ponse au lien Nim plus rapide que C++ sur du ray tracing. ÉvaluĂ© Ă  2. DerniĂšre modification le 03 aoĂ»t 2020 Ă  16:54.

    Si l'algorithme est le mĂȘme entre 2 logiciels, on peut conclure que pour ce logiciel, le code est plus ou moins compact, rapide, expressif, etc...

    Ça c'est pas du bench :) La seconde partie de l'article est intĂ©ressante de ce point de vu Ă  ce titre.

    Et pour la vitesse ça te dis que cette implĂ©mentation de l'algo dans tel langage est plus rapide que l'implĂ©mentation de l'autre. Si tu as besoin de cette implĂ©mentation de l'algo, ça doit ĂȘtre utile ^^

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

  • [^] # Re: rustines++

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  2. DerniĂšre modification le 03 aoĂ»t 2020 Ă  16:19.

    HĂ© hĂ© tu vois je ne l'avais mĂȘme pas vu... Comme quoi

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

  • [^] # Re: business

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  4.

    Ça reste tout Ă  fait minimaliste comme filtrage. En tout cas bien loin de ce qui est proposĂ© plus haut.

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

  • [^] # Re: Aie mes yeux...

    PostĂ© par . En rĂ©ponse au lien Nim plus rapide que C++ sur du ray tracing. ÉvaluĂ© Ă  3.

    Ah non ce n'est pas une question de complexitĂ©, mais d'information qu'il apporte. Si tu ne peux pas conclure mieux que « ce snippet de code est plus performant actuellement que celui-ci » alors l'effort ne t'apporte rien. Le plus difficile dans un benchmark ce n'est pas d'Ă©crire du code, c'est de faire quelque chose de tes rĂ©sultats, de pouvoir comprendre la diffĂ©rence et d'oĂč elle vient.

    Pour voir quelque chose de bien fait c'est simple, on peut regarder les journaux sur pythran oĂč c'est l'inverse ou tu peut regarder les bench du noyau oĂč les dev prennent le noyau avec et sans leur feature et montrent l'impact du code qu'ils ont produit. C'est Ă  ça que ça sert un bench. Les concours de phallus c'est de l'Ă©nergie perdu pour rien.

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

  • [^] # Re: Aie mes yeux...

    PostĂ© par . En rĂ©ponse au lien Nim plus rapide que C++ sur du ray tracing. ÉvaluĂ© Ă  4.

    Quel est l'intĂ©rĂȘt ? Un benchmark devrait ĂȘtre lĂ  pour rĂ©pondre Ă  une hypothĂšse.

    La dĂ©marche peut ĂȘtre de prendre le mĂȘme algo est de l'Ă©crire dans les 2 langages. Plus que les langages1 tu compare les compilateurs. Mais pour que ça ai un intĂ©rĂȘt il faut ensuite faire le travail d'analyse des rĂ©sultats (quels optimisations ont jouĂ©es dans un sens comme dans l'autre ?). Sinon ça n'apporte rien et tu ne pourra pas en dĂ©duire que l'un est plus performant que l'autre. Juste que dans un contexte donnĂ©, il est arrivĂ© que l'un soit plus rapide que l'autre.

    C'est pour ça que ce genre de papier ne sont là que pour générer de la visibilité et tenter de créer une hype.


    1. pas totalement vrai car selon la sĂ©mantique des langages il est possible pour le compilateur d'Ă©mettre certaines hypothĂšses ou pas ↩

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

  • [^] # Re: rustines++

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  2.

    "T extends {}" est littéralement le code TypeScript à utiliser

    C'est probablement moi, j'ai tendance à vocaliser ce que je lis et c'est un mot sur le quel je butte. Je sais que c'est un mot clef du langage, mais ce n'est pas un bout de code que tu as donné ce mot clef est un verbe de ta phrase.

    "example" est le nom du paramÚtre choisi par le développeur initial

    D'acc je comprends mieux et je suis tout Ă  fait d'accord.

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

  • [^] # Re: rustines++

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  -1.

    AprĂšs si tu veux une correction un peu plus propre, je pense qu'il faudrait splitter la fonction en 2, l'une qui considĂšre que T extends {} et l'autre qui ne prend pas d'example.

    Je suis sincÚrement pas contre les anglicismes, mais « étends » et « exemple »1 sont pas mal dans le contexte :)


    1. mais lĂ  je ne suis pas certains, je ne sais pas ce qu'est un "example" en typescript et une recherche ne me donne que des exemples de code... ↩

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

  • # Scilab

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  5.

    Il arrive aussi que l'amont, sans ĂȘtre hostile, se montre un peu Ă©nervant de mollesse : quand en novembre 2017 j'ai vu que le paquet Scilab Ă©tait abandonnĂ© par son DD, j'ai repris le flambeau ; une Debian sans Scilab aurait Ă©tĂ© un scandale! Il n'empĂȘche que c'est un des paquets sur lequel j'ai le plus de rustines, car malgrĂ© mes remontĂ©es, l'intĂ©gration ne se fait pas... du coup j'ai souvent des coups de dĂ©prime Ă  son sujet et je me demande parfois si je ne devrais pas passer la main.

    Tu as regardĂ© s'il Ă©tait inclut dans d'autres distributions et comment est-ce que ça se passe pour eux ? Peut ĂȘtre qu'ils maintiennent eux aussi des patchs ou qu'ils seraient intĂ©ressĂ©s par les tiens ? J'ai toujours en tĂȘte Go-oo qui a Ă©tait un prĂ©curseur Ă  LibO.

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

  • [^] # Re: rustines++

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  6. DerniĂšre modification le 03 aoĂ»t 2020 Ă  10:41.

    Je crois pas que ça soit acceptable pour un paquet officiel Debian...

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

  • [^] # Re: business

    PostĂ© par . En rĂ©ponse au journal DD: entre le marteau et l'enclume. ÉvaluĂ© Ă  6.

    On pourrait lui donner une constitution, une hiĂ©rarchie de mainteneurs avec un « chef » Ă  leur tĂȘte, Ă©lu au suffrage universel parmi les dĂ©veloppeurs. On pourrait mĂȘme appeler ça Debian.

    Pas vraiment. L'objectif n'a rien Ă  voir. Debian ne filtre pas ses paquets. Si c'est libre et que le paquet est fait correctement, il n'y a pas de raison que les FTP masters ne l'intĂšgrent pas.

    Là il est question de garantir certaines propriétés. C'est exactement ce que font apache et eclipse lors de l'incubation. Ils vérifient le fonctionnement des projets (gouvernance, licence, nombre de contributions,...).

    Je trouve dommage que ce ne soit pas vers ça que se tourne GNU puisque c'est exactement ce qui est important pour eux et ils pourraient fournir toute une infra FSF (hĂ©bergement, support lĂ©gal,...). Actuellement il y a un rĂ©pertoire de projets, mais je ne sais pas trop personnellement ce que ça signifie d'ĂȘtre lĂ  dedans. C'est dommage pour des gens qui veulent mettre en en avant une certaine idĂ©e de ce qu'est un projet libre.

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

  • [^] # Re: Aie mes yeux...

    PostĂ© par . En rĂ©ponse au lien Nim plus rapide que C++ sur du ray tracing. ÉvaluĂ© Ă  5.

    Je n'ai pas dis que c'Ă©tait bien. Je dis que la dĂ©marche initiale est mauvaise quelque soit le code que tu met en face. Il n'y a pas besoin d'aller voir le code ni de connaĂźtre l'un ou l'autre des langages pour comprendre le manque d'honnĂȘtetĂ©.

    Un bench sans explication prĂ©cise de la diffĂ©rence → dĂ©marche malhonnĂȘte. Il y a bien trop d'articles de ce genre pour s'appesantir. DĂ©jĂ  que ce niveau de gain de performance est ridicule pour la majoritĂ© des usage.

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

  • [^] # Re: Aie mes yeux...

    PostĂ© par . En rĂ©ponse au lien Nim plus rapide que C++ sur du ray tracing. ÉvaluĂ© Ă  5.

    Ne te fatigue pas. Les bench entre langages n'ont aucun intĂ©rĂȘt sauf dans un cas : quand on explique ce que l'on bench. Si le bench Ă©tait lĂ  pour vĂ©rifier l'impact d'une ou d'une sĂ©rie d'optimisation de nim, prĂ©cises et dĂ©crites. Alors ça aurait un intĂ©rĂȘt. Dans presque tous les autres cas ça n'a pas le moindre intĂ©rĂȘt. LĂ  il ne s'agit que de faire un peu de pub Ă  Nim.

    En soit pourquoi pas, mais c'est fait sans vraiment de rigueur.

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

  • [^] # Re: Plusieurs angles

    PostĂ© par . En rĂ©ponse au journal Quelles sont vos motivations au travail ?. ÉvaluĂ© Ă  5. DerniĂšre modification le 02 aoĂ»t 2020 Ă  20:23.

    Tu commence par un appel à la réputation, tenter d'expliquer ensuite ce qu'est une bonne ou une mauvaise généralisation c'est drÎle.

    De mon expĂ©rience, il est vraiment difficile de gĂ©nĂ©raliser sur les grandes entreprises. Tu as des services oĂč les choses se passent trĂšs bien et d'autres ou pas du tout. Je bosse actuellement dans un endroit oĂč cela se passe trĂšs bien pour mon Ă©quipe alors que le son de cloche est trĂšs diffĂ©rent pour l'ensemble du reste. Pour prĂ©ciser ça se passe bien dans une Ă©quipe de 3~4 personnes sur un Ă©tage de 30.

    Je connais un autre employé amazon (prime à Londres) et ça se passe trÚs bien pour lui.

    Ton lien est intéressant pour dire que ça ne se passe pas toujours comme pBpG le vit.

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

  • [^] # Re: webrender sur MacOS ?

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Firefox 79 est sorti, Thunderbird 78 aussi. ÉvaluĂ© Ă  2.

    Je n'aurais pas lu une partie sur MacOS quoiqu'il arrive et mĂȘme si elle concernait quelque chose qui m'intĂ©ressait je n'aurait probablement pas eu l'idĂ©e sans quelqu'un qui mette vĂ©ritablement le doigt dessus. Comme pleins d'autres choses ça serait bien, mais ça arrivera toujours. MĂȘme les documents qui ont des rĂ©flecteurs a temps pleins peuvent avoir des fautes. Il faut pas se braquer pour ça.

    C'est un choix Ă©ditorial de mettre en avant une fonction buguĂ©e sur la quelle Mozilla ne communique pas encore. Je ne l'aurait pas remis en cause (c'est Ă  celui qui a initiĂ© la dĂ©pĂȘche de choisir la direction qu'elle prends). MĂȘme si ça ne me paraĂźt pas ĂȘtre une super idĂ©e.

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

  • [^] # Re: webrender sur MacOS ?

    PostĂ© par . En rĂ©ponse Ă  la dĂ©pĂȘche Firefox 79 est sorti, Thunderbird 78 aussi. ÉvaluĂ© Ă  5. DerniĂšre modification le 30 juillet 2020 Ă  23:09.

    sous macOS, le compositeur systĂšme est utilisĂ© pour une efficacitĂ© dĂ©multipliĂ©e lorsque WebRender est activĂ© (Ă  ce stade, WebRender reste dĂ©sactivĂ© par dĂ©faut) — nous l’avions annoncĂ© Ă  l’occasion de la version 74, mais la dĂ©couverte de rĂ©gressions a conduit Ă  un report ;

    Peut ĂȘtre en commençant par la condition ?

    sous macOS, ceux qui activeront manuellement WebRender pourront profiter du compositeur systĂšme est utilisĂ© pour une efficacitĂ© dĂ©multipliĂ©e — il Ă©tait prĂ©vu qu'il soit activĂ© par dĂ©faut Ă  l’occasion de la version 74, mais la dĂ©couverte de rĂ©gressions a conduit Ă  un report ;

    Il faut aussi voir que le lien pointait sur le ticket 1592016 nommĂ© « Enable gfx.webrender.compositor by default on macOS » qui est clos depuis un mois et dont le dernier message indique bien que c'est activĂ© par dĂ©faut. Il faut ĂȘtre pas mal fluent en processus de release de firefox pour en dĂ©duire que c'est mergĂ© dans une version nightly/beta de firefox.

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

  • [^] # Re: ma petite technique

    PostĂ© par . En rĂ©ponse au journal Petite histoire de debug. ÉvaluĂ© Ă  6.

    On voit que tu connais pas mon chonchon, toi ! Depuis 30 ans il ne m'a jamais fais faux bond lui

    cĂąlin Ă  chonchon

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

  • [^] # Re: Petite erreur de jugement ?

    PostĂ© par . En rĂ©ponse au journal Petite histoire de debug. ÉvaluĂ© Ă  6.

    On est pas sur rĂąleurfr ici ? :p

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

  • [^] # Re: Corriger par paire

    PostĂ© par . En rĂ©ponse au journal Petite histoire de debug. ÉvaluĂ© Ă  5.

    Hum je n'est pas Ă©tait claire, je ne parle pas de ce genre de reproductibilitĂ©, mais qu'une fois que quelque chose est corriger il est pas sensĂ© rĂ©exploser de la mĂȘme façon mĂȘme aprĂšs plusieurs mois/annĂ©es.

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

  • [^] # Re: Petite erreur de jugement ?

    PostĂ© par . En rĂ©ponse au journal Petite histoire de debug. ÉvaluĂ© Ă  2.

    • Quelles sont vos motivations au travail ?
    • J’ai testĂ© pour vous : se faire usurper son identitĂ©
    • Prime rĂ©paration vĂ©lo
    • Refus de restituer une carte bancaire

    La semaine derniĂšre linuxfr est tout de mĂȘme un peu devenu dolĂ©ancefr. Ce sont des journeaux intĂ©ressants, mais leur accumulation en peu de temps donne effectivement une impression que les moules sont devenues des calimĂ©ros.

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

  • # Corriger par paire

    PostĂ© par . En rĂ©ponse au journal Petite histoire de debug. ÉvaluĂ© Ă  5.

    Pour le moment, je vais rester sur ce correctif mais si je trouve un peu de temps cette semaine, j'aimerais bien faire un rapport de bug détaillé à EventMachine, voire proposer un correctif.

    Tu semble y avoir passé du temps, avoir dû chercher pas mal de choses, qu'est-ce qui t'a manqué pour trouver la cause en quelques minutes ?

    C'est le genre de questions que je me pose systématiquement en plus maintenant :

    • est-ce que le systĂšme s'est comportĂ© comme je le souhaite ? Ok tel partie ne marchait pas, mais est-ce que pour autant tout le systĂšme devait sauter par exemple ?
    • ok j'ai mis du temps Ă  trouver la cause, qu'est-ce qui m'a manquĂ© pour aller plus vite ? Des log, de l'observabilitĂ©, du monitoring,...

    Ici tu explique que vous n'aviez pas la gestion d'erreur de votre event loop. C'est assez difficile de ne pas se concentrer sur l'happy path, ça vaut le coup de profiter de ce genre de cas pour se poser la question de comment améliorer la fiabilité. On reproduit rarement un bug 2 fois, mais ce genre d'amélioration sont généralement plus large. Par exemple logger les erreurs de l'event loop ça peut servir dans un certains nombre de cas.

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

  • [^] # Re: Pas forcĂ©ment illĂ©gal

    PostĂ© par . En rĂ©ponse au journal Refus de restituer une carte bancaire. ÉvaluĂ© Ă  10.

    Les Français utilisent en moyenne un seul FAI, pourtant ce n'est pas un monopole

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

  • # technologie ?

    PostĂ© par . En rĂ©ponse au journal Refus de restituer une carte bancaire. ÉvaluĂ© Ă  10.

    La technologie c'est bien mais ça devient un cauchemar quand c'est entre de mauvaises mains.

    Que vient faire la technologie lĂ  dedans ?

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

  • # Electro oxidation

    PostĂ© par . En rĂ©ponse au journal Pourquoi j'ai installĂ© Fedora et considĂ©rations banales d'un dĂ©butant. ÉvaluĂ© Ă  3.

    Vu que dans les livres Ă©lectroniques auxquels j’ai accĂšs, il y a aussi Beginning Rust From Novice to Professional, je me demande si je ne vais pas mettre au Rust

    Je suis un peu déçu, j'ai vu que le support de rust pour le fameux esp8266 est encore assez balbutiant... Ça aurait Ă©tait un bon candidat pour s'y mettre.

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

  • [^] # Re: Netadmins...

    PostĂ© par . En rĂ©ponse au journal Pourquoi j'ai installĂ© Slackware ou la dĂ©couverte du livre DĂ©buter avec Linux. ÉvaluĂ© Ă  2. DerniĂšre modification le 28 juillet 2020 Ă  23:23.

    Les gens ont tendance Ă  ĂȘtre trĂšs virulent par mail et beaucoup moins quand tu les as en face de toi.

    Si ton avatar est ressemblant, il y a une certaine logique ;-)

    Tu peux mĂȘme lui tenir le discours

    La loi c'est moi ! ET L'ORDRE !!!

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

  • [^] # Re: Plusieurs angles

    PostĂ© par . En rĂ©ponse au journal Quelles sont vos motivations au travail ?. ÉvaluĂ© Ă  2.

    Ça n'est pas bien grave. L'entretien aurait peut ĂȘtre Ă©tĂ© intĂ©ressant, mais j'avais assez peur d'aller Ă  Vancouver comme ça. Je pense qu'entre l'intĂ©rĂȘt pour le taff, le syndrome de l'imposteur et le fait que je suis pas hyper efficace pour lier des relations, j'aurais vite fais de finir en burn out ou quelque chose comme ça.

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