Live data from Hacker News

I'm leaving Ruby Central

gist.github.com

71–80 of 134 posts

Re: I'm leaving Ruby Central

#71
post #49

> My critique is directed at the process, not at people. People are not logs floating helplessly in a river. People take decisions and make things happen. They create and run the process, not viceversa. The critique must be directed at people.

Right, people build Unaccountability Machines [0] to shield themselves, which range from justified to malicious.

[0] https://press.uchicago.edu/ucp/books/book/chicago/U/bo252799...

Re: I'm leaving Ruby Central

#72

Earlier quoted context omitted.

[flagged]

[flagged]

Supporting Canadian truckers was a straw? And that somehow broke the camels back because of misogyny in slides and booth ads (showing a pretty girl?).

Because of this they lost a 250,000 sponsorship from sideiq which then gave leverage to shopify to takeover the community because of a fear of this rv tool.

In the end their communities purity tests lost them everything.

Re: I'm leaving Ruby Central

#73
post #47

Earlier quoted context omitted.

I am so disappointed by this - thought he was a nice guy.

For some reason I always had a feeling about him. Perhaps I couldn’t understand why a guy that did so well in life like him found so much time to pick fights on Twitter. With the kind of money he had, I’d pay to be anonymous.

I've seen a lot of "formerly nice guys" falling. It's very hard to let people go and to deal with them if necessary (like using their project). To this date I can't understand why he went this route. He's successful, family guy, very rich. Why going after immigrants, poor, diverse people? Same with Musk. He's a prototype awkward guy yet he started a holy war against all DEI. WTF. Don't get it.

Re: I'm leaving Ruby Central

#75
post #65
post #41

Earlier quoted context omitted.

The proliferation of frameworks came about from the ideas and design of Ruby on Rails. MVC and ORM had been around before web apps, but it was not consistently used in a web framework until Rails. Convention-over-configuration, “nested doll pattern”, and Rack protocol were all ideas widely ported and copied into other language platforms and frameworks. Also, ActiveRecord gained significant capabilities with named sco…

> MVC and ORM had been around before web apps, but it was not consistently used in a web framework until Rails. WebObjects and EOF were the MVC and ORM frameworks powering Disney (Go.com) almost a decade before Rails existed.

Were those tech open source?

A decade before Rails puts it in 1995. Do you have some resources on this? I like looking into the history of tech.

Re: I'm leaving Ruby Central

#76

it was never clear what the niche of Ruby was other than being a modernish scripting language for non-critical web dev. I remember Ruby on Rails becoming trendy for web startups with inexperienced programmers (I was one of them) to prototype things in because Active Record was a simple ORM for its time, outside of that there wasn't much other justification for the stack and since the proliferation of similar easy-to-…

> it was never clear what the niche of Ruby Ruby on Rails Chef --- Some of the largest websites in the world run on Ruby: GitHub and Shopify.

Chef seems to be almost dead. I'm still using it personally but don't know a single company in Germany still using it.

Re: I'm leaving Ruby Central

#77

The solution is to design package managers around the uniform resource identifier: a way to locate online assets that is mostly (ignoring DNS) decentralised and better than having one org own all the packages.

You can absolutely use bundler and gem without touching the rubygems servers. You can point to an alternate rubygems host (including one you run yourself), point to a git repo, or a local gem file source

Re: I'm leaving Ruby Central

#78

The solution is to design package managers around the uniform resource identifier: a way to locate online assets that is mostly (ignoring DNS) decentralised and better than having one org own all the packages.

This resembles the "monolith" vs "micro-services" discussion. If you spread the packages over thousands of domains, hosts, providers, reliability will be horrible. And it's uncontrollable. In theory, RubyGems could run code analyzers on all uploads to detected malware. Good look if you just haven an index of repositories/packages hosted elsewhere.

Re: I'm leaving Ruby Central

#80
post #53

Earlier quoted context omitted.

What I don’t get is, what does Shopify get from this? I’m assuming there’s a ton of reputational risk in this move, and my understanding as an outsider is that Shopify already has a ton of weight in the Ruby ecosystem - they seem to be the one case quoted by everyone as the “proof that Ruby scales”.

They are a multi-billion company that is highly dependent of RubyGems and a breach could ruin their business. So they have intrinsic reasons to support anything that keeps Ruby and Rails floating.

That makes sense but, to put it mildly, I am not whatsoever a fan of corporate controlled and directed OSS. I'm even less of a fan of it when it's effectively controlled by only one corporation. The temptation to play high-handed with the community, and with the future, is overwhelming and not one that corporations seem able to resist. One example: Chromium, which is now effectively worthless as a serious web browser with support for MV2 removed, thus meaning that uBlock Origin (and the like) no longer work, due to Google forcing the issue with MV3.
Post reply on HN