2 points par GN⁺ 3 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Dans la communauté Ruby, MINASWAN (« Matz is nice and so we are nice ») n’est qu’un slogan projetant un idéal collectif sur un Matz taciturne ; il ne garantit pas la bienveillance réelle de l’écosystème
  • DHH, qui dirige de fait Rails à vie, a durci ses prises de position anti-immigration, anti-trans et anti-DEI, allant jusqu’à employer le terme « remigration » pour proposer d’expulser des millions de personnes d’Europe, ainsi que des expressions déshumanisantes visant les Roms
  • Shopify emploie 5 des 10 principaux contributeurs humains à Ruby et, en tant que plus grand sponsor de Ruby Central, exerce une influence considérable sur l’écosystème Ruby ; l’entreprise est aussi impliquée dans la controverse autour du contrôle de RubyGems
  • Le CEO de Shopify, Tobias Lütke, dispose de 40 % des droits de vote grâce à des actions de fondateur ; il affiche une droitisation, notamment en approuvant l’idée de donner davantage de pouvoir électoral aux riches et les textes anti-« woke » de DHH
  • Même si un fork de Rails s’avérait nécessaire, cela ne suffirait pas si le pouvoir sur l’ensemble de Ruby reste concentré entre les mêmes personnes et entreprises ; le fait que le deuxième plus gros contributeur au code de Ruby sur les six derniers mois soit Claude renforce aussi les doutes sur l’intérêt de raviver le projet

L’image de communauté projetée sur MINASWAN

  • Matz (Yukihiro Matsumoto) est le créateur et architecte en chef de Ruby ; il exprime rarement des opinions tranchées en public ou sur des sujets hors technologie, et utilise principalement le japonais en ligne
  • Rencontré à EuRuKo à Cracovie en 2010, Matz semblait gentil mais calme et introverti, et parlait alors peu anglais
  • Cette réserve a laissé aux gens la possibilité de projeter sur lui l’image qu’ils souhaitaient, et la communauté Ruby a adopté MINASWAN (« Matz is nice and so we are nice ») comme devise
  • Mais la gentillesse personnelle de Matz ne garantit pas le comportement de toute la communauté Ruby ; l’idée reçue selon laquelle « Matz est gentil, donc nous sommes gentils » relève surtout de la projection
  • DHH et Tobias Lütke, qui détiennent un pouvoir important dans Ruby, ne correspondent pas à l’image d’une « communauté bienveillante », mais Matz a partagé avec tous deux la scène de Rails World

Le pouvoir de DHH dans Rails

  • David Heinemeier Hansson (DHH) est le créateur et principal dirigeant de Ruby on Rails
    • Rails est la réussite emblématique de Ruby et représente la majorité du développement et des déploiements Ruby
    • DHH possède la marque Ruby on Rails et dirige de fait le projet à vie
  • Controversé dès le départ, DHH a été décrit comme bruyant, réactionnaire et appréciant l’impolitesse, mais son attitude s’était adoucie pendant un temps, au point de soutenir des politiques et idées inclusives
  • Récemment, il a réorienté l’ensemble de son activité en ligne vers une ligne anti-« woke », avec des critiques selon lesquelles le ton et le contenu de ses textes se rapprochent de plus en plus du nationalisme blanc et de l’extrême droite
    • Il a fait l’éloge de Stephen Yaxley-Lennon, qui agit sous le nom de Tommy Robinson
    • Il attaque les immigrés et plusieurs minorités, et s’oppose à la diversité, à l’équité et à l’inclusion
    • Il diffuse une rhétorique anti-trans et redoute que l’immigration transforme la culture et « l’identité nationale »

