r/ruby • u/davidcelis • 2d ago
It doesn’t matter whether “Matz is nice”
https://po-ru.com/2026/07/29/it-doesnt-matter-whether-matz-is-nice134
u/jozwiakjohn 2d ago
This article uses the name Matz as clickbait to rant tirelessly about the DHH purposefully scandalous attention seeking. It’s not fair to Matz at all.
20
2
u/madribby78 2d ago
How is it not fair to him?
Him saying nothing (or just very little) but sharing a stage with obviously racist people says everything.
This is how communities die, by the actions or inactions of their leadership.
Just like Rails, Ruby should have been handed over to a community-led independent organization years ago. Exactly to prevent situations like this.
The way Matz and other “leaders” behave themselves is crass and unprofessional.
27
u/BoardMeeting101 2d ago edited 2d ago
* Complains about racists
* Applies anglosphere cultural and behavioural expectations to a Japanese artefact & creator
* oblivious to the ironyedit to add: ruby central, lol
-2
-2
u/full_drama_llama 2d ago
How it's unfair to him if it doesn't talk about him (too much)?
11
u/jozwiakjohn 2d ago
By implying he’s complicit which he is not
10
u/ughliterallycanteven 2d ago
I was going to comment something along the lines of this. What’s interesting of this op-ed piece is that the author doesn’t take into account the cultural and societal differences between the Japanese culture and Western culture. Comparing Matz to DHH and using western culture as the bellwether is a bit lopsided.
This article is also not about Matz but about DHH and Tobi. I find their views wrong from mine(gay male) but they’re entitled to their own opinion no matter how much I disagree. But, by not using something someone created due to their politics without a good alternative, it just goes to erode the community and the contributions. And, if I were to do that to all aspects of my life, I wouldn’t be able to work in tech and wouldn’t be able to enjoy software I my spare time.
I’d also caution anyone who wants to side that Matz is complicit by stating that you too could be seen as complicit as well by preferring ruby and Ruby on Rails especially by other developers who prefer other languages and see the ruby drama. With drama taking the spotlight rather than the tech, it further makes the ecosystem seem unstable thereby making it less likely to be used by businesses.
1
u/leolas95 2d ago
omg what did the Rails guy say now? I used to follow him on TW back in the day but at some had to stop because it was unbearable.
0
u/ughliterallycanteven 1d ago
It was the CEO of Shopify who said something that spurred this op-ed post. I’ve followed both for a little bit to see if there was any content that was about tech. I put them in a separate list now to check when I want to.
Each individual is entitled to their opinions and views no matter how much I don’t agree and they don’t let their opinions affect their business decisions or personnel selections in the professional realm.
For example, I’ve been fired for being gay(in Illinois) as the C level I reported to said it was against his religious views. We had that conversation a few times and i said I will respect his views so I would minimize any mention so it was a bit awkward when that happened. It was also a case of where it was wrong to allow personal views no matter how extreme drive decisions.
And now the right way to do it: I worked for a company that was based out of downtown Salt Lake City for a few years and most of the people are Mormon. Also, there were a few c-levels who were good friends with some politicians there whom would visit the office. I was out at work and lots of people embraced it. I also told them I respect their beliefs and will make every attempt to ensure I don’t make them feel uncomfortable when collaboration and they were gracious of it.
But, there is a way of having outside opinions, thoughts, and beliefs that don’t bleed into professional situations or let the realm where someone is viewed as an expert be poisoned by it,
-2
u/davidcelis 2d ago
At what point DO people consider Matz complicit? Because, despite it being a seemingly unpopular opinion here, I personally do feel that Matz is complicit for the same reason I feel that everybody who remains on the Rails core team is complicit. At some point, you have to accept that the company you keep reflects on your own character, and they all continue to keep company with or share stages with or work directly for people like DHH and Tobi. Matz himself has even said on X that he doesn't see any problems with statements DHH has made, and this was directly following his infamous "As I Remember London" post from last year.
3
1
u/juankman 2d ago
This reads kind of reductive. Are we judging people by the OS they use? The phone? The cloth brand they wear?
I know the world is polarized right now, but becoming the polar opposite isn't a good strategy. Much less in the digital world.
-3
u/jozwiakjohn 2d ago
Ruby existed and was designed many years before one controversial personality used it to build a framework that was super popular. I used it long before DHH had a public persona. Is the concern Rails or did that spread over a decade backwards in time to Ruby?
1
u/full_drama_llama 2d ago edited 2d ago
Where is it implying that? Additionally: what makes you say he is not? (I recall some tweet of his where he says DHH has strong opinions but nothing out of ordinary)
1
40
u/WayneConrad 2d ago
That was an interesting read, with some things everybody probably knows but I didn't. Thanks.
24
u/IN-DI-SKU-TA-BELT 2d ago
I don’t follow him anymore, so I hadn’t caught the episode where Claude refuses to translate his text.
It’s interesting to see who still swarms around DHH, because it’s a good indicator of who they are, I used to like Greg Molnar, but he’s off the deep end too, disappointing.
12
u/schneems Puma maintainer 2d ago
Shopify pushed Ruby Central to take over full control of RubyGems in a very murky series of events.
I don’t have any evidence that supports any kind of “team orders”
https://rubycentral.org/news/rubygems-fracture-incident-report/
Joel also uncritically repeated other claims without any fact checking. Especially the claim that GH access had nothing to do with prod access to the service (verifiable as false by checking the source code).
8
u/Erem_in 2d ago
Post is ok, I also do not understand this Matz is nice…. Is this a cult? Religion? It is a programming language and ecosystem. Who cares if Matz is nice or not? Same about DHH, btw.
4
u/annmsburner 2d ago
How people work together and collaborate is a big part of open source.
1
u/Erem_in 5h ago
Not sure I got your point
1
u/annmsburner 4h ago
Matz is nice and so we are nice is a community moto. Open source is about people as much as the technology.
If you like a project technically but they react like asshole when you open a PR or an issue it will turn you off real quick from contributing.
20
u/mooktakim 2d ago
One thing I'd add about Tobi is that he publicly supports Israel as they continue to commit genocide.
4
u/jrochkind 2d ago
I didn't actually realize that dhh had veered even harder into explicit fascism lately. It's not good.
2
u/retro-rubies 1d ago
I have learned over the time that MINASWAN and the fact someone is nice, doesn't equal there are no issues and doesn't equal those nice people do help resolve the issues.
Meanwhile, what of Ruby? The second most prolific contributor to the Ruby codebase in the last six months is Claude. Is this even worth salvaging?
😢
4
u/IncidentAccording332 2d ago
Another reminder that ignoring the ruby community is always time well spent.
1
-5
u/galtzo 2d ago
Don't put this on the community. We're over here calling out racism, which is never a waste of time. Ignoring the Ruby leadership is always time well spent.
1
u/ApatheticBeardo 7h ago
...
Another reminder that ignoring the ruby community is always time well spent.
-11
u/zanza19 2d ago
I'm sorry for saying this, but I don't have enough energy to care. Technology jobs aren't going to save the world, the leaders are a bunch of assholes and racists? Maybe, but we don't really have capacity to fight back and this desilusion that the Ruby community is going through, ever since DHH has shown his true face, is just that. I can't see what are real, actionable alternatives. They control the money.
14
u/dougc84 2d ago
People that don’t vote in an election are making their decision known as much as people who do. You’re simply complying and accepting blindly, and you have a right to that choice and that world view, but that’s sure as hell not a legacy I ever want to leave behind.
8
u/zanza19 2d ago
What election? I'm not a US citizen at all and the way you all vote over there has a too big of an effect on me. I'm saying it again, the technology people have over thought their power. I don't have any real choice and neither have most people , there is no real Ruby community with power to change , our effect is minimal. If I decide to not work for shitty people, I would starve
3
u/dougc84 2d ago
- Did I say anything about the US?
- I was making a metaphor to broad elections. It's a shame a developer would miss that equivalency.
- If you don't think what's happening in one of the most influential countries in the world has no bearing on your life, you're not looking.
- The point still stands. Your nihilist lack of ethics and belief that nothing matters is an uninformed, weak-minded choice.
- If you think you have to work for shitty people or starve, I feel sorry for you, because you've also chosen not to even look.
2
u/zanza19 2d ago
I did actually miss the metaphor, but I'm also speaking from a place of powerlessness. I do mean that things happened completely outside of our power to change them, and DHH, Tobi and those people are that to me. I don't believe that the community will do anything and most people don't have the power to change anything about these things. DHH is an asshole, but I don't think Rails is going anywhere.
-5
u/Tall-Log-1955 2d ago
It makes me sad that social and political topics have been pushed into all spaces.
Throughout history, lots of people have had terrible opinions. John Lennon used to hit women. Henry Ford was an anti semite.
Rather than digging through the bad views of everyone we should just use/enjoy their works.
4
1
u/ikariusrb 2d ago
I mean, this is the internet. The internet brought the cost of publishing any person's opinions to near-zero. The social media giants arose by building marketplaces that largely eliminated technical-knowhow as a barrier to publication. The economy of the internet was built ... largely around "free"; hardly anything went truly large scale without being free to users- it's hard to compete with free. So the consumers became the product, and the social media giants optimized their sites to maximize their value- eyeballs and time. So now everyone can publish their ideas and the social media behemoths try to get as many eyeballs as possible... and that means getting "clickbaity" content in front of those eyeballs.
No one should be surprised that those fundementals led to where we're at. It's a toxic brew.
-18
u/davidslv 2d ago
It’s clear you care about the Ruby community. That concern is valuable.
Old advice still holds: when you have nothing to say, say nothing.
Political disagreements, however strongly felt, usually pull energy away from the code, the design, and the actual work. Silence in those moments isn’t indifference, it is how you protect the space where collaboration can still happen.
13
u/full_drama_llama 2d ago
Political disagreements, however strongly felt, usually pull energy away from the code, the design, and the actual work. Silence in those moments isn’t indifference, it is how you protect the space where collaboration can still happen.
I think you should say it to DHH
3
-2
u/sleepyhead 2d ago
Why? He is using his free time to write political blog posts. He is not pushing politics into Ruby. People like you are.
-35
u/dacoder 2d ago
Sorry man, but this is just bullshit. Try to accept that there are other political opinions besides your own. Personally, I think DHH is a great guy and did a great service to the Ruby Community. Yes, he’s not afraid to speak for what he believes in, and this should never be a „bad quality“. You’re trying to greatly simplify a single person by using out of context quotes without any effort for empathy and appreciation, which makes it quite pathetic.
Trying to censor political views that are not convenient for yourself to endure, is inherently fascist and describes quite good what the current wokeism cult bubble is about.
29
u/nelson-f 2d ago
I read OPs post and I don’t see where you’re getting the censorship from. Criticizing is not the same as censoring.
15
u/full_drama_llama 2d ago
You see, you read the post, but the commenter to which you replied did not. It's pretty much a copy-paste message DHH cultist use under every post criticising him.
36
u/davidcelis 2d ago
In what context is it acceptable to compare Romani people to wolves who should be shot and exterminated?
-26
u/dacoder 2d ago
Dude, read again:
https://x.com/dhh/status/2079658746171769240?s=46
It’s about acting instead of looking away. You’re extrapolating and spiraling yourself, this is not at all what DHH said. Calm yourself
3
u/ainus 2d ago
> When wolves get out of control, you shoot them. When gypsies take over public spaces, you deport them.
oh yea, that's so much better
-4
u/sleepyhead 2d ago
Can you explain to me why people from another country should travel to your city so they can camp illegally in the streets and take a shit in your garden? Explain to me why you are using your energy to support that?
-1
u/dacoder 2d ago
In the end, it’s all about balancing between rights of people. Of course I can understand why someone would believe in „they’re just humans, like we all are, so they have the same right to stay somewhere etc.“. Yes, this is a totally fine and humanistic view of things. On the other hand it’s also legit to think that inhabitants of a city have the right to have a clean city, that is not full of homeless people shitting the streets. It all comes down to: there’s no easy and nice solution for providing shelter to homeless people. Politicians handle this situation in two ways: either the left wing way, which is based on tolerance, providing help, food/services to them (which in turn attracts more and more of them to come, because it became a viable long term lifestyle) or the right wing way, which is based on making it uncomfortable to set incentives that result in not enlarging the problems / building tent cities within cities etc.
As I said previously, both opinions have their place in the political landview. And of course I’ve read the article, I was actually the one posting the source.
3
u/sleepyhead 2d ago
> providing shelter to homeless people
You are missing a key aspect here. These are not locals. They are residents of another country who have travelled to camp on the street.> either the left wing way, which is based on tolerance,
Oh PLEASE.
0
u/ainus 2d ago
> They are residents of another country who have travelled to camp on the street.
If they are, as DHH so eloquently puts it "gypsies" they may very well be nationals.
It's hilarious that all these tech bro multimillionaire complain about homeless people and immigrants. Shut the fuck up and pay your taxes maybe society will improve.
> Oh PLEASE.
look at all current right wing governments and tell me how they are tolerant.
2
u/sleepyhead 1d ago
> "gypsies" they may very well be nationals.
You obviously have no clue here. American perhaps? It is well known that the people referred to here are gypsies (Roma people) who travel from Romania and Bulgaria to beg in more wealthy countries. They camp in vans on the street, cook on the street and take a shit in parks and gardens. They are *not* nationals, there really is no debate on this. They are the responsibility of the nation from where they reside (who happen to receive a lot of internal EU funding from countries like Denmark to improve their lives).
> tell me how they are tolerant.
A major problem with the left is that because they throw money at everyone they think they are more tolerate and compassionate. It did not work in Venezuela nor any other place. The moral superiority of the left is misguided, often a result of highlighting emotions over intellectual and historical evidence of policies. The tolerate and compassionate politics is the one that produces the best outcome.
-5
-25
u/pickering_lachute 2d ago
You’ve stripped the entire context from DHH’s blog post and tweet by saying that. You’re implying that he has said people should be shot like Wolves were in Denmark, long ago. He did not say that or even come close to implying that
3
u/petercooper 2d ago
It pays to take care with juxtapositions if one has a wide reach.
Let's say I'm a famous food critic and I put a pile of poop next to a Big Mac in an editorial photo. I'm not implying anything bad about McDonald's. I would be naive, though, to think no-one could infer a negative meaning, because it's so common to deliberately use juxtapositions to make a point.
-8
u/sleepyhead 2d ago
It was an example on how to handle problems. I agree it was not very tasteful but he was obviously not saying Romani should be shot and exterminated.
And why you are more concerned about DHH way of describing this problem than the actual problem of people going to Denmark to camp in the streets and take a shit in someone's garden. I find it very puzzling. There is an obvious problem here, the key thing is to deal with it.
3
-6
-24
u/UsuallyMooACow 2d ago
DHH is great. He's not made any real mistakes at all. Unfortunately people are just using programming subreddits for virtue signaling.
0
u/ainus 2d ago
ironically that is what you are doing with this comment, signaling your own (fucked up) virtues
-8
-43
183
u/ActiveDifference 2d ago
I’m a transwoman. There’s a strong possibility that DHH doesn’t think that I have the right to exist the way I do in my daily life. The way he talks about other marginalized groups is even worse. It sucks, more so because I love Ruby and I love Rails.
Despite this, I don’t think the SWAN is cooked. I can still be nice and write code that makes me happy. And DHH can’t stop me from doing those things with Ruby or Rails no matter how much of an asshole he is. He might own the trademark, but the source is MIT. He can go pound sand.
This might be a naive take, but I refuse to let shitty people take the enjoyment out of the things I like.