16
$\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$
  • 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 at 8:39
  • 10
    $\begingroup$ The question is, does this prove or disprove my point? 🤔 $\endgroup$ – global05 Aug 24 at 8:42
  • 2
    $\begingroup$ You learned that 22/48<50% in Advanced Calculus class??? $\endgroup$ – Taladris Sep 1 at 4:25
  • $\begingroup$ Mmhmm! Advanced Calculus class, really tested my knowledge didn't it? 🤣 $\endgroup$ – global05 Sep 1 at 5:08
26
$\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$
  • 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$ – Jyrki Lahtonen Aug 24 at 7:58
  • 6
    $\begingroup$ On the other hand, not that many people use the Hot Questions tab [citation needed] ... $\endgroup$ – Glorfindel Aug 24 at 8:00
  • 4
    $\begingroup$ LOL ${}{}{}{}{}$ $\endgroup$ – Jyrki Lahtonen Aug 24 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 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 at 13:46
  • 2
    $\begingroup$ @user1729 no, that's another formula: meta.stackexchange.com/a/61343/295232 $\endgroup$ – Glorfindel Aug 24 at 13:55
  • 1
    $\begingroup$ Oh, interesting! However, the formula still has the same flaw which Jyrki illustrated. $\endgroup$ – user1729 Aug 24 at 14:20
  • 3
    $\begingroup$ it'd be fun if you wrote $2009!$ on math.metaSE :P $\endgroup$ – Anindya Prithvi Aug 24 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 at 17:04

You must log in to answer this question.

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