3 ms·
I'm going to be frank, as a long time federated node admin. In the last few years I've seen so many admins act just like Ash. They have a huge heart and a lot o
by INTPenis 4y ago
I'm going to be frank, as a long time federated node admin. In the last few years I've seen so many admins act just like Ash. They have a huge heart and a lot of passion for federation. So they open their doors to thousands of users.
And I keep thinking that it's just not sustainable. I've worked in ops for over 20 years, I feel like that background has given me a healthy scepticism and a respect for Murphy's law.
So when I launched my Mastodon instance 4 years ago I decided from day 1 that it should be focused on my country, my language, and require new users to request access.
Just like the old BBS scene, you have to write a short motivation on why you want an account. This motivation is 100% for vetting out robots. Because let me tell you, I get on average 2 robots a week trying to sign up. Why? I have no idea. But my strategy has brought the number of spam robots on my instance down to 0.
I could never imagine being one of those admins who just left their doors wide open. Because I've been online since the 90s, I know how we used to exploit web services back in the day. I was part of that whole 4chan scene, doing online hooliganism.
If you're opening your doors to anyone, and hosting their content online on your domain, there is a whole slew of problems coming your way. And the "main" instance mastodon.social got to feel that when an AV vendor blacklisted them. Someone had been using their public profile to host C&C. Of course, why wouldn't they?
So now I see a very sad thing, my fellow admins are begging for rent and food money on Mastodon. Because they're spending so much money keeping their instance running. And God only knows how many robot accounts are taking up those resources.
I've said this so many times, but I'll keep saying it; keep the instances small and put focus on federation rather than fast growth. We want many, small, well connected instances rather than a few huge monoliths that need corporate money to keep going.
I don't care what all the naysayers in this thread are whining about, ActivityPub is amazing. Until someone launches a completely decentralized network that WORKS, AP is the one for me. Scuttlebutt looks interesting though.
I'll never get over the magic of looking at my public timeline and seeing posts cascade in from all over the world. A dozen different software platforms, some homemade, some unpublished, some open source projects, they're all talking. Thousands of forums from dozens of countries are all communicating with MY little instance. It's magic.
- seti0Cha 4y agoHow hard is it to get connected to other instances? Is this done through personal relationships or prior history or can a complete outsider get involved? I know exactly zero people using Mastodon (that I'm aware of) but this sounds interesting and makes me want to try to set something up.
- proactivesvcs 4y agoI believe Mastodon servers (and presumably, most of the rest) have a bootstrap list of other instances which they automatically federate with. If a user attempts to interact with an instance unknown to the server it then reaches out and begins federation. The user can follow, reply to and read the content on that server immediately, although sometimes it can take a little time for a full list of posts and profile data to appear. Admins can also choose various levels of blocking against federation of instances of their choice. As a user this is all transparent. I follow loads of people from all over the Fedi (some of them not even microblogging platforms) and it basically just works.
- 3371 4y agoFrom my very little experience, you can search for anyone in any instance as long as it's federating with the whole network. The actual problem is... to know the person. There are no more suggestions from algorithms and no more million-followers accounts that you usually heard of, you need to dig to find people you find interesting.
- INTPenis 4y agoThe main tip for new and small instances is to use ActivityPub relays. There are curated lists in public git repos. They will make your public timeline pop, and allow your users to discover other users and instances to make real connections with. So just allowing for personal connections will also work to federate but a lot slower.