18
$\begingroup$

Why does the "Hot" tab have not "Hot" questions?


Context:


Mathematics SE has its Top Questions laid out on its home page. On the top right we have 5 buttons to sort: Interesting (Default), Bountied, Hot, Week, Month.

MSE Home

From what I've figured out, interesting applies to most questions, bountied applies to questions that are, well, bountied, hot applies to good and popular questions, week applies to questions with the most views in a week, etc.


Question:


I took a visit to the Hot tab a today and was greeted by the following:

Hot Tab not so Hot

If you haven't already spotted it, here's my concern:


(1) Of the 48 Questions on the Hot tab, only 22 have a score of 1 or more.


Why do I care? Well, if there's anything my advanced calculus class taught me, it's that 22/48 is less than 50% :) - that is, over 50% of the questions on the hot tab have a score of 0 or lower (in fact the first 7 questions (which are the first to appear when you click the tab) are all 0 or lower, as shown in my screenshot.

Correct me if I'm wrong, but I don't see why MSE should classify questions with scores of 0 or under as "Hot", much less 50% of the category. Considering the fact that scores of less than -1 are usually reserved for spam, having a question with a score of -2 as the first question on the hot tab doesn't seem right.


(2) If the "Hot" category is sorted based on the number of views it has (which I feel is the reasoning behind the "Week" and "Month" categories, then why are some of the questions in there possessing less than 15 views?


For reference, from my personal experience, that's about the amount of views my questions have seem to have gotten in the first 10 minutes of going up; not exactly "hot", if I do say so myself.


Post-Note


Maybe I've simply come on a bad day, maybe it isn't usually like this. But is there some improvement that can be made?


$\endgroup$
4
  • 18
    $\begingroup$ Ahh, the subtle hit of irony - this question is currently appearing on the side of MSE under "Hot Meta Posts" 🤣 $\endgroup$
    – global05
    Aug 24 '20 at 8:39
  • 10
    $\begingroup$ The question is, does this prove or disprove my point? 🤔 $\endgroup$
    – global05
    Aug 24 '20 at 8:42
  • 2
    $\begingroup$ You learned that 22/48<50% in Advanced Calculus class??? $\endgroup$
    – Taladris
    Sep 1 '20 at 4:25
  • $\begingroup$ Mmhmm! Advanced Calculus class, really tested my knowledge didn't it? 🤣 $\endgroup$
    – global05
    Sep 1 '20 at 5:08
27
$\begingroup$

The formula for the Hottest Questions tab is here on Meta Stack Exchange:

$$\frac{4\log(\text{number of views}) + \frac{\text{number of answers} + \text{question score}}{5} + \sum_\text{answers}\text{answer score}} {\left(1+\text{question age in hours} - \frac{\text{question age in hours} - \text{last question update age in hours}}{2}\right)^{1.5}}$$

The source doesn't tell which base the logarithm is in ...

It seems to favour questions which were posted very recently and have a decent number of views above those which have been on the site for a bit longer. The formula hasn't been changed much since 2009(!) so perhaps it's time for an update. Or maybe it still works decently for Stack Overflow but not for other sites in the network?

$\endgroup$
9
  • 15
    $\begingroup$ But thanks for digging this up. The issue I have with this formula is that the age is counted in hours. Oversimplifying it a bit: given that my timezone is 8 hours ahead of a representative US timezone, my question may not be seen by "the masses" until it is 8 hours old. Meaning that my questions is "born" with a handicap factor of $5^{3/2}\approx 11$ in comparison to a question posted in US "prime time". It is not easy to come up with a formula that would take this into account, and admittedly that figure is exaggerated, but timezone effects have been a pet peeve of mine. $\endgroup$ Aug 24 '20 at 7:58
  • 7
    $\begingroup$ On the other hand, not that many people use the Hot Questions tab [citation needed] ... $\endgroup$
    – Glorfindel
    Aug 24 '20 at 8:00
  • 4
    $\begingroup$ LOL ${}{}{}{}{}$ $\endgroup$ Aug 24 '20 at 8:06
  • 4
    $\begingroup$ Ahh, the subtle hit of irony - this question is currently appearing on the side of MSE under "Hot Meta Posts" 🤣 $\endgroup$
    – global05
    Aug 24 '20 at 8:40
  • $\begingroup$ @Glorfindel Presumably the "Hot Network Questions" are computed using this formula (as they use the word "hot"), and I guess it also affects the twitter feed? So although the tab itself may not be used, the formula has an impact beyond it. $\endgroup$
    – user1729
    Aug 24 '20 at 13:46
  • 2
    $\begingroup$ @user1729 no, that's another formula: meta.stackexchange.com/a/61343/295232 $\endgroup$
    – Glorfindel
    Aug 24 '20 at 13:55
  • 1
    $\begingroup$ Oh, interesting! However, the formula still has the same flaw which Jyrki illustrated. $\endgroup$
    – user1729
    Aug 24 '20 at 14:20
  • 3
    $\begingroup$ it'd be fun if you wrote $2009!$ on math.metaSE :P $\endgroup$ Aug 24 '20 at 16:35
  • $\begingroup$ @JyrkiLahtonen I guess some sort of userscript that could time when a question is posted could partially address this. $\endgroup$
    – Tyberius
    Sep 1 '20 at 17:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .