187
submitted 6 days ago* (last edited 6 days ago) by moderatecentrist@feddit.uk to c/technology@lemmy.world

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.

top 50 comments
sorted by: hot top controversial new old
[-] technocrit@lemmy.dbzer0.com 59 points 6 days ago* (last edited 6 days ago)

Racists defending racism? Nothing new here.

The edited quotes from OP are bad enough but they're even worse in context:

I thought I might move [to London] one day. That was then. Now, I wouldn't dream of it. London is no longer the city I was infatuated with in the late '90s and early 2000s. Chiefly because it's no longer full of native Brits. In 2000, more than sixty percent of the city were native Brits. By 2024, that had dropped to about a third. A statistic as evident as day when you walk the streets of London now.

...

That frustration was on wide display in Tommy Robinson's march yesterday. British and English flags flying high and proud, like they would in Copenhagen on the day of a national soccer match. Which was both odd to see but also heartwarming.

...

[transphobia]

...

I really feel for the Brits because it's not obvious how they get themselves out of this pickle. They're still reeling from the Pakistani rape gangs that were left free to terrorize cities like Rotherham and Rochdale for years on end with horror-movie-like scenes of the most despicable, depraved abuse of British girls.

GTFO with this scumbag whitewash. Ofc it's a "moderatecentrist". Fash troll garbage.

[-] Brunbrun6766@lemmy.world 34 points 6 days ago

DHH, the creator of Ruby on Rails, wrote some things which are considered racist by some people.

Yeah fuck of with that "some people" lmao

[-] echodot@feddit.uk 8 points 5 days ago

Well racists are probably ok with it. It's amazing how annoyed they get if you actually call them racist though.

[-] moderatecentrist@feddit.uk 10 points 6 days ago

I'm not a fascist or a troll, and if someone wants to read exactly what DHH wrote, then they can click on the link to his blog post, which is in my summary. I think it's good that you're quoting more of it to be honest, so people can see what he wrote, and they can decide for themselves what they think about it. I'm not trying to "whitewash" anything, I just wanted to give people an overview of the situation so they can draw their own conclusions, whether positive or negative.

[-] echodot@feddit.uk 8 points 5 days ago

It's the conservatives and reform who called it "understandable frustration" everyone else calls it an excuse for violent thuggery.

[-] FarceOfWill@infosec.pub 48 points 6 days ago

He did a lot more than say that about london. In case anyone reading isnt aware just go searching. Dont trust slanted posts on the internet.

Also its all over now, and gems should never have been separate anyway. Who cares?

[-] pastermil@sh.itjust.works 43 points 6 days ago

I'm just thankful I'm not a Ruby programmer.

[-] ExLisper@lemmy.curiana.net 5 points 6 days ago

Programmers don't care. This is just some drama for people that like drama.

[-] Sxan@piefed.zip 43 points 6 days 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.

[-] Corkyskog@sh.itjust.works 40 points 6 days ago

Hey your keyboards still all fucked, how come you haven't fixed it by now?

[-] Nima@leminal.space 27 points 6 days 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 20 points 6 days 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.

[-] Nima@leminal.space 11 points 6 days 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 16 points 6 days 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.

load more comments (1 replies)
[-] Zak@lemmy.world 5 points 6 days ago

From their profile:

Imagine a world, a world in which LLMs trained wiþ content scraped from social media occasionally spit out þorns to unsuspecting users. Imagine…

So yes, it's for trolling, but we're not the ones being trolled. I, for one think it's funny.

[-] Nima@leminal.space 6 points 6 days ago

yeah! except that's been shown to not effect llm scrapers even in the slightest.

the only individuals it annoys is real people. but I'm glad you're entertained.

[-] _cryptagion@anarchist.nexus 5 points 5 days ago

The thing is, it doesn’t affect AI in the slightest. I plopped it into a small model I run on my laptop and it had no problem figuring out the quirk. Much like the people who add a bit of blur to their images to “poison” AI, it’s born from a fundamental misunderstanding of how AI works and has no effect on actual training.

