fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

洪 民憙 (Hong Minhee)

Why do people go to Bluesky? Because it's complicated to pick a server? Because it's hard to search? Because it's not VC-backed and sustainability is a concern? :blobcatnotlikethis:

Why did the Elk people give up on building Elk and all go to Bluesky? I'd like to ask them why they left the fediverse. :blobcatthink:

When I was talking to my wife (@tokolovesme), who still primarily uses X, about this topic, she said that she feels isolated whenever she uses Mastodon. In particular, when you're on a low-population server, you can't easily search for other people's posts, you can't see all the replies to the posts that flow in, and you actually see far fewer favorites and reposts. All of this makes the fediverse feel less lively.

The loss of replies, favorites, etc. when crossing server boundaries, as well as the search issues, seems like something that should be fixed as soon as possible…

@hongminhee There is a pull request for reply synchronization pending review for Mastodon: github.com/mastodon/mastodon/p

This is one of the things I was thinking of under the umbrella of "being worked on". I hope it can bear fruit in a timely fashion. 🙂

And for search, if I were in charge I might have suggested real P2P search (KaZaA did it in 2000, why can't we?), but the Mastodon project is taking a different approach: fediscovery.org

Fix: #9409
Fix: #14017
Fix: #18150
Original PR Here: NeuromatchAcademy#44
Further description here: NeuromatchAcademy#43
I've never made a PR for upstream before, so forgive me if i'm doing...
GitHubAdd Fetch All Replies Part 1: Backend by sneakers-the-rat · Pull Request #32615 · mastodon/mastodonBy sneakers-the-rat

@hongminhee IMO, that's still a very specific use-case tho'.

Social media is tough because it caters for many different use-cases on a single UI — everyone uses it differently, thus it's a hard UX problem.

@hongminhee

conversation containers by @mikedev solve that problem. With this mechanism in place not only replies are synchronized, but also reactions and edits - everything that happens in a conversation.
It also enables reply controls, private groups and (better) followers-only posts.

fediversity.siteHelp

@hongminhee I’m super happy you brought up the subject, it was super interesting to see the reasons that where brought up

Related to the feeling of being isolated, I think a downside for a lot of people is actually the lack of algorithm; having to curate your feed yourself to get relevant posts is kinda hard especially if your interests are niche (or even on a less popular timezone since everything is chronological), and the limited search doesn’t help on top of that, like you rightfully pointed out

I would love to see more fediverse project experiment with recommendation and algorithm, maybe optional like Bluesky does

There is lot of hate for algorithms on Fedi (a lot of them justified), but without them making the fediverse compete with VC funded social media for a broad demographic is like making a natural bodybuilder compete with a steroid user

Thank you once again for starting this thread!

@NIGHTEN @hongminhee I also am interested in that and feel like that just being able to chose the time frame and way of sorting the posts in your timeline would already help a lot, while still being transparent and respecting the users choice.

@bjarne @hongminhee That would already improve it a lot!
I love the catch up feature of Phanpy for example, or the following tab that cohost had that worked in a similar way. I wish those were more common place, and that's fixable at the client level

@NIGHTEN @hongminhee
"Chronological order" *is* an algorithm. One that's impartial, easy to understand and obvious that it works.

But it's not the only one that would be similarly good. Let's say one that is basically chronological, but moves up posts from posters according to how often you've interacted with their posts before.

Having an individual choice of sorting methods would be nice.

@hongminhee Have you seen this by @kissane? erinkissane.com/mastodon-is-ea The post collects and categorizes reasons people have given for leaving Mastodon in the 2022-2023 timeframe.

A lot of it is actionable and I think some has already improved, or if not, is being worked on. But it is (and will continue to be) a marathon and not a sprint.

@hongminhee I can only speak to my own experience and what I’ve heard from others, but I think it’s a lot of different factors:

• People like the features AT enabled over AP, like global search of the network and algorithmic timelines
• The people developing the app and the network are very active and excited to answer everyone’s questions
• The default apps are pretty good and extremely hackable for web devs

@hongminhee
• There are lots of good JavaScript libraries available for hacking on any part of the AT stack (making it so easy to create a client that I got one up and running in a single weekend)
• The JavaScript development community (who never really made it over from Twitter) is finally posting somewhere other than Twitter and they’ve chosen Bluesky (I think for a lot of the reasons mentioned above)

@hongminhee
• The Apple development community already largely migrated to Mastodon very soon after Elon Musk took over Twitter, so the Apple devs are more likely to stay here because their community is here

@hongminhee My personal take is that AP is not suitable for a true global scale network. The costs per-instance are already very high and the fediverse is a drop in the bucket compared to the size of established networks. I think the fediverse will exist as a niche network, while bsky has a chance of replacing X. As such, I choose to spend time on both. Some threads from bsky that helped me understand this:

bsky.app/profile/hazelweakly.m

bsky.app/profile/wang.social/p

Bluesky Social · Hazel Weakly (@hazelweakly.me)People don’t understand how important this is to scaling decentralization. Even the data isn’t that big of a deal. But the traffic? Game changer For reference: on mastodon, hachyderm goes through 1TB+ of egress data a day. The network charges for that alone would bankrupt most people [contains quote post or other embedded content]

@hashraydamon @hongminhee Hmm, gonna note respectfully that this smells a bit like anecdata. A few artists I know have posted about experiencing the same thing, but in reverse: they post in both places, but say they prefer Mastodon because people here actually interact with their posts. I think it depends a lot on how they themselves engage with each community.

Meanwhile here's an actual empirical analysis of how people engage with posts on Bluesky: neuromatch.social/@jonny/11336

Neuromatch Socialjonny (good kind) (@jonny@neuromatch.social)just took a look at about a month of atproto firehose i have just been accumulating, and it looks like it's time for an update to the ol "is it becoming a communication medium yet" and the answer is even more no than before. 1% of accounts receive 72% of interactions (up from 44% last december when the network was a fraction of the size), 1% of posts receive 56% of all interactions, and almost 90% of posts receive 0 interactions. the distribution is *steep* too in the high end of that tail. Scrolling through the default feeds rn on a secondary account following zero people and with zero interactions, posts are averaging in the ~hundreds up to a tens of thousands of interactions. on my actual account where i have interacted with people, i receive the fixed proportion of low-interaction mixins from my network which is like 30-40%. Think about how common seeing a post with hundreds of interactions is tho in the default feeds - 0.01% of posts receive 470 likes, and 0.0001% receive 6300. That's how much the algorithmic amplification makes a monoculture. I have been taking samples of fedi while developing fetch all replies and backfilling, and the distribution on AP fedi is... not like that... but i haven't taken a systematic sample. one prior post, i'll find the other later: https://neuromatch.social/@jonny/111656139481866077 Edit: to be clear, this a month sample of all likes and all accounts that were active in that month. So not all accounts from all time

@hashraydamon @hongminhee All that said, you're correct that interacting with and sharing posts we like is very important here. I sometimes have to remind myself not to become too passive while scrolling and I like seeing the occasional "you are the algorithm here" reminder post. 🙂