Show newer

@rogueren I think it was a mistake to ask existing maintainers to review the Rust abstractions for their subsystems.

On paper that makes sense, due to the magic undocumented semantics since the docs are terrible. But that only works if those maintainers are actively helpful and willing to learn new things and see things from a different perspective.

We'd have been better off designating Rust maintainers for each subsystem and not allowing the C maintainers to gatekeep everything. Then they can choose to help review and get the semantics right, or not. But they wouldn't have the power to just block everything and force things to be done "their way" or delay merging until everything goes through an agonizing process that boils down to teaching how Rust is supposed to work to someone who doesn't want to learn.

For subsystems with helpful maintainers, the outcome would have been the same, since they'd cooperate anyway (and maybe even sign up to maintain the Rust side). And for subsystems with unhelpful maintainers, this would have avoided a lot of pain, and not given them the power to derail the project.

"Two of the best ways to optimize images for the web are by using a modern image format (like WebP)"

"WebP does not offer a progressive or interlaced decoding refresh in the JPEG or PNG sense."

.... ok 🙃

Looks like MDN knocked the "AI Help" button off the menu bar, hiding it under "Tools" instead - and the "AI" announcement header has been replaced with an ad for a paid course provider.

I guess the hype is starting to get stale?

I wish folks would stop equating size of userbase with "success" of platform, it's never been an interesting metric to look at unless you're talking about megaplatforms that need millions and millions of people so they can just about break even by selling data and eyeballs.

Back in the forum days nobody worth taking seriously was anxious about getting millions of people onto a forum, were they? And those forums weren't "failures" because of that, cuz they still connected people with similar interests together.

Stuff like user safety, fun, sustainability, and sense of community seem more interesting to talk about, to me, when evaluating whether a space is worthwhile to engage with. Raw numbers are boring.

I learned a new allistic phrase this week. "Do you drink tea very often?" apparently means "should the tea be easily accessible instead of at the back of a hard-to-reach cabinet?" I can kinda see the connection there, but I don't understand why allistics can't just ask the question they're actually asking.

#ActuallyAutistic @actuallyautistic

politics (not fedi) meta 

I am getting very annoyed by the treadmill of selective ignorance in politics. It's probably no secret that I generally consider myself anarchist, and I frequently try to have conversations with people about how that could work.

The problem is, as long as electoral 'democracy' seems to be working okay, people will push back on it because "it's not necessary, things work pretty well". As soon as it starts going bad, people start panicking, and they *still* don't want to consider anarchism, because "we don't have time to figure out all those details, we need solutions fast".

Well yeah, that's why I tried to bring this up years ago! But you didn't think it was necessary!

Like, don't get me wrong, I'm not expecting everybody (or even many people) to agree with me on these things. That's fine! I'm not expecting people to care.

But what gets to me is the *reason* why people do not want to have these conversations, and how the end result is that it is never the 'right time' to talk about different political systems, with other people. It's always either too early or too late.

@FrontaalNaakt maar zullen we alsjeblieft stoppen met dit soort mannen progressief te noemen? En als ze zichzelf zo noemen ze te corrigeren? Want gotsamme, dit gezeik moeten we al decennia aanhoren van dit soort 'redelijke' 🤮 mannen

so i have asthma and my whole life i've had these random sneezing fits and when they start they last all day and ruin my entire day and it's only this past year or so that i learned i can just pop an antihistamine and that stops it in its tracks :|

anyway, sharing this little nugget of wisdom in case it can help someone else similarly afflicted

When working in energy, you find some really incredible maps.

I've just read the best theory about the reason behind all the tumblr migration fuzz: after a few years of Wordpress market share growing at a ridiculous pace, its growth had stagnated in the last couple of years. WordPress market share is the reason why Automattic gets millions every time they do an investment round.

So the theory is the MM wants to hide WP stagnation by force-migrating a few hundred of millions tumblr blogs.

I still think it's entirely impossible for the migration to happen, but at least this theory would explain the rationale. And "he is trying to con the investors" sounds more plausible than "he just does it for the likes"

As this worked for the Internet Archive, let’s try another one:
I am looking first an engineering contact at Youtube to troubleshoot the issue with them no longer returning metadata when Mastodon tries to fetch the preview for a video. It comes from their side and something changed a few weeks ago, and I would like to see how this can be fixed.