load more comments (2 replies)
[-] Kissaki@feddit.org 6 points 6 days ago* (last edited 6 days 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, or people blocking them, and it remains a fact that it's a barrier to accessibility.

[-] Icytrees@sh.itjust.works 10 points 6 days ago* (last edited 6 days ago)

The thorn is just another thing.

I could start a comment saying "As a woman" or "As a feminist" that would polarize readers before stating a point. I could phrase things more simplistically, or in purple prose, and that would change people's opinions of what I have to say, too. Those choices could be important enough that someone won't care if a few lemmings won't read it. What people say in response becomes part of the discourse they decided to open by communicating the way they did.

Using the thorn is a neat way to get people thinking about language and how information is presented. It is a more efficient letter for a specific sound, and it only took me a sentence to get used to it and read the rest of the comment seamlessly. Mch lk rmvng vwls. Ornotusingspaces.

But I'm a communication nerd.

load more comments (2 replies)
[-] HobbitFoot@thelemmy.club 13 points 6 days ago

It seems like the commenter has been a thorn in your side.

[-] Nima@leminal.space 6 points 6 days ago

ayyyy 👉😎👉

[-] yetAnotherUser@discuss.tchncs.de 11 points 6 days 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.

load more comments (2 replies)
[-] technocrit@lemmy.dbzer0.com 14 points 6 days 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 9 points 6 days 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 5 points 6 days 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.

load more comments (3 replies)
[-] Zak@lemmy.world 31 points 6 days ago

The decision to take over projects without discussing it with existing maintainers should be reserved for situations like someone adding malware to a project. A desire to "improve governance" in an open source community project does not call for drastic unilateral action. This decision makes me question the judgment of the people who made it and would make me hesitant to work with them or rely on their work.

It looks like Matz, the creator of Ruby is now overseeing things. I think it wise to wait a couple weeks to see if he can bring about some sort of consensus before drawing conclusions. Rumor has it, he's nice.

DHH doesn't seem nice. I'd be happy about a change to Rails governance.

[-] echodot@feddit.uk 14 points 5 days ago* (last edited 5 days ago)

Ah yes and he appears to be a Tommy Robson apologist as well. He's definitely been a racist, that is absolutely not something you can take out of context.

[-] oyenyaaow@lemmy.zip 1 points 3 days ago

CultRepo's video coming to youtube in 2027!

[-] Kissaki@feddit.org 7 points 6 days ago

For DHH context, I'll link this open letter

An open letter to the Rails Core team and Ruby community

David Heinemeier Hansson (DHH) has publicly published writings that make clear he holds racist and transphobic views, as well as a number of other traits undesirable in any figurehead and community leader.

We, the undersigned, call upon the Rails Core team and the wider Ruby community, to:

  • cut ties with DHH and his work from this point forward
  • hard fork Rails and associated projects to a new name and development free from his influence
  • adopt a modern Code of Conduct with suitable community governance

It has three source links on 'racist', 'transphobic', and 'undesirable' if you want to form your own opinion.


Related to DHH, there's also been controversies on Omarchy/Hyprland recently (post from 8 days ago). That source has a lot more information and historical/personal experience on DHH.

You might’ve noticed Framework, the laptop manufacturer, embroiled in a controversy as of now. The Discord server is on lockdown because the volunteer moderation team has gone on hiatus, and the Framework forum post about the controversy has been gaining unsightly amounts of steam from people disappointed at actions taken by Framework.

[-] addie@feddit.uk 4 points 5 days ago

I think it's in the nature of capital cities that they tend to attract quite a lot of people who want to try "life in the city" for a while and then move on? I've a few friends who moved down to London to see if they could make it in the music industry, which they did not, and then moved on to somewhere else with a less insane cost of living, after a decade or so. I'd observe that, while there's quite a lot of Brits in London, there's a massive shortage of Londoners. When people have kids, they generally want a bigger house somewhere with a decent school nearby, which in many cases means moving to the outskirts, or to a different city altogether.

That's very much to London's benefit, though. They have everything that you can imagine; specialist shops of every variety, and opportunities in every industry. However, I don't think 'London weighting' of wages is really sufficient. Even if the wages are eg. 20% more for doing the 'same job' as the rest of the UK, you aren't going to get a lot for that, and a lot of people in entry-level jobs are going to be living in big shared houses and struggling to scrape by, until they find the experience/inclination to leave. That's a tale as old as time, tho, and probably to the benefit of the city - without a massive turnover of people, wages would probably need to be even higher.

Diversity is strength. If you don't like that, then a bustling metropolitan capital city is not for you, and London is no exception. They've a nice bridge for the racists to throw themselves off; cry while you do, dickheads.

load more comments (1 replies)
load more comments
view more: next ›
this post was submitted on 19 Oct 2025
187 points (100.0% liked)

Technology

76339 readers
1024 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS