@hollie Oh my god, this is such a huge disconnect that is so incredibly frustrating with how people design social software, and the material needs of the people who use it.
Being constantly exposed to the world is a *luxury* and building around design assumptions that everyone *can* and *should* be constantly connected to everyone everywhere is just... it's such a fucking techbro mindset.
Privacy is integral to living a life, and fedi seems to be built specifically to impede private spaces.
@katanova Yeah I think as I'm learning more about this there is really a disconnect between the skillset and headspace of designing the social software, and that of using it. And I think I have naively assumed for a long time that it'd be obvious, but it isn't at all.
The being watched thing is a big deal - that was also mentioned by several folks, that the fediverse can seem challenging when you're new and can't tell where your posts are actually going. I feel that should be a discussion too.
@hollie I feel like recognizing this is the central hurdle of integrating tech into the world in a way that makes our lives better instead of worse.
It's *incredibly* important for people in positions of power and authority to recognize that, as architects making decisions about how people live, they are mirroring dynamics of social failure if they fail to comprehend the actual material impacts of their decisions on other people *beyond* face value.
@hollie Mastodon's admin interface centers around face-value metrics.
New users, user retention, how many other servers are federated with.
These metrics are often interpreted as a *replacement* for actual social analysis.
The Instance is Healthy because Engagement is High, and Retention is High.
When what those metrics most closely measure is level of addiction.
@hollie I can say with a fair degree of certainty from my direct survey of our own instance, from just skimming the profiles of around 100 of our instance's members, that there are several members who are *deeply* isolated, who have an intense need for direct meaningful social connection, and those needs *can't* be met purely within mastodon.
This is not a space that is designed for what it's being used as by many people on mastodon: a placeholder for meaningful social connection.
@hollie Designing around this techbro "numbers go up means Good Job" mentality *deepens* divisions between individuals, and worsens isolation.
Ask Vantablack how many of their thousands of Followers (at the peak of their popularity) they were able to meaningfully engage with.
Ask any Rockstar how lonely it feels to be up on stage when the high of fame no longer hits like it used to.
@jdp23 That premise that you're describing, of "you shouldn't need to hide" is an expression of desire concealed within an assertion of reality.
The expression of desire, underneath the obfuscation, is this: "I don't want you to be able to hide what you're doing from me. I want to be technically capable of seeing everything that you do"
There's a sort of authoritarian assumption on the part of the designer of what constitutes "reasonable privacy"
@hollie
@jdp23 And in line with this, the software designers seem to have an assumption of entitlement to access to the discourse of a community.
That is to say, it's assumed that anyone doing anything as part of a community "behind closed doors" as it were, can only be doing so for nefarious reasons, and so it is the responsibility of the software designers to prevent misuse in such a way.
This is an integral aspect of techbro culture
@hollie
[cont]
@jdp23 This assumption of Techbro Culture is that individuals cannot be trusted to behave Properly, and so it is the responsibility of the Designers of the tools and spaces to ensure that they are not used Improperly.
It's patronizing to individuals, and disempowers people from being able to make their own meaningful decisions.
Techbros try to take on the role of parent when they don't actually know how to parent, or even recognize that's what they're doing.
@BernieDoesIt I'd say that's a normal community moderation function.
The larger issue is that the shape of mastodon administration makes top-down moderation the default, and it takes a considerable amount of effort to make community moderation a community-led process.
@BernieDoesIt One of the primary strengths of the federated model, is that it's decentralized.
If being in contact with them is such a high priority, why not coordinate with them? If you want to be in control of who you're able to connect to, why not host your own instance?
Being a member of an instance hosted by someone else has inherent tradeoffs. You give control over to the instance operator, and in return, you get to enjoy the services they provide.
How much do you pay stux?
@silverpill @mikedev @hollie Me three.
I think I've read all the relevant FEPs, but I'd be very interested in a higher level description of how you've put them together.
(Does this model interact with the signatures in some way?)
>In a constrained conversation, conforming implementations will implement FEP-400e with some very minor additions
In a constrained conversation we work with activities, not objects, is that correct? If so, should "context" collection contain activities or objects?
It seems to me that FEP-400e was written with objects in mind. I think it might be helpful if you clarify this moment in documentation.
>In a constrained conversation, the target->id and the context are identical. This provides easy identification.
In "Add to conversation" example the context is
https://streams.lndo.site/conversation/ed4775f8-18ee-46a5-821e-b2ed2dc546e8
and the target.id of the Add activity is
https://streams.lndo.site/item/ed4775f8-18ee-46a5-821e-b2ed2dc546e8
A similar inconsistency exists in "Conversation owner Adds the reply to the conversation Collection" example.
It doesn't even have to be about safety; you can just want a closed group period - a way for you & your friends/classmates/colleagues to be together without strangers peeking in and eavesdropping on your conversation.
If you are a study group (for example), you want it to be just you and your study mates; no one else is welcome and it wouldn't be appropriate.
I would love to have something like this in the Fediverse instead of trying to use cumbersome and/or expensive commercial options.
@hollie
Even if you're not likely to be the target of harassment, I can see they could be useful, for example, groups of local friends planning things, or a "club" of some sort.
I certainly would find it useful.
Someone in a different session mentioned Hometown: https://github.com/hometown-fork/hometown that he used for a local punk scene.
It by default posts local, but you can still use it to read federated things on other servers.
If course, it means you'd all have to be on one server, but it's a start.
@hollie As someone who experienced targeted harassment by right wing nuts in comics, the absence of private groups is a lot of why I rarely post on mastodon.
Its pretty much default on diaspora.