Earlier quoted context omitted.
I miss the days of "we're nice because matz is nice"
I've been a ruby user for almost 15 years. I've been to several RubyConfs in that time. I have never found that to be true. It's a thin veneer over rampant toxicity and political extremism. Many of the evangelists in the Ruby community garnered a horrible reputation outside of Ruby, then migrated to insular social media applications which no one uses, causing the slow and persistent decline in the popularity of the l…
Ruby Central's Attack on RubyGems [pdf]
181–190 of 286 posts
Re: Ruby Central's Attack on RubyGems [pdf]
#182Earlier quoted context omitted.
> Moving forward, only engineers employed or contracted by Ruby Central will hold administrative permissions to the RubyGems.org service. Several of the people removed are employees or contractors of Ruby Central. This doesn't pass the smell test. Not to mention it's post-facto in that they did all of this before notifying anyone.
> Several of the people removed are employees or contractors of Ruby Central. Who? > Not to mention it's post-facto in that they did all of this before notifying anyone. Isn't that pretty much the number one rule when restricting accesses? First remove accesses, then communicate?
Re: Ruby Central's Attack on RubyGems [pdf]
#183Earlier quoted context omitted.
So essentially they randomly cut off a bunch of long time maintainers for some vague legal and/or security reasons. If there was real reason to do that in a hurry, that's what we need to see, not a corporate PR message.
It’s not clear to me - did they entirely cut them off, or did they reduce their role as admin of the GitHub org? If so, I'm not defending it, and I could understand why someone would feel insulted by that - but also get why an org doesn't want too many with elevated privileges.
Re: Ruby Central's Attack on RubyGems [pdf]
#184There is some more context on a post[1] in /r/ruby, including the fact that the maintainers and others had been working on a proposal[2] for a formalized organizational governance structure as recently as yesterday. The latter also adds some context into Mike McQuaid's involvement: the proposal was influenced by the structure put in place by the Homebrew project. [1]: https://old.reddit.com/r/ruby/comments/1nkzszc/ru…
I'm trying to help, where I can, to mediate. On a call right now about this. Had 4 in the last 24 hours with affected parties past and present on both sides. I'm not involved beyond just caring a lot about Ruby.
Re: Ruby Central's Attack on RubyGems [pdf]
#185Earlier quoted context omitted.
> Several of the people removed are employees or contractors of Ruby Central. Who? > Not to mention it's post-facto in that they did all of this before notifying anyone. Isn't that pretty much the number one rule when restricting accesses? First remove accesses, then communicate?
At least Ellen Dash. The author of the pdf the post links to.
The other people I know who had their accesses removed have resigned from RC a while ago, and the one I still see with access on https://rubygems.org/gems/bundler are people I know are currently employed or contractors.
As far as I can tell, this part of the Ruby Central statement seems to check out. Now you can of course debate whether commit rights should be limited to employees, but have have no indication that they lied here.
Re: Ruby Central's Attack on RubyGems [pdf]
#186Earlier quoted context omitted.
A very biased take to be sure. Who is the "they" you are referring to? Who is "the American Ruby community"? Sounds like a thinly-veiled attack on "leftists". I know plenty of Rubyists in Europe who these days find DHH as a person to be completely odious, not to mention a maintainer in violation of CoC.
> mention a maintainer in violation of CoC. Is he a Ruby maintainer? First I've heard of this... > know plenty of Rubyists in Europe who these days find DHH as a person to be completely odious Different circles I guess. I live in Europe half the year and most of the Europeans I know are way more right wing than DHH...
Re: Ruby Central's Attack on RubyGems [pdf]
#187The recent actions taken by Ruby Central - removing long-time RubyGems and Bundler maintainers without warning, seizing administrative access, and consolidating control under a small, centralized group - represent a serious breach of trust within the Ruby ecosystem. This was not a misunderstanding. It was a hostile takeover of key infrastructure, undermining both the long-standing maintainers and the broader communit…
Why did you include that list of sponsors at the bottom of your post? What's with the "contingent on employment status or ideological alignment" bit about? That's not been mentioned anywhere else so far. Were those parts (or indeed your entire comment) written with the help of an LLM?
The paragraph immediately preceding the list begins with a sentence mentioning the sponsors. How did you not see this?
> What's with the "contingent on employment status or ideological alignment" bit about? That's not been mentioned anywhere else so far.
“not been mentioned anywhere else” is false. If you click on the PDF linked to in this very post it mentions that only full time employees of RubyCentral maintained access to their GitHub account.
I find it ironic that you’re so quick to question whether something is LLM-authored given that you write so much about using LLMs.
Re: Ruby Central's Attack on RubyGems [pdf]
#188Earlier quoted context omitted.
No, inaction is inaction. Claiming otherwise is just a roundabout way of saying "you must actively support my agenda at all times, otherwise I will consider you my enemy, even if you take a neutral stance" that political activists love to use to pressure normal people into supporting them.
Inaction is a manifestation of one of two things: ignorance, or conscious decision to not act. I agree that strictly only the latter can be considered an act, while the former .. well. Not an act, but a then the question arises if an unconscious person can even be considered a person _in_relation_to_having_a_conversation_with_them_. That last point I must even more press. I think this is what we are discussing. Pleas…
Under which of these categories would you classify the following assertion:
> As much as I've learned about subject X, I still feel that neither I — nor most people who are already acting, for that matter — truly have enough information to take an informed stance here, as the waters are being actively clouded by propaganda campaigns, censorship, and false-flag operations by one or both sides; and I believe that acting without true knowledge can only play into someone's hand in a way that may damage what turns out to be an innocent party I would highly regret damaging, when this all shakes out a decade down the line. I find myself too knowingly ignorant to conscientiously act... yet I also do not highly prioritize gaining any more information about the situation, as I have seemingly passed the threshold where acquiring additional verifiable and objective information on the conflict is cheap enough to be worth it; gaining any further knowledge to inform my stance is too costly for someone like me, who is neither an investigative journalist, nor a historiographer, nor enmeshed in the conflict myself. So I fear I must opt out of the conflict altogether.
I find myself increasingly arriving at exactly this stance on so many subjects that other people seem to readily take stances (and allow themselves to be spurred to action) on.
I suppose I may differ from the average person in at least one way — that being that, if I were tricked into harming innocent parties, I would hold myself to account for allowing myself to be tricked, rather than externalizing blame to the party responsible for tricking me. After all, only by my learning a lesson in avoiding being manipulated, do I actually lessen the likelihood of the next innocent party coming to harm. Which is a lot more important to me, in a rule-utilitarian sense, than is avoiding social approbation for not taking a stance.
Re: Ruby Central's Attack on RubyGems [pdf]
#189Earlier quoted context omitted.
I used to work at a Ruby on Rails shop many years ago (New Bamboo, now part of ThoughtBot) which is in London. I got pointed to the blog post, and it was such a strikingly-bad hot take that I had to write a response: http://paulbjensen.co.uk/2025/09/17/on-dhhs-as-i-remember-lo... In my opinion, initially I thought "Oh David's been sucked into some kind of social media bubble (on X) or disinformation space", but then…
Thanks for your post! Is there a way to add a comment there?
Unfortunately not - the page is a html export from a markdown editor (Typora), not a blog engine.
Re: Ruby Central's Attack on RubyGems [pdf]
#190Earlier quoted context omitted.
No, inaction is inaction. Claiming otherwise is just a roundabout way of saying "you must actively support my agenda at all times, otherwise I will consider you my enemy, even if you take a neutral stance" that political activists love to use to pressure normal people into supporting them.
There is no "neutral stance," only ignorance of bias. https://news.ycombinator.com/item?id=10970937