Fediverse, do your magic ✨

re: tech waste 

and CI providers are especially complicit in this too. for example, unless they've changed this recently (I doubt it), CircleCI "caches" data by effectively zipping it up and dumping it into some external store, which is almost certainly just S3 buckets

instead of, you know, saving the data on the machines that are actually running things (which takes 0 seconds), they compress it and externally upload it to some completely different place, which can take a long-ass time. it's very often slower to cache things than to just redo them, since the time to compress everything up and fling it across the earth is greater than the time to just recompute everything again

like, there are so many ways to solve this problem. but they're extremely disinterested in solving this problem, since it doesn't make them any money. fuck Circle in particular, but I doubt the likes of GH actions, Travis, and other providers are much better

Show thread

I hate seeing package download graphs like this because it tells me that people aren't fucking caching their CI runs:

has like, anyone tested migration from instance1.example to instance1.example but to a different username?

yes, same instance. not different. and also like, merging accounts. like both accounts have followers.

(note: migration also includes more than just mastodon being involved, so info about how other fedi software treats it is definitely wanted)

long, thinking back to high school (a good one!), brief reference to ableism elsewhere :boost_requested: 

Was reminded today of one particular special-education high school that I went to, which will probably forever stick in my memory as The School That Got It Right.

Tiny school - 3 classes (~7 students each) total, that was the entire school. Located in a temporary building, former daycare. It was specifically a HAVO/VWO ("higher level") special education school, which were a novelty at the time, as previously only "lower level" VMBO (vocational) schools existed in special education. But that's a topic for another time.

Being an experimental school, they had a lot of leeway in how to run the place (for a Dutch school anyway), and oh man, did they make use of that. It was with some distance the most pleasant high school I've ever seen or been to.

Like I said, the classes were small. They were also in a fixed location; you were in the same classroom all day, every day, unlike regular high school in NL, and with the same teacher. You always had the same table, with a crate next to it containing all of your books.

There were no lectures, and there was effectively no homework. Every day you would get a list of "stuff to do", basically a list of book chapters and assignments to complete and read. If you completed it before the end of the day, you had no homework - this was easily doable if you made even a slight effort. I've never had homework, despite my ADHD.

It was entirely self-directed; you'd go through it yourself, at your own pace. If you got stuck, you'd talk to the teacher, and they would explain it to you 1-on-1 until you understood it, however long that took. Practically everyone passed every year as a result.

And keep in mind that this was special education; there were students with severe mental health issues, learning disabilities, and so on! And they were extremely good at dealing with them.

As is common in such schools, mental breakdowns of students happen sometimes. We're talking "throwing things through windows" and such here. The common procedure at the time was to basically lock someone in a room in isolation, until they calmed down. But not at this school.

They had an isolation room, sure, but it wasn't locked - you would be explicitly told that they'd bring you to the room, but that you could come back whenever you wanted, whenever you felt up to it. The janitor would be waiting outside to help you if you needed it. Unlike the forced-isolation rooms, here students actually calmed down, because they weren't trapped (imagine that!) - it was used as a support mechanism, instead of a punishment.

And that theme continued throughout; they did not punish for 'misbehaviour', instead you collected 'points' for every part of the day that you did not cause issues for others. You could then exchange those points for personal rewards (like playing online games on one of the computers, once all your work for the day was done), or collective rewards for the whole class (snacks, even an extra school trip). This successfully shifted the atmosphere to be positive instead of negative.

Students started doing better and better throughout their time there, pretty much universally, including the kids who would've been considered 'hopeless' in other schools.

They were also very flexible in terms of personal accommodations; I had trouble focusing in the morning, and so they told me that I could come to school an hour later. There was a couch in the hallways in case you needed to escape the classroom for a bit and relax. And so on. They were incredibly supportive.

This is the only school I've ever truly felt comfortable in, that I was excited to go to, and the only school where I was genuinely learning things.

And it has taught me a lot about how much the right environment can do for people.

inconsequential grumbling about software licenses, mention of RMS 

There are lots of potential issues with the anti-capitalist software license, but jesus christ Reddit, "RMS says it's a bad license" is not one of them

What’s your favorite ebook store that isn’t some mega exploitative, gross place like Amazon? I wanna start buying my books elsewhere

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.