The thing that Diaspora and Mastodon get wrong is their insistence on putting the instance in the username. If I'm jim1234@mastodon.org because somebody else gets my preferred username, that's fine. I don't have to worry about the @somehost.somewhere site shutting down because the host got bored or lost their job or moved. So jim1234@somehost.somewhere is the last thing I want. Whatsapp started with the idea of $1/ye…
Centralized user names would also mean a single point of failure and authority which would defeat the main idea behind federation. It doesn't even solve the problem of owning you identifier as it is still externally controlled.
Censorship, surveillance even de-platforming are all back in the game then.
That's partly a tooling issue, though. If git had native requests and a decent UI around them baked in, and the UI client also had some way of discovering your peers across networks, then the need for gitlab/github would be diminished.
Yeah no, unless you work on a project with 100 other people. Even if peer discovery, nat traversal and whatnot would be solved, what am I supposed to do if both my project members are currently offline? Synchronizing progress would be a nightmare in a three people project where everybody is located somewhere else. You could pretty much consider git peer to peer already, but everybody is too lazy to open their firewal…
Diminished. It's extremely common for teams to be online throughout the same business day. If you have an entirely async team where you can't coordinate time to exchange work product, then sure, you need an async third party location. That's by far the exception rather than the rule though.
Mastodon is when you can't handle any one having an alternative option than you, so you log on to a twitter clone where you are the only person using it and are always right.
Or you don't want to be harassed by someone taking your conversations out of context then doxxing you and trying to ruin your life.
Well, I think most of that 'out of context' stuff like "all white men should be killed" and "smash all trump supporters" is probably pretty gray area, right?
Mastodon is when you can't handle any one having an alternative option than you, so you log on to a twitter clone where you are the only person using it and are always right.
Or you don't want to be harassed by someone taking your conversations out of context then doxxing you and trying to ruin your life.
Hard to have a completely slanted bias on social media, and then have the social media provider share your opinion.
Actually, I bet you could find people that would like the idea of a social media platform that wipes your history or disassociates your account every January 1st. Like a musical chairs, but the chairs never get reused.
Nice idea but it would only work if there were no ties at all between it and your real world identity, no connections that knew who you really were, because the usual method of harming someone via old social media posts uses screenshots, not links. The Internet has radically changed since back in the day, you cannot assume good faith of anyone.
Yeah, but that's getting to the very crux of communication: trust. If you're not sharing information it's pointless to call whatever it is 'social'. Anonymity is the form of least trust and you could argue the highest form of honesty. There's a very thick veil of soap scum on the Facebook ecosystem. Only the dumbest of the very tech illiterate are themselves.