|
Reading through Q&A, and voting, seems to be a bit underappreciated.
Some people put a lot more effort into answering questions than many OPs’ seems to put into both posting their initial questions and responding politely by voting, and possibly marking the questions as answered.
Answerers often get down voted just because the OP didn’t like the answer, not because the answer was wrong.
At other times several members answers the same question, giving similar answers at the same time. If I think their right, I feel that giving “my 5” to all of them is the respectful and proper thing to do.
If I just wanted to collect points, I could stick to just answering questions, largely by practicing my google-fu skills.
So please let us show our appreciation of the efforts made by other members without banging our heads into restrictions on voting to often
Regards
Espen Harlinn
|
|
|
|
|
Someone gave you a 3 for this, I countered it with a 5.
BTW I totally agree. I often specifically spend some time going through answers and voting 5s for the good ones. And I've often noticed that you do that too.
I think doing that is equally important as it helps future readers of these threads to identify the better answers, recommended by people who know better.
So thanks a lot for your efforts Espen, both in providing good answers, and in voting up the better answers from other people.
|
|
|
|
|
|
Nish,
How would you notice that a specific member has gone through some answers and 5 voted them?
How can you tell who has voted for a post?
Pete
|
|
|
|
|
Peter Mulholland wrote: How would you notice that a specific member has gone through some answers and 5 voted them?
How can you tell who has voted for a post?
I can't. But most of us (including Espen) add a comment explaining why we voted. Example, "voted 5, best answer so far, propose this as answer". This comment is as important as the vote because the comment adds weight to the vote specially since it indicates that the comment comes from an active member who is known to post good solid answers (people like Espen or SA, Sandeep, Manfred etc.).
|
|
|
|
|
I totally agree and appreciate it. 5!
|
|
|
|
|
|
Just voted you a 5. I'm sorry I had to, but I guess you realize now that downvoting is Codeproject's dirty little secret. Really, there is absolutely no need to downvote anyone or anything. If a post obviously violates site rules (spam or racist or personally threatening), it should be removed, and anyone can click on Vote to remove message. If an article is very poor (or tries to sell something), there is the Report button.
You say "Answerers often get down voted just because the OP didn’t like the answer". Unfortunately, that is a very generous viewpoint. There is often no reason at all for the downvote; or maybe the downvoter is just having some fun, and doesn't care what your answer is; or maybe somehow you have offended someone and he is "getting even".
In any case, like Nish says, we do appreciate your answers, and I hope you keep a positive attitude about this situation, until we can eliminate the downvoting entirely.
|
|
|
|
|
Hans Dietrich wrote: until we can eliminate the downvoting entirely.
I am all for this.
Either vote a 5, or mark as abuse. There is no need for a down vote!
|
|
|
|
|
Thank you!
OK, so far there's you, me, and Pete. How many more do we need to beat up on Chris to make Chris see reason on this?
|
|
|
|
|
Count me in.
“The whole aim of practical politics is to keep the populace alarmed (and hence clamorous to be led to safety) by menacing it with an endless series of hobgoblins, all of them imaginary.” ~ H.L. Mencken
|
|
|
|
|
I mentioned it because I try to "upvote" whenever I see an answer that's been unfairly downvoted.
|
|
|
|
|
Hans Dietrich wrote: there is absolutely no need to downvote anyone or anything. If a post obviously violates site rules (spam or racist or personally threatening), it should be removed
I'm happy to get Luc in here to debate the opposing side, but from where I stand I still like to vote someone a 1 when I totally disagree with them. They aren't being abusive. They aren't posing spam. I just don't agree with them and like to be able to have a mechanism that shows the overall feeling of myself and others towards a post.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: I just don't agree with them and like to be able to have a mechanism that shows the overall feeling of myself and others towards a post.
It may have its rare uses, but the negatives far outweigh any good it has. Removing down-votes from posts and articles will make this a much better community in my opinion.
|
|
|
|
|
Maybe so, but wouldn't the 3's become 1's instead? I agree with Chris on this. A 1 also gathers views in its own way, it just means that I am in disagreement and I want others to notice.
|
|
|
|
|
Bassam Abdul-Baki wrote: Maybe so, but wouldn't the 3's become 1's instead? I agree with Chris on this. A 1 also gathers views in its own way, it just means that I am in disagreement and I want others to notice.
Not sure what you mean. I am proposing having only 5s (no 1 to 4 votes).
That's how it's in other forums like the MSDN forums. You either vote a post up or don't vote at all. You can report abusive/spam posts (does not count as a down vote).
|
|
|
|
|
That's a bit too restrictive though. Everyone has some interest in some article or another. That would come down to just who having the most votes (count) as opposed to who having the best votes (total). I can understand if you wanted to change it from 1-5 to +/-1, then that would equalize all votes. But then again, that means votes for what works quickly as opposed to what works best might put the former ahead of the latter. I think the current methodology safeguards against all these scenarios.
|
|
|
|
|
Well if you change you perspective of how votes work, then you will see that having only up-votes does not lose any functionality over having up/down votes.
|
|
|
|
|
Sadly , I'm just not seeing that.
|
|
|
|
|
That's because you have only used these forums. If you look at other popular forums, then you'll see it's not so bad. Once you get used to a specific set of rules/expectations, it's hard to change.
It's probably the same with Chris. He's had negative voting for so long that he's not very willing to consider an alternative. It's basically come down to his opinion vs that of a few others' opinion, and rightly he's going with his opinion as the right one.
That said, I will re-visit this issue in future and maybe I'll see if he can be convinced
|
|
|
|
|
Nishant Sivakumar wrote: you'll see it's not so bad
Not really a motivator, is it?
Nishant Sivakumar wrote: That said, I will re-visit this issue in future and maybe I'll see if he can be convinced
If that happens, you'll have to change your name to Nishall.
|
|
|
|
|
I think what's happened is that the membership has changed. 10 years or even 5 years ago, malicious 1-voting was (almost) non-existent. Chris has built CP to be a community, but now there are members who don't give a damn about that. It makes me very sad to say that, but we can't pretend it's not true, and the people who come to this forum with their anguish deserve better.
|
|
|
|
|
Hans Dietrich wrote: and the people who come to this forum with their anguish deserve better.
It's not a case of the first time author complaining about a few 5s.
This is more about regular members who've been contributing and participating here for years feeling sad (rightfully so) about how anyone, absolutely anyone, can down vote their posts and articles.
And while down votes won't kill you, it can certainly ruin your day. And I don't think that's what Chris wants this community to be about - bitter vote wars.
|
|
|
|
|
Nish,
Gimme a day or two to get over some fairly rough jetlag so I can go through the messages and form a sensible answer. I've been following this debate for months now and the only thing that has come out if it is that members disagree on what's best, and that it doesn't have to be an all-or-nothing answer across the entire site.
Here's my most pressing question:
If you remove downvotes how do you distinguish between a poorly written (but not offensive, not inaccurate, not reportable) and an OK article that hasn't been voted yet?
The answer is (probably) that eventually the OK article will probably get a vote and will rise about the crap / pointless article, but there will be a period of time that the articles will be sorted as equals. Having the ability to mark an article, for posterity, as not of useful value means unvoted articles will not be lumped in together with them.
So the problem isn't necessarily downvotes, it's getting people to vote more often. With consistently high voting numbers we can do some statistical analysis and cut spurious down votes. Or, with consistently high voting rates we know that new articles will very quickly rise above the "nothings".
However, removing spurious votes may stiffle a true vote that a true expert has made in opposition to the voices of those who vote for the pretty pictures or popular author.
Alternatively, having only upvotes may still leave articles lumped with the "nothings", especially if other articles are getting voted so quickly that they rise up quickly and never give the OK article a chance at some fresh voters.
If the argument here is actually "I don't want to see a single downvote, even if I have 50 5 votes" then that is a very different argument and one I can understand and listen to, even though I don't agree. If the authors feel that ensuring an unblemished record on their articles is worth not having the ability to put distance between their articles and plain crap articles then I'll listen to that call.
If the argument is to stop voting wars then my feeling is I would prefer to fix the root cause rather than cripple the system. However, I'm realistic enough to accept that may not be possible, but in the meantime it's easy enough for me to undo the actions of down voters.
If the argument is to remove the random downvotes, then the previously mentioned statistical analysis combined with a push to increase voting rates is a better answer here.
And this doesn't even cover discussion boards like the Lounge. I truly feel that removing downvoting would take away something. Something mean spirited somtimes, yes, but also a flavour, an acceptance of differing opinions, an ability to poke a stick in someone's ribs and stir things up.
We need to act carefully here and not throw the baby out with the bathwater.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
If people want to offer criticism or negative feedback, they can easily use the tried and tested forum system. Each article has a forum, so why not use that? That way, every bit of criticism is well represented and backed by a thread/post explaining why someone thinks there are issues with the article.
And anyone reading the article can quickly go through the comments to see what's good or bad about the article and what peers think.
And regarding your point about how it will make it hard to distinguish between a new but excellent article with say 7 votes and an old but ordinary article that accumulated 7 votes from say 2 years, that's not really so. Higher number of votes do not always go with good articles. For example a WPF or SilverLight article with flashy screenshots will quickly collect a few dozen 5s in a few weeks. While if you write on the new features in MFC's CString in VS 2010 (just an example, CString did not change) it'll be unlikely that you'd get even 10 votes here. The voting patterns vary hugely across articles depending on how popular the topic is, and whether the article caters to a specific level of audience (beginner to intermediate articles will get way more votes than advanced topic articles, unless the advanced article is on an extremely popular topic).
Also, it's the averaging out of the rating that makes it even worse in my opinion. It's one thing to see that you got 20 upvotes and 4 downvotes. But to see that you now have a rating of 4.6/5 (meaning you lost 8% just like that) is not a great feeling for authors, specially new ones.
Now consider the case where an article absolutely sucks and a critic wants to express that; in this case he should use a "report article to editors" link that will tell the editors that it may be a good idea to nuke the article.
And all this has been about articles. As for posts, I don't really know why there needs to be down votes there either. If you don't like a post, don't read it. If you think it's abusive/spam, then mark it as abusive/spam (does not count as a downvote though), and a mod/editor will delete it later.
Same with the QA forums. Many times a newbie OP asks a question and someone replies with a perfectly accurate answer. The OP expected something else (usually copy/paste-able code) and gives the answer a 1. Of course, there are people like Espen (and myself) who are usually quick to spot these and counter it with 5s, but that's not the best way to do this. The post may not really deserve a 5 but we have to do it to counter the 1 which it didn't deserve either.
Chris Maunder wrote: We need to act carefully here and not throw the baby out with the bathwater.
I totally agree, the baby needs to be kept safe, but the bathwater's getting dirty
And by the way, thanks for listening and responding Chris. While I always compare with the MSDN forums, out there, there's no room for feedback. You get what you get. I think it's great that you are prepared to spend some time listening to feedback from the community, even if the returns from that may not be good (like now, where the suggestions you are getting are probably not that easily implementable)
|
|
|
|
|