Show newer

UNFRIENDLY, even HOSTILE, reminder that your "ironic" racist/fascist memes are indistinguishable from the real thing, especially if you are a stranger on the internet seeking to make this ambiguity your personal brand

Is there a standard name for a "map and filter" operation? So, map some items, discard some others, in a single iteration. Ideally something that isn't extremely jargon-ese.

(This project has spawned a lot of different projects, several of which I am currently working on, including dlayer and a system information querying API)

Show thread

Sometimes I think of two things to put into a CW that shouldn't go together to create intrigue, then I come up with a post afterwards that ticks both boxes, like a sort of writers prompt or whatever they're called. CWs are good, you know. Social medias without them built in are missing out on a whole extra layer of Cursed Content™ to be enjoyed in a safe and controlled environment. Don't forget your hazmat suit x

Snapcast (github.com/badaix/snapcast) is terrifyingly good at what it does. Got several devices on the home network all playing back the same stream...with no perceivable latency at all. Not a ms... 😨

update: i am sweaty from carrying buckets of water but however the potatoes do, they will at least have been irrigated Once

Show thread

A (government-issued) representative survey of the Dutch population turned up a surprising result: 6.4% of the population would consider getting an X gender marker in their ID/passport if it could be done at city hall instead of going to court over it.

... but fascinatingly only 3% of the surveyed population identified as non-cisgender to begin with!

rutgers.nl/nieuws/bijna-een-mi

nlpol 

I'm still vaguely surprised at it being a Christian party going "nope, your migrant restriction proposals will never find our approval"

While I'm ranty, .art has 33k total users, 8k active currently (12k active at peak last November/December) and runs entirely on donations with enough excess to pay our mods a little bit, and grows organically and comfortably (but will be capped at 12k active).

So if you're out there saying you can't run an instance at this scale and cost and the moderation requirements are too much:

Hi, we're mastodon.art, nice to meet you.

Something that continues to amaze and frustrate me in equal parts, is that many of the "web has gotten overly and irresponsibly complex" criticisms are aimed primarily at React...

... even though it's probably the only 'modern' development stack whose design actually plausibly lets you opt out of its broader ecosystem and is designed somewhat standard-ly, unlike the 'competitors' like Angular, Vue, etc., which are rarely mentioned in this context

Like, to be clear, React does have its own problems, but also this sort of thing makes me wonder how many of those criticisms are well-informed, vs. how many are just based on imprecise anecdata

Here, have a starter pack of *valid* criticisms to make about the web instead:

1. Standards development is, de facto, controlled by Google; because they are the only implementor with any serious weight to throw around anymore
2. The web development industry, like the broader software development industry, has a serious problem with susceptibility to hype; technology choices are almost entirely marketing-driven
3. Individual developers (again, like the rest of the software industry), especially the well-off and privileged ones, often feel no responsibility whatsoever for the accessibility and effects of what they build
4. The incentives in designing libraries and frameworks are such that it is always more appealing to develop a monolithic difficult-to-maintain framework, even though that is technologically the worst choice; because it gives you a clearly brandable and marketable unit rather than a forgettable tool in the toolbox
5. The educational pathways for web development are almost entirely controlled by large tech corporations (directly or indirectly), and serve as "potential future employee" training courses rather than genuine in-depth education

You will notice that the common factor is "capitalism and kyriarchy", and not "javascript"

Show thread

Reasons I will not take your "the web is broken" blogpost seriously (non-exhaustive):

- Does not distinguish between different ways of using tools that are designed to be used in multiple ways
- Does not distinguish between tools and their ecosystems (where those are plausibly separate)
- Recommends as the 'solution' some hyped-up novel thing that fails to clearly explain how it actually solves problems better than previous options
- Recommends as the 'solution' some commercial product
- Assumes that anything that is "standard" (usually for a remarkably narrow definition of the term) is automatically qualitatively better
- Recommends as the 'solution' some sort of strange infrastructure design that seems conveniently designed to fit one specific service provider (looking at you, Netlify)
- Does not recognize or understand the reason that "web apps" exist, and that that is a separate consideration from what web *sites* should look and work like
- Suggests replacing technologies that have nothing to do with the problem being described (usually HTTP is the victim there)

Seriously, there are so many valid criticisms to make, and so many possible paths forward. Do better, people.

If you're a small community instance or single/'group of friends' user instance, I recommend not making your block list public. I get asked this often, because .art's list is public, and people think that they should make theirs public because ours is, but honestly, no. We do it because we're big and run our community in a certain way and want to provide that transparency to our members, and I'm fine dealing with the shit it gets us (I'm well supported with our mod team and with our admin chat)-

Fedimeta - on keeping your community safe 

"Just block the instance admin and not the users" tells me you've never been responsible for other people before, and you're approaching this from a position of privilege - 'you're taking away people's rights' - than a position of safety - 'you have an obligation to see to the wellbeing of the people in your community'.

Show thread

Fedimeta - on keeping your community safe 

Seeing more 'there's no need to defederate the entire instance, just block the admin and let the users stay connected! It's not the users that are the problem!'

Okay - but if we can't trust the admins to handle reports properly, if we can't trust them to moderate *their* community in a way that keeps *our* community safe, we're gonna block the instance, right? Because the mod team are at the helm of their instance and are responsible for all of it.

Hey fedi, tell me the name of a movie (or book, or whatever really) that you saw/read/etc a long time ago and enjoyed (or, at least, that it left some kind of impression) and which has seemingly no greater cultural impact because you never hear anybody talking about it. Doesn't have to be good, just something culturally forgotten that you still remember.

I'll start: I thought Real Steel (2011) was a pretty decent movie when I saw it 12 years ago, and then I never heard about it again and half believed I'd made it up until one day like a year or two ago I decided to actually search for it to find its name and confirm my memory. I didn't go so far as to actually try to rewatch it though, so I can't tell you if my tastes were any good then.

Why means testing is a terrible idea 

First of all, it doesn't actually matter when public services also benefit the wealthy, because a) they're a small group of people so it doesn't make much difference for funding, and b) them being wealthy means their benefit from it is *already* much less than that of poor people.

Basically: $10 can be the difference between life or death for a poor person, but for a wealthy person it's coffee money and not worth the effort.

Secondly, it's *actively harmful*. Means testing always means bureaucracy, and being poor is *already* extremely mentally taxing. You're expecting the most vulnerable people to take on the biggest burden; and wealthy well-connected people can still easily cheat the process anyway.

Even if your means testing is perfectly accurate, the hurdle to getting support is big enough that many people who need it just won't. And your means testing *isn't* perfectly accurate, and is gonna overlook corner cases. Guaranteed.

And to top if all off: means testing is a dial for a regressive government to turn without oversight. There are a million ways in which a government can make the requirements stricter or harder to meet, and indirectly deny support to the people it is supposed to help - all without any of the usual legislative process.

Means testing is not a legitimate solution. It's a way to sabotage government support, that only superficially *looks* like a solution. That's why it's so popular among conservative and neoliberal politicians, and why it suspiciously always comes without supporting evidence.

(Remember, neoliberalism is just capitalism as a political ideology, and capitalism cannot work without a class of poor people)

Means testing was never about fairness or fraud prevention. It was always just about denying vulnerable people the support they need, just packaged in a more socially acceptable form.

Show older
Pixietown

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