[HN Gopher] Mastodon.technology Shutdown
       ___________________________________________________________________
        
       Mastodon.technology Shutdown
        
       Author : freosam
       Score  : 511 points
       Date   : 2022-10-07 12:08 UTC (10 hours ago)
        
 (HTM) web link (ashfurrow.com)
 (TXT) w3m dump (ashfurrow.com)
        
       | ChrisMarshallNY wrote:
       | _> A member of my family was very recently diagnosed with a
       | terminal illness. I am doing everything I can to support them._
       | 
       | I am sorry to hear that, but I can totally support them, and
       | sincerely wish them the best of luck, dealing with a pretty awful
       | situation.
        
       | varispeed wrote:
       | Huge respect. My friend is running a forum (I know madness today)
       | and he is totally sick of it, but has no heart to close it nor
       | trust someone will be able to take over given it is losing money
       | (people - assuming "competition" - were posting adult content and
       | then reporting to Google, so advertising eventually got turned
       | off and other advert providers don't pay enough to keep the
       | lights on).
        
       | spiderfarmer wrote:
       | > The server has also gotten too large and too complex for me to
       | administer.
       | 
       | I always suspected this would be a massive problem with Mastodon.
       | I contemplated running a server, but there's no way to know
       | beforehand when you'll be running into a limit, like cost or
       | time. Can you really build a social network on volunteers that
       | invest their own money and time, with little reward?
        
         | seydor wrote:
         | This has been a massive problem with everything since PHP
         | stopped being popular. Wordpress is easy even for a layperson
         | to setup
        
         | markstos wrote:
         | Making friends is no small reward.
        
         | proactivesvcs wrote:
         | The Fediverse isn't just Mastodon, and there are other
         | microblogging platforms. Epicyon is designed to be a
         | lightweight server: https://libreserver.org/epicyon/
         | 
         | "Epicyon is a fediverse server suitable for self-hosting a
         | small number of accounts on low power systems."
         | 
         | In a testament to how the Fediverse really does Just Work, I
         | stumbled across Bob, the developer, quite by accident from my
         | Mastodon account and now follow him. His posts, from his
         | Epicyon instance, appear just like anyone else on my home feed
         | and we interact as if he lived on my home server. There are at
         | least half a dozen people I interact with who aren't on
         | Mastodon, either.
        
         | EarlKing wrote:
         | Yes, you can. However, you will also encounter nothing but
         | grief because of jerks who want to screw it up. For a
         | historical example of how this turns out, see FidoNet.
        
         | berkes wrote:
         | The tech also doesn't help.
         | 
         | It's a "typical" Rails application: large, convoluted, lot's of
         | moving parts, and services, and generally slow as molasses
         | (solved by throwing more hardware at it). As experienced Rails
         | dev(ops), I managed to run and help run an instance, but it's
         | not something done on a friday afternoon, let alone scale up.
         | 
         | What we really need in this landscape is dead simple services.
         | I'm thinking about the difference between setting up a gitlab
         | or a gitea. The first is Rails, needs ruby, gems, bundler,
         | workers, database server, redis, mailserver and whatnot. And
         | thats for manually installing on a server - no pipeline or
         | anything to manage future changes. The second a single binary
         | (pre compiled from a go codebase) everything statically linked
         | (even sqlite is built in, with option to upgrade to postgres).
         | Plop it on a server start it and go. For an intranet you might
         | even skip putting a server/https in front, just run on exposed
         | ports.
         | 
         | We can dockerize all the ruby-stuff, but that might make it
         | easier, it doesn't make it simpler, it really makes it more
         | complex. And the performance-issues aren't solved.
         | 
         | The fediverse needs this as well: just plop a binary on your
         | VPS or homeserver and you're running. Such lean and simple
         | servers are being worked on, but Mastodon itself is a huge,
         | slow and hairy beast.
        
           | noirscape wrote:
           | There are plenty of other choices. Pleroma[1] is probably the
           | biggest competitor and is lightweight enough that you can
           | deploy it on a raspberry pi. It's written in Elixir which
           | takes a bit to set up, but the devs offer OTP releases that
           | don't require you to have Elixir installed to use it and are
           | the closest to "single file" deployment you get. Resourcewise
           | it takes up only a fraction of what Mastodon demands in terms
           | of memory & cpu usage.
           | 
           | DB backend is postgres. It's also by default far less cache
           | heavy than Mastodon (which caches every external attachment,
           | avatar and header locally, which causes a lot of issues since
           | it's the main reason instances run out of disk space).
           | 
           | Featurewise it actually surpasses Mastodon on almost
           | everything except for not offering a tweetdeck-like UI.
           | 
           | [1]: https://pleroma.social/
        
             | davexunit wrote:
             | Having used Mastodon for years now, my experience has been
             | that when I receive an abusive/spam/troll message it's a
             | safe bet that it was from a Pleroma instance. I know I'm
             | lot alone in defaulting to distrusting users on Pleroma
             | instances. Just something for new fediverse users to keep
             | in mind.
        
               | fkgncawhlp wrote:
        
             | riffic wrote:
             | > There are plenty of other choices.
             | 
             | There's even WordPress, with a plugin.
             | 
             | A lot of ~~people~~ _entities_ such as companies,
             | organizations, etc have a WordPress site.
             | 
             | edit: Pretend this site supports basic formatting in
             | comments?
        
               | berkes wrote:
               | I know this exists. As does NextCloud. But what solution
               | or use-case does it serve? I honestly cannot see it.
               | Neither for WP nor for NC.
               | 
               | ActivityPub is -aside from a protocol- something that is
               | designed for social networking mostly. How does "adding a
               | WP plugin" help? Why would I want to connect my blog or
               | website to this fediverse? Is it just so people can get
               | my blogposts in their timeline? Because that's the only
               | use-case I can see, and that problem is easily solved
               | with RSS (and a bot).
        
             | knewter wrote:
             | 1) https://github.com/soapbox-pub/soapbox is a frontend
             | that works atop either mastodon, pleroma, or the rebased
             | backend
             | 
             | 2) https://github.com/soapbox-pub/rebased the rebased
             | backend is a fork of pleroma but it's much better
             | maintained than pleroma
        
               | noirscape wrote:
               | I would advise against soapbox actually. The developer
               | got kicked off the Pleroma project after badgering other
               | maintainers[1] (which he admits to doing) for reverting a
               | technical decision he forced through after it was deemed
               | to be not very useful to the project and encouraged bad
               | practices (the fediverse uses a protocol called WebFinger
               | to find other users, the developer wanted to add a bunch
               | of alternate endpoints to avoid having to use WebFinger
               | for his personal frontend).
               | 
               | He also had a history of more bad technical decisions to
               | make Pleroma's backend cause problems with with the rest
               | of the fediverse if the rest of the fediverse doesn't use
               | his custom frontend and insulting developers who pushed
               | back on that decision[2].
               | 
               | Better maintenance seems like a really dubious claim when
               | the lead maintainer is this unwilling to co-operate with
               | the existence of other tooling and openly insults anyone
               | disagreeing with his technical decisions. There's also a
               | couple of PR reasons to not want to associate with him,
               | but those are largely off-topic.
               | 
               | The rest of the Pleroma project by contrast is fairly
               | stable and it's developer team has been nothing but
               | polite when it comes to handling support issues.
               | 
               | [1]: https://blog.alexgleason.me/pleroma-is-dead/
               | 
               | [2]: https://hacktivis.me/articles/Update%20on%20Pleroma%
               | 20Mainta...
        
               | mynameisvlad wrote:
               | As a complete outsider who thrives on drama, everyone
               | sucks here.
               | 
               | Alex has shit opinions, 100%. But the back and forths in
               | the Pleroma MRs linked are at the level of high school
               | catty drama. And that applies to _everyone_ in there, on
               | both sides. I feel like every single MR listed would have
               | gone completely differently if the people involved
               | treated the others as humans and actually worked towards
               | building better software. At the end of the day, the
               | commits were simple enough and could have been worked on
               | had the people there actually wanted to do that. But
               | instead they all just turned into name-calling high
               | school kids. In short, everyone there needs to grow up.
               | 
               | And while I agree that a one man shop in the form of
               | Soapbox is likely not going to last, I wouldn't put my
               | support in for Pleroma based on what I read either.
        
               | wizzwizz4 wrote:
               | > _There 's also a couple of PR reasons to not want to
               | associate with him, but those are largely off-topic._
               | 
               | They're more than PR reasons if you're one of his "wrong
               | sorts"; personally, I'm not confident trusting (for
               | practical reasons) or comfortable using (for emotional
               | reasons) a piece of software whose MDfL doesn't think I
               | should exist.
               | 
               | It's probably off-topic for this discussion, but it's
               | important to keep in mind if you're building a little
               | community on the Fediverse: your choice of software ties
               | your community's culture - at least partially - to the
               | community of the developers. Your users will want to
               | submit bug reports, and so on.
        
               | noirscape wrote:
               | I do agree with you completely there, it's just that HN
               | doesn't tend to take well to pointing out that particular
               | stripe of awfulness and that makes it a non-starter as a
               | reason.
               | 
               | He's definitely a case where I would broadly recommend
               | marginalized groups to stay _far_ away from his tooling
               | if they are planning on interacting with the development
               | team in any way. The man is an demagogue (and openly
               | proud of it) and an understated element to his bad
               | behavior in co-operating with others is that it 's in
               | part driven by that demagoguery (just reference the
               | blogpost in the previous comment and how much of it is
               | dedicated to crying about "cancel culture" where the
               | reality is really just that he was an asshole to people
               | and they showed him the door[1], very little about it had
               | to do with his (IMO shitty) opinions.
               | 
               | As far as software choices go; Fully agreed, although I
               | always recommend people to not just go by public
               | reputation and to always investigate before making a
               | decision (in the case of Soapbox, you'll notice I linked
               | both the developers resignation post and the post that
               | caused relations with him and other maintainers to
               | seriously start souring, so that one can make their own
               | assessment).
               | 
               | Pleroma for example got initially accused of being
               | developed by neonazis due to an early instance modifying
               | their source code to ignore incoming message privacy
               | flags, everything was just set to be on the public
               | timeline, all of the time. It's in reality completely
               | wrong; in fact numerous developers to the software have
               | been rather staunchly anti-fascist even since its very
               | beginning, but that wasn't known by the public so the
               | reputation of the project got tarred for years.
               | Similarly, one admin blamed not removing hateful content
               | on not having the tools, again, completely wrong, but
               | then Pleroma got tarred with "not having basic moderation
               | tools", even though it ironically has the must fine-
               | grained moderation tools compared to anything else out
               | there (you can literally write your own bit of code to
               | automatically moderate and integrate it in the software
               | itself if you wanted to).
               | 
               | Finally when it comes to users submitting bugs: with the
               | fediverse that usually doesn't actually directly go to
               | the developer but instead lands at the feet of the
               | instance maintainer, who makes the decision on whether or
               | not to report it to the developers community. There's a
               | certain sense of connection, but it's usually not as
               | deeply tied as one would think.
               | 
               | [1]: https://xkcd.com/1357/
        
               | P5fRxh5kUvp2th wrote:
               | Can we stop villifying people we disagree with?
               | 
               | I've seen it so much, I'm more inclined to believe it
               | absolutely didn't happen that way.
        
               | afavour wrote:
               | Is it vilifying when you provide sources of a person's
               | negative behavior?
               | 
               | "I'd recommend against this open source project because
               | it has a solo author who has a track record of not
               | playing well with each others" strikes me as statement of
               | fact, not vilifying.
        
               | P5fRxh5kUvp2th wrote:
               | About a month ago I had a mechanic call me pissed and
               | tell me they didn't want to work with me anymore if I
               | didn't trust them. I had been asking questions over text.
               | 
               | That this happened is a statement of fact.
               | 
               | I'm taking my old ford explorer over to him this weekend.
               | Do you know why?
               | 
               | Because I asked him what was wrong and explained the
               | intent of the questions. We've had a working relationship
               | for over 2 years, he was obviously having a bad day. No
               | harm, no foul, humans are humans.
               | 
               | And yet, his negative behavior is a statement of fact.
               | Imagine if I then went around town telling everyone not
               | to use this man because he "doesn't play well with
               | others". I mean, it's only a statement of fact, right?
               | 
               | Point of fact, the engine light in the truck came on
               | earlier this week, I called him up and then drove it over
               | so he could check codes (O2 sensor needs replacing). Had
               | a conversation with him, where he told me his wife is
               | living in Arizona to be a live-in baby sitter for their
               | kids new baby, and he drives over there every other
               | weekend (I knew his wife was in Arizona, but didn't know
               | why).
               | 
               | You're campaigning against a piece of software because
               | you don't like the author. Not for technical reasons, but
               | because the author "forced" (your words) stuff onto other
               | people, then after these innocents reverted it back in
               | defense of the whole of fediverse and he got mad and said
               | mean stuff, so now we need to defend the reader (me, and
               | everyone else) from his meanness.
               | 
               | If you say so.
        
               | afavour wrote:
               | I feel like this is personal for you somehow and I don't
               | know why. I'm not "campaigning" against anything, I
               | posted one comment on a message board. Let's try to avoid
               | bringing hysteria into the conversation.
               | 
               | I'm glad you ended up having a working relationship with
               | your mechanic but I don't think it's really relevant
               | here. Your mechanic is not maintaining an open source
               | project. He's fixing your car. Which is a great solo
               | project.
               | 
               | I think you're confused about my perspective so let me be
               | clear: I'm not concerned with "defending" the reader from
               | "meanness". I'm suggesting that investing in any project
               | run by a single person is risky: more than likely if that
               | person quits then the project is dead. That's strike one.
               | The fact that the single author has a history of being
               | combative with open source collaborators suggests it
               | might be harder for the project to ever move beyond being
               | a solo project. That's strike two.
               | 
               | All of this is just common sense. I'm sorry if it rubs
               | you the wrong way. If your mechanic decides to stop
               | maintaining your car in the future there will be hundreds
               | of other mechanics waiting to take the job (and,
               | importantly, your money). A solo open source project
               | depending on volunteers is a lot less likely to have
               | that.
        
               | P5fRxh5kUvp2th wrote:
               | stopped reading at the first sentence.
               | 
               | Stop bringing your personal drama here please.
        
               | afavour wrote:
               | You do realise that you're the one being personally
               | dramatic here, right? Especially with a comment like
               | that.
        
               | P5fRxh5kUvp2th wrote:
               | It's interesting how some people always assume it's a
               | moral failing when others refuse to engage with their
               | bullshit.
        
               | afavour wrote:
               | I'm starting to understand why you're personally invested
               | in defending toxic online behaviour.
               | 
               | I replied to your post, responding to the issues you
               | raised in your original post. Engage with it or don't
               | engage with it, that's up to you, but don't fill the
               | forum with nonsense. Absent any actual interaction with
               | the points I raised this will be my last reply in the
               | thread.
        
             | berkes wrote:
             | I'm aware of Pleroma, but didn't mention it because I find
             | that allthough it's easier than mastodon, it hardly is
             | simpler. And being easier, IMO, isn't enough. The focus of
             | pleroma is very much on the "lightweight" part. Which is
             | good, bc that also desparately needs a solution. But we
             | really need something that is all of it: easy, simple and
             | lightweight. Not just easier and lightweight.
        
               | proactivesvcs wrote:
               | Epicyon might be worth a look:
               | https://libreserver.org/epicyon/
        
           | insane_dreamer wrote:
           | Would a pre-installed docker image be a solution to the setup
           | issue? (Doesn't solve performance, of course.)
        
             | berkes wrote:
             | Not really. As I mentioned in my comment, it might make it
             | easier, but not simpler.
             | 
             | For one, maintenance, probably becomes harder even. And it
             | won't be "a docker image", but a docker-network (-compose,
             | k8s or such) because running requires not just a single
             | service, but a webserver (https), runners (async workers),
             | redis, postgresql, elasticsearch, file-storage and so on.
             | You'd need some 4 to 8 images all interconnected to run it.
             | And secondly, docker isn't omnipresent. I can't just copy a
             | binary into /usr/bin , run it. I'll need docker,
             | networking, docker-knowledge, logging, monitoring and so
             | on.
             | 
             | More so: if a docker is a solution to the setup of complex
             | piece of server-software, than certainly docker is a
             | solution to the setup of a simple piece of server-software.
        
           | mariusor wrote:
           | > What we really need in this landscape is dead simple
           | services.
           | 
           | I'm working on exactly that: a service that acts as an
           | ActivityPub server (code[1], example[2], example application
           | running on top of it[3]) for users in the form of a static
           | binary. It supports multiple storage backends that can be
           | selected individually or all together at build time and it
           | can be extended to many more.
           | 
           | [1] https://github.com/go-ap/fedbox
           | 
           | [2] https://federated.id
           | 
           | [3] https://littr.me
        
             | jron wrote:
             | Do you have plans to add comment functionality to
             | littr.me/go-littr?
        
             | rakoo wrote:
             | This is exactly what we need. The current landscape of
             | Fediverse is too young: every application involves both
             | functionality, identity and community. So you don't really
             | join a network, but you join a specific community using a
             | specific medium. You can't join multiple communities (ie
             | follow multiple instances): you have to create multiple
             | accounts, you can't follow a full instance but only
             | individual instances. You can't have microblogging and
             | forums from the same account, because they are different
             | applications, so they are different accounts. You can't mix
             | functionalities beyond the most basic, because they are not
             | thought out together.
             | 
             | What we need is an AP store, and then applications build
             | _on top of it_ , like your project does. But at this point
             | I question whether matrix wouldn't be a better platform
        
               | mariusor wrote:
               | I feel like matrix solves a different problem, I believe
               | that ActivityPub and Matrix can coexist. Honestly the
               | very late game plan for the projects I'm working on is to
               | be able gather under a single umbrella a suite of
               | opensource applications to create a meta social network
               | pod that can be easily launched in a similar way to
               | Google apps on a custom domain (ActivityPub and Matrix
               | for a starters). I think there could be enough money in
               | that to gather venture interest, but sadly I'm very far
               | from that moment.
        
               | berkes wrote:
               | I'm working on flockingbird.social, a "linkedin for the
               | fediverse"[1].
               | 
               | Aside from a job-search bot, I haven't written many
               | software, and it looks like what you are working on might
               | actually be a very solid foundation. It's a pity my go
               | isn't that established (rust and ruby here) but certainly
               | will consider this going forward. Huddling around common
               | base libraries is also certainly something the fediverse
               | needs, rather than re-building AP again in "language X".
               | 
               | [1] The hardest part has proven to be the fact that
               | "linkedin" is an entirely different product depending on
               | who you ask. It solves entirely different solutions,
               | depending on who you ask. And it has entirely different
               | features, depending on who you ask. Turns out LinkedIn is
               | quite hard to "copy", "port" or even define for the
               | fediverse. Aside from that this makes it a giant task to
               | do. Is it a place to find jobs? To recruit? To keep in
               | touch with colleagues? To connect with other
               | entrepeneurs? To spam lame motivational quotes? To pitch
               | your book or a Rolodex-on-steroids? Its all of that and
               | more.
        
               | mariusor wrote:
               | If you're working in rust I would recommend to have a
               | look at the go-ap/processing[1] package, which provides a
               | close representation of what the ActivityPub spec details
               | about how to handle each Activity type. It's not complete
               | at the moment, but it should be readable (I think) even
               | for non Go developers and, in my experience it's not the
               | vocabulary that trips people up.
               | 
               | For your use case you probably need to define your own
               | custom ActivityPub types and logic, but for the default
               | ones, it's a good starting point (I hope). :)
               | 
               | The go-ap org on github has a mailing list you can reach
               | if you have questions or feedback.
               | 
               | [1] https://pkg.go.dev/github.com/go-
               | ap/processing#CreateActivit...
        
               | rakoo wrote:
               | Contrary to the way matrix is developed and sold today,
               | the protocol allows for way way more than chat.
               | 
               | There is talk at the moment about adding federation to
               | got forges: let instances talk together, accounts cross
               | post, etc. It's centered around instances and they have
               | specific addons to interact. Matrix can make it work
               | because it takes a radically orthogonal approach: rooms
               | are front and center. Rooms can be joined by anyone
               | anywhere. Rooms are replicated. The homeserver is a
               | technical detail in service of the functional source of
               | truth: the Room, an append-only log of arbitrary json.
               | There is also a key-value store for arbitrary blobs to
               | store binary stuff.
               | 
               | In the context of forges, a repo can be a room: events
               | for issues/replies, events for merge requests, events for
               | CI/CD blobs for actual code storage and releases, ...
               | Anyone can join and push events, with the correct rights
               | of course, so you have branches included. Everything is
               | replicated. No one cares what instance you are from.
               | 
               | I seriously invite you to consider the semantically model
               | of Matrix, it's pretty good.
        
               | proactivesvcs wrote:
               | Some clients allow you to pin the public timeline of
               | another instance. As for spreading beyond your home
               | server, tags are key. With the right client, or the
               | Mastodon web UI in advanced mode you can pin a series of
               | tags as its own timeline, which updates in real time, so
               | you can follow discussions of interests, grouped
               | together, with results from across the Fediverse.
        
               | rakoo wrote:
               | That sounds very nice and I must admit I haven't made a
               | lot of research on this topic. But today the major
               | servers are still sold as a building block for an
               | "inside" community. You browse instance that are
               | categorized by interests.
               | 
               | Basically, the domain has much more significance than it
               | really needs
        
           | mschuster91 wrote:
           | > The fediverse needs this as well: just plop a binary on
           | your VPS or homeserver and you're running. Such lean and
           | simple servers are being worked on, but Mastodon itself is a
           | huge, slow and hairy beast.
           | 
           | Even if you get the tech stack solved to an easily deployable
           | package: The problem is you still need to invest immense
           | amounts of time on moderation. Some of that responsibility is
           | enforced legally (e.g. CSAM, warez, US COPPA, EU GDPR, German
           | NetzDG), some of it socially (e.g. kicking Nazis, conspiracy
           | spreaders or other forms of hate speech out), some of it by
           | the federation system (e.g. kicking spammers out) and some of
           | it you need to do to keep your community healthy (e.g. kick
           | general trolls and creeps out). If your instance allows adult
           | material, gambling or games, you'll need to moderate your
           | instance as well in some jurisdictions. And you'll need
           | someone always available to support police, court and secret
           | service requests.
           | 
           | Maintaining a service that hosts user-generated content is a
           | thankless nightmare, and no matter what you do it is a huge
           | liability. In the end, either you make your users pay for it
           | in cash (subscription fees, patreon/gofundme/paypal
           | donations), with their data (advertising) or you'll
           | eventually burn out (such as the author of the blog entry).
           | 
           | Oh, and add on top of all of that the _constant_ dealing with
           | abuse: 4chan edgelords DDoS 'ing your instance "for the
           | lulz", random skiddies constantly running exploit scans
           | against your server (which _additionally_ means you have to
           | have someone 24 /7 to upgrade software in the case of a
           | 0-day), people reporting your server / IP to blocklists to
           | get you booted off the net... then you have to take care of
           | hardware maintenance itself, making backups, testing backups.
           | It's a full time job essentially, requiring an awful lot of
           | time, money and connections (e.g. lawyers).
        
             | berkes wrote:
             | You are right: managing a server is hard work. Thankless
             | moderation mostly.
             | 
             | But that is _even more_ reason to take away the additional
             | work of keeping a large and convoluted rails-codebase up-
             | to-date, running and performing.
             | 
             | Also, part of why moderation is such a giant task, is that
             | in the fediverse, servers (instances) tend to be big. Huge
             | even. It's far easier to manage a server that hosts your
             | ten friends, or the 30 members of your alumni-club, or the
             | 42 members at the local hackerspace than a server with
             | 2000+ random users.
             | 
             | Another reason why lowering the barrier to the _technical
             | part_ of managing a server must be lowered.
        
             | egypturnash wrote:
             | I run an instance and I really have none of these problems.
             | Keeping open applications off solves a lot of them, you
             | have to ask me for an invitation and I'm not going to give
             | you one if I think you're going to be a problem.
             | 
             | There's a Patreon for it that pays the server bills despite
             | it only being a few hundred users. My users even say thanks
             | for running the place now and then. Running a small node of
             | The People's Glorious Social Network is a very different
             | task than what you are outlining.
        
               | afavour wrote:
               | > Keeping open applications off solves a lot of them, you
               | have to ask me for an invitation
               | 
               | But that simply doesn't scale to the level of services
               | like Twitter. You might argue, and I would agree with
               | you, that maybe we'd be better off _without_ services
               | that are too large to moderate in any meaningful way, but
               | we are where we are. An invitation-only Mastodon network
               | is not a viable alternative to Twitter.
        
               | berkes wrote:
               | > An invitation-only Mastodon network
               | 
               | It's not the network that is invitation-only. Just some
               | servers on that network that are. The network itself is
               | entirely permission-less.
        
               | arcatech wrote:
               | But it's federated. You can have an invite only network
               | that still federated with the rest of the network.
        
               | everybodyknows wrote:
               | > you have to ask me for an invitation and I'm not going
               | to give you one if I think you're going to be a problem.
               | 
               | How do you vet applicants? Depending on the theme of the
               | site, this seems like it might range from easy
               | (gardening, cooking, ...) to excruciating (politics,
               | medical).
        
               | berkes wrote:
               | "My server, my rules" really is very easy.
               | 
               | A lot often is just a simple matter of "if I don't like
               | you, I won't give you access, or retrospectively kick you
               | off". And the other side is that if you, as user don't
               | like _that_ , there are thousands of other instances to
               | choose from. And if _none_ are good enough for you, you
               | can run your own.
        
               | mschuster91 wrote:
               | Yeah, but what point does a social network have if most
               | of the instances are closed off to "unknowns" due to the
               | abuse potential? The few that have open registration
               | still have to do the workload I described => most of the
               | users will flock to these centralized sites that
               | _somehow_ have to deal with the effort required.
        
               | egypturnash wrote:
               | It's a place for me and my friends to talk, with
               | connections to other places. A quiet little backwater.
               | That's good enough for me to keep running it.
        
         | noirscape wrote:
         | It's mostly large if you make it large. I run a single-user
         | Pleroma instance, my fediverse network is relatively small and
         | for the most part I can keep my timeline clean purely by
         | reaction.
         | 
         | Even having around 20 users or so is still relatively
         | manageable (used to run an open signup instance in the past).
         | Basically as long as you don't exceed Dunbars Number[1],
         | moderating a fedi instance is fairly painless.
         | 
         | External moderation can generally be managed with snap
         | decisions. If you use Pleroma (and you should, it's much more
         | technically competent than Mastodon), you can manually disable
         | external user accounts specifically from federating with your
         | instance.
         | 
         | Beyond that, most fediverse servers kinda make it really
         | obvious whether or not you want to associate with them; they
         | tend to be fairly open about what is and isn't allowed on their
         | about pages so if you get a misbehaving user, you can usually
         | see at a glance if the problem is instance-wide or just some
         | random vandal.
         | 
         | Your biggest burden really is local moderation, external
         | moderation isn't a big deal at all.
         | 
         | [1]: https://en.wikipedia.org/wiki/Dunbar%27s_number
        
           | tolciho wrote:
           | "Why we live in hierarchies: a quantitative treatise"
           | https://arxiv.org/abs/1707.01744 might be a relevant read
           | (Dunbar's Number does come up)
        
         | TomMasz wrote:
         | It's also a governance issue. Any site or service that's run by
         | a single person, whether it's well-financed or not, is subject
         | to burnout, illness, death, etc. Having a team and/or having a
         | succession plan can help insulate from the impact these can
         | cause. I submit as an example Metafilter. Matthowie ran it
         | himself for a very long time but over time built a team that
         | took over when he "retired". It's one of those things that must
         | be put in place well before it's truly needed and doesn't lend
         | itself to last-minute scrambles.
        
         | phaer wrote:
         | > Can you really build a social network on volunteers that
         | invest their own money and time, with little reward?
         | 
         | You can _at least_ use it for existing communities and  "social
         | networks": family, friends, geographical communities, hobby- or
         | work-related ones. To provide them a somewhat self-administered
         | space online to connect and share photos and other info. Thanks
         | to federation this community can have its own "space" without
         | being isolated from the rest of the internet. Open-ness can be
         | somewhat gradual.
         | 
         | There's lots of different of ways to organize funding and the
         | ongoing technical work for such communities.
         | 
         | I think it becomes harder to build sustainable instances the
         | less socially connected the admins are to the average user.
        
       | shadowgovt wrote:
       | A major note in the Mastodon fediverse brought down by the fact
       | that it's administered by one person who, despite the fact they
       | are running a social network node, never built up the real world
       | trust connections to find somebody they could share the toil of
       | administration with or tap in when it was time for them to bow
       | out because we are all mortal.
       | 
       | The technological problems are not the hard problems in this
       | space. The hard problems are social problems.
        
         | johnchristopher wrote:
         | > The technological problems are not the hard problems in this
         | space. The hard problems are social problems.
         | 
         | This is something that perplexed me when Mastodon and Diaspora
         | and others appeared: why would you want to recreate/mimic the
         | toxicity of FB and Twitter ? The resharing, the upvotes, etc.
         | If social networks all have the seeds of their defaults, why
         | clone it ?
        
           | wmf wrote:
           | Coming up with "non-toxic" social media is extremely
           | difficult and probably not something programmers can solve.
        
           | proactivesvcs wrote:
           | Mastodon and other Fediverse microblogging platforms aren't
           | trying to recreate these abusive systems. They don't show
           | boost/favourite counts, don't offer paid promotion or
           | adverts, don't have the manipulation of the timelines or the
           | other abusive dark patterns used to keep people hooked on the
           | toxic pipes. I feel that being able to show appreciation for
           | a post, or send it to the people who are interested in you,
           | are both important ways to interact and can be implemented
           | without the unhealthy byproducts of the corporate social
           | media orgs.
        
             | vidarh wrote:
             | It does show boost/favourite counts once you open a toot,
             | and just like on Twitter you can also click to see the list
             | of people who have boosted/favourited
             | 
             | The other parts are true, but the "manipulation of
             | timelines" is just a question of time because it's _useful_
             | if you follow lots of people. As long as it remains opt-in
             | and a setting it 's a _good thing_. I 'm planning an
             | ActivityPub implementation for myself and "manipulation of
             | timelines" is one of the features I want to add the most
             | for my own use.
             | 
             | Point being that deviating from a strictly chronological
             | timeline isn't the problem. Doing so in a non-transparent
             | way the user has little control over is.
        
         | klabb3 wrote:
         | > Users have put their trust in me with their data. Choosing a
         | new admin would require a massive amount of trust, since they'd
         | have access to over a half decade of user data. Not just data
         | from my local users, but from users they have interacted with.
         | 
         | I'm not a Mastodon user, but this is haunting. Just like shady
         | data brokers, political shadow companies and "the feds" are
         | running VPN nodes, subreddits etc, this architecture is
         | practically designed for malicious actors. It wouldn't surprise
         | me if it's already being used this way on other nodes.
         | 
         | To be clear, in 2005 this would have been great, tech is moving
         | fast so one has to remain humble when critizising architectural
         | decisions. Nevertheless, today we can't trust private data in
         | hands of benevolent (and often de-facto anonymous) volunteer
         | actors, if we want scale and security in the decentralized (or
         | even federated) world.
         | 
         | We have had enormous progress in applied cryptography, both in
         | social apps (Signal, Matrix) and defi (some successes, many
         | failures to learn from). We should have the expectation for
         | private data that the operator cannot read it. Doesn't mean
         | that all data on a social app must be private, but DMs and
         | invite only "groups" should be.
         | 
         | Currently, the typical website with per-node password auth
         | doesn't satisfy these constraints, since credential harvesting
         | is trivial. It's very difficult to build E2EE web apps and even
         | if, users have no habit of keeping secrets on-device. The
         | client itself needs to be vetted and accessed securely. Perhaps
         | Matrix is best positioned in this space.
         | 
         | (Please correct me if I got any details wrong)
        
           | smoldesu wrote:
           | If this is a concern of yours, don't migrate your account.
           | All instance admins play the role of Twitter CEO on Mastodon,
           | which means (much like Amazon, Apple, Google, Facebook,
           | Microsoft, Netflix, et. al) they can access all data you've
           | trusted them with. The point of Mastodon is that it broke
           | down these data silos, and give people more sane ownership
           | models for social media. Your privacy concern is valid, but
           | Mastodon doesn't advertise itself as a private protocol. A
           | glorified microblogging platform doesn't really have a whole
           | lot of data to leak besides maybe your DMs.
           | 
           | > We should have the expectation for private data that the
           | operator cannot read it
           | 
           | That's called heterogenous encryption, and it's the
           | technological equivalent of Mythril. End-to-end encryption
           | doesn't stop the operator from decrypting your data. In fact,
           | pretty much _everyone_ has to, since raw encrypted TLS data
           | can 't just get slotted into your OneDrive/iCloud account.
           | These operators literally _need_ to read your data to operate
           | on it. I genuinely don 't know how you would engineer a more
           | secure architecture here.
           | 
           | If you want to talk about architectures designed for
           | malicious actors, you probably shouldn't start with
           | distributed systems. Monolithic, profit-driven corporations
           | like Twitter are much easier to tempt with salacious "data
           | brokers, political shadow companies and "the feds""
        
             | masukomi wrote:
             | to build on that, a mastodon instance's "federated" feed is
             | the feed of stuff that everyone on the server is receiving.
             | 
             | Having publicly readable posts is core to the whole idea,
             | just like Twitter.
             | 
             | Note: there are some interesting forks like Hometown[1]
             | that have interesting privacy variants. The big feature I'm
             | envious of in Hometown is the ability to send a message
             | _just_ to people on your server that will never leave it.
             | BUT overall mastodon is 100% about publicly readable
             | information (like Twitter). If someone isn't comfortable
             | with that they shouldn't use Mastodon.
             | 
             | [1]: https://github.com/hometown-fork/hometown
        
             | mattdesl wrote:
             | You might be misunderstanding E2EE. In double ratchet
             | system, not even the operator or host can decrypt DMs.
             | 
             | Fully homomorphic encryption is also possible to operate
             | _on encrypted data_ albeit computationally impractical
             | still for a couple years.
        
               | [deleted]
        
         | swyx wrote:
         | yeah, idk if you could count this as a success when by his own
         | admission there's so much user data essentially sited on one
         | single point of failure/compromise.
        
           | [deleted]
        
       | andai wrote:
       | Most surprising part of this for me is learning that Mastodon was
       | created because they wanted a version of Twitter with _more_
       | censorship.
       | 
       | https://blog.joinmastodon.org/2019/05/introducing-the-mastod...
        
       | bombcar wrote:
       | Maybe things aren't meant to live forever; perhaps trying to make
       | the ephemeral internet tied to long-lived permanent identities is
       | the fundamental mistake.
        
       | inglor wrote:
       | Thank you for your volunteering and I hope your family member
       | gets better Ash.
       | 
       | I think it's unfortunate for us users but at least on an open
       | source platform migrating to a new instance is possible. That
       | said - this will be a hit to the community.
       | 
       | It just shows how relying on infrastructure with a low bus factor
       | is risky and something for future attempts to consider.
        
         | ChrisMarshallNY wrote:
         | _> relying on infrastructure with a low bus factor is risky_
         | 
         | There are risks to every "bus factor," but I can totally get
         | behind requiring a team of a certain size to be behind whatever
         | infrastructure I rely on.
         | 
         | Most of my dependencies have a bus factor of 1 (Yours Troolie),
         | as I write packages for my own consumption.
         | 
         | They are really, _really_ good modules, and I publish them as
         | general-purpose modules, but don 't expect people (other than
         | me) to really use them.
         | 
         | I did write a fairly massive infrastructure project, and
         | managed it, alone, for ten years, then it was taken over by a
         | team, and "went viral," in a sense. The best thing I ever did
         | for that project, was toss the keys to the new team, and walk
         | away. It's in _very_ good shape, now.
        
       | the-printer wrote:
       | The fediverse would benefit from a massive migration to Honk.
        
       | de6u99er wrote:
       | Thanks for everything qnd all the best!
        
       | [deleted]
        
       | k__ wrote:
       | What do you think is the main issue with Mastodon not really
       | getting mainstream adoption?
       | 
       | Not different enough than Twitter or too different from it?
       | 
       | Not enough marketing?
       | 
       | Bad UX?
        
         | thrdbndndn wrote:
         | IMHO, its decentralized nature just isn't compatible with most
         | user, or the concept of social media.
         | 
         | It works for certain demographics but not most.
        
           | mariusor wrote:
           | I bet the numbers of email users is larger than the
           | individual ones for each social network. (a quick search says
           | that the number of email accounts is estimated at ~4billion,
           | and the most populous "social network", TikTok has an
           | estimated at ~1billion users)
        
         | Macha wrote:
         | Network effects of twitter. Your friends are already on twitter
         | if they still use this style of broadcast text based social
         | media.
         | 
         | Also recent privacy concerns and less recent issues with
         | internet hostility means we're already past peak twitter, so
         | mastodon is having to break into a declining market.
        
           | mattl wrote:
           | It's also less about my friends being on Twitter and more
           | about the people who aren't my friends being on Twitter
           | too...
        
             | k__ wrote:
             | Yes, so probably a marketing thing.
        
               | mattl wrote:
               | I see few communities outside of open source and adjacent
               | being interested in Mastodon because it's hard to find
               | the people there.
               | 
               | Even a technology related post will get much bigger
               | reception on Twitter.
        
           | k__ wrote:
           | Hm, in the past many social networks came and go, so I think
           | there should be more to it than "network effects".
        
         | rvz wrote:
         | All of the above, plus little to no-one actually bothered to
         | use it daily, with not enough users to even talk to and
         | compared to Twitter, Mastodon has an extremely limited network
         | effect.
         | 
         | This explains why they have keep pulling content from and why
         | they keep using Twitter and not the other way round.
        
           | shadowfacts wrote:
           | Lots of people use it every day: myself, the people I follow,
           | a lot of people who follow me, countless others I don't
           | interact with. Yes, the network has few users compared to
           | twitter, but it's a far cry from "little to no-one".
        
         | tomphoolery wrote:
         | 1. as mentioned earlier, network effects of twitter
         | 
         | 2. you can just sign up for twitter, you don't need to pick an
         | open instance run by some stranger.
         | 
         | 3. deploying a rails app isn't trivial, mastodon being written
         | in rails and dependent on multiple DBs makes it harder to
         | install and thus harder for people to run their own server.
         | 
         | As we continue to improve computing power and efficiency, I
         | think the idea of using a federated social network so you can
         | "own your data" is going to become less and less attractive. If
         | you take this concept to its logical extreme, eventually
         | everyone will run their own social networking server, and we'll
         | be interconnected with each other through some kind of DHT
         | magic. After all, the fediverse is still "someone else's
         | computer", it's just that "someone else" in this case is some
         | guy and not a for-profit company. It doesn't really solve the
         | problem.
        
       | proactivesvcs wrote:
       | This is one of the strengths of a federated system run by people
       | who aren't looking to profit. Firstly, they care about their
       | users and are more likely to take difficult decisions, like the
       | one Ash has made, for the good of themselves and their users. In
       | doing so everyone involved has time to make an orderly move.
       | 
       | Secondly, the service survives. Mastodon didn't shut down. The
       | Fediverse didn't close. One beloved instance bows out and whilst
       | it is a loss to many, their network endures as they thank the
       | admin(s) and move on.
       | 
       | You think this shows a disadvantage compared to twitter? Let's
       | talk once twitter shuts down. Because it will. How will your
       | argument hold up when f*c*book finishes dying? We'll find out
       | soon enough. Or how about when a telecoms/media conglomerate buys
       | out flickr or tumblr and puts a stake through their heart? Oh,
       | that already happened.
       | 
       | This is a bittersweet testament to exactly how the Internet
       | should be built: on the foundations of openness, community and
       | decentralisation.
        
         | riffic wrote:
         | > Let's talk once twitter shuts down. Because it will.
         | 
         | Bingo. I say this all the time, Twitter is _not immune_ from
         | being a member of this list (Defunct social networking sites,
         | wikipedia):
         | 
         | https://en.wikipedia.org/wiki/List_of_defunct_social_network...
         | 
         | The Fediverse (or Federated Social Web as it was previously
         | referred to in 2007[0] or so when it was first envisioned) will
         | never close. Single installations may, but the network as a
         | whole can not.
         | 
         | [0]
         | https://www.academia.edu/2760660/Towards_a_Free_Federated_So...
        
           | ryanisnan wrote:
           | Wouldn't the answer for most people to "What happens when
           | Twitter shuts down?" be, "Well I'll just move to the next
           | social media site".
           | 
           | I don't necessarily hold that opinion, but I get the
           | impression most folks I know do.
        
             | riffic wrote:
             | people will move to the next social media site (or jump to
             | another medium if it's good enough) even before Twitter
             | shuts down.
             | 
             | This happens all the time and there are parallels with
             | other format / medium shifts (Gutenberg invents movable
             | type, newspapers supplanted by news reels at the cinema ->
             | people buy radio receivers -> broadcast television -> cable
             | news -> whatever we have today with our always-on internet
             | connections and services.
             | 
             | My main point here is that audiences are fluid, we can
             | respect their intelligence, and they go where the content
             | is.
        
           | krapp wrote:
           | >Bingo. I say this all the time, Twitter is not immune from
           | being a member of this list (Defunct social networking sites,
           | wikipedia):
           | 
           | It is if people who've decided it's "de facto infrastructure"
           | get their way and the government nationalizes and regulates
           | it. Then we're all stuck with it forever.
        
             | riffic wrote:
             | nothing's stopping your local city council, library, or
             | fire department from shoe-horning the ActivityPub protocol
             | into their existing website (like WordPress or Drupal or
             | whatever CMS they use) and immediately turning their site
             | into their own Twitter service.
             | 
             | I'd like to see RSS come back in a big way, but replace RSS
             | with ActivityPub and instead of nationalizing shitty
             | centralized commercial services, adopt the protocols that
             | allow for distributed and federated social activities.
        
           | marcinzm wrote:
           | Sure, but commercial entities generally shut down when
           | there's too few users to justify the costs. But then you're
           | not comparing the value of current Twitter shutting down but
           | an empty wasteland Twitter shutting down. An empty wasteland
           | Fediverse also wouldn't be of much use to the vast majority
           | of people.
        
           | numpad0 wrote:
           | By same logic, UUCP never died.
        
         | cmeacham98 wrote:
         | Look, I like open source federated ecosystems like Mastodon,
         | but claiming Twitter or Facebook will be shut down any time
         | soon is laughable.
         | 
         | I'm not sure I could reliably predict whether Twitter or
         | Mastodon will live longer.
        
           | rakoo wrote:
           | Mastodon will probably die first because it's just a software
           | but that's not a problem: ActivityPub, the protocol, and the
           | Fediverse, the network, will most certainly outlast Twitter.
           | Unless Twitter chooses to get compatible with the Fediverse.
           | 
           | A protocol can't die. People are still using IRC, XMPP, good
           | ol' email, decades after they were created. They are still
           | useful, they still work, so there is no reason for them to
           | "die"
        
             | matthewdgreen wrote:
             | Hey even gopher has 333 unique servers according to a
             | recent census. But for all practical purposes it's pretty
             | much dead.
        
               | danuker wrote:
               | > for all practical purposes it's pretty much dead.
               | 
               | It has a very small community. That is very different
               | from being dead - in fact, that community is probably
               | much more passionate about what makes it specific than a
               | large community.
               | 
               | For example, you'd find that sysadmins are much more
               | prevalent on Gopher than Twitter.
        
           | otikik wrote:
           | Google Reader T_T
        
           | SkyMarshal wrote:
           | _> but claiming Twitter or Facebook will be shut down any
           | time soon is laughable._
           | 
           | He didn't say "anytime soon", you added that part.
        
             | [deleted]
        
             | burntwater wrote:
             | > How will your argument hold up when f _c_ book finishes
             | dying? _We 'll find out soon enough._
             | 
             | Sounds close enough to "anytime soon" for me.
        
               | Chris2048 wrote:
               | "soon enough" could be a decade relative to the
               | assumption that they'll be around forever.
        
               | lovich wrote:
               | If you're going to stretch definitions like that "anytime
               | soon" can go as far. It was a reasonable paraphrase
        
               | Chris2048 wrote:
               | If by "stretch" you mean "consider the context", then no,
               | it's an unreasoned paraphrase.
        
               | lovich wrote:
               | Given the context interpreted the original post as
               | implying that the end of those services was in short term
               | timeframe. And apparently so did the poster im defending.
               | 
               | That may not have been what the original poster intended
               | but if that's the case then they should use less
               | ambiguous language.
        
               | stormbrew wrote:
               | In theory people are supposed to use the most charitable
               | interpretation on HN. Interpreting the post as talking
               | about a timeline of months or a couple of years, as it
               | seems some replies have done,is definitely not that.
               | 
               | That said, network effect declines can happen much faster
               | than people think, and can be hard to see in the numbers
               | social networks usually put out. History is short on this
               | kind of service, so precedent doesn't mean a lot.
               | 
               | I wouldn't put money on Facebook being around and
               | anything like it is now in 10 years. It's barely anything
               | like what it was ten years ago, and it's clearly not
               | meta's priority anymore.
               | 
               | Twitter is tricky because Elon resuming his bid creates a
               | wide range of possibilities, some that include him
               | cannibalizing it out of spite. He's a wildcard here, as
               | evidenced by him putting in the bid in the first place as
               | something that appears to have been little more than
               | corporate trolling. But if he takes it seriously or turns
               | around and sells it to someone who will it could benefit
               | from a coherent vision (even if it's one I would find
               | very unappealing).
               | 
               | Source: I worked for a regionally dominant social network
               | in the early days and watched it evaporate nearly over
               | night.
        
             | jasode wrote:
             | _> He didn't say "anytime soon", you added that part._
             | 
             | I don't think it was a deliberate misquote of gp to
             | manipulate readers. Instead, the _" anytime soon"_ was
             | responding to gp's exact statement of : _" We'll find out
             | soon enough."_
        
               | makapuf wrote:
               | I understood this as soon enough after they close.
        
               | pohl wrote:
               | ...which is certainly before the heat death of the
               | universe.
        
               | akkartik wrote:
               | That's an extremely loose bound. 60 years would have the
               | same error bars.
               | 
               | https://www.imd.org/research-knowledge/articles/why-you-
               | will...
        
           | j_k_eter wrote:
           | I find the idea that X won't / can't happen on a 3 month
           | timeline, in this political climate, silly. Is there such a
           | thing as stability bias? Because folks had best recalibrate
           | their expectations for rate of change, starting a few months
           | ago. I won't be taking any bets on Facebook, but the thing
           | I'm replying to sounds like 6-months ago thinking.
        
             | SV_BubbleTime wrote:
             | Depends if X is a tool/cause/symptom of the political
             | climate you are talking about.
             | 
             | Because Twitter is, so I think I side with the guy that
             | said it's silly to think it'll shut down soon.
        
             | mynameisvlad wrote:
             | I mean if you're saying human existence can't be guaranteed
             | 3 months into the future, then that's one thing, but what
             | does Facebook and Twitter's stability have to do with the
             | current political climate?
             | 
             | And if you _are_ saying the former, then Twitter and
             | Facebook's longetivity should be the least of your
             | concerns.
        
               | m3kw9 wrote:
               | Funny you say that, the chance of nuclear war is the
               | highest since the Cuban missile crisis.
        
               | mynameisvlad wrote:
               | Which is why I said what I said. If the "political
               | climate" were to affect the longetivity of Facebook,
               | Twitter et al, then their longetivity is the least of our
               | concerns because it would imply something _much_ more
               | disastrous has happened.
               | 
               | I personally couldn't care less that there's no Facebook
               | around when I'm living in a post-apocalyptic hellscape
               | due to the "political climate".
        
           | barkingcat wrote:
           | Once the twitter sale is completed, the new owner of twitter
           | can chose whatever they want to do with it, including
           | shutting it down - which in this milleu would be something
           | that the buyer of twitter will consider doing just for LOL's.
           | 
           | imagine the trolling potential of a rolling outage of twitter
           | or ooops "new owner" deleted the database as a joke. Or
           | replace all twitter profiles with sayings from Doge.
           | 
           | before you say "this person can't possibly do this" ... think
           | again.
        
             | phpisthebest wrote:
             | The salt mine and troll would be much greater to bring back
             | trump and merge with truth social putting twitter on the
             | fediverse
        
             | merely-unlikely wrote:
             | That might be slightly over exaggerated. Musk may have
             | other equity investors and certainly has other debt
             | investors (assuming they come through, but then the whole
             | deal hinges on it). So he still has some level of fiduciary
             | responsibility. And a need to cover his Tesla stock backed
             | loans with generated cash flow. Though how much impact that
             | would have is definitely debatable, it probably isn't zero.
        
             | systemvoltage wrote:
             | Curious though, mastadadon owners can potentially be like
             | that too, no? And stakes are too low to do mischief with
             | mastadon vs. Twitter.
        
               | gnull wrote:
               | Who are mastodon owners?
        
               | barkingcat wrote:
               | the individual owners/operators of each mastodon
               | instance.
               | 
               | there is the mastodon project, but you can fork the code
               | and make your own community if you want more control over
               | your own codebase when it comes to your own mastodon
               | instance
        
               | warkdarrior wrote:
               | The owners of the Mastodon instances one connects to.
        
               | 3371 wrote:
               | Yes, but why did you ask? I suppose that's exactly one of
               | the reasons why fediverse users want to choose who they
               | trust, isn't it?
        
               | barkingcat wrote:
               | of course! but my reply was to answer "claiming Twitter
               | or Facebook will be shut down any time soon is
               | laughable."
               | 
               | which is ... truly laughable if you like doge?
        
           | Taek wrote:
           | In some sense of the word they are already shut down.
           | Moderation is very heavy on both and certain topics just
           | can't become widely shared. For example, a recent thread by a
           | sex worker had something like 8/30 tweets censored off the
           | platform (despite none of the content being graphic,
           | offensive, or illegal).
           | 
           | So sure, Twitter will run for a long time. But it doesn't
           | have very strong guarantees to its users about how it will
           | treat them or what content will be allowed.
        
             | EarlKing wrote:
             | Neither does any point on the Fediverse. As long as
             | operators think they can run their site any way they want
             | instead of obeying a common protocol then they're federated
             | in name only. To put it another way: If I can never trust
             | that my email will make it to someone on gmail due to the
             | opaqueness of their spam filters, with no way to be
             | whitelisted by a recipient, then email has been thoroughly
             | decommoditized and centralized... and so too a 'federated'
             | system where operators set arbitrary rules that result in
             | whatever server they don't like being unreachable.
        
               | pessimizer wrote:
               | > so too a 'federated' system where operators set
               | arbitrary rules that result in whatever server they don't
               | like being unreachable.
               | 
               | Nah. If you can pick your king, he's not really a king.
               | The intended recipient of your communication decided to
               | join a server that censors your type of message.
               | 
               | The problem is when the federation becomes a trust, and
               | members collude. Like Facebook, Twitter, and Youtube, for
               | example. The more division, the more federation, the
               | harder it is to collude.
        
               | wizzwizz4 wrote:
               | Unlike email, the Fediverse hasn't been captured by a few
               | large organisations. So long as we take measures to
               | ensure that this doesn't happen, "go somewhere else" will
               | always be a viable solution to complaints about an
               | instance's moderation.
               | 
               | I disagree with moderation decisions made by many
               | instances, but if they made _no_ moderation decisions, I
               | would not be able to use the Fediverse. So I 'm glad of
               | it, even if it's a pain sometimes.
        
               | EarlKing wrote:
               | "Go somewhere else" isn't a solution when a plurality of
               | servers agree to tolerate racist, sexist, or just plain
               | obscene conduct.
               | 
               | I'm also amazed that giving users control over what they
               | see isn't an option. That solves the problem completely
               | by making it the user's problem. That, however, somehow
               | never seems to be an option.
        
               | Jon_Lowtek wrote:
               | > _I 'm also amazed that giving users control over what
               | they see isn't an option._
               | 
               | so... you never actually used Mastodon? Its users do have
               | the ability to filter content based on keywords, accounts
               | or domains.
        
               | [deleted]
        
               | pessimizer wrote:
               | > "Go somewhere else" isn't a solution when a plurality
               | of servers agree to tolerate racist, sexist, or just
               | plain obscene conduct.
               | 
               | You've said this, but didn't bother to give a reason.
               | Can't you go to church even when the plurality of people
               | tolerate porn?
        
             | afavour wrote:
             | > In some sense of the word they are already shut down.
             | 
             | C'mon. Let's call a spade as spade: you wanted to complain
             | about moderation and you shoehorned it into conversation.
             | In no way does it make Twitter "shut down".
        
           | proactivesvcs wrote:
           | f*c*book has been floundering for some years now and is
           | lurching from trying to follow one trend to the next, pouring
           | money into each attempt and everything twitter seems to do
           | causes another exodus. They'll be brought out and then
           | hollowed out, or attempt a major pivot which will be fatal
           | for their global relevance. This is without the spectre of
           | data protection laws offering us more and more protection
           | from the abuse of these sorts of platforms, having themselves
           | broken up by monopolies, their revenue stream being cut off
           | wholesale by the likes of Apple, investors and big customers
           | finally realising they're paying for bots and I'm sure
           | several other bear traps just waiting for them to stumble
           | into.
        
             | philippejara wrote:
             | why are you censoring facebook?
        
               | freedomben wrote:
               | I was wondering that too, and I think my brain may have
               | figured it out. on a quick glance at the way it's
               | written, my brain read "fuckbook" rather than "facebook"
               | since f*c*book aligns with both. If that's right, it's
               | kind of silly IMHO
        
               | proactivesvcs wrote:
               | It's both silly and a sign of my absolute contempt for
               | them ;-)
        
           | gnull wrote:
           | I wouldn't claim Twitter will shut down soon, but one could
           | argue that mastodon is more robust because it's divirsified.
           | 
           | There's no single person on earth who can shut down Mastodon,
           | so Mastodon dies only if this decision is made massively by
           | many people (or if development stops, but then still nothing
           | will stop the server I run on raspberry pi in my bedroom).
           | Twitter otoh can be shut down by one person for a whole
           | multitude of reasons without any concern for the opinion of
           | users.
        
           | barkingcat wrote:
           | try opening any myspace/google+/orkut/and so on links and you
           | can see this in action.
        
           | ccn0p wrote:
           | OP didn't say anything about timing. Everything comes to an
           | end. The point is that the timing in one case is decided by
           | the users, the other by shareholders.
        
             | dangus wrote:
             | https://en.wikipedia.org/wiki/List_of_oldest_companies
        
           | EvilMole wrote:
           | I don't think he was saying either Facebook or Twitter is
           | going to close _soon_. Heck, MySpace is still around. But
           | sooner or later, centralised systems either shut down or
           | become something completely different: think about Tumblr as
           | a good example of that.
        
           | EarlKing wrote:
           | I'll just butt in at this point to note that 'federated'
           | systems are more or less FidoNet and Usenet warmed over,
           | neither of which managed to overtake commercial systems, and
           | in the latter case was rendered useless by spam... much like
           | Mastodon and friends which are rendered useless by racism and
           | porn.
           | 
           | Speaking of which... there's supposed to be a Mastodon Server
           | Covenant(tm)(c)(pat. pending) in regards to such matters, but
           | the https://joinmastodon.org/covenant where it's supposed to
           | be documented is 404. Looks like it was quietly removed
           | sometime after August of this year.
           | 
           | In any case I'll make a prediction: Mastodon will remain a
           | haven for people too racist and/or porn-obsessed for even
           | Twitter and Reddit to tolerate and adoption will be hampered
           | accordingly.
        
             | proactivesvcs wrote:
             | > much like Mastodon and friends which are rendered useless
             | by racism and porn.
             | 
             | I think you and I were on very different servers, and
             | considering I've perused dozens, you must have gotten a
             | really raw deal.
        
               | EarlKing wrote:
               | You don't have to look very hard to find screaming
               | racists, furries, and lolicons. They make no effort to
               | hide themselves since operators apparently endorse that
               | sort of behavior as long as it fits their own particular
               | biases and kinks.
               | 
               | I note for the record that this is precisely the sort of
               | thing that doomed Voat. They got invaded by racists who
               | decamped there after being given the boot from Reddit and
               | promptly began spamming every sub with their obnoxious
               | behavior which chased off everyone else. They shouldn't
               | be surprised that they have a reputation for being a
               | haven for people too toxic even for Twitter/Reddit.
        
               | delusional wrote:
               | Voat was specifically marketed towards the "free speech
               | above all else" crowd, which will always attract people
               | on the fringes since they are the ones with opinions too
               | distasteful for the rest of society.
               | 
               | Many instances of mastodon on the other hand are happily
               | engaged in real meaningful moderation. The owner is
               | expected to moderate what type of content is allowed on
               | their instance, with the federated aspect ensuring the
               | "free speech".
               | 
               | That's not to say mastodon is without issues. The issues
               | of voat just can't be transferred wholesale.
        
               | EarlKing wrote:
               | I don't recall Voat ever being specifically marketed as
               | such, although it was certainly characterized as such in
               | the press. It was literally just Atko's .NET knockoff of
               | Reddit.
        
               | neltnerb wrote:
               | The only "marketing" a mastodon server does is the
               | description on the main website though, what matters is
               | who joins the server. It seems that people who would join
               | a server that was characterized in the press as "free
               | speech above all else" love racism and porn. It's the
               | people on the server, not whatever the administrator
               | claims to want.
               | 
               | I'm on mastodon.scholar and the most risque thing anyone
               | has posted was a closeup of Neptune's uncensored moons. I
               | don't disbelieve you, mastodon is part of Earth and
               | unfortunately that means there are racists there, but I
               | don't think your experience is typical.
        
               | dumpsterlid wrote:
               | You also dont have to look very hard for large
               | communities that absolutely will not tolerate racists.
               | 
               | The difference between the fediverse and most other
               | online places for manyyyyyy fediverse users who use it
               | day to day is that if a bunch of racists show up and
               | start making things shitty then somebody (mods) will
               | ACTUALLY do something about it whereas every other online
               | platform just didnt really care or defend the vulnerable.
               | 
               | Are there large communities of racists on isolated parts
               | of the fediverse? Sure. It is an open source software,
               | even Trump's shitstick social network tried to steal and
               | use mastodon.
        
               | proactivesvcs wrote:
               | > You don't have to look very hard to find screaming
               | racists, furries, and lolicons. They make no effort to
               | hide themselves since operators apparently endorse that
               | sort of behavior as long as it fits their own particular
               | biases and kinks.
               | 
               | Of course not. It's on the Internet. I don't have a
               | problem with furries, people with bias or kinks. What if
               | I'm one of those people, should I not be allowed to make
               | public comment?
               | 
               | None of the instances I've used tolerate the harmful
               | examples such as racists or lolicons, that you've
               | incorrectly lumped together with perfectly cromulent
               | lifestyles, and thanks to that I've barely seen any. And
               | on the odd occasion I do, I just ban the user or the
               | entire instance and move on. This happens maybe five
               | times a year, if that.
        
               | EarlKing wrote:
               | > What if I'm one of those people, should I not be
               | allowed to make public comment?
               | 
               | If you do, do not be surprised when the service you're
               | using gains a reputation accordingly.
               | 
               | > And on the odd occasion I do, I just ban the user or
               | the entire instance and move on.
               | 
               | Yeah, that's actually part of the problem. If anyone can
               | ban anyone for any reason then you don't actually have a
               | federation. You have, at best, a gathering of barely-
               | interoperable fiefdoms. You can either have a federation
               | of commoditized servers or you can ban people you don't
               | like -- you cannot have both.
        
               | mynameisvlad wrote:
               | > You can either have a federation of commoditized
               | servers or you can ban people you don't like -- you
               | cannot have both.
               | 
               | Why not? A person is only banned from one instance, they
               | are free to choose another and federate across any
               | instances they haven't been banned from. That sure sounds
               | like having both federation and the ability to ban.
               | 
               | These are not public utilities. A person or organization
               | doesn't _have_ to support someone with opposing views to
               | them. And that's ok. And that doesn't break federation,
               | except to specific instances for specific people.
        
               | [deleted]
        
               | vidarh wrote:
               | The big lesson from places like USENET is the opposite:
               | 
               | Functioning federation _depends entirely_ on good tools
               | for users to filter and ban people and content.
        
               | thinkmassive wrote:
               | You're trying to redefine "federation" and failing...
               | 
               | It's a protocol for independent systems to automatically
               | exchange some information.
               | 
               | It's not a distributed system of interchangeable
               | instances.
        
             | thrown_22 wrote:
             | >racism and porn.
             | 
             | That's what got reddit to be the biggest forum on the
             | planet. So I guess Mastodon is worth another look then.
        
               | remram wrote:
               | And let's not act like Twitter isn't full of those _to
               | this day_...
        
               | thrown_22 wrote:
               | They're getting rid of the porn ... so people are
               | leaving.
        
               | pessimizer wrote:
               | Now that Reddit is very respectable, we're supposed to
               | pretend that it wasn't started as normie 4chan, even
               | ripping off naming subsections like naked directories,
               | just like every imageboard. A normie 4chan that got lucky
               | by existing when digg decided to commit suicide.
        
               | paganel wrote:
               | Not sure about the intentions of the reddit founders, to
               | be honest, but at the beginning there were no subsections
               | and the like. When they did show up they were implemented
               | as sub-domains, for example http://programming.reddit.com
               | . I can't exactly remember how much that lasted, but it
               | was for more than a couple of months (I'd say for at
               | least half a year) before the directory-thing was
               | implemented.
        
               | thrown_22 wrote:
               | The reddit founders bailed it within a year.
               | 
               | Then Aaron Swartz took over and made it successful until
               | 2013.
               | 
               | After he was killed by the US govt the original founders
               | came back and have been running it into the ground ever
               | since.
        
           | thrown_22 wrote:
           | Where is your myspace page?
        
           | petesergeant wrote:
           | That's true of Facebook, but I can see Twitter receiving a
           | fatal blow if the Musk acquisition goes through.
        
             | vinaypai wrote:
             | There's a lot to dislike about Elon Musk (mostly related to
             | his lack of filter) but he has founded multiple successful
             | companies worth hundreds of billions of dollars each. It's
             | possible he'll somehow make twitter worse than it is and
             | starts hemorrhaging users, but if I had to choose I'd bet
             | on Twitter ending up in a better place than it is now.
        
               | petesergeant wrote:
               | Mr Musk is unambiguously both brilliant and a complete
               | ass, and I think people who underestimate him or lionise
               | him are both wrong.
               | 
               | That said, I think he is buying Twitter for the lulz /
               | weird libertarian reasons, rather than making a real
               | business out of it, and I have serious concerns it will
               | injure what is currently a public utility absolutely
               | beyond repair.
        
               | guelo wrote:
               | He's buying it for the same reason all other billionaires
               | buy media outlets, to be able to push their narrative
               | onto the public consciousness. Social media isn't what
               | users post, it's which user posts the algorithm decides
               | to show. For someone with a conglomerate with many
               | interests and huge ambition, owning popular media can be
               | very profitable even if the media outlet itself isn't.
        
             | twobitshifter wrote:
             | Rumors are that he plans to WeChatify twitter under X.com,
             | so there's more of a chance that twitter gets put under
             | something larger and becomes neighbors with Square.
        
               | numpad0 wrote:
               | and then what? Twitter is one of those platform in which
               | overeducated, depressed, insane and innocently malicious
               | kids goes to deploy engineered narratives and absolutely
               | unprofitably destructively dominate over people of all
               | ages and identities. Normies has no place in it, and if
               | anyone is going to change that, the platform just bleeds
               | and eventually dies. It's a 4.4chan-Lite. What comes of
               | normalizing and integrating it into the society, even to
               | Musk himself in short term?
        
               | twobitshifter wrote:
               | I think you misstate the complete twitter sphere, but
               | even still if you have a public platform _used by all
               | ages and identities_ , to which you add a commerce and
               | payments platform and improved messaging, I think you
               | would have something. The hardest thing to get is
               | critical mass and Twitter has it. Musk believes twitter
               | has been mismanaged, and may be squandering it, but
               | that's why he's buying it.
        
             | assetlabel wrote:
             | I think Twitter will become better when everybody who left
             | for Gab, Mastodon, Gettr, Truth social, etc, all come back.
             | Conversations that are more representative of what the
             | public actually thinks (no matter how much you might hate
             | what they say) are more useful than echo chambers.
             | 
             | I can't predict what Musk will do, but I'm under the
             | distinct impression he's trying to allow free speech for
             | everybody, get rid of bots, improve the tech (allow editing
             | a tweet), and potentially hold people to account better by
             | not allowing (or deranking) anonymous accounts. There's
             | also leaked chat with Jack Dorsey about making an open
             | interoperable protocol. Twitter would not die if it opened
             | it's protocol and federated. As a public company that would
             | destroy the ability to profit, but as a private company he
             | can do that.
             | 
             | I have a lot of faith in Elon based on past results. He
             | already solved the problem of people who don't believe in
             | climate change - he got them to buy electric cars because
             | they are sexy. Brilliant man.
        
           | ekianjo wrote:
           | > but claiming Twitter or Facebook will be shut down any time
           | soon is laughable.
           | 
           | where is soon?
           | 
           | And also, do you have a crystal ball to predict the future?
        
           | isaacremuant wrote:
           | You don't know when they will simply decide not to give you
           | access to certain data.
           | 
           | Look at email providers who suddenly decided "If you don't
           | use it for X months, you're inactive and I'm deleting
           | everything".
           | 
           | It's not about the service existing but people being able to
           | extract and use what they've put in, in 10/20 years.
        
           | ElevenLathe wrote:
           | These services may not "shut down" but they might change (or
           | have already changed) so much that many would not have signed
           | up knowing what they know now. This is kind of a danger of an
           | open protocol too (for example, IRC users who signed up in
           | 1998 to talk about Britney Spears gossip are probably not
           | well-served by most current IRC networks), but not to the
           | same extent.
        
           | qznc wrote:
           | Let's use Google+ as an example. It did shut down and still
           | not all wounds have healed yet. For example, the indie RPG
           | scene laments its demise.
           | 
           | Edit: A Reddit thread as citation https://www.reddit.com/r/rp
           | g/comments/udegsl/does_anyone_hav...
        
             | tfrutuoso wrote:
             | Google isn't really a good example, they love killing off
             | services on a whim. Meta closing down Facebook would be
             | much more... dramatic, shall we say.
        
               | riffic wrote:
               | Google's the best example to be honest.
        
               | monocasa wrote:
               | MySpace and AIM might be better examples then.
        
               | lapcat wrote:
               | MySpace today still has more active users than Mastodon.
        
               | monocasa wrote:
               | MySpace deleted all content prior to 2016, making it
               | effectively a new network from the Myspace people
               | normally talk about.
        
               | [deleted]
        
               | deelowe wrote:
               | Or geocities.
        
               | edgyquant wrote:
               | No, there are no good examples is the point because we've
               | never been here before
        
               | nix23 wrote:
               | Oh the youngsters....
        
               | dimitrios1 wrote:
               | Not even. Still a fraction of the userbase and daily
               | activity we are talking about with today's social sites.
        
               | howenterprisey wrote:
               | Google+ is a great example of the point that once a
               | community's platform gets shut down, it's often tough to
               | find another place to meet, and some people don't survive
               | the transition.
        
               | galaxyLogic wrote:
               | Right. So what happened to UseNet-News? Would that not be
               | an ideal federated platform with a standard protocol and
               | everything?
        
               | vidarh wrote:
               | Maintaining federation of USENET was a massive effort. I
               | used to run an NNTP server, and spent way too much time
               | dealing with ensuring we had redundant feeds and kept up
               | with the volume. And on top of that handling spam. It
               | worked well for what it was _at the time_ , but it was
               | nowhere near an ideal federated platform.
        
               | vgel wrote:
               | What has Mastodon improved on this process, though? It
               | seems the same issues are in place -- difficult to
               | administer technically (this post) and hard to deal with
               | spam (have heard before, don't have a link on hand
               | unfortunately). This is a genuine question -- I wasn't
               | around for USENET so maybe this is a "quantity of
               | difference becomes quality of difference" issue where the
               | degree of effort for maintaining it was just way harder
               | than it is now.
        
               | ZWoz wrote:
               | Usenet is still here. Smaller, than used to be, but still
               | here. Probably average English speaking person even don't
               | understand, how big it is: there are healthy German
               | speaking userbase, lot of people from Italy, even some
               | Finnish groups have life in them.
        
               | louky wrote:
               | I'm back on Usenet, and hey my 5 digit uid on /. Still
               | works! Meta-moderation!
        
               | politician wrote:
               | The main problem here is that contact information is
               | lost. If there's one problem that distributed blockchain
               | technology would be the better solution for, it's a
               | durable collection of self-managed identifiers and groups
               | of identifiers.
        
             | chimeracoder wrote:
             | > Let's use Google+ as an example. It did shut down and
             | still not all wounds have healed yet
             | 
             | Despite (and in contrast to) the absolute massive marketing
             | effort that Google put into Google+ right from launch, it
             | never achieved mainstream success as anything other than an
             | OAuth login tool. That doesn't mean nobody used it, but it
             | was always niche.
             | 
             | It's not a proper comparison for Twitter or Facebook, which
             | grew organically and are both mainstream successes as
             | social networks.
        
             | eitland wrote:
             | Sad sad story.
             | 
             | It was the best social network that existed, and before it
             | shut down it had so gotten so much right that I think no
             | others have matched anywhere near the complete feature
             | sets.
        
               | ipaddr wrote:
               | I remember Google+ and thought it was bad for the average
               | person overall and I'm glad they shut it down for
               | unrelated reasons.
               | 
               | Having the biggest social network sucking up personal
               | data to feed the ad network is the reality we are in.
               | Having Google with a larger collection of personal data
               | linking everything to a large social network would have
               | made things worse. Google+ forced real names which made
               | facebook force real names. Google appstore and
               | preinstalled apps you cannot remove force location data.
               | Google obtaining your social graph leads down a dark
               | path.
        
               | eitland wrote:
               | Very good points.
               | 
               | Still, technically, Google+ was far ahead of their
               | competition.
        
             | jefftk wrote:
             | _> Let's use Google+ as an example._
             | 
             | Facebook and Twitter are extremely popular services, and
             | have been at or near the top of their categories for over a
             | decade.
             | 
             | Google+ was an attempt to challenge them, shut down after
             | it failed without ever becoming anywhere near as popular.
        
             | ByThyGrace wrote:
             | TIL about .compact on reddit threads. Thanks!
        
               | giantrobot wrote:
               | Wait until you learn about .json and .rss on Reddit
               | threads! IIRC they used to work for subreddits as well
               | but I have not tested either in...forever.
        
               | dredmorbius wrote:
               | A few of the Reddit RSS features I've found / documented:
               | 
               | <https://old.reddit.com/r/dredmorbius/comments/1sxfar/red
               | dit_...>
        
             | tanepiper wrote:
             | I'm still pissed at Google for deleting everything related
             | to a Google+ profile. I had a second gaming profile linked
             | to my main one which also has a YouTube linked to it.
             | 
             | Their email about shuttering went into a tab in Gmail and
             | didn't spot it, a suddenly my entire YouTube channel was
             | deleted.
             | 
             | Hundreds of hours of work of crafting early videos of
             | Elite: Dangerous and the beauty of its simulated galaxy
             | just gone.
             | 
             | Luckily backed up on a NAS but I've never put them back up.
        
             | andsoitis wrote:
             | Didn't G+ shut down primarily because nobody was using it
             | (failed to compete against other options)?
        
               | Kye wrote:
               | They shut it down because PR disasters were adding up due
               | to security breaches from not having enough people paying
               | attention to it.
        
               | dredmorbius wrote:
               | Google's stated reason for shutting down Google+ was on
               | account of security issues.
               | 
               | That said, Google's stated communications regarding
               | Google+ had and have been questionable from the start.
               | I'd had my own part in this in addressing the true size
               | of the active community on the site, which was far below
               | the 3--4 billion listed profiles and many hundreds of
               | millions of active users touted. In practice, probably
               | closer to 4--6 million true frequently actives within 30
               | days or so (itself not unsubstantial), and perhaps 100
               | million who'd been active at some point.
               | 
               | <https://ello.co/dredmorbius/post/naya9wqdemiovuvwvoyquq>
               | 
               | But I'd take that stated reason with a large dose of
               | salt.
        
             | loceng wrote:
             | "... the indie RPG scene laments its demise."
             | 
             | Where did they move?
        
               | noasaservice wrote:
               | Sometimes when communities die or are killed, they don't
               | come back. Nobody knows where to go to re-convene.
        
               | remram wrote:
               | This is different because mastodon.technology will keep
               | operating until December 1st. This leaves them plenty of
               | time to organize a move by discussing it on the platform
               | like they always have.
               | 
               | They might move to different Mastodon instances (via the
               | built-in migration system) or find a new network, but
               | they are not getting killed with no way to find each
               | other afterwards.
        
               | dredmorbius wrote:
               | One of the huge problems with on-platform discussions is
               | ... that the discussion itself dies with the platform,
               | and any decisions or announcements disappear with it.
               | 
               | At the same time, based on my own personal experience,
               | _it is absolutely impossible_ to get people to move to
               | another platform or service _even for the purpose of
               | discussing future plans_.
               | 
               | My exceedingly strong advice is to have _multiple_ points
               | of presence defined _as a matter of course_ , one of
               | which should be a simple email list (which provides
               | persistent contact information), _regardless_ of any
               | awareness of an impending platform shutdown.
        
               | voakbasda wrote:
               | This should part of a plan for online organizational
               | continuity. Any community that uses big tech's services
               | should probably have one.
        
               | pwinnski wrote:
               | Mostly discord as far as I can see. There's no single
               | place, though.
        
               | insightcheck wrote:
               | This is just a guess, but probably various subreddits and
               | Discord servers. It's probably not the same because the
               | platforms are very different, but people will find new
               | platforms even if the conversation changes due to
               | different forum/messaging UI designs.
        
               | dumpsterlid wrote:
               | "and Discord servers"
               | 
               |  _vomits in my mouth a bit_
        
               | insightcheck wrote:
               | Could be more different. In less tech-focused
               | communities, the migration that follows a forum closure
               | goes to Facebook groups instead of subreddits, and Slack
               | channels instead of Discord.
        
             | rco8786 wrote:
             | > Google+ as an example
             | 
             | It's probably a better example of a service that never got
             | off the ground.
             | 
             | Twitter and FB could survive for decades just on the their
             | current cash positions alone.
        
               | dredmorbius wrote:
               | I suspect otherwise.
               | 
               | One of the challenges of a social network, especially in
               | a declining phase, is that there is far less commercial
               | value being generated at the same time that various sorts
               | of costs, including attacks on the network in both
               | technical and social/economic senses increase. High-value
               | members abandon the network, and those who remain are
               | either stuck (say, because of institutional circumstances
               | elsewhere), or are actively seeking to exploit other
               | members.
               | 
               | This means that Trust & Safety costs are constantly
               | increasing at the same time that recruiting talent to
               | serve that role becomes increasingly difficult.
               | 
               | What the true cost curve looks like isn't clear, but
               | basing your statement on a _constant_ cost based on
               | _present_ experience is ... probably flawed.
               | 
               | This is especially true at Facebook's scale.
        
         | monkin wrote:
         | And who will pay for that openness and decentralization? Let's
         | hypothetically say that Twitter is closed, millions of users
         | discover Mastodon and move. Mastodon instances will be down in
         | matter of seconds. How do you approach this? By volunteers
         | adding more instances(that they can close anytime)? This will
         | not change anything. Everything cost money and living in an
         | "free" world bubble isn't helping in any project adoption.
         | 
         | So I do not see any advantage in federated system. It's cool as
         | technology and all, but completely unprepared for huge traffic
         | or real life scenarios.
         | 
         | PS. Please do not say anything about "anyone can start his own
         | instance". No, average Twitter/Facebook consumer can't start
         | his own instance.
        
           | guerrilla wrote:
           | > Mastodon instances will be down in matter of seconds. How
           | do you approach this?
           | 
           | The same people who pay for everything right now will pay for
           | it: us. Some instances will have patreon, others will be
           | voluntary donation, others will use some craptocurrency,
           | others will have contractual subscriptions, some will have
           | ads... And whatever models are best will win out. Quit with
           | the FUD. Just sit, back, relax and watch it happen.
        
           | oogali wrote:
           | Did Web 2.0 make us all forget how open IRC networks were
           | run?
           | 
           | Resources donated by an organization in the form of a server
           | linked into a larger network, a committee that vetted new
           | server applications to the network, volunteer administrators
           | for the network and the individual servers, coordinated
           | regional and global upgrades. And as network users increased,
           | reforming under a hub and spoke models to improve scale and
           | capacity.
           | 
           | And when a single IRC server went away after some time
           | operating for its various reasons, the network kept going.
           | 
           | Could the average IRC user start/host their own instance
           | *and* link it to the larger network? No. But they didn't need
           | to.
        
             | Griffinsauce wrote:
             | Besides the other comments, was this anywhere near the same
             | scale?
        
             | lapcat wrote:
             | > Did Web 2.0 make us all forget how open IRC networks were
             | run?
             | 
             | I haven't forgotten about the Freenode hostile takeover.
        
               | importgravity wrote:
               | And yet a large number of channels and a large number of
               | communities migrated seamlessly to Libera and survived.
        
               | lapcat wrote:
               | > migrated seamlessly
               | 
               | I disagree with that characterization.
               | 
               | > and survived
               | 
               | Survival is not the issue. Mastodon will survive. Tumblr
               | survives. Even MySpace survives. But major disruptions
               | tend to lose users.
               | 
               | (And yes it's true that the potential Twitter acquisition
               | is a potential major disruption. But it's not going to be
               | shut down after a $44 billion investment.)
        
               | verdverm wrote:
               | It's not $44B that twitter will have available and can
               | spend. Most (all?) will go to current investors to buy
               | their stocks at a set price, which is where the $44B
               | comes from
               | 
               | It's probably more about how much the new owners will
               | want to drop into it and how long before it moves to
               | x.com (?) and becomes an everything app
        
               | lapcat wrote:
               | > It's not $44B that twitter will have available and can
               | spend. Most (all?) will go to current investors to buy
               | their stocks at a set price, which is where the $44B
               | comes from
               | 
               | Why did you feel the need to mention this 100% obvious
               | fact?
               | 
               | Of course I meant that the new owners wouldn't shut down
               | something they just spent $44 billion on, thereby
               | throwing their investment in the trash, not that Twitter
               | would magically get a $44 billion operating cash
               | infusion.
        
               | verdverm wrote:
               | You called it an investment, it is not an investment, it
               | is an acquisition.
               | 
               | It was not 100% obvious what you were implying, obviously
        
               | lapcat wrote:
               | > You called it an investment, it is not an investment,
               | it is an acquisition.
               | 
               | Okthanksbye.
               | 
               | > It was not 100% obvious what you were implying,
               | obviously
               | 
               | "Please respond to the strongest plausible interpretation
               | of what someone says, not a weaker one that's easier to
               | criticize."
               | https://news.ycombinator.com/newsguidelines.html
        
               | verdverm wrote:
               | In Comments
               | 
               | Be kind. Don't be snarky.
               | 
               | ---
               | 
               | I see you've edited it now to be more clear
        
               | importgravity wrote:
               | The staffers setup the new servers and did all the heavy-
               | lifting.
               | 
               | As a user, I only had to point my client from Freenode to
               | Libera (exactly one line change in my client config), run
               | /msg nickserv register to register myself, run /msg
               | chanserv register to register the channels I op-ed, and
               | it was all done.
               | 
               | Total time spent was less than 30 minutes. The next few
               | days, others did the same and the community started
               | trickling in to the channels in the new servers. Seems
               | seamless enough to me. I doubt such an easy migration is
               | possible if Twitter disappears suddenly.
        
               | efdee wrote:
               | And yet userbase got decimated for most channels when
               | moving from Freenode to Libera. Just because it was only
               | 30 minutes (for you or for anyone) doesn't mean people
               | will go through the effort.
        
               | PaulDavisThe1st wrote:
               | anecodote only, but #ardour lost precisely zero users
               | when moving from freenode to libera. just because people
               | on channels you joined weren't willing to go through "the
               | effort" doesn't mean that other people feel that way.
        
               | wizzwizz4 wrote:
               | The active userbase was not affected very much. (Note
               | that some channels moved to OFTC, not Libera.) The lurker
               | userbase was more than decimated - I think it about
               | _halved_ - but they were barely part of the communities,
               | and there might not even have been anyone sitting behind
               | the IRC clients.
        
             | monkin wrote:
             | As a daily IRC user I can say this: IRC never was reliable.
             | Constant attacks, splits, nick squatting or other crap ware
             | pain in the ass. That's why it never was adopted as a
             | mainstream communication platform, and at its peak it had
             | maybe 400k+ users. Now most of that are bots and stale
             | sessions.
        
               | FeepingCreature wrote:
               | As a daily IRC user: IRC was never _reliable_ , but it
               | persists still. A distributed system is easier to hurt
               | but far harder to destroy.
        
               | mvanbaak wrote:
               | in the last 20 years I have had more attacks on my email
               | account and $whatever_current_social_network account then
               | I had on my irc account. Things like nickserv and ip
               | cloaks (which have been part of nearly all networks I
               | used to connect to and those I connect to) do the job
               | just fine. Is it easy to flood down a server, sure is,
               | but if there's more then 1 hub on the network, things
               | will settle pretty quickly normally.
               | 
               | In my opinion, the main reason why it was never adopted
               | as a mainstream platform, is because it was never picked
               | up by a big corp that saw a way to earn money off of it.
        
               | importgravity wrote:
               | I am a daily IRC user and I think you are exaggerating
               | the problems. I can count on my one hand the number of
               | times I have seen an attack on my nick or the channels I
               | hang out in, in the last 15 years. Those attacks pass
               | without much disruption (sometimes requiring staffer
               | intervention). Nick squatting is solved by Nickserv these
               | days. Splits do happen occasionally but they resolve on
               | their own automatically without much disruption.
               | 
               | It is ok if it never gets adopted as mainstream
               | communication. But for the target audience (like
               | opensource support communities being the target audience
               | of Libera), it works quite well.
        
               | zo1 wrote:
               | I don't think we can just assume that "reliable" is a
               | globally agreed property to judge alternatives. That
               | property is something that came about and on some level
               | spoiled users. Because for commercial social network
               | providers any downtime meant a loss of users, eyeballs,
               | and most importantly money.
        
           | stevenally wrote:
           | Mastodon.Social has a Patreon page. Quite a few supporters.
           | Obviously Wikipedia, NPR etc are a model.
        
           | Kye wrote:
           | Simple: It collapses and the millions move on to the next
           | one, leaving the collapsed server to catch up and come back
           | online. Like a scared but surviving turtle. Most servers are
           | crowdfunded. Even the project's instances get funding through
           | Patreon.
           | 
           | The official instance finding site seems to be good about
           | spreading the load out every time Twitter burps. You have to
           | meet certain reliability requirements to even be listed.
        
           | ineptech wrote:
           | > PS. Please do not say anything about "anyone can start his
           | own instance". No, average Twitter/Facebook consumer can't
           | start his own instance.
           | 
           | This isn't a law of the universe, it's just software people
           | haven't written yet. Installing new client-side apps was
           | hard, until it wasn't. "Anyone can start their own instance"
           | will be easy once someone writes the software to make it so.
           | (Presumably a cloud provider like AWS, since that's who
           | stands to profit from lots of people wanting to run server-
           | side apps)
        
             | Kye wrote:
             | Anyone can just pay $6/month to the good folks at
             | masto.host to manage one for them. It's enough for them and
             | possibly a few friends. I don't know if there are any other
             | managed Mastodon companies, but this one has been around
             | for years and has a good reputation. Their managed
             | instances also meet the joinmastodon.org listing
             | requirements by default.
        
           | elikoga wrote:
           | > Mastodon instances will be down in matter of seconds
           | 
           | what, why? The load is hardly that high.
        
             | madmoose wrote:
             | When the Musk takeover was first announced it was
             | practically impossible to register on many of the most
             | popular Mastodon instances.
             | 
             | An actual takeover will almost certainly be a virtual DDoS
             | on Mastodon.
        
             | naavis wrote:
             | For reference, based on quick Googling, Twitter publishes
             | around 10 000 tweets per second on average.
        
               | 83457 wrote:
               | On average I guess that makes sense. The peaks must be
               | ridiculously high though.
        
               | woevdbz wrote:
               | I'd assume it's not so much the peaks that are a
               | challenge - most of these 10k tweets/second aren't
               | critical to serve to anyone fast, and that scales
               | horizontally- it's the hot spots, that one tweet thread
               | in the spotlight right now that everybody wants to read
               | and jump on - that doesn't scale by just adding more
               | servers
        
               | ndriscoll wrote:
               | i.e. my laptop could handle the write load. A retired
               | nerd with a real server they put in a data center for
               | bandwidth could easily run that level of traffic on 2022
               | hardware.
               | 
               | For reference my work laptop (8 logical cores, so 4+HT?
               | 32GB RAM) can handle 100k rows/second sustained inserts
               | into postgres 14 with some batch jobs I'm working on. You
               | can buffer http requests into batches and easily handle
               | way more than 10k/s on a server while still providing
               | synchronous semantics and reasonable latency to the
               | client (e.g. flush batches every 10-100 ms).
               | 
               | I doubt Mastodon is designed for that kind of
               | scalability, but most techies could probably afford to
               | run Twitter as a hobby if they knew what they're doing
               | and they weren't trying to do all the analytics and
               | advertising stuff to monetize it/just wanted to provide
               | the service.
        
               | brazzy wrote:
               | Yeah, you have not the faintest clue what you're talking
               | about.
        
           | rakoo wrote:
           | Who pays for Twitter ?
           | 
           | Who said anything about the Fediverse _having_ to be free ?
           | 
           | There is absolutely no doubt that should Twitter die, if no
           | single actor can emerge quickly enough, for-profit actors
           | will emerge and they will have all good reasons to be
           | compatible with something that already exists. There will be
           | mega large instances paid by siphoning data and with ads,
           | there will be large instances paid by users/funds/donations,
           | there will be small, community instances. Maybe HN will have
           | its own instance; how much do you pay for HN today ?
        
           | KoftaBob wrote:
           | This is why I view the "federated" form of decentralization
           | to be more of an intermediate stop-gap between fully
           | centralized and fully decentralized in the form of true P2P.
           | 
           | For a decentralized social network to be viable/sustainable
           | (especially on the scale of something like Twitter), it has
           | to be truly P2P, not federated on volunteer-run servers paid
           | for through donations. That volunteer-run federated model is
           | really only sustainable for smaller niche communities, not a
           | global social network.
           | 
           | As of right now, the closest framework I can think of to
           | handle something like this is a social network built on
           | OrbitDB: https://github.com/orbitdb
        
           | toss1 wrote:
           | Is there anything to prevent a person/group from setting up a
           | Mastadon instance with a charge to cover hosting, admin, &
           | support costs (something like businesses charging for service
           | on Open Source software support)? This could both make it
           | more stable and sustainable and be a barrier to bots/trolls.
        
             | numpad0 wrote:
             | Musk suggested that for Twitter and responses were not
             | positive at all.
        
             | proactivesvcs wrote:
             | Nope - Mastodon supports invite-only which can aid in this
             | sort of set-up; I'm sure other platforms do as well. And if
             | one runs a close-knit community (which takes more than
             | expertise and infrastructure), donations or something like
             | a Patreon scheme can work.
        
           | SyndicWill wrote:
           | Our pay-what-you-can cooperative Mastodon instance at
           | social.coop, running strong for over 5 years, is currently
           | debating what to do with our 10,000EUR budget surplus.
           | 
           | The idea that social media costs more to operate than people
           | would be willing to pay is false. It's propaganda from the
           | people who profit from keeping you trapped in their closed
           | networks to monetize your attention.
        
           | eliaspro wrote:
           | Admins of existing instances can configure user limits, close
           | registration, etc., so new user will move to other instances
           | or create demand for commercial instances.
        
           | andreyk wrote:
           | I think the problem is exactly that the average consumer
           | can't start their own instance. What if there was a front-end
           | service that made creating a fediverse instance as easy as
           | creating a discord or Slack, and handled all the messy
           | technical stuff with setting up an instance for the average
           | user, while at the same time allowing said user to have full
           | control of the cloud files? The front end would be incredibly
           | light weight (just API calls, no data storage), so even if it
           | shut down, as long as it is open source someone else could
           | run their own instance of it on a different URL and the user
           | could keep admin of their instance through that.
        
           | proactivesvcs wrote:
           | Pay for what? It's not about making money.
           | 
           | > By volunteers adding more instances(that they can close
           | anytime)?
           | 
           | "That they can close anytime", just like twitter in this
           | example. Partly, yes. But that sort of total exodus would
           | mean a lot of additional people contributing ideas and code
           | to the Fediverse, not just servers, but by making it easier
           | to run your own instance. Who's to say it couldn't be run
           | just like an email client with the right ideas and effort?
           | It's such an extreme example that I'm not even sure it's
           | useful to discuss.
           | 
           | What traffic is it prepared for? It would be interesting for
           | you to provide the numbers and the evidence which backs this
           | up.
           | 
           | As for real life scenarios...there are upwards of a million
           | people using it right now. I've made friends, networked
           | professionally and found several homes there. I am literally
           | a real life scenario and so are the people behind most of the
           | posts there.
           | 
           | And today you are right about "anyone can start their own
           | instance", but it's a darn sight easier than running your own
           | twitter.com, and it'll get easier every year.
        
             | monkin wrote:
             | > Pay for what? It's not about making money.
             | 
             | For servers that run Mastodon.
             | 
             | > But that sort of total exodus would mean a lot of
             | additional people contributing ideas and code to the
             | Fediverse, not just servers, but by making it easier to run
             | your own instance.
             | 
             | Most users aren't interested in contributing anything to
             | the platform. Social media platforms popularity lays in
             | simplicity. No one wants to run anything, just use service
             | without any hassle.
             | 
             | > there are upwards of a million people using it right now.
             | 
             | Compare that to 200m+ users of Twitter sending 500m+
             | messages daily. I bet Mastdon can handle this without a
             | sweat.
        
               | concordDance wrote:
               | > For servers that run Mastodon.
               | 
               | Running a server that can cope with thousands of users
               | would probably cost just a few dollars a month. Donations
               | would be more than sufficient.
        
               | PKop wrote:
               | Time to maintain it ain't free
        
               | rvz wrote:
               | This right here. He's right you know. Everyone knows that
               | Mastodon can't handle this amount of users and after 6
               | years, it's enough to see that by itself it has failed,
               | (unless you count Truth Social as a great example of a
               | Mastodon usage that has more users than Mastodon itself
               | in less than a year)
               | 
               | It is not early days anymore and no non-technical user is
               | interested in hosting their own servers for chatting with
               | another person. They don't care about decentralization as
               | even if they tried they will recentralize to the main
               | Mastodon instance.
        
               | mynameisvlad wrote:
               | And hell, even tech users aren't inclined to sign up for
               | a sysadmin role for free with absolutely nothing in
               | return except users berating you whenever there's
               | problems. Which there will be at some point in time.
               | Source: I ran chat services for friends. I no longer run
               | chat services for friends.
        
               | [deleted]
        
             | robertlagrant wrote:
             | > "That they can close anytime", just like twitter in this
             | example. Partly, yes.
             | 
             | Twitter pays people money to keep their service running, so
             | there's that incentive.
             | 
             | > As for real life scenarios...there are upwards of a
             | million people using it right now. I've made friends,
             | networked professionally and found several homes there. I
             | am literally a real life scenario and so are the people
             | behind most of the posts there.
             | 
             | Twitter is, say, 300m MAUs. That would mean the volunteer
             | Mastodon infra would have to increase 300x (assuming
             | scaling is linear, and the Mastodon community hits Mastodon
             | as hard as Twitter users hit Twitter) to cope with similar
             | traffic numbers.
        
           | imhoguy wrote:
           | I am not participant but I have seen some invite only
           | fediverse instances. Can't there be paid instances too, even
           | pay by (please don't hate me here) watching ads ? Does
           | actually anyone need to cater to millions of users?
        
             | proactivesvcs wrote:
             | Absolutely. In Mastodon it's a pretty simply setting IIRC
             | and I expect it's commonplace across other microblogging
             | platforms that use ActivityPub. I certainly wouldn't be
             | against the principle of joining an instance that was paid
             | for.
             | 
             | The whole "millions of users" fallacy is the result of
             | people not being able to grasp what federation is about.
             | The network can easily accommodate millions of users.
             | Individual instances don't need to be able to.
        
           | derekzhouzhen wrote:
           | As a counter example, email is a federated system too. I
           | don't think a federated network should, or can for that
           | matter, mimic the user friendliness of a closed system; so
           | there won't be massive exodus of users from Twitter to the
           | federverse, no matter how screwed Twitter became.
        
           | rvz wrote:
           | Yes, hosting is a cost and it is not 'free', hence the
           | frequent downtime with Mastodon instances, even when they had
           | traffic during Elon's takeover of Twitter many of then could
           | not even handle the new users.
           | 
           | Also, these users don't even know which instance to go to,
           | since there is little to no-one to talk on there. If there
           | are 'hundreds of thousands' of users then that means they
           | have just recentralized on Mastodon.social, the "main"
           | instance, defeating the point of it all.
           | 
           | > PS. Please do not say anything about "anyone can start his
           | own instance". No, average Twitter/Facebook consumer can't
           | start his own instance.
           | 
           | This is why Mastodon has failed in the first place after
           | almost 6 years with this system.
        
             | arcatech wrote:
             | Weren't you complaining about mastodon having "no users" in
             | the last big discussion about it here? Do you have some
             | kind of personal issue with the protocol?
             | 
             | There are plenty of people using it. It has not "failed".
        
               | rvz wrote:
               | > Weren't you complaining about mastodon having "no
               | users" in the last big discussion about it here?
               | 
               | Yes, I said: _' Little to no users'_. After looking at it
               | for a couple of years, it is not the typical twitter user
               | that is self hosting their own Mastodon instance and just
               | the same tech-folks that are doing that (unreliably) and
               | sitting on Mastodon. The level of social interaction on
               | Mastodon is so low and limited, that they still use their
               | Twitter accounts more than their Mastodon accounts.
               | 
               | So yes, it is not early days anymore and we have given it
               | enough time and it has already failed.
        
               | MiscIdeaMaker99 wrote:
               | What exactly has Mastadon failed to do?
        
               | riffic wrote:
               | This user's been on HN for a while repeating this ad
               | nauseam.
               | 
               | https://www.google.com/search?q=rvz+mastodon+failure+site
               | :ht...
               | 
               | I wouldn't engage.
        
               | proactivesvcs wrote:
               | I'm following so many accounts that if I don't sign in
               | for three or four days I can barely keep up with my home
               | feed. Almost all of it is interesting, funny, insightful
               | or simply chill discussion. They almost exclusively use
               | the Fediverse, none of them use the Fedi as a second-
               | class citizen. Your insistence that something that is
               | alive, growing and healthy has "failed" is simply proof
               | that you have failed to bother with it because of your
               | preconceptions.
        
               | dumpsterlid wrote:
               | Exactly. I use mastodon daily, I follow tons of people
               | that do as well. Mastodon doesnt need to be massive or
               | fulfill whatever growth expectations armchair tech
               | entrepeneurs expect of social media platforms here. It
               | just has to be reasonably easy to maintain and actually
               | play an important role in people's lives and it is
               | absolutely doing that.
               | 
               | Also, I put content warnings when I blab on about some
               | tech thing because not everyone is a techy there. I am
               | friends with lots of people there who will roll their
               | eyes and walk away if you start blowing their timeline up
               | with that kind of topic and you arent conscientious. It
               | isn't just techies all hanging out with no reason to be
               | there other then the tech novelty of it, it is a lot of
               | peoples' home.
        
               | rvz wrote:
               | > Your insistence that something that is alive, growing
               | and healthy has "failed" is simply proof that you have
               | failed to bother with it because of your preconceptions.
               | 
               | Having 90% of _registered_ accounts inactive with only
               | 10% of them actively using the platform isn 't exactly
               | 'alive', 'growing' and 'healthy' especially when they
               | occasionally run back to Twitter since they know little
               | social engagement goes on Mastodon. 10 is closer to 0,
               | than 90 and usage is still declining; Hence _" Little to
               | no one"_.
               | 
               | But we both know it is not just that. Not only they can't
               | help using Twitter more, they _won 't_ move to Mastodon
               | for the exact same reasons as I said and Twitter's
               | network effect, hence why little to no-one is using
               | Mastodon. The same tech-folks like (Mastodon.technology)
               | are the ones 'self-hosting' these instances and not the
               | regular users, since they don't care enough to even use
               | it.
               | 
               | Not even the one operating Mastodon.technology could
               | handle it. Might as well recentralize back to
               | Mastodon.social just to save itself from the very low
               | levels of social interaction since Mastodon has already
               | repeated the same problems as GNU Social once again.
        
               | seti0Cha wrote:
               | > Having 90% of registered accounts inactive with only
               | 10% of them actively using the platform isn't exactly
               | 'alive', 'growing' and 'healthy'
               | 
               | That's not at all true. Account activity follows the
               | Pareto principle. It's not at all unusual for any online
               | service to have a large number of inactive users. Perhaps
               | it's different for Twitter, but considering I've probably
               | signed up for it three times and use it approximately
               | never, I'm skeptical.
        
             | Kye wrote:
             | Six years of steady growth is a Silicon Valley failure. It
             | is not a failure by any reasonable measure. I predicted
             | back in the early days that Mastodon would grow slowly and
             | organically as more people figured it out and helped people
             | in their circles come over. It's slow and steady, but I was
             | right. This is how things grew before anything less than a
             | double-digit billion sale to one of the big tech companies
             | was seen as a failure.
        
               | proactivesvcs wrote:
               | I look at all of the interests and discussions and
               | shitposts that are on my home and local feeds, watch the
               | interactions between mutuals and people argue, learn,
               | laugh and join in shared hobbies and simply cannot fathom
               | how this can be "failed". All this and if I turned off my
               | anti-virus I wouldn't see any adverts and am never
               | subjected to abusive interests or dark patterns. How is
               | this failure? It's what I want from the Internet. It's
               | real, actual people.
        
           | ekianjo wrote:
           | > Mastodon instances will be down in matter of seconds.
           | 
           | Of course not. Mastodon instances can be capped in the first
           | place, and anybody with a rudimentary server management
           | knowledge can start their own instances on a cheap server.
           | Mastodon has current hundreds of instances, let's not pretend
           | it can't go to thousands if the user base increases.
        
         | walls wrote:
         | It sounds like the only actual advantage is 'you get to keep
         | the same account'?
         | 
         | That doesn't seem like something most people are going to care
         | about.
        
         | lovich wrote:
         | > f*c*book
         | 
         | Are we censoring Facebook now? Is this the modern version of
         | using M$ Instead of Microsoft?
         | 
         | Edit: fixed quote, and learned more about hn text styling
        
         | mdrzn wrote:
         | "What will you do when MySpace shuts down?"
         | 
         | We will ALL collectively move to another platform, instead of
         | _some_ users having to move multiple times because the server
         | they are no closed.
        
           | bitL wrote:
           | Well, I shut down my FB page 6 years ago and didn't move
           | anywhere else. The "social network" need died in me already.
        
           | lapcat wrote:
           | Also worth noting that MySpace is still running and though
           | far below peak usage still has millions of monthly visitors,
           | likely more than Mastodon.
        
         | registeredcorn wrote:
         | Just as a small nitpick, there is still a community on Flickr.
         | There are certain elements that Photographers get out of Flickr
         | that we don't get from Instagram, or other platforms. This
         | isn't to say that the service is as big or powerful as it once
         | was, but it has done an adequate, if not satisfactory job, at
         | meeting the needs of its base.
        
           | toastal wrote:
           | Very true in comparison to Instagram. Flickr doesn't strip
           | your metadata and color profiles. They allow uploading actual
           | rectangle photos instead of square or square-ish. They don't
           | compress the hell out of the images. They store an original
           | of the upload (great for an archiving failure). There's also
           | more community-building tools even if they're no where near
           | the vibrancy of a decade ago (though the unlimited storage is
           | probably what led to the decline as many folks just dumped
           | everything on it).
           | 
           | The biggest beef is everything that comes with it needing to
           | be for-profit and how you can't control the whims of the
           | product owner.
        
           | proactivesvcs wrote:
           | I did go for the jugular a bit :-)
           | 
           | I know a fair few people who were really big Flickr fans back
           | in the day and they lament at how the service has changed,
           | and how its soul was diminished, because of the interests of
           | those who now control it. You're right that it is still a
           | going concern.
        
         | krolden wrote:
         | Doesn't at&t already own flkckr by way of yahoo?
        
           | generalpf wrote:
           | SmugMug bought Flickr quite some time ago.
           | 
           | https://www.smugmug.com/together/
        
         | philosopher1234 wrote:
         | Why not consider twitter, Facebook, tumblr as decentralized
         | instances of social media? Why build decentralization into the
         | tech instead of having decentralization through multiple
         | companies existing? A real community is being destroyed here,
         | even though other similar ones exist
        
         | woah wrote:
         | This article is replete with examples of the weaknesses of a
         | federated system run by people who aren't looking to profit.
         | 
         | > This made me realize how little joy I've been getting from
         | being an admin. How I've come to resent the work I have
         | volunteered to do. I've donated countless hours to running the
         | instance, solving both technical and moderation problems, and
         | I've always put the instance above my own needs. But I can't
         | put the instance above the needs of my family.
         | 
         | > Why Not Transfer to a New Admin?
         | 
         | > Users have put their trust in me with their data. Choosing a
         | new admin would require a massive amount of trust, since they'd
         | have access to over a half decade of user data. Not just data
         | from my local users, but from users they have interacted with.
         | 
         | The ideal inherent in federated systems- "people will use
         | servers run by their anarchist commune's sysadmin" breaks down
         | in real life. Nobody actually has a personal anarchist sysadmin
         | to run their mastodon instance for them. In absence of this,
         | the servers in federated systems are run by strangers on the
         | internet who foolishly volunteer themselves for a huge amount
         | of unpaid work, and who you just have to hope are going to be
         | responsible with user's data.
         | 
         | This is why the anarcho-capitalist philosophy of the blockchain
         | world has been so much more successful. The first thing they
         | figured out was how to reward people running the servers, and
         | how to make it so you don't have to trust them. It's a viable,
         | expanding system, and with improvements to scalability and
         | privacy, it will handle decentralized social media as well.
        
         | sedatk wrote:
         | All in all, it doesn't mean much. Mastodon makes the domain
         | part of your ID, so moving to another server isn't different
         | than, say, moving to Twitter. Even if it's possible to move
         | your existing content, it doesn't have significant value on an
         | ephemeral timeline. You might as well save your backups and
         | keep going.
         | 
         | Mastodon might be able to force your followers to follow your
         | new account, but AFAIK it doesn't do that either for reasons I
         | don't know. That would've been cool.
        
           | dane-pgp wrote:
           | Mastodon does inform your followers when your account
           | moves[0], but unfortunately doesn't allow you to
           | automatically migrate your existing posts over to your new
           | account.[1]
           | 
           | [0] https://github.com/mastodon/mastodon/issues/8003
           | 
           | [1] https://github.com/mastodon/mastodon/issues/12423
        
         | corobo wrote:
         | Can you copy your toots across yet? Last I heard you can only
         | migrate profile which seems a bit.. well I can do that by hand
         | in 10 minutes
         | 
         | E: called them tweets
        
           | dane-pgp wrote:
           | You are correct. There is currently an open issue[0]
           | requesting support for migrating posts, that was opened in
           | 2019 and unsurprisingly has some comments from today pointing
           | out how useful such a feature would be.
           | 
           | [0] https://github.com/mastodon/mastodon/issues/12423
        
         | micromacrofoot wrote:
         | Myspace still hasn't shut down
        
         | [deleted]
        
         | m3kw9 wrote:
         | Twitter shutting down would need a couple black Swan events,
         | you shouldn't avoid doing something just because there could be
         | a small chance of death(not walking out side to avoid a meteor
         | strike).
         | 
         | Twitter by all means is superior in every sense, speed, network
         | size, reach and content.
        
           | sam1r wrote:
           | >> Twitter shutting down would need a couple black Swan
           | events.
           | 
           | Can you (or anyone) please expand on this with some example
           | hypothetical "black swan" events?
        
             | csa wrote:
             | Not op, but...:
             | 
             | - Multiple C-suite executives and board members get caught
             | up in a Jeffrey Epstein level underage sex and sex
             | trafficking ordeal. They resist when busted, and it becomes
             | a spectacle. The evidence is just messy enough and the
             | group is just tight-lipped enough that the legal parts of
             | the case take a long time. In the mean time, Twitter loses
             | users who voice their objection via not giving Twitter its
             | attention and moves on to an up-and-coming competitor.
             | 
             | - The US elects a group of politicians who have
             | authoritarian leanings (note that these could be extremists
             | from either side of the politic spectrum, imho). This group
             | of people lose power in legitimate elections. Via various
             | levels of chicanery that revolve around undermining the
             | spirit if not the law around the US election system, this
             | group makes it so that they are able remain in power. Once
             | they've started down that slippery slope, they just rewrite
             | the laws so that they stay in power permanently. This group
             | clamps down on free speech. The powers that be at Twitter
             | object. A puppet leader loyal to the leading party is
             | installed in order to manage Twitter out of existence, with
             | a state-controlled competitor being supported in its place.
             | 
             | - The US is successfully overtaken in war by another
             | country. The powers that be at Twitter allow for speech
             | against the occupiers. Twitter is shut down.
             | 
             | - Twitter is found to have facilitated genocide in a
             | foreign country (e.g., Myanmar), and the public revolts. To
             | be honest, this will probably be overlooked, but I thought
             | I would put it here as a thought exercise.
             | 
             | Part of the problem with hypothetical black swan events is
             | that they seem entirely impossible... until they happen.
             | That's why they are black swan events.
        
             | solardev wrote:
             | There's a book called that by Nassim Taleb, about how
             | extremely improbable events can have outsized impacts but
             | can't be easily modeled...
             | 
             | https://en.wikipedia.org/wiki/Black_swan_theory?wprov=sfti1
        
             | wolfram74 wrote:
             | I feel like the cheeky cop out answer is that since one
             | definition of a black swan event is that no one could see
             | it coming, it's impossible to give examples because then
             | someone saw it coming :p
        
           | riffic wrote:
           | > black Swan events
           | 
           | I think we might be experiencing this just in this year with
           | its new ownership about to occur.
        
           | artificialLimbs wrote:
           | >> Twitter by all means is superior...
           | 
           | I hear they have the greatest censorship. Some say the best
           | censorship. Nobody does censorship like Twitter. Not even
           | close.
        
         | starfallg wrote:
         | Closed source dies with the lack of money. Open source dies
         | with the lack of users and attention. The problem is, money
         | buys users. So for FOSS, it's a chicken and egg problem with
         | the interplay of money and eyeballs.
        
         | swyx wrote:
         | what exactly happens to all the URLs that were linking to
         | mastodon addresses? surely those are now going to die?
        
         | mfer wrote:
         | > This is one of the strengths of a federated system run by
         | people who aren't looking to profit.
         | 
         | People who aren't looking to make a profit (or even break even)
         | means they are running a social media platform while funding it
         | through some other means. What is that means of making money?
         | What pays for the hosting and the time spent doing ops?
         | 
         | You can't take money out of the equation because you have
         | hosting costs at the least.
         | 
         | How are things funded and why that way should be a
         | conversation. Anything that ignores money ignores the reality
         | of operating something on the Internet. That means it's not
         | sustainable.
        
           | teraflop wrote:
           | "Trying to be self-funding" and "trying to make a profit" are
           | very different things, and it doesn't make sense to conflate
           | them.
           | 
           | Even though funding wasn't the primary focus of this blog
           | post, it seems to make it quite clear where the money was
           | coming from: https://www.patreon.com/ashfurrow
        
             | mfer wrote:
             | Money was obviously an issue. $319 USD/month didn't cover
             | the costs of running it. As noted in the post, "I've
             | donated countless hours".
             | 
             | Where is the line between "trying to make a profit" and
             | "trying to be self-funding"?
             | 
             | Trying to be funded off of donations is really hard and
             | rarely works. Most of the time you need other funding
             | models.
             | 
             | If someone runs a biz where they run mastadon instances and
             | the business breaks even (or just a little more) is that
             | making a profit?
             | 
             | How does an organization behind an instance make money to
             | cover expenses? This has to be looked at.
        
           | otikik wrote:
           | There's lots of space between "not doing things for profit"
           | and "not caring about money".
        
         | gbro3n wrote:
         | Though not a social service, the recent shutdown of Stadia is
         | likely indicative of how corporate shut downs will be handled.
        
         | yieldcrv wrote:
         | > Secondly, the service survives. Mastodon didn't shut down.
         | The Fediverse didn't close. One beloved instance bows out and
         | whilst it is a loss to many, their network endures as they
         | thank the admin(s) and move on.
         | 
         | I'm understanding that the data is gone and you're bragging
         | about the observation that the protocol still functions?
         | 
         | I'm not sure this is an aspect any of us care about?
         | 
         | I think we can all observe that a common interface for posting
         | and interacting with people will remain and that no corporation
         | right now can unilaterally change that. I don't think pointing
         | that out in a thread about all of the data on that server being
         | gone is a strength.
        
       | BiggsHoson wrote:
       | I was not part of your community, but thank you for what you've
       | done with it.
       | 
       | May you have all the needed grace, patience, wisdom, and strength
       | (both physical and mental) to navigate this next stage of your
       | life in caring for someone who needs you more than ever right
       | now.
        
       | bscphil wrote:
       | Reminds me of a point I made about Pinboard. It's surprising to
       | me that despite the success of open source software we haven't
       | developed good systems for community administration of public
       | services. Web services that aren't owned by large companies tend
       | to be run with a bus factor of 1.
       | 
       | > I bring this up because this kind of thing arises in open
       | source software development as well. For instance, when the
       | developer of htop disappeared for a while, and the community
       | forked it. But we (Internet culture) have not developed the same
       | approaches to handling administration of services that are useful
       | to a group of people. This surprises me. I think there's room for
       | some movement in this direction, where a group of people can
       | maintain a service that is useful to them and made available to
       | the whole group. Perhaps various chat servers / Mastodon
       | approximate this, but even in this case they're often run by
       | individuals and susceptible to the same kinds of outages.
       | 
       | https://news.ycombinator.com/item?id=26200441
        
         | nixpulvis wrote:
         | Public services like this have private databases, and owned
         | domains. Both of which require clear plans for stewardship if
         | you want to avoid these issues. Much like a non-profit still
         | needs some organization and roles assigned to it's members, so
         | too do FOSS (services).
        
       | masukomi wrote:
       | a couple people have mentioned it in passing, but i figured this
       | warranted a top-level comment
       | 
       | anyone considering setting up an instance and not wanting to
       | worry about having to ssh in during the night and deal with
       | maintence stuff just to talk with friends should 100% consider
       | signing up with masto.host.
       | 
       | I've had an instance there for months now.
       | 
       | While there's some manual setup on his end (the guy who runs
       | masto.host) from the perspective of someone wanting a new
       | instance it's _very_ easy, and he does a great job of keeping
       | everything up to date.
       | 
       | I'm extremely happy to throw money his way each month and _not_
       | have to worry about maintaining my instance beyond occasionally
       | granting access to new users and proactively blocking remote
       | instances. As a small, invite only, server I don't have to worry
       | about a lot of BS from obnoxious humans.
       | 
       | Note: if you use masto.host you don't get ssh access to your
       | server so there are some settings you can't tweak. I'm ok with
       | that in exchange for never having to worry about maintenance.
        
       | BaldricksGhost wrote:
       | Sorry to hear this. Family must come first.
       | 
       | The mastodon.technology had some interesting folks. I've migrated
       | my account to the mastodon.social instance. Moving accounts on
       | Mastodon is pretty easy so that's a positive.
        
       | pmarreck wrote:
       | why is the maintenance cost of a Mastodon instance so high? What
       | is the technology stack?
        
         | InitEnabler wrote:
         | Mastodon was created using the Ruby on Rails framework. Your
         | able to quickly write applications at the cost of overhead from
         | all the moving parts and the Ruby language in general (Though
         | in recent years ruby has improved with the introduction of JIT
         | into it's codebase).
        
           | pmarreck wrote:
           | Ah, that makes sense then.
           | 
           | I started out in Ruby years ago; wonderful language, doesn't
           | scale well.
           | 
           | Someone should rewrite it in Phoenix...
           | 
           | EDIT: Oh, someone did!
           | https://git.pleroma.social/pleroma/pleroma
        
         | premysl wrote:
         | From my experience, both Mastodon and Pleroma are massively
         | overcomplicated resource hogs that are hard to set up,
         | configure, or navigate.
        
           | pmarreck wrote:
           | Pleroma too? Usually Elixir apps are much more efficient than
           | RoR apps in my experience
        
       | Barrin92 wrote:
       | >Why Not Transfer to a New Admin? Users have put their trust in
       | me with their data. Choosing a new admin would require a massive
       | amount of trust, since they'd have access to over a half decade
       | of user data. Not just data from my local users, but from users
       | they have interacted with.
       | 
       | I think that's a very salient and responsible choice. With the
       | freenode debacle coming to mind immediately I think it's
       | important to remember how risky a change of ownership can be in
       | particular if the users are not aware of it. Certainly a painful
       | decision to shut the instance down, but a decision with a lot of
       | foresight. An active migration might create disarray but it also
       | forces people to make an active choice to trust another host.
        
         | pookha wrote:
         | I don't at all think this is a reasonable choice. A group of
         | like minded adults should be able to establish some form of
         | stewardship. it's the basis for human civilization.
         | 
         | That said the maintainer has my sincere prayers for his family
         | and for his path in life.
        
       | OrangeMonkey wrote:
       | I am sad that they are shutting down but we have more options in
       | the Fediverse still.
       | 
       | Its the rebirth of the promise of a censorship free internet. A
       | lot of people have decided that its time we shut peoples mouths
       | and stop them from talking 'for the greater good' - this is a
       | pushback against it.
       | 
       | One day we will all remember why we should support free speech -
       | god help us on that day.
        
       | teawrecks wrote:
       | IMO there's nothing wrong with passing the torch to a new
       | maintainer, this is just part of the design of mastodon. People
       | shouldn't arbitrarily trust an instance maintainer on mastodon
       | any more than they should trust google, twitter, fb, or a tor
       | node with their data. The info they chose to share in plain text
       | with a mastodon instance should be considered compromised. All
       | that matters is the future; where will you send your data going
       | forward?
       | 
       | It's part of the design of mastodon that the maintainer can pass
       | the admin role to a new maintainer, and if a user doesn't
       | approve, they can migrate to a new instance. If other instances
       | don't approve, they can blacklist it.
        
       | rglullis wrote:
       | On the one hand, I am sad to hear about it and even more so due
       | to the circumstances.
       | 
       | On the other, I feel a bit validated in my belief that we need to
       | have professionally managed instances on the fediverse.
       | "Community Support" only goes so far. Thousands of people using a
       | service, but how many of them actually help with its upkeep?
       | 
       | I know that my instance has only a handful of paying users, and
       | it is barely paying for itself, and far from paying all the work
       | that I've put into it. But charging for access brings a lot of
       | benefits: it keeps spammers and bots away, it is a good filter
       | against trolls and best of all makes it _explicit_ what is
       | expected of all parties.
        
         | capableweb wrote:
         | Yeah, I don't see why more instances wouldn't charge for
         | access. Could be something ridiculously cheap as well, like
         | $1/month or something.
         | 
         | Mastodon.technology have ~1.5K activate users (out of ~24K
         | users in total), charging $1/month would easily cover any cost
         | involved with hosting the instance itself, if done right
         | (avoiding hosting providers that charge for "premium bandwidth"
         | and so on, looking at you AWS).
        
           | rglullis wrote:
           | Because most people don't want to pay for something that they
           | (think) can get for free.
           | 
           | The other problem is that charging $1/month is a practical
           | pain in the ass. For micropayments, processors will easily
           | take 20-30% of that.
        
             | dangus wrote:
             | Annual billing would solve for that.
        
               | rglullis wrote:
               | Yes, but you are also asking for a bigger commitment.
               | 
               | One solution that I implemented in communick as an
               | attempt to solve both cases: sell group packages. Let one
               | person pay for a group of 5-10 people. This way you can
               | still have a monthly subscription and you lose less money
               | to the payment processors. I was also hoping that would
               | help with network effects, as it would be an incentive
               | for one person to bring others along. Alas, I think I am
               | the only "customer" from my own service that has been
               | using this functionality.
        
           | sneak wrote:
           | $1500/mo does not even begin to cover a single 24/7 oncall
           | devops person's rate.
        
             | bilbo0s wrote:
             | I think capableweb's comment is an unintentionally good
             | example of the fact that a lot of people don't understand
             | how much it takes to run these sorts of things. The comment
             | was in the dimension of money, but I'm sure there is a
             | similar lack of information attending the dimensions of
             | people and time as well.
        
               | capableweb wrote:
               | I think bilbo0s's comment is an unintentionally good
               | example of the fact that a lot of people don't understand
               | how little it takes to run these sort of things if you
               | know what you're doing.
               | 
               | "The cloud" has ruined people thinking that everything
               | has to cost 10x or even 100x compared to what it would
               | cost if you just spend some time learning about
               | administration yourself and set up a dedicated instance
               | instead of using anything cloud.
               | 
               | As an exercise, without looking it up beforehand, what
               | kind of hardware do you think HN runs on and how much
               | they pay for that per month?
               | 
               | Also, $1500/month is a proper salary in many places in
               | the world. Not everyone lives in a metropolitan city
               | where wages tend to be much, much higher.
        
             | marginalia_nu wrote:
             | To be fair, that devops person would probably not need to
             | do anything 23 out of those 24 hours on 6 out of 7 of those
             | days.
             | 
             | If you use sane software, running a server is not a lot of
             | work.
        
               | intelVISA wrote:
               | What if I'm stuck in YAML hell?!
        
         | jacooper wrote:
         | Well if only having your own server on Mastodon was realistic,
         | instead its totally impossible to get discovered.
         | 
         | There is fix for this, which is Fedverse Relays, but guess what
         | ? Mastodons official servers don't use them.
        
           | proactivesvcs wrote:
           | That simply isn't true. I'm a nobody and plenty of folk have
           | found me from seemingly inane posts. People have found me out
           | of the blue, from across the Fediverse, and I have no idea
           | why; all I do know is we now chat frequently and without
           | either of us even looking for one another. What's impossible
           | is to discover how to use a platform without reading the
           | documentation, and assuming that algorithms will just do the
           | work for us.
        
           | rglullis wrote:
           | I need to understand this obsession with "getting discovered
           | _via the application itself_ ".
           | 
           | I mean, what's the problem of using other means of
           | communication to publish/promote your identity?
           | 
           | I am far from being internet famous, and I get at least one
           | follower every week on Mastodon simply because I put it on my
           | Twitter bio.
        
       | eoinboylan wrote:
       | All the best Ash, thank you!
        
       | leashless wrote:
       | Why the hell doesn't Mastadon encrypt data at rest so the admins
       | aren't responsible for user privacy?
       | 
       | What the _hell_? Is this the 1990s?
        
         | detaro wrote:
         | I don't think "encryption at rest" is what you want, because it
         | doesn't help you against the admin if the app still can/has to
         | be able to decrypt it?
         | 
         | Encryption at rest protects against someone walking away with
         | the database, not an admin.
        
           | Xeoncross wrote:
           | Encryption isn't mentioned once in the whole Activity Pub
           | spec.
           | 
           | Encryption at rest isn't good enough. E2E should be the
           | default on federated protocols with breakouts for public
           | content only needing to be signed.
        
             | mariusor wrote:
             | ActivityPub is a transport protocol. The content of an
             | ActivityPub object can be anything, including a stream of
             | bytes coming from an E2E encrypted exchange.
        
       | noirscape wrote:
       | Aw man. That sucks but it's totally understandable.
       | Mastodon.technology was the first instance I ever joined back
       | when someone told me what the fediverse was. I eventually left
       | because I wanted to selfhost, but the general warm reception I
       | got on that instance made me think the fediverse could really go
       | places.
       | 
       | Best of luck in the future and best of luck with your family.
        
       | majso wrote:
       | Is there a way to host my own micro-instance/identity server
       | instead of always migrating from one public instance to another?
        
         | arcatech wrote:
         | Yup. Host a single-user instance.
        
       | throwaway-jim wrote:
       | will they be able to migrate their profiles?
        
         | dredmorbius wrote:
         | Yes, mostly.
         | 
         | Mastodon supports both _migrating your profile_ (followers and
         | block lists, as well as metadata, but NOT content), AND
         | _exporting your content_ (posts, replies, and media uploads).
         | 
         | The process is pretty straightforward, and I've done this
         | myself. You _will_ lose your old content 's persistent URL
         | references, though _federated_ copies of that content may still
         | be accessible from other instances.
         | 
         | See:
         | 
         | Moving or leaving accounts:
         | <https://docs.joinmastodon.org/user/moving/>
         | 
         | It's also possible to move an entire _instance_ to a new
         | machine:
         | 
         | Migrating to a new machine:
         | <https://docs.joinmastodon.org/admin/migrating/>
        
       | braingenious wrote:
       | What an interesting turn of events.
       | 
       | As somebody that used to be an admin of a decently large
       | community, here's some free advice for anybody that's trying to
       | start something like this:
       | 
       | Get mods. Get them early. Get them from the pool of your most
       | enthusiastic users. Fire them when they perform poorly.
       | Continuity plans will be a lot easier to come up with if you've
       | been sharing the burden of managing the community for a long
       | time, heck they might even be emergent and obvious after long
       | enough.
        
       | tootie wrote:
       | The solution to silicon valley hegemony just isn't
       | decentralization. It's non-profit leadership. Think Wikipedia.
       | Think NPR. The model doesn't even really need to change from an
       | ad-based revenue model so long as there isn't a bullwhip at the
       | backs of execs demands grow or die. Just keep revenue as close to
       | break even as possible with enough cushion for a downturn.
        
         | guywithahat wrote:
         | I don't think Wikipedia and NPR have aged that well though,
         | there are lots of topics where they're essentially (or
         | literally) paid propaganda for their major donors and because
         | they're a non-profit it's less clear what's what than if they
         | had paid advertisements
        
           | blep_ wrote:
           | Do you have examples?
        
             | dredmorbius wrote:
             | _Current Affairs_ recently ran  "NPR Is Not Your Friend",
             | which highlights some of the issues:
             | 
             | <https://www.currentaffairs.org/2022/09/npr-is-not-your-
             | frien...>
             | 
             | The upshot of that piece is that NPR itself remains part of
             | the neoliberal ideological propaganda apparatus:
             | 
             |  _Like all press outlets, NPR has a particular point of
             | view. Its bias is just as profound as the likes of MSNBC or
             | Fox News. NPR's ideological bias is toward what we might
             | call the American bipartisan consensus._
             | 
             | My sense is that both NPR and Wikipedia have performed
             | admirably, and far better than their commercial
             | counterparts, but that there remain pitfalls with both
             | _any_ organisation _and_ those which are based on nonprofit
             | / NGO models, particularly in terms of sponsor / donor
             | capture.
             | 
             | The NonProfit Quarterly's podcast Tiny Spark frequently
             | discusses such issues. It seems to be on hiatus but its
             | back-catalogue has numerous episodes dedicated to the
             | topic:
             | 
             | <https://nonprofitquarterly.org/tiny-spark/>
             | 
             | One of the voices heard several times on that topic has
             | been Rob Reich of Stanford (not to be confused with former
             | US Labor Secretary Robert Reich, at UC Berkeley), who's
             | written and spoken on issues of philanthropy. Several
             | articles are listed in his ... Wikipedia ... bio:
             | 
             | <https://en.wikipedia.org/wiki/Rob_Reich#Articles>
             | 
             | I suspect that the OP had another take on this, which I
             | find less credible.
        
           | tootie wrote:
           | Idk what you're referring to but absolutely no human
           | enterprise of any kind will be immune to corruption or
           | ineptitude. It's 100% guaranteed to happen sometimes even in
           | a communist Star Trek utopia. All we can ever do is remove or
           | mitigate the incentives to serve purely selfish goals. Public
           | media is substantially less corruptible than corporate media
           | but there are no absolutes.
        
       | HankB99 wrote:
       | Ash: I'm sorry to hear about the health issue that precipitated
       | this. I wish you the best outcome but realize that that does not
       | always happen.
       | 
       | Rest: As someone who does not (yet) use Mastodon, I'm curious
       | about the impact of a single node shutting down. At least in this
       | case this is happening in an orderly manner and with warning.
       | 
       | I'm also curious if this is a problem with Mastodon in general or
       | did this particular node just become too popular for its own
       | good. I seem to recall that some instances (Adam Curry's No
       | Agenda related instance) limiting membership. Or perhaps I'm
       | thinking of something else. But that may not help if the problem
       | is traffic generated by the entire network as seems to be hinted
       | at in the post.
       | 
       | Please excuse my ignorance of how Mastodon operates that may be
       | implicit in my questions.
        
         | berkes wrote:
         | Mastodon has a migration path for users to move to other
         | instances. So when the server admins allow it (i.e. don't just
         | shutdown, or kick someone off) moving is rather easy.
         | 
         | Today, several in my mastodon timeline mentioned they finished
         | the move. But without them mentioning, I, an outstander (i'm on
         | another instance) wouldn't notice it.
         | 
         | What will happen, though, is that a portion of the users won't
         | migrate. Either because they forget, or they can't be bothered,
         | are "zombie accounts", or because its too challenging: it does
         | involve down- and uploading and/or copypasting zips/datafiles.
         | This means a bit of pruning or culling, and that could be
         | considered good, IDK.
         | 
         | What will also happen, on a more technical level, is that other
         | instances and maybe bots and automation will hit timeouts and
         | connection errors when it really shuts down. Most instances and
         | fediverse software can handle this just fine, it's built with
         | this mind; it might at most cause some overhead and load. Some
         | flakey or poorly developed software might crash or break (for a
         | moment).
        
           | orblivion wrote:
           | > Today, several in my mastodon timeline mentioned they
           | finished the move. But without them mentioning, I, an
           | outstander (i'm on another instance) wouldn't notice it.
           | 
           | Do you mean that part of the protocol allows for a migration
           | process that includes changing who your follows are pointing
           | at? (assuming all servers involved are up to date and have
           | this feature) I.e. did your account automatically start
           | following your friends' new accounts?
        
             | [deleted]
        
             | nightpool wrote:
             | Yes. The process has three steps: First, you update the
             | receiving profile to "allow" the move by pointing at each
             | other using the as:alsoKnownAs relationship. This allows
             | everybody to confirm that the receiving account is
             | participating in the move, and authorizes it. Then, you
             | update your old account with the "movedTo" property, so
             | that any new users who look up your account will see a
             | notification that you've moved. Finally, you send out a
             | Move activity to all of your followers, pointing at the new
             | account. Automatically, all of your old followers who
             | receive the Move activity will send Follow activities to
             | the new "receiving" profile.
             | 
             | This process doesn't update any of the old content from
             | your account, which was regarded at the time as a necessary
             | simplification because of the issues of updating canonical
             | URIs for accounts on one system to accounts on another
             | system (different software might have different expected
             | routes, you might need to store lookup tables, etc etc. It
             | just opens up a huge can of worms). In practice this
             | doesn't really matter that much since Mastodon is used
             | primarily for microblogging and less for, well, actual
             | blogging. If you were designing a more fully-featured
             | social blogging platform like a Medium or Tumblr equivalent
             | you'd probably want to put some more thought into that side
             | of things.
        
               | ihuman wrote:
               | If it doesn't update the old content on your old account,
               | then is there a way to copy the old content to your new
               | account?
        
               | alexvoda wrote:
               | I imagine that is what ggg-parent meant by: "it does
               | involve down- and uploading and/or copypasting
               | zips/datafiles."
        
             | colatkinson wrote:
             | Yeah, this is how it works. I don't know the technical
             | details/internal terminology, but I've definitely had a few
             | accounts I follow switch servers for various reasons. It
             | was basically just "oh hey so-and-so's handle changed" from
             | my perspective, which is kinda neat.
        
           | commandlinefan wrote:
           | > a migration path for users to move to other instances
           | 
           | Thanks for clarifying - without that bit of background, this
           | post reads like, "if I can't have it, no one can". But I
           | guess the post is directed at people who do understand the
           | background behind mastodon in general (which I and OP
           | didn't).
        
           | bondarchuk wrote:
           | Wouldn't it make sense for there to be a cryptographic
           | verification based on a private key held by the user, so that
           | they can prove to other servers/users that they are the same
           | account as one that existed on a server that has shut down
           | already? Is there something like that in Mastodon?
        
             | KvanteKat wrote:
             | It doesn't involve cryptography, but mastodon has for at
             | least a couple of years supported link-verification in
             | profiles (it basically checks if a link back to your
             | mastodon profile exists on a page linked on your profile),
             | so a linking to a page that only you credibly control (say,
             | a personal website) is the de-facto system of decentralized
             | user-verification on mastodon.
             | 
             | Edit: supported since 2018
             | https://github.com/mastodon/mastodon/pull/8703
        
               | jefftk wrote:
               | It does sort of involve crypto: if the page you control
               | weren't served over HTTPS it wouldn't be too hard (DNS
               | poisoning) for someone else to trick a server into
               | verifying the wrong user.
        
             | Kye wrote:
             | I think most people in this situation do the same thing
             | people do on Twitter when it suspends an account for
             | nonsense reasons like telling a Nazi to eat paste: make
             | another, make a post, share it with a few friends off
             | Twitter/Mastodon, have them RT/boost to circulate it within
             | their circles. This seems to work pretty well.
             | 
             | Cryptographic certainty is fun to think about, but
             | sometimes you just need people.
        
           | ElCheapo wrote:
           | Well, seems like this is a clear path for improvement: a
           | decent UI tool for migration between instances
        
             | rapnie wrote:
             | Such mechanism already exists. Look for the comment by
             | @nightpool
             | 
             | It works best between Mastodon instances, but between
             | different apps the migrations are often also supported. New
             | apps like GoToSocial have the migration still as open issue
             | sitting in their tracker, but will support as well.
        
         | proactivesvcs wrote:
         | A know a fair amount of Fedi folk who have moved instances. The
         | move feature means we haven't lost touch, that they haven't
         | lost their network. Some have even moved to start their own
         | instance, or chose to move elsewhere. Whilst I am sure many
         | lament not being able to bring posts to a new account, they can
         | be exported and it's one's network which is most important.
         | 
         | I myself moved off mastodon.technology when I didn't agree with
         | a change to the ToS, and was banned from mastodon.social
         | without reason or redress, and neither event meant I had to
         | start from scratch.
        
         | INTPenis wrote:
         | We're already seeing hundreds of people migrating to other
         | nodes.
        
         | noirscape wrote:
         | Very little actually. Depending on how the shutdown works in
         | practice, the impact is basically nothing. Other instances just
         | stop receiving updates from the instance, which just results in
         | the users in the closed instance being cached artifacts (zombie
         | accounts) that need to be cleaned out manually.
         | 
         | There's also a "self destruct" feature in Mastodon which is the
         | nice way to shut down an instance; it issues account deletion
         | messages for every account to every instance it federates with.
         | The idea being that this results in the federating instances
         | processing the account deletions accurately.
         | 
         | As for requests to the original server; basically all instance
         | software (Mastodon included) implement a backoff mechanism,
         | meaning that if after 3 months your server is still returning
         | 404s when requesting new information, the software will quietly
         | stop requesting new info unless explicitly asked to do so by a
         | user.
        
       | andrewallbright wrote:
       | The unnerving thing about this post is just how I could very
       | realistically find myself in similar shoes. I do many things and
       | bet on my ability to learn as I go. Sometimes it does take some
       | extra hours. Time is finite.
       | 
       | Why bravery to say "I don't know; I could probably find out but I
       | cannot."
        
       | carlchenet wrote:
       | Enthousiasm is paramount in community work. But managing server
       | infrastructure is more and more complex and it won't go simpler.
       | People should consider joining associations which would be
       | responsible, not individuals. Maybe less servers but larger and
       | better managed ones. Associations are more resilient than
       | individuals.
        
       | sneak wrote:
        
       | m-p-3 wrote:
       | Props to the instance for doing whatever they can to let people
       | migrate their account somewhere else, and Mastodon has some
       | provision already in place to create an alias and easily move
       | your followers from one instance to another.
        
       | mattdesl wrote:
       | That's sad to hear, but it makes total sense to shut down the
       | server given its sensitive data, rather than hand it off to
       | another person.
       | 
       | Mastodon/ActivityPub is a poor fit for a social network IMHO.
       | 
       | - Accounts should not be tied a single server and their continued
       | maintenance.
       | 
       | - Private data and DMs should be end-to-end encrypted rather than
       | entrusted with a single administrator.
       | 
       | - People don't want to self-host.
       | 
       | The core problem of a lot of social networks comes down to name
       | aliasing, and who controls the name registry. In the case of
       | nostr[1] this is not a problem because everything is using public
       | keys. Another protocol is Farcaster[2] which plans to use a smart
       | contract to maintain a name registry without requiring a single
       | controller.
       | 
       | [1] https://github.com/nostr-protocol/nostr
       | 
       | [2] https://github.com/farcasterxyz/protocol
        
         | i5heu wrote:
         | > - Accounts should not be tied a single server and their
         | continued maintenance.
         | 
         | you can move your account to another instance in about 2
         | Minutes of work
         | 
         | > - Private data and DMs should be end-to-end encrypted rather
         | than entrusted with a single administrator.
         | 
         | There is no "private data" on mastodon, I think it gets
         | communicated enough that admins will have access to direct
         | massages. it even says to you "Posts on Mastodon are not end-
         | to-end encrypted. Do not share any sensitive information over
         | Mastodon."
         | 
         | if you want more, use the IM of your trust ;)
         | 
         | > - People don't want to self-host.
         | 
         | True MOST ppl don't want to host, but they are a few that like
         | it and even get money for providing a public service. So I
         | don't have to host smth, I just have to find someone hosting
         | it.
        
           | olah_1 wrote:
           | > you can move your account to another instance in about 2
           | Minutes of work
           | 
           | Maybe 2 minutes for the technical side, then 2 months of
           | getting all your old followers to follow you at your new
           | address.
           | 
           | > if you want more, use the IM of your trust ;)
           | 
           | Or use a different protocol...
        
           | mattdesl wrote:
           | Account migration is a redirect. Your posts do not carry
           | over, and the experience is pretty clunky.[1] Your name alias
           | is tied to the server you created it on, rather than tied to
           | your identity and all that it carries (posts, data, network
           | effects, followers).
           | 
           | Social networks should have private data and E2EE, plain and
           | simple. And the hosting challenges and centralization is why
           | we are here discussing Mastodon.
           | 
           | [1] https://edtechfactotum.com/migrating-to-a-new-mastodon-
           | home/
        
         | anaganisk wrote:
         | So it boils down to purchasing an NFT to participate, if yes,
         | I'm not sure how long it will last. I've been trying to get a
         | namespace on ENS since forever, and no payment processor wants
         | me to buy eth. If that itself is a major hurdle I'm not sure
         | how people will ever join.
        
           | mattdesl wrote:
           | I don't believe it will feel like this. "Buying an NFT" will
           | be more like "paying for a service." You visit a Farcaster
           | client, and click the buy account name/domain button, it
           | triggers a stripe payment, and then you are given a private
           | key for the account.
           | 
           | A savvy user could circumvent this and use the blockchain
           | directly if they want to pay in crypto and/or cut down on the
           | payment processing fee.
        
       | somehnacct3757 wrote:
       | This is why I haven't gotten into mastodon. What server do I
       | choose? At best they're internet forums from the 90s where the
       | admin eventually has to move on (for often valid reasons, like in
       | this case.)
       | 
       | Also why does this random guy have MY data? Why does he need to
       | trust a new admin with my data for a succession plan to be
       | possible?
       | 
       | I don't worry about any of this with my RSS feed. Mastodon
       | federated at the wrong granularity.
        
         | WorldMaker wrote:
         | > I don't worry about any of this with my RSS feed.
         | 
         | Where do you host _your_ blog?
         | 
         | If all you are doing is consuming blogs then yeah RSS is a lot
         | easier than choosing a Mastodon instance.
         | 
         | But if all you want is to just consume Mastodon, you can do
         | that with RSS too. Almost every public profile in Mastodon has
         | an RSS feed that's easy to discover (and most auto-discovery
         | tools will do it for you).
         | 
         | The complication, _just as with Blogs_ come from when you want
         | to post. With RSS you still have to pick a blog host. Do you
         | pick one of the big name cloud hosts like Blogger.com,
         | Wordpress.com, or Medium.com? Do you pick a smaller host or
         | self-host? If that, which blogging software or static site
         | generator do you want?
         | 
         | Mastodon federated at the exact "same" granularity as RSS, it's
         | just that generally more people _assume_ they will post on
         | Mastodon today (and more people have private /semi-private
         | feeds) rather than just only consume public feeds. Choosing an
         | instance is _exactly_ like choosing a blog host. There are the
         | big giant instances that are easier to get started but you
         | "own" less control of them. There are the small community
         | instances. There are instance hosting providers. There are
         | plenty of opportunities to self-host if you have the technical
         | determination. There are even multiple software options to
         | consider: Mastodon, Pleroma, Mastodon-forks like Hometown,
         | Pixelfed, and many more (those are just the ones off the top of
         | my head that federate with the ActivityPub "Fediverse").
         | 
         | Trusting an instance admin is just like trusting a blog hosting
         | provider. They have "your data" because you've asked them to
         | host it for you.
        
         | mariusor wrote:
         | > I don't worry about any of this with my RSS feed.
         | 
         | With all due respect an RSS feed is not "your" data, it's just
         | data that you aggregated. You're not comparing it to the
         | fediverse in good faith. If you must make a comparison you can
         | do it with email: do you have an email address? Do you trust
         | your email provider with your data? It's the same with
         | ActivityPub based servers.
        
           | somehnacct3757 wrote:
           | I pay a monthly fee to a business for my mail server, and I
           | chose a business that makes data privacy a top selling point.
           | 
           | Tweets are microblogs. RSS technology is fine for publishing
           | them. The Twitter client only needs to be an RSS reader.
           | Replies, retweets, and likes are empty calories for end
           | users. They're the engagement bait social media uses to power
           | an attention economy.
           | 
           | The fediverse copied the wrong features. There's no point for
           | it to have an attention economy because no one is monetizing
           | the attention. Therefore there's no need for the empty
           | calorie features, and no need for my data to be on someone
           | else's server.
        
             | mariusor wrote:
             | Your perspective on "empty calories" social engagement is
             | very narrow in my opinion, because you seem to equate all
             | social interactions by the measure of existing, objectively
             | bad, services. I think that over time the rise of small
             | indie servers that will work on a social graph but in a
             | similar way to email, will prove that "meaningful" social
             | networks can exist, and my personal hope is that they won't
             | be focusing on monetization. I don't see any reason why
             | companies won't be able to build on that and offer you the
             | same guarantees about your data that your email company
             | gives you.
        
               | somehnacct3757 wrote:
               | My position is that anonymous conversation is low value
               | and a more advanced internet society will not do it much.
               | The "meaningful" social networks you theorize will be
               | meaningful specifically because anonymous conversation is
               | absent. If someone posts something interesting I'll DM
               | them about it somehow because I'll know them well enough
               | to do that. Replying on Twitter is the equivalent of
               | sending Reply-All emails to the whole company.
        
               | mariusor wrote:
               | Yet here we are doing just fine having that anonymous
               | conversation. It won't change your life, but I bet you
               | found out a thing or two from this thread.
        
               | somehnacct3757 wrote:
               | Empty calories in our information diet.
        
         | yellow_lead wrote:
         | Well, where do you expect your data to be stored? In the ether?
        
           | [deleted]
        
           | somehnacct3757 wrote:
           | On a server that I personally own or rent. Why does my data
           | need to be anywhere else?
        
             | 3371 wrote:
             | Oh, you sound like exactly a new fediverse user.
        
             | shadowfacts wrote:
             | So then run an instance yourself on your own server?
        
         | LocalPCGuy wrote:
         | I think the entire point is that those concerned about those
         | things and who have the technical ability will create their own
         | instances. And invite their network to their instance. As I
         | understand it (probably poorly), people generally shouldn't
         | just be joining random instances that end up getting really
         | large, but rather there should be a LOT of instances, all
         | interconnected, that are effectively run by the handful of
         | "techies" in each given network. But sadly we still gravitate
         | to a centralized model, trying to find the "right instance" to
         | join, even though (again, as I understand it), people can
         | communicate cross-instance just fine (assuming not blocked,
         | etc.) I say this as someone who does not actually use Mastodon,
         | I just haven't found the reason, even though I know folks whose
         | instance I could likely join.
        
         | rglullis wrote:
         | If you don't trust anyone with your data, just host it
         | yourself.
        
       | nonbirithm wrote:
       | I had been worried about this with respect to Mastodon for a long
       | time.
       | 
       | https://news.ycombinator.com/item?id=30447645
       | 
       | I think it was only a matter of time before the human resources
       | issue came front and center. My hope is that there can be a good
       | balance between small federated instances kept alive by
       | altruistic volunteer admins and larger instances with enough
       | moderation and funding to handle the number of users that a
       | social network expects but increase centralization. Maybe the
       | conclusion will be that no matter how the technology scales,
       | finding a way for the instances to be kept alive will be a social
       | problem that requires constant attention.
       | 
       | The reliability issue also makes me wonder how much of the
       | Fediverse is setting itself up for link rot and the loss of
       | unique content after their maintainers lose passion or move on.
       | And that wouldn't be because of a business decision that is hard
       | to empathize with (in the case of Google+), but simply because a
       | single human body has its limits.
        
       | throwawayKiwi9 wrote:
       | At least from a design perspective, I would highly encourage
       | users to check out Secure Scuttlebutt. It solves many problems
       | highlighted here. Dominic Tarr really did some excellent work
       | building it.
        
       | lorealpnis wrote:
       | Is "migrating to another server" as simple as singing up on other
       | servers? Or is there a different straightforward way?
        
         | fleg wrote:
         | Moving to another instance is pretty easy:
         | https://docs.joinmastodon.org/user/moving/#migration
         | 
         | It doesn't move your toots, but followers don't have to do
         | anything to still follow you on your new account.
        
           | thrdbndndn wrote:
           | > It doesn't move your toots
           | 
           | does that even count as migrating then
        
             | smcn wrote:
             | Of course it does, but I do agree that it would be better
             | if it did.
        
               | thrdbndndn wrote:
               | No seriously, I'm not being sarcastic.
               | 
               | You can't call keeping merely the contacts without emails
               | themselves "migration of email provider". It makes no
               | sense.
               | 
               | Also, you said "follower[s] don't have to do anything",
               | but somehow you (the followee) on the other hand needs to
               | actively move? What if my follower is on this instance
               | too and they don't actively move? Shouldn't their account
               | disappear (and you lost your follower)? I genuinely don't
               | understand how it would work other than everyone has to
               | manually move together.
        
               | smcn wrote:
               | I'm not the person who said that but I can take a swing
               | at it:
               | 
               | If the person does not migrate off of the instance,
               | they'll lose the account and yes, you'll lose a follower.
               | But if they do migrate, both of you keep the connection.
        
               | smcn wrote:
               | False equivalence, it's a _social network_, and you can,
               | indeed, migrate your social network.
        
               | pessimizer wrote:
               | That's mistaking the map for the terrain. It's a
               | networked system for leaving and retrieving messages.
               | It's not a group of friends. The way you expect to
               | migrate a messaging system is by moving the messages.
        
               | smcn wrote:
               | To confirm, I wish they would migrate posts, too, but I
               | do not believe that the lack of that means that you
               | cannot call it a migration.
               | 
               | However, your definition seems overly pedantic? It
               | defines itself[0] as a social network with an emphasis on
               | audience. Messaging is merely the method of interaction.
               | 
               | [Edit] "audience" is incorrect, I should've said "people"
               | 
               | 0: https://joinmastodon.org/
        
               | pessimizer wrote:
               | A "social network" is a networked system for leaving and
               | retrieving messages. Again, it is not a group of friends.
               | It is a messaging system _for_ a group of friends, just
               | like a map is a graphical system _for_ navigating a piece
               | of terrain.
        
               | smcn wrote:
               | Sorry, wait, also you're definition of social network is
               | incorrect. It /is/ a group of friends. It's a network
               | made up of social relationships.
               | 
               | Think of it like business networking, but for your
               | friends. The connection itself is what matters.
        
               | pessimizer wrote:
               | That's what "social networking" is, but not what a
               | "social networking website" is. Social networks don't
               | require computers or websites.
        
               | [deleted]
        
               | smcn wrote:
               | It seems as though you're putting emphasis on the wrong
               | thing. Mastodon clearly believe the emphasis is on the
               | _network_, as in, the people you follow and who follow
               | you.
               | 
               | But I'm not entirely sure why you're arguing semantics
               | with me. It can, by their definition, be considered
               | migration.
        
               | pessimizer wrote:
               | > It seems as though you're putting emphasis on the wrong
               | thing.
               | 
               | No, I'm just trying to be clear. If you can't move your
               | messages in a messenger, you're not doing migration.
               | 
               | > It can, by their definition, be considered migration.
               | 
               | Their definition doesn't even require software. If they
               | (and you) are trying to say that Mastodon is a group of
               | friends, I'm going to beg to differ and say that it is a
               | computer program that supports messaging.
               | 
               | edit: and why I'm going on an on about it? I'm clearly
               | being persnickety, but because I think it's an important
               | distinction, especially irt expectations that a user
               | would have. The mystery for me is why you would insist
               | that a messaging system that can't migrate messages has
               | implemented migration.
        
               | smcn wrote:
               | It's not a messenger, though. It's a social network.
               | 
               | And you can disagree with that, just as I do you.
               | 
               | Post migration still supports messaging.
        
               | smcn wrote:
               | You're not making a distinction, you're classifying it
               | incorrectly. Containing a messaging component does not
               | make it a messenger.
               | 
               | It's a social network, it clearly believes that the
               | connections between people is the most important part of
               | its offering. It can migrate a user and their
               | connections.
               | 
               | Again, I would enjoy it if it did take posts, too, but
               | clearly they disagree. I'm not going to say that they
               | cannot claim it to be a migration as a result of that.
        
       | rocky1138 wrote:
       | This is almost exactly what happened with me hosting my GNU
       | Social instance, kwat.chat. I enjoyed the community and the
       | feeling that I was helping the fediverse. I let my users know
       | well in advance it was closing down so they had time to move to
       | another instance.
        
       | freewizard wrote:
       | Hope things go well for Ash.
       | 
       | Gaps/opportunities for Fediverse community:
       | 
       | - sustainable mgmt structure and plan for large nodes
       | 
       | - features to import content while not breaking existing
       | ecosystem (it's currently possible to move followers and export
       | content only, but not import)
        
       | INTPenis wrote:
       | 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 wrote:
         | How 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 wrote:
           | I 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 wrote:
           | From 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.
        
       | cde-v wrote:
       | Is this the company that was always begging for engineers here on
       | HN?
        
       | samatman wrote:
       | My condolences to the admin, this is sad news.
       | 
       | This strengthens my conviction that federation is a bad
       | architecture for something like Mastodon. A fully distributed
       | system, urbit being the easiest to try right now, can't stick
       | someone with the responsibility to keep a bunch of other people
       | online. It can't stick those people with the responsibility to
       | move off the server. Each user runs a server process, locally or
       | on a remote machine. If any of those goes offline, all the
       | services and data it was providing are gone, but no other user
       | accounts are affected.
       | 
       | Federation works fine for Matrix, although I still think the full
       | peer architecture will dominate long-term. It's less disruptive
       | to something like chat to switch user names because a homeserver
       | shuts down.
       | 
       | Mastodon instances get linked into, and all those links are going
       | to break. Running a redirect for those URLs to the numerous new
       | account homes is impractical given that a lack of time and
       | commitment to server maintenance is the issue.
        
         | asim wrote:
         | Doing full P2P just isn't there yet. It makes total sense but
         | without talking about some web3 Blockchain, it's hard to get
         | everyone to run a distributed database, identity server, etc
         | without it being some single binary.
        
           | 5560675260 wrote:
           | An RSS reader does almost everything I'd expect my fully
           | distributed Twitter instance to do. Only thing missing is
           | ability to post, packaged into the same client.
        
             | ephbit wrote:
             | RSS doesn't let people lead discussions through their
             | posts, or did I get something wrong about RSS?
        
               | 5560675260 wrote:
               | Somehow this usecase completely eluded me when I've
               | sought about how easy it is to setup a way for publishing
               | updates / receiving updates from people you're subscribed
               | to. I can't think of a way for getting content from
               | random commenters in a discussion with a passive RSS-like
               | subscription. At least not without forcing OP to host
               | links to everyone's comments, or involving a third party.
        
               | Kye wrote:
               | Used to be people would follow blogs through RSS as
               | people made posts, response posts, etc. The quality of
               | discussion was much higher.
        
           | zeroclip wrote:
           | This is where blockchain ends up shining, since there are
           | economic incentives to running a node.
        
             | robertlagrant wrote:
             | I wonder if for groups up to a certain size, every client
             | could hold all of the data for the group. I think clients
             | do this anyway for caching purposes, but it would mean that
             | as long as any client still had the data, the room wouldn't
             | vanish.
             | 
             | It doesn't scale so well, but if there were an easy ability
             | to (say) plug in an S3 bucket URL for offloading older
             | media, then it might work for quite a while.
        
           | pessimizer wrote:
           | > it's hard to get everyone to run a distributed database,
           | identity server, etc without it being some single binary.
           | 
           | Then it's a real problem that people keep doing these
           | projects in Ruby and PHP. It was a problem that was
           | ultimately laughed off when Diaspora chose it, and it's a
           | problem that continues to linger and continues to be laughed
           | off.
           | 
           | Make it a single-binary that uses a couple sqlite files in a
           | ~/.directory, and people won't mind running their own server.
           | They could opt to proxy their traffic through a caching
           | intermediary, and we could still federate those caching
           | intermediaries. Being a mule for social traffic could be a
           | commodity service if social were standardized properly.
           | Ideally, one would be able to flip a switch and adjust a few
           | dials on one's own instance to become a caching intermediary
           | for others.
        
             | asim wrote:
             | This is sort of like the ideal and I think after ruby and
             | php moving on to a new language that can compile down to a
             | self executable makes sense. Whether it's rust or Go to
             | whatever else doesn't matter as much as just taking a new
             | shot at writing something that works.
             | 
             | I half heartedly look at one of my own projects written in
             | Go and wonder if it would fit the criteria but still some
             | work to do. At the end of the day most people don't want to
             | run anything and those that do end up with pages of
             | documentation and maintenance burden.
        
           | samatman wrote:
           | Urbit exists right now, anyone with a command line can
           | download it, create a comet, and see what they think.
           | 
           | It can't be denied that it's a practical option, given that
           | there are thousands (maybe in the tens?) of users who are
           | doing stuff on the network.
           | 
           | There's a lot of work which needs to be done, to make the
           | core event loop faster, and enable scaling to the kind of
           | social graph celebrities have. I'm confident in the technical
           | leadership of the project at this point in time.
           | 
           | Full disclosure: I've been a user of urbit for many years,
           | and stand to benefit materially if it becomes popular. I
           | neither work on urbit nor on urbit things, never have, and
           | have invested no money in either urbit or its address space.
           | 
           | I still think it's a good idea, just like I did when it was
           | barely usable and much weirder.
        
         | imdoor wrote:
         | I think you could create a system that's resilient to such
         | issues even with federation (not saying it's easy, though), and
         | Matrix actually has a solution in the works for this -
         | decentralised user accounts [1].
         | 
         | And all of this makes me wonder - maybe it's better to re-
         | implement something like Mastodon on top of Matrix. If Matrix
         | adopts decentralised user accounts, that would seemingly solve
         | such issues _automatically_. There was a POC Matrix based
         | Twitter clone demonstrating this, actually [2] (but without the
         | decentralised accounts yet).
         | 
         | [1] https://github.com/matrix-org/matrix-spec/issues/246
         | 
         | [2] https://github.com/hackervera/freebird
        
           | Arathorn wrote:
           | We're hoping to make progress on decentralised accounts on
           | Matrix by the end of the year.
           | 
           | https://cerulean.matrix.org is another POC Matrix based
           | Twitter clone (built for Jack & Parag) that demonstrates this
           | (but without decentralised accounts yet).
        
       | anderspitman wrote:
       | Thanks for your hard work Ash, and sorry to hear about your loved
       | one.
       | 
       | As much as I love the Fediverse, I think the culture leans toward
       | instances that are too big. I think the number of people on each
       | instance should be much closer to 1 than 1000.
       | 
       | The problem is self-hosting is too difficult for the average
       | person. But that doesn't have to be the case. Self-hosting
       | shouldn't be any more complicated or less secure than installing
       | an app on your phone. You shouldn't need to understand DNS, TLS,
       | NAT, HTTP, TCP, UDP, etc, etc. Domain names shouldn't be any more
       | difficult to buy or use than phone numbers. Apps should be
       | sandboxed in KVM/WHPX/HVP-accelerated virtual machines that run
       | on Windows, Mac, and Linux and are secure-by-default. Tunneling
       | out to the public internet should be a quick OAuth flow that lets
       | you connect a given app to a specific subdomain, with TLS certs
       | automatically obtained from Let's Encrypt and stored locally for
       | end-to-end encryption.
        
         | wan_ala wrote:
         | Honestly I think some big issues are that not everyone has a
         | fast machine thats going to be up all the time to host the
         | instance. It would be cool to implement something like
         | BitTorrent but for websites.
        
           | abustamam wrote:
           | Isn't that what IPFS aims to be?
           | 
           | https://ipfs.io/
        
         | rtpg wrote:
         | I think part of it is there are instances that are just sooooo
         | broad. Mastodon.social ... shouldn't exist? I think. It's too
         | broad and kinda duplicates the general social network issues of
         | everyone using the thing.
         | 
         | Meanwhile there are loads of three-digit-user instances that
         | are more focused (and have less problems on a tech level, and
         | on a social level)
        
       | seydor wrote:
       | Weakness of running a decentralized service: no money made, which
       | means you have to give and keep on giving. The solution is to
       | decentralize the hosting itself instead of leeching off the work
       | of a few individuals. Mastodon credentials should use something
       | like a bittorrent/blockchain db. It s ok to lose the posts
       | 
       | Maintaining oss-related services can be entirely frustrating
       | https://blog.pinboard.in/2011/12/don_t_be_a_free_user/
        
         | i5heu wrote:
         | One could argue that instagram and Facebook where not
         | profitable in for many many years too.
        
           | seydor wrote:
           | That would be a) false because their creators were having
           | high incomes anyway and b) irrelevant because mastodon will
           | be unprofitable forever
        
             | i5heu wrote:
             | So you want to say that the Mastodon gGmbH that employees
             | at least 1 developer and runs mastodon.social is not
             | profitable?
             | 
             | I would check my notes on that.
        
       | johnchristopher wrote:
       | > I want to give you as much time as possible to download your
       | data and migrate to a new server.
       | 
       | Does it mean you can download your messages and put them back in
       | the global conversation ? How does that work ? Are those messages
       | stored only on one instance ? Do they disappear forever when an
       | instance disappears ? Will users switch to new identity from
       | another instance and import messages or is this lost ?
        
         | proactivesvcs wrote:
         | You can download and save your social network, filters, block
         | lists, profile and all of your posts. Separately there's a
         | feature to move accounts, which redirect folk to your new
         | account and performs an automatic follow of your network from
         | your new account. Posts are not migrated. If an instance
         | disappears, everything is gone.
        
       | yamrzou wrote:
       | Does anyone have an idea about the infrastructure requirements
       | and the cost of running an instance with the size of
       | mastodon.technology?
        
         | INTPenis wrote:
         | I run an instance of some ~450 users, ~50 active, on a managed
         | k8s cluster and it's costing me ~200usd/month. So I'm actually
         | moving to my own DC where I get more than twice the resources
         | for less than half the price.
         | 
         | If you have DC and power sponsored you can get real far.
        
       | amadeuspagel wrote:
       | The fundamental problem here is monetization, and the perfect
       | solution is ads. Apparently this was discussed and rejected
       | because people would instantly move to another server[1].
       | 
       | Not so. Ads on twitter don't bother me much, and ads on a
       | mastodon server would give me some confidence that the server
       | would stick around, and not beg me for money.
       | 
       | Monetization with ads would also give people an incentive to
       | market their server.
       | 
       | [1]: https://github.com/mastodon/mastodon/issues/8913
        
         | smoldesu wrote:
         | If you start posting promoted content on a Mastodon server,
         | many instances will immediately defederate with you and/or add
         | you to Fediblock. It's fine if that's something you want to do,
         | and there's nothing in the protocol that stops you from doing
         | so, but everyone else will stop "being your friend" so-to-
         | speak. That's probably why most people wanted to leave.
        
           | amadeuspagel wrote:
           | I'm talking about showing ads on the website, which is what's
           | discussed in the github issue I linked, not pushing ads to
           | federated instances.
        
             | smoldesu wrote:
             | Oh, then I guess I don't really see what the problem is.
             | It's a platform that lets you move your account freely, of
             | course people are going to leave if you start smearing shit
             | on the walls.
        
               | amadeuspagel wrote:
               | As you know, you see ads everywhere outside, and on many
               | websites, including this one. If this genuinely feels
               | like "shit smeared on a wall" to you, you really need to
               | seek help.
        
       | Pxtl wrote:
       | Fundamentally I've always been uncomfortable with the fact that
       | Fediverse nodes aren't interchangeable in some critical ways -
       | that your identity is tied to a single node, not the aggregate
       | whole. This highlights why.
       | 
       | Having nodes control moderation and the like on traffic that
       | originates in and flows through their node makes sense. Having
       | your identity tied to a node has always seemed wrong to me.
       | 
       | edit: and to Ash, best wishes in taking care of your family in
       | this difficult time. I imagine that giving up on your admin
       | volunteer role was a very difficult decision but you did the
       | right thing.
        
       | preseinger wrote:
       | This is predictable. A Mastodon instance, last I checked,
       | involved installing a constellation of a half-dozen databases and
       | services. That's insane. It should be a single binary.
        
       | andreyk wrote:
       | As per my comment in reply to monkin, I keep wondering why there
       | isn't an open source website that makes it (almost) as easy to
       | setup a fediverse instance as it is to create a Discord or a
       | subreddit. Surely it's possible for a service to have a nice
       | frontend UI for easy administration by non-technical users, while
       | at the backend dealing with the technical API calls to cloud
       | providers to make it all happen?
       | 
       | This sort of website would be incredibly light weight (just API
       | calls, no data storage), and the users would not be tied down to
       | it; as long as they retain ownership of the login credentials to
       | whatever cloud provider they choose, even if this front end shuts
       | down the fediverse instance won't. And if it's open source, it
       | would be easy to migrate to another such 'frontend management'
       | website.
       | 
       | I have thought about this quite a bit, and it seems like a great
       | idea - is there something I am missing (aside from it perhaps
       | being nontrivial to set up a Fediverse instance via API calls to
       | cloud providers)?
       | 
       | Of course, a clear issue is that there would still be (small)
       | ongoing costs even for tiny instances, so it would not be the
       | same as Discord or reddit in terms of having a 'free tier'. But
       | the pitch of a 'personalized social media website' seems like a
       | pretty cool idea and i'd be willing to pay a bit to try it out.
        
         | mariusor wrote:
         | It doesn't fully match your requirements, but an easy way to
         | setup a mastodon instance is https://masto.host/ Does that
         | help?
        
       ___________________________________________________________________
       (page generated 2022-10-07 23:00 UTC)