Show newer

political party, bigotry (2) 

And like, we're talking "literally was one of the main presenters of a fascist TV broadcaster and runs a crowdfunding platform that all the fascists use" here. Their bigotry is not exactly a secret.

Show thread

political party, bigotry 

So it looks like the Dutch Pirate Party still harbours right-wing bigots (Ahmed Aarad, in this case), or at least still tolerates their involvement.

This sort of shit is why I can't take the Pirate Party seriously here.

meta griping 

@vantablack Ah yes, "I would have listened if only people had done <arbitrary thing that conveniently isn't the thing that was done>, oh well", the classic excuse

tangential, mutual aid 

@aroacemagicalnerd I wonder if this kind of focused "we're trying to complete these fundraisers now" thing might be a good idea in general as a long-term thing, to get more mutual aid going (particularly from those not 'tuned in' to it, ie. most wealthier folks).

@ben (Another organization which fits this profile, incidentally, would be Cloudflare)

@ben Or to phrase it slightly differently: "platform that has a really good reputation because of a few high-profile privacy/security things while dropping the ball on the bigger picture and ignoring criticisms" is *exactly* the kind of profile I would expect from a hypothetical organization that is trying to entrap high-value targets.

@ben A couple that come to mind: the total reliance on phone numbers for a very long time (with all the issues that caused), the dubious defenses of centralization (there's a whole story here with them repeating already-debunked talking points), the magical (misleading) claims of metadata privacy through 'sealed sender' that don't seem to have any verifiable technical basis...

They have been a less-than-perfect steward of the platform, and that is a very big problem when it's being marketed to high-risk users like activists while also being heavily centralized and actively hostile towards eg. forks.

Basically, there's enough dubious stuff going on over the years that they've refused to acknowledge and fix, that I do not feel comfortable trusting them with my or anyone else's safety.

@rachaelspooky (As in, none of that "modern phones are too complicated and optimized to be made repairable" nonsense from manufacturers)

@rachaelspooky Having seen the internals of a Fairphone, I'm convinced that it would be totally viable to legally mandate repairable designs (to at least that level) for modern phones

@clarfonthey (And anything you see in the general tech news spheres is almost certainly from the former group, not the latter)

@clarfonthey That's a bit of a difficult one because there's not really one "JS ecosystem", it's more like two separate groups of people that drive change in the broader ecosystem; the startup bros (primarily responsible for the hype cycle) and the radical folks (primarily responsible for the 'invisible' infrastructure).

The latter group actually has a very good track record, and IMO a much better one than the language spec team! They've collectively standardized things like Promises/A+, CommonJS, ndarrays, lots of other semi-core things that are in widespread use. The former group is where almost all of the misery and framework churn comes from.

@clarfonthey Not sure what you're referring to with that - CommonJS was already a reasonable solution, and the idea of formalizing CommonJS in the spec was brought up very early already (including by me), so I don't see any reason why it couldn't have been done

@clarfonthey Right, but this could have literally been solved by just saying "if you use top-level await, your module is marked async and can only be imported with an async importing function" and that's it, you're done, it now exactly mirrors how sync/async works everywhere else in JS already. It didn't require a new, incompatible module format

Kitsune Tails is OUT NOW!! Run, jump, and dash across a land inspired by Japanese mythology and untangle the love triangle between three young women on a journey of self discovery. Explore the complicated relationships between kitsune and humans through classic platforming action.

get it now on steam store.steampowered.com/app/132 or itch eniko.itch.io/kitsunetails

we're a small underfunded team with a majority queer developers, and while we're punching way above our weight class we need the support of our community if this game is going to be a success. please boost this post, and if you can afford it buy it on steam and leave a positive review on the first day (the text doesn't matter, only the thumbs up, so "i like gay fops" is totally valid as a review)

i also want to prove fedi is powerful enough to make an indie game succeed, so even if you're not personally that into the game, please boost this post? 🙏

#KitsuneTails #QueerGames #GameDev #PixelArt

something that i like about the fediverse culturally is that it's... instances going offline is not something we love but it's something we are used to, it's something that is Known by everyone, and i think that's important.

one of my strongest philosophical stances is that we should look at the ends of things with unafraid eyes

@clarfonthey (None of this is a surprise given the general hype-driven culture plaguing the JS ecosystem)

@clarfonthey Well, sort of. That's the *immediate* issue, yes, but the more fundamental issue is that there was not actually a reason to reinvent modules in the first place.

None of the supposed benefits of ESM over CommonJS hold any water upon closer inspection. If they'd simply absorbed CommonJS into the spec and formalized it a bit more, this whole shitshow could have been avoided (as I'd already tried to tell some of the spec folks years ago, when there was still time to do so).

As far as I can tell, what happened here is that we had a solution that was basically complete from a functional perspective (CommonJS) but people insisted on making something *aesthetically* perfect and did not sufficiently consider the functional costs of doing that.

You will never advocate politely enough about social justice to please someone whose lifestyle depends on social injustice.

Wanted to look up where the word "critter" comes from so I just absent-mindedly typed in etymology.com into my address bar and apparently that website is just an emoji of an orange and nothing else.

@Byte ES Modules; an addition to the ECMAScript specification that was *supposed* to replace the widely-used CommonJS format (for rather shaky reasons), and has completely failed to do so because it turns out that incompatible core language changes are a bad idea and apparently nothing was learned from Python 2/3

Show older
Pixietown

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