home.social

#fedimeta — Public Fediverse posts

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

  1. @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running
    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM
  2. @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running
    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM
  3. @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running
    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM
  4. @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running
    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM
  5. @sb  the chippy-choppy There won't be many left. Depending on how staunchly and extremely anti-AI you and (aspiring) server admins are, there won't be any left. Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever.

    The Linux mainline kernel itself contains AI code now. It's officially allowed as long as it's disclosed as such. Thus, you will have to avoid literally all servers running on Linux.

    https://docs.kernel.org/process/coding-assistants.html

    https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-normal-for-linux/

    NetBSD has very strict rules regarding AI-generated code. But it doesn't rule AI-generated code out out of principle because it's AI-generated; it only wants to be safe that nothing that's actually GPL-licensed is slipped in. So, if you're an 100%, ultra-hardcode anti-AI extremist, avoid what few servers run on NetBSD.

    https://www.netbsd.org/developers/commit-guidelines.html

    OpenBSD contains AI-generated code, too. And it has no official stance regarding it. So servers running on OpenBSD are taboo, too.

    https://www.osnews.com/story/144935/openbsd-and-slopcode-raindrop-to-a-torrent/

    FreeBSD has no stance on AI whatsoever that I could find. However, apparently, the FreeBSD community loves to integrate Claude Code into their systems for automation purposes:

    https://aumont.fr/posts/claude-code-freebsd/

    https://discoverbsd.com/p/8a7660c31b

    But you'll also have to look at the userland, the Web server, the database driver etc.

    MariaDB allows AI code. You can safely assume that all MySQL databases on Web servers out there are actually powered by MariaDB.

    https://mariadb.org/governance/governance-ai-policy/

    Oracle MySQL can integrate AI, so it's safe to assume it contains AI-generated code.

    https://blogs.oracle.com/mysql/announcing-mysql-ai

    PostgreSQL probably allows AI code, too. There are even tools for it.

    https://github.com/timescale/pg-aiguide

    SQLite is very popular amongst AI users while not having any rules on AI-generated code. Assume it to be tainted.

    This leaves you with only one choice: Self-hosting a personal, single-user snac2 server because snac2 doesn't need any database whatsoever. In fact, snac2 is staunchly against AI. And it runs on NetBSD.

    https://codeberg.org/grunfink/snac2

    But then there's the Web server. Apache may allow AI-generated code if it has been reviewed and made sure that it does not contain anything that's incompatible with the Apache-2.0 license.

    https://www.apache.org/legal/generative-tooling.html

    nginx welcomes AI and advertises itself as ready for AI, and it takes no anti-AI-code stance. It's most likely already tainted.

    https://www.f5.com/de_de/products/nginx.

    This basically leaves you with no Web server guaranteed to be 100% free from AI-generated code to run snac2 on. But that doesn't matter because it's impossible to build a Web server devoid of any AI code to install snac2 on.

    By the way: Mastodon itself explicitly allows AI code if it's disclosed as such, and if its contributor understands it.

    https://github.com/mastodon/.github/blob/main/AI_POLICY.md

    In other words, next to all Mastodon servers are running
    • AI-generated Mastodon code
    • on an AI-generated Web server
    • with an AI-generated database driver
    • on an AI-generated operating system kernel

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Linux #FreeBSD #OpenBSD #NetBSD #Apache #nginx #MySQL #MariaDB #PostgreSQL #SQLite #Mastodon #snac2 #AI #LLM #LLMs #GenAI #NoAI #AntiAI #AntiLLM
  6. @happyborg
    People can follow hashtags

    People on Mastodon can follow hashtags. But just because people on Mastodon can, doesn't mean people everywhere else in the Fediverse can, too.

    AFAIK, some of the minimalist microblogging server applications designed for self-hosting don't offer this feature. I'm not sure if Pleroma and Akkoma have it.

    Hubzilla, which is what I'm commenting from, definitely doesn't have this feature. And Hubzilla is anything but minimalist. It's the most powerful and versatile of all Fediverse server applications.

    Also, if you can follow hashtags, you can only follow hashtags on your home server. But if you're on a small server, hardly any messages with these hashtags wash up there in the first place. You'll miss a lot. If you're on a private, single-user server, following hashtags is completely useless because the only messages with these hashtags that reach the server are those that you receive from your own contacts anyway.

    (streams) and Forte, both being streamlined and more advanced Hubzilla descendants, can follow hashtags. But there simply aren't any big (streams) or Forte servers, especially not with lots of traffic from Mastodon. Most of the few (streams) and Forte users run their own single-user servers.

    This is also why it doesn't matter much whether snac or GoToSocial users can follow hashtags: These two are almost exclusively used as private, single-user servers because that's what they're designed for first and foremost.

    To make it short: Most Fediverse users outside the big Mastodon servers can only follow hashtags by relying on "bots" that forward posts with these hashtags which they find on e.g. mastodon.social.

    In fact, this is good for Mastodon users as well. It helps circumvent two of Mastodon's disadvantages.

    One is that it has no support for groups whatsoever (the Fediverse does have groups in case you don't know). If Mastodon users need to talk about a certain topic, they can't do so in a group about that topic. All they can do is shout into the ether with certain hashtags and hope that the right person catches their toot.

    The other one is that this is highly unlikely on Mastodon itself. On Mastodon, most content remains unseen.

    Mastodon doesn't offer a list of unread messages in the timeline, not even a counter. All that Mastodon users can do is scroll down their timeline until they either hit content that they've already seen, or until they've got no more time, or until they want no more. Anything below will remain unseen. It's sad that this counts as the default or even without alternatives in the Fediverse. And most Mastodon users follow so many accounts and channels (plus hashtags occasionally) that they can impossibly read all the messages they receive.

    Let's suppose a Mastodon user wants to talk about Hubzilla for some reason. I've seen this happen often enough. The only chance they have, not knowing that the @hubzilla exists, much less that they can join it from Mastodon, is by tooting into the void with the hashtag #Hubzilla and hoping that either one of their followers or someone somewhere out there on their followers' servers follows the hashtag #Hubzilla.

    But none of their followers comes online soon enough to scroll down to their toot. They all have tons of other content in their timelines above that toot, so they never scroll all the way down to it. If not, they simply don't know what Hubzilla is. And even if any Mastodon users follow the hashtag #Hubzilla (which I doubt), this still doesn't mean that one of them scrolls all the way down to that toot.

    And then there's me. As I've already said, I'm on Hubzilla. I can't follow hashtags directly. Instead, I "follow" the hashtag #Hubzilla by having this hashtag on the FediBuzz relay (https://relay.fedi.buzz/) as a contact. Or, in Mastodon terms, by following it. FediBuzz is not a bot server. It's a relay that server admins can connect their servers to to have more public content on their servers (if their server software supports relays, that is). Something completely normal on Mastodon, especially on small servers.

    So when someone on Mastodon toots something with #Hubzilla, I receive it as a new post. But I don't have to scroll down a timeline of unknown length to find it. I have a counter for unread messages and other unnoticed actions. It unfolds into a list of unread messages and other unnoticed actions. From there, I can get directly to that post. I will notice it. And I'll usually be able to help.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Relay #Relays
  7. @happyborg
    People can follow hashtags

    People on Mastodon can follow hashtags. But just because people on Mastodon can, doesn't mean people everywhere else in the Fediverse can, too.

    AFAIK, some of the minimalist microblogging server applications designed for self-hosting don't offer this feature. I'm not sure if Pleroma and Akkoma have it.

    Hubzilla, which is what I'm commenting from, definitely doesn't have this feature. And Hubzilla is anything but minimalist. It's the most powerful and versatile of all Fediverse server applications.

    Also, if you can follow hashtags, you can only follow hashtags on your home server. But if you're on a small server, hardly any messages with these hashtags wash up there in the first place. You'll miss a lot. If you're on a private, single-user server, following hashtags is completely useless because the only messages with these hashtags that reach the server are those that you receive from your own contacts anyway.

    (streams) and Forte, both being streamlined and more advanced Hubzilla descendants, can follow hashtags. But there simply aren't any big (streams) or Forte servers, especially not with lots of traffic from Mastodon. Most of the few (streams) and Forte users run their own single-user servers.

    This is also why it doesn't matter much whether snac or GoToSocial users can follow hashtags: These two are almost exclusively used as private, single-user servers because that's what they're designed for first and foremost.

    To make it short: Most Fediverse users outside the big Mastodon servers can only follow hashtags by relying on "bots" that forward posts with these hashtags which they find on e.g. mastodon.social.

    In fact, this is good for Mastodon users as well. It helps circumvent two of Mastodon's disadvantages.

    One is that it has no support for groups whatsoever (the Fediverse does have groups in case you don't know). If Mastodon users need to talk about a certain topic, they can't do so in a group about that topic. All they can do is shout into the ether with certain hashtags and hope that the right person catches their toot.

    The other one is that this is highly unlikely on Mastodon itself. On Mastodon, most content remains unseen.

    Mastodon doesn't offer a list of unread messages in the timeline, not even a counter. All that Mastodon users can do is scroll down their timeline until they either hit content that they've already seen, or until they've got no more time, or until they want no more. Anything below will remain unseen. It's sad that this counts as the default or even without alternatives in the Fediverse. And most Mastodon users follow so many accounts and channels (plus hashtags occasionally) that they can impossibly read all the messages they receive.

    Let's suppose a Mastodon user wants to talk about Hubzilla for some reason. I've seen this happen often enough. The only chance they have, not knowing that the @hubzilla exists, much less that they can join it from Mastodon, is by tooting into the void with the hashtag #Hubzilla and hoping that either one of their followers or someone somewhere out there on their followers' servers follows the hashtag #Hubzilla.

    But none of their followers comes online soon enough to scroll down to their toot. They all have tons of other content in their timelines above that toot, so they never scroll all the way down to it. If not, they simply don't know what Hubzilla is. And even if any Mastodon users follow the hashtag #Hubzilla (which I doubt), this still doesn't mean that one of them scrolls all the way down to that toot.

    And then there's me. As I've already said, I'm on Hubzilla. I can't follow hashtags directly. Instead, I "follow" the hashtag #Hubzilla by having this hashtag on the FediBuzz relay (https://relay.fedi.buzz/) as a contact. Or, in Mastodon terms, by following it. FediBuzz is not a bot server. It's a relay that server admins can connect their servers to to have more public content on their servers (if their server software supports relays, that is). Something completely normal on Mastodon, especially on small servers.

    So when someone on Mastodon toots something with #Hubzilla, I receive it as a new post. But I don't have to scroll down a timeline of unknown length to find it. I have a counter for unread messages and other unnoticed actions. It unfolds into a list of unread messages and other unnoticed actions. From there, I can get directly to that post. I will notice it. And I'll usually be able to help.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Relay #Relays
  8. @happyborg
    People can follow hashtags

    People on Mastodon can follow hashtags. But just because people on Mastodon can, doesn't mean people everywhere else in the Fediverse can, too.

    AFAIK, some of the minimalist microblogging server applications designed for self-hosting don't offer this feature. I'm not sure if Pleroma and Akkoma have it.

    Hubzilla, which is what I'm commenting from, definitely doesn't have this feature. And Hubzilla is anything but minimalist. It's the most powerful and versatile of all Fediverse server applications.

    Also, if you can follow hashtags, you can only follow hashtags on your home server. But if you're on a small server, hardly any messages with these hashtags wash up there in the first place. You'll miss a lot. If you're on a private, single-user server, following hashtags is completely useless because the only messages with these hashtags that reach the server are those that you receive from your own contacts anyway.

    (streams) and Forte, both being streamlined and more advanced Hubzilla descendants, can follow hashtags. But there simply aren't any big (streams) or Forte servers, especially not with lots of traffic from Mastodon. Most of the few (streams) and Forte users run their own single-user servers.

    This is also why it doesn't matter much whether snac or GoToSocial users can follow hashtags: These two are almost exclusively used as private, single-user servers because that's what they're designed for first and foremost.

    To make it short: Most Fediverse users outside the big Mastodon servers can only follow hashtags by relying on "bots" that forward posts with these hashtags which they find on e.g. mastodon.social.

    In fact, this is good for Mastodon users as well. It helps circumvent two of Mastodon's disadvantages.

    One is that it has no support for groups whatsoever (the Fediverse does have groups in case you don't know). If Mastodon users need to talk about a certain topic, they can't do so in a group about that topic. All they can do is shout into the ether with certain hashtags and hope that the right person catches their toot.

    The other one is that this is highly unlikely on Mastodon itself. On Mastodon, most content remains unseen.

    Mastodon doesn't offer a list of unread messages in the timeline, not even a counter. All that Mastodon users can do is scroll down their timeline until they either hit content that they've already seen, or until they've got no more time, or until they want no more. Anything below will remain unseen. It's sad that this counts as the default or even without alternatives in the Fediverse. And most Mastodon users follow so many accounts and channels (plus hashtags occasionally) that they can impossibly read all the messages they receive.

    Let's suppose a Mastodon user wants to talk about Hubzilla for some reason. I've seen this happen often enough. The only chance they have, not knowing that the @hubzilla exists, much less that they can join it from Mastodon, is by tooting into the void with the hashtag #Hubzilla and hoping that either one of their followers or someone somewhere out there on their followers' servers follows the hashtag #Hubzilla.

    But none of their followers comes online soon enough to scroll down to their toot. They all have tons of other content in their timelines above that toot, so they never scroll all the way down to it. If not, they simply don't know what Hubzilla is. And even if any Mastodon users follow the hashtag #Hubzilla (which I doubt), this still doesn't mean that one of them scrolls all the way down to that toot.

    And then there's me. As I've already said, I'm on Hubzilla. I can't follow hashtags directly. Instead, I "follow" the hashtag #Hubzilla by having this hashtag on the FediBuzz relay (https://relay.fedi.buzz/) as a contact. Or, in Mastodon terms, by following it. FediBuzz is not a bot server. It's a relay that server admins can connect their servers to to have more public content on their servers (if their server software supports relays, that is). Something completely normal on Mastodon, especially on small servers.

    So when someone on Mastodon toots something with #Hubzilla, I receive it as a new post. But I don't have to scroll down a timeline of unknown length to find it. I have a counter for unread messages and other unnoticed actions. It unfolds into a list of unread messages and other unnoticed actions. From there, I can get directly to that post. I will notice it. And I'll usually be able to help.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Relay #Relays
  9. @happyborg
    People can follow hashtags

    People on Mastodon can follow hashtags. But just because people on Mastodon can, doesn't mean people everywhere else in the Fediverse can, too.

    AFAIK, some of the minimalist microblogging server applications designed for self-hosting don't offer this feature. I'm not sure if Pleroma and Akkoma have it.

    Hubzilla, which is what I'm commenting from, definitely doesn't have this feature. And Hubzilla is anything but minimalist. It's the most powerful and versatile of all Fediverse server applications.

    Also, if you can follow hashtags, you can only follow hashtags on your home server. But if you're on a small server, hardly any messages with these hashtags wash up there in the first place. You'll miss a lot. If you're on a private, single-user server, following hashtags is completely useless because the only messages with these hashtags that reach the server are those that you receive from your own contacts anyway.

    (streams) and Forte, both being streamlined and more advanced Hubzilla descendants, can follow hashtags. But there simply aren't any big (streams) or Forte servers, especially not with lots of traffic from Mastodon. Most of the few (streams) and Forte users run their own single-user servers.

    This is also why it doesn't matter much whether snac or GoToSocial users can follow hashtags: These two are almost exclusively used as private, single-user servers because that's what they're designed for first and foremost.

    To make it short: Most Fediverse users outside the big Mastodon servers can only follow hashtags by relying on "bots" that forward posts with these hashtags which they find on e.g. mastodon.social.

    In fact, this is good for Mastodon users as well. It helps circumvent two of Mastodon's disadvantages.

    One is that it has no support for groups whatsoever (the Fediverse does have groups in case you don't know). If Mastodon users need to talk about a certain topic, they can't do so in a group about that topic. All they can do is shout into the ether with certain hashtags and hope that the right person catches their toot.

    The other one is that this is highly unlikely on Mastodon itself. On Mastodon, most content remains unseen.

    Mastodon doesn't offer a list of unread messages in the timeline, not even a counter. All that Mastodon users can do is scroll down their timeline until they either hit content that they've already seen, or until they've got no more time, or until they want no more. Anything below will remain unseen. It's sad that this counts as the default or even without alternatives in the Fediverse. And most Mastodon users follow so many accounts and channels (plus hashtags occasionally) that they can impossibly read all the messages they receive.

    Let's suppose a Mastodon user wants to talk about Hubzilla for some reason. I've seen this happen often enough. The only chance they have, not knowing that the @hubzilla exists, much less that they can join it from Mastodon, is by tooting into the void with the hashtag #Hubzilla and hoping that either one of their followers or someone somewhere out there on their followers' servers follows the hashtag #Hubzilla.

    But none of their followers comes online soon enough to scroll down to their toot. They all have tons of other content in their timelines above that toot, so they never scroll all the way down to it. If not, they simply don't know what Hubzilla is. And even if any Mastodon users follow the hashtag #Hubzilla (which I doubt), this still doesn't mean that one of them scrolls all the way down to that toot.

    And then there's me. As I've already said, I'm on Hubzilla. I can't follow hashtags directly. Instead, I "follow" the hashtag #Hubzilla by having this hashtag on the FediBuzz relay (https://relay.fedi.buzz/) as a contact. Or, in Mastodon terms, by following it. FediBuzz is not a bot server. It's a relay that server admins can connect their servers to to have more public content on their servers (if their server software supports relays, that is). Something completely normal on Mastodon, especially on small servers.

    So when someone on Mastodon toots something with #Hubzilla, I receive it as a new post. But I don't have to scroll down a timeline of unknown length to find it. I have a counter for unread messages and other unnoticed actions. It unfolds into a list of unread messages and other unnoticed actions. From there, I can get directly to that post. I will notice it. And I'll usually be able to help.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Relay #Relays
  10. @happyborg
    People can follow hashtags

    People on Mastodon can follow hashtags. But just because people on Mastodon can, doesn't mean people everywhere else in the Fediverse can, too.

    AFAIK, some of the minimalist microblogging server applications designed for self-hosting don't offer this feature. I'm not sure if Pleroma and Akkoma have it.

    Hubzilla, which is what I'm commenting from, definitely doesn't have this feature. And Hubzilla is anything but minimalist. It's the most powerful and versatile of all Fediverse server applications.

    Also, if you can follow hashtags, you can only follow hashtags on your home server. But if you're on a small server, hardly any messages with these hashtags wash up there in the first place. You'll miss a lot. If you're on a private, single-user server, following hashtags is completely useless because the only messages with these hashtags that reach the server are those that you receive from your own contacts anyway.

    (streams) and Forte, both being streamlined and more advanced Hubzilla descendants, can follow hashtags. But there simply aren't any big (streams) or Forte servers, especially not with lots of traffic from Mastodon. Most of the few (streams) and Forte users run their own single-user servers.

    This is also why it doesn't matter much whether snac or GoToSocial users can follow hashtags: These two are almost exclusively used as private, single-user servers because that's what they're designed for first and foremost.

    To make it short: Most Fediverse users outside the big Mastodon servers can only follow hashtags by relying on "bots" that forward posts with these hashtags which they find on e.g. mastodon.social.

    In fact, this is good for Mastodon users as well. It helps circumvent two of Mastodon's disadvantages.

    One is that it has no support for groups whatsoever (the Fediverse does have groups in case you don't know). If Mastodon users need to talk about a certain topic, they can't do so in a group about that topic. All they can do is shout into the ether with certain hashtags and hope that the right person catches their toot.

    The other one is that this is highly unlikely on Mastodon itself. On Mastodon, most content remains unseen.

    Mastodon doesn't offer a list of unread messages in the timeline, not even a counter. All that Mastodon users can do is scroll down their timeline until they either hit content that they've already seen, or until they've got no more time, or until they want no more. Anything below will remain unseen. It's sad that this counts as the default or even without alternatives in the Fediverse. And most Mastodon users follow so many accounts and channels (plus hashtags occasionally) that they can impossibly read all the messages they receive.

    Let's suppose a Mastodon user wants to talk about Hubzilla for some reason. I've seen this happen often enough. The only chance they have, not knowing that the @hubzilla exists, much less that they can join it from Mastodon, is by tooting into the void with the hashtag #Hubzilla and hoping that either one of their followers or someone somewhere out there on their followers' servers follows the hashtag #Hubzilla.

    But none of their followers comes online soon enough to scroll down to their toot. They all have tons of other content in their timelines above that toot, so they never scroll all the way down to it. If not, they simply don't know what Hubzilla is. And even if any Mastodon users follow the hashtag #Hubzilla (which I doubt), this still doesn't mean that one of them scrolls all the way down to that toot.

    And then there's me. As I've already said, I'm on Hubzilla. I can't follow hashtags directly. Instead, I "follow" the hashtag #Hubzilla by having this hashtag on the FediBuzz relay (https://relay.fedi.buzz/) as a contact. Or, in Mastodon terms, by following it. FediBuzz is not a bot server. It's a relay that server admins can connect their servers to to have more public content on their servers (if their server software supports relays, that is). Something completely normal on Mastodon, especially on small servers.

    So when someone on Mastodon toots something with #Hubzilla, I receive it as a new post. But I don't have to scroll down a timeline of unknown length to find it. I have a counter for unread messages and other unnoticed actions. It unfolds into a list of unread messages and other unnoticed actions. From there, I can get directly to that post. I will notice it. And I'll usually be able to help.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Relay #Relays
  11. @william ⁂ maggos In this regard, Mastodon has only got one major advantage: It has an official app.

    Phone users used to see Twitter as a phone app that they loaded from their app store. Mastodon is the only *blogging thing in the Fediverse that they can load from their app store.

    This is one reason why just about all Mastodon newbies use the official app and why they're on mastodon.social (it's the default in the official app, and since they don't know what this setting does, they leave it on default).

    Mastodon even gets away with an official app that's far from good, much less fully features. All the newbies don't have anything to compare with. If Mastodon is a phone app to them, then the official app's feature set is Mastodon's feature set. If a feature isn't implemented in the official app, then Mastodon doesn't have it. I dare say that well over 80% of all Mastodon users have never in their lives used Mastodon's Web UI.

    If someone takes the step and moves from the official Mastodon app to Ivory or Mona or IceCubes or Tusky or Fedilab or something like this, it's almost always the first time in their lives that they use an online service through an app that has a different name than the online service. Many people couldn't even imagine doing that.

    This means that if Friendica and Hubzilla want to be more successful, growing beyond Mike's old "if you build it, they'll come" credo and advertising more isn't sufficient. People must be able to load Friendica/Hubzilla onto their phones from their app store. This requires an official app named "Friendica"/"Hubzilla" with a native, up-to-date iOS UI in the Apple App Store and one with a native, up-to-date Android UI in the Google Play Store. The existence of an official phone app in the Apple App Store and the Google Play Store is essential for being considered existent in the first place.

    A commonplace attitude on Friendica and even more so on Hubzilla is that both can be installed as a PWA. But seriously, 99.9% of all phone users don't even know that PWAs exist. They don't know what that is. Not to mention that they expect and demand a native mobile UI in the style of their phone OS and not a generic Web UI.

    Now, what would this app have to look like?

    If the advantages of Friendica and Hubzilla over Mastodon are to be emphasised and underlined, and if this app is to become people's one and only daily driver UI, it will have to be fully featured. Minus the settings for the Web UI (e.g. the theme settings and the PDL editor on Hubzilla), minus stuff that you'll never need if you only ever use the phone app and never the server UI (e.g. Webpages on Hubzilla), but otherwise fully featured. This would also demonstrate just how vastly more powerful Friendica and Hubzilla are than Mastodon.

    The obvious downside is that such an app would be a feature monster. Bigger and more feature-laden than any Android e-mail app or OpenStreetMap editor.

    There has been some talk about building an official Hubzilla phone app. Some Hubzilla users have proposed an app that only offers the very basics. However, their idea behind this is not to make the app easier for newbies to use, but to make it easier for the developers to build. They're often still stuck in the early 2010s when phone apps for websites were considered gimmicks. They think that people will only use the app when they're out and about, and when they're back home, they'll sit down behind their computers and use the Web interface. Thus, phone apps only need the most basic features implemented.

    But 2026 is not 2011. The huge majority of Mastodon users only use Mastodon through a phone app. Even when they're at home. As I've said: If the app doesn't have a feature, the whole product doesn't have the feature, regardless of whether or not the feature is implemented in the server backend and even in the Web frontend.

    Besides, even Friendica's basic features that you'll need all the time are a lot. Hubzilla's basic features that you'll need all the time are even more numerous.

    Shall people be limited to posting in public when they're on a phone because the phone app doesn't have any permission settings?

    Shall people be limited to posting to their contacts when they're on a phone because someone decided that support for groups would make the phone app too complex?

    Shall people wait until they're home, and they've got some time to fire up a computer, open a Web browser and log onto the Web interface to accept connection requests because the phone app doesn't have any connection settings? What if they don't have a computer?

    Let's face it, social networking itself is a complex thing. And I mean actual social networking. Not misusing glorified SMS as a social network. Real social networking. Facebook-level social networking. Google+-level social networking. MySpace-level social networking.

    Thus, a social networking phone app with all features necessary for real social networking has to be complex. This isn't a Friendica/Hubzilla issue. Don't believe that the official Facebook apps are simple.

    This is also why so many prefer 𝕏 over Facebook. Facebook is complex. Facebook isn't just register, follow, post. 𝕏 is much more simple. 𝕏 is glorified SMS. 𝕏 is literally just register, follow, tweet. Facebook is rocket science whereas 𝕏 is for dumb-dumbs.

    And it's because Mastodon is so lacking that it's for dumb-dumbs by Fediverse standards. In fact, if you don't read those panicky "it's too complicated because you have to know what a server is" posts, if you just load the app and create an account, Mastodon, through the official app, is for dumb-dumbs by all standards.

    However, those who actually are on Facebook are willing to put up with something more complex. They need something more complex than glorified SMS for dumb-dumbs. They need the extra features that Facebook has that 𝕏 doesn't, even if these are the very features that deny Facebook the "for dumb-dumbs" attribute.

    Send them to Mastodon, and they'll be irritated and even repelled because this feature isn't there, and that feature isn't there, and that feature is cut down beyond recognition, and they can't find any interesting people (not because Mastodon is decentralised, and the interesting people are on other servers, but because Mastodon's directory sucks arse in comparison with Facebook's), and what's with that stupid character limit?

    On Friendica and Hubzilla, this feature and that feature have been there for longer than Mastodon itself, that feature is even more powerful than on Facebook proper, interesting people are being shoved into their faces once they've filled out their profile, even more so once they've got some connections, and there is no character limit worth speaking of.

    But as long as Friendica and Hubzilla don't have official, fully daily-driveable phone apps named "Friendica" and "Hubzilla" respectively, they simply don't exist.

    Granted, there's another obstacle. Many Mastodon users say the Fediverse needs a Facebook alternative. If you tell them about Friendica and its descendants, some will be very thankful because they've genuinely never heard of any of these.

    Others will tell you that they know Friendica and maybe even Hubzilla. But they also say that none of these are Facebook alternatives. For when they say, "alternative," what they really mean is, "1:1 clone, just with a different name and decentralised and with ActivityPub and without spying and without the recent enshittification and without the evil CEO, otherwise absolutely identical."

    One big aspect of this is that, as they say, the Fediverse needs an alternative to Facebook Groups. Friendica groups are exactly that because they were designed to be exactly that. Hubzilla forums, (streams) groups, Forte groups, all just that. But according to these people, they don't count because they aren't handled in precisely the same way as Facebook groups. Facebook groups aren't separate accounts. And different equals bad.

    What really has me shake my head is that those who want a 1:1 Facebook clone continue to use Mastodon as a Facebook alternative. Even though Friendica and its family are vastly closer to Facebook regardless. Even though Mastodon not only doesn't have groups at all, but it doesn't even have any support for external groups. Is shouting into the void with a bunch of hashtags and hoping the right people will hear you really that much better than a Friendica group or a Hubzilla forum or maybe a PieFed community?

    By the way: Just how faithful a Twitter clone is Mastodon really, seeing as Misskey and the Forkeys have the odd Twitter feature that Mastodon still lacks, seeing as even Mastodon gradually becomes more complex than 𝕏, much more so than when-it-still-was-good Twitter?

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #CharacterLimit #CharacterLimits #CharacterLimitMeta #CWCharacterLimitMeta #Fediverse #Mastodon #Friendica #Hubzilla #Streams #(streams) #Forte #Misskey #Forkey #Forkeys #PieFed #Privacy #Permission #Permissions #Groups #FediverseGroups #FediGroups #App #PhoneApp #iPhoneApp #iOSApp #AndroidApp #SocialNetwork #SocialNetworking #Twitter #𝕏 #Facebook #FacebookGroups
  12. @danie10 @hcj Australia's new law effectively means #teens will not be able to research topics that may OR MAY NOT BE affecting their society, as they move into #adulthood, this effectively reduces under-16s in #australia (and if this global trend continues, the world) as second class citizens, 2nd class youth will invariably lead to 2nd class adults. Information is NOT #alcohol, its NOT an addictive drug, it is the bigtech platforms that have weaponized the social spaces.... social spaces in general are NOT THE PROBLEM!

    the australian govt comparing this law to an #alcoholBan ought horrify every living person on earth. we should be reminded also of what the "war on drugs" actually achieved, in so far as it simply put a bunch of recreational users into the #prisonIndustrialComplex. I put forward that THIS is the real goal of this new global push by govts to ban #information for our youth.

    It is also akin to the burning of books, because when govt (today in the 'land-down-under') ties access to the internet to getting a #facescan, or a govt-issued #digitalID that will spell the end of #academicFreedom. The so-called #freeAndOpenWeb and #fediverse community must move swiftly to make australia's new laws redundant.

    Mobilise now....

    ....we ONLY have 12 months make i2p federation a native feature of :butterfedyC: fediverse servers.

    #socialmedia #fedimeta #warondrugs #youth

  13. CW: Accessibility standards keep me from posting in-world videos; CW: long (over 2,600 characters), Fediverse meta, accessibility meta, video description meta
    This sounds like good advice...

    Fedi.Tips wrote the following post Mon, 15 Apr 2024 17:28:51 +0100 If you're posting a video clip or an audio clip attached to a post, remember to include a text description which describes the sound. This is important so that the video or audio is accessible to deaf people.

    Also, if it's a video, it's important to describe both the sound and the visuals so that it's accessible to everyone.

    Text descriptions for audio and video are added just like text descriptions for images (exact steps vary depending on which app you use).

    #FediTips #Accessibility

    ...but in my case, this would go out of hand. So much that I've completely discarded the idea of posting in-world videos.

    I'm someone who has taken most of a day to describe three still images in a post in a combined almost 77,000 characters which take over an hour to read. No, you haven't misread any of this. And yes, this effort is necessary in my case.

    Of course, if I were to describe a video, I'd have to go as much into details. However, there'd be a whole lot more to describe.

    The video would constantly change. It would show much much more than a still image. There'd be audio that'd require detailed description instead of just name-dropping. All of it. Yes, including panning position. Movements of my avatar would have to be described. Movements of the camera around my avatar as well as independently from my avatar would have to be described. All movements would of course require distances, angles, speeds and changes of speed

    The description would require a time code: Everything that happens would have to be mentioned including when exactly it happens, and since things might happen quickly or in quick succession, I'm talking about at least tenths of seconds.

    Ten minutes of in-world video would take me weeks to describe, and the description would be the length of a novel and take a whole day to read.

    Mastodon users would never see the post with the video because, as far as I know, Mastodon automatically rejects all external posts that exceed 100,000 characters, and I'm talking about millions of characters here. I don't even know if Hubzilla would let me post that much, and Hubzilla doesn't have any character limits except for what the Web server can handle.

    Nobody would ever read this, so the whole effort would be in vain. But anything less than this would be critically lacking.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MediaDescription #MediaDescriptions #VideoDescription #VideoDescriptions #A11y #Accessibility
  14. CW: Accessibility standards keep me from posting in-world videos; CW: long (over 2,600 characters), Fediverse meta, accessibility meta, video description meta
    This sounds like good advice...

    Fedi.Tips wrote the following post Mon, 15 Apr 2024 17:28:51 +0100 If you're posting a video clip or an audio clip attached to a post, remember to include a text description which describes the sound. This is important so that the video or audio is accessible to deaf people.

    Also, if it's a video, it's important to describe both the sound and the visuals so that it's accessible to everyone.

    Text descriptions for audio and video are added just like text descriptions for images (exact steps vary depending on which app you use).

    #FediTips #Accessibility

    ...but in my case, this would go out of hand. So much that I've completely discarded the idea of posting in-world videos.

    I'm someone who has taken most of a day to describe three still images in a post in a combined almost 77,000 characters which take over an hour to read. No, you haven't misread any of this. And yes, this effort is necessary in my case.

    Of course, if I were to describe a video, I'd have to go as much into details. However, there'd be a whole lot more to describe.

    The video would constantly change. It would show much much more than a still image. There'd be audio that'd require detailed description instead of just name-dropping. All of it. Yes, including panning position. Movements of my avatar would have to be described. Movements of the camera around my avatar as well as independently from my avatar would have to be described. All movements would of course require distances, angles, speeds and changes of speed

    The description would require a time code: Everything that happens would have to be mentioned including when exactly it happens, and since things might happen quickly or in quick succession, I'm talking about at least tenths of seconds.

    Ten minutes of in-world video would take me weeks to describe, and the description would be the length of a novel and take a whole day to read.

    Mastodon users would never see the post with the video because, as far as I know, Mastodon automatically rejects all external posts that exceed 100,000 characters, and I'm talking about millions of characters here. I don't even know if Hubzilla would let me post that much, and Hubzilla doesn't have any character limits except for what the Web server can handle.

    Nobody would ever read this, so the whole effort would be in vain. But anything less than this would be critically lacking.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MediaDescription #MediaDescriptions #VideoDescription #VideoDescriptions #A11y #Accessibility
  15. CW: Accessibility standards keep me from posting in-world videos; CW: long (over 2,600 characters), Fediverse meta, accessibility meta, video description meta
    This sounds like good advice...

    Fedi.Tips wrote the following post Mon, 15 Apr 2024 17:28:51 +0100 If you're posting a video clip or an audio clip attached to a post, remember to include a text description which describes the sound. This is important so that the video or audio is accessible to deaf people.

    Also, if it's a video, it's important to describe both the sound and the visuals so that it's accessible to everyone.

    Text descriptions for audio and video are added just like text descriptions for images (exact steps vary depending on which app you use).

    #FediTips #Accessibility

    ...but in my case, this would go out of hand. So much that I've completely discarded the idea of posting in-world videos.

    I'm someone who has taken most of a day to describe three still images in a post in a combined almost 77,000 characters which take over an hour to read. No, you haven't misread any of this. And yes, this effort is necessary in my case.

    Of course, if I were to describe a video, I'd have to go as much into details. However, there'd be a whole lot more to describe.

    The video would constantly change. It would show much much more than a still image. There'd be audio that'd require detailed description instead of just name-dropping. All of it. Yes, including panning position. Movements of my avatar would have to be described. Movements of the camera around my avatar as well as independently from my avatar would have to be described. All movements would of course require distances, angles, speeds and changes of speed

    The description would require a time code: Everything that happens would have to be mentioned including when exactly it happens, and since things might happen quickly or in quick succession, I'm talking about at least tenths of seconds.

    Ten minutes of in-world video would take me weeks to describe, and the description would be the length of a novel and take a whole day to read.

    Mastodon users would never see the post with the video because, as far as I know, Mastodon automatically rejects all external posts that exceed 100,000 characters, and I'm talking about millions of characters here. I don't even know if Hubzilla would let me post that much, and Hubzilla doesn't have any character limits except for what the Web server can handle.

    Nobody would ever read this, so the whole effort would be in vain. But anything less than this would be critically lacking.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MediaDescription #MediaDescriptions #VideoDescription #VideoDescriptions #A11y #Accessibility
  16. CW: Accessibility standards keep me from posting in-world videos; CW: long (over 2,600 characters), Fediverse meta, accessibility meta, video description meta
    This sounds like good advice...

    Fedi.Tips wrote the following post Mon, 15 Apr 2024 17:28:51 +0100 If you're posting a video clip or an audio clip attached to a post, remember to include a text description which describes the sound. This is important so that the video or audio is accessible to deaf people.

    Also, if it's a video, it's important to describe both the sound and the visuals so that it's accessible to everyone.

    Text descriptions for audio and video are added just like text descriptions for images (exact steps vary depending on which app you use).

    #FediTips #Accessibility

    ...but in my case, this would go out of hand. So much that I've completely discarded the idea of posting in-world videos.

    I'm someone who has taken most of a day to describe three still images in a post in a combined almost 77,000 characters which take over an hour to read. No, you haven't misread any of this. And yes, this effort is necessary in my case.

    Of course, if I were to describe a video, I'd have to go as much into details. However, there'd be a whole lot more to describe.

    The video would constantly change. It would show much much more than a still image. There'd be audio that'd require detailed description instead of just name-dropping. All of it. Yes, including panning position. Movements of my avatar would have to be described. Movements of the camera around my avatar as well as independently from my avatar would have to be described. All movements would of course require distances, angles, speeds and changes of speed

    The description would require a time code: Everything that happens would have to be mentioned including when exactly it happens, and since things might happen quickly or in quick succession, I'm talking about at least tenths of seconds.

    Ten minutes of in-world video would take me weeks to describe, and the description would be the length of a novel and take a whole day to read.

    Mastodon users would never see the post with the video because, as far as I know, Mastodon automatically rejects all external posts that exceed 100,000 characters, and I'm talking about millions of characters here. I don't even know if Hubzilla would let me post that much, and Hubzilla doesn't have any character limits except for what the Web server can handle.

    Nobody would ever read this, so the whole effort would be in vain. But anything less than this would be critically lacking.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MediaDescription #MediaDescriptions #VideoDescription #VideoDescriptions #A11y #Accessibility
  17. CW: Accessibility standards keep me from posting in-world videos; CW: long (over 2,600 characters), Fediverse meta, accessibility meta, video description meta
    This sounds like good advice...

    Fedi.Tips wrote the following post Mon, 15 Apr 2024 17:28:51 +0100 If you're posting a video clip or an audio clip attached to a post, remember to include a text description which describes the sound. This is important so that the video or audio is accessible to deaf people.

    Also, if it's a video, it's important to describe both the sound and the visuals so that it's accessible to everyone.

    Text descriptions for audio and video are added just like text descriptions for images (exact steps vary depending on which app you use).

    #FediTips #Accessibility

    ...but in my case, this would go out of hand. So much that I've completely discarded the idea of posting in-world videos.

    I'm someone who has taken most of a day to describe three still images in a post in a combined almost 77,000 characters which take over an hour to read. No, you haven't misread any of this. And yes, this effort is necessary in my case.

    Of course, if I were to describe a video, I'd have to go as much into details. However, there'd be a whole lot more to describe.

    The video would constantly change. It would show much much more than a still image. There'd be audio that'd require detailed description instead of just name-dropping. All of it. Yes, including panning position. Movements of my avatar would have to be described. Movements of the camera around my avatar as well as independently from my avatar would have to be described. All movements would of course require distances, angles, speeds and changes of speed

    The description would require a time code: Everything that happens would have to be mentioned including when exactly it happens, and since things might happen quickly or in quick succession, I'm talking about at least tenths of seconds.

    Ten minutes of in-world video would take me weeks to describe, and the description would be the length of a novel and take a whole day to read.

    Mastodon users would never see the post with the video because, as far as I know, Mastodon automatically rejects all external posts that exceed 100,000 characters, and I'm talking about millions of characters here. I don't even know if Hubzilla would let me post that much, and Hubzilla doesn't have any character limits except for what the Web server can handle.

    Nobody would ever read this, so the whole effort would be in vain. But anything less than this would be critically lacking.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #MediaDescription #MediaDescriptions #VideoDescription #VideoDescriptions #A11y #Accessibility