|
|
Chris Maunder wrote: Who would actually want to go dumpster diving to find what's there?
I would. Oh sorry, wrong forum...
|
|
|
|
|
You won't find any lasers there
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
Based on the discussion under this answer[^], do we need to have an explicit declaration of when it is and is not acceptable to post links to commercial products?
In case it gets deleted:
- (Question about Excel Interop)
- (Answer which links to a well-known and oft-spammed commercial product)
- Me: Posting links to commercial components is considered spam.
- Him: Where does it say that?
- Me: Why would it need to say it anywhere? You're posting a link to a product which has to be purchased, giving the makers of that product free advertising. That's spam by anyone's definition.
- Him: Spam is unwanted communication. This individual asked for a suggestion so in response I said what I have used with success and provide him a link to look at it under his own accord. If you go by that extreme, we can't talk about any of Microsoft's products or post any links to them because they are commercial.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: do we need to have an explicit declaration of when it is and is not acceptable to post links to commercial products? If so, maybe distuingishing between posting a link to a commercial product and just mentioning its name?
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
When I used links to commercial products in answers/solutions I marked them as exactly that. It was not often I used this, but with the currently enforced policy I'd think twice about doing that.
Not that I'm doing much answering these days, there's just to much nitpicking and "I'm holier than thou" going on for my gusto.
Cheers!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
It depends...
A solution (an answer) is not a spamm, if it meets all the following criteria:
1) a solution is not a link-only-answer,
2) a solution explains at least in few words the issue,
3) link to commercial product is related to OP question (someone is looking for inspiration, design pattern, etc.)
|
|
|
|
|
Hi,
I just wrote and publish a tips/trick. It has been voted 2 and 4.
It is not an extraordinary tips. But it does what it should and does it well, at least, to my point of view. I took the time to write a sample and share it to help people.
Everybody has the right to vote to their feelings, that's fine. But I wonder if it would not be a good idea to force people to write at least one line comment (minimum of some characters) that would explain their choice when they vote 1,2 or 3 stars? That way it would be easier for the writer to improve either its article, its code or at least understand the decision of the person. Stars are the only rewards to writers. A bad evaluation is hard to receive but it could, at least, be really useful if it come with comments.
Could it be a good idea to force people that vote 1-3 stars to write a little comment?
Would it be just a minimum of respect for the author?
|
|
|
|
|
Eric Ouellet wrote: force people to write at least one line comment (minimum of some characters) that would explain their choice when they vote 1,2 or 3 stars? It was exactly like that not too long ago. But it didn't solve the issue: Many people who downvoted just left a nonsensical comment.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
Thanks Sasha for the information.
But there is 3 important benefits to forcing people to do so for vote for 1-3 stars:
- First the person has to identify itself. It should help reduce bad vote without an appropriate reason. Perhaps just a bit, I don't know, but it would help reduce inappropriate down vote.
- Second. It would give author an idea of the reason, although it is a silly one, it give him helpful feedback.
- Third. A reply from the author to a bad evaluation comment would give him the opportunity to answer the down voter which would also give valuable information to him and other readers too.
I think it was a mistake to remove that feature.
|
|
|
|
|
All articles got the vote 4 or 5 with that system, as people didn't care to write any reasons for their vote. So a lot of useless articles got the vote 4 instead of 1, 2 or 3, meaning that the voting system didn't represent the real value of the article.
As it happens, there are plenty of ridiculous articles that have been up-voted by less experienced programmers, like code vulnerable to SQL injection attacks, bad design choice etc, but it still had the voting average of 4.8 or around there.
As you might understand you have chosen to open up Pandora's box here
|
|
|
|
|
What I understand from your comment, is that forcing comment to any kind of vote would help improve the quality of the value of votes. It would inevitably also reduce the number of vote but if it is for more significant evaluations, I think it would just give more value to my proposition to put back a system where comments are necessary to vote (at least negative but also for positive).
Thanks,
Eric
|
|
|
|
|
|
|
Also, there is a really effective way to really improve quality of vote (have significant evaluation of articles) and reduce user nonsensical comment.
Suggestion 2:
If the system force comment with vote, track a vote with its comment and the system enable people to vote up or down comments. Then comment quality will improve and their value become more relevant - comment quality related to a vote could be used to calculate the real vote effect. That way the system auto adjust itself and any votes become a lots more relevant and value of the overall website increase by the same way.
|
|
|
|
|
This question has been posted and discussed many times. You cannot force people to leave a sensible comment with their voes. Just accept that there are people who will give you down votes for no reason, but it really does not matter: they do you no harm.
|
|
|
|
|
Have you ever written an article? A vote of 2 hurt me more than a kick in my butt.
My code is node perfect. Some could say it should have been separated into many files, other could say that it requires region but it does what it should do and do it well. It never deserved a 2.
Having such people with such behavior just prevent people like me to publish here or simply stop to take time to publish at all. Our rewards, is votes. Download and views are find but votes is almost everything!!!
|
|
|
|
|
Eric Ouellet wrote: Have you ever written an article? Yes.
Eric Ouellet wrote: A vote of 2 hurt me more than a kick in my butt. Why? It means almost nothing, just the opinion (flawed) of 1 out of 11,000,000+ members of CodeProject.
Eric Ouellet wrote: votes is almost everything! If that is what you think then you are probably at the wrong place (physically and emotionally).
|
|
|
|
|
I don't know about you, but my reward is the knowledge that I might have helped someone. That's worth far more than votes.
|
|
|
|
|
I don't know if this idea has been discussed before. Sounds like it could do the trick but the implementation would probably give the CP-staff some headaches.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
Yes, you are right, it is not simple. But I think they need to do something. Not necessarily my idea but anything to minimize bad behaviors.
|
|
|
|
|
So you have people voting on comments on votes?
Perfect in theory. Perfect if we have lots and lots and lots of votes to help provide statistically relevant data. However this, unfortunately isn't the case.
The whole reason I scrapped comment-on-vote was because the data we were getting was no longer statistically valuable.
cheers
Chris Maunder
|
|
|
|
|
This hole discussion reminds me of something like: make the CodeProject like a university, the professors will decide what it's worth etc. And you, obviously, would have to take lots of exams with perfect grades to be a professor
|
|
|
|
|
No. Not at all. Don't turn my discussion as a joke. I'm serious.
The best way to manage a website is to program it to be auto managed by its member.
But you have to put system of reward/awards and rules that would make users being able to manage it them self according to their trustfulness.
|
|
|
|
|
The hole point of a voting system is to accurately evaluate its usefulness and how good the solution really is.
Clearly the voting system have to be somewhat time limited, as a great Pascal article is not so useful as a good C# article, or perhaps it was a workaround for a problem that has been fixed. So the vote cast is no longer valid? It was good, but now is bad.
Then there is the problem on who gets to say what a good article is. If it's math, someone with a degree will be able to point out mistakes that someone without a degree can't. Majority is not always right logic.
So the votes from a high rep member is more worth than a low one, but that might not be accurate either, as there is no guarantee that the high rep member knows how good it really is. You do, after all, get high rep for everything that is produced (that people like), like you are a virtual polymath.
Then there is the friend or family vote, the good old corrupted vote. I like you, therefore your article is good, or worse you are my boss so I always like your stuff.
So, I wasn't mocking the idea. It's just that it has been discussed before, and the problem is always:
Some votes are genuine
Some votes should be ignored
How to decide?
|
|
|
|