Show newer

politics in tech 

@hyperreal Sure. Bun is one that shows up a lot. Likewise Vercel.

politics in tech 

Can't help but notice that conservative/fascist/etc. software developers seem to consistently be hyping up the same technologies and frameworks, and I'm not talking about the well-known hypes like "AI" or "cryptocurrency" here.

They're also disproportionately technologies that don't actually do anything new or better, but rather have shinier marketing than the thing they claim to 'replace'.

There is a difference between

a company that provides a product or service which requires money to continue providing that product or service,
and a company that accumulates money which requires making a product or service.

What they have in common is that both will present themselves as the former.

Part 4: The Way Out

Unacceptable performance is the consequence of a chain of failures to put the user first. Breaking the chain usually requires just one insistent advocate. Disasters like BenefitsCal are not inevitable. Responsibility is always an option, and it's generally easier and cheaper in the medium to long run.

infrequently.org/2024/08/the-w

Show thread

Is there an alternative to Grafana that is snappy, fast, pretty? We can have triple A games render a gazillion polygons at 240fps yet I can't display 200k data points without my browser tab crashing. There must be something better out there no?

@gsuberland@chaos.social Assuming this is in reference to the Matrix thing, keep in mind that there's a bit of a special dynamic going on there; whenever a problem or vulnerability in Matrix anything is found, there's a small group of (always the same) people that sees this as an opportunity to start going around and loudly telling people "don't use Matrix, see, it's bad".

So "stop saying we shouldn't use Matrix"-type responses are usually more likely to be in reply to that phenomenon, than to the original finder of the issue.

went in a dessert shop earlier and they had the menu up on 2 screens but they had more than 2 screens worth of menu so if someone wanted like a milkshake the worker had to reach up and manually page through to the milkshake page with the buttons on the monitor. good system

Everyone excited for #gmtkjam
? I'm kind of nervous for the theme announcement

If you need music or fonts for your game I have plenty of 100% free CC0 options for you - a 🧵

Out of curiosity: do we have any fundraisers on fedi for anarchist community spaces in "low-income" countries? Or people seeking to set up such things?

Does not need to consider itself 'anarchist', as long as it's ideologically close enough (ie. anti-authoritarian, autonomous community space), and run by locals (so no "digital nomads" and whatnot).

I love it so much!

Firefox has made it SO EASY to switch to Firefox from Chrome, that you dont even lose your OPEN TABS.

Have you got 34 open tabs lol? And you lost uBlock ad-blocker today? (You did, you lost your ad blocker, because Google)

You dont even lose open Tabs! (And you get to install uBlock)

Fancy that.

support.mozilla.org/en-US/kb/s

#chrome #ublock #adblockers

Piece of software says it’s “open source” and links its Github repo. Its Github repo says it’s all rights reserved, and you can contribute after signing copyright over to them. 🙃

The terms you’re looking for are “source available” and “free labor”

Normale mensen kopen een zak Wilhelmina of een rol King in de winkel als ze pepermunt willen.

Maar ik ben niet echt een normaal mens, ik maak er een volledig pepermuntweekend van. Tijd voor een weekend met een #Pepermuntje

@joepie91 @baldur "Ah yes, it's got fantastic UX! The user is guided through a beautiful story experience with intuitive guidance straight to the subscription button that auto-fills their billing details. It's perfect!" -- Corpos, probably

@modulux Oh, this one looks closer to what I'm looking for at a glance - will give it a read, thanks 🙂

@raito Okay, I think *that* is the key point I was looking for. But this still leaves the question: if there's Cell/RefCell and there's also RwLock/Mutex, which seem to exist for the same purpose, why would you be using one or the other?

@dcreager That seems to have been the most useful one so far, thanks! It does seem to explain part of what I'm wondering about, but I'm having to make some inferences here as it mostly talks about Mutex/RwLock - do Cell and RefCell exist for the same reason of "doing runtime instead of compile-time checking"? And if so, and they are just not thread-safe, why would you ever use the not-thread-safe ones?

@raito Hmm, this seems a bit too dense/abstract for me - it seems to be *about* interior mutability, but doesn't seem to explain how eg. Rust ended on the Cell/RefCell abstractions, or exactly what the difference is with your standard mutable/immutable references.

The problem I keep running into is that everyone says "you can't mutate a thing to which you have a shared reference, for safety reasons, but if you put it in a Cell/RefCell then you can" and it is entirely unclear to me why it's suddenly okay in a Cell/RefCell and how it ensures safety in that case, and if it's so easy, why that isn't just default behaviour for references, and so on.

@modulux Yep, I did read that, but unfortunately it doesn't really talk about the "why does it exist", so I'm having a lot of trouble understanding it in context - and I don't really want to just "add it whenever the compiler complains" either, I need a mental model to reason about where it's appropriate, basically.

Show older
Pixietown

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