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'.
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.
@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.
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.
https://support.mozilla.org/en-US/kb/switching-chrome-firefox
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
@modulux Yep, this ended up being it! Thanks again!
@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.
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.