Talk:Energy Point Leaderboard/@comment-50.136.234.230-20140701001506/@comment-3388158-20140705195216

A leaderboard for speed badges would be nice, but I am 100% sure that the badge count for my 299792458m/s is of by (at least) one. I have a screenshot of the badge being in the notification list, but it never appeared in the list on the badges page (and I looked at the page source as the displayed list is cut off). If you add the number badges together as displayed on my earth badges page, it is also of by 1 compared to the number of earth badges listed at the top of my home page. Now I might have made a calculation error, but I don't think so.

So the 299 badge count not a very reliable indicator.

On the other hand, less than 2% of my earth badges are not speed related, the 2% are mostly ridiculous listener. AFAIK there is a limit to the number of ridiculous listener badges you can earn. Based on that assumption, what you could do without user interaction is:

1) get the number of earth badges from the users profile (assuming this is available) = TE

2) see if there are earth badges on the user's discussion site. Add those numbers = DB

3) get an estimate for the number of speed badges by doing (T-DB)*5/2 ( 5 total speed badges, with 2 of them earth badges

For me you would get 5380 speed badges using that method with freely accessible information. This is (by accident) exactly the number of speed badges that I know I have ( 5379 as listed on the badge pages, plus the missing one) and I suspect this will be only a small diviation for other people. For peterwcollingridge that would get you (931 - 96) * 5/2 = 2088.

Maybe you can find a few people willing to check the validity of this guestimate and base a page on that info. That would have the additional advantage of  those not willing to share their badge detail information to not be on the list.