this post was submitted on 13 Apr 2024
25 points (100.0% liked)

Voyager

7013 readers
22 users here now

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Download on App Store

Download on Play Store

Use as a Web App

Download on F-Droid

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! πŸ‘‡

Number of sponsors badge

πŸ’™

founded 2 years ago
MODERATORS
 

When sorting by hot, I get posts with 1 upvote and no comments near the top. And it is above a post from the same community (nieuws) that has 2 upvotes. Seems to be broken.

all 8 comments
sorted by: hot top controversial new old
[–] [email protected] 20 points 1 year ago (1 children)

It’s calculated using the current score (up/down votes) in combination with how new it is.

https://github.com/LemmyNet/lemmy/blob/main/migrations/2023-10-23-184941_hot_rank_greatest_fix/up.sql

[–] [email protected] 5 points 1 year ago (1 children)

Thanks. Not done the maths (yet) but that seems heavily biased towards new posts

[–] [email protected] 15 points 1 year ago (2 children)

Yep, intentionally so. When someone asks about "the hottest fashions," they don't care about what was hot then years ago, they mean what's hot right now. So it's recent posts that are getting a lot of positive attention.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (1 children)

I agree with your definition of hot. My view is that a 10 minute old post with a single upvote does not meet that definition. The one upvote a post gets when it is created does not mean positive interaction. Too much bias towards new and not enough towards upvote count. Edit: This lemmy doc confirms it is intentional. And a lemmy issue, not voyager specific.

[–] [email protected] 1 points 1 year ago (1 children)

So what is a good alternative? "Scaled?"

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Probably not. Scaled is just hot with a correction for community active user count, see the doc I linked earlier for the details.