honestly i’ve found bugs or at least Problems in ruby or rails or whatever before and come up with workarounds but i will never submit a patch upstream because do you realize what people use rails to Do

this isn’t like, a particularly principled stance, because ultimately i think that the bulk of the ethical responsibility for computers lies at the feet of the people providing the computers, and not at the feet of some randos who wrote a software library that someone else decided to run on the computers, but also, no i do not want to make those software platforms i disagree with strongly on a philosophical level Better

there’s plenty of tech thinkpiecing right now which is like “if a web scraper uses libxml2 to process web pages does that mean that contributing to libxml2 is being complicit in web scraping” and i don’t buy that, i think (1) the people who are complicit in the web scraping are the people providing the physical infrastructure (machines, wires, electricity) required to carry it out, and (2) libxml2 isn’t even that good, and the fact that the web scrapers can Just Use It instead of writing their own XML parser might save them a little bit of time and intellectual work in the short term, but in the long term they would just write their own XML parser, it’s not like nobody knows how to do that, secrecy regarding the methods and computer code is not a meaningful impediment

programmers seem very committed in the present moment to thinking of code as concrete and material but infrastructure as abstract and ephemeral and i would like to suggest that maybe that is exactly backwards

Follow

but i still would not contribute to rails

@Lady On one hand, I get it. On the other hand, you use Rails, and I use Rails, and I think we're pretty okay?

@aschmitz i wish all the pretty okay people who used rails would get together and fork rails

i know this won't happen but i wish it

@wallhackio two things:

• guy who makes rails (dhh) is a techbro with terrible opinions about a lot of things, including (imo) technical decisions regarding the direction of the platform

• rails is really good at enabling small teams to build a minimally viable product quickly, which is why i work with it daily and why it is everywhere in library technology (lots of small underresourced teams in library tech). this is, more or less, good. however it also means it is often the framework of choice for ethically dubious startups trying to get some quick investor cash, which is not good. i want my code to benefit other libraries, but i don't want to do free work for the ethically-dubious startups

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.