The Ruby community has a DHH problem

The Ruby community can no longer afford to stand silent in the face of DHH and his toxic ideas.

tekin.co.uk
@tekin A great article. Sadly DHH and his followers are the reason I left the Ruby community years ago.
Many like me will never return.
Some may come back, but never while DHH still sits on the throne.
#NoKings
@sleepyfox to which community have you moved?
@tekin thanks for that. The Ruby community really needs to get rid of DHH.
@tekin people are lauding his Linux distro omarchy as “non-woke”. I didn’t work out why until now
@morebento @tekin not just because of DHH himself I think. I suspect he picked Hyprland as his compositor for a reason. They’re known for being a pretty bad bunch https://drewdevault.com/2023/09/17/Hyprland-toxicity.html
Hyprland is a toxic community

@morebento @tekin I think it’s doubly sad because there’s a lot of good being done with Ruby, not least Mastodon - an incredibly successful Rails project that he just has never even mentioned, it’s dead to him because of his ideological blinders. He took so much psychic damage from that walkout and he’s never going to recover.
@hejsna @tekin but his brain 🧠 might get infected by woke mind virus 🦠 if he uses the woke software 😀
@hejsna @tekin thanks that does sound like a toxic community! That ethos does permeate through like any group. I’m not a Ruby user and have only ever briefly paid attention to rails and so on but it’s sad to see this stuff happen. There are many cases of inclusive communities. The recent Python documentary highlights the work needed to do that.
@tekin thank you for writing so clearly and eloquently.
@tekin This is what real leadership and bravery looks like. Thank you! DHH could learn a lot from you!
@tekin Wowzers. He's been drinking the Trump coolaid.
@tekin Spot on. 👏 There's no need to put up with him any longer; we can choose a better path, associate with people who respect diversity, equity, and inclusion, and form a new community. 🙌

@tekin Since 2005. If you didn't see the signs back then, fine.

But it should have been pretty clear a few years after.

@tekin how is it even possible at this point that every time I check in on the Ruby community DHH gets even more unhinged...
@tekin classic bad take from dhh

@tekin

not the only reason ruby fell from grace, but the ruby community probably already missed the chance to address the issue, repair the damage, and gain some goodwill mindshare for doing the right thing in a timely fashion

it's now just below Lisp, and I don't think it's ever rising back up

https://www.tiobe.com/tiobe-index/

@tekin especially topical since the business with rubygems — which he is apparently at least tangentially involved with; it all kicked off after some ruby central folks resigned their jobs there because of dhh. we don't know the connection for sure, but that's the timing.
@tekin At this point #Techbro #SciFi #Fascism is pretty much a given. A woke or non-woke Linux distro is risible. Much of the fault lies with us as developers, we have a terrible tendency to make our tools & ecosystems part of our identity, and to elevate people to cult status. Perhaps we all need to grow up a bit, laugh at the washing machine obsessions, argue back against the bigotry, take no 💩from the McNugget Philosophers.
@tekin Well said. Thank you for this.

@tekin

This is really powerful:

"As a non-white British citizen born and raised in London, I can’t explain just how painful it is to hear this sort of toxic rhetoric being promoted by one of the most prominent and visible leaders of the Ruby community. I experienced my fair share of racism growing up in London in the eighties and nineties from the very people that DHH is lionising in his post. White men who questioned my right to exist."

@tekin Thanks, Tekin. Great post, I feel the same. I’m glad I got to meet you last time in the UK. :)
@tekin I’d say the human community has a DHH problem.
@tekin I also didn’t realize that he sits on the Shopify board, which is a sobering fact that will change my real-world conduct. Thank you for pointing that out.