Bitcoin Forum

Other => Meta => Topic started by: NotATether on September 14, 2020, 04:15:00 PM



Title: What is the time frame for calculating top recent merit?
Post by: NotATether on September 14, 2020, 04:15:00 PM
So @tranthidung showed us these two lists made by the forum that lists the top merited users.

Top-merited users, all-time (https://bitcointalk.org/index.php?action=merit;stats=topusersat)
Top-merited users, recent merit (https://bitcointalk.org/index.php?action=merit;stats=topusers)

Merit abusers can stay at top of the second list (recent merit) shortly but they can not stay on the first list (all-time). It makes sense.

I appear in the first list only and honestly it is a big challenge to appear in the second list (I only have been in the second list a few times).

Rather than clutter the BestChange sig campaign thread with our discussion, I decided to split it off here. I counted 52 entries on those lists. But my question is how many days back is the recent merit calculated? e.g. I have 201 merit earned from the past 120 days, but the second list only shows I earned 130.


Title: Re: What is the time frame for calculating top recent merit?
Post by: Pmalek on September 14, 2020, 04:24:53 PM
I think that I read somewhere that the time frame is for the last month only, so I did a quick search and found this post by hosseinimr93 where he mentions the same. If you want to know the source for his claims, maybe try to get in touch with him.
  
You can also use this link (https://bitcointalk.org/index.php?action=merit;stats=topusers) to see 50 top-merited users in last 30 days.


Title: Re: What is the time frame for calculating top recent merit?
Post by: LoyceV on September 14, 2020, 04:58:07 PM
I counted 52 entries on those lists.
You need a recount, it's 50.

Quote
But my question is how many days back is the recent merit calculated?
It's 30 days, probably up to the second accurate.


Title: Re: What is the time frame for calculating top recent merit?
Post by: Upgrade00 on September 14, 2020, 05:17:51 PM
If you want to know the source for his claims, maybe try to get in touch with him.
This thread - Hidden pages/features on the forum (https://bitcointalk.org/index.php?topic=5243405.msg54295426#msg54295426) is likely the source of the data. It contains information about different features of the forum, including those of the merit stats page. OP could refer to it for more data.


Title: Re: What is the time frame for calculating top recent merit?
Post by: The Sceptical Chymist on September 14, 2020, 05:21:16 PM
I have 201 merit earned from the past 120 days, but the second list only shows I earned 130.
I don't have the answer to your question, but congrats on earning that many merits in that short of a time period.  That's way better than the average bitcointalk member, probably better than some of the best posters, too.  Props to you.

It's 30 days, probably up to the second accurate.
Yeah, I remember that list being quite accurate.  Back in the early days of the merit system when I cared about earning them more I used to check the list as if I were in competition with other members.  Glad my mindset changed as far as that's concerned, because list-checking can become an extremely obsessive activity.  :)


Title: Re: What is the time frame for calculating top recent merit?
Post by: NotATether on September 14, 2020, 05:28:30 PM
I counted 52 entries on those lists.
You need a recount, it's 50.

Quote
But my question is how many days back is the recent merit calculated?
It's 30 days, probably up to the second accurate.

I used Inspect Element and counted the <li> tags on the list since there was no total number listed on that page so I wasn't aware it was a top 50 list  :P

I don't understand what you are referring to by "second accurate", do you mean up to the second recent day (i.e. yesterday)?


Title: Re: What is the time frame for calculating top recent merit?
Post by: RapTarX on September 14, 2020, 05:32:35 PM
I don't understand what you are referring to by "second accurate", do you mean up to the second recent day (i.e. yesterday)?
He probably meant the list is for- 30*24*60*60 = 2592000 seconds.


Title: Re: What is the time frame for calculating top recent merit?
Post by: LoyceV on September 14, 2020, 05:34:49 PM
I don't understand what you are referring to by "second accurate", do you mean up to the second recent day (i.e. yesterday)?
He probably meant the list is for- 30*24*60*60 = 2592000 seconds.
Correct. Theymos seems to like those things, just like source sMerits respawn after exactly 30 days, and I'm pretty sure my Merit summary (https://bitcointalk.org/index.php?action=merit;u=459836) is also for exactly 120 days.


Title: Re: What is the time frame for calculating top recent merit?
Post by: tranthidung on September 15, 2020, 01:39:28 AM
I don't understand what you are referring to by "second accurate", do you mean up to the second recent day (i.e. yesterday)?
It is for 30-days window for the list of top-50 merited recently but I guess there are discrepancy (likely seconds or up to 1 minute like LoyceV said). If you notice, you will see that the statistics for your earned merits sometimes will be different between 2 places:
  • Your profile page (https://bitcointalk.org/index.php?action=profile;u=2739424)
  • Merit summary for NotATether (https://bitcointalk.org/index.php?action=merit;u=2739424)
The second one is almost real-time but the first one is not. It is delayed a bit and I guess it is recounted and updated after each 1 minute.
 
The same case (discrepancy) can happen with the 2 pages:
  • Top-merited users, all-time (https://bitcointalk.org/index.php?action=merit;stats=topusersat)
  • Top-merited users, recent merit (https://bitcointalk.org/index.php?action=merit;stats=topusers)