Is Mastodon’s strictly chronological news feed based on a wrong assumption?

3 years ago by blue_berry to c/fediverse

The assumption is that centrally managed social media is bad because their algorithm is bad. But actually, they are bad because they are centrally managed and force one algorithm onto you. I’m not even advocating algorithm-by-choice. Even instance-specific algorithms would already work and would make the whole experience much more enjoyable and less boring. And if an instance’s algorithm(s) is too aggressive, it gets defederated. That would result in a much more exciting experience imo. And by the way: what’s the problem with getting old posts back in the timeline if it makes the overall conversation more interesting?

Iam 20 points 3 years ago
path: 0 2965625, hotness: undefined, score: 20, children: 2
CaptObvious 12 points 3 years ago

You’re not. If we wanted algorithms, we could go back to Reddit or Facebook.

path: 0 2965625 2966551, hotness: undefined, score: 12, children: 0
Bristlerock 9 points 3 years ago

Every time a social media site has offered, pleaded, cajoled or forced me to take a non-chronological timeline, I've refused. And if that refusal eventually becomes impossible (no option, addons no longer work, etc), I take my eyeballs elsewhere.

You're not an edge case. :)

path: 0 2965625 2973027, hotness: undefined, score: 9, children: 0
CaptObvious 15 points 3 years ago

No. Just no. I like being in control of my timeline. I don’t need a computer to decide what I’ll find interesting.

path: 0 2966588, hotness: undefined, score: 15, children: 6
ladodger34 3 points 3 years ago

Exactly why I stopped using Facebook because it was damned near impossible to have a chronological timeline on the app.

path: 0 2966588 2975740, hotness: undefined, score: 3, children: 3
Bebo 2 points 3 years ago

In my case the algorithm bored the heck out of me. I stopped using Facebook since 2015. Even the youtube algorithm has started boring me now and I am happy with newpipe.

path: 0 2966588 2975740 2985157, hotness: undefined, score: 2, children: 0
CaptObvious 1 point 3 years ago

It wasn’t the only reason I left FB, but it was on the list.

path: 0 2966588 2975740 2976115, hotness: undefined, score: 1, children: 1
ladodger34 2 points 3 years ago

I think I was trying to find out about a news event that had recently happened in our community (the community groups in Facebook are still a decent resource for local news) and getting the stupid app to show me a chronological timeline of the group was damned near impossible. I mean, I know it's possible to do it, but it frustrated me to no end that it was turned into a more difficult process than it needed to be.

After that, I said 'screw this place'. I know that we are all the product on Facebook, but I didn't mind surrendering to ads and all that stuff until it became a product that stopped being useful to me.

path: 0 2966588 2975740 2976115 2995832, hotness: undefined, score: 2, children: 0
blue_berry 0 points 3 years ago

But you aren't anyway because the post that go into it depend on the people you follow. If you have an transparent algorithm that you like it doesn't change anything about that. It might just be a more enyoable experience if you choose your algorithm right.

path: 0 2966588 2980421, hotness: undefined, score: 0, children: 1
CaptObvious 4 points 3 years ago

…the post that go into it depend on the people you follow

Yes. Exactly. That’s right.

path: 0 2966588 2980421 2993526, hotness: undefined, score: 4, children: 0
TORFdot0 11 points 3 years ago

If you need an algorithm to curate your follows then you are following too much. Try muting some spam on your followed hashtags and trimming your followed accounts

path: 0 2965736, hotness: undefined, score: 11, children: 2
C4d 5 points 3 years ago

Agree.

Even on sites with an algorithm (eg Reddit and Twitter) my experience was severely improved by trimming down the follow list and then always sorting by new.

path: 0 2965736 2968479, hotness: undefined, score: 5, children: 0
Kaldo 0 points 3 years ago

Most people dont have an account for a single subject though. I could follow some software engineer and his posts about FOSS are going to have the same priority as his ramblings about politics or proper way to boil an egg.

I my experience so far, I need to follow hashtags to find people, but then eventually follow people to make a feed that isn't covered in crap... But even then the actual news get overshadowed by just random thoughts or replies thst are of no interest to me and discovery again becomes an issue.

And every time it's brought up people come up with a different solution; oh no you have to follow hashtags, oh no you have to follow people, oh no follow everything, but also curate and filter extensively, also multiple accounts, ugh. Tbh Id rather have an algorithm at this point.

path: 0 2965736 2971152, hotness: undefined, score: 0, children: 0
RobotToaster 5 points 3 years ago

No idea why you're getting downvoted when lemmy uses an algorithm by default.

path: 0 2966384, hotness: undefined, score: 5, children: 9
TORFdot0 13 points 3 years ago

Technically sort by top and some by new are algorithms. But that’s not what people talk about when they say algorithm with regards to social media it’s secret sauce engagement based algorithms used to show content.

The active and rising sort options are fairly simple and open source so we know exactly how it works

path: 0 2966384 2969320, hotness: undefined, score: 13, children: 1
Kaldo 1 point 3 years ago

Okay, so people would then be fine if we add better trending / popular / related-to-your-interests feed to Mastodon? Because based on comments here they exclusively want the chronological feed, regardless of what your definition of algorithm is.

path: 0 2966384 2969320 2971014, hotness: undefined, score: 1, children: 0
wildbus8979 6 points 3 years ago

lemmy uses

Does it?

path: 0 2966384 2966512, hotness: undefined, score: 6, children: 0
nekusoul 3 points 3 years ago

Probably because there exists a bit of a rift in the technical term 'algorithm' and how it's commonly used in discourse. Technically it describes both:

  1. An open-source algorithm that assigns a simple score based on votes, score and age, where two users subscribing to the same communities will always have the same result.
  2. A hidden algorithm that's based on an unknown amount of invisible variables, many of which are based on user-tracking, and tries to maximize time-spent at all costs.

While OP (hopefully) intended the former, most people immediately think of the latter when the term is used. Personally I'd like to see an implementation of the former as well, as a simple way to get up speed on the most important things that happened over night for example, before switching back to chronological timeline.

path: 0 2966384 2970018, hotness: undefined, score: 3, children: 4
KelsonV 4 points 3 years ago

Also:

  1. A open, customizable algorithm that lets the user set their own priorities, and if it does any "learning" based on user actions, it's geared toward the user's priorities and easy for the user to see and correct what it's learned.

Again, key factors being: open, customizable, correctable, and serving the user, not serving the platform.

path: 0 2966384 2970018 2972725, hotness: undefined, score: 4, children: 2
KelsonV 2 points 3 years ago

Examples of this might include prioritizing mutual followers on Mastodon, or prioritizing low-traffic subscribed communities on Lemmy so that they don't get lost in the 50 posts from the busier communities.

path: 0 2966384 2970018 2972725 2972768, hotness: undefined, score: 2, children: 1
Bebo 2 points 3 years ago

On Mastodon I have used the option of "muting" users whose content I am not interested in at all. This has improved my feed a lot.

path: 0 2966384 2970018 2972725 2972768 2985249, hotness: undefined, score: 2, children: 0
RobotToaster 1 point 3 years ago

I guess I can understand how some may be concerned about the latter happening, but given mastodon is open source a hidden algorithm isn't really possible (barring some esoteric technique like code obfuscation)

path: 0 2966384 2970018 2990167, hotness: undefined, score: 1, children: 0
Izzy 1 point 3 years ago

Lemmy uses simple filters. It has no memory of what you have looked at and takes nothing into consideration other than the chosen filter at the moment. You can even link directly to the filter because it is part of the url.

https://lemmy.world/...

This is searching for the entire federated space of lemmy.world and sorting by hot. You might argue that "hot" is an algorithm, but it is also only determined by things such as creation date, upvotes and comments. Everyone gets exactly the same view so it isn't specially curated.

path: 0 2966384 2970093, hotness: undefined, score: 1, children: 0
Bebo 3 points 3 years ago

I just started using Mastodon. It's been around 10 days or so. I am already having a lot of good engagement there. I guess "no algorithm" works best for me. I used to get bored of scrolling twitter or even reddit within 15 minutes or so. On Mastodon on certain days I can easily spend 45 minutes or more.

path: 0 2985120, hotness: undefined, score: 3, children: 1
blue_berry 1 point 3 years ago

My experience on Mastodon was never really satisfying. Most of what I see are post with one or mostly zero engagements from other peopel and that's just boring.

path: 0 2985120 2996583, hotness: undefined, score: 1, children: 0
CptMuesli 2 points 3 years ago

I guess one issue about engineering a well performing algorithm is that ot only works if you collect a real high amount of personal data and label it with stereotype based labels. And then you have to do the same with every content shared on the platform.
If you do this publicly, people will have problems with the labels of their posts.

Your awesome idea gets labeled as left wing utopic dream? Your rant about that new movement is conservative and populistic?
Might be true, but will offend people.

path: 0 2980321, hotness: undefined, score: 2, children: 1
blue_berry 1 point 3 years ago

Are they labeled this way in other social media networks?

path: 0 2980321 2996677, hotness: undefined, score: 1, children: 0
jtk 2 points 3 years ago

But actually, they're bad for both reasons.

path: 0 2973800, hotness: undefined, score: 2, children: 0
Interesting_Test_814 1 point 3 years ago

Agreed

path: 0 2966770, hotness: undefined, score: 1, children: 0
fediverse
fediverse

@lemmy.world

login for more options
44332
3369
4891

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

go to feed...