@evan Public is an excellent default position for posts, but would be a terrible requirement.
That being said, a select ActivityPub server software/ ActivityPub instance that only allows public posts would be an interesting art piece or experiment.
If you are progressive like me, then this analysis of why Trump is in power and the Democrats are not says it all, as far as I'm concerned (yes, there's misogyny, racism, and many other bad things, but this is the most fundamental).
"Populism," is shorthand for many things: rage, despair, distrust of institutions and a desire to destroy them. True populism seeks to channel those totally legitimate feelings into transformative change for a caring and fair society for all. So-called "right populism" exploits those feelings, using them to drive a wedge between different groups of victims, turning them against each other, so that elites can go on screwing the squabbling factions.
@evan We need to keep the successful insertion of inscrutable DRM into official HTML standards by powerful interests top of mind when defending ActivityPub from the corporations at the gate.
@evan I'm 'somewhat disagree' since this is social media.
However, because the Fediverse can be a diverse place and I can see, based on the purpose of the instance, the admins might want to choose private by default and that is absolutely fine.
@evan@jessamyn Ah, ok, I was not incorrect in my thinking. They need to store at least your account identifier in the clear to be able to send it to matches. That and learning the phone number for at least as long as it takes to prove you own it and likely forever to be able to repudiate it later if you drop that number, it later gets reassigned, and the new owner wants to use it with the service. At that point the new user would want you to not 'have' it.
@evan@jessamyn I'm having trouble envisioning how it would end up connecting two people. I mean, it could see that it could match the hashes but unless we live-connect and say "match us" because I have the hash of someone's phone number and it hands one of us the IP of the other, I can't see how it connects us only using hashes.
@evan@jessamyn I would look for what their funding model appears to be. That is a huge ball of wax, but I think many people understand the heuristics by now.
e.g. If it is VC funded, then it will eventually sell your personal information.
If it is open source but also has a main hosted instance, I would look to how the main developers are funded and how the main instance is paid for.
If it is built as part of some federated and distributed protocol, like ActivityPub, I would likely trust.
@evan It would depend on whether I thought the service was run by some entity that was trying to harvest data or was genuinely providing a free service without collecting any data.