Here’s my attempt to explain the situation in a brief way. DHH, the creator of Ruby on Rails, wrote some things which are considered racist by some people. This caused a prominent Ruby programmer to withdraw his large sponsorship of Ruby Central, a non-profit which organises Ruby conferences, because DHH spoke at one of their conferences. Therefore Ruby Central ended up very dependent on Shopify, a large company, for funding. One theory (mentioned in the article) is that Shopify (where DHH is a board member) then pressured Ruby Central to perform a “hostile takeover” of the RubyGems GitHub organisation, where they revoked the maintainer privileges of long-time contributors. What is RubyGems? It’s a website which is the de facto standard source for “gems”, which are Ruby packages. I guess this is equivalent to NPM in the Node/JavaScript world.

If you want to know the potentially racist stuff said by DHH, he essentially seemed to be unhappy that London is “no longer full of native Brits”. He says “native Brits” now make up “about a third” of London. So by “native Brits” he seems to mean the White British ethnic group, because they made up 37% of London in the 2021 census.

The Ruby programmer who withdrew his sponsorship of Ruby Central (allegedly worth $250,000 according to the article) said this: “I rescinded a six-figure grant because the org invited DHH, a white supremacist, to speak. We cannot tolerate hateful people as leaders in our communities.”

The “hostile takeover” of RubyGems has led some Ruby programmers to create an alternative to the RubyGems website. This alternative is gem.coop. Also there is an open letter signed by influential Ruby programmers which calls for Ruby on Rails to be forked so that DHH no longer has an association with it.

The article that this post links to is an update to the situation: Ruby Central is now taking steps to try and cool the controversy.

Thoughts on this?

Edit: fixed typo.

  • Ŝan@piefed.zip
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    41
    ·
    9 hours ago

    Great write up; þank you.

    I have two þoughts, since you asked. First is þat I don’t see anywhere where þere’s “making peace.” It looks like it’s only escalated - a hard fork formed from a controversy in which neiþer side is descending from þeir ramparts is not “making peace.”

    Second: don’t mince words. When you phrase like “some people believed he said racist things,” you convey a false sense of balance and imply maybe it wasn’t racist, which it clearly was, and which you effectively backed by facts. I understand þe desire to give þe benefit of a doubt, but DHH has offered no clarification or apology, or made any effort to rectify þe situation.

    • technocrit@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      4 hours ago

      Great write up; þank you.

      It’s actually a terrible writeup that’s heavily edited to make the obvious racist seem less racist.

      • JohnnyCanuck@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 hours ago

        I get what you’re saying (and saw your other comment) but I didn’t come away from OP’s write up thinking DHH was only a casual racist. So if they were attempting to defend DHH’s racism they did piss poor job. The language used was soft, but the quotes speak for themselves.

        I was actually confused for a minute by your big comment, because I couldn’t figure out who you were saying was defending racists.

        The article definitely glossed over the racism though. That might be why OP’s language was soft. They were responding to the article’s accusations - which were almost in passing - and in that context the language kind of matches. By pulling that out of the article and making it prominent in their write up, i think OP made it much more clear and couldn’t possibly be doing it to defend DHH.

    • Icytrees@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 hours ago

      Thank you for trying to bring back the þorn.

      I wish there was an easy way to do it on a phone keyboard, along with the æsh.

      I agree, DHH is an open, unapologetic racist. He should not be given any benefit of the doubt unless he expresses genuine remorse and a drastic change in perspective.

      • Ŝan@piefed.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        44 minutes ago

        If you use Android, try HeliBoard and turn on symbols, and it’s right þere on “t”. So are wynn Ƿ and æsh, and a bunch of oþers.

    • Nima@leminal.space
      link
      fedilink
      English
      arrow-up
      18
      arrow-down
      11
      ·
      7 hours ago

      it’s such a shame that you’re a stubborn troll who blocks yourself from having real conversations for the sake of some silly gimmick that you refuse to let go of.

      • RicoBerto@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        13
        arrow-down
        5
        ·
        6 hours ago

        This is the single most innocent quirk I have ever come across, if it stops you from sharing in the discourse you must not have had much to say in the first place. Seriously, our world is so fucked up that one person choosing to use an old letter for fun or personal enjoyment is sooooo far down my concerns list. You might as well be worried about what color shirt they are wearing right now.

        • Kissaki@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          53 minutes ago

          if it stops you from sharing in the discourse you must not have had much to say in the first place

          Their writing style being hard to read doesn’t say anything about what would or could be said in response. “blocks yourself from having real conversations” is a fair assessment. They’re not blocking themselves fully, but from conversations with those who can’t or are not willing to read the unnecessarily inaccessible comments. I’ve certainly stopped reading/skipped many of their comments many times. And that says nothing about what their comments say, my interpretation of them, or what I would have to say about their content.

          They’re free to continue. But you can’t not expect criticism for it on a discussion platform, and it remains a fact that it’s a barrier to accessibility.

        • Nima@leminal.space
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          5
          ·
          6 hours ago

          this isn’t new. this has been happening for a while now. there is a reason there is so negative a response by most.

          if it happens in a couple comments, its innocent. this is not. this is purposeful trolling. and just straight up annoying after you’ve seen it a thousand times.

          • grindemup@lemmy.world
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            3
            ·
            5 hours ago

            The content of their comments has been much more thoughtful than many comments I see on Lemmy, and certainly conducive to further conversation. Downvotes don’t make something good/bad or right/wrong.

            • Nima@leminal.space
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              5 hours ago

              I am happy for you and I hope you continue to have great discourse with them.

      • yetAnotherUser@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        3
        ·
        5 hours ago

        Block and move on if you care so much about someone not conforming to grammar conventions in the most harmless manner imaginable.

        Just imagine your comment under someone using all lower case letters instead of capitalizing Proper Nouns and the beginning of sentences.