What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 131 Stack Exchange communities.

As you can see from any of his answers on StackOverflow, Jon Skeet has successfully broken StackOverflow's badge flair UI.

Jon Skeet's badges get cut off


Proposed solution:

When badges reach an incredibly high number (say in the thousands), abbreviate them as ks as opposed to thousands?

Example: Instead of displaying his current rep/badges line reading

505k •153 •2493 •3879

the new version would read

505k •153 •2.5k •3.9k


Update:

It appears this behavior is only experienced when zooming the browser at odd intervals. After re-checking my screenshot, and the production site, the badges will only cut off at certain levels of zoom.


Related:

Jon Skeet's broken the C# tag stats page formatting on SO!
Badge count getting truncated in questions list
Badge Holders Page Broken

share|improve this question

closed as too localized by jmort253, Nightfirecat, Robert Harvey Nov 26 '12 at 19:06

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

11  
Good suggestion but personally I think it is "too localized" :) –  Aziz Shaikh Nov 20 '12 at 10:44
6  
Hmm, I seem to recall this is a dupe. Can't find it though. –  Bart Nov 20 '12 at 10:45
    
@Bart If it is, I'll gladly vote this for closure as a dupe, but I did check beforehand to try to avoid that. –  Nightfirecat Nov 20 '12 at 10:46
3  
2  
@Nightfirecat Don't worry. It's just this Skeet fellow causing problems all the time. –  Bart Nov 20 '12 at 10:47
    
Yep, the second one is indeed the one I meant. Not a precise dupe, but close enough? –  Bart Nov 20 '12 at 10:50
    
Close enough for me to link them anyway. Not sure if all the cases that they occur are the same, though. –  Nightfirecat Nov 20 '12 at 10:51
8  
The simple solution would be to suspend that Skeet fellow, then his reputation would be locked at 1 and there would be enough space for his badges. –  Yannis Nov 20 '12 at 11:06
1  
@Bart that other question is just a bug report; this one here is feature request suggesting way to fix it. –  Shadow Wizard Nov 20 '12 at 11:09
    
@ShaWizDowArd Yeah, guess so. Although the solution is somewhat implied given how most other values on the site work. –  Bart Nov 20 '12 at 11:10
    
For what it's worth, even adding "k" won't help. At some point (year, maybe two) The Skeet with reach 10,100 bronze badges and 10.1K will also break the UI. –  Shadow Wizard Nov 20 '12 at 11:10
2  
@ShaWizDowArd Well, at that point, we can give up on keeping track of the hundreds and round it down to 10k flat until he's closer to 11k. –  Nightfirecat Nov 20 '12 at 11:15
    
@Nightfirecat fair enough, you got my vote! :) –  Shadow Wizard Nov 20 '12 at 11:20
7  
They should rollover to 0 once they hit the ridiculously high numbers that break the UI. –  Matt Nov 20 '12 at 11:41
4  
Maybe we should have a "Jon Skeet rule" for displaying badges in the flair and just write "way more than you" instead of listing each class of badges and the count separately (although probably not enough room for that, so it might need to be a shorter phrase). –  psubsee2003 Nov 20 '12 at 12:48

1 Answer 1

Let me take a moment to introduce you to a fella who has largely gone unnoticed in Stack Exchange pop culture, Darin Dimitrov. This Stack Overflow user doesn't have a Darin Dimitrov facts page, nor is he treated like the minor celebrity that Jon Skeet has become, yet this person is Stack Overflow's #2 user, sporting a reputation of 378,615 at the time of this writing.

Darin Dimitrov SO Flair

Darin Dimitrov has a whopping 27 gold badges, 618 silver badges, and 853 bronze badges, which is more than many of us have on the entire network! As you can see from one of his posts, he's nowhere near breaking the UI:


Example of one of Darin Dimitrov's posts


Thus, the feature that we're discussing here only visually affects a single user's profile on not just Stack Overflow but the entire Stack Exchange network.

Jon Skeet has answered a total of 23,486 questions on Stack Overflow, out of over 4,000,000 questions on the site, which represents only 0.58% of the total posts on the site. In short, not many people are exposed to what is arguably a borderline case on the network.

I suspect that it wouldn't be hard to update the flair to just round the numbers to "3k" or something like that, and I'm sure that Stack Exchange developers could put a fix in very quickly for this. However, I don't believe it's a huge priority that should be tackled over features that directly improve the Q&A.

share|improve this answer
    
according to your calculations, the problem is visible at "23,486 questions" (would be interesting to also count number of views for these questions). That hardly sounds like "not many people are exposed" to it. Though your logic that problematic profile is unique is quite compelling; taking this into account one solution to problem that springs to mind would be to just display a unicorn instead of Skeet's flair –  gnat Nov 25 '12 at 8:03
    
@gnat - I did take the lazier route in those calculations, which assumes that all questions get the same number of views. From my own observations, I don't come across a lot of the questions Jon Skeet answers, so I wouldn't be surprised if the count based on total views is still low. I suspect the numbers might be slightly higher if there are people following him around the site, which wouldn't surprise me one bit, actually, since there have been feature requests asking for the ability to follow him. –  jmort253 Nov 25 '12 at 9:25
2  
+1 for highlighting Darin (or Marc, for that matter, who was #2 for a long time) but I don't agree with the reasoning on why the bug shouldn't be fixed with priority. SO's interface is famous for its perfectionism as much as its minimalism, and this is a glitch that should be fixed, no matter how few users it affects. IMO. Where Jon Skeet goes, eventually the rest will go, too –  Pëkka Nov 26 '12 at 19:04
1  
Hi @Pekka, I'm not saying it shouldn't be fixed. I'm merely pointing out criteria that can be used to prioritize this over other bugs, even other bugs that affect the UI. If this is deemed to be a higher priority over, let's say, Programmers SE hyperlinks, or the lack of consistency in underlining hyperlinks on beta sites, or other examples of UI bugs, then this should of course be prioritized as such. ;) –  jmort253 Nov 27 '12 at 1:24

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