Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. Site Bugs / Suggestions
  4. Article Voting

Article Voting

Scheduled Pinned Locked Moved Site Bugs / Suggestions
comtoolsquestioncode-review
28 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T The ANZAC

    I think that when you vote <= 3 for an article you should have to give a reason why your voting this low. These suggestions could then be passed on to the author. I'm sick of people giving me crummy votes but not telling me what they thought was wrong or where it could be better. How can you improve something if people don't tell you whats wrong?

    Please check out my articles: The ANZAC's articles

    C Offline
    C Offline
    CPallini
    wrote on last edited by
    #4

    I agree with you. Badly voting without an apparent reason is really weird. :)

    If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
    [my articles]

    1 Reply Last reply
    0
    • T The ANZAC

      i'm not suggesting a forced suggestion all the time and not a long one either. Just when someone gives you a one or a two its pretty crappy for your overall article score. i posted an article yesterday which i thought was half decent and today i get a 2 for it then i check the comments, nothing! It's so annoying. I think asking people to suggest when they vote 1 or 2 would be reasonable and would probably help to discourage consistent 1 voters who just go round trying to make articles look bad.

      Please check out my articles: The ANZAC's articles

      L Offline
      L Offline
      Luc Pattyn
      wrote on last edited by
      #5

      Maybe the best would be to ignore say the most extereme 20% of the votes, so the average shown would actually be the average of only 80% of the votes. When doing so, as soon as you got six votes, the lone 1 would disappear completetely. :)

      Luc Pattyn [Forum Guidelines] [My Articles]


      This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


      P 2 Replies Last reply
      0
      • T The ANZAC

        I think that when you vote <= 3 for an article you should have to give a reason why your voting this low. These suggestions could then be passed on to the author. I'm sick of people giving me crummy votes but not telling me what they thought was wrong or where it could be better. How can you improve something if people don't tell you whats wrong?

        Please check out my articles: The ANZAC's articles

        P Offline
        P Offline
        Paul Conrad
        wrote on last edited by
        #6

        The ANZAC wrote:

        vote <= 3 for an article you should have to give a reason why your voting this low

        This has been suggested many times over and over.

        The ANZAC wrote:

        How can you improve something if people don't tell you whats wrong?

        I think that is what the forum at the bottom of the article should be used for. Maybe there could be a way to take the low vote and allow the voter to be forced to leave a message in the forum without revealing who he or she is, since leaving a message doesn't necessarily mean you voted.

        "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

        1 Reply Last reply
        0
        • L Luc Pattyn

          Maybe the best would be to ignore say the most extereme 20% of the votes, so the average shown would actually be the average of only 80% of the votes. When doing so, as soon as you got six votes, the lone 1 would disappear completetely. :)

          Luc Pattyn [Forum Guidelines] [My Articles]


          This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


          P Offline
          P Offline
          Paul Conrad
          wrote on last edited by
          #7

          Maybe including a weighted standard deviation of the vote could be added in. If someone has a high weighted standard deviation on their vote, then it could possibly indicate a wide range of votes, or if the weighted standard deviation is small, then the range is smaller and possibly a more true indicator.

          "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

          L 1 Reply Last reply
          0
          • P Paul Conrad

            Maybe including a weighted standard deviation of the vote could be added in. If someone has a high weighted standard deviation on their vote, then it could possibly indicate a wide range of votes, or if the weighted standard deviation is small, then the range is smaller and possibly a more true indicator.

            "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

            L Offline
            L Offline
            Luc Pattyn
            wrote on last edited by
            #8

            That is nonsense to me. Standard deviation is used to measure the agreement between many people on one issue, and not the agreement of opinions of one person on many different issues. If I were to vote 5 (or 1 as the Univoter seems to do) on every article, then that does not offer any information, hence it has no value; whereas if I vote 1 on half of the articles, and 5 on the other half, I am offering a lot of information, and I am clearly telling I like some and dislike some, so there is then no reason to moderate my votes. :)

            Luc Pattyn [Forum Guidelines] [My Articles]


            This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


            P 2 Replies Last reply
            0
            • L Luc Pattyn

              That is nonsense to me. Standard deviation is used to measure the agreement between many people on one issue, and not the agreement of opinions of one person on many different issues. If I were to vote 5 (or 1 as the Univoter seems to do) on every article, then that does not offer any information, hence it has no value; whereas if I vote 1 on half of the articles, and 5 on the other half, I am offering a lot of information, and I am clearly telling I like some and dislike some, so there is then no reason to moderate my votes. :)

              Luc Pattyn [Forum Guidelines] [My Articles]


              This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


              P Offline
              P Offline
              Paul Conrad
              wrote on last edited by
              #9

              Luc Pattyn wrote:

              That is nonsense

              Not so. I think it would be helpful in casting out the junk votes that the Univoter likes to cast. If you know the standard deviation, then you have an idea of the distribution of the votes.

              "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

              L 1 Reply Last reply
              0
              • L Luc Pattyn

                That is nonsense to me. Standard deviation is used to measure the agreement between many people on one issue, and not the agreement of opinions of one person on many different issues. If I were to vote 5 (or 1 as the Univoter seems to do) on every article, then that does not offer any information, hence it has no value; whereas if I vote 1 on half of the articles, and 5 on the other half, I am offering a lot of information, and I am clearly telling I like some and dislike some, so there is then no reason to moderate my votes. :)

                Luc Pattyn [Forum Guidelines] [My Articles]


                This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                P Offline
                P Offline
                Paul Conrad
                wrote on last edited by
                #10

                I just got done fiddling around with the idea in Excel, and it's probably best to leave the voting system the way it is :-D

                "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                L 1 Reply Last reply
                0
                • P Paul Conrad

                  Luc Pattyn wrote:

                  That is nonsense

                  Not so. I think it would be helpful in casting out the junk votes that the Univoter likes to cast. If you know the standard deviation, then you have an idea of the distribution of the votes.

                  "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                  L Offline
                  L Offline
                  Luc Pattyn
                  wrote on last edited by
                  #11

                  Paul Conrad wrote:

                  ... if the weighted standard deviation is small, then the range is smaller and possibly a more true indicator. The univoter's deviation is zero, you can't get it any smaller; I am pretty sure his votes don't give a true indication of the articles' values. :)

                  Luc Pattyn [Forum Guidelines] [My Articles]


                  This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                  P 1 Reply Last reply
                  0
                  • L Luc Pattyn

                    Maybe the best would be to ignore say the most extereme 20% of the votes, so the average shown would actually be the average of only 80% of the votes. When doing so, as soon as you got six votes, the lone 1 would disappear completetely. :)

                    Luc Pattyn [Forum Guidelines] [My Articles]


                    This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                    P Offline
                    P Offline
                    Paul Conrad
                    wrote on last edited by
                    #12

                    Do you mean something like tossing out the outliers? Throw out one 1 vote and one 5 vote? There is always the possibility of getting a 1 vote or a 5 vote from a person who just doesn't know what they are voting, just some random moron :laugh:

                    "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                    1 Reply Last reply
                    0
                    • L Luc Pattyn

                      Paul Conrad wrote:

                      ... if the weighted standard deviation is small, then the range is smaller and possibly a more true indicator. The univoter's deviation is zero, you can't get it any smaller; I am pretty sure his votes don't give a true indication of the articles' values. :)

                      Luc Pattyn [Forum Guidelines] [My Articles]


                      This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                      P Offline
                      P Offline
                      Paul Conrad
                      wrote on last edited by
                      #13

                      That's true. I was just trying to get some ideas spinning to find a way to get a decent sample of votes that could disregard univotes. Maybe some feature the author can see a breakdown of each vote by the vote and membership level ( no revealing of the actual member being allowed )?

                      "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                      1 Reply Last reply
                      0
                      • P Paul Conrad

                        I just got done fiddling around with the idea in Excel, and it's probably best to leave the voting system the way it is :-D

                        "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                        L Offline
                        L Offline
                        Luc Pattyn
                        wrote on last edited by
                        #14

                        eliminating the extremes (known as "modified Bucholtz" to some), what I explained in the message that got you started on standard deviations, is the best remedy known to me for the current anomalies and complaints, but it only works when there is a sufficient number of votes (at least 5 or so). There is no solution for avoiding the first vote, whether considered too favorable or too unfavorable. I'll add another suggestion to this thread in a separate message. :)

                        Luc Pattyn [Forum Guidelines] [My Articles]


                        This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                        P 1 Reply Last reply
                        0
                        • T The ANZAC

                          I think that when you vote <= 3 for an article you should have to give a reason why your voting this low. These suggestions could then be passed on to the author. I'm sick of people giving me crummy votes but not telling me what they thought was wrong or where it could be better. How can you improve something if people don't tell you whats wrong?

                          Please check out my articles: The ANZAC's articles

                          L Offline
                          L Offline
                          Luc Pattyn
                          wrote on last edited by
                          #15

                          I'll try another suggestion here: 1. add a short radio-buttoned list (with mutually exclusive items, unchecked by default), asking for the most relevant comment: - bad formatting - too short - unintelligable - irrelevant - plain wrong - fine - great 2. disable the vote button as long as nothing got checked. 3. show the percentages of the selected comments (optimization: only to the author, and the people that already voted on the article). :)

                          Luc Pattyn [Forum Guidelines] [My Articles]


                          This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                          P T 2 Replies Last reply
                          0
                          • L Luc Pattyn

                            eliminating the extremes (known as "modified Bucholtz" to some), what I explained in the message that got you started on standard deviations, is the best remedy known to me for the current anomalies and complaints, but it only works when there is a sufficient number of votes (at least 5 or so). There is no solution for avoiding the first vote, whether considered too favorable or too unfavorable. I'll add another suggestion to this thread in a separate message. :)

                            Luc Pattyn [Forum Guidelines] [My Articles]


                            This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                            P Offline
                            P Offline
                            Paul Conrad
                            wrote on last edited by
                            #16

                            Luc Pattyn wrote:

                            at least 5 or so

                            Yes. You couldn't really use the modified Bucholtz when there are too few votes. On the other hand, when you get articles where there are 50+ votes, it's pretty pointless.

                            "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                            1 Reply Last reply
                            0
                            • L Luc Pattyn

                              I'll try another suggestion here: 1. add a short radio-buttoned list (with mutually exclusive items, unchecked by default), asking for the most relevant comment: - bad formatting - too short - unintelligable - irrelevant - plain wrong - fine - great 2. disable the vote button as long as nothing got checked. 3. show the percentages of the selected comments (optimization: only to the author, and the people that already voted on the article). :)

                              Luc Pattyn [Forum Guidelines] [My Articles]


                              This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                              P Offline
                              P Offline
                              Paul Conrad
                              wrote on last edited by
                              #17

                              I agree on that one. I don't see why people would object. There is nothing overly revealing about the voter with this approach. The radio buttons/checkboxes can then be a tool for the author to improve him/herself.

                              "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                              1 Reply Last reply
                              0
                              • L Luc Pattyn

                                I'll try another suggestion here: 1. add a short radio-buttoned list (with mutually exclusive items, unchecked by default), asking for the most relevant comment: - bad formatting - too short - unintelligable - irrelevant - plain wrong - fine - great 2. disable the vote button as long as nothing got checked. 3. show the percentages of the selected comments (optimization: only to the author, and the people that already voted on the article). :)

                                Luc Pattyn [Forum Guidelines] [My Articles]


                                This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                                T Offline
                                T Offline
                                The ANZAC
                                wrote on last edited by
                                #18

                                Yes this could be displayed much like the weekly poll, as a sort of article profile. That way you would know where you have to improve your article. I only suggest one more item, Other with a textbox to write in.

                                Please check out my articles: The ANZAC's articles

                                P L 2 Replies Last reply
                                0
                                • T The ANZAC

                                  Yes this could be displayed much like the weekly poll, as a sort of article profile. That way you would know where you have to improve your article. I only suggest one more item, Other with a textbox to write in.

                                  Please check out my articles: The ANZAC's articles

                                  P Offline
                                  P Offline
                                  Paul Conrad
                                  wrote on last edited by
                                  #19

                                  The ANZAC wrote:

                                  I only suggest one more item, Other with a textbox to write in.

                                  Only problem about that, is some idiot could fill it in with gibberish...

                                  "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon

                                  1 Reply Last reply
                                  0
                                  • T The ANZAC

                                    Yes this could be displayed much like the weekly poll, as a sort of article profile. That way you would know where you have to improve your article. I only suggest one more item, Other with a textbox to write in.

                                    Please check out my articles: The ANZAC's articles

                                    L Offline
                                    L Offline
                                    Luc Pattyn
                                    wrote on last edited by
                                    #20

                                    I am in favor of keeping it simple, predictable and easy to fill in. So my layout would just double the row of radio buttons: the first row would contain "Most relevant remark: " followed by the radio buttons and texts, the second row would be the actual voting row as it is now. When the viewer has voted (or is the author), I would replace the radio buttons in the first row by the current percentages. And I would not provide an "other" category; if none seem appropriate, the voter would still have to select an existing one, but he always can add a message. The net result is: - it takes almost no extra space - it does not disrupt the current layout by much - hence it should have a high acceptance High acceptance is essential, I do not want to reduce the probability a vote is cast. Voting is the primary goal, getting info as to why a low vote is cast is secondary to that. :)

                                    Luc Pattyn [Forum Guidelines] [My Articles]


                                    This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                                    T 1 Reply Last reply
                                    0
                                    • L Luc Pattyn

                                      I am in favor of keeping it simple, predictable and easy to fill in. So my layout would just double the row of radio buttons: the first row would contain "Most relevant remark: " followed by the radio buttons and texts, the second row would be the actual voting row as it is now. When the viewer has voted (or is the author), I would replace the radio buttons in the first row by the current percentages. And I would not provide an "other" category; if none seem appropriate, the voter would still have to select an existing one, but he always can add a message. The net result is: - it takes almost no extra space - it does not disrupt the current layout by much - hence it should have a high acceptance High acceptance is essential, I do not want to reduce the probability a vote is cast. Voting is the primary goal, getting info as to why a low vote is cast is secondary to that. :)

                                      Luc Pattyn [Forum Guidelines] [My Articles]


                                      This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                                      T Offline
                                      T Offline
                                      The ANZAC
                                      wrote on last edited by
                                      #21

                                      In total agreeance.

                                      Please check out my articles: The ANZAC's articles

                                      L 1 Reply Last reply
                                      0
                                      • T The ANZAC

                                        In total agreeance.

                                        Please check out my articles: The ANZAC's articles

                                        L Offline
                                        L Offline
                                        Luc Pattyn
                                        wrote on last edited by
                                        #22

                                        :rose:

                                        Luc Pattyn [Forum Guidelines] [My Articles]


                                        This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.


                                        1 Reply Last reply
                                        0
                                        • T The ANZAC

                                          I think that when you vote <= 3 for an article you should have to give a reason why your voting this low. These suggestions could then be passed on to the author. I'm sick of people giving me crummy votes but not telling me what they thought was wrong or where it could be better. How can you improve something if people don't tell you whats wrong?

                                          Please check out my articles: The ANZAC's articles

                                          N Offline
                                          N Offline
                                          Nish Nishant
                                          wrote on last edited by
                                          #23

                                          I disagree. You don't always vote on an article intending it as feedback to the author. You can vote for an article as an attempt at telling others that it's good or bad. So if I see an article that is flawed (in my opinion), I might give it a 1 or a 2 so that other people are forewarned. I may not feel inclined to spend 3-4 minutes explaining why I voted low. Similarly I might see an article I really like and I might give it a 5. But there's no reason for me to post a big message praising the article and the author. The other thing is that a lot of people vote blindly. Sometimes you might find a not so useful article from a popular author that's got two dozen 5-votes within a day of posting and you can be sure that most of the votes were from people who did not read the article. It can work the other way too. If you are an unpopular Soapboxer for instance, you can expect some low votes. If you are from a commonly despised country (or your name suggests it), you might get voted down. Too many factors go into how people vote. I understand your pain, but insisting that people need to justify their votes with a message is plain ridiculous.

                                          Regards, Nish


                                          Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                          My latest book : C++/CLI in Action / Amazon.com link

                                          T H 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups