Show newer

@cstross I knew someday we'd get to the point of cool "haunted spaceship that's not safe to be in" situations but I kinda expected it'd take a few more decades/centuries and it'd be an unregistered torchship found floating around Ganymede without its crew, not this relatively boring situation

my favorite thing about the fact we can't have personal dedicated servers anymore is that everybody in the south hemisphere just can't play multiplayer games with decent ping because nobody bothers making servers for them

depol nlpol 

I’d give Thüringen shit for voting nazi but my entire country did and their party supplied the prime minister so errm yeah

me away from my computer: “I will go post a thing on fedi before i do chores”

me at my computer: “uhhhhhh… hmmm….. what was i going to post again?”

It would be cool to have a meetup or something like that where people that need help with their self hosting infra (or want to learn about self hosting) could get hands-on help. Is there something like that in #portland #pdx ?

Does anyone have any better suggestions for me than "go back to JPEG for my background images", to get reasonable-quality images on a webpage that still load comfortably on slow connections?

Note that anything that requires JS to function is not an option; I will not be implementing the pattern of "lazy-loading images after the fact", unless it can be made to work reasonably well without JS.

Show thread

Honestly, I'm kind of sad about Wedson leaving RfL. He developed a huge part of the foundation that made Rust for Linux possible.

I'll still work on DRM (except sched) and driver upstreaming when the core stuff is in place, but I don't know about other subsystems.

At the rate things are going, I wouldn't be surprised if upstreaming the drm/asahi driver isn't possible until 2026 at the earliest. I had hopes for things to move much faster, but that's not possible without active cooperation from existing maintainers, and we aren't getting it.

Reading upstreaming mailing list threads is painful. Every second comment is "why is this not like C" or "do it like C". Nobody is putting any effort into understanding why Rust exists and why it works. It's just superficial "this code is scary and foreign" type reactions.

I know the (top level) DRM maintainers are at least somewhat committed to making this work, and even there I ran into the drm_sched guy blocking simple fix patches. Every other subsystem is an unknown.

As far as I can tell the 'incremental decoding' that webp provides instead is functionally useless for this purpose, it just gives you back the exact 56k-era line-by-line rendering that progressive decoding was supposed to get rid of (if the client implements it at all, which is optional)

Show thread

Marilou Schultz, the artist, learned weaving as a child and is part of four generations of weavers. She used wool from the Navajo-Churro sheep along with traditional plant dyes. She worked from an Intel photo of the die (shown below) and used the "raised outline" weaving technique to make the borders of chip regions more visible. The lack of symmetry made the project challenging. 4/6

Show thread

Whether LLMs work also Does Not Matter. The environmental impact of both training and using them is currently such that it really does not fucking matter whether copilots are useful or not. You shouldn’t be using them, just like you shouldn’t be driving an SUV, flying frequently, or going on cruises. If you do one of these things out of dire necessity, you need to be offsetting that with behavioural changes somewhere else

If that changes in the future, then sure, we can reassess copilots

Show thread

@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

Show older
Pixietown

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