This happened when the site was first launched, too. The original dev team messed with it to make it more reasonable.
I know there's at least one "old thread sticking around" bug that's getting fixed in the next version, but I don't think the core problems are getting any improvements right now.
The core issue with "hot" seems to be that hot_rank is kind of a stupid function (log(votes)/age^1.8), which overwhelmingly prefers newness.
I think "active" is just hot_rank with the time since the last comment, instead of the time since post. And since hot_rank overwhelmingly prefers newest, it's basically just "time since last comment." Which, as anybody who posted on PHPBBs back in the day knows, is going to favor flame wars and forum games.
I've been tempted to go fix it, but it's a little subjective, and I have no idea what kind of argument I'd need to put forth on a pull request to get them to actually listen to it.
I've been tempted to go fix it, but it's a little subjective, and I have no idea what kind of argument I'd need to put forth on a pull request to get them to actually listen to it.
I think what's needed is for them to add MANY different ones and then let communities trial them until finding the ones they like vs the ones that don't work.
I am pretty certain that reddit internally weights subreddits when they like them or dislike them, which improves or harms their time spent on /r/all. This is obviously something that federation can not do because there needs to be a certain amount of fairness.
One thing the "activity" one does put in our favour however is the fact that once federated Hexbear's visibility will be monumental because everyone here is a bigger poster than everyone everywhere else.
This happened when the site was first launched, too. The original dev team messed with it to make it more reasonable.
I know there's at least one "old thread sticking around" bug that's getting fixed in the next version, but I don't think the core problems are getting any improvements right now.
The core issue with "hot" seems to be that hot_rank is kind of a stupid function (log(votes)/age^1.8), which overwhelmingly prefers newness.
I think "active" is just hot_rank with the time since the last comment, instead of the time since post. And since hot_rank overwhelmingly prefers newest, it's basically just "time since last comment." Which, as anybody who posted on PHPBBs back in the day knows, is going to favor flame wars and forum games.
I've been tempted to go fix it, but it's a little subjective, and I have no idea what kind of argument I'd need to put forth on a pull request to get them to actually listen to it.
I think what's needed is for them to add MANY different ones and then let communities trial them until finding the ones they like vs the ones that don't work.
I am pretty certain that reddit internally weights subreddits when they like them or dislike them, which improves or harms their time spent on /r/all. This is obviously something that federation can not do because there needs to be a certain amount of fairness.
One thing the "activity" one does put in our favour however is the fact that once federated Hexbear's visibility will be monumental because everyone here is a bigger poster than everyone everywhere else.
Introducing "warm": it's literally the same thing as hot, but it's weighted as votes/age without any weird scaling factors