What is Mastodon? [video]
youtube.com
youtube.com
This style of federation is the future of the web - and the only alternative to the corporate walled garden and advertising surveillance hell it has become. When the users have the power to vote with their feet, they become emancipated. When the administrators have the power to take decisive action in the interests of their communities without pleading their case to a greedy board of directors, our ability to freely conduct civil debate in good faith is protected.
I am looking forward to a handful of other projects taking up the same model, in the same spirit as Mastodon. It is truly one if the few remaining rays of sunshine available on the net.
ActivityPub is a lot more recent, and is a "consolidated" protocol designed to replace OStatus. It's fairly recent, so Mastodon is one of its first implementations, and Gargron (the main dev of Mastodon) contributes to the W3C Working Group in charge of the spec since ActivityPub support was added to Mastodon.
That is, it seems I pick an instance (or host my own, but still: I pick a host) and can never move without losing all stuff? If I join one of the big instances to play around and later want to self-host I'm .. out of luck? That's quite sad. Still far better than Twitter I assume and I will give it a try. But I would've felt better knowing that I can take my ball and play elsewhere when I feel like it.
FWIW, the place I was going was "the only place where toot normally comes up as a word is when people talk about the sound of a fart or in the phrase 'to toot your own horn', which is way too close to home".
Chaucer came up with twitter: https://www.theatlantic.com/entertainment/archive/2012/10/ch...
Craig Hockenberry applied the one to the other: http://furbo.org/2013/06/28/the-origin-of-tweet/
Something I've been thinking a lot about recently: why does HN not have an instance in Mastodon or Diaspora? Clearly a lot here detest traditional social media but like talking to each other, and could even contribute to the open source projects, so it seems like a neat way to bootstrap a lot of people to join such a thing (ive tried Diaspora pods but it seems pretty...empty. Stupid network effects). In fact I am thinking of setting up an unnoficial HN Diaspora* pod, but I'm just one guy...
If anyone can point me names in tech, particularly security or cryptography, that are worth following on Mastodon, I would probably be convinced.
I'm @ColinTheMathmoon@mathstodon.xyz[0][1] and I follow a few tech people. One is @cypherpunk on mastodon.social and then you can follow people quoted by them.
Who would you like to follow? If you are on any Mastodon instance then you can follow anyone on any other instance.
Diaspora* is more Google+ but without some of the stuff that people need in a social network like event management. True that isn't available in Mastodon either but it isn't really suited to the use cases of microblogging anyway.
Thanks!
https://git.pleroma.social/pleroma/pleroma
I follow a bunch of people on pleroma based instances from my mastodon account without problem.
However, Mastodon is federated, so there are thousands of instances with less users. And because each instance does not need to store the state of the whole network (only accounts followed by its users), it scales very nicely.
Reddit will go the way of Facebook within 5 years I suspect and self hosted federated subreddits are the logical increment. I bet someone is working on it already.
I plan to use ActivityPub so it can integrate with mastodon and peertube more easily but also have an option to pull over from reddit so people can use their own instance as a frontend to reddit. Makes migration easier IMO.
But the nice thing is that no single instance has to scale 100x to scale the network by 100x.
100 instances can scale 2x or 1000 instances can scale 1.2x or 10000 instances can scale 1.02x... You get the point.
Mastodon is designed to have people sign up into communities and then spread out into the fediverse from there.
Had this thought because i just had it open, but couldn't something like keybase just add this on top of their existing identity platform? I feel like the only missing critical feature is the ability for different instances to interact as a federation. Which, now that i think about it, would be really cool.
It's a nice change from twitter and you can pick out and join a community you like. But you can still talk to everyone who's on a compatible server all around the world.
http://www.solipsys.co.uk/new/ThinkingAboutMastodon.html?HN_...
From the devops perspective, social media is following a make-one-break-one change process. As sufficient numbers of Mastadon hosts spawn, corresponding Facebook nodes on their server farm will be drained.
Mastodon is neither one of these and community-hosted. More about building the community part of the social network than the truly decentralized backbone (where each user has a copy of all posts of users in his/hers network).