This is just one potential solution to what I feel is a problem on Stack Overflow.
I think that some of us tend to base our opinion of a question on the votes that were already cast. So if I visit a question and find that it has 50 up-votes, I may believe that it is a good question, even before reading it. The same happens with down-voted questions.
This becomes a problem with new questions. When someone decides to down-vote a question, this seems to sway others' opinions about it. I think that the reason some SO questions get so many down-votes in the first 10 minutes of its existence is because of this phenomenon.
One potential solution is not to show down-votes until after some period of time (15 minutes for example). This would encourage SO users to read and understand newly-posted questions before forming an opinion about it. The reason I'm suggesting that only down-votes be delayed is that I don't believe up-votes have the same effect of discouraging people from fully reading and understanding the question the way down-votes do.
Do you agree that this is a problem with SO? If so, do you agree with my solution, or do you have a better one? Finally, is there a chance SO will implement something like this?