Show newer

the future of fedi, Facebook or Instagram, psa for everycreature now 

Fight back. Refuse ActivityPub features that we do not need or that might stunt diverse implementation development. Defederate Facebook Threads and block Facebook at the IP level. Be hostile to advertisers, capitalists, and corporations. Be ungovernable and unmonetisable. Be queer and animal and horny and kinky and flagrantly everything. Be your true self, loudly, viscerally, /proudly./ The future of fedi depends on it.

Show thread

the future of fedi, software and standards, Facebook or Instagram, monopolies, new development --, psa for ActivityPub implementation maintainers 

So our task is clear: Do not implement features Facebook wants. Even if they get accepted into the standard. Even if we have to fork the standard and maintain a subset. Even if this causes a schism. Fix issues, yes—ActivityPub has them; but if nonsense features like WebAssembly or WebBluetooth get proposed for inclusion in ActivityPub—things that are complex, difficult, and unnecessary to /us/, the fediverse community—then we must /refuse to implement them./

Facebook is now working on embracing and extending not just the fediverse community, but the ActivityPub standard itself. The final step will be to extinguish us. Queers and animals, we are at war.

​:boost_requested:​ and tag your fedi devs.

Show thread

Thoughts about Matrix and Element, long :boost_requested:​ 

So one of the major differences between corporate software development and community software development is the difference in transparency.

In corporate projects, the default is secrecy; you don't tell stuff to outsiders unless you have a reason to. In community projects, the default is openness; you always do everything out in the open unless you have a reason *not* to.

And I think that the a lot of the problems people have with Element and - by extension - Matrix are to do with precisely that: Element's projects are run as corporate projects, not as community projects.

I don't mean that there's no spec process, or that it's proprietary, or that there's no work out in the open - I mean that it is not out in the open *by default*. As Element grows, it is becoming increasingly common to hear the word "internal".

"Internal" is the death knell of a community project. Internal projects, internal discussion, internal review, internal priorities. Internal means secrecy; not visible to the community, not taking its input, not *accountable* to that community.

Some things, like actively exploitable vulnerabilities, *need* to be kept internal - but most everything else shouldn't be. Spec changes shouldn't be under internal discussion. Refactoring shouldn't be an internal process.

Or to put it differently: at the very least, the full state of the project must be visible to the whole community at any given time - *without* actively having to ask The Right Person about it. Maybe in some cases read-only, but it must be visible without delay or barrier.

And if you're trying to run a community project as a corporation, yes, that means needing to disclose the internal workings of your corporation. Yes, also the 'company secrets'. Yes, also the internal bureaucratic processes.

And yes, also take feedback on them from the community. If you want to do it right, it needs to be a symbiotic relationship, even if that means not doing the 'standard thing' from a corporate perspective.

Element has failed to do this, and the result is that people are feeling more and more alienated from the process; a process which they increasingly have no visibility into, and zero control over.

It's nominally still a community project, but in practice there's always some unspecified and invisible "internal" roadblock standing in the way of contributions, with no timeline of any sort, and a distinct sense of neglect.

And that's how it ends up taking 7 years to fix a grating notification sound: github.com/vector-im/element-w

Element needs to do better. The Matrix foundation, which Element is still the major contributor to in practice, needs to *demand* better. I think Matrix has real potential, but I would prefer if it didn't require a community fork to get there.

Occasionally someone will learn that the CW/CN field is called 'subject' in the protocol, and respond with "so people are just *misusing* the subject field!"

And I find it extremely telling when that is the first response, rather than "wait, why do people need to use the subject field for this, why isn't there a CW feature in the protocol?"

good morning. now let's see if we can set up a matrix server to bridge all these private lab slacks so ucla neuroscientists can actually talk to each other and start to address problems that affect all of us together

Y'know how I like nuance and am skeptical of simple narratives?

Well, I have a bugbear regarding the discussion on pedestrian fatalities in the US.

To start this thread, I'd like to think I have an unbiased perspective here. I don't drive a very large vehicle, I loathe the arms race in vehicle size, and I welcome all efforts to reduce car-dependence and make our streets safer for all.

But... every discussion I listen to on this topic is real handwavey on the impacts of distracted driving.

And like, it's not just the notification sound. *So much* stuff in Matrix-land is being held back by this problem!

Show thread

on this topic; because so many queer youth turn to internet communities as their primary social outlet, we random queer adults are more potent role models than we realize. i say that not as "censor yourself omg the children are watching" but breaking the cycle of "queers must be perfect, straights must be endlessly forgiven" can start on an individual level; a random queer internet teen is paying attention to YOU, you have an amazing opportunity to help build a healthier community

Show thread

Excellent find by @slasherfun

It looks like SNCF together with SNCB are considering organising some new #CrossBorderRail services between Paris Nord and Bruxelles from December 2024

Trip time: just under 3 hours, using no high speed infrastructure. But still quicker than a bus, and hopefully a lot cheaper than Thalys!

And if they use SNCB I11 carriages these will be decent trains as well…

Full document - PDF
autorite-transports.fr/wp-cont

Lady complaining to an Albert Heijn employee that the scale near check-out is off by multiple grams. Employee decided to reboot the scale. Four big Linux Pinguins take over the screen while rebooting, taking at least two minutes 😅

Oh you think I still owe you that money? Sorry I spun off the money-owing division of myself into a separate person and they're bankrupt.

reuters.com/business/healthcar

People working in tech need to be paying attention to what is happening with unions and strikes across America right now.

Take notes y’all.

Great, so apparently my Github account has been flagged, without them ever notifying me of this, and now I cannot do my work, which earns me income. Amazing

Love tech companies

someone posting on the internet: "you need to read this blog post RIGHT NOW"

me: becomes 10,000% less likely to ever read the blog post in question

NLpol 

Verenigd Links (GroenLinks-PvdA) bij de verkiezingen. Nu maar op naar de grootste partij in november!

nos.nl/l/2483155

in general white queers have this attitude where to them believing ACAB is basically just a license for them to do whatever they want but the fact that you're not afraid of consequences is a testament to your white privilege !! you're not an abolitionist baby you're just affirming the status quo from your position of power! the law was never meant to get you in trouble anyway!!

Show older
Pixietown

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