you can write code but that won't make the people come to your network if it doesn't communicate with the rest; as that is the point of a social network
@antichrist_hater@Zergling_man you can make new protocols if you want, mastodon did it to push a migration from OStatus to ActivityPub but you've got to make it compelling or have a large enough userbase that people want to support that new protocol, or things just won't change and the protocol you want to deprecate never will be
@helene@Zergling_man It seems like you are saying that a new better protocol or a better implementation of the current one shouldnt be used because then the other servers wouldnt be able to communicate with you, so basically excusing a bad status quo saying that something new is too tiresome to do.
@antichrist_hater@Zergling_man if you consider the network to be 5 instances then yes sure but that's not the case; and i don't believe in that either, and not everyone uses the same software for a reason
@helene@Zergling_man I think the protocol just has to be better and your software good and all instance admins will test it out and eventually make it their main server.
@helene@antichrist_hater But the solution is simple. Dead simple. There's no missing the point on the part of the people making the software, only on the part of you who would detract because of it.
@antichrist_hater@Zergling_man i don't see Secure Scuttlebutt very used or any of the similar alternatives either OStatus is supposedly much better than ActivityPub yet it's gone Diaspora is also supposedly much better but it's EoL
etc, etc: so what's up with that, then? ActivityPub can and will improve so people will do that instead of rewriting everything and because they actually want to federate and talk with their friends or other software (or they'll at least support it, like Revolver); it's not a technical issue, people will improve the already existing stuff or support it/augment it
@helene@Zergling_man and I also disagree that the people make fedi good not the tech, the tech was first then the people came, if the people leave but the tech improves new people will come, people just are and they will come or go depending on the tech, and the tech can force them to be nice or can allow them to be assholes, if there was no mute or block option on fedi nobody would be here for example.
@antichrist_hater@Zergling_man >most of the network is a small number of instances where most of the users are that's just blatantly wrong though, i think it's just your personal looking glass of who you follow and interact with, especially from SPC which is a large instance that is also blocked by a lot of other big instances for very various reasons (so there's a lot you'll never see from there) i can assure you from my timeline here that most of the people i interact with are from quite small instances; if you consider poast + baest + spc + fse + mastosoc to be fedi then it's just misguided, stats and usages particularly show otherwise, and my instance's peering list (or any federation stats from a Misskey/Foundkey/etc instance) would show how wrong that is
>The software just has to be good enough in order to justify moving to it yes, and in 99% of cases, it isn't good enough. mastodon was good enough for people to move to it, pleroma too, but even in those cases, GNU Social compatibility was kept as a pseudo-transition period. those are exceptions.
@helene@Zergling_man most of the network is a small number of instances where most of the users are, and if they were to adopt X software the rest would follow.
The software just has to be good enough in order to justify moving to it, some companies rewrite their whole codebase in Rust, it's a matter of how good can you make it and more people will adopt it, past a certain point of goodness you are assured to dominate the market.
@Zergling_man@antichrist_hater users don't care about the protocol, they care about something that works and something where their friends are people use whatsapp, facebook messenger, instagram, etc because that's where their friends and family are, not because it's particularly good. if something was that much better to push them to move then they would.
twitter has groups, stories, posts where you can lock replies to followers only or no one, better edits and deletes, etc. isn't that an objectively better protocol and software? shouldn't that mean we should use twitter instead for those reasons, too? as far as i'm aware, that's not why people use twitter
@helene@antichrist_hater Arguing against a new proto on the technical grounds of that proto is fine. Arguing against it because "nobody uses it" is bad. If there is nothing technically wrong with the proto, use it. Then there'll be people using it.
@Zergling_man@antichrist_hater it's not just that, it's also that ActivityPub had major improvements over OStatus that OStatus was just impossible to extend for, like post scopes, from what I've heard (I wanted to read OStatus docs but they're all gone, but considering what I've seen of the design, I believe it)
Pleroma was designed as an ActivityPub-centered software first, OStatus second; and it was originally designed as a GNU Social frontend, mind you, so it's not "largely driven by Mastodon". In both cases, they kept compatibility for OStatus, because communicating with the people was still the most important. I don't believe either would've taken off if not for that.
@antichrist_hater@helene Keep in mind that AP's popularity is largely driven by mastodon. I'm sure I don't need to point out the flaw in your logic there.
@helene@Zergling_man and I dont know about OStatus or whatever to be able to say that they are inherently superior to AP, my guess is probably not, otherwise they would have taken over.
@antichrist_hater@helene >given enough time the inherently superior technology will win I'm not convinced of this, not without us fighting tirelessly for it at least. Which I will do anyway.
@Zergling_man@helene my point is given enough time the inherently superior technology will win, and working on top of something that is destined to lose is dumb in my opinion.
You can always work on the actual better thing while using the worse but popular thing until it dies.
@Zergling_man@antichrist_hater >Twitter is godawful software. why, because it's closed source? i don't think it's relevant to 99% of people, it only matters here because it's fedi, and people here really care about that stuff otherwise no one actually cares
@antichrist_hater@Zergling_man some do, most don't which is why twitter is still the most used social network in the world, and discord is also the most used IM platform in the world, because most people believe those issues are not outweighing the advantages or worth missing out on the people using them
@helene@Zergling_man Im pretty sure people care about not being able to say a bunch of things for fear of getting banned or silenced, and seeing ads constantly.