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

Is there any way to get the total up/down votes to be shown by default?

Is it considered to be not interesting / relevant to people? I guess it doesn't drain the server that much more... The nice detail would be more obvious if it was shown directly on page load instead after a click as there is a huge learnability issue now.

share|improve this question
5  
Your guess is wrong – juan Jun 16 '10 at 13:06
    
Is there some more links to blog posts or something that discusses the issue? meta.stackexchange.com/questions/747/… was the first, I think. – Jawa Jun 17 '10 at 10:48
up vote 4 down vote accepted

TL;DR - I don't think this will be a good idea.


As Jeff explains here and Robert explains here, the reason for not showing this by default is the complexity of the query.

Since that stat is not cached, it means running an expensive query on each page load (even of users with 1000+ reputation, it means thousands of those every hour on Stack Overflow) thus wasting server resources for no good reason. Most of the people aren't really interested in the vote count, and those who are can simply click the score.

share|improve this answer

There is always the possibility to utilize e.g. a Greasemonkey script on FF:

function doNextSplitAndRepeat() {
  $($('span.vote-count-post:not(:has(div))')[0]).click();
  if ($('span.vote-count-post:not(:has(div))').size() > 0) {
    window.setTimeout(doNextSplitAndRepeat, 1050);
  }
};

doNextSplitAndRepeat();

This way we can also incorporate the time delays mentioned in the comments below. The resulting userscript is available at userscripts.org.

It should behave well enough, i.e. make only one req/sec. and click each vote only once.

share|improve this answer
3  
This is will get you banned, at least temporarily, just a heads up :) If you visit pages with large numbers of answers you'll easily trigger the ~15 requests/sec ban limit. – Nick Craver Jun 16 '10 at 12:06
1  
@Nick Additionally, even with less than 10 answers if it attempted all of the clicks within 1 second it wouldn't get very far because you can only fetch one split-vote-count per second. – Grace Note Jun 16 '10 at 12:22
    
Ok, good to know. – Jawa Jun 16 '10 at 12:43
    
Edited the script accordingly. – Jawa Jun 17 '10 at 13:56

You must log in to answer this question.

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