L’escalade des propos anti-immigration et anti-trans

  • « As I remember London » de DHH est considéré comme un texte qui romantise un passé surtout favorable aux hommes blancs et rejette les changements culturels liés à l’immigration
  • Dans ses textes récents et ses publications sur les réseaux sociaux, on observe une tendance répétée à altériser et stigmatiser certains groupes
    • Il a qualifié de « grotesque » une publicité mettant en scène une femme noire grande taille, et s’est réjoui qu’elle soit remplacée par une publicité mettant en avant des « bébés blonds »
    • Il a publié des messages inclinant vers un natalisme puritain, un thème prisé de la droite nationaliste
    • Indépendamment du caractère direct ou non de l’intention, un schéma cohérent d’exclusion des immigrés, des non-Blancs et des personnes transgenres se dégage
  • Ces dernières semaines, il a réclamé la « remigration », terme utilisé par l’extrême droite pour désigner l’expulsion massive de citoyens
    • Il ne se contente pas de vouloir empêcher une immigration massive future, mais affirme que des millions de personnes vivant déjà en Europe doivent aussi partir
  • Il a comparé les Roms à des loups incontrôlables et écrit qu’il fallait les expulser ; lorsque le LLM a refusé de traduire au motif d’une « déshumanisation d’un groupe ethnique », il a protesté
  • Emily Gorcenski a commenté : « Je viens de comprendre ce que signifient les HH de DHH »

L’influence de Shopify sur l’écosystème Ruby

  • DHH est également administrateur de Shopify, un service de boutiques en ligne hébergées
  • Shopify emploie actuellement 5 des 10 principaux contributeurs humains à Ruby et est le plus grand sponsor de Ruby Central
    • Ses contributions techniques, humaines et financières sont importantes et précieuses, mais elles lui confèrent aussi un fort contrôle de fait sur le langage Ruby et son écosystème
  • Lorsque Ruby Central a annoncé DHH comme intervenant de la dernière RailsConf, Sidekiq a retiré son sponsoring
    • Parmi les raisons ayant conduit RailsConf à devenir un dernier événement figure le fait que DHH, qui n’avait pas été invité à l’événement précédent, a créé un événement concurrent, Rails World
    • Par la suite, Shopify a poussé Ruby Central, dans une série de processus opaques, à obtenir le contrôle complet de RubyGems

Les droits de vote et les orientations politiques de Tobias Lütke

  • Tobias Lütke, cofondateur et CEO de Shopify, est milliardaire ; en 2022, malgré l’opposition de 46 % des actionnaires, il a reçu des actions de fondateur lui donnant 40 % des droits de vote
  • Il a récemment suscité la controverse en soutenant l’idée selon laquelle les personnes riches devraient disposer d’un plus grand pouvoir électoral
  • Shopify a hébergé la boutique en ligne de Breitbart, média d’extrême droite, ainsi que d’autres médias de droite et vendeurs de souvenirs nazis
    • L’entreprise a défendu ces choix au nom de la liberté d’expression, mais elle a été soupçonnée d’aller au-delà de la simple neutralité et de partager ces orientations politiques
    • Kaz Nejatian, COO jusqu’en 2025, était derrière un site canadien de droite anti-immigration
  • En janvier 2025, juste après la deuxième victoire présidentielle de Donald Trump, Shopify a mis fin à son programme de soutien aux entrepreneurs autochtones et à l’initiative One Million Black Businesses
    • En février, l’entreprise a aussi fermé le canal Slack par lequel les participants restaient en contact
    • Les membres de l’équipe chargée du commerce équitable ont quitté l’entreprise sans explication distincte
  • Lütke, naturalisé canadien et dirigeant une entreprise canadienne, semble se rapprocher progressivement de Trump, et a écrit que les activités « woke » à l’intérieur de Shopify s’étaient propagées sans avoir été approuvées
  • S’il ne s’exprime pas de manière aussi provocatrice que DHH, les actions de l’entreprise et ses publications sur X révèlent une droitisation, ainsi qu’un intérêt pour les cryptomonnaies et l’IA
  • Même après le virage anti-DEI et anti-immigration de DHH, il l’a nommé administrateur de Shopify et a récemment repartagé un texte de DHH appelant à « ne pas céder au woke mob »
    • Cela est vu comme un soutien allant au-delà d’une simple tolérance des positions de DHH

Un fork de Rails suffit-il ?

  • Le mouvement visant à forker Rails doit réussir, mais tant que l’ensemble de Ruby reste en grande partie contrôlé par les mêmes personnes et entreprises, un fork pourrait ne pas suffire
  • Si l’on ajoute le fait que le deuxième plus gros contributeur au code de Ruby sur les six derniers mois n’est pas un humain mais Claude, la question de savoir s’il vaut encore la peine de raviver l’écosystème Ruby actuel demeure ouverte

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.