- Top 10 posts of 2025
- Top 10 posts of all time
Measured by what metric?
- Most commented topic of 2025
- Most commented topic of all time
Does "topic" mean "thread", or does it mean the actual topic of the discussion?
I ask because there can be multiple threads about a single discussion topic, even though we try to merge these when we see them reported.
If "Most commented topic of all time" means "the thread with the most visible replies", then take a look in
Megathreads. Personally, I was rooting for
Bacon, but it wasn't even close.
- Most liked post of 2025
- Most liked post of all time
Offhand, I don't know of a way to automate finding those.
Also, "most liked" presumably means the highest positive reaction score. The "Disagree" reaction counts as -1, and Sad & Angry count as 0, so it's numerically possible for a post to have more reactions applied to it than its overall score. E.g. 10 Likes + 5 Disagrees = 5 total score, 15 total reactions.
You can see who has the top reaction scores here:
- Best year for MR (by number of messages)
- Worst year of MR (idem)
How old is MacRumors and how many monthly active users there are in the last 10 years?
These seem possible to answer by probing with URLs.
The URL pattern for a specific post is:
Code:
https://forums.macrumors.com/posts/NUMBER
where NUMBER is the time-sequential post number. You can plug in a low number like 50 and see where that brings you. Some post numbers might not work, but you can definitely go lower than 50, because I tried it and there are posts earlier than that.
If you find the first post of a calendar year, and the first post of the prior calendar year, you can calculate the number of posts in that year by subtracting the numbers. I recommend binary search, coupled with searching for threads likely to be started in January, such as the Photo of the Day threads. The calculated difference is probably just an approximation, for multiple possible reasons. E.g., post numbering might have changed over the years of site-software updates, some things like private conversations and profile posts have their own numbering, and maybe other things.