home.social

#cwcharacterlimitmeta — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cwcharacterlimitmeta, aggregated by home.social.

  1. @Martin Rundkvist I've written an article with several feature comparison tables between
    • Mastodon
    • Friendica
    • Hubzilla (rebuilt from a fork of a fork of Friendica by Friendica's creator)
    • (streams) (fork of a fork of three forks of a fork (of a fork?) of Hubzilla by the same creator)
    • Forte (fork of the streams repository by still the same creator

    https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392

    A few goodies:

    • Mastodon:
      500 characters; requires source code modifications to get more
      Friendica:
      16,777,215 characters
    • Friendica:
      Can render and create the full gamut of HTML text formatting
      Mastodon:
      Can only create plain text; can only render a small subset of HTML text formatting
    • Friendica:
      Have as many images pro post as you want
      Embed them within the text
      Mastodon:
      Limited to 4 images
      Images can only be file attachments
    • Friendica:
      Shows you all content in the Fediverse just like the author intended it
      Mastodon:
      "Sanitises" away half the formatting, all embedded images and all images except for the first four, just for the sake of purist microblogging
    • Mastodon:
      Timeline consists of single messages with no context
      Friendica:
      Timeline consists of complete conversations, all the way back to the start post, with all branches (ignores and blocks notwithstanding)
    • Mastodon:
      Conversations consist of toots and more toots, loosely strung together with mentions
      Replies only reach those who are visibly mentioned
      Friendica:
      Conversations consist of exactly one post and otherwise comments
      Replies go from the replier to the thread starter and from there to all participants in the conversation without having to mention anyone
    • Friendica:
      Has groups built in (groups are accounts with special settings)
      Mastodon:
      Has no support for groups whatsoever, much less its own groups
      Most Mastodon users don't even know that the Fediverse has groups
    • Friendica:
      Lets you federate with the whole Fediverse
      Lets you federate with diaspora*
      Lets you include and remote-control a Bluesky account
      At least used to be able to do the same with a Tumblr account or a Twitter account
      Lets you crosspost to Dreamwidth, Libertree, LiveJournal and XML-RPC-based blogs like WordPress
      Mastodon:
      Just barely so federates with the Fediverse
      Tries to make everything that isn't Mastodon look broken
      Would love for the Fediverse to be only Mastodon
    • Mastodon:
      Makes the whole Fediverse look like Mastodon
      Friendica:
      Shows you which server software a message came from

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #Friendica
  2. CW: Account getting away with way subpar alt-texts only because it's too niche with too few followers; CW: long (over 1,700 characters), Fediverse meta, alt-text meta, image description meta, character limit meta
    I've just discovered a certain Mastodon account that seems to automatically post images of Second Life avatars. It can be lucky to only have eight followers, one of them being a search engine, the others being Second Life users.

    If it had more follower, it would certainly already have met the wrath of the wider Mastodon community, especially the Mastodon HOA, for breaking Mastodon's unwritten rules.

    And I'm not even talking about nigh-nudity in some of the images with no warning, no image flagging, no hashtag. I'm talking about the alt-texts that are vastly below Mastodon's requirements and quality standards for alt-texts.

    Granted, all things considered, the requirements for good image descriptions by Mastodon's standards have to be extremely hard and tedious to meet, at least by my personal estimations. In fact, they have to be impossible to meet on Mastodon itself due to its tiny character limit, and if this account was somewhere where it could meet these requirements, it'd probably be blocked by loads of Mastodon accounts for its excessively long posts due to the long image descriptions.

    But if more Mastodon users knew it right now, it'd probably be blocked by many more Mastodon accounts than follow it.

    If you post from virtual worlds into the Fediverse, you simply cannot win in the long run. You'll lose either way.

    #SecondLife #Metaverse #VirtualWorld #VirtualWorlds #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #MastodonHOA #MastodonCulture
  3. CW: Account getting away with way subpar alt-texts only because it's too niche with too few followers; CW: long (over 1,700 characters), Fediverse meta, alt-text meta, image description meta, character limit meta
    I've just discovered a certain Mastodon account that seems to automatically post images of Second Life avatars. It can be lucky to only have eight followers, one of them being a search engine, the others being Second Life users.

    If it had more follower, it would certainly already have met the wrath of the wider Mastodon community, especially the Mastodon HOA, for breaking Mastodon's unwritten rules.

    And I'm not even talking about nigh-nudity in some of the images with no warning, no image flagging, no hashtag. I'm talking about the alt-texts that are vastly below Mastodon's requirements and quality standards for alt-texts.

    Granted, all things considered, the requirements for good image descriptions by Mastodon's standards have to be extremely hard and tedious to meet, at least by my personal estimations. In fact, they have to be impossible to meet on Mastodon itself due to its tiny character limit, and if this account was somewhere where it could meet these requirements, it'd probably be blocked by loads of Mastodon accounts for its excessively long posts due to the long image descriptions.

    But if more Mastodon users knew it right now, it'd probably be blocked by many more Mastodon accounts than follow it.

    If you post from virtual worlds into the Fediverse, you simply cannot win in the long run. You'll lose either way.

    #SecondLife #Metaverse #VirtualWorld #VirtualWorlds #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #MastodonHOA #MastodonCulture
  4. CW: Account getting away with way subpar alt-texts only because it's too niche with too few followers; CW: long (over 1,700 characters), Fediverse meta, alt-text meta, image description meta, character limit meta
    I've just discovered a certain Mastodon account that seems to automatically post images of Second Life avatars. It can be lucky to only have eight followers, one of them being a search engine, the others being Second Life users.

    If it had more follower, it would certainly already have met the wrath of the wider Mastodon community, especially the Mastodon HOA, for breaking Mastodon's unwritten rules.

    And I'm not even talking about nigh-nudity in some of the images with no warning, no image flagging, no hashtag. I'm talking about the alt-texts that are vastly below Mastodon's requirements and quality standards for alt-texts.

    Granted, all things considered, the requirements for good image descriptions by Mastodon's standards have to be extremely hard and tedious to meet, at least by my personal estimations. In fact, they have to be impossible to meet on Mastodon itself due to its tiny character limit, and if this account was somewhere where it could meet these requirements, it'd probably be blocked by loads of Mastodon accounts for its excessively long posts due to the long image descriptions.

    But if more Mastodon users knew it right now, it'd probably be blocked by many more Mastodon accounts than follow it.

    If you post from virtual worlds into the Fediverse, you simply cannot win in the long run. You'll lose either way.

    #SecondLife #Metaverse #VirtualWorld #VirtualWorlds #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #MastodonHOA #MastodonCulture
  5. CW: Account getting away with way subpar alt-texts only because it's too niche with too few followers; CW: long (over 1,700 characters), Fediverse meta, alt-text meta, image description meta, character limit meta
    I've just discovered a certain Mastodon account that seems to automatically post images of Second Life avatars. It can be lucky to only have eight followers, one of them being a search engine, the others being Second Life users.

    If it had more follower, it would certainly already have met the wrath of the wider Mastodon community, especially the Mastodon HOA, for breaking Mastodon's unwritten rules.

    And I'm not even talking about nigh-nudity in some of the images with no warning, no image flagging, no hashtag. I'm talking about the alt-texts that are vastly below Mastodon's requirements and quality standards for alt-texts.

    Granted, all things considered, the requirements for good image descriptions by Mastodon's standards have to be extremely hard and tedious to meet, at least by my personal estimations. In fact, they have to be impossible to meet on Mastodon itself due to its tiny character limit, and if this account was somewhere where it could meet these requirements, it'd probably be blocked by loads of Mastodon accounts for its excessively long posts due to the long image descriptions.

    But if more Mastodon users knew it right now, it'd probably be blocked by many more Mastodon accounts than follow it.

    If you post from virtual worlds into the Fediverse, you simply cannot win in the long run. You'll lose either way.

    #SecondLife #Metaverse #VirtualWorld #VirtualWorlds #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #MastodonHOA #MastodonCulture
  6. CW: Account getting away with way subpar alt-texts only because it's too niche with too few followers; CW: long (over 1,700 characters), Fediverse meta, alt-text meta, image description meta, character limit meta
    I've just discovered a certain Mastodon account that seems to automatically post images of Second Life avatars. It can be lucky to only have eight followers, one of them being a search engine, the others being Second Life users.

    If it had more follower, it would certainly already have met the wrath of the wider Mastodon community, especially the Mastodon HOA, for breaking Mastodon's unwritten rules.

    And I'm not even talking about nigh-nudity in some of the images with no warning, no image flagging, no hashtag. I'm talking about the alt-texts that are vastly below Mastodon's requirements and quality standards for alt-texts.

    Granted, all things considered, the requirements for good image descriptions by Mastodon's standards have to be extremely hard and tedious to meet, at least by my personal estimations. In fact, they have to be impossible to meet on Mastodon itself due to its tiny character limit, and if this account was somewhere where it could meet these requirements, it'd probably be blocked by loads of Mastodon accounts for its excessively long posts due to the long image descriptions.

    But if more Mastodon users knew it right now, it'd probably be blocked by many more Mastodon accounts than follow it.

    If you post from virtual worlds into the Fediverse, you simply cannot win in the long run. You'll lose either way.

    #SecondLife #Metaverse #VirtualWorld #VirtualWorlds #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Mastodon #MastodonHOA #MastodonCulture
  7. @Chao-c'
    Friendica is missing polls altogether and the stunt with language auto-detection is damaging built-in translation feature in Mastodon.

    Mastodon has no concept of enclosed conversations which is damaging threaded conversations at least on Hubzilla, (streams) and Forte, as they were created by Mike Macgirvin for Mistpark (now Friendica) in 2010. Mastodon has no chance whatsoever to implement FEP-171b "Conversation Containers" because it lacks even the bare basics.

    This is the very reason why Mike Macgirvin (creator of Friendica and Hubzilla and still maintainer of (streams) and Forte) has introduced yet another server-wide anti-Mastodon countermeasure named FedUp to both (streams) and Forte. Its effect is that it blocks all Fediverse server software that doesn't understand enclosed, one-post-several-comments conversations and the principle of all comments always going directly to the original poster who then forwards them to all other participants in the conversation.

    (streams) and Forte already have the server-wide User Agent Filter that can block entire Fediverse server applications by their user channel. It was created and mostly marketed as a way of blocking Threads without a URL list, without constantly having to add new URLs to a list because Threads changed its URLs. But it's just as capable at entirely blocking all present and future Mastodon servers, and Mike even describes it as such.

    Also, want to know the reason why Mike still keeps Nomad-based (streams) alive in spite of also having ActivityPub-based Forte with almost feature parity? It's because ActivityPub is optional on (streams) at channel level. The ActivityPub switch can be used as a last-resort anti-Mastodon countermeasure even though its side-effects are tremendous. The most important (streams) group, a support group, by the way, used to have ActivityPub off with the very purpose of keeping obnoxious Mastodon users out. It only turned ActivityPub on when it also became the unofficial support group for Forte.

    As I've said elsewhere: It isn't Mastodon that's the ActivityPub reference implementation of ActivityPub with everything that's different being broken. Mike Macgirvin has built all his ActivityPub implementations by the book, and so have Hubzilla developers Mario Vavti and Harald Eilertsen, two months before Mastodon itself had ActivityPub support. In the meantime, Mastodon's developers deliberately and intentionally break compatibility with the rest of the Fediverse to fool Mastodon users like you into considering the non-Mastodon Fediverse broken.

    I would also appreciate longer HTML files as kind of "media attachments" and not body of the post. The main problem is perhaps that Mastodon chose to ignore the post title field altogether and does not allow markup in post body (but there is entire huge fork called Glitch, which supports markup, but perhaps markup is what you want in longer texts, kind of attachments - but not short on-wall posts?)

    The solution for this would lie in the dichotomy between Note-type objects (tweets are supposed to be this) and Article-type objects (longer posts are supposed to be this).

    Mastodon supports both in a way. But it only renders Note-type objects. Even then, it still throws away the title and all attached images except for the first four. Its HTML sanitiser removes half of the text formatting, including embedded images. As for Article-type objects, it shows them as a small "toot" with the title and a link to the original. Only recently, probably also under pressure from commercial players like Ghost, Mastodon added the summary which it otherwise uses as the CW field.

    But this is highly inconvenient. Hardly any Mastodon user can be bothered to click or tap the link to the original. They don't understand that there's a Fediverse post behind that link, much less that if they comment on the "toot" with the link, they comment on the post behind the link itself. Besides, what's behind the link won't show up on their Mastodon interface. Instead, if they're on a phone, their browser will open.

    From this stems a debate that's as old as Mastodon's participation in the Fediverse. A prime example of culture clash.

    The developers and users of Friendica, Hubzilla, (streams) and Forte want Mastodon as well as all its apps to fully render all their contents in the timeline. Including the title, including all text formatting, including as many embedded images as there are, as images actually embedded within the text, of course. The very same thing happens where they are. It's normal for them. It's the standard for them. It's part of their culture. What Mastodon does on their Note-type objects is crippling and defacing, and what Mastodon does on their Article-type objects is silencing to the point of wholesale censorship of several competitors.

    On the other hand, the Mastodon devs refuse to add full HTML rich text rendering to Mastodon, and the Mastodon users don't want it anyway. In fact, many Mastodon users are highly disturbed by there being "toots" that are longer than 500 characters, and some are disturbed by there being any text formatting (displaying support for which was only introduced in October, 2022 with Mastodon 4.0, by the way). Their culture is that of purist microblogging in plain text with no more than 500 characters. It's already too much what Mastodon and its apps show already now. Thousands upon thousands of Mastodon users would go and block each and every server that sends anything over 500 characters if they knew that this is an option.

    At the same time, hardly anyone on Mastodon even takes into consideration that whatever "long posts" come from has something like a culture of its own in the first place. It can't be culture if it isn't Mastodon's.

    As I mentioned in the previous answer, Hubzilla just does too many things differently and focuses on experience of local users of instance - not on federated interoperability.

    Seriously?

    Hubzilla has had full-blown nomadic identity since almost four years before Mastodon came out.

    Hubzilla is almost as much an omni-federational monster as Friendica.
    • It has optional ActivityPub support, unlike Mastodon almost strictly by the official W3C specification, and it has had ActivityPub support before Mastodon had it.
    • It used to have optional StatusNet support which is how Mastodon federated with it immediately.
    • It can optionally federate with diaspora*; Mastodon can't do that.
    • It can optionally federate via ActivityPump, the protocol that replaced StatusNet on Identi.ca; Mastodon can't do that.
    • It can optionally cross-post to Dreamwidth, Libertree, LiveJournal and WordPress. It has been able to do either years before WordPress got its ActivityPub plug-in. Mastodon can't do either.
    • It still has the optional technology to bidirectionally connect to 𝕏; Mastodon doesn't have that.
    • It still has an optional built-in XMPP client; Mastodon doesn't have that.

    Mastodon is simply lights years ahead.

    I sincerely hope that you only mean that Mastodon is ahead of others in terms of easy on-boarding of clueless newbies. And not that Mastodon is generally ahead of Hubzilla technologically and in features.

    If the latter, I'll gladly prove you wrong.

    I would prefer moderation to be more collective responsibility, so posts can receive perhaps kind of negative points, and people can choose to join shared blocklists and so, instead of relying of some superhero capabilites of moderators (which I don't have).

    The problem with this is blind faith in those who maintain the blocklists.

    Big blocklists tend to be automatically generated from smaller blocklists, letting everything from each one of these blocklists in, only weeding out double entries, if at all. Single persons have unlimited power over who is allowed to interact with thousands upon thousands of Mastodon servers and who isn't.

    Now imagine that someone who maintains a popular blocklist is too disturbed by non-Mastodon content. It's too long, it doesn't follow Mastodon guidelines, it goes against Mastodon's culture, so it has to go. And then they start adding every single server URL from which obvious non-Mastodon content comes to their blocklist. Or they even use a script to harvest FediDB and Fediverse Observer for URLs of servers of certain non-Mastodon Fediverse applications and automatically add them to their blocklist.

    And all of a sudden, almost entire non-Mastodon Fediverse server applications are completely blocked from thousands upon thousands of Mastodon servers just because they aren't Mastodon, just because they don't act like Mastodon. Essentially, just because one individual wants the Fediverse to be only Mastodon "again" (which it never was).

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #MastodonCentricity #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Conversations #FEP_171b #ConversationContainers #Blocklist #Blocklists #BlocklistMeta #CWBlocklistMeta
  8. @Chao-c'
    Friendica is missing polls altogether and the stunt with language auto-detection is damaging built-in translation feature in Mastodon.

    Mastodon has no concept of enclosed conversations which is damaging threaded conversations at least on Hubzilla, (streams) and Forte, as they were created by Mike Macgirvin for Mistpark (now Friendica) in 2010. Mastodon has no chance whatsoever to implement FEP-171b "Conversation Containers" because it lacks even the bare basics.

    This is the very reason why Mike Macgirvin (creator of Friendica and Hubzilla and still maintainer of (streams) and Forte) has introduced yet another server-wide anti-Mastodon countermeasure named FedUp to both (streams) and Forte. Its effect is that it blocks all Fediverse server software that doesn't understand enclosed, one-post-several-comments conversations and the principle of all comments always going directly to the original poster who then forwards them to all other participants in the conversation.

    (streams) and Forte already have the server-wide User Agent Filter that can block entire Fediverse server applications by their user channel. It was created and mostly marketed as a way of blocking Threads without a URL list, without constantly having to add new URLs to a list because Threads changed its URLs. But it's just as capable at entirely blocking all present and future Mastodon servers, and Mike even describes it as such.

    Also, want to know the reason why Mike still keeps Nomad-based (streams) alive in spite of also having ActivityPub-based Forte with almost feature parity? It's because ActivityPub is optional on (streams) at channel level. The ActivityPub switch can be used as a last-resort anti-Mastodon countermeasure even though its side-effects are tremendous. The most important (streams) group, a support group, by the way, used to have ActivityPub off with the very purpose of keeping obnoxious Mastodon users out. It only turned ActivityPub on when it also became the unofficial support group for Forte.

    As I've said elsewhere: It isn't Mastodon that's the ActivityPub reference implementation of ActivityPub with everything that's different being broken. Mike Macgirvin has built all his ActivityPub implementations by the book, and so have Hubzilla developers Mario Vavti and Harald Eilertsen, two months before Mastodon itself had ActivityPub support. In the meantime, Mastodon's developers deliberately and intentionally break compatibility with the rest of the Fediverse to fool Mastodon users like you into considering the non-Mastodon Fediverse broken.

    I would also appreciate longer HTML files as kind of "media attachments" and not body of the post. The main problem is perhaps that Mastodon chose to ignore the post title field altogether and does not allow markup in post body (but there is entire huge fork called Glitch, which supports markup, but perhaps markup is what you want in longer texts, kind of attachments - but not short on-wall posts?)

    The solution for this would lie in the dichotomy between Note-type objects (tweets are supposed to be this) and Article-type objects (longer posts are supposed to be this).

    Mastodon supports both in a way. But it only renders Note-type objects. Even then, it still throws away the title and all attached images except for the first four. Its HTML sanitiser removes half of the text formatting, including embedded images. As for Article-type objects, it shows them as a small "toot" with the title and a link to the original. Only recently, probably also under pressure from commercial players like Ghost, Mastodon added the summary which it otherwise uses as the CW field.

    But this is highly inconvenient. Hardly any Mastodon user can be bothered to click or tap the link to the original. They don't understand that there's a Fediverse post behind that link, much less that if they comment on the "toot" with the link, they comment on the post behind the link itself. Besides, what's behind the link won't show up on their Mastodon interface. Instead, if they're on a phone, their browser will open.

    From this stems a debate that's as old as Mastodon's participation in the Fediverse. A prime example of culture clash.

    The developers and users of Friendica, Hubzilla, (streams) and Forte want Mastodon as well as all its apps to fully render all their contents in the timeline. Including the title, including all text formatting, including as many embedded images as there are, as images actually embedded within the text, of course. The very same thing happens where they are. It's normal for them. It's the standard for them. It's part of their culture. What Mastodon does on their Note-type objects is crippling and defacing, and what Mastodon does on their Article-type objects is silencing to the point of wholesale censorship of several competitors.

    On the other hand, the Mastodon devs refuse to add full HTML rich text rendering to Mastodon, and the Mastodon users don't want it anyway. In fact, many Mastodon users are highly disturbed by there being "toots" that are longer than 500 characters, and some are disturbed by there being any text formatting (displaying support for which was only introduced in October, 2022 with Mastodon 4.0, by the way). Their culture is that of purist microblogging in plain text with no more than 500 characters. It's already too much what Mastodon and its apps show already now. Thousands upon thousands of Mastodon users would go and block each and every server that sends anything over 500 characters if they knew that this is an option.

    At the same time, hardly anyone on Mastodon even takes into consideration that whatever "long posts" come from has something like a culture of its own in the first place. It can't be culture if it isn't Mastodon's.

    As I mentioned in the previous answer, Hubzilla just does too many things differently and focuses on experience of local users of instance - not on federated interoperability.

    Seriously?

    Hubzilla has had full-blown nomadic identity since almost four years before Mastodon came out.

    Hubzilla is almost as much an omni-federational monster as Friendica.
    • It has optional ActivityPub support, unlike Mastodon almost strictly by the official W3C specification, and it has had ActivityPub support before Mastodon had it.
    • It used to have optional StatusNet support which is how Mastodon federated with it immediately.
    • It can optionally federate with diaspora*; Mastodon can't do that.
    • It can optionally federate via ActivityPump, the protocol that replaced StatusNet on Identi.ca; Mastodon can't do that.
    • It can optionally cross-post to Dreamwidth, Libertree, LiveJournal and WordPress. It has been able to do either years before WordPress got its ActivityPub plug-in. Mastodon can't do either.
    • It still has the optional technology to bidirectionally connect to 𝕏; Mastodon doesn't have that.
    • It still has an optional built-in XMPP client; Mastodon doesn't have that.

    Mastodon is simply lights years ahead.

    I sincerely hope that you only mean that Mastodon is ahead of others in terms of easy on-boarding of clueless newbies. And not that Mastodon is generally ahead of Hubzilla technologically and in features.

    If the latter, I'll gladly prove you wrong.

    I would prefer moderation to be more collective responsibility, so posts can receive perhaps kind of negative points, and people can choose to join shared blocklists and so, instead of relying of some superhero capabilites of moderators (which I don't have).

    The problem with this is blind faith in those who maintain the blocklists.

    Big blocklists tend to be automatically generated from smaller blocklists, letting everything from each one of these blocklists in, only weeding out double entries, if at all. Single persons have unlimited power over who is allowed to interact with thousands upon thousands of Mastodon servers and who isn't.

    Now imagine that someone who maintains a popular blocklist is too disturbed by non-Mastodon content. It's too long, it doesn't follow Mastodon guidelines, it goes against Mastodon's culture, so it has to go. And then they start adding every single server URL from which obvious non-Mastodon content comes to their blocklist. Or they even use a script to harvest FediDB and Fediverse Observer for URLs of servers of certain non-Mastodon Fediverse applications and automatically add them to their blocklist.

    And all of a sudden, almost entire non-Mastodon Fediverse server applications are completely blocked from thousands upon thousands of Mastodon servers just because they aren't Mastodon, just because they don't act like Mastodon. Essentially, just because one individual wants the Fediverse to be only Mastodon "again" (which it never was).

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #MastodonCentricity #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Conversations #FEP_171b #ConversationContainers #Blocklist #Blocklists #BlocklistMeta #CWBlocklistMeta
  9. @Chao-c'
    Friendica is missing polls altogether and the stunt with language auto-detection is damaging built-in translation feature in Mastodon.

    Mastodon has no concept of enclosed conversations which is damaging threaded conversations at least on Hubzilla, (streams) and Forte, as they were created by Mike Macgirvin for Mistpark (now Friendica) in 2010. Mastodon has no chance whatsoever to implement FEP-171b "Conversation Containers" because it lacks even the bare basics.

    This is the very reason why Mike Macgirvin (creator of Friendica and Hubzilla and still maintainer of (streams) and Forte) has introduced yet another server-wide anti-Mastodon countermeasure named FedUp to both (streams) and Forte. Its effect is that it blocks all Fediverse server software that doesn't understand enclosed, one-post-several-comments conversations and the principle of all comments always going directly to the original poster who then forwards them to all other participants in the conversation.

    (streams) and Forte already have the server-wide User Agent Filter that can block entire Fediverse server applications by their user channel. It was created and mostly marketed as a way of blocking Threads without a URL list, without constantly having to add new URLs to a list because Threads changed its URLs. But it's just as capable at entirely blocking all present and future Mastodon servers, and Mike even describes it as such.

    Also, want to know the reason why Mike still keeps Nomad-based (streams) alive in spite of also having ActivityPub-based Forte with almost feature parity? It's because ActivityPub is optional on (streams) at channel level. The ActivityPub switch can be used as a last-resort anti-Mastodon countermeasure even though its side-effects are tremendous. The most important (streams) group, a support group, by the way, used to have ActivityPub off with the very purpose of keeping obnoxious Mastodon users out. It only turned ActivityPub on when it also became the unofficial support group for Forte.

    As I've said elsewhere: It isn't Mastodon that's the ActivityPub reference implementation of ActivityPub with everything that's different being broken. Mike Macgirvin has built all his ActivityPub implementations by the book, and so have Hubzilla developers Mario Vavti and Harald Eilertsen, two months before Mastodon itself had ActivityPub support. In the meantime, Mastodon's developers deliberately and intentionally break compatibility with the rest of the Fediverse to fool Mastodon users like you into considering the non-Mastodon Fediverse broken.

    I would also appreciate longer HTML files as kind of "media attachments" and not body of the post. The main problem is perhaps that Mastodon chose to ignore the post title field altogether and does not allow markup in post body (but there is entire huge fork called Glitch, which supports markup, but perhaps markup is what you want in longer texts, kind of attachments - but not short on-wall posts?)

    The solution for this would lie in the dichotomy between Note-type objects (tweets are supposed to be this) and Article-type objects (longer posts are supposed to be this).

    Mastodon supports both in a way. But it only renders Note-type objects. Even then, it still throws away the title and all attached images except for the first four. Its HTML sanitiser removes half of the text formatting, including embedded images. As for Article-type objects, it shows them as a small "toot" with the title and a link to the original. Only recently, probably also under pressure from commercial players like Ghost, Mastodon added the summary which it otherwise uses as the CW field.

    But this is highly inconvenient. Hardly any Mastodon user can be bothered to click or tap the link to the original. They don't understand that there's a Fediverse post behind that link, much less that if they comment on the "toot" with the link, they comment on the post behind the link itself. Besides, what's behind the link won't show up on their Mastodon interface. Instead, if they're on a phone, their browser will open.

    From this stems a debate that's as old as Mastodon's participation in the Fediverse. A prime example of culture clash.

    The developers and users of Friendica, Hubzilla, (streams) and Forte want Mastodon as well as all its apps to fully render all their contents in the timeline. Including the title, including all text formatting, including as many embedded images as there are, as images actually embedded within the text, of course. The very same thing happens where they are. It's normal for them. It's the standard for them. It's part of their culture. What Mastodon does on their Note-type objects is crippling and defacing, and what Mastodon does on their Article-type objects is silencing to the point of wholesale censorship of several competitors.

    On the other hand, the Mastodon devs refuse to add full HTML rich text rendering to Mastodon, and the Mastodon users don't want it anyway. In fact, many Mastodon users are highly disturbed by there being "toots" that are longer than 500 characters, and some are disturbed by there being any text formatting (displaying support for which was only introduced in October, 2022 with Mastodon 4.0, by the way). Their culture is that of purist microblogging in plain text with no more than 500 characters. It's already too much what Mastodon and its apps show already now. Thousands upon thousands of Mastodon users would go and block each and every server that sends anything over 500 characters if they knew that this is an option.

    At the same time, hardly anyone on Mastodon even takes into consideration that whatever "long posts" come from has something like a culture of its own in the first place. It can't be culture if it isn't Mastodon's.

    As I mentioned in the previous answer, Hubzilla just does too many things differently and focuses on experience of local users of instance - not on federated interoperability.

    Seriously?

    Hubzilla has had full-blown nomadic identity since almost four years before Mastodon came out.

    Hubzilla is almost as much an omni-federational monster as Friendica.
    • It has optional ActivityPub support, unlike Mastodon almost strictly by the official W3C specification, and it has had ActivityPub support before Mastodon had it.
    • It used to have optional StatusNet support which is how Mastodon federated with it immediately.
    • It can optionally federate with diaspora*; Mastodon can't do that.
    • It can optionally federate via ActivityPump, the protocol that replaced StatusNet on Identi.ca; Mastodon can't do that.
    • It can optionally cross-post to Dreamwidth, Libertree, LiveJournal and WordPress. It has been able to do either years before WordPress got its ActivityPub plug-in. Mastodon can't do either.
    • It still has the optional technology to bidirectionally connect to 𝕏; Mastodon doesn't have that.
    • It still has an optional built-in XMPP client; Mastodon doesn't have that.

    Mastodon is simply lights years ahead.

    I sincerely hope that you only mean that Mastodon is ahead of others in terms of easy on-boarding of clueless newbies. And not that Mastodon is generally ahead of Hubzilla technologically and in features.

    If the latter, I'll gladly prove you wrong.

    I would prefer moderation to be more collective responsibility, so posts can receive perhaps kind of negative points, and people can choose to join shared blocklists and so, instead of relying of some superhero capabilites of moderators (which I don't have).

    The problem with this is blind faith in those who maintain the blocklists.

    Big blocklists tend to be automatically generated from smaller blocklists, letting everything from each one of these blocklists in, only weeding out double entries, if at all. Single persons have unlimited power over who is allowed to interact with thousands upon thousands of Mastodon servers and who isn't.

    Now imagine that someone who maintains a popular blocklist is too disturbed by non-Mastodon content. It's too long, it doesn't follow Mastodon guidelines, it goes against Mastodon's culture, so it has to go. And then they start adding every single server URL from which obvious non-Mastodon content comes to their blocklist. Or they even use a script to harvest FediDB and Fediverse Observer for URLs of servers of certain non-Mastodon Fediverse applications and automatically add them to their blocklist.

    And all of a sudden, almost entire non-Mastodon Fediverse server applications are completely blocked from thousands upon thousands of Mastodon servers just because they aren't Mastodon, just because they don't act like Mastodon. Essentially, just because one individual wants the Fediverse to be only Mastodon "again" (which it never was).

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #MastodonCentricity #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Conversations #FEP_171b #ConversationContainers #Blocklist #Blocklists #BlocklistMeta #CWBlocklistMeta
  10. @Chao-c'
    Friendica is missing polls altogether and the stunt with language auto-detection is damaging built-in translation feature in Mastodon.

    Mastodon has no concept of enclosed conversations which is damaging threaded conversations at least on Hubzilla, (streams) and Forte, as they were created by Mike Macgirvin for Mistpark (now Friendica) in 2010. Mastodon has no chance whatsoever to implement FEP-171b "Conversation Containers" because it lacks even the bare basics.

    This is the very reason why Mike Macgirvin (creator of Friendica and Hubzilla and still maintainer of (streams) and Forte) has introduced yet another server-wide anti-Mastodon countermeasure named FedUp to both (streams) and Forte. Its effect is that it blocks all Fediverse server software that doesn't understand enclosed, one-post-several-comments conversations and the principle of all comments always going directly to the original poster who then forwards them to all other participants in the conversation.

    (streams) and Forte already have the server-wide User Agent Filter that can block entire Fediverse server applications by their user channel. It was created and mostly marketed as a way of blocking Threads without a URL list, without constantly having to add new URLs to a list because Threads changed its URLs. But it's just as capable at entirely blocking all present and future Mastodon servers, and Mike even describes it as such.

    Also, want to know the reason why Mike still keeps Nomad-based (streams) alive in spite of also having ActivityPub-based Forte with almost feature parity? It's because ActivityPub is optional on (streams) at channel level. The ActivityPub switch can be used as a last-resort anti-Mastodon countermeasure even though its side-effects are tremendous. The most important (streams) group, a support group, by the way, used to have ActivityPub off with the very purpose of keeping obnoxious Mastodon users out. It only turned ActivityPub on when it also became the unofficial support group for Forte.

    As I've said elsewhere: It isn't Mastodon that's the ActivityPub reference implementation of ActivityPub with everything that's different being broken. Mike Macgirvin has built all his ActivityPub implementations by the book, and so have Hubzilla developers Mario Vavti and Harald Eilertsen, two months before Mastodon itself had ActivityPub support. In the meantime, Mastodon's developers deliberately and intentionally break compatibility with the rest of the Fediverse to fool Mastodon users like you into considering the non-Mastodon Fediverse broken.

    I would also appreciate longer HTML files as kind of "media attachments" and not body of the post. The main problem is perhaps that Mastodon chose to ignore the post title field altogether and does not allow markup in post body (but there is entire huge fork called Glitch, which supports markup, but perhaps markup is what you want in longer texts, kind of attachments - but not short on-wall posts?)

    The solution for this would lie in the dichotomy between Note-type objects (tweets are supposed to be this) and Article-type objects (longer posts are supposed to be this).

    Mastodon supports both in a way. But it only renders Note-type objects. Even then, it still throws away the title and all attached images except for the first four. Its HTML sanitiser removes half of the text formatting, including embedded images. As for Article-type objects, it shows them as a small "toot" with the title and a link to the original. Only recently, probably also under pressure from commercial players like Ghost, Mastodon added the summary which it otherwise uses as the CW field.

    But this is highly inconvenient. Hardly any Mastodon user can be bothered to click or tap the link to the original. They don't understand that there's a Fediverse post behind that link, much less that if they comment on the "toot" with the link, they comment on the post behind the link itself. Besides, what's behind the link won't show up on their Mastodon interface. Instead, if they're on a phone, their browser will open.

    From this stems a debate that's as old as Mastodon's participation in the Fediverse. A prime example of culture clash.

    The developers and users of Friendica, Hubzilla, (streams) and Forte want Mastodon as well as all its apps to fully render all their contents in the timeline. Including the title, including all text formatting, including as many embedded images as there are, as images actually embedded within the text, of course. The very same thing happens where they are. It's normal for them. It's the standard for them. It's part of their culture. What Mastodon does on their Note-type objects is crippling and defacing, and what Mastodon does on their Article-type objects is silencing to the point of wholesale censorship of several competitors.

    On the other hand, the Mastodon devs refuse to add full HTML rich text rendering to Mastodon, and the Mastodon users don't want it anyway. In fact, many Mastodon users are highly disturbed by there being "toots" that are longer than 500 characters, and some are disturbed by there being any text formatting (displaying support for which was only introduced in October, 2022 with Mastodon 4.0, by the way). Their culture is that of purist microblogging in plain text with no more than 500 characters. It's already too much what Mastodon and its apps show already now. Thousands upon thousands of Mastodon users would go and block each and every server that sends anything over 500 characters if they knew that this is an option.

    At the same time, hardly anyone on Mastodon even takes into consideration that whatever "long posts" come from has something like a culture of its own in the first place. It can't be culture if it isn't Mastodon's.

    As I mentioned in the previous answer, Hubzilla just does too many things differently and focuses on experience of local users of instance - not on federated interoperability.

    Seriously?

    Hubzilla has had full-blown nomadic identity since almost four years before Mastodon came out.

    Hubzilla is almost as much an omni-federational monster as Friendica.
    • It has optional ActivityPub support, unlike Mastodon almost strictly by the official W3C specification, and it has had ActivityPub support before Mastodon had it.
    • It used to have optional StatusNet support which is how Mastodon federated with it immediately.
    • It can optionally federate with diaspora*; Mastodon can't do that.
    • It can optionally federate via ActivityPump, the protocol that replaced StatusNet on Identi.ca; Mastodon can't do that.
    • It can optionally cross-post to Dreamwidth, Libertree, LiveJournal and WordPress. It has been able to do either years before WordPress got its ActivityPub plug-in. Mastodon can't do either.
    • It still has the optional technology to bidirectionally connect to 𝕏; Mastodon doesn't have that.
    • It still has an optional built-in XMPP client; Mastodon doesn't have that.

    Mastodon is simply lights years ahead.

    I sincerely hope that you only mean that Mastodon is ahead of others in terms of easy on-boarding of clueless newbies. And not that Mastodon is generally ahead of Hubzilla technologically and in features.

    If the latter, I'll gladly prove you wrong.

    I would prefer moderation to be more collective responsibility, so posts can receive perhaps kind of negative points, and people can choose to join shared blocklists and so, instead of relying of some superhero capabilites of moderators (which I don't have).

    The problem with this is blind faith in those who maintain the blocklists.

    Big blocklists tend to be automatically generated from smaller blocklists, letting everything from each one of these blocklists in, only weeding out double entries, if at all. Single persons have unlimited power over who is allowed to interact with thousands upon thousands of Mastodon servers and who isn't.

    Now imagine that someone who maintains a popular blocklist is too disturbed by non-Mastodon content. It's too long, it doesn't follow Mastodon guidelines, it goes against Mastodon's culture, so it has to go. And then they start adding every single server URL from which obvious non-Mastodon content comes to their blocklist. Or they even use a script to harvest FediDB and Fediverse Observer for URLs of servers of certain non-Mastodon Fediverse applications and automatically add them to their blocklist.

    And all of a sudden, almost entire non-Mastodon Fediverse server applications are completely blocked from thousands upon thousands of Mastodon servers just because they aren't Mastodon, just because they don't act like Mastodon. Essentially, just because one individual wants the Fediverse to be only Mastodon "again" (which it never was).

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #MastodonCentricity #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Conversations #FEP_171b #ConversationContainers #Blocklist #Blocklists #BlocklistMeta #CWBlocklistMeta
  11. @Chao-c'
    Friendica is missing polls altogether and the stunt with language auto-detection is damaging built-in translation feature in Mastodon.

    Mastodon has no concept of enclosed conversations which is damaging threaded conversations at least on Hubzilla, (streams) and Forte, as they were created by Mike Macgirvin for Mistpark (now Friendica) in 2010. Mastodon has no chance whatsoever to implement FEP-171b "Conversation Containers" because it lacks even the bare basics.

    This is the very reason why Mike Macgirvin (creator of Friendica and Hubzilla and still maintainer of (streams) and Forte) has introduced yet another server-wide anti-Mastodon countermeasure named FedUp to both (streams) and Forte. Its effect is that it blocks all Fediverse server software that doesn't understand enclosed, one-post-several-comments conversations and the principle of all comments always going directly to the original poster who then forwards them to all other participants in the conversation.

    (streams) and Forte already have the server-wide User Agent Filter that can block entire Fediverse server applications by their user channel. It was created and mostly marketed as a way of blocking Threads without a URL list, without constantly having to add new URLs to a list because Threads changed its URLs. But it's just as capable at entirely blocking all present and future Mastodon servers, and Mike even describes it as such.

    Also, want to know the reason why Mike still keeps Nomad-based (streams) alive in spite of also having ActivityPub-based Forte with almost feature parity? It's because ActivityPub is optional on (streams) at channel level. The ActivityPub switch can be used as a last-resort anti-Mastodon countermeasure even though its side-effects are tremendous. The most important (streams) group, a support group, by the way, used to have ActivityPub off with the very purpose of keeping obnoxious Mastodon users out. It only turned ActivityPub on when it also became the unofficial support group for Forte.

    As I've said elsewhere: It isn't Mastodon that's the ActivityPub reference implementation of ActivityPub with everything that's different being broken. Mike Macgirvin has built all his ActivityPub implementations by the book, and so have Hubzilla developers Mario Vavti and Harald Eilertsen, two months before Mastodon itself had ActivityPub support. In the meantime, Mastodon's developers deliberately and intentionally break compatibility with the rest of the Fediverse to fool Mastodon users like you into considering the non-Mastodon Fediverse broken.

    I would also appreciate longer HTML files as kind of "media attachments" and not body of the post. The main problem is perhaps that Mastodon chose to ignore the post title field altogether and does not allow markup in post body (but there is entire huge fork called Glitch, which supports markup, but perhaps markup is what you want in longer texts, kind of attachments - but not short on-wall posts?)

    The solution for this would lie in the dichotomy between Note-type objects (tweets are supposed to be this) and Article-type objects (longer posts are supposed to be this).

    Mastodon supports both in a way. But it only renders Note-type objects. Even then, it still throws away the title and all attached images except for the first four. Its HTML sanitiser removes half of the text formatting, including embedded images. As for Article-type objects, it shows them as a small "toot" with the title and a link to the original. Only recently, probably also under pressure from commercial players like Ghost, Mastodon added the summary which it otherwise uses as the CW field.

    But this is highly inconvenient. Hardly any Mastodon user can be bothered to click or tap the link to the original. They don't understand that there's a Fediverse post behind that link, much less that if they comment on the "toot" with the link, they comment on the post behind the link itself. Besides, what's behind the link won't show up on their Mastodon interface. Instead, if they're on a phone, their browser will open.

    From this stems a debate that's as old as Mastodon's participation in the Fediverse. A prime example of culture clash.

    The developers and users of Friendica, Hubzilla, (streams) and Forte want Mastodon as well as all its apps to fully render all their contents in the timeline. Including the title, including all text formatting, including as many embedded images as there are, as images actually embedded within the text, of course. The very same thing happens where they are. It's normal for them. It's the standard for them. It's part of their culture. What Mastodon does on their Note-type objects is crippling and defacing, and what Mastodon does on their Article-type objects is silencing to the point of wholesale censorship of several competitors.

    On the other hand, the Mastodon devs refuse to add full HTML rich text rendering to Mastodon, and the Mastodon users don't want it anyway. In fact, many Mastodon users are highly disturbed by there being "toots" that are longer than 500 characters, and some are disturbed by there being any text formatting (displaying support for which was only introduced in October, 2022 with Mastodon 4.0, by the way). Their culture is that of purist microblogging in plain text with no more than 500 characters. It's already too much what Mastodon and its apps show already now. Thousands upon thousands of Mastodon users would go and block each and every server that sends anything over 500 characters if they knew that this is an option.

    At the same time, hardly anyone on Mastodon even takes into consideration that whatever "long posts" come from has something like a culture of its own in the first place. It can't be culture if it isn't Mastodon's.

    As I mentioned in the previous answer, Hubzilla just does too many things differently and focuses on experience of local users of instance - not on federated interoperability.

    Seriously?

    Hubzilla has had full-blown nomadic identity since almost four years before Mastodon came out.

    Hubzilla is almost as much an omni-federational monster as Friendica.
    • It has optional ActivityPub support, unlike Mastodon almost strictly by the official W3C specification, and it has had ActivityPub support before Mastodon had it.
    • It used to have optional StatusNet support which is how Mastodon federated with it immediately.
    • It can optionally federate with diaspora*; Mastodon can't do that.
    • It can optionally federate via ActivityPump, the protocol that replaced StatusNet on Identi.ca; Mastodon can't do that.
    • It can optionally cross-post to Dreamwidth, Libertree, LiveJournal and WordPress. It has been able to do either years before WordPress got its ActivityPub plug-in. Mastodon can't do either.
    • It still has the optional technology to bidirectionally connect to 𝕏; Mastodon doesn't have that.
    • It still has an optional built-in XMPP client; Mastodon doesn't have that.

    Mastodon is simply lights years ahead.

    I sincerely hope that you only mean that Mastodon is ahead of others in terms of easy on-boarding of clueless newbies. And not that Mastodon is generally ahead of Hubzilla technologically and in features.

    If the latter, I'll gladly prove you wrong.

    I would prefer moderation to be more collective responsibility, so posts can receive perhaps kind of negative points, and people can choose to join shared blocklists and so, instead of relying of some superhero capabilites of moderators (which I don't have).

    The problem with this is blind faith in those who maintain the blocklists.

    Big blocklists tend to be automatically generated from smaller blocklists, letting everything from each one of these blocklists in, only weeding out double entries, if at all. Single persons have unlimited power over who is allowed to interact with thousands upon thousands of Mastodon servers and who isn't.

    Now imagine that someone who maintains a popular blocklist is too disturbed by non-Mastodon content. It's too long, it doesn't follow Mastodon guidelines, it goes against Mastodon's culture, so it has to go. And then they start adding every single server URL from which obvious non-Mastodon content comes to their blocklist. Or they even use a script to harvest FediDB and Fediverse Observer for URLs of servers of certain non-Mastodon Fediverse applications and automatically add them to their blocklist.

    And all of a sudden, almost entire non-Mastodon Fediverse server applications are completely blocked from thousands upon thousands of Mastodon servers just because they aren't Mastodon, just because they don't act like Mastodon. Essentially, just because one individual wants the Fediverse to be only Mastodon "again" (which it never was).

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #MastodonCentricity #MastodonNormativity #Friendica #Hubzilla #Streams #(streams) #Forte #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Conversations #FEP_171b #ConversationContainers #Blocklist #Blocklists #BlocklistMeta #CWBlocklistMeta
  12. @Truth & Answers Let me be honest: Mastodon isn't the right thing to rely on for this.

    There are two common misconceptions on Mastodon about Mastodon. The first one is that Mastodon is the only free, non-commercial, non-corporate, decentralised social anything. Once Mastodon users are over this, they still think Mastodon is the best free, non-commercial, non-corporate, decentralised social anything.

    I've seen Mastodon being advertised by users as a Fediverse alternative to literally everything, including Reddit (because, like, you can communicate, right?) and even YouTube (because, like, you can upload videos, right?).

    But again, let me be honest: The only thing that Mastodon can hope to be an alternative to is 𝕏. Because it's a Twitter clone. A purist Twitter clone whose developers intentionally reject feature requests because the requested features don't fit into their image of purist, minimalist, old-school, original-gangsta microblogging. They want to keep Mastodon a slightly more glorified SMS than 𝕏.

    Mastodon isn't even the only microblogging server application in the Fediverse. It isn't even the best at that. 80-90% of Mastodon's users don't and probably will never realise that Mastodon is an intentionally crippled resource hog. Many believe that Mastodon is the fully-featured be-all, end-all of social networking.

    By the way, even the Mastodon developers claim that Mastodon is fully featured. I've had a Mastodon dev try hard to convince me that Mastodon is fully featured although I've told him that I'm on Hubzilla. He essentially tried to tell me that Mastodon has every last feature that Hubzilla has plus even more on top.

    In reality, Mastodon isn't the fully-featured be-all, end-all of social networking. It isn't even a social network. It's social media, just like 𝕏 is social media. It's designed for pumping out content and being followed because it's designed as a Twitter-like microblogging application. And it isn't even the best at microblogging.

    Almost everyone on Mastodon is fully convinced that Mastodon has to be the best. After all, it's the biggest. It's what everyone chose.

    No.

    Mastodon is the biggest because everyone who wants to leave 𝕏 or Threads or Bluesky is railroaded to Mastodon. It's the biggest because all the newbies are only told about Mastodon. It's the biggest because none of the newbies even learn upon on-boarding that other 𝕏 alternatives exist in the Fediverse, that anything else exists in the Fediverse other than Mastodon. It's the biggest because mainstream media, tech media and even Fediverse activists only ever talk about Mastodon, Mastodon, Mastodon. (Granted, it's also the biggest because it's the only one with an official phone app in the Apple App Store and the Google Play Store. Even though that app sucks.)

    All these Mastodon users who claim that Mastodon is the best choice don't realise that they themselves did, in fact, not choose Mastodon. They didn't know they had a choice. All they were told about was Mastodon. Seriously, if they'd had a choice, they'd probably be on Sharkey now and not on Mastodon.

    I've read what people had to say who moved from Friendica to Misskey. Or to now defunct Calckey/Firefish. Or to Sharkey. Or to Akkoma. All these are microblogging server applications in the Fediverse. But none of them are intentionally crippled to stay close to Twitter, at least not to such a degree as Mastodon.

    It was nothing short of eye-opening to them. Only by daily-driving something else than Mastodon did they realise what the non-Mastodon Fediverse can be like. And how crippled Mastodon actually is. That Mastodon is far from being the absolute pinnacle in decentralised social media.

    They no longer had only 500 characters. They had thousands of characters. They would have had thousands of characters on every server running that software without having to ask around which one has more than 500 characters. It felt like a restraint being removed which they had never considered a restraint, at least not that much of it.

    They saw text formatting which they considered technologically absolutely impossible in the Fediverse when they were on Mastodon. In fact, they had considered text formatting entirely impossible while on Mastodon until they had come across the first message from outside with text formatting. Actual text formatting, not Unicode trickery. Now they suddenly saw a lot of the stuff that Mastodon's HTML sanitiser removes. And they themselves could use it!

    If they were on one of the *keys, they no longer had a timeline of single-message piecemeal. For the first time ever, they experienced what it's like to have something else than single-message piecemeal. Namely entire conversations right in front of them, right away. Without having to dig for them first.

    They had features which they had always wished the Fediverse may introduce. They never knew that the Fediverse does have these features, only Mastodon doesn't. They had features that were completely unimagiable to them in the Fediverse.

    There are users who have moved from Mastodon to something "minimalist" and lightweight like snac or GoToSocial, often on self-hosted, single-user, private servers. Even they suddenly had features they didn't have on Mastodon. Mind you, while not missing a single Mastodon feature (except maybe for a built-in Web UI).

    And that's just the microblogging side of the Fediverse. None of this is actual social networking. You know, what Facebook does.

    First of all, if it's about following and being followed, it's social media. A social network doesn't have followers. In case you don't know, Facebook doesn't have followers. It has "friends". Bidirectional connections. Not 𝕏/Mastodon-like mutuals which are two connections, one in each direction, but one connection that goes both ways.

    Besides, there are even more important social networking features missing from the microblogging side of the Fediverse.

    Where are the contact suggestions? Where does Mastodon suggest new contacts based on how many contacts you have in common with them? Where does Mastodon suggest new contacts based on what profile information you have in common with them?

    Oh, right, the latter is impossible because Mastodon doesn't have profile fields with defined purposes. In fact, where are these? Every good social network has them! But Mastodon only gives you four all-purpose profile fields (just like Mastodon only gives you four of everything, four file attachments, four options in polls...).

    Where is the list of unread posts, unread comments and other unnoticed actions? How are you to make sure you really catch everything your friends do? Because you can't do that if all you have is a timeline to scroll through until you no longer see new stuff. If you manage to scroll down that far. And only absolute newbies can do that on Mastodon because they hardly follow anyone.

    Where are groups? Seriously, I've lost count of how many times Mastodon users said "the Fediverse" must introduce something like Facebook Groups. The huge majority of Mastodon users is fully convinced that the Fediverse does not have groups in any shape or form because Mastodon doesn't have them.

    Where are all these things? In the Fediverse, no less? Where are they?

    I'll tell you where they are.

    Friendica. Hubzilla. (streams). Forte.

    The actual social networking side of the Fediverse (although Hubzilla is more like a social CMS or a "social Swiss army knife" that you can also use as a Facebook-like social networking application). I mean, I've already explained that Friendica was created in 2010 as a Facebook alternative. Not a faithful Facebook clone, though, but better than Facebook.

    Mike Macgirvin took over from Facebook what social networks really need. And Farmville isn't that, and spying on your users and passing that data on to the NSA and selling it to the highest bidder isn't that, so he didn't take over that. He didn't want to build a clone that also adopts the bad sides just to be as close to the original as possible.

    He took over the detailed profiles with profile fields with dedicated purposes. He took over profile privacy settings. In general, he took over a lot of privacy features. He took over advanced user discovery and connection suggestions. He took over bidirectional connections, only without that silly name "friends". He took over groups with moderation, only that a group on Friendica is just another account with a special automated reposter. He took over enclosed threaded conversations with one post at the top and otherwise only comments. He took over a "timeline" of full conversations as the default. He took over the event calendar. And so forth.

    Instead, he added useful stuff on top. He gave Friendica all the posting features to make it fully capable of long-form blogging with all bells and whistles. No character limit (except for in the database, but I think that was over 65,000 back in the day already). All HTML text formatting features (only that Friendica only used BBcode back then; now it can optionally also use Markdown). A post/thread title. Summaries. Embedded images and other media with no limit in number. He even added a spoiler tag like in forums that can hide parts of a message.

    He took care of privacy beyond what Facebook had to offer. He introduced a permissions system. Friendica got multiple profile per account, only one of which is public, so that you can show different sides of yourself to different connections.

    Now, if you want to embed images or other media in your messages, you have to store them somewhere. And not everyone could be expected to set up a little file space somewhere. So he built a file space into Friendica, one that can even be used as a Dropbox alternative, all the way to restricted access to certain directories.

    Mike also added a content warning system that automatically generates content warnings on the reader's side, based on a keyword list. If you need something behind content warnings, add the keywords to the list, and you'll have the respective content warnings, but the next user receiving the self-same post or comment does not have these content warnings if they don't need them.

    One important part of what makes Friendica Friendica is being able to connect to a whole lot of stuff. For example, Friendica could federate with StatusNet via the OStatus protocol from the get-go; this is also how it immediately federated with Mastodon when the latter was launched. Mastodon generates an RSS feed, something that many users don't know. Friendica not only generates an Atom feed, but it can subscribe to feeds. Friendica can "federate" with e-mail. Over time, more and more connection features were added, including Tumblr, Twitter (!), Facebook (only for a few years before Facebook crippled it) and a WordPress cross-poster.

    Lastly, he made it possible for third parties to add extra features by implementing an add-on system.

    I dare those who are fully convinced that Mastodon is the best Facebook alternative possible to use Friendica for a year. Not only dip one toe in to the water, but use it as their one and only daily driver for everything they've used Mastodon for. Not scratching the surface and using it like Twitter while ignoring any and all features the Twitter they remember didn't have, but going all in. In fact, I dare those who are fully convinced that Mastodon is perfect and fully-featured to do the same.

    And then there's Hubzilla. It came to exist by Mike forking Friendica in 2011, then forking that fork the same year, then rewriting that fork of a fork in 2012, then repurposing, rebranding, repositioning and greatly expanding it in 2015. Long story.

    Hubzilla adds even more stuff on top. Most importantly, it introduced nomadic identity (https://joinfediverse.wiki/Nomadic_identity) in 2012.

    Hubzilla, or its 2012 prototype form named Red, became the first decentralised social software that uncoupled the identity from the login. This was necessary for nomadic identity, but it also introduced the option to have multiple independent identities, basically what's an account elsewhere, on the same account, the same login. This makes sense, given the many different roles and purposes a Hubzilla channel can have. The big advantage over having multiple separate accounts is that you can switch between the channels on your account without logging out and back in.

    Hubzilla, or its 2012 prototype form named Red, got an even more advanced and fine-grained permissions system. Hubzilla has 17 individual permissions on three levels, channel level, contact level, content level. At channel level, each one has seven or eight permission options to choose from, depending on whether or not it makes sense to give a permission to everyone on the Internet.

    Mike added optional features to Hubzilla that were previously unseen on social anything, features that you'd rather expect from a CMS and maybe not even from that. Non-federating long-form articles. Planning cards that are based on these articles. Wikis that can be formatted with BBcode or Markdown. Webpages that can be formatted with BBcode, Markdown or HTML, that can include dynamic content from elsewhere on the channel, and that can add extra content to the channel pages.

    Hubzilla can even act as groupware. It has a CalDAV calendar server; the event calendar can double as a crude UI for the CalDAV calendars. It has an optional CardDAV addressbook server. Its built-in file storage can be accessed via WebDAV, so you theoretically even have some cloud file space you can mount as a network drive. Rather recently, there was even a way found to tie Collabora Office into Hubzilla.

    If you should ever read about Bonfire: Bonfire is Hubzilla ordered from Wish.com. Whatever Bonfire promises to have or to introduce has been available as a rock-solid stable feature on Hubzilla for over a decade. Bonfire only gets away with what it's trying to do because nobody knows Hubzilla.

    I think it's safe to say that those who "chose" Mastodon didn't choose it over the rest of the Fediverse because it's better. They "chose" it because they didn't even know they have a choice.

    As for your post, the technology for redeveloping socialising is there. And it certainly isn't Mastodon, and it never will be Mastodon. Mastodon can't be that due to its design philosophy, due to it being a Twitter clone, due to its own developers intentionally crippling it.

    If you want to move on from 1-way interaction, you have to move on from 1-way connections. Move on from Twitter followers to Facebook friends.

    You have to offer better options for the users than shouting into the void, attaching a bunch of hashtags and hoping that some of their followers or someone who is following one of the hashtags happens to be bothered to scroll down their timeline far enough.

    You have to make sure that people don't miss content due to basic design and philosophy decisions. You have to make sure that people don't miss content because they simply never know that this content is there in the first place, because they can't scroll down far enough their timelines until they reach that content. You need something else than a timeline of single messages to scroll down with the user not having an idea just how far down that timeline goes. You have to tell the user how much unread content there is, what it is, where it is, and take the user directly to that unread content.

    You have to stop presenting content to users as a long list of single posts and more single posts with only tiny details telling them that these posts are, in fact, part of a longer conversation which they don't see. Where they have to click or tap themselves through various UI pages to see that post in its context. Users must see the whole conversation Right. Off. The bat.

    You need groups. Not kluged onto something that had no group support whatsoever two seconds earlier, not intentionally crippled, not crippled by the technology they're built upon, not intentionally re-invented to be incompatible with whatever already exists (and this is how Mastodon would do them). But fully functional, on an appropriate base, interoperable, user-moderated, optionally private, optionally hiding from directories.

    If you want to go "social", you really have to go social. You have to go Facebook, not Twitter.

    Users must find other users based on common interests. Or users living close to them. Or users with lots of contacts in common with them. Not by being on the same local/regional server of the same server about a certain topic. Not by searching for hashtags in the main profile text. But by examining specialised profile fields and the contacts.

    Users must have such users suggested to them as new connections. Users must have such users at the top of their directory. This is how Facebook does it. And this is one thing that Facebook has always done right.

    Again, Mastodon will never offer any of this. But that doesn't mean that you'll have to compromise and lower your expectations. Because you don't have to. There are server applications in the Fediverse, fully federated with Mastodon, that offer literally all of that. They exist right now. And some of them have existed for longer than Mastodon.

    If you need something better than today's Mastodon, stop wishing for a better Mastodon. Instead, use something that's better and more appropriate for the job than Mastodon right now. For it exists right now.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #NomadicIdentity #MastodonCentricity #MastodonNormativity
  13. @Truth & Answers Let me be honest: Mastodon isn't the right thing to rely on for this.

    There are two common misconceptions on Mastodon about Mastodon. The first one is that Mastodon is the only free, non-commercial, non-corporate, decentralised social anything. Once Mastodon users are over this, they still think Mastodon is the best free, non-commercial, non-corporate, decentralised social anything.

    I've seen Mastodon being advertised by users as a Fediverse alternative to literally everything, including Reddit (because, like, you can communicate, right?) and even YouTube (because, like, you can upload videos, right?).

    But again, let me be honest: The only thing that Mastodon can hope to be an alternative to is 𝕏. Because it's a Twitter clone. A purist Twitter clone whose developers intentionally reject feature requests because the requested features don't fit into their image of purist, minimalist, old-school, original-gangsta microblogging. They want to keep Mastodon a slightly more glorified SMS than 𝕏.

    Mastodon isn't even the only microblogging server application in the Fediverse. It isn't even the best at that. 80-90% of Mastodon's users don't and probably will never realise that Mastodon is an intentionally crippled resource hog. Many believe that Mastodon is the fully-featured be-all, end-all of social networking.

    By the way, even the Mastodon developers claim that Mastodon is fully featured. I've had a Mastodon dev try hard to convince me that Mastodon is fully featured although I've told him that I'm on Hubzilla. He essentially tried to tell me that Mastodon has every last feature that Hubzilla has plus even more on top.

    In reality, Mastodon isn't the fully-featured be-all, end-all of social networking. It isn't even a social network. It's social media, just like 𝕏 is social media. It's designed for pumping out content and being followed because it's designed as a Twitter-like microblogging application. And it isn't even the best at microblogging.

    Almost everyone on Mastodon is fully convinced that Mastodon has to be the best. After all, it's the biggest. It's what everyone chose.

    No.

    Mastodon is the biggest because everyone who wants to leave 𝕏 or Threads or Bluesky is railroaded to Mastodon. It's the biggest because all the newbies are only told about Mastodon. It's the biggest because none of the newbies even learn upon on-boarding that other 𝕏 alternatives exist in the Fediverse, that anything else exists in the Fediverse other than Mastodon. It's the biggest because mainstream media, tech media and even Fediverse activists only ever talk about Mastodon, Mastodon, Mastodon. (Granted, it's also the biggest because it's the only one with an official phone app in the Apple App Store and the Google Play Store. Even though that app sucks.)

    All these Mastodon users who claim that Mastodon is the best choice don't realise that they themselves did, in fact, not choose Mastodon. They didn't know they had a choice. All they were told about was Mastodon. Seriously, if they'd had a choice, they'd probably be on Sharkey now and not on Mastodon.

    I've read what people had to say who moved from Friendica to Misskey. Or to now defunct Calckey/Firefish. Or to Sharkey. Or to Akkoma. All these are microblogging server applications in the Fediverse. But none of them are intentionally crippled to stay close to Twitter, at least not to such a degree as Mastodon.

    It was nothing short of eye-opening to them. Only by daily-driving something else than Mastodon did they realise what the non-Mastodon Fediverse can be like. And how crippled Mastodon actually is. That Mastodon is far from being the absolute pinnacle in decentralised social media.

    They no longer had only 500 characters. They had thousands of characters. They would have had thousands of characters on every server running that software without having to ask around which one has more than 500 characters. It felt like a restraint being removed which they had never considered a restraint, at least not that much of it.

    They saw text formatting which they considered technologically absolutely impossible in the Fediverse when they were on Mastodon. In fact, they had considered text formatting entirely impossible while on Mastodon until they had come across the first message from outside with text formatting. Actual text formatting, not Unicode trickery. Now they suddenly saw a lot of the stuff that Mastodon's HTML sanitiser removes. And they themselves could use it!

    If they were on one of the *keys, they no longer had a timeline of single-message piecemeal. For the first time ever, they experienced what it's like to have something else than single-message piecemeal. Namely entire conversations right in front of them, right away. Without having to dig for them first.

    They had features which they had always wished the Fediverse may introduce. They never knew that the Fediverse does have these features, only Mastodon doesn't. They had features that were completely unimagiable to them in the Fediverse.

    There are users who have moved from Mastodon to something "minimalist" and lightweight like snac or GoToSocial, often on self-hosted, single-user, private servers. Even they suddenly had features they didn't have on Mastodon. Mind you, while not missing a single Mastodon feature (except maybe for a built-in Web UI).

    And that's just the microblogging side of the Fediverse. None of this is actual social networking. You know, what Facebook does.

    First of all, if it's about following and being followed, it's social media. A social network doesn't have followers. In case you don't know, Facebook doesn't have followers. It has "friends". Bidirectional connections. Not 𝕏/Mastodon-like mutuals which are two connections, one in each direction, but one connection that goes both ways.

    Besides, there are even more important social networking features missing from the microblogging side of the Fediverse.

    Where are the contact suggestions? Where does Mastodon suggest new contacts based on how many contacts you have in common with them? Where does Mastodon suggest new contacts based on what profile information you have in common with them?

    Oh, right, the latter is impossible because Mastodon doesn't have profile fields with defined purposes. In fact, where are these? Every good social network has them! But Mastodon only gives you four all-purpose profile fields (just like Mastodon only gives you four of everything, four file attachments, four options in polls...).

    Where is the list of unread posts, unread comments and other unnoticed actions? How are you to make sure you really catch everything your friends do? Because you can't do that if all you have is a timeline to scroll through until you no longer see new stuff. If you manage to scroll down that far. And only absolute newbies can do that on Mastodon because they hardly follow anyone.

    Where are groups? Seriously, I've lost count of how many times Mastodon users said "the Fediverse" must introduce something like Facebook Groups. The huge majority of Mastodon users is fully convinced that the Fediverse does not have groups in any shape or form because Mastodon doesn't have them.

    Where are all these things? In the Fediverse, no less? Where are they?

    I'll tell you where they are.

    Friendica. Hubzilla. (streams). Forte.

    The actual social networking side of the Fediverse (although Hubzilla is more like a social CMS or a "social Swiss army knife" that you can also use as a Facebook-like social networking application). I mean, I've already explained that Friendica was created in 2010 as a Facebook alternative. Not a faithful Facebook clone, though, but better than Facebook.

    Mike Macgirvin took over from Facebook what social networks really need. And Farmville isn't that, and spying on your users and passing that data on to the NSA and selling it to the highest bidder isn't that, so he didn't take over that. He didn't want to build a clone that also adopts the bad sides just to be as close to the original as possible.

    He took over the detailed profiles with profile fields with dedicated purposes. He took over profile privacy settings. In general, he took over a lot of privacy features. He took over advanced user discovery and connection suggestions. He took over bidirectional connections, only without that silly name "friends". He took over groups with moderation, only that a group on Friendica is just another account with a special automated reposter. He took over enclosed threaded conversations with one post at the top and otherwise only comments. He took over a "timeline" of full conversations as the default. He took over the event calendar. And so forth.

    Instead, he added useful stuff on top. He gave Friendica all the posting features to make it fully capable of long-form blogging with all bells and whistles. No character limit (except for in the database, but I think that was over 65,000 back in the day already). All HTML text formatting features (only that Friendica only used BBcode back then; now it can optionally also use Markdown). A post/thread title. Summaries. Embedded images and other media with no limit in number. He even added a spoiler tag like in forums that can hide parts of a message.

    He took care of privacy beyond what Facebook had to offer. He introduced a permissions system. Friendica got multiple profile per account, only one of which is public, so that you can show different sides of yourself to different connections.

    Now, if you want to embed images or other media in your messages, you have to store them somewhere. And not everyone could be expected to set up a little file space somewhere. So he built a file space into Friendica, one that can even be used as a Dropbox alternative, all the way to restricted access to certain directories.

    Mike also added a content warning system that automatically generates content warnings on the reader's side, based on a keyword list. If you need something behind content warnings, add the keywords to the list, and you'll have the respective content warnings, but the next user receiving the self-same post or comment does not have these content warnings if they don't need them.

    One important part of what makes Friendica Friendica is being able to connect to a whole lot of stuff. For example, Friendica could federate with StatusNet via the OStatus protocol from the get-go; this is also how it immediately federated with Mastodon when the latter was launched. Mastodon generates an RSS feed, something that many users don't know. Friendica not only generates an Atom feed, but it can subscribe to feeds. Friendica can "federate" with e-mail. Over time, more and more connection features were added, including Tumblr, Twitter (!), Facebook (only for a few years before Facebook crippled it) and a WordPress cross-poster.

    Lastly, he made it possible for third parties to add extra features by implementing an add-on system.

    I dare those who are fully convinced that Mastodon is the best Facebook alternative possible to use Friendica for a year. Not only dip one toe in to the water, but use it as their one and only daily driver for everything they've used Mastodon for. Not scratching the surface and using it like Twitter while ignoring any and all features the Twitter they remember didn't have, but going all in. In fact, I dare those who are fully convinced that Mastodon is perfect and fully-featured to do the same.

    And then there's Hubzilla. It came to exist by Mike forking Friendica in 2011, then forking that fork the same year, then rewriting that fork of a fork in 2012, then repurposing, rebranding, repositioning and greatly expanding it in 2015. Long story.

    Hubzilla adds even more stuff on top. Most importantly, it introduced nomadic identity (https://joinfediverse.wiki/Nomadic_identity) in 2012.

    Hubzilla, or its 2012 prototype form named Red, became the first decentralised social software that uncoupled the identity from the login. This was necessary for nomadic identity, but it also introduced the option to have multiple independent identities, basically what's an account elsewhere, on the same account, the same login. This makes sense, given the many different roles and purposes a Hubzilla channel can have. The big advantage over having multiple separate accounts is that you can switch between the channels on your account without logging out and back in.

    Hubzilla, or its 2012 prototype form named Red, got an even more advanced and fine-grained permissions system. Hubzilla has 17 individual permissions on three levels, channel level, contact level, content level. At channel level, each one has seven or eight permission options to choose from, depending on whether or not it makes sense to give a permission to everyone on the Internet.

    Mike added optional features to Hubzilla that were previously unseen on social anything, features that you'd rather expect from a CMS and maybe not even from that. Non-federating long-form articles. Planning cards that are based on these articles. Wikis that can be formatted with BBcode or Markdown. Webpages that can be formatted with BBcode, Markdown or HTML, that can include dynamic content from elsewhere on the channel, and that can add extra content to the channel pages.

    Hubzilla can even act as groupware. It has a CalDAV calendar server; the event calendar can double as a crude UI for the CalDAV calendars. It has an optional CardDAV addressbook server. Its built-in file storage can be accessed via WebDAV, so you theoretically even have some cloud file space you can mount as a network drive. Rather recently, there was even a way found to tie Collabora Office into Hubzilla.

    If you should ever read about Bonfire: Bonfire is Hubzilla ordered from Wish.com. Whatever Bonfire promises to have or to introduce has been available as a rock-solid stable feature on Hubzilla for over a decade. Bonfire only gets away with what it's trying to do because nobody knows Hubzilla.

    I think it's safe to say that those who "chose" Mastodon didn't choose it over the rest of the Fediverse because it's better. They "chose" it because they didn't even know they have a choice.

    As for your post, the technology for redeveloping socialising is there. And it certainly isn't Mastodon, and it never will be Mastodon. Mastodon can't be that due to its design philosophy, due to it being a Twitter clone, due to its own developers intentionally crippling it.

    If you want to move on from 1-way interaction, you have to move on from 1-way connections. Move on from Twitter followers to Facebook friends.

    You have to offer better options for the users than shouting into the void, attaching a bunch of hashtags and hoping that some of their followers or someone who is following one of the hashtags happens to be bothered to scroll down their timeline far enough.

    You have to make sure that people don't miss content due to basic design and philosophy decisions. You have to make sure that people don't miss content because they simply never know that this content is there in the first place, because they can't scroll down far enough their timelines until they reach that content. You need something else than a timeline of single messages to scroll down with the user not having an idea just how far down that timeline goes. You have to tell the user how much unread content there is, what it is, where it is, and take the user directly to that unread content.

    You have to stop presenting content to users as a long list of single posts and more single posts with only tiny details telling them that these posts are, in fact, part of a longer conversation which they don't see. Where they have to click or tap themselves through various UI pages to see that post in its context. Users must see the whole conversation Right. Off. The bat.

    You need groups. Not kluged onto something that had no group support whatsoever two seconds earlier, not intentionally crippled, not crippled by the technology they're built upon, not intentionally re-invented to be incompatible with whatever already exists (and this is how Mastodon would do them). But fully functional, on an appropriate base, interoperable, user-moderated, optionally private, optionally hiding from directories.

    If you want to go "social", you really have to go social. You have to go Facebook, not Twitter.

    Users must find other users based on common interests. Or users living close to them. Or users with lots of contacts in common with them. Not by being on the same local/regional server of the same server about a certain topic. Not by searching for hashtags in the main profile text. But by examining specialised profile fields and the contacts.

    Users must have such users suggested to them as new connections. Users must have such users at the top of their directory. This is how Facebook does it. And this is one thing that Facebook has always done right.

    Again, Mastodon will never offer any of this. But that doesn't mean that you'll have to compromise and lower your expectations. Because you don't have to. There are server applications in the Fediverse, fully federated with Mastodon, that offer literally all of that. They exist right now. And some of them have existed for longer than Mastodon.

    If you need something better than today's Mastodon, stop wishing for a better Mastodon. Instead, use something that's better and more appropriate for the job than Mastodon right now. For it exists right now.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #NomadicIdentity #MastodonCentricity #MastodonNormativity
  14. @Truth & Answers Let me be honest: Mastodon isn't the right thing to rely on for this.

    There are two common misconceptions on Mastodon about Mastodon. The first one is that Mastodon is the only free, non-commercial, non-corporate, decentralised social anything. Once Mastodon users are over this, they still think Mastodon is the best free, non-commercial, non-corporate, decentralised social anything.

    I've seen Mastodon being advertised by users as a Fediverse alternative to literally everything, including Reddit (because, like, you can communicate, right?) and even YouTube (because, like, you can upload videos, right?).

    But again, let me be honest: The only thing that Mastodon can hope to be an alternative to is 𝕏. Because it's a Twitter clone. A purist Twitter clone whose developers intentionally reject feature requests because the requested features don't fit into their image of purist, minimalist, old-school, original-gangsta microblogging. They want to keep Mastodon a slightly more glorified SMS than 𝕏.

    Mastodon isn't even the only microblogging server application in the Fediverse. It isn't even the best at that. 80-90% of Mastodon's users don't and probably will never realise that Mastodon is an intentionally crippled resource hog. Many believe that Mastodon is the fully-featured be-all, end-all of social networking.

    By the way, even the Mastodon developers claim that Mastodon is fully featured. I've had a Mastodon dev try hard to convince me that Mastodon is fully featured although I've told him that I'm on Hubzilla. He essentially tried to tell me that Mastodon has every last feature that Hubzilla has plus even more on top.

    In reality, Mastodon isn't the fully-featured be-all, end-all of social networking. It isn't even a social network. It's social media, just like 𝕏 is social media. It's designed for pumping out content and being followed because it's designed as a Twitter-like microblogging application. And it isn't even the best at microblogging.

    Almost everyone on Mastodon is fully convinced that Mastodon has to be the best. After all, it's the biggest. It's what everyone chose.

    No.

    Mastodon is the biggest because everyone who wants to leave 𝕏 or Threads or Bluesky is railroaded to Mastodon. It's the biggest because all the newbies are only told about Mastodon. It's the biggest because none of the newbies even learn upon on-boarding that other 𝕏 alternatives exist in the Fediverse, that anything else exists in the Fediverse other than Mastodon. It's the biggest because mainstream media, tech media and even Fediverse activists only ever talk about Mastodon, Mastodon, Mastodon. (Granted, it's also the biggest because it's the only one with an official phone app in the Apple App Store and the Google Play Store. Even though that app sucks.)

    All these Mastodon users who claim that Mastodon is the best choice don't realise that they themselves did, in fact, not choose Mastodon. They didn't know they had a choice. All they were told about was Mastodon. Seriously, if they'd had a choice, they'd probably be on Sharkey now and not on Mastodon.

    I've read what people had to say who moved from Friendica to Misskey. Or to now defunct Calckey/Firefish. Or to Sharkey. Or to Akkoma. All these are microblogging server applications in the Fediverse. But none of them are intentionally crippled to stay close to Twitter, at least not to such a degree as Mastodon.

    It was nothing short of eye-opening to them. Only by daily-driving something else than Mastodon did they realise what the non-Mastodon Fediverse can be like. And how crippled Mastodon actually is. That Mastodon is far from being the absolute pinnacle in decentralised social media.

    They no longer had only 500 characters. They had thousands of characters. They would have had thousands of characters on every server running that software without having to ask around which one has more than 500 characters. It felt like a restraint being removed which they had never considered a restraint, at least not that much of it.

    They saw text formatting which they considered technologically absolutely impossible in the Fediverse when they were on Mastodon. In fact, they had considered text formatting entirely impossible while on Mastodon until they had come across the first message from outside with text formatting. Actual text formatting, not Unicode trickery. Now they suddenly saw a lot of the stuff that Mastodon's HTML sanitiser removes. And they themselves could use it!

    If they were on one of the *keys, they no longer had a timeline of single-message piecemeal. For the first time ever, they experienced what it's like to have something else than single-message piecemeal. Namely entire conversations right in front of them, right away. Without having to dig for them first.

    They had features which they had always wished the Fediverse may introduce. They never knew that the Fediverse does have these features, only Mastodon doesn't. They had features that were completely unimagiable to them in the Fediverse.

    There are users who have moved from Mastodon to something "minimalist" and lightweight like snac or GoToSocial, often on self-hosted, single-user, private servers. Even they suddenly had features they didn't have on Mastodon. Mind you, while not missing a single Mastodon feature (except maybe for a built-in Web UI).

    And that's just the microblogging side of the Fediverse. None of this is actual social networking. You know, what Facebook does.

    First of all, if it's about following and being followed, it's social media. A social network doesn't have followers. In case you don't know, Facebook doesn't have followers. It has "friends". Bidirectional connections. Not 𝕏/Mastodon-like mutuals which are two connections, one in each direction, but one connection that goes both ways.

    Besides, there are even more important social networking features missing from the microblogging side of the Fediverse.

    Where are the contact suggestions? Where does Mastodon suggest new contacts based on how many contacts you have in common with them? Where does Mastodon suggest new contacts based on what profile information you have in common with them?

    Oh, right, the latter is impossible because Mastodon doesn't have profile fields with defined purposes. In fact, where are these? Every good social network has them! But Mastodon only gives you four all-purpose profile fields (just like Mastodon only gives you four of everything, four file attachments, four options in polls...).

    Where is the list of unread posts, unread comments and other unnoticed actions? How are you to make sure you really catch everything your friends do? Because you can't do that if all you have is a timeline to scroll through until you no longer see new stuff. If you manage to scroll down that far. And only absolute newbies can do that on Mastodon because they hardly follow anyone.

    Where are groups? Seriously, I've lost count of how many times Mastodon users said "the Fediverse" must introduce something like Facebook Groups. The huge majority of Mastodon users is fully convinced that the Fediverse does not have groups in any shape or form because Mastodon doesn't have them.

    Where are all these things? In the Fediverse, no less? Where are they?

    I'll tell you where they are.

    Friendica. Hubzilla. (streams). Forte.

    The actual social networking side of the Fediverse (although Hubzilla is more like a social CMS or a "social Swiss army knife" that you can also use as a Facebook-like social networking application). I mean, I've already explained that Friendica was created in 2010 as a Facebook alternative. Not a faithful Facebook clone, though, but better than Facebook.

    Mike Macgirvin took over from Facebook what social networks really need. And Farmville isn't that, and spying on your users and passing that data on to the NSA and selling it to the highest bidder isn't that, so he didn't take over that. He didn't want to build a clone that also adopts the bad sides just to be as close to the original as possible.

    He took over the detailed profiles with profile fields with dedicated purposes. He took over profile privacy settings. In general, he took over a lot of privacy features. He took over advanced user discovery and connection suggestions. He took over bidirectional connections, only without that silly name "friends". He took over groups with moderation, only that a group on Friendica is just another account with a special automated reposter. He took over enclosed threaded conversations with one post at the top and otherwise only comments. He took over a "timeline" of full conversations as the default. He took over the event calendar. And so forth.

    Instead, he added useful stuff on top. He gave Friendica all the posting features to make it fully capable of long-form blogging with all bells and whistles. No character limit (except for in the database, but I think that was over 65,000 back in the day already). All HTML text formatting features (only that Friendica only used BBcode back then; now it can optionally also use Markdown). A post/thread title. Summaries. Embedded images and other media with no limit in number. He even added a spoiler tag like in forums that can hide parts of a message.

    He took care of privacy beyond what Facebook had to offer. He introduced a permissions system. Friendica got multiple profile per account, only one of which is public, so that you can show different sides of yourself to different connections.

    Now, if you want to embed images or other media in your messages, you have to store them somewhere. And not everyone could be expected to set up a little file space somewhere. So he built a file space into Friendica, one that can even be used as a Dropbox alternative, all the way to restricted access to certain directories.

    Mike also added a content warning system that automatically generates content warnings on the reader's side, based on a keyword list. If you need something behind content warnings, add the keywords to the list, and you'll have the respective content warnings, but the next user receiving the self-same post or comment does not have these content warnings if they don't need them.

    One important part of what makes Friendica Friendica is being able to connect to a whole lot of stuff. For example, Friendica could federate with StatusNet via the OStatus protocol from the get-go; this is also how it immediately federated with Mastodon when the latter was launched. Mastodon generates an RSS feed, something that many users don't know. Friendica not only generates an Atom feed, but it can subscribe to feeds. Friendica can "federate" with e-mail. Over time, more and more connection features were added, including Tumblr, Twitter (!), Facebook (only for a few years before Facebook crippled it) and a WordPress cross-poster.

    Lastly, he made it possible for third parties to add extra features by implementing an add-on system.

    I dare those who are fully convinced that Mastodon is the best Facebook alternative possible to use Friendica for a year. Not only dip one toe in to the water, but use it as their one and only daily driver for everything they've used Mastodon for. Not scratching the surface and using it like Twitter while ignoring any and all features the Twitter they remember didn't have, but going all in. In fact, I dare those who are fully convinced that Mastodon is perfect and fully-featured to do the same.

    And then there's Hubzilla. It came to exist by Mike forking Friendica in 2011, then forking that fork the same year, then rewriting that fork of a fork in 2012, then repurposing, rebranding, repositioning and greatly expanding it in 2015. Long story.

    Hubzilla adds even more stuff on top. Most importantly, it introduced nomadic identity (https://joinfediverse.wiki/Nomadic_identity) in 2012.

    Hubzilla, or its 2012 prototype form named Red, became the first decentralised social software that uncoupled the identity from the login. This was necessary for nomadic identity, but it also introduced the option to have multiple independent identities, basically what's an account elsewhere, on the same account, the same login. This makes sense, given the many different roles and purposes a Hubzilla channel can have. The big advantage over having multiple separate accounts is that you can switch between the channels on your account without logging out and back in.

    Hubzilla, or its 2012 prototype form named Red, got an even more advanced and fine-grained permissions system. Hubzilla has 17 individual permissions on three levels, channel level, contact level, content level. At channel level, each one has seven or eight permission options to choose from, depending on whether or not it makes sense to give a permission to everyone on the Internet.

    Mike added optional features to Hubzilla that were previously unseen on social anything, features that you'd rather expect from a CMS and maybe not even from that. Non-federating long-form articles. Planning cards that are based on these articles. Wikis that can be formatted with BBcode or Markdown. Webpages that can be formatted with BBcode, Markdown or HTML, that can include dynamic content from elsewhere on the channel, and that can add extra content to the channel pages.

    Hubzilla can even act as groupware. It has a CalDAV calendar server; the event calendar can double as a crude UI for the CalDAV calendars. It has an optional CardDAV addressbook server. Its built-in file storage can be accessed via WebDAV, so you theoretically even have some cloud file space you can mount as a network drive. Rather recently, there was even a way found to tie Collabora Office into Hubzilla.

    If you should ever read about Bonfire: Bonfire is Hubzilla ordered from Wish.com. Whatever Bonfire promises to have or to introduce has been available as a rock-solid stable feature on Hubzilla for over a decade. Bonfire only gets away with what it's trying to do because nobody knows Hubzilla.

    I think it's safe to say that those who "chose" Mastodon didn't choose it over the rest of the Fediverse because it's better. They "chose" it because they didn't even know they have a choice.

    As for your post, the technology for redeveloping socialising is there. And it certainly isn't Mastodon, and it never will be Mastodon. Mastodon can't be that due to its design philosophy, due to it being a Twitter clone, due to its own developers intentionally crippling it.

    If you want to move on from 1-way interaction, you have to move on from 1-way connections. Move on from Twitter followers to Facebook friends.

    You have to offer better options for the users than shouting into the void, attaching a bunch of hashtags and hoping that some of their followers or someone who is following one of the hashtags happens to be bothered to scroll down their timeline far enough.

    You have to make sure that people don't miss content due to basic design and philosophy decisions. You have to make sure that people don't miss content because they simply never know that this content is there in the first place, because they can't scroll down far enough their timelines until they reach that content. You need something else than a timeline of single messages to scroll down with the user not having an idea just how far down that timeline goes. You have to tell the user how much unread content there is, what it is, where it is, and take the user directly to that unread content.

    You have to stop presenting content to users as a long list of single posts and more single posts with only tiny details telling them that these posts are, in fact, part of a longer conversation which they don't see. Where they have to click or tap themselves through various UI pages to see that post in its context. Users must see the whole conversation Right. Off. The bat.

    You need groups. Not kluged onto something that had no group support whatsoever two seconds earlier, not intentionally crippled, not crippled by the technology they're built upon, not intentionally re-invented to be incompatible with whatever already exists (and this is how Mastodon would do them). But fully functional, on an appropriate base, interoperable, user-moderated, optionally private, optionally hiding from directories.

    If you want to go "social", you really have to go social. You have to go Facebook, not Twitter.

    Users must find other users based on common interests. Or users living close to them. Or users with lots of contacts in common with them. Not by being on the same local/regional server of the same server about a certain topic. Not by searching for hashtags in the main profile text. But by examining specialised profile fields and the contacts.

    Users must have such users suggested to them as new connections. Users must have such users at the top of their directory. This is how Facebook does it. And this is one thing that Facebook has always done right.

    Again, Mastodon will never offer any of this. But that doesn't mean that you'll have to compromise and lower your expectations. Because you don't have to. There are server applications in the Fediverse, fully federated with Mastodon, that offer literally all of that. They exist right now. And some of them have existed for longer than Mastodon.

    If you need something better than today's Mastodon, stop wishing for a better Mastodon. Instead, use something that's better and more appropriate for the job than Mastodon right now. For it exists right now.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #NomadicIdentity #MastodonCentricity #MastodonNormativity
  15. @Truth & Answers Let me be honest: Mastodon isn't the right thing to rely on for this.

    There are two common misconceptions on Mastodon about Mastodon. The first one is that Mastodon is the only free, non-commercial, non-corporate, decentralised social anything. Once Mastodon users are over this, they still think Mastodon is the best free, non-commercial, non-corporate, decentralised social anything.

    I've seen Mastodon being advertised by users as a Fediverse alternative to literally everything, including Reddit (because, like, you can communicate, right?) and even YouTube (because, like, you can upload videos, right?).

    But again, let me be honest: The only thing that Mastodon can hope to be an alternative to is 𝕏. Because it's a Twitter clone. A purist Twitter clone whose developers intentionally reject feature requests because the requested features don't fit into their image of purist, minimalist, old-school, original-gangsta microblogging. They want to keep Mastodon a slightly more glorified SMS than 𝕏.

    Mastodon isn't even the only microblogging server application in the Fediverse. It isn't even the best at that. 80-90% of Mastodon's users don't and probably will never realise that Mastodon is an intentionally crippled resource hog. Many believe that Mastodon is the fully-featured be-all, end-all of social networking.

    By the way, even the Mastodon developers claim that Mastodon is fully featured. I've had a Mastodon dev try hard to convince me that Mastodon is fully featured although I've told him that I'm on Hubzilla. He essentially tried to tell me that Mastodon has every last feature that Hubzilla has plus even more on top.

    In reality, Mastodon isn't the fully-featured be-all, end-all of social networking. It isn't even a social network. It's social media, just like 𝕏 is social media. It's designed for pumping out content and being followed because it's designed as a Twitter-like microblogging application. And it isn't even the best at microblogging.

    Almost everyone on Mastodon is fully convinced that Mastodon has to be the best. After all, it's the biggest. It's what everyone chose.

    No.

    Mastodon is the biggest because everyone who wants to leave 𝕏 or Threads or Bluesky is railroaded to Mastodon. It's the biggest because all the newbies are only told about Mastodon. It's the biggest because none of the newbies even learn upon on-boarding that other 𝕏 alternatives exist in the Fediverse, that anything else exists in the Fediverse other than Mastodon. It's the biggest because mainstream media, tech media and even Fediverse activists only ever talk about Mastodon, Mastodon, Mastodon. (Granted, it's also the biggest because it's the only one with an official phone app in the Apple App Store and the Google Play Store. Even though that app sucks.)

    All these Mastodon users who claim that Mastodon is the best choice don't realise that they themselves did, in fact, not choose Mastodon. They didn't know they had a choice. All they were told about was Mastodon. Seriously, if they'd had a choice, they'd probably be on Sharkey now and not on Mastodon.

    I've read what people had to say who moved from Friendica to Misskey. Or to now defunct Calckey/Firefish. Or to Sharkey. Or to Akkoma. All these are microblogging server applications in the Fediverse. But none of them are intentionally crippled to stay close to Twitter, at least not to such a degree as Mastodon.

    It was nothing short of eye-opening to them. Only by daily-driving something else than Mastodon did they realise what the non-Mastodon Fediverse can be like. And how crippled Mastodon actually is. That Mastodon is far from being the absolute pinnacle in decentralised social media.

    They no longer had only 500 characters. They had thousands of characters. They would have had thousands of characters on every server running that software without having to ask around which one has more than 500 characters. It felt like a restraint being removed which they had never considered a restraint, at least not that much of it.

    They saw text formatting which they considered technologically absolutely impossible in the Fediverse when they were on Mastodon. In fact, they had considered text formatting entirely impossible while on Mastodon until they had come across the first message from outside with text formatting. Actual text formatting, not Unicode trickery. Now they suddenly saw a lot of the stuff that Mastodon's HTML sanitiser removes. And they themselves could use it!

    If they were on one of the *keys, they no longer had a timeline of single-message piecemeal. For the first time ever, they experienced what it's like to have something else than single-message piecemeal. Namely entire conversations right in front of them, right away. Without having to dig for them first.

    They had features which they had always wished the Fediverse may introduce. They never knew that the Fediverse does have these features, only Mastodon doesn't. They had features that were completely unimagiable to them in the Fediverse.

    There are users who have moved from Mastodon to something "minimalist" and lightweight like snac or GoToSocial, often on self-hosted, single-user, private servers. Even they suddenly had features they didn't have on Mastodon. Mind you, while not missing a single Mastodon feature (except maybe for a built-in Web UI).

    And that's just the microblogging side of the Fediverse. None of this is actual social networking. You know, what Facebook does.

    First of all, if it's about following and being followed, it's social media. A social network doesn't have followers. In case you don't know, Facebook doesn't have followers. It has "friends". Bidirectional connections. Not 𝕏/Mastodon-like mutuals which are two connections, one in each direction, but one connection that goes both ways.

    Besides, there are even more important social networking features missing from the microblogging side of the Fediverse.

    Where are the contact suggestions? Where does Mastodon suggest new contacts based on how many contacts you have in common with them? Where does Mastodon suggest new contacts based on what profile information you have in common with them?

    Oh, right, the latter is impossible because Mastodon doesn't have profile fields with defined purposes. In fact, where are these? Every good social network has them! But Mastodon only gives you four all-purpose profile fields (just like Mastodon only gives you four of everything, four file attachments, four options in polls...).

    Where is the list of unread posts, unread comments and other unnoticed actions? How are you to make sure you really catch everything your friends do? Because you can't do that if all you have is a timeline to scroll through until you no longer see new stuff. If you manage to scroll down that far. And only absolute newbies can do that on Mastodon because they hardly follow anyone.

    Where are groups? Seriously, I've lost count of how many times Mastodon users said "the Fediverse" must introduce something like Facebook Groups. The huge majority of Mastodon users is fully convinced that the Fediverse does not have groups in any shape or form because Mastodon doesn't have them.

    Where are all these things? In the Fediverse, no less? Where are they?

    I'll tell you where they are.

    Friendica. Hubzilla. (streams). Forte.

    The actual social networking side of the Fediverse (although Hubzilla is more like a social CMS or a "social Swiss army knife" that you can also use as a Facebook-like social networking application). I mean, I've already explained that Friendica was created in 2010 as a Facebook alternative. Not a faithful Facebook clone, though, but better than Facebook.

    Mike Macgirvin took over from Facebook what social networks really need. And Farmville isn't that, and spying on your users and passing that data on to the NSA and selling it to the highest bidder isn't that, so he didn't take over that. He didn't want to build a clone that also adopts the bad sides just to be as close to the original as possible.

    He took over the detailed profiles with profile fields with dedicated purposes. He took over profile privacy settings. In general, he took over a lot of privacy features. He took over advanced user discovery and connection suggestions. He took over bidirectional connections, only without that silly name "friends". He took over groups with moderation, only that a group on Friendica is just another account with a special automated reposter. He took over enclosed threaded conversations with one post at the top and otherwise only comments. He took over a "timeline" of full conversations as the default. He took over the event calendar. And so forth.

    Instead, he added useful stuff on top. He gave Friendica all the posting features to make it fully capable of long-form blogging with all bells and whistles. No character limit (except for in the database, but I think that was over 65,000 back in the day already). All HTML text formatting features (only that Friendica only used BBcode back then; now it can optionally also use Markdown). A post/thread title. Summaries. Embedded images and other media with no limit in number. He even added a spoiler tag like in forums that can hide parts of a message.

    He took care of privacy beyond what Facebook had to offer. He introduced a permissions system. Friendica got multiple profile per account, only one of which is public, so that you can show different sides of yourself to different connections.

    Now, if you want to embed images or other media in your messages, you have to store them somewhere. And not everyone could be expected to set up a little file space somewhere. So he built a file space into Friendica, one that can even be used as a Dropbox alternative, all the way to restricted access to certain directories.

    Mike also added a content warning system that automatically generates content warnings on the reader's side, based on a keyword list. If you need something behind content warnings, add the keywords to the list, and you'll have the respective content warnings, but the next user receiving the self-same post or comment does not have these content warnings if they don't need them.

    One important part of what makes Friendica Friendica is being able to connect to a whole lot of stuff. For example, Friendica could federate with StatusNet via the OStatus protocol from the get-go; this is also how it immediately federated with Mastodon when the latter was launched. Mastodon generates an RSS feed, something that many users don't know. Friendica not only generates an Atom feed, but it can subscribe to feeds. Friendica can "federate" with e-mail. Over time, more and more connection features were added, including Tumblr, Twitter (!), Facebook (only for a few years before Facebook crippled it) and a WordPress cross-poster.

    Lastly, he made it possible for third parties to add extra features by implementing an add-on system.

    I dare those who are fully convinced that Mastodon is the best Facebook alternative possible to use Friendica for a year. Not only dip one toe in to the water, but use it as their one and only daily driver for everything they've used Mastodon for. Not scratching the surface and using it like Twitter while ignoring any and all features the Twitter they remember didn't have, but going all in. In fact, I dare those who are fully convinced that Mastodon is perfect and fully-featured to do the same.

    And then there's Hubzilla. It came to exist by Mike forking Friendica in 2011, then forking that fork the same year, then rewriting that fork of a fork in 2012, then repurposing, rebranding, repositioning and greatly expanding it in 2015. Long story.

    Hubzilla adds even more stuff on top. Most importantly, it introduced nomadic identity (https://joinfediverse.wiki/Nomadic_identity) in 2012.

    Hubzilla, or its 2012 prototype form named Red, became the first decentralised social software that uncoupled the identity from the login. This was necessary for nomadic identity, but it also introduced the option to have multiple independent identities, basically what's an account elsewhere, on the same account, the same login. This makes sense, given the many different roles and purposes a Hubzilla channel can have. The big advantage over having multiple separate accounts is that you can switch between the channels on your account without logging out and back in.

    Hubzilla, or its 2012 prototype form named Red, got an even more advanced and fine-grained permissions system. Hubzilla has 17 individual permissions on three levels, channel level, contact level, content level. At channel level, each one has seven or eight permission options to choose from, depending on whether or not it makes sense to give a permission to everyone on the Internet.

    Mike added optional features to Hubzilla that were previously unseen on social anything, features that you'd rather expect from a CMS and maybe not even from that. Non-federating long-form articles. Planning cards that are based on these articles. Wikis that can be formatted with BBcode or Markdown. Webpages that can be formatted with BBcode, Markdown or HTML, that can include dynamic content from elsewhere on the channel, and that can add extra content to the channel pages.

    Hubzilla can even act as groupware. It has a CalDAV calendar server; the event calendar can double as a crude UI for the CalDAV calendars. It has an optional CardDAV addressbook server. Its built-in file storage can be accessed via WebDAV, so you theoretically even have some cloud file space you can mount as a network drive. Rather recently, there was even a way found to tie Collabora Office into Hubzilla.

    If you should ever read about Bonfire: Bonfire is Hubzilla ordered from Wish.com. Whatever Bonfire promises to have or to introduce has been available as a rock-solid stable feature on Hubzilla for over a decade. Bonfire only gets away with what it's trying to do because nobody knows Hubzilla.

    I think it's safe to say that those who "chose" Mastodon didn't choose it over the rest of the Fediverse because it's better. They "chose" it because they didn't even know they have a choice.

    As for your post, the technology for redeveloping socialising is there. And it certainly isn't Mastodon, and it never will be Mastodon. Mastodon can't be that due to its design philosophy, due to it being a Twitter clone, due to its own developers intentionally crippling it.

    If you want to move on from 1-way interaction, you have to move on from 1-way connections. Move on from Twitter followers to Facebook friends.

    You have to offer better options for the users than shouting into the void, attaching a bunch of hashtags and hoping that some of their followers or someone who is following one of the hashtags happens to be bothered to scroll down their timeline far enough.

    You have to make sure that people don't miss content due to basic design and philosophy decisions. You have to make sure that people don't miss content because they simply never know that this content is there in the first place, because they can't scroll down far enough their timelines until they reach that content. You need something else than a timeline of single messages to scroll down with the user not having an idea just how far down that timeline goes. You have to tell the user how much unread content there is, what it is, where it is, and take the user directly to that unread content.

    You have to stop presenting content to users as a long list of single posts and more single posts with only tiny details telling them that these posts are, in fact, part of a longer conversation which they don't see. Where they have to click or tap themselves through various UI pages to see that post in its context. Users must see the whole conversation Right. Off. The bat.

    You need groups. Not kluged onto something that had no group support whatsoever two seconds earlier, not intentionally crippled, not crippled by the technology they're built upon, not intentionally re-invented to be incompatible with whatever already exists (and this is how Mastodon would do them). But fully functional, on an appropriate base, interoperable, user-moderated, optionally private, optionally hiding from directories.

    If you want to go "social", you really have to go social. You have to go Facebook, not Twitter.

    Users must find other users based on common interests. Or users living close to them. Or users with lots of contacts in common with them. Not by being on the same local/regional server of the same server about a certain topic. Not by searching for hashtags in the main profile text. But by examining specialised profile fields and the contacts.

    Users must have such users suggested to them as new connections. Users must have such users at the top of their directory. This is how Facebook does it. And this is one thing that Facebook has always done right.

    Again, Mastodon will never offer any of this. But that doesn't mean that you'll have to compromise and lower your expectations. Because you don't have to. There are server applications in the Fediverse, fully federated with Mastodon, that offer literally all of that. They exist right now. And some of them have existed for longer than Mastodon.

    If you need something better than today's Mastodon, stop wishing for a better Mastodon. Instead, use something that's better and more appropriate for the job than Mastodon right now. For it exists right now.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #NomadicIdentity #MastodonCentricity #MastodonNormativity
  16. @Truth & Answers Let me be honest: Mastodon isn't the right thing to rely on for this.

    There are two common misconceptions on Mastodon about Mastodon. The first one is that Mastodon is the only free, non-commercial, non-corporate, decentralised social anything. Once Mastodon users are over this, they still think Mastodon is the best free, non-commercial, non-corporate, decentralised social anything.

    I've seen Mastodon being advertised by users as a Fediverse alternative to literally everything, including Reddit (because, like, you can communicate, right?) and even YouTube (because, like, you can upload videos, right?).

    But again, let me be honest: The only thing that Mastodon can hope to be an alternative to is 𝕏. Because it's a Twitter clone. A purist Twitter clone whose developers intentionally reject feature requests because the requested features don't fit into their image of purist, minimalist, old-school, original-gangsta microblogging. They want to keep Mastodon a slightly more glorified SMS than 𝕏.

    Mastodon isn't even the only microblogging server application in the Fediverse. It isn't even the best at that. 80-90% of Mastodon's users don't and probably will never realise that Mastodon is an intentionally crippled resource hog. Many believe that Mastodon is the fully-featured be-all, end-all of social networking.

    By the way, even the Mastodon developers claim that Mastodon is fully featured. I've had a Mastodon dev try hard to convince me that Mastodon is fully featured although I've told him that I'm on Hubzilla. He essentially tried to tell me that Mastodon has every last feature that Hubzilla has plus even more on top.

    In reality, Mastodon isn't the fully-featured be-all, end-all of social networking. It isn't even a social network. It's social media, just like 𝕏 is social media. It's designed for pumping out content and being followed because it's designed as a Twitter-like microblogging application. And it isn't even the best at microblogging.

    Almost everyone on Mastodon is fully convinced that Mastodon has to be the best. After all, it's the biggest. It's what everyone chose.

    No.

    Mastodon is the biggest because everyone who wants to leave 𝕏 or Threads or Bluesky is railroaded to Mastodon. It's the biggest because all the newbies are only told about Mastodon. It's the biggest because none of the newbies even learn upon on-boarding that other 𝕏 alternatives exist in the Fediverse, that anything else exists in the Fediverse other than Mastodon. It's the biggest because mainstream media, tech media and even Fediverse activists only ever talk about Mastodon, Mastodon, Mastodon. (Granted, it's also the biggest because it's the only one with an official phone app in the Apple App Store and the Google Play Store. Even though that app sucks.)

    All these Mastodon users who claim that Mastodon is the best choice don't realise that they themselves did, in fact, not choose Mastodon. They didn't know they had a choice. All they were told about was Mastodon. Seriously, if they'd had a choice, they'd probably be on Sharkey now and not on Mastodon.

    I've read what people had to say who moved from Friendica to Misskey. Or to now defunct Calckey/Firefish. Or to Sharkey. Or to Akkoma. All these are microblogging server applications in the Fediverse. But none of them are intentionally crippled to stay close to Twitter, at least not to such a degree as Mastodon.

    It was nothing short of eye-opening to them. Only by daily-driving something else than Mastodon did they realise what the non-Mastodon Fediverse can be like. And how crippled Mastodon actually is. That Mastodon is far from being the absolute pinnacle in decentralised social media.

    They no longer had only 500 characters. They had thousands of characters. They would have had thousands of characters on every server running that software without having to ask around which one has more than 500 characters. It felt like a restraint being removed which they had never considered a restraint, at least not that much of it.

    They saw text formatting which they considered technologically absolutely impossible in the Fediverse when they were on Mastodon. In fact, they had considered text formatting entirely impossible while on Mastodon until they had come across the first message from outside with text formatting. Actual text formatting, not Unicode trickery. Now they suddenly saw a lot of the stuff that Mastodon's HTML sanitiser removes. And they themselves could use it!

    If they were on one of the *keys, they no longer had a timeline of single-message piecemeal. For the first time ever, they experienced what it's like to have something else than single-message piecemeal. Namely entire conversations right in front of them, right away. Without having to dig for them first.

    They had features which they had always wished the Fediverse may introduce. They never knew that the Fediverse does have these features, only Mastodon doesn't. They had features that were completely unimagiable to them in the Fediverse.

    There are users who have moved from Mastodon to something "minimalist" and lightweight like snac or GoToSocial, often on self-hosted, single-user, private servers. Even they suddenly had features they didn't have on Mastodon. Mind you, while not missing a single Mastodon feature (except maybe for a built-in Web UI).

    And that's just the microblogging side of the Fediverse. None of this is actual social networking. You know, what Facebook does.

    First of all, if it's about following and being followed, it's social media. A social network doesn't have followers. In case you don't know, Facebook doesn't have followers. It has "friends". Bidirectional connections. Not 𝕏/Mastodon-like mutuals which are two connections, one in each direction, but one connection that goes both ways.

    Besides, there are even more important social networking features missing from the microblogging side of the Fediverse.

    Where are the contact suggestions? Where does Mastodon suggest new contacts based on how many contacts you have in common with them? Where does Mastodon suggest new contacts based on what profile information you have in common with them?

    Oh, right, the latter is impossible because Mastodon doesn't have profile fields with defined purposes. In fact, where are these? Every good social network has them! But Mastodon only gives you four all-purpose profile fields (just like Mastodon only gives you four of everything, four file attachments, four options in polls...).

    Where is the list of unread posts, unread comments and other unnoticed actions? How are you to make sure you really catch everything your friends do? Because you can't do that if all you have is a timeline to scroll through until you no longer see new stuff. If you manage to scroll down that far. And only absolute newbies can do that on Mastodon because they hardly follow anyone.

    Where are groups? Seriously, I've lost count of how many times Mastodon users said "the Fediverse" must introduce something like Facebook Groups. The huge majority of Mastodon users is fully convinced that the Fediverse does not have groups in any shape or form because Mastodon doesn't have them.

    Where are all these things? In the Fediverse, no less? Where are they?

    I'll tell you where they are.

    Friendica. Hubzilla. (streams). Forte.

    The actual social networking side of the Fediverse (although Hubzilla is more like a social CMS or a "social Swiss army knife" that you can also use as a Facebook-like social networking application). I mean, I've already explained that Friendica was created in 2010 as a Facebook alternative. Not a faithful Facebook clone, though, but better than Facebook.

    Mike Macgirvin took over from Facebook what social networks really need. And Farmville isn't that, and spying on your users and passing that data on to the NSA and selling it to the highest bidder isn't that, so he didn't take over that. He didn't want to build a clone that also adopts the bad sides just to be as close to the original as possible.

    He took over the detailed profiles with profile fields with dedicated purposes. He took over profile privacy settings. In general, he took over a lot of privacy features. He took over advanced user discovery and connection suggestions. He took over bidirectional connections, only without that silly name "friends". He took over groups with moderation, only that a group on Friendica is just another account with a special automated reposter. He took over enclosed threaded conversations with one post at the top and otherwise only comments. He took over a "timeline" of full conversations as the default. He took over the event calendar. And so forth.

    Instead, he added useful stuff on top. He gave Friendica all the posting features to make it fully capable of long-form blogging with all bells and whistles. No character limit (except for in the database, but I think that was over 65,000 back in the day already). All HTML text formatting features (only that Friendica only used BBcode back then; now it can optionally also use Markdown). A post/thread title. Summaries. Embedded images and other media with no limit in number. He even added a spoiler tag like in forums that can hide parts of a message.

    He took care of privacy beyond what Facebook had to offer. He introduced a permissions system. Friendica got multiple profile per account, only one of which is public, so that you can show different sides of yourself to different connections.

    Now, if you want to embed images or other media in your messages, you have to store them somewhere. And not everyone could be expected to set up a little file space somewhere. So he built a file space into Friendica, one that can even be used as a Dropbox alternative, all the way to restricted access to certain directories.

    Mike also added a content warning system that automatically generates content warnings on the reader's side, based on a keyword list. If you need something behind content warnings, add the keywords to the list, and you'll have the respective content warnings, but the next user receiving the self-same post or comment does not have these content warnings if they don't need them.

    One important part of what makes Friendica Friendica is being able to connect to a whole lot of stuff. For example, Friendica could federate with StatusNet via the OStatus protocol from the get-go; this is also how it immediately federated with Mastodon when the latter was launched. Mastodon generates an RSS feed, something that many users don't know. Friendica not only generates an Atom feed, but it can subscribe to feeds. Friendica can "federate" with e-mail. Over time, more and more connection features were added, including Tumblr, Twitter (!), Facebook (only for a few years before Facebook crippled it) and a WordPress cross-poster.

    Lastly, he made it possible for third parties to add extra features by implementing an add-on system.

    I dare those who are fully convinced that Mastodon is the best Facebook alternative possible to use Friendica for a year. Not only dip one toe in to the water, but use it as their one and only daily driver for everything they've used Mastodon for. Not scratching the surface and using it like Twitter while ignoring any and all features the Twitter they remember didn't have, but going all in. In fact, I dare those who are fully convinced that Mastodon is perfect and fully-featured to do the same.

    And then there's Hubzilla. It came to exist by Mike forking Friendica in 2011, then forking that fork the same year, then rewriting that fork of a fork in 2012, then repurposing, rebranding, repositioning and greatly expanding it in 2015. Long story.

    Hubzilla adds even more stuff on top. Most importantly, it introduced nomadic identity (https://joinfediverse.wiki/Nomadic_identity) in 2012.

    Hubzilla, or its 2012 prototype form named Red, became the first decentralised social software that uncoupled the identity from the login. This was necessary for nomadic identity, but it also introduced the option to have multiple independent identities, basically what's an account elsewhere, on the same account, the same login. This makes sense, given the many different roles and purposes a Hubzilla channel can have. The big advantage over having multiple separate accounts is that you can switch between the channels on your account without logging out and back in.

    Hubzilla, or its 2012 prototype form named Red, got an even more advanced and fine-grained permissions system. Hubzilla has 17 individual permissions on three levels, channel level, contact level, content level. At channel level, each one has seven or eight permission options to choose from, depending on whether or not it makes sense to give a permission to everyone on the Internet.

    Mike added optional features to Hubzilla that were previously unseen on social anything, features that you'd rather expect from a CMS and maybe not even from that. Non-federating long-form articles. Planning cards that are based on these articles. Wikis that can be formatted with BBcode or Markdown. Webpages that can be formatted with BBcode, Markdown or HTML, that can include dynamic content from elsewhere on the channel, and that can add extra content to the channel pages.

    Hubzilla can even act as groupware. It has a CalDAV calendar server; the event calendar can double as a crude UI for the CalDAV calendars. It has an optional CardDAV addressbook server. Its built-in file storage can be accessed via WebDAV, so you theoretically even have some cloud file space you can mount as a network drive. Rather recently, there was even a way found to tie Collabora Office into Hubzilla.

    If you should ever read about Bonfire: Bonfire is Hubzilla ordered from Wish.com. Whatever Bonfire promises to have or to introduce has been available as a rock-solid stable feature on Hubzilla for over a decade. Bonfire only gets away with what it's trying to do because nobody knows Hubzilla.

    I think it's safe to say that those who "chose" Mastodon didn't choose it over the rest of the Fediverse because it's better. They "chose" it because they didn't even know they have a choice.

    As for your post, the technology for redeveloping socialising is there. And it certainly isn't Mastodon, and it never will be Mastodon. Mastodon can't be that due to its design philosophy, due to it being a Twitter clone, due to its own developers intentionally crippling it.

    If you want to move on from 1-way interaction, you have to move on from 1-way connections. Move on from Twitter followers to Facebook friends.

    You have to offer better options for the users than shouting into the void, attaching a bunch of hashtags and hoping that some of their followers or someone who is following one of the hashtags happens to be bothered to scroll down their timeline far enough.

    You have to make sure that people don't miss content due to basic design and philosophy decisions. You have to make sure that people don't miss content because they simply never know that this content is there in the first place, because they can't scroll down far enough their timelines until they reach that content. You need something else than a timeline of single messages to scroll down with the user not having an idea just how far down that timeline goes. You have to tell the user how much unread content there is, what it is, where it is, and take the user directly to that unread content.

    You have to stop presenting content to users as a long list of single posts and more single posts with only tiny details telling them that these posts are, in fact, part of a longer conversation which they don't see. Where they have to click or tap themselves through various UI pages to see that post in its context. Users must see the whole conversation Right. Off. The bat.

    You need groups. Not kluged onto something that had no group support whatsoever two seconds earlier, not intentionally crippled, not crippled by the technology they're built upon, not intentionally re-invented to be incompatible with whatever already exists (and this is how Mastodon would do them). But fully functional, on an appropriate base, interoperable, user-moderated, optionally private, optionally hiding from directories.

    If you want to go "social", you really have to go social. You have to go Facebook, not Twitter.

    Users must find other users based on common interests. Or users living close to them. Or users with lots of contacts in common with them. Not by being on the same local/regional server of the same server about a certain topic. Not by searching for hashtags in the main profile text. But by examining specialised profile fields and the contacts.

    Users must have such users suggested to them as new connections. Users must have such users at the top of their directory. This is how Facebook does it. And this is one thing that Facebook has always done right.

    Again, Mastodon will never offer any of this. But that doesn't mean that you'll have to compromise and lower your expectations. Because you don't have to. There are server applications in the Fediverse, fully federated with Mastodon, that offer literally all of that. They exist right now. And some of them have existed for longer than Mastodon.

    If you need something better than today's Mastodon, stop wishing for a better Mastodon. Instead, use something that's better and more appropriate for the job than Mastodon right now. For it exists right now.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #NomadicIdentity #MastodonCentricity #MastodonNormativity
  17. @Truth & Answers I've just come across a toot from a Mastodon user who demanded that everyone who posts, quote, "on Mastodon," end quote, limit their posts to 500 characters.

    This was far from being the first time I've read this very demand or similar demands. It just was the most recent time.

    Where this comes from? Well, it has two sides.

    The Mastodon side


    One side are Mastodon users. Not all of them, but most of them. Literally all of them were on-boarded onto Mastodon with the notion that Mastodon is its own enclosed network with nothing else in it. Those who pull them on board either think it's easier for them to understand if they aren't told about the non-Mastodon Fediverse, or they don't know about the non-Mastodon Fediverse themselves.

    Some of these newbies think Mastodon is the network because they've never heard of the Fediverse. Others think the Fediverse is Mastodon and nothing else.

    My estimation, and not only mine, is that more than 50% of all Mastodon users think the Fediverse consists of nothing else than Mastodon. A great deal of the rest thinks the Fediverse doesn't extend beyond Mastodon, Pixelfed and PeerTube. Not much anyway.

    It doesn't help that Mastodon, unlike other Fediverse server applications such as Misskey, the Forkeys, Friendica, (streams) or Forte, does not tell its users which server app a message came from. It doesn't help either that Mastodon "sanitises" away quite a few things that'd make non-Mastodon messages a dead giveaway. So the huge majority of Mastodon users believe that if they see it on Mastodon, it came from Mastodon.

    So these people are dropped into a network which they think is nothing but a purist, minimalist microblogging service with no more than 500 characters, and whose only differences from Twitter are the name, that it isn't just one website, that it isn't owned by Elon Musk, and that it isn't overrun by fascists.

    They get used to it. They get used to only having a maximum of 500 characters. They get used to the CW field being the CW field. They get used to Mastodon's entire culture which they see as the be-all, end-all of online culture.

    And then they come across a message with a whole lot over 500 characters for the first time. Something which, to their best knowledge, shouldn't exist in the Mastodon Fediverse. Something which mustn't exist in the Mastodon Fediverse.

    Some don't have any idea how it could be possible to "toot" more than 500 characters "on Mastodon", and they ask how one can do that. Others believe that all these "long toots" come from hacked Mastodon servers. Either way, they often demand that these Mastodon users adhere to Mastodon's culture and Mastodon's unwritten rules and act like all good Mastodon users shall act. Including not "tooting" more than 500 characters "on Mastodon".

    Both are being told that these "toots" aren't "toots" because they don't come from Mastodon. That the Fediverse is, in fact, not only Mastodon. That there's other server software in the Fediverse that has always been able to post way more than 500 characters.

    That changes nothing for them. They still demand everyone in the Fediverse adhere to Mastodon's culture and Mastodon's unwritten rules and only to these, and that everyone in the Fediverse use whatever they use exactly like vanilla, unmodified Mastodon.

    And they feel absolutely justified. According to their gospel, Gargron invented the Fediverse when he created Mastodon. And everything in the Fediverse that isn't Mastodon (once they discover that there is such stuff) has either been designed as an add-on glued onto Mastodon (Pixelfed, PeerTube), or it's an evil, savage intruder (everything that's capable of largely doing the same thing as Mastodon without being Mastodon).

    The Fediverse is to Mastodon users what the ancient world was to the Romans. Mastodon is the Roman Empire. Literally the only place that has got something like culture. A few places have voluntarily joined the Roman Mastodon Empire. All the rest consists of primitive, savage, culture-less barbarians whose lands need to be conquered by force to bring them culture.

    The non-Mastodon side


    The other side are the non-Mastodon users. This sounds harsh, but while Mastodon users act by faith and belief, non-Mastodon users act by knowledge. It's them who know what the Fediverse really is. That there has never been a point in history at which the Fediverse has only been Mastodon. And that culture does exist outside of Mastodon. Only that these cultures are different from Mastodon's culture, largely because they're geared towards the technical capabilities of the underlying software.

    To non-Mastodon users, the Fediverse feels like the New World when the European conquerors and settlers arrived. They demanded the natives adopt European culture and convert to Catholic Christianty or face death. The natives actually already had cultures. Cultures that suited them and their surroundings much more than the culture lived in European cities. But the Europeans didn't acknowledge the natives' cultures as such, nor did they care.

    From non-Mastodon users' point of view, Mastodon users act to them like the Europeans acted to the natives in their colonies-to-be.

    A very good example, also because it's such an extreme example, has to be Friendica. In case you don't know, Friendica (https://friendi.ca; https://en.wikipedia.org/wiki/Friendica; https://joinfediverse.wiki/Friendica) is a free, open-source, decentralised, federated Facebook alternative that first came out as early as May, 2010. Friendica developed a wholly different culture from Mastodon's because it's vastly different from Mastodon.

    Mastodon's culture was mostly coined in mid-2022 by those who escaped from Elon Musk's announcement to buy out Twitter in February/March, 2022.
    Friendica's culture was coined by its early users in 2010 already.

    Mastodon users are mostly used to living in a Mastodon-only network with no connection to anything that isn't Mastodon. They believe that Mastodon and the Fediverse were designed as such, and that Friendica is an illegitimate intruder.
    Friendica users are used to being able to connect to everything that moves, including Mastodon, including the whole Fediverse, no matter which iteration of the Fediverse, including diaspora*, and the some. That's because Friendica was designed from the ground up to be able to connect to a whole lot of stuff. It's part of its concept.

    Mastodon users believe that Mastodon was there before anything.
    Friendica users know that Friendica was there long before Mastodon, even before diaspora*, and that Friendica still wasn't the first.

    Mastodon users are used to only having 500 characters. They still consider that a lot in comparison with Twitter's 280 characters.
    Friendica users are used to not having any character limit whatsoever. Friendica's actual technical character limit is imposed by the maximum size of the message text database field, and that's over 16.7 million characters.

    Mastodon users are used to chopping long posts into threads. It's what they expect. Actual long posts irritate them.
    Friendica users are used to posting long post in one piece. It's what they expect. One and the same post being chopped up into itty-bitty bits irritate them.

    Mastodon users are used to putting CWs in a dedicated CW field.
    Friendica users are used to the self-same text field actually being a summary field (Friendica calls it "abstract"). While Mastodon got that field in 2017 as a pull request from a user, Friendica had it from the get-go, i.e. since 2010. And Friendica actually adopted it from Evan Prodromou's decentralised Twitter alternative StatusNet from 2008 with which Friendica was able to federate with from the get-go as well.

    Mastodon users "know" that Gargron invented the CW field.
    Friendica users actually do know for a fact that they've had the same field as a summary field since long before Mastodon was even made. There are still enough Friendica veterans around from before 2016.

    This also means that Mastodon users are used to poster-side CWs which all readers get just the same.
    Friendica users are used to CWs being automatically generated on the reader's side, individually for each reader, by an optional text filter.
    In fact, Mastodon can do the same. But nobody knows, it came way too late to become part of Mastodon's culture (Mastodon 4.0 in October, 2022), it's too tedious to use, it probably isn't supported by that many phone apps, and next to nobody uses Mastodon's Web interface. In the meantime, Friendica has had this feature for some twelve years longer, and it's only an on-off switch and one editable keyword list.

    Mastodon users are used to only having up to four images and to images always only being file attachments dangling below a post.
    Friendica users are used to being able to embed a virtually unlimited number of images to a post. And to actually embed them, as in, with text above the image and text below the image and another image below that text and more text below that image. Theoretically, they could insert tiny images into lines of text. By the way, Mastodon refuses to display embedded images. It also rejects any file attachments beyond the first four. And up to version 4.0 from October, 2022, it didn't support any kind of text formatting and "sanitised" all message texts down to plain text.

    This also means that Mastodon users are used to only having plain text or mucking around with Unicode characters for bold type and italics.
    Friendica users are used to being able to not only see, but also post all sorts of text formatting that HTML is capable of.

    Mastodon users are often deadly afraid of quote-posts because they only know quote-posts as a means of harassment and dogpiling on Twitter.
    Friendica users, their entire culture being entirely unfazed by whatever has ever happened on Twitter, are absolutely used to always having had quote-posts at hand and to using quote-posts as a means of forwarding content. They had what Mastodon calls "quotes" years before they had what Mastodon calls "boosts" (and what many Mastodon users refer to as "retoots").

    Mastodon users are used to conversations being loosely tied together from toots and to having to visibly mention all those whom they want to receive a reply.
    Friendica users are used to having enclosed threaded conversations with only one post and otherwise only comments. They're also used to everyone in the conversation, i.e. everyone who has received the original post, automatically receiving every single last comment. They're used to always seeing the entire thread immediately as opposed to single-message piecemeal.

    Mastodon users are used to shouting into the void with hashtags attached if they want to talk about a certain topic. It's the only way for them to do so.
    Friendica users are used to having groups. Oh, and full-text search.

    The conflict


    It should be obvious that these two types have a very high chance of not getting along, especially if the Mastodon user is fairly new and not used to there being stuff in the Fediverse that's nothing like Mastodon.

    Mastodon users keep demanding that everyone else in the Fediverse live by Mastodon's culture and Mastodon's rules and only by these.

    Mastodon users who have joined in 2026 keep ordering Friendica veterans who have joined in the early 2010s (before there was any Mastodon) to act like they're on Mastodon.

    They demand these Friendica veterans fully adopt Mastodon's culture (which isn't even geared towards Friendica's set of features).

    They indirectly demand these Friendica veterans give up their own culture (because they cannot comprehend that there can be any other culture in the Fediverse than Mastodon's, as in, that what Friendica has is a culture, even though it's different from Mastodon's).

    They directly demand these Friendica veterans give up some 40% of the features they've been using for a decade and a half and indirectly demand they give up another 40% of these features.

    They demand these Friendica veterans stop posting more than 500 characters at once.

    They demand these Friendica veterans put CWs into their abstract field. (Again, they think that Gargron has invented this field from scratch as a CW field,)

    They demand these Friendica veterans use their abstract field only for CWs.

    They demand these Friendica veterans stop "spamming" hashtags that clearly aren't there for content discovery. (They cannot comprehend that these hashtags are there to trigger automatic reader-side CWs because the entire concept is completely alien to them.)

    And so forth.

    These Friendica veterans have been in the Fediverse for about a decade and a half. And suddently, these Mastodon newbies appear and tell them how to use Friendica.

    Of course, these Mastodon newbies don't know a thing about Friendica. They think the Friendica veterans are Mastodon users, and they're telling them how to use Mastodon.

    So the Friendica users tell them, no, they aren't on Mastodon. They're on Friendica which has got absolutely nothing to do with Mastodon.

    Then the Mastodon newbies will believe that someone has created this weird Friendica thing after Mastodon was made (it can't possibly be any other way, right?9 and illegally hacked this Friendica thing into the Mastodon Fediverse. And whoever made Friendica omitted to make Friendica just like Mastodon.

    Okay, now the Friendica users tell them that Friendica was launched in 2010, how long before Mastodon that was, and that they themselves have been around for much longer than Mastodon, too.

    Now, either the Mastodon newbies will fail to comprehend that there can be anything in the Fediverse made before Mastodon if Gargron has invented the very technology. Or they think that the Fediverse was still created with Mastodon, and that Friendica still illegally intruded into the Mastodon Fediverse.

    Either way, the Friendica veterans will have to adapt and act entirely by Mastodon's standards. This is the Mastodon Fediverse, Mastodon is the biggest software (if only by monthly active users, by the way), Mastodon has defined "the Fediverse culture", and thus it's the Mastodon users and only the Mastodon users who get to say how people have to act and behave in the Fediverse.

    And then the Mastodon users wonder how there's so much Mastodon hatred on Friendica (and there actually is). How Friendica users complain about Mastodon users trying to force them to use Friendica like Mastodon. How Friendica users complain about Mastodon users chopping long posts into small bits. As if they had a choice. How Friendica users complain about CWs in whatever that abstract field is supposed to be. And so forth.

    How dare the Friendica users complain? The Mastodon users are the good guys! It's them and only them who have a culture, who have rules, who know how to use the Fediverse!

    By the way: It gets even worse between Mastodon and Lemmy.

    Mastodon's culture is an idealised version of pre-Musk Twitter's culture with bits of Tumblr's SFW culture mixed in. That's because just about everyone on Mastodon originally came from Twitter, and most of them escaped from Elon Musk. They want Mastodon (and the Fediverse) be a better Twitter. It helps that Mastodon is still trying hard to be a Twitter clone.

    Lemmy's culture, on the other hand, is a carbon copy of Reddit's culture. Lemmy is a Reddit clone that shares next to no features at all with Mastodon except for ActivityPub support. Next to all Lemmy users are former Redditors who left Reddit when Reddit started charging $20,000,000 for its client API, effectively killing off all third-party Reddit apps. They saw no reason in changing their culture because it wasn't the culture that drove them away. Hardly any of them were on Twitter, and almost none of them have ever been on Mastodon. Many think the Fediverse is Lemmy. Of the rest, many think the Fediverse is Lemmy with a side of PieFed.

    Mastodon lives on hashtags even more than Twitter. Lemmy has zero support for hashtags because Reddit doesn't have any either, and neither does Hacker News.

    Mastodon requires mentions to get replies to their recipients. One visible mention per recipient. Lemmy doesn't need mentions for this at all. Mentions on Lemmy only serve to, well, mention someone. Just like on Reddit.

    And so forth.

    It's actually easy to spot threads on Lemmy that were started by Mastodon users: The title is in the post text, or there's no title at all because the Mastodon users did as they always do: mention in the first line, then a new line because that looks prettier. Of course, there's a mention in the post text. And there's a bunch of hashtags strewn across the post text even though they don't even work. If you're very lucky, the hashtags are at the bottom, but most Mastodon users don't waste any of their 500 characters on that.

    I hope you get a rough idea how much headbutting there is between Mastodon users who think that the Mastodon users rule supreme over the whole Fediverse and Lemmy community owners who do rule over the Lemmy communities which these Mastodon users have just posted into.

    Countermeasures


    Both sides are actually taking countermeasures. The non-Mastodon side is more effective at it, though.

    On Mastodon's side, there are very few single users who block every single non-Mastodon server they come across.

    Countermeasures on the non-Mastodon side vary. They start with single users who block each Mastodon user who doesn't behave like they want them to behave, e.g. they block everyone who chops a long post into a thread at first trike.

    Then there's Hubzilla, reworked from a fork of a fork of Friendica by Friendica's own creator. Hubzilla has always been based on its own protocol, Zot6 (Friendica's creator calls it an older version of Nomad). ActivityPub support is optional, on by default on new servers and off by default on new channels. The current devs won't change anything about that. Not only doesn't Hubzilla's technology allow for moving it to ActivityPub as its base protocol, but ActivityPub being optional is seen as a last-resort "drawbridge" for those to whom Mastodon has become unbearable.

    Nowadays, Friendica's creator is working on two other applications in the same family. (streams) is a fork of a fork of three forks of a fork (of a fork?) of Hubzilla, and Forte is a fork of (streams). Both have an admin-side user agent filter. It can block entire Fediverse applications without having to hassle around with a URL list. It was mainly created and advertised as a means to permanently lock Threads out, even if Threads should change URLs. But it's also being advertised as being capable of blocking all of Mastodon, all present and future servers. Mastodon being intentially made barely compatible with the rest of the Fediverse is only one reason for this.

    (streams) and Forte also have another admin-side filter which, when turned on, locks everything out that doesn't support enclosed threaded conversations. That's because server applications like Mastodon mess with the way that (streams), Forte and their ancestors handle conversations. Granted, when this is activated only to get rid of Mastodon, it causes quite a bit of collateral damage.

    Generally, (streams) and Forte are very similar. The main difference is that Forte is entirely based on ActivityPub whereas (streams) is based on the current version of Nomad with ActivityPub still being optional. The reason why (streams) is kept around is for there to still be one of these applications with the same protocol-level "drawbridge" as Hubzilla. And in fact, the most important (streams) group used to have ActivityPub off with the intention to keep Mastodon out.

    I guess there are still Mastodon users who absolutely defend and support Mastodon's way being forced upon the non-Mastodon Fediverse, and who are irritated or upset about non-Mastodon users being very defensive of their own non-Mastodon ways and refusing to adopt Mastodon's (allegedly much superior) culture instead of embracing it.

    And I guess there are Mastodon users who feel absolutely entitled to get to every last Hubzilla and (streams) and Forte user unhindered and force them to use Hubzilla/(streams)/Forte exactly like Mastodon in every way possible.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Lemmy #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  18. @Truth & Answers I've just come across a toot from a Mastodon user who demanded that everyone who posts, quote, "on Mastodon," end quote, limit their posts to 500 characters.

    This was far from being the first time I've read this very demand or similar demands. It just was the most recent time.

    Where this comes from? Well, it has two sides.

    The Mastodon side


    One side are Mastodon users. Not all of them, but most of them. Literally all of them were on-boarded onto Mastodon with the notion that Mastodon is its own enclosed network with nothing else in it. Those who pull them on board either think it's easier for them to understand if they aren't told about the non-Mastodon Fediverse, or they don't know about the non-Mastodon Fediverse themselves.

    Some of these newbies think Mastodon is the network because they've never heard of the Fediverse. Others think the Fediverse is Mastodon and nothing else.

    My estimation, and not only mine, is that more than 50% of all Mastodon users think the Fediverse consists of nothing else than Mastodon. A great deal of the rest thinks the Fediverse doesn't extend beyond Mastodon, Pixelfed and PeerTube. Not much anyway.

    It doesn't help that Mastodon, unlike other Fediverse server applications such as Misskey, the Forkeys, Friendica, (streams) or Forte, does not tell its users which server app a message came from. It doesn't help either that Mastodon "sanitises" away quite a few things that'd make non-Mastodon messages a dead giveaway. So the huge majority of Mastodon users believe that if they see it on Mastodon, it came from Mastodon.

    So these people are dropped into a network which they think is nothing but a purist, minimalist microblogging service with no more than 500 characters, and whose only differences from Twitter are the name, that it isn't just one website, that it isn't owned by Elon Musk, and that it isn't overrun by fascists.

    They get used to it. They get used to only having a maximum of 500 characters. They get used to the CW field being the CW field. They get used to Mastodon's entire culture which they see as the be-all, end-all of online culture.

    And then they come across a message with a whole lot over 500 characters for the first time. Something which, to their best knowledge, shouldn't exist in the Mastodon Fediverse. Something which mustn't exist in the Mastodon Fediverse.

    Some don't have any idea how it could be possible to "toot" more than 500 characters "on Mastodon", and they ask how one can do that. Others believe that all these "long toots" come from hacked Mastodon servers. Either way, they often demand that these Mastodon users adhere to Mastodon's culture and Mastodon's unwritten rules and act like all good Mastodon users shall act. Including not "tooting" more than 500 characters "on Mastodon".

    Both are being told that these "toots" aren't "toots" because they don't come from Mastodon. That the Fediverse is, in fact, not only Mastodon. That there's other server software in the Fediverse that has always been able to post way more than 500 characters.

    That changes nothing for them. They still demand everyone in the Fediverse adhere to Mastodon's culture and Mastodon's unwritten rules and only to these, and that everyone in the Fediverse use whatever they use exactly like vanilla, unmodified Mastodon.

    And they feel absolutely justified. According to their gospel, Gargron invented the Fediverse when he created Mastodon. And everything in the Fediverse that isn't Mastodon (once they discover that there is such stuff) has either been designed as an add-on glued onto Mastodon (Pixelfed, PeerTube), or it's an evil, savage intruder (everything that's capable of largely doing the same thing as Mastodon without being Mastodon).

    The Fediverse is to Mastodon users what the ancient world was to the Romans. Mastodon is the Roman Empire. Literally the only place that has got something like culture. A few places have voluntarily joined the Roman Mastodon Empire. All the rest consists of primitive, savage, culture-less barbarians whose lands need to be conquered by force to bring them culture.

    The non-Mastodon side


    The other side are the non-Mastodon users. This sounds harsh, but while Mastodon users act by faith and belief, non-Mastodon users act by knowledge. It's them who know what the Fediverse really is. That there has never been a point in history at which the Fediverse has only been Mastodon. And that culture does exist outside of Mastodon. Only that these cultures are different from Mastodon's culture, largely because they're geared towards the technical capabilities of the underlying software.

    To non-Mastodon users, the Fediverse feels like the New World when the European conquerors and settlers arrived. They demanded the natives adopt European culture and convert to Catholic Christianty or face death. The natives actually already had cultures. Cultures that suited them and their surroundings much more than the culture lived in European cities. But the Europeans didn't acknowledge the natives' cultures as such, nor did they care.

    From non-Mastodon users' point of view, Mastodon users act to them like the Europeans acted to the natives in their colonies-to-be.

    A very good example, also because it's such an extreme example, has to be Friendica. In case you don't know, Friendica (https://friendi.ca; https://en.wikipedia.org/wiki/Friendica; https://joinfediverse.wiki/Friendica) is a free, open-source, decentralised, federated Facebook alternative that first came out as early as May, 2010. Friendica developed a wholly different culture from Mastodon's because it's vastly different from Mastodon.

    Mastodon's culture was mostly coined in mid-2022 by those who escaped from Elon Musk's announcement to buy out Twitter in February/March, 2022.
    Friendica's culture was coined by its early users in 2010 already.

    Mastodon users are mostly used to living in a Mastodon-only network with no connection to anything that isn't Mastodon. They believe that Mastodon and the Fediverse were designed as such, and that Friendica is an illegitimate intruder.
    Friendica users are used to being able to connect to everything that moves, including Mastodon, including the whole Fediverse, no matter which iteration of the Fediverse, including diaspora*, and the some. That's because Friendica was designed from the ground up to be able to connect to a whole lot of stuff. It's part of its concept.

    Mastodon users believe that Mastodon was there before anything.
    Friendica users know that Friendica was there long before Mastodon, even before diaspora*, and that Friendica still wasn't the first.

    Mastodon users are used to only having 500 characters. They still consider that a lot in comparison with Twitter's 280 characters.
    Friendica users are used to not having any character limit whatsoever. Friendica's actual technical character limit is imposed by the maximum size of the message text database field, and that's over 16.7 million characters.

    Mastodon users are used to chopping long posts into threads. It's what they expect. Actual long posts irritate them.
    Friendica users are used to posting long post in one piece. It's what they expect. One and the same post being chopped up into itty-bitty bits irritate them.

    Mastodon users are used to putting CWs in a dedicated CW field.
    Friendica users are used to the self-same text field actually being a summary field (Friendica calls it "abstract"). While Mastodon got that field in 2017 as a pull request from a user, Friendica had it from the get-go, i.e. since 2010. And Friendica actually adopted it from Evan Prodromou's decentralised Twitter alternative StatusNet from 2008 with which Friendica was able to federate with from the get-go as well.

    Mastodon users "know" that Gargron invented the CW field.
    Friendica users actually do know for a fact that they've had the same field as a summary field since long before Mastodon was even made. There are still enough Friendica veterans around from before 2016.

    This also means that Mastodon users are used to poster-side CWs which all readers get just the same.
    Friendica users are used to CWs being automatically generated on the reader's side, individually for each reader, by an optional text filter.
    In fact, Mastodon can do the same. But nobody knows, it came way too late to become part of Mastodon's culture (Mastodon 4.0 in October, 2022), it's too tedious to use, it probably isn't supported by that many phone apps, and next to nobody uses Mastodon's Web interface. In the meantime, Friendica has had this feature for some twelve years longer, and it's only an on-off switch and one editable keyword list.

    Mastodon users are used to only having up to four images and to images always only being file attachments dangling below a post.
    Friendica users are used to being able to embed a virtually unlimited number of images to a post. And to actually embed them, as in, with text above the image and text below the image and another image below that text and more text below that image. Theoretically, they could insert tiny images into lines of text. By the way, Mastodon refuses to display embedded images. It also rejects any file attachments beyond the first four. And up to version 4.0 from October, 2022, it didn't support any kind of text formatting and "sanitised" all message texts down to plain text.

    This also means that Mastodon users are used to only having plain text or mucking around with Unicode characters for bold type and italics.
    Friendica users are used to being able to not only see, but also post all sorts of text formatting that HTML is capable of.

    Mastodon users are often deadly afraid of quote-posts because they only know quote-posts as a means of harassment and dogpiling on Twitter.
    Friendica users, their entire culture being entirely unfazed by whatever has ever happened on Twitter, are absolutely used to always having had quote-posts at hand and to using quote-posts as a means of forwarding content. They had what Mastodon calls "quotes" years before they had what Mastodon calls "boosts" (and what many Mastodon users refer to as "retoots").

    Mastodon users are used to conversations being loosely tied together from toots and to having to visibly mention all those whom they want to receive a reply.
    Friendica users are used to having enclosed threaded conversations with only one post and otherwise only comments. They're also used to everyone in the conversation, i.e. everyone who has received the original post, automatically receiving every single last comment. They're used to always seeing the entire thread immediately as opposed to single-message piecemeal.

    Mastodon users are used to shouting into the void with hashtags attached if they want to talk about a certain topic. It's the only way for them to do so.
    Friendica users are used to having groups. Oh, and full-text search.

    The conflict


    It should be obvious that these two types have a very high chance of not getting along, especially if the Mastodon user is fairly new and not used to there being stuff in the Fediverse that's nothing like Mastodon.

    Mastodon users keep demanding that everyone else in the Fediverse live by Mastodon's culture and Mastodon's rules and only by these.

    Mastodon users who have joined in 2026 keep ordering Friendica veterans who have joined in the early 2010s (before there was any Mastodon) to act like they're on Mastodon.

    They demand these Friendica veterans fully adopt Mastodon's culture (which isn't even geared towards Friendica's set of features).

    They indirectly demand these Friendica veterans give up their own culture (because they cannot comprehend that there can be any other culture in the Fediverse than Mastodon's, as in, that what Friendica has is a culture, even though it's different from Mastodon's).

    They directly demand these Friendica veterans give up some 40% of the features they've been using for a decade and a half and indirectly demand they give up another 40% of these features.

    They demand these Friendica veterans stop posting more than 500 characters at once.

    They demand these Friendica veterans put CWs into their abstract field. (Again, they think that Gargron has invented this field from scratch as a CW field,)

    They demand these Friendica veterans use their abstract field only for CWs.

    They demand these Friendica veterans stop "spamming" hashtags that clearly aren't there for content discovery. (They cannot comprehend that these hashtags are there to trigger automatic reader-side CWs because the entire concept is completely alien to them.)

    And so forth.

    These Friendica veterans have been in the Fediverse for about a decade and a half. And suddently, these Mastodon newbies appear and tell them how to use Friendica.

    Of course, these Mastodon newbies don't know a thing about Friendica. They think the Friendica veterans are Mastodon users, and they're telling them how to use Mastodon.

    So the Friendica users tell them, no, they aren't on Mastodon. They're on Friendica which has got absolutely nothing to do with Mastodon.

    Then the Mastodon newbies will believe that someone has created this weird Friendica thing after Mastodon was made (it can't possibly be any other way, right?9 and illegally hacked this Friendica thing into the Mastodon Fediverse. And whoever made Friendica omitted to make Friendica just like Mastodon.

    Okay, now the Friendica users tell them that Friendica was launched in 2010, how long before Mastodon that was, and that they themselves have been around for much longer than Mastodon, too.

    Now, either the Mastodon newbies will fail to comprehend that there can be anything in the Fediverse made before Mastodon if Gargron has invented the very technology. Or they think that the Fediverse was still created with Mastodon, and that Friendica still illegally intruded into the Mastodon Fediverse.

    Either way, the Friendica veterans will have to adapt and act entirely by Mastodon's standards. This is the Mastodon Fediverse, Mastodon is the biggest software (if only by monthly active users, by the way), Mastodon has defined "the Fediverse culture", and thus it's the Mastodon users and only the Mastodon users who get to say how people have to act and behave in the Fediverse.

    And then the Mastodon users wonder how there's so much Mastodon hatred on Friendica (and there actually is). How Friendica users complain about Mastodon users trying to force them to use Friendica like Mastodon. How Friendica users complain about Mastodon users chopping long posts into small bits. As if they had a choice. How Friendica users complain about CWs in whatever that abstract field is supposed to be. And so forth.

    How dare the Friendica users complain? The Mastodon users are the good guys! It's them and only them who have a culture, who have rules, who know how to use the Fediverse!

    By the way: It gets even worse between Mastodon and Lemmy.

    Mastodon's culture is an idealised version of pre-Musk Twitter's culture with bits of Tumblr's SFW culture mixed in. That's because just about everyone on Mastodon originally came from Twitter, and most of them escaped from Elon Musk. They want Mastodon (and the Fediverse) be a better Twitter. It helps that Mastodon is still trying hard to be a Twitter clone.

    Lemmy's culture, on the other hand, is a carbon copy of Reddit's culture. Lemmy is a Reddit clone that shares next to no features at all with Mastodon except for ActivityPub support. Next to all Lemmy users are former Redditors who left Reddit when Reddit started charging $20,000,000 for its client API, effectively killing off all third-party Reddit apps. They saw no reason in changing their culture because it wasn't the culture that drove them away. Hardly any of them were on Twitter, and almost none of them have ever been on Mastodon. Many think the Fediverse is Lemmy. Of the rest, many think the Fediverse is Lemmy with a side of PieFed.

    Mastodon lives on hashtags even more than Twitter. Lemmy has zero support for hashtags because Reddit doesn't have any either, and neither does Hacker News.

    Mastodon requires mentions to get replies to their recipients. One visible mention per recipient. Lemmy doesn't need mentions for this at all. Mentions on Lemmy only serve to, well, mention someone. Just like on Reddit.

    And so forth.

    It's actually easy to spot threads on Lemmy that were started by Mastodon users: The title is in the post text, or there's no title at all because the Mastodon users did as they always do: mention in the first line, then a new line because that looks prettier. Of course, there's a mention in the post text. And there's a bunch of hashtags strewn across the post text even though they don't even work. If you're very lucky, the hashtags are at the bottom, but most Mastodon users don't waste any of their 500 characters on that.

    I hope you get a rough idea how much headbutting there is between Mastodon users who think that the Mastodon users rule supreme over the whole Fediverse and Lemmy community owners who do rule over the Lemmy communities which these Mastodon users have just posted into.

    Countermeasures


    Both sides are actually taking countermeasures. The non-Mastodon side is more effective at it, though.

    On Mastodon's side, there are very few single users who block every single non-Mastodon server they come across.

    Countermeasures on the non-Mastodon side vary. They start with single users who block each Mastodon user who doesn't behave like they want them to behave, e.g. they block everyone who chops a long post into a thread at first trike.

    Then there's Hubzilla, reworked from a fork of a fork of Friendica by Friendica's own creator. Hubzilla has always been based on its own protocol, Zot6 (Friendica's creator calls it an older version of Nomad). ActivityPub support is optional, on by default on new servers and off by default on new channels. The current devs won't change anything about that. Not only doesn't Hubzilla's technology allow for moving it to ActivityPub as its base protocol, but ActivityPub being optional is seen as a last-resort "drawbridge" for those to whom Mastodon has become unbearable.

    Nowadays, Friendica's creator is working on two other applications in the same family. (streams) is a fork of a fork of three forks of a fork (of a fork?) of Hubzilla, and Forte is a fork of (streams). Both have an admin-side user agent filter. It can block entire Fediverse applications without having to hassle around with a URL list. It was mainly created and advertised as a means to permanently lock Threads out, even if Threads should change URLs. But it's also being advertised as being capable of blocking all of Mastodon, all present and future servers. Mastodon being intentially made barely compatible with the rest of the Fediverse is only one reason for this.

    (streams) and Forte also have another admin-side filter which, when turned on, locks everything out that doesn't support enclosed threaded conversations. That's because server applications like Mastodon mess with the way that (streams), Forte and their ancestors handle conversations. Granted, when this is activated only to get rid of Mastodon, it causes quite a bit of collateral damage.

    Generally, (streams) and Forte are very similar. The main difference is that Forte is entirely based on ActivityPub whereas (streams) is based on the current version of Nomad with ActivityPub still being optional. The reason why (streams) is kept around is for there to still be one of these applications with the same protocol-level "drawbridge" as Hubzilla. And in fact, the most important (streams) group used to have ActivityPub off with the intention to keep Mastodon out.

    I guess there are still Mastodon users who absolutely defend and support Mastodon's way being forced upon the non-Mastodon Fediverse, and who are irritated or upset about non-Mastodon users being very defensive of their own non-Mastodon ways and refusing to adopt Mastodon's (allegedly much superior) culture instead of embracing it.

    And I guess there are Mastodon users who feel absolutely entitled to get to every last Hubzilla and (streams) and Forte user unhindered and force them to use Hubzilla/(streams)/Forte exactly like Mastodon in every way possible.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Lemmy #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  19. @Truth & Answers I've just come across a toot from a Mastodon user who demanded that everyone who posts, quote, "on Mastodon," end quote, limit their posts to 500 characters.

    This was far from being the first time I've read this very demand or similar demands. It just was the most recent time.

    Where this comes from? Well, it has two sides.

    The Mastodon side


    One side are Mastodon users. Not all of them, but most of them. Literally all of them were on-boarded onto Mastodon with the notion that Mastodon is its own enclosed network with nothing else in it. Those who pull them on board either think it's easier for them to understand if they aren't told about the non-Mastodon Fediverse, or they don't know about the non-Mastodon Fediverse themselves.

    Some of these newbies think Mastodon is the network because they've never heard of the Fediverse. Others think the Fediverse is Mastodon and nothing else.

    My estimation, and not only mine, is that more than 50% of all Mastodon users think the Fediverse consists of nothing else than Mastodon. A great deal of the rest thinks the Fediverse doesn't extend beyond Mastodon, Pixelfed and PeerTube. Not much anyway.

    It doesn't help that Mastodon, unlike other Fediverse server applications such as Misskey, the Forkeys, Friendica, (streams) or Forte, does not tell its users which server app a message came from. It doesn't help either that Mastodon "sanitises" away quite a few things that'd make non-Mastodon messages a dead giveaway. So the huge majority of Mastodon users believe that if they see it on Mastodon, it came from Mastodon.

    So these people are dropped into a network which they think is nothing but a purist, minimalist microblogging service with no more than 500 characters, and whose only differences from Twitter are the name, that it isn't just one website, that it isn't owned by Elon Musk, and that it isn't overrun by fascists.

    They get used to it. They get used to only having a maximum of 500 characters. They get used to the CW field being the CW field. They get used to Mastodon's entire culture which they see as the be-all, end-all of online culture.

    And then they come across a message with a whole lot over 500 characters for the first time. Something which, to their best knowledge, shouldn't exist in the Mastodon Fediverse. Something which mustn't exist in the Mastodon Fediverse.

    Some don't have any idea how it could be possible to "toot" more than 500 characters "on Mastodon", and they ask how one can do that. Others believe that all these "long toots" come from hacked Mastodon servers. Either way, they often demand that these Mastodon users adhere to Mastodon's culture and Mastodon's unwritten rules and act like all good Mastodon users shall act. Including not "tooting" more than 500 characters "on Mastodon".

    Both are being told that these "toots" aren't "toots" because they don't come from Mastodon. That the Fediverse is, in fact, not only Mastodon. That there's other server software in the Fediverse that has always been able to post way more than 500 characters.

    That changes nothing for them. They still demand everyone in the Fediverse adhere to Mastodon's culture and Mastodon's unwritten rules and only to these, and that everyone in the Fediverse use whatever they use exactly like vanilla, unmodified Mastodon.

    And they feel absolutely justified. According to their gospel, Gargron invented the Fediverse when he created Mastodon. And everything in the Fediverse that isn't Mastodon (once they discover that there is such stuff) has either been designed as an add-on glued onto Mastodon (Pixelfed, PeerTube), or it's an evil, savage intruder (everything that's capable of largely doing the same thing as Mastodon without being Mastodon).

    The Fediverse is to Mastodon users what the ancient world was to the Romans. Mastodon is the Roman Empire. Literally the only place that has got something like culture. A few places have voluntarily joined the Roman Mastodon Empire. All the rest consists of primitive, savage, culture-less barbarians whose lands need to be conquered by force to bring them culture.

    The non-Mastodon side


    The other side are the non-Mastodon users. This sounds harsh, but while Mastodon users act by faith and belief, non-Mastodon users act by knowledge. It's them who know what the Fediverse really is. That there has never been a point in history at which the Fediverse has only been Mastodon. And that culture does exist outside of Mastodon. Only that these cultures are different from Mastodon's culture, largely because they're geared towards the technical capabilities of the underlying software.

    To non-Mastodon users, the Fediverse feels like the New World when the European conquerors and settlers arrived. They demanded the natives adopt European culture and convert to Catholic Christianty or face death. The natives actually already had cultures. Cultures that suited them and their surroundings much more than the culture lived in European cities. But the Europeans didn't acknowledge the natives' cultures as such, nor did they care.

    From non-Mastodon users' point of view, Mastodon users act to them like the Europeans acted to the natives in their colonies-to-be.

    A very good example, also because it's such an extreme example, has to be Friendica. In case you don't know, Friendica (https://friendi.ca; https://en.wikipedia.org/wiki/Friendica; https://joinfediverse.wiki/Friendica) is a free, open-source, decentralised, federated Facebook alternative that first came out as early as May, 2010. Friendica developed a wholly different culture from Mastodon's because it's vastly different from Mastodon.

    Mastodon's culture was mostly coined in mid-2022 by those who escaped from Elon Musk's announcement to buy out Twitter in February/March, 2022.
    Friendica's culture was coined by its early users in 2010 already.

    Mastodon users are mostly used to living in a Mastodon-only network with no connection to anything that isn't Mastodon. They believe that Mastodon and the Fediverse were designed as such, and that Friendica is an illegitimate intruder.
    Friendica users are used to being able to connect to everything that moves, including Mastodon, including the whole Fediverse, no matter which iteration of the Fediverse, including diaspora*, and the some. That's because Friendica was designed from the ground up to be able to connect to a whole lot of stuff. It's part of its concept.

    Mastodon users believe that Mastodon was there before anything.
    Friendica users know that Friendica was there long before Mastodon, even before diaspora*, and that Friendica still wasn't the first.

    Mastodon users are used to only having 500 characters. They still consider that a lot in comparison with Twitter's 280 characters.
    Friendica users are used to not having any character limit whatsoever. Friendica's actual technical character limit is imposed by the maximum size of the message text database field, and that's over 16.7 million characters.

    Mastodon users are used to chopping long posts into threads. It's what they expect. Actual long posts irritate them.
    Friendica users are used to posting long post in one piece. It's what they expect. One and the same post being chopped up into itty-bitty bits irritate them.

    Mastodon users are used to putting CWs in a dedicated CW field.
    Friendica users are used to the self-same text field actually being a summary field (Friendica calls it "abstract"). While Mastodon got that field in 2017 as a pull request from a user, Friendica had it from the get-go, i.e. since 2010. And Friendica actually adopted it from Evan Prodromou's decentralised Twitter alternative StatusNet from 2008 with which Friendica was able to federate with from the get-go as well.

    Mastodon users "know" that Gargron invented the CW field.
    Friendica users actually do know for a fact that they've had the same field as a summary field since long before Mastodon was even made. There are still enough Friendica veterans around from before 2016.

    This also means that Mastodon users are used to poster-side CWs which all readers get just the same.
    Friendica users are used to CWs being automatically generated on the reader's side, individually for each reader, by an optional text filter.
    In fact, Mastodon can do the same. But nobody knows, it came way too late to become part of Mastodon's culture (Mastodon 4.0 in October, 2022), it's too tedious to use, it probably isn't supported by that many phone apps, and next to nobody uses Mastodon's Web interface. In the meantime, Friendica has had this feature for some twelve years longer, and it's only an on-off switch and one editable keyword list.

    Mastodon users are used to only having up to four images and to images always only being file attachments dangling below a post.
    Friendica users are used to being able to embed a virtually unlimited number of images to a post. And to actually embed them, as in, with text above the image and text below the image and another image below that text and more text below that image. Theoretically, they could insert tiny images into lines of text. By the way, Mastodon refuses to display embedded images. It also rejects any file attachments beyond the first four. And up to version 4.0 from October, 2022, it didn't support any kind of text formatting and "sanitised" all message texts down to plain text.

    This also means that Mastodon users are used to only having plain text or mucking around with Unicode characters for bold type and italics.
    Friendica users are used to being able to not only see, but also post all sorts of text formatting that HTML is capable of.

    Mastodon users are often deadly afraid of quote-posts because they only know quote-posts as a means of harassment and dogpiling on Twitter.
    Friendica users, their entire culture being entirely unfazed by whatever has ever happened on Twitter, are absolutely used to always having had quote-posts at hand and to using quote-posts as a means of forwarding content. They had what Mastodon calls "quotes" years before they had what Mastodon calls "boosts" (and what many Mastodon users refer to as "retoots").

    Mastodon users are used to conversations being loosely tied together from toots and to having to visibly mention all those whom they want to receive a reply.
    Friendica users are used to having enclosed threaded conversations with only one post and otherwise only comments. They're also used to everyone in the conversation, i.e. everyone who has received the original post, automatically receiving every single last comment. They're used to always seeing the entire thread immediately as opposed to single-message piecemeal.

    Mastodon users are used to shouting into the void with hashtags attached if they want to talk about a certain topic. It's the only way for them to do so.
    Friendica users are used to having groups. Oh, and full-text search.

    The conflict


    It should be obvious that these two types have a very high chance of not getting along, especially if the Mastodon user is fairly new and not used to there being stuff in the Fediverse that's nothing like Mastodon.

    Mastodon users keep demanding that everyone else in the Fediverse live by Mastodon's culture and Mastodon's rules and only by these.

    Mastodon users who have joined in 2026 keep ordering Friendica veterans who have joined in the early 2010s (before there was any Mastodon) to act like they're on Mastodon.

    They demand these Friendica veterans fully adopt Mastodon's culture (which isn't even geared towards Friendica's set of features).

    They indirectly demand these Friendica veterans give up their own culture (because they cannot comprehend that there can be any other culture in the Fediverse than Mastodon's, as in, that what Friendica has is a culture, even though it's different from Mastodon's).

    They directly demand these Friendica veterans give up some 40% of the features they've been using for a decade and a half and indirectly demand they give up another 40% of these features.

    They demand these Friendica veterans stop posting more than 500 characters at once.

    They demand these Friendica veterans put CWs into their abstract field. (Again, they think that Gargron has invented this field from scratch as a CW field,)

    They demand these Friendica veterans use their abstract field only for CWs.

    They demand these Friendica veterans stop "spamming" hashtags that clearly aren't there for content discovery. (They cannot comprehend that these hashtags are there to trigger automatic reader-side CWs because the entire concept is completely alien to them.)

    And so forth.

    These Friendica veterans have been in the Fediverse for about a decade and a half. And suddently, these Mastodon newbies appear and tell them how to use Friendica.

    Of course, these Mastodon newbies don't know a thing about Friendica. They think the Friendica veterans are Mastodon users, and they're telling them how to use Mastodon.

    So the Friendica users tell them, no, they aren't on Mastodon. They're on Friendica which has got absolutely nothing to do with Mastodon.

    Then the Mastodon newbies will believe that someone has created this weird Friendica thing after Mastodon was made (it can't possibly be any other way, right?9 and illegally hacked this Friendica thing into the Mastodon Fediverse. And whoever made Friendica omitted to make Friendica just like Mastodon.

    Okay, now the Friendica users tell them that Friendica was launched in 2010, how long before Mastodon that was, and that they themselves have been around for much longer than Mastodon, too.

    Now, either the Mastodon newbies will fail to comprehend that there can be anything in the Fediverse made before Mastodon if Gargron has invented the very technology. Or they think that the Fediverse was still created with Mastodon, and that Friendica still illegally intruded into the Mastodon Fediverse.

    Either way, the Friendica veterans will have to adapt and act entirely by Mastodon's standards. This is the Mastodon Fediverse, Mastodon is the biggest software (if only by monthly active users, by the way), Mastodon has defined "the Fediverse culture", and thus it's the Mastodon users and only the Mastodon users who get to say how people have to act and behave in the Fediverse.

    And then the Mastodon users wonder how there's so much Mastodon hatred on Friendica (and there actually is). How Friendica users complain about Mastodon users trying to force them to use Friendica like Mastodon. How Friendica users complain about Mastodon users chopping long posts into small bits. As if they had a choice. How Friendica users complain about CWs in whatever that abstract field is supposed to be. And so forth.

    How dare the Friendica users complain? The Mastodon users are the good guys! It's them and only them who have a culture, who have rules, who know how to use the Fediverse!

    By the way: It gets even worse between Mastodon and Lemmy.

    Mastodon's culture is an idealised version of pre-Musk Twitter's culture with bits of Tumblr's SFW culture mixed in. That's because just about everyone on Mastodon originally came from Twitter, and most of them escaped from Elon Musk. They want Mastodon (and the Fediverse) be a better Twitter. It helps that Mastodon is still trying hard to be a Twitter clone.

    Lemmy's culture, on the other hand, is a carbon copy of Reddit's culture. Lemmy is a Reddit clone that shares next to no features at all with Mastodon except for ActivityPub support. Next to all Lemmy users are former Redditors who left Reddit when Reddit started charging $20,000,000 for its client API, effectively killing off all third-party Reddit apps. They saw no reason in changing their culture because it wasn't the culture that drove them away. Hardly any of them were on Twitter, and almost none of them have ever been on Mastodon. Many think the Fediverse is Lemmy. Of the rest, many think the Fediverse is Lemmy with a side of PieFed.

    Mastodon lives on hashtags even more than Twitter. Lemmy has zero support for hashtags because Reddit doesn't have any either, and neither does Hacker News.

    Mastodon requires mentions to get replies to their recipients. One visible mention per recipient. Lemmy doesn't need mentions for this at all. Mentions on Lemmy only serve to, well, mention someone. Just like on Reddit.

    And so forth.

    It's actually easy to spot threads on Lemmy that were started by Mastodon users: The title is in the post text, or there's no title at all because the Mastodon users did as they always do: mention in the first line, then a new line because that looks prettier. Of course, there's a mention in the post text. And there's a bunch of hashtags strewn across the post text even though they don't even work. If you're very lucky, the hashtags are at the bottom, but most Mastodon users don't waste any of their 500 characters on that.

    I hope you get a rough idea how much headbutting there is between Mastodon users who think that the Mastodon users rule supreme over the whole Fediverse and Lemmy community owners who do rule over the Lemmy communities which these Mastodon users have just posted into.

    Countermeasures


    Both sides are actually taking countermeasures. The non-Mastodon side is more effective at it, though.

    On Mastodon's side, there are very few single users who block every single non-Mastodon server they come across.

    Countermeasures on the non-Mastodon side vary. They start with single users who block each Mastodon user who doesn't behave like they want them to behave, e.g. they block everyone who chops a long post into a thread at first trike.

    Then there's Hubzilla, reworked from a fork of a fork of Friendica by Friendica's own creator. Hubzilla has always been based on its own protocol, Zot6 (Friendica's creator calls it an older version of Nomad). ActivityPub support is optional, on by default on new servers and off by default on new channels. The current devs won't change anything about that. Not only doesn't Hubzilla's technology allow for moving it to ActivityPub as its base protocol, but ActivityPub being optional is seen as a last-resort "drawbridge" for those to whom Mastodon has become unbearable.

    Nowadays, Friendica's creator is working on two other applications in the same family. (streams) is a fork of a fork of three forks of a fork (of a fork?) of Hubzilla, and Forte is a fork of (streams). Both have an admin-side user agent filter. It can block entire Fediverse applications without having to hassle around with a URL list. It was mainly created and advertised as a means to permanently lock Threads out, even if Threads should change URLs. But it's also being advertised as being capable of blocking all of Mastodon, all present and future servers. Mastodon being intentially made barely compatible with the rest of the Fediverse is only one reason for this.

    (streams) and Forte also have another admin-side filter which, when turned on, locks everything out that doesn't support enclosed threaded conversations. That's because server applications like Mastodon mess with the way that (streams), Forte and their ancestors handle conversations. Granted, when this is activated only to get rid of Mastodon, it causes quite a bit of collateral damage.

    Generally, (streams) and Forte are very similar. The main difference is that Forte is entirely based on ActivityPub whereas (streams) is based on the current version of Nomad with ActivityPub still being optional. The reason why (streams) is kept around is for there to still be one of these applications with the same protocol-level "drawbridge" as Hubzilla. And in fact, the most important (streams) group used to have ActivityPub off with the intention to keep Mastodon out.

    I guess there are still Mastodon users who absolutely defend and support Mastodon's way being forced upon the non-Mastodon Fediverse, and who are irritated or upset about non-Mastodon users being very defensive of their own non-Mastodon ways and refusing to adopt Mastodon's (allegedly much superior) culture instead of embracing it.

    And I guess there are Mastodon users who feel absolutely entitled to get to every last Hubzilla and (streams) and Forte user unhindered and force them to use Hubzilla/(streams)/Forte exactly like Mastodon in every way possible.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Lemmy #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  20. @Truth & Answers I've just come across a toot from a Mastodon user who demanded that everyone who posts, quote, "on Mastodon," end quote, limit their posts to 500 characters.

    This was far from being the first time I've read this very demand or similar demands. It just was the most recent time.

    Where this comes from? Well, it has two sides.

    The Mastodon side


    One side are Mastodon users. Not all of them, but most of them. Literally all of them were on-boarded onto Mastodon with the notion that Mastodon is its own enclosed network with nothing else in it. Those who pull them on board either think it's easier for them to understand if they aren't told about the non-Mastodon Fediverse, or they don't know about the non-Mastodon Fediverse themselves.

    Some of these newbies think Mastodon is the network because they've never heard of the Fediverse. Others think the Fediverse is Mastodon and nothing else.

    My estimation, and not only mine, is that more than 50% of all Mastodon users think the Fediverse consists of nothing else than Mastodon. A great deal of the rest thinks the Fediverse doesn't extend beyond Mastodon, Pixelfed and PeerTube. Not much anyway.

    It doesn't help that Mastodon, unlike other Fediverse server applications such as Misskey, the Forkeys, Friendica, (streams) or Forte, does not tell its users which server app a message came from. It doesn't help either that Mastodon "sanitises" away quite a few things that'd make non-Mastodon messages a dead giveaway. So the huge majority of Mastodon users believe that if they see it on Mastodon, it came from Mastodon.

    So these people are dropped into a network which they think is nothing but a purist, minimalist microblogging service with no more than 500 characters, and whose only differences from Twitter are the name, that it isn't just one website, that it isn't owned by Elon Musk, and that it isn't overrun by fascists.

    They get used to it. They get used to only having a maximum of 500 characters. They get used to the CW field being the CW field. They get used to Mastodon's entire culture which they see as the be-all, end-all of online culture.

    And then they come across a message with a whole lot over 500 characters for the first time. Something which, to their best knowledge, shouldn't exist in the Mastodon Fediverse. Something which mustn't exist in the Mastodon Fediverse.

    Some don't have any idea how it could be possible to "toot" more than 500 characters "on Mastodon", and they ask how one can do that. Others believe that all these "long toots" come from hacked Mastodon servers. Either way, they often demand that these Mastodon users adhere to Mastodon's culture and Mastodon's unwritten rules and act like all good Mastodon users shall act. Including not "tooting" more than 500 characters "on Mastodon".

    Both are being told that these "toots" aren't "toots" because they don't come from Mastodon. That the Fediverse is, in fact, not only Mastodon. That there's other server software in the Fediverse that has always been able to post way more than 500 characters.

    That changes nothing for them. They still demand everyone in the Fediverse adhere to Mastodon's culture and Mastodon's unwritten rules and only to these, and that everyone in the Fediverse use whatever they use exactly like vanilla, unmodified Mastodon.

    And they feel absolutely justified. According to their gospel, Gargron invented the Fediverse when he created Mastodon. And everything in the Fediverse that isn't Mastodon (once they discover that there is such stuff) has either been designed as an add-on glued onto Mastodon (Pixelfed, PeerTube), or it's an evil, savage intruder (everything that's capable of largely doing the same thing as Mastodon without being Mastodon).

    The Fediverse is to Mastodon users what the ancient world was to the Romans. Mastodon is the Roman Empire. Literally the only place that has got something like culture. A few places have voluntarily joined the Roman Mastodon Empire. All the rest consists of primitive, savage, culture-less barbarians whose lands need to be conquered by force to bring them culture.

    The non-Mastodon side


    The other side are the non-Mastodon users. This sounds harsh, but while Mastodon users act by faith and belief, non-Mastodon users act by knowledge. It's them who know what the Fediverse really is. That there has never been a point in history at which the Fediverse has only been Mastodon. And that culture does exist outside of Mastodon. Only that these cultures are different from Mastodon's culture, largely because they're geared towards the technical capabilities of the underlying software.

    To non-Mastodon users, the Fediverse feels like the New World when the European conquerors and settlers arrived. They demanded the natives adopt European culture and convert to Catholic Christianty or face death. The natives actually already had cultures. Cultures that suited them and their surroundings much more than the culture lived in European cities. But the Europeans didn't acknowledge the natives' cultures as such, nor did they care.

    From non-Mastodon users' point of view, Mastodon users act to them like the Europeans acted to the natives in their colonies-to-be.

    A very good example, also because it's such an extreme example, has to be Friendica. In case you don't know, Friendica (https://friendi.ca; https://en.wikipedia.org/wiki/Friendica; https://joinfediverse.wiki/Friendica) is a free, open-source, decentralised, federated Facebook alternative that first came out as early as May, 2010. Friendica developed a wholly different culture from Mastodon's because it's vastly different from Mastodon.

    Mastodon's culture was mostly coined in mid-2022 by those who escaped from Elon Musk's announcement to buy out Twitter in February/March, 2022.
    Friendica's culture was coined by its early users in 2010 already.

    Mastodon users are mostly used to living in a Mastodon-only network with no connection to anything that isn't Mastodon. They believe that Mastodon and the Fediverse were designed as such, and that Friendica is an illegitimate intruder.
    Friendica users are used to being able to connect to everything that moves, including Mastodon, including the whole Fediverse, no matter which iteration of the Fediverse, including diaspora*, and the some. That's because Friendica was designed from the ground up to be able to connect to a whole lot of stuff. It's part of its concept.

    Mastodon users believe that Mastodon was there before anything.
    Friendica users know that Friendica was there long before Mastodon, even before diaspora*, and that Friendica still wasn't the first.

    Mastodon users are used to only having 500 characters. They still consider that a lot in comparison with Twitter's 280 characters.
    Friendica users are used to not having any character limit whatsoever. Friendica's actual technical character limit is imposed by the maximum size of the message text database field, and that's over 16.7 million characters.

    Mastodon users are used to chopping long posts into threads. It's what they expect. Actual long posts irritate them.
    Friendica users are used to posting long post in one piece. It's what they expect. One and the same post being chopped up into itty-bitty bits irritate them.

    Mastodon users are used to putting CWs in a dedicated CW field.
    Friendica users are used to the self-same text field actually being a summary field (Friendica calls it "abstract"). While Mastodon got that field in 2017 as a pull request from a user, Friendica had it from the get-go, i.e. since 2010. And Friendica actually adopted it from Evan Prodromou's decentralised Twitter alternative StatusNet from 2008 with which Friendica was able to federate with from the get-go as well.

    Mastodon users "know" that Gargron invented the CW field.
    Friendica users actually do know for a fact that they've had the same field as a summary field since long before Mastodon was even made. There are still enough Friendica veterans around from before 2016.

    This also means that Mastodon users are used to poster-side CWs which all readers get just the same.
    Friendica users are used to CWs being automatically generated on the reader's side, individually for each reader, by an optional text filter.
    In fact, Mastodon can do the same. But nobody knows, it came way too late to become part of Mastodon's culture (Mastodon 4.0 in October, 2022), it's too tedious to use, it probably isn't supported by that many phone apps, and next to nobody uses Mastodon's Web interface. In the meantime, Friendica has had this feature for some twelve years longer, and it's only an on-off switch and one editable keyword list.

    Mastodon users are used to only having up to four images and to images always only being file attachments dangling below a post.
    Friendica users are used to being able to embed a virtually unlimited number of images to a post. And to actually embed them, as in, with text above the image and text below the image and another image below that text and more text below that image. Theoretically, they could insert tiny images into lines of text. By the way, Mastodon refuses to display embedded images. It also rejects any file attachments beyond the first four. And up to version 4.0 from October, 2022, it didn't support any kind of text formatting and "sanitised" all message texts down to plain text.

    This also means that Mastodon users are used to only having plain text or mucking around with Unicode characters for bold type and italics.
    Friendica users are used to being able to not only see, but also post all sorts of text formatting that HTML is capable of.

    Mastodon users are often deadly afraid of quote-posts because they only know quote-posts as a means of harassment and dogpiling on Twitter.
    Friendica users, their entire culture being entirely unfazed by whatever has ever happened on Twitter, are absolutely used to always having had quote-posts at hand and to using quote-posts as a means of forwarding content. They had what Mastodon calls "quotes" years before they had what Mastodon calls "boosts" (and what many Mastodon users refer to as "retoots").

    Mastodon users are used to conversations being loosely tied together from toots and to having to visibly mention all those whom they want to receive a reply.
    Friendica users are used to having enclosed threaded conversations with only one post and otherwise only comments. They're also used to everyone in the conversation, i.e. everyone who has received the original post, automatically receiving every single last comment. They're used to always seeing the entire thread immediately as opposed to single-message piecemeal.

    Mastodon users are used to shouting into the void with hashtags attached if they want to talk about a certain topic. It's the only way for them to do so.
    Friendica users are used to having groups. Oh, and full-text search.

    The conflict


    It should be obvious that these two types have a very high chance of not getting along, especially if the Mastodon user is fairly new and not used to there being stuff in the Fediverse that's nothing like Mastodon.

    Mastodon users keep demanding that everyone else in the Fediverse live by Mastodon's culture and Mastodon's rules and only by these.

    Mastodon users who have joined in 2026 keep ordering Friendica veterans who have joined in the early 2010s (before there was any Mastodon) to act like they're on Mastodon.

    They demand these Friendica veterans fully adopt Mastodon's culture (which isn't even geared towards Friendica's set of features).

    They indirectly demand these Friendica veterans give up their own culture (because they cannot comprehend that there can be any other culture in the Fediverse than Mastodon's, as in, that what Friendica has is a culture, even though it's different from Mastodon's).

    They directly demand these Friendica veterans give up some 40% of the features they've been using for a decade and a half and indirectly demand they give up another 40% of these features.

    They demand these Friendica veterans stop posting more than 500 characters at once.

    They demand these Friendica veterans put CWs into their abstract field. (Again, they think that Gargron has invented this field from scratch as a CW field,)

    They demand these Friendica veterans use their abstract field only for CWs.

    They demand these Friendica veterans stop "spamming" hashtags that clearly aren't there for content discovery. (They cannot comprehend that these hashtags are there to trigger automatic reader-side CWs because the entire concept is completely alien to them.)

    And so forth.

    These Friendica veterans have been in the Fediverse for about a decade and a half. And suddently, these Mastodon newbies appear and tell them how to use Friendica.

    Of course, these Mastodon newbies don't know a thing about Friendica. They think the Friendica veterans are Mastodon users, and they're telling them how to use Mastodon.

    So the Friendica users tell them, no, they aren't on Mastodon. They're on Friendica which has got absolutely nothing to do with Mastodon.

    Then the Mastodon newbies will believe that someone has created this weird Friendica thing after Mastodon was made (it can't possibly be any other way, right?9 and illegally hacked this Friendica thing into the Mastodon Fediverse. And whoever made Friendica omitted to make Friendica just like Mastodon.

    Okay, now the Friendica users tell them that Friendica was launched in 2010, how long before Mastodon that was, and that they themselves have been around for much longer than Mastodon, too.

    Now, either the Mastodon newbies will fail to comprehend that there can be anything in the Fediverse made before Mastodon if Gargron has invented the very technology. Or they think that the Fediverse was still created with Mastodon, and that Friendica still illegally intruded into the Mastodon Fediverse.

    Either way, the Friendica veterans will have to adapt and act entirely by Mastodon's standards. This is the Mastodon Fediverse, Mastodon is the biggest software (if only by monthly active users, by the way), Mastodon has defined "the Fediverse culture", and thus it's the Mastodon users and only the Mastodon users who get to say how people have to act and behave in the Fediverse.

    And then the Mastodon users wonder how there's so much Mastodon hatred on Friendica (and there actually is). How Friendica users complain about Mastodon users trying to force them to use Friendica like Mastodon. How Friendica users complain about Mastodon users chopping long posts into small bits. As if they had a choice. How Friendica users complain about CWs in whatever that abstract field is supposed to be. And so forth.

    How dare the Friendica users complain? The Mastodon users are the good guys! It's them and only them who have a culture, who have rules, who know how to use the Fediverse!

    By the way: It gets even worse between Mastodon and Lemmy.

    Mastodon's culture is an idealised version of pre-Musk Twitter's culture with bits of Tumblr's SFW culture mixed in. That's because just about everyone on Mastodon originally came from Twitter, and most of them escaped from Elon Musk. They want Mastodon (and the Fediverse) be a better Twitter. It helps that Mastodon is still trying hard to be a Twitter clone.

    Lemmy's culture, on the other hand, is a carbon copy of Reddit's culture. Lemmy is a Reddit clone that shares next to no features at all with Mastodon except for ActivityPub support. Next to all Lemmy users are former Redditors who left Reddit when Reddit started charging $20,000,000 for its client API, effectively killing off all third-party Reddit apps. They saw no reason in changing their culture because it wasn't the culture that drove them away. Hardly any of them were on Twitter, and almost none of them have ever been on Mastodon. Many think the Fediverse is Lemmy. Of the rest, many think the Fediverse is Lemmy with a side of PieFed.

    Mastodon lives on hashtags even more than Twitter. Lemmy has zero support for hashtags because Reddit doesn't have any either, and neither does Hacker News.

    Mastodon requires mentions to get replies to their recipients. One visible mention per recipient. Lemmy doesn't need mentions for this at all. Mentions on Lemmy only serve to, well, mention someone. Just like on Reddit.

    And so forth.

    It's actually easy to spot threads on Lemmy that were started by Mastodon users: The title is in the post text, or there's no title at all because the Mastodon users did as they always do: mention in the first line, then a new line because that looks prettier. Of course, there's a mention in the post text. And there's a bunch of hashtags strewn across the post text even though they don't even work. If you're very lucky, the hashtags are at the bottom, but most Mastodon users don't waste any of their 500 characters on that.

    I hope you get a rough idea how much headbutting there is between Mastodon users who think that the Mastodon users rule supreme over the whole Fediverse and Lemmy community owners who do rule over the Lemmy communities which these Mastodon users have just posted into.

    Countermeasures


    Both sides are actually taking countermeasures. The non-Mastodon side is more effective at it, though.

    On Mastodon's side, there are very few single users who block every single non-Mastodon server they come across.

    Countermeasures on the non-Mastodon side vary. They start with single users who block each Mastodon user who doesn't behave like they want them to behave, e.g. they block everyone who chops a long post into a thread at first trike.

    Then there's Hubzilla, reworked from a fork of a fork of Friendica by Friendica's own creator. Hubzilla has always been based on its own protocol, Zot6 (Friendica's creator calls it an older version of Nomad). ActivityPub support is optional, on by default on new servers and off by default on new channels. The current devs won't change anything about that. Not only doesn't Hubzilla's technology allow for moving it to ActivityPub as its base protocol, but ActivityPub being optional is seen as a last-resort "drawbridge" for those to whom Mastodon has become unbearable.

    Nowadays, Friendica's creator is working on two other applications in the same family. (streams) is a fork of a fork of three forks of a fork (of a fork?) of Hubzilla, and Forte is a fork of (streams). Both have an admin-side user agent filter. It can block entire Fediverse applications without having to hassle around with a URL list. It was mainly created and advertised as a means to permanently lock Threads out, even if Threads should change URLs. But it's also being advertised as being capable of blocking all of Mastodon, all present and future servers. Mastodon being intentially made barely compatible with the rest of the Fediverse is only one reason for this.

    (streams) and Forte also have another admin-side filter which, when turned on, locks everything out that doesn't support enclosed threaded conversations. That's because server applications like Mastodon mess with the way that (streams), Forte and their ancestors handle conversations. Granted, when this is activated only to get rid of Mastodon, it causes quite a bit of collateral damage.

    Generally, (streams) and Forte are very similar. The main difference is that Forte is entirely based on ActivityPub whereas (streams) is based on the current version of Nomad with ActivityPub still being optional. The reason why (streams) is kept around is for there to still be one of these applications with the same protocol-level "drawbridge" as Hubzilla. And in fact, the most important (streams) group used to have ActivityPub off with the intention to keep Mastodon out.

    I guess there are still Mastodon users who absolutely defend and support Mastodon's way being forced upon the non-Mastodon Fediverse, and who are irritated or upset about non-Mastodon users being very defensive of their own non-Mastodon ways and refusing to adopt Mastodon's (allegedly much superior) culture instead of embracing it.

    And I guess there are Mastodon users who feel absolutely entitled to get to every last Hubzilla and (streams) and Forte user unhindered and force them to use Hubzilla/(streams)/Forte exactly like Mastodon in every way possible.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Lemmy #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  21. @Truth & Answers I've just come across a toot from a Mastodon user who demanded that everyone who posts, quote, "on Mastodon," end quote, limit their posts to 500 characters.

    This was far from being the first time I've read this very demand or similar demands. It just was the most recent time.

    Where this comes from? Well, it has two sides.

    The Mastodon side


    One side are Mastodon users. Not all of them, but most of them. Literally all of them were on-boarded onto Mastodon with the notion that Mastodon is its own enclosed network with nothing else in it. Those who pull them on board either think it's easier for them to understand if they aren't told about the non-Mastodon Fediverse, or they don't know about the non-Mastodon Fediverse themselves.

    Some of these newbies think Mastodon is the network because they've never heard of the Fediverse. Others think the Fediverse is Mastodon and nothing else.

    My estimation, and not only mine, is that more than 50% of all Mastodon users think the Fediverse consists of nothing else than Mastodon. A great deal of the rest thinks the Fediverse doesn't extend beyond Mastodon, Pixelfed and PeerTube. Not much anyway.

    It doesn't help that Mastodon, unlike other Fediverse server applications such as Misskey, the Forkeys, Friendica, (streams) or Forte, does not tell its users which server app a message came from. It doesn't help either that Mastodon "sanitises" away quite a few things that'd make non-Mastodon messages a dead giveaway. So the huge majority of Mastodon users believe that if they see it on Mastodon, it came from Mastodon.

    So these people are dropped into a network which they think is nothing but a purist, minimalist microblogging service with no more than 500 characters, and whose only differences from Twitter are the name, that it isn't just one website, that it isn't owned by Elon Musk, and that it isn't overrun by fascists.

    They get used to it. They get used to only having a maximum of 500 characters. They get used to the CW field being the CW field. They get used to Mastodon's entire culture which they see as the be-all, end-all of online culture.

    And then they come across a message with a whole lot over 500 characters for the first time. Something which, to their best knowledge, shouldn't exist in the Mastodon Fediverse. Something which mustn't exist in the Mastodon Fediverse.

    Some don't have any idea how it could be possible to "toot" more than 500 characters "on Mastodon", and they ask how one can do that. Others believe that all these "long toots" come from hacked Mastodon servers. Either way, they often demand that these Mastodon users adhere to Mastodon's culture and Mastodon's unwritten rules and act like all good Mastodon users shall act. Including not "tooting" more than 500 characters "on Mastodon".

    Both are being told that these "toots" aren't "toots" because they don't come from Mastodon. That the Fediverse is, in fact, not only Mastodon. That there's other server software in the Fediverse that has always been able to post way more than 500 characters.

    That changes nothing for them. They still demand everyone in the Fediverse adhere to Mastodon's culture and Mastodon's unwritten rules and only to these, and that everyone in the Fediverse use whatever they use exactly like vanilla, unmodified Mastodon.

    And they feel absolutely justified. According to their gospel, Gargron invented the Fediverse when he created Mastodon. And everything in the Fediverse that isn't Mastodon (once they discover that there is such stuff) has either been designed as an add-on glued onto Mastodon (Pixelfed, PeerTube), or it's an evil, savage intruder (everything that's capable of largely doing the same thing as Mastodon without being Mastodon).

    The Fediverse is to Mastodon users what the ancient world was to the Romans. Mastodon is the Roman Empire. Literally the only place that has got something like culture. A few places have voluntarily joined the Roman Mastodon Empire. All the rest consists of primitive, savage, culture-less barbarians whose lands need to be conquered by force to bring them culture.

    The non-Mastodon side


    The other side are the non-Mastodon users. This sounds harsh, but while Mastodon users act by faith and belief, non-Mastodon users act by knowledge. It's them who know what the Fediverse really is. That there has never been a point in history at which the Fediverse has only been Mastodon. And that culture does exist outside of Mastodon. Only that these cultures are different from Mastodon's culture, largely because they're geared towards the technical capabilities of the underlying software.

    To non-Mastodon users, the Fediverse feels like the New World when the European conquerors and settlers arrived. They demanded the natives adopt European culture and convert to Catholic Christianty or face death. The natives actually already had cultures. Cultures that suited them and their surroundings much more than the culture lived in European cities. But the Europeans didn't acknowledge the natives' cultures as such, nor did they care.

    From non-Mastodon users' point of view, Mastodon users act to them like the Europeans acted to the natives in their colonies-to-be.

    A very good example, also because it's such an extreme example, has to be Friendica. In case you don't know, Friendica (https://friendi.ca; https://en.wikipedia.org/wiki/Friendica; https://joinfediverse.wiki/Friendica) is a free, open-source, decentralised, federated Facebook alternative that first came out as early as May, 2010. Friendica developed a wholly different culture from Mastodon's because it's vastly different from Mastodon.

    Mastodon's culture was mostly coined in mid-2022 by those who escaped from Elon Musk's announcement to buy out Twitter in February/March, 2022.
    Friendica's culture was coined by its early users in 2010 already.

    Mastodon users are mostly used to living in a Mastodon-only network with no connection to anything that isn't Mastodon. They believe that Mastodon and the Fediverse were designed as such, and that Friendica is an illegitimate intruder.
    Friendica users are used to being able to connect to everything that moves, including Mastodon, including the whole Fediverse, no matter which iteration of the Fediverse, including diaspora*, and the some. That's because Friendica was designed from the ground up to be able to connect to a whole lot of stuff. It's part of its concept.

    Mastodon users believe that Mastodon was there before anything.
    Friendica users know that Friendica was there long before Mastodon, even before diaspora*, and that Friendica still wasn't the first.

    Mastodon users are used to only having 500 characters. They still consider that a lot in comparison with Twitter's 280 characters.
    Friendica users are used to not having any character limit whatsoever. Friendica's actual technical character limit is imposed by the maximum size of the message text database field, and that's over 16.7 million characters.

    Mastodon users are used to chopping long posts into threads. It's what they expect. Actual long posts irritate them.
    Friendica users are used to posting long post in one piece. It's what they expect. One and the same post being chopped up into itty-bitty bits irritate them.

    Mastodon users are used to putting CWs in a dedicated CW field.
    Friendica users are used to the self-same text field actually being a summary field (Friendica calls it "abstract"). While Mastodon got that field in 2017 as a pull request from a user, Friendica had it from the get-go, i.e. since 2010. And Friendica actually adopted it from Evan Prodromou's decentralised Twitter alternative StatusNet from 2008 with which Friendica was able to federate with from the get-go as well.

    Mastodon users "know" that Gargron invented the CW field.
    Friendica users actually do know for a fact that they've had the same field as a summary field since long before Mastodon was even made. There are still enough Friendica veterans around from before 2016.

    This also means that Mastodon users are used to poster-side CWs which all readers get just the same.
    Friendica users are used to CWs being automatically generated on the reader's side, individually for each reader, by an optional text filter.
    In fact, Mastodon can do the same. But nobody knows, it came way too late to become part of Mastodon's culture (Mastodon 4.0 in October, 2022), it's too tedious to use, it probably isn't supported by that many phone apps, and next to nobody uses Mastodon's Web interface. In the meantime, Friendica has had this feature for some twelve years longer, and it's only an on-off switch and one editable keyword list.

    Mastodon users are used to only having up to four images and to images always only being file attachments dangling below a post.
    Friendica users are used to being able to embed a virtually unlimited number of images to a post. And to actually embed them, as in, with text above the image and text below the image and another image below that text and more text below that image. Theoretically, they could insert tiny images into lines of text. By the way, Mastodon refuses to display embedded images. It also rejects any file attachments beyond the first four. And up to version 4.0 from October, 2022, it didn't support any kind of text formatting and "sanitised" all message texts down to plain text.

    This also means that Mastodon users are used to only having plain text or mucking around with Unicode characters for bold type and italics.
    Friendica users are used to being able to not only see, but also post all sorts of text formatting that HTML is capable of.

    Mastodon users are often deadly afraid of quote-posts because they only know quote-posts as a means of harassment and dogpiling on Twitter.
    Friendica users, their entire culture being entirely unfazed by whatever has ever happened on Twitter, are absolutely used to always having had quote-posts at hand and to using quote-posts as a means of forwarding content. They had what Mastodon calls "quotes" years before they had what Mastodon calls "boosts" (and what many Mastodon users refer to as "retoots").

    Mastodon users are used to conversations being loosely tied together from toots and to having to visibly mention all those whom they want to receive a reply.
    Friendica users are used to having enclosed threaded conversations with only one post and otherwise only comments. They're also used to everyone in the conversation, i.e. everyone who has received the original post, automatically receiving every single last comment. They're used to always seeing the entire thread immediately as opposed to single-message piecemeal.

    Mastodon users are used to shouting into the void with hashtags attached if they want to talk about a certain topic. It's the only way for them to do so.
    Friendica users are used to having groups. Oh, and full-text search.

    The conflict


    It should be obvious that these two types have a very high chance of not getting along, especially if the Mastodon user is fairly new and not used to there being stuff in the Fediverse that's nothing like Mastodon.

    Mastodon users keep demanding that everyone else in the Fediverse live by Mastodon's culture and Mastodon's rules and only by these.

    Mastodon users who have joined in 2026 keep ordering Friendica veterans who have joined in the early 2010s (before there was any Mastodon) to act like they're on Mastodon.

    They demand these Friendica veterans fully adopt Mastodon's culture (which isn't even geared towards Friendica's set of features).

    They indirectly demand these Friendica veterans give up their own culture (because they cannot comprehend that there can be any other culture in the Fediverse than Mastodon's, as in, that what Friendica has is a culture, even though it's different from Mastodon's).

    They directly demand these Friendica veterans give up some 40% of the features they've been using for a decade and a half and indirectly demand they give up another 40% of these features.

    They demand these Friendica veterans stop posting more than 500 characters at once.

    They demand these Friendica veterans put CWs into their abstract field. (Again, they think that Gargron has invented this field from scratch as a CW field,)

    They demand these Friendica veterans use their abstract field only for CWs.

    They demand these Friendica veterans stop "spamming" hashtags that clearly aren't there for content discovery. (They cannot comprehend that these hashtags are there to trigger automatic reader-side CWs because the entire concept is completely alien to them.)

    And so forth.

    These Friendica veterans have been in the Fediverse for about a decade and a half. And suddently, these Mastodon newbies appear and tell them how to use Friendica.

    Of course, these Mastodon newbies don't know a thing about Friendica. They think the Friendica veterans are Mastodon users, and they're telling them how to use Mastodon.

    So the Friendica users tell them, no, they aren't on Mastodon. They're on Friendica which has got absolutely nothing to do with Mastodon.

    Then the Mastodon newbies will believe that someone has created this weird Friendica thing after Mastodon was made (it can't possibly be any other way, right?9 and illegally hacked this Friendica thing into the Mastodon Fediverse. And whoever made Friendica omitted to make Friendica just like Mastodon.

    Okay, now the Friendica users tell them that Friendica was launched in 2010, how long before Mastodon that was, and that they themselves have been around for much longer than Mastodon, too.

    Now, either the Mastodon newbies will fail to comprehend that there can be anything in the Fediverse made before Mastodon if Gargron has invented the very technology. Or they think that the Fediverse was still created with Mastodon, and that Friendica still illegally intruded into the Mastodon Fediverse.

    Either way, the Friendica veterans will have to adapt and act entirely by Mastodon's standards. This is the Mastodon Fediverse, Mastodon is the biggest software (if only by monthly active users, by the way), Mastodon has defined "the Fediverse culture", and thus it's the Mastodon users and only the Mastodon users who get to say how people have to act and behave in the Fediverse.

    And then the Mastodon users wonder how there's so much Mastodon hatred on Friendica (and there actually is). How Friendica users complain about Mastodon users trying to force them to use Friendica like Mastodon. How Friendica users complain about Mastodon users chopping long posts into small bits. As if they had a choice. How Friendica users complain about CWs in whatever that abstract field is supposed to be. And so forth.

    How dare the Friendica users complain? The Mastodon users are the good guys! It's them and only them who have a culture, who have rules, who know how to use the Fediverse!

    By the way: It gets even worse between Mastodon and Lemmy.

    Mastodon's culture is an idealised version of pre-Musk Twitter's culture with bits of Tumblr's SFW culture mixed in. That's because just about everyone on Mastodon originally came from Twitter, and most of them escaped from Elon Musk. They want Mastodon (and the Fediverse) be a better Twitter. It helps that Mastodon is still trying hard to be a Twitter clone.

    Lemmy's culture, on the other hand, is a carbon copy of Reddit's culture. Lemmy is a Reddit clone that shares next to no features at all with Mastodon except for ActivityPub support. Next to all Lemmy users are former Redditors who left Reddit when Reddit started charging $20,000,000 for its client API, effectively killing off all third-party Reddit apps. They saw no reason in changing their culture because it wasn't the culture that drove them away. Hardly any of them were on Twitter, and almost none of them have ever been on Mastodon. Many think the Fediverse is Lemmy. Of the rest, many think the Fediverse is Lemmy with a side of PieFed.

    Mastodon lives on hashtags even more than Twitter. Lemmy has zero support for hashtags because Reddit doesn't have any either, and neither does Hacker News.

    Mastodon requires mentions to get replies to their recipients. One visible mention per recipient. Lemmy doesn't need mentions for this at all. Mentions on Lemmy only serve to, well, mention someone. Just like on Reddit.

    And so forth.

    It's actually easy to spot threads on Lemmy that were started by Mastodon users: The title is in the post text, or there's no title at all because the Mastodon users did as they always do: mention in the first line, then a new line because that looks prettier. Of course, there's a mention in the post text. And there's a bunch of hashtags strewn across the post text even though they don't even work. If you're very lucky, the hashtags are at the bottom, but most Mastodon users don't waste any of their 500 characters on that.

    I hope you get a rough idea how much headbutting there is between Mastodon users who think that the Mastodon users rule supreme over the whole Fediverse and Lemmy community owners who do rule over the Lemmy communities which these Mastodon users have just posted into.

    Countermeasures


    Both sides are actually taking countermeasures. The non-Mastodon side is more effective at it, though.

    On Mastodon's side, there are very few single users who block every single non-Mastodon server they come across.

    Countermeasures on the non-Mastodon side vary. They start with single users who block each Mastodon user who doesn't behave like they want them to behave, e.g. they block everyone who chops a long post into a thread at first trike.

    Then there's Hubzilla, reworked from a fork of a fork of Friendica by Friendica's own creator. Hubzilla has always been based on its own protocol, Zot6 (Friendica's creator calls it an older version of Nomad). ActivityPub support is optional, on by default on new servers and off by default on new channels. The current devs won't change anything about that. Not only doesn't Hubzilla's technology allow for moving it to ActivityPub as its base protocol, but ActivityPub being optional is seen as a last-resort "drawbridge" for those to whom Mastodon has become unbearable.

    Nowadays, Friendica's creator is working on two other applications in the same family. (streams) is a fork of a fork of three forks of a fork (of a fork?) of Hubzilla, and Forte is a fork of (streams). Both have an admin-side user agent filter. It can block entire Fediverse applications without having to hassle around with a URL list. It was mainly created and advertised as a means to permanently lock Threads out, even if Threads should change URLs. But it's also being advertised as being capable of blocking all of Mastodon, all present and future servers. Mastodon being intentially made barely compatible with the rest of the Fediverse is only one reason for this.

    (streams) and Forte also have another admin-side filter which, when turned on, locks everything out that doesn't support enclosed threaded conversations. That's because server applications like Mastodon mess with the way that (streams), Forte and their ancestors handle conversations. Granted, when this is activated only to get rid of Mastodon, it causes quite a bit of collateral damage.

    Generally, (streams) and Forte are very similar. The main difference is that Forte is entirely based on ActivityPub whereas (streams) is based on the current version of Nomad with ActivityPub still being optional. The reason why (streams) is kept around is for there to still be one of these applications with the same protocol-level "drawbridge" as Hubzilla. And in fact, the most important (streams) group used to have ActivityPub off with the intention to keep Mastodon out.

    I guess there are still Mastodon users who absolutely defend and support Mastodon's way being forced upon the non-Mastodon Fediverse, and who are irritated or upset about non-Mastodon users being very defensive of their own non-Mastodon ways and refusing to adopt Mastodon's (allegedly much superior) culture instead of embracing it.

    And I guess there are Mastodon users who feel absolutely entitled to get to every last Hubzilla and (streams) and Forte user unhindered and force them to use Hubzilla/(streams)/Forte exactly like Mastodon in every way possible.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #500Characters #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Fediverse #Mastodon #MastodonFediverse #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Friendica #Hubzilla #Streams #(streams) #Forte #Lemmy #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  22. CW: Alt-texts for profile images probably becoming mandatory, image descriptions for images in Mastodon link previews probably becoming mandatory, probably even for non-Mastodon users; CW: long (almost 4,500 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, image description meta, ableism meta
    More and more Mastodon users are acting like alt-texts for profile images are becoming mandatory Fediverse-wide. Never mind that they're currently being rolled out by and by and only on Mastodon even.

    Here on Hubzilla, they aren't even a thought, also because Hubzilla doesn't know the concept of images having their own dedicated alt-text database field. (Before you ask: Hubzilla handles images and therefore alt-texts in messages vastly differently from Mastodon to begin with.)

    At the same time, more and more Mastodon users are acting like image descriptions for the images in the link previews that are generated automatically in Mastodon timelines are becoming mandatory Fediverse-wide. Never mind that Mastodon itself has barely got enough character capacity to describe these preview images at the high level of detail that so many Mastodon users love, what with its meagre default character limit of 500.

    Also, never mind that you'll have to edit your post to describe the preview image because it only appears after you've tooted your toot, so you can't see it before you toot your toot.

    Also, never mind that everyone outside Hubzilla will get an image description for an image that's entirely absent because they don't have Mastodon-style link previews, because these link previews are a Mastodon-only thing.

    Again, this is even worse here on Hubzilla. Unlike Mastodon, Hubzilla has a preview button that lets you look at your message before you actually send it. But Hubzilla doesn't generate link previews. And Hubzilla's preview button doesn't offer you the option to show you what your message will look like on Mastodon.

    So I'd have to
    • write and send my message as usual
    • switch to a tab with mastodon.social
    • look for my message by using the hashtag search
    • check whether Mastodon has generated a link preview, and if so, which image it has chosen
    • find a copy of the image with the highest resolution possible;
      alternatively, if it's an in-world image from OpenSim, log into OpenSim, travel to that place and take a close look at the place to write a highly detailed image description (takes from five hours to two days)
    • switch back to my Hubzilla tab
    • edit my message
    • add the image description
    • re-count the characters in the message
    • edit the message
    • add a long post content warning with the current character count if there is none, and it isn't a comment; edit the character count of the existing long post content warning if there already is one
    • save the edit
    • discover that Mastodon hasn't recognised my edit as such, and now there are two copies of the same message on Mastodon, the old one without the image description and the new, longer one with the image description

    All just to describe an image that isn't even there for my fellow Hubzilla users. Nor is it there for my contacts on Friendica, (streams), Forte, Misskey, Iceshrimp-JS, Iceshrimp.NET, Sharkey, Pleroma, Akkoma, snac2, GoToSocial, Hollo, Socialhome, Mitra, PieFed, Wafrn etc.

    By the way, if a message comes from something else than Mastodon, and there's no actual link in it, Mastodon often creates a link preview for the profile or channel page of whoever has sent the message and picks their profile photo as the image for the link preview. Essentially, I'd have to reliably know when Mastodon does that, write two image descriptions for my profile photo (it's a rendering from OpenSim, and I always describe these twice; besides, people should have a shorter description next to my usual detailed description) and copy-paste both into each post for which Mastodon will generate a link preview for my channel page.

    Fortunately, Mastodon doesn't show Hubzilla profiles or channels like Hubzilla itself shows them, and neither do Mastodon apps. Otherwise, if Mastodon users figure out that the background image of my channel is part of my channel customisation and not a default Hubzilla Web UI element, they may demand I add an alt-text for the background image, lest I be mass-blocked as an ableist.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #Ableist #Ableism #AbleismMeta #CWAbleismMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Hubzilla #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  23. CW: Alt-texts for profile images probably becoming mandatory, image descriptions for images in Mastodon link previews probably becoming mandatory, probably even for non-Mastodon users; CW: long (almost 4,500 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, image description meta, ableism meta
    More and more Mastodon users are acting like alt-texts for profile images are becoming mandatory Fediverse-wide. Never mind that they're currently being rolled out by and by and only on Mastodon even.

    Here on Hubzilla, they aren't even a thought, also because Hubzilla doesn't know the concept of images having their own dedicated alt-text database field. (Before you ask: Hubzilla handles images and therefore alt-texts in messages vastly differently from Mastodon to begin with.)

    At the same time, more and more Mastodon users are acting like image descriptions for the images in the link previews that are generated automatically in Mastodon timelines are becoming mandatory Fediverse-wide. Never mind that Mastodon itself has barely got enough character capacity to describe these preview images at the high level of detail that so many Mastodon users love, what with its meagre default character limit of 500.

    Also, never mind that you'll have to edit your post to describe the preview image because it only appears after you've tooted your toot, so you can't see it before you toot your toot.

    Also, never mind that everyone outside Hubzilla will get an image description for an image that's entirely absent because they don't have Mastodon-style link previews, because these link previews are a Mastodon-only thing.

    Again, this is even worse here on Hubzilla. Unlike Mastodon, Hubzilla has a preview button that lets you look at your message before you actually send it. But Hubzilla doesn't generate link previews. And Hubzilla's preview button doesn't offer you the option to show you what your message will look like on Mastodon.

    So I'd have to
    • write and send my message as usual
    • switch to a tab with mastodon.social
    • look for my message by using the hashtag search
    • check whether Mastodon has generated a link preview, and if so, which image it has chosen
    • find a copy of the image with the highest resolution possible;
      alternatively, if it's an in-world image from OpenSim, log into OpenSim, travel to that place and take a close look at the place to write a highly detailed image description (takes from five hours to two days)
    • switch back to my Hubzilla tab
    • edit my message
    • add the image description
    • re-count the characters in the message
    • edit the message
    • add a long post content warning with the current character count if there is none, and it isn't a comment; edit the character count of the existing long post content warning if there already is one
    • save the edit
    • discover that Mastodon hasn't recognised my edit as such, and now there are two copies of the same message on Mastodon, the old one without the image description and the new, longer one with the image description

    All just to describe an image that isn't even there for my fellow Hubzilla users. Nor is it there for my contacts on Friendica, (streams), Forte, Misskey, Iceshrimp-JS, Iceshrimp.NET, Sharkey, Pleroma, Akkoma, snac2, GoToSocial, Hollo, Socialhome, Mitra, PieFed, Wafrn etc.

    By the way, if a message comes from something else than Mastodon, and there's no actual link in it, Mastodon often creates a link preview for the profile or channel page of whoever has sent the message and picks their profile photo as the image for the link preview. Essentially, I'd have to reliably know when Mastodon does that, write two image descriptions for my profile photo (it's a rendering from OpenSim, and I always describe these twice; besides, people should have a shorter description next to my usual detailed description) and copy-paste both into each post for which Mastodon will generate a link preview for my channel page.

    Fortunately, Mastodon doesn't show Hubzilla profiles or channels like Hubzilla itself shows them, and neither do Mastodon apps. Otherwise, if Mastodon users figure out that the background image of my channel is part of my channel customisation and not a default Hubzilla Web UI element, they may demand I add an alt-text for the background image, lest I be mass-blocked as an ableist.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #Ableist #Ableism #AbleismMeta #CWAbleismMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Hubzilla #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  24. CW: Alt-texts for profile images probably becoming mandatory, image descriptions for images in Mastodon link previews probably becoming mandatory, probably even for non-Mastodon users; CW: long (almost 4,500 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, image description meta, ableism meta
    More and more Mastodon users are acting like alt-texts for profile images are becoming mandatory Fediverse-wide. Never mind that they're currently being rolled out by and by and only on Mastodon even.

    Here on Hubzilla, they aren't even a thought, also because Hubzilla doesn't know the concept of images having their own dedicated alt-text database field. (Before you ask: Hubzilla handles images and therefore alt-texts in messages vastly differently from Mastodon to begin with.)

    At the same time, more and more Mastodon users are acting like image descriptions for the images in the link previews that are generated automatically in Mastodon timelines are becoming mandatory Fediverse-wide. Never mind that Mastodon itself has barely got enough character capacity to describe these preview images at the high level of detail that so many Mastodon users love, what with its meagre default character limit of 500.

    Also, never mind that you'll have to edit your post to describe the preview image because it only appears after you've tooted your toot, so you can't see it before you toot your toot.

    Also, never mind that everyone outside Hubzilla will get an image description for an image that's entirely absent because they don't have Mastodon-style link previews, because these link previews are a Mastodon-only thing.

    Again, this is even worse here on Hubzilla. Unlike Mastodon, Hubzilla has a preview button that lets you look at your message before you actually send it. But Hubzilla doesn't generate link previews. And Hubzilla's preview button doesn't offer you the option to show you what your message will look like on Mastodon.

    So I'd have to
    • write and send my message as usual
    • switch to a tab with mastodon.social
    • look for my message by using the hashtag search
    • check whether Mastodon has generated a link preview, and if so, which image it has chosen
    • find a copy of the image with the highest resolution possible;
      alternatively, if it's an in-world image from OpenSim, log into OpenSim, travel to that place and take a close look at the place to write a highly detailed image description (takes from five hours to two days)
    • switch back to my Hubzilla tab
    • edit my message
    • add the image description
    • re-count the characters in the message
    • edit the message
    • add a long post content warning with the current character count if there is none, and it isn't a comment; edit the character count of the existing long post content warning if there already is one
    • save the edit
    • discover that Mastodon hasn't recognised my edit as such, and now there are two copies of the same message on Mastodon, the old one without the image description and the new, longer one with the image description

    All just to describe an image that isn't even there for my fellow Hubzilla users. Nor is it there for my contacts on Friendica, (streams), Forte, Misskey, Iceshrimp-JS, Iceshrimp.NET, Sharkey, Pleroma, Akkoma, snac2, GoToSocial, Hollo, Socialhome, Mitra, PieFed, Wafrn etc.

    By the way, if a message comes from something else than Mastodon, and there's no actual link in it, Mastodon often creates a link preview for the profile or channel page of whoever has sent the message and picks their profile photo as the image for the link preview. Essentially, I'd have to reliably know when Mastodon does that, write two image descriptions for my profile photo (it's a rendering from OpenSim, and I always describe these twice; besides, people should have a shorter description next to my usual detailed description) and copy-paste both into each post for which Mastodon will generate a link preview for my channel page.

    Fortunately, Mastodon doesn't show Hubzilla profiles or channels like Hubzilla itself shows them, and neither do Mastodon apps. Otherwise, if Mastodon users figure out that the background image of my channel is part of my channel customisation and not a default Hubzilla Web UI element, they may demand I add an alt-text for the background image, lest I be mass-blocked as an ableist.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #Ableist #Ableism #AbleismMeta #CWAbleismMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Hubzilla #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  25. CW: Alt-texts for profile images probably becoming mandatory, image descriptions for images in Mastodon link previews probably becoming mandatory, probably even for non-Mastodon users; CW: long (almost 4,500 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, image description meta, ableism meta
    More and more Mastodon users are acting like alt-texts for profile images are becoming mandatory Fediverse-wide. Never mind that they're currently being rolled out by and by and only on Mastodon even.

    Here on Hubzilla, they aren't even a thought, also because Hubzilla doesn't know the concept of images having their own dedicated alt-text database field. (Before you ask: Hubzilla handles images and therefore alt-texts in messages vastly differently from Mastodon to begin with.)

    At the same time, more and more Mastodon users are acting like image descriptions for the images in the link previews that are generated automatically in Mastodon timelines are becoming mandatory Fediverse-wide. Never mind that Mastodon itself has barely got enough character capacity to describe these preview images at the high level of detail that so many Mastodon users love, what with its meagre default character limit of 500.

    Also, never mind that you'll have to edit your post to describe the preview image because it only appears after you've tooted your toot, so you can't see it before you toot your toot.

    Also, never mind that everyone outside Hubzilla will get an image description for an image that's entirely absent because they don't have Mastodon-style link previews, because these link previews are a Mastodon-only thing.

    Again, this is even worse here on Hubzilla. Unlike Mastodon, Hubzilla has a preview button that lets you look at your message before you actually send it. But Hubzilla doesn't generate link previews. And Hubzilla's preview button doesn't offer you the option to show you what your message will look like on Mastodon.

    So I'd have to
    • write and send my message as usual
    • switch to a tab with mastodon.social
    • look for my message by using the hashtag search
    • check whether Mastodon has generated a link preview, and if so, which image it has chosen
    • find a copy of the image with the highest resolution possible;
      alternatively, if it's an in-world image from OpenSim, log into OpenSim, travel to that place and take a close look at the place to write a highly detailed image description (takes from five hours to two days)
    • switch back to my Hubzilla tab
    • edit my message
    • add the image description
    • re-count the characters in the message
    • edit the message
    • add a long post content warning with the current character count if there is none, and it isn't a comment; edit the character count of the existing long post content warning if there already is one
    • save the edit
    • discover that Mastodon hasn't recognised my edit as such, and now there are two copies of the same message on Mastodon, the old one without the image description and the new, longer one with the image description

    All just to describe an image that isn't even there for my fellow Hubzilla users. Nor is it there for my contacts on Friendica, (streams), Forte, Misskey, Iceshrimp-JS, Iceshrimp.NET, Sharkey, Pleroma, Akkoma, snac2, GoToSocial, Hollo, Socialhome, Mitra, PieFed, Wafrn etc.

    By the way, if a message comes from something else than Mastodon, and there's no actual link in it, Mastodon often creates a link preview for the profile or channel page of whoever has sent the message and picks their profile photo as the image for the link preview. Essentially, I'd have to reliably know when Mastodon does that, write two image descriptions for my profile photo (it's a rendering from OpenSim, and I always describe these twice; besides, people should have a shorter description next to my usual detailed description) and copy-paste both into each post for which Mastodon will generate a link preview for my channel page.

    Fortunately, Mastodon doesn't show Hubzilla profiles or channels like Hubzilla itself shows them, and neither do Mastodon apps. Otherwise, if Mastodon users figure out that the background image of my channel is part of my channel customisation and not a default Hubzilla Web UI element, they may demand I add an alt-text for the background image, lest I be mass-blocked as an ableist.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #Ableist #Ableism #AbleismMeta #CWAbleismMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Hubzilla #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  26. CW: Alt-texts for profile images probably becoming mandatory, image descriptions for images in Mastodon link previews probably becoming mandatory, probably even for non-Mastodon users; CW: long (almost 4,500 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, image description meta, ableism meta
    More and more Mastodon users are acting like alt-texts for profile images are becoming mandatory Fediverse-wide. Never mind that they're currently being rolled out by and by and only on Mastodon even.

    Here on Hubzilla, they aren't even a thought, also because Hubzilla doesn't know the concept of images having their own dedicated alt-text database field. (Before you ask: Hubzilla handles images and therefore alt-texts in messages vastly differently from Mastodon to begin with.)

    At the same time, more and more Mastodon users are acting like image descriptions for the images in the link previews that are generated automatically in Mastodon timelines are becoming mandatory Fediverse-wide. Never mind that Mastodon itself has barely got enough character capacity to describe these preview images at the high level of detail that so many Mastodon users love, what with its meagre default character limit of 500.

    Also, never mind that you'll have to edit your post to describe the preview image because it only appears after you've tooted your toot, so you can't see it before you toot your toot.

    Also, never mind that everyone outside Hubzilla will get an image description for an image that's entirely absent because they don't have Mastodon-style link previews, because these link previews are a Mastodon-only thing.

    Again, this is even worse here on Hubzilla. Unlike Mastodon, Hubzilla has a preview button that lets you look at your message before you actually send it. But Hubzilla doesn't generate link previews. And Hubzilla's preview button doesn't offer you the option to show you what your message will look like on Mastodon.

    So I'd have to
    • write and send my message as usual
    • switch to a tab with mastodon.social
    • look for my message by using the hashtag search
    • check whether Mastodon has generated a link preview, and if so, which image it has chosen
    • find a copy of the image with the highest resolution possible;
      alternatively, if it's an in-world image from OpenSim, log into OpenSim, travel to that place and take a close look at the place to write a highly detailed image description (takes from five hours to two days)
    • switch back to my Hubzilla tab
    • edit my message
    • add the image description
    • re-count the characters in the message
    • edit the message
    • add a long post content warning with the current character count if there is none, and it isn't a comment; edit the character count of the existing long post content warning if there already is one
    • save the edit
    • discover that Mastodon hasn't recognised my edit as such, and now there are two copies of the same message on Mastodon, the old one without the image description and the new, longer one with the image description

    All just to describe an image that isn't even there for my fellow Hubzilla users. Nor is it there for my contacts on Friendica, (streams), Forte, Misskey, Iceshrimp-JS, Iceshrimp.NET, Sharkey, Pleroma, Akkoma, snac2, GoToSocial, Hollo, Socialhome, Mitra, PieFed, Wafrn etc.

    By the way, if a message comes from something else than Mastodon, and there's no actual link in it, Mastodon often creates a link preview for the profile or channel page of whoever has sent the message and picks their profile photo as the image for the link preview. Essentially, I'd have to reliably know when Mastodon does that, write two image descriptions for my profile photo (it's a rendering from OpenSim, and I always describe these twice; besides, people should have a shorter description next to my usual detailed description) and copy-paste both into each post for which Mastodon will generate a link preview for my channel page.

    Fortunately, Mastodon doesn't show Hubzilla profiles or channels like Hubzilla itself shows them, and neither do Mastodon apps. Otherwise, if Mastodon users figure out that the background image of my channel is part of my channel customisation and not a default Hubzilla Web UI element, they may demand I add an alt-text for the background image, lest I be mass-blocked as an ableist.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #Ableist #Ableism #AbleismMeta #CWAbleismMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Hubzilla #MastodonCulture #FediverseCulture #MastodonCentricity #MastodonNormativity
  27. CW: Misskey only allows for 512 characters of alt-text which is bad for my image posts; CW: long (over 8,600 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, alt-text meta, character limit meta, content warning meta
    Just the other day, I found something out. Something very inconvenient about Misskey and maybe also the Forkeys.

    It should be commonly known that Misskey has a local limit of 3,000 characters for posts (which it refers to as "notes"). What is not so well-known is that Misskey has a limit of about 8,000 characters, probably 8,192 or so, for inbound messages, ironically fewer than this post is long. Also, it has a limit of 512 characters for alt-text, both locally and in-bound.

    Mastodon has a character limit for in-bound content, too, at least for Note-type objects (not for Article-type objects because it refuses to render them fully and links to the original instead). To my best knowledge, it rejects messages with over 100,000 characters. As for its 1,500-charater limit for alt-text, it enforces that by truncating alt-text that's longer.

    Misskey, in contrast, truncates everything that exceeds its limits while still letting it in. If your post is longer than the inbound limit of ca. 8,000, all excess characters are chopped off and thrown away. If your alt-text is longer than 512 characters, all excess characters are chopped off and thrown away.

    I don't know which Forkey behaves how in this regard, seeing as all Forkeys I know about have a configurable local post character limit that can be adjusted to well over 8,000. But even if the inbound limit is configurable, too, I don't think any *key admin cranks it over 60,000 or over 70,000 or over 100,000. It's simply unimaginable that someone, anyone, could ever post that much at once if your idea of the Fediverse is pure microblogging.

    Also, I don't know what *key users do when they come across a truncated post or what blind or visually-impaired *key users do when they come across a truncated alt-text. Do they even suspect that it's a truncated copy of something that's longer at its source and then go check the source? Either way, it's very inconvenient.

    It's especially inconvenient for me. My longest posts by a gigantic margin are image posts with original images. They always have a long image description block in the post itself that tends to be tens of thousands of characters long. It contains highly detailed visual descriptions of all images in the post. It contains all explanations necessary to understand the post, the images and the descriptions. It contains verbatim transcripts of all bits of text within the borders of the image that I can read, no matter whether or not my audience can.

    In addition, each image has a shorter description in the alt-text, along with a bit that announces the long description, including where to find it. I even used to explain how to get to that description for Mastodon users for whom the summary and content warning hides the post text, but not the images, depending on which Mastodon version and frontend they use. This alone took up several hundred characters in the alt-text. All in all, I got to a point in which my alt-texts always ended up either at precisely 1,500 characters or just a few characters short.

    I myself am not really bound to character limits. I used to post images here on Hubzilla where I have over 16.7 million characters for the post, including all alt-texts. Now I post them on (streams) where I have over 24 million characters. I could theoretically write alt-texts as long as I want to, seeing as, unlike on Mastodon, they aren't separate text fields; instead, they're being woven into the image-embedding markup code in the post text.

    Still, I stick to a maximum of 1,500 characters for alt-text to keep Mastodon from truncating it. If you post images into the Fediverse, the main audience for your alt-text is on Mastodon, and most of them don't understand that there's something, anything, out there in the Fediverse that does not work exactly like Mastodon. And 1,500 characters can be tight already.

    But if I have to stay within Misskey's limits, I can hardly post images anymore. At least not with appropriate descriptions and explanations.

    Since late 2024, I have been working on-and-off on a series of fairly simple avatar portraits or rather their image descriptions. The idea is for the long description to consist of a preamble that starts with a general summary, followed by explanations, then followed by visual descriptions of what all images in the post have in common. Next come the individual descriptions of each image. Each post shall have three or four images with three or four portraits each, all in the same pose, all with only minor differences in outfits, all with a neutral, bright white background.

    In addition, of course, each image shall have an alt-text, and none of the alt-texts shall depend on each other.

    Now, the problem is that I have to describe three or four individual portraits in each alt-text. I'm actually struggling to squeeze such a description plus the note that announces the long description into 1,500 characters, especially if I want to fulfill Veronica Lewis a.k.a. Veronica With Four Eyes' requirements for outfit descriptions to a tee in the alt-text as well (https://veroniiiica.com/how-to-write-alt-text-for-casual-outfits/, https://veroniiiica.com/writing-image-descriptions-for-red-carpet-outfits/; see also https://veroniiiica.com/how-to-write-alt-text-image-descriptions-visually-impaired/ and https://veroniiiica.com/how-to-create-visual-descriptions/).

    But in 512 characters so that even Misskey users won't get a severely truncated version? This is absolutely impossible. Even if I limit the long description announcement to some 100 characters, even if I didn't walk people through how to get to the long description, I'd have fewer than 140 characters on average to describe each individual outfit.

    The long description won't fare any better. Currently, the preamble starts with some 14,000 characters of explanations, most of which are necessary to understand the visual descriptions. But when Misskey goes and truncates the post at the 8,000-something mark, Misskey users won't even get to any visual description because all visual descriptions would be chopped off.

    What makes matters worse is that the preamble grows the longer, the easier to understand I make it and the less I leave people with unexplained technical or jargon terms which you shouldn't use in image descriptions at all anyway. So the next time I go through it and rewrite it to make it easier to understand, I'll also make it even longer than it already is.

    But what if I simply cut all the explanations? For one, I'd leave people to their own devices to understand extremely obscure niche content. They won't. My explanations aren't 14,000 characters long because I've artificially inflated them, but because there is so much to know before you understand the post and the images and the descriptions.

    Besides, the visual descriptions alone won't fit into 8,192 characters either. What I currently have is over 5,000 characters of common visual description for all portraits in all images plus about 2,500 characters of individual visual description for the three portraits in the first image. That's over 7,500 characters altogether already. And I still have to describe nine portraits in another three images. The post will end up with some 15,000 characters of visual descriptions unless they grow longer when I simplify them again.

    I guess users of Misskey or any Forkey will still have to put up with truncated alt-texts and truncated long descriptions in the future. But my future image posts will contain a paragraph at the beginning that explains that the post and/or the alt-text may be truncated on Misskey and the Forkeys, and that both are uncut at the source. Still, this means that *key users will have to put up with the extra hassle of opening my original post at a source with a quite cumbersome UI. And I've got my doubts that this UI is really accessible.

    Unfortunately, this also means that *key users won't get any hashtags along with these posts. But then again, the handling of Identi.ca-style/Friendica-style hashtags with the number sign outside the link is broken on all *keys and will remain so for the foreseeable future.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Misskey #Forkey #Forkeys #Calckey #Firefish #Sharkey #CherryPick #Iceshrimp #Iceshrimp-JS #AltText #AltTextMeta #CWAltTextMeta #ImageDescription #ImageDescriptions #ImageDescriptionMeta #CWImageDescriptionMeta #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #A11y #Accessibility