Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I don't care, and I can only imagine it's very much [status-bydesign] to preserve some real estate (though larger numbers use a smaller font anyhow). Still, just in case it matters, especially for downvotes:

When the number of up or down votes exceeds 99, then the leading plus or minus sign is not shown in the vote split:

+99 up / -3 down     100 up / -1 down     1147 up / 107 down

The sign is also "missing" in the Ajax response. For the above images, the JSON results:

{"up":"+99","down":"-3"}

versus:

{"up":"100","down":"-1"}

and:

{"up":"1147","down":"107"}

If the JavaScript code ever relies on the minus sign (like it once seemed to do) then in theory this might be an issue.

share|improve this question
11  
Let's downvote this post 100 times and see what happens. – Andreas Bonini Apr 4 '10 at 14:22
    
Questions page, sort by votes? meta.stackexchange.com/questions/7931/… – Jon Seigel Apr 4 '10 at 15:28
    
@Kop, downvoting? No problem! But then: how to get at least 100 views...? :-) (Actually, before posting the above, I thought I might find some heavily downvoted post using a datadump, but neither stackql.net nor statoverflow.com/sandbox seem to be available. Any ideas, other than just importing myself? Sorting the questions by vote gets me something like -48, not even close to a cigar. Maybe a 10k can find some deleted post?) – Arjan Apr 4 '10 at 21:56
    
Ah, found a post through What are the most upvoted/downvoted questions and answers on the sites? – Arjan Apr 4 '10 at 22:48
1  
stackql.net isn't forwarded anymore, but you can use jcoehoorn.dyndns.org/stackql – fretje Apr 5 '10 at 10:46
    
Now that dyndns is no longer free, I'm at coehoorn.no-ip.org/stackql -- but really, just use the Data Explorer now. – Joel Coehoorn Mar 20 '13 at 3:20
up vote 8 down vote accepted

This is by design so the numbers fit more easily in the available space.

share|improve this answer
8  
So why not make the JSON feed without the sign? That's one thing I absolutely hate about all JSON feeds on Stack Overflow... They depend too much on the VIEW, when in fact they should be DATA (model)... Especially the Flair JSON. – Andrew Moore Apr 5 '10 at 2:52
    
@andrew how so? +7 is a number just like -3. – Jeff Atwood Apr 27 '10 at 1:22
9  
+7 is a string... 7 is an integer. And if the + disappears when it is too long to display, then you are passing VIEW instead of DATA. – Andrew Moore Apr 29 '10 at 16:04
2  
So if "down":"-3" is a downvote, couldn't "down":"107" be mistaken for an upvote? – coredump Jun 25 at 10:27
    
@coredump The key already tells you it is a "down"-vote, there is no mistaking unless you take it out of context. And you could just use value.up - Math.abs(value.down) to compute the net vote. (And I think the JSON should return numbers instead of strings, and don't include any sign at all). – kennytm Jun 26 at 9:27
1  
@kennytm I agree, but that's ugly. Bugs thrive with things like this. – coredump Jun 26 at 9:31

You must log in to answer this question.

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