Feedback: one year and 1000 posts later.
(I have a tentative suggestion for enhancement regarding the reputation mechanism at the second to last paragraph of this post.)
First, let me tell you something about myself first. I joined LinuxQuestions almost exactly one year ago today. This is my 1000th post to LinuxQuestions, and also the first thread I've started here. I wanted to take this opportunity to offer some feedback in the hopes it is useful; to describe my experience here thus far; and to offer a thank you to the other members, moderators, and of course Jeremy. My reason for joining was two-fold. First, I'm addicted to problem-solving. If there is a problem to solve in the Linux/GNU/free software world, especially one that is considered difficult or even impossible, I'm absolutely hooked. I do have a bit of a perfectionist streak, although I'm satisfied with durable, robust, modular solutions. (I guess you could say that usefulness is one aspect of beauty for me.) Second reason is that I enjoy learning through debate and logical arguments. I easily get carried away, and I'm often wrong, but logic will (should!) sway me. I enjoy seeing others develop solutions that I can accept myself; doubly so when I've participated in the discussion in a positive way. I do have a tendency to lecture, because I enjoy seeing what direction others will take the new viewpoint or information. My own solutions are much better when I have the viewpoints of others to draw from. I'm definitely not an easy member. I have had three points for infraction (inappropriate language). I tend to be quite aggressive if I perceive unfairness, or even if I perceive a knowledgeable member take an intellectual shortcut. Normally I try to be polite, though. At LQ, I've found moderators to be quite fair in the forums I've participated in. Jeremy himself was quite helpful in clearing my misunderstandings about certain moderation practices. I wish I had realized that one can contact him directly if there are perceived issues with moderators -- I might not have made such an ass of myself early on. Simply put, I've been treated very fairly by the admins, even when my own behaviour was lacking. As to threads started by other members: I do not mind supplying a full script as a solution to a specific problem, as long as the original poster is willing to learn (at least a bit of) how it works, and why it works. That is, as long as it is not a homework assignment. I believe there has been at least a slight increase of new members using the site to help them with their homework. (Then again, it may be due to introductory courses starting in the autumn.) I don't mind the ones that ask for help to locating a bug or overcoming a problem in their solution, but there seems to be quite a lot of "Please send me teh codez" -types of threads. I have zero tolerance for the ones that say they're in a hurry, just need something to submit, and are utterly unwilling to show any kind of effort themselves. I do not believe LQ exists to facilitate such .. cheaters. I wish we had a way to flag such threads and users. That is actually a bad segway to the one feature in LQ which I believe needs fixing. Somehow. Two posts of mine, this and this, have been marked as "unhelpful". I know that many members disagree, and that I may be even wrong (in one or both cases), but I'm utterly baffled and constantly wondering the reasoning behind the 'unhelpful' tag. (To me, it means something like "you're detracting from the discussion", and not "I disagree".) I understand that that is an insignificant detail to most, but for someone like me (for whom being useful is a major reason why they participate in LQ) knowing the reason their post was marked unhelpful is very important. I am tempted to ask moderators to find out if possible, but that would be unfair to other posts where such marking is questionable -- unless, of course, the moderators or Jeremy is willing to facilitate checking such "unhelpful" marking whenever requested? Perhaps the reputation system could be modified so that neutral/negative reputation would have a reason attached ("unhelpful", "homework assignment", "flamewar", "out of topic"?). To avoid abuse, the assigning user name would be shown along with the mark in the thread view (perhaps with the user name(s) in the tooltip). It should be noted that this feature would help members to ignore behaviour they dislike without adding a lot of users to their ignore list, to keep the discussion on track. As such, I think seeing the assigners username would help readers in making the decision. Thank you for your site, your problems, your arguments, your solutions, and for your suggestions thus far. I hope we can be mutually useful in the future, too. |
Quote:
Quote:
|
I second what corp769 said. I know I have posted responses that were off the mark (and once or twice just plain wrong). I don't mind it when someone points out that I've made a mistake; indeed, I try to thank anyone who corrects me. Mistakes are how I learn.
It does rankle when a post I made with the intention of helping gets marked as unhelpful because I missed the mark. I think it is because calling the post "unhelpful" seems to impugn my motives, rather than just my actions. Nevertheless, the great majority of LQ members are a positive recommendation for human-kind, so I try to ignore the small minority who are not or who may have been having bad days. I have also seen moderators call out members for marking posts as "unhelpful" when, in the eyes of the moderator, the member meant, "I do not agree"; the mods are not blind to this, though there may be little they can do about it. |
I totally agree with everything said so far- everyone makes mistakes, but I would prefer someone correct me so I know where the mistake was made, rather than anonymously marking the post as unhelpful, but I have one more point I'd like to make on the subject: "4 out of 5 found this post helpful". WTH is that? How could it be so unhelpful to the 1 that their vote should count at all without explanation? And yet it does count, not only with that line tagged to the post, but also against your "LQ helpful quotient" in your profile.
Doesn't give much incentive to spend time here helping, IMHO. |
Quote:
|
Given the choice, I would do away with the "Did you find this post helpful? No" link. Many posts are made with good intent but are not helpful, perhaps making a suggestion that did not work or because the poster did not fully understand the question (mea culpa for that one, many times). What benefit would there be in clicking the No link? Would it not discourage the poster?
Sometimes people accidentally click No instead of Yes and it is not obvious how to rectify the error and, as already mentioned, No is often used to mean "I do not agree/like the post". |
Technically, and somewhat flippantly, the "unhelpful" button was used correctly:
Question: will you do all my work for me? Answer: No Response: That was no help to me at all, where's that button gone? :) The button isn't meant to do away with the conversational format we have here, I would hope that everyone who hits the button at least takes the time to explain politely why they think a particular answer was not helpful. Maybe the question just needs to be expanded on or an answer needs to go a few extra steps. If anyone does feel that they are being down-graded unfairly, let one of us know. We may not be able to fix it or the person's perspective, but we do have looong memories :) |
Thanks for the feedback. The button was intended to address very specific cases (such as a post being dangerous, misleading or not adding to the conversation in a constructive way). It was explicitly *not* meant as an "I do not agree with this opinion" or "I don't like this content" button. While we have tried to ensure the option is used as intended (as noted the mods have addressed misuses), it's clear that the option currently isn't reaching its intended goal. While I maintain that a negative option, if used correctly, would benefit LQ; I am going to disable the "No" until we can review how it may be used in a manner more congruent with its intended goals.
--jeremy |
Quote:
When I think about it, I can't imagine a way to make sure that is used properly. |
TobiSGD,
I've moved your post to this thread to keep discussion and feedback in a single place. I do see value in the "No" option if used correctly, so we'll try to figure out a way to ensure it will be used correctly and consistently. It's possible usergroup based restrictions will be part of that. --jeremy |
Is there a mechanism in place to prevent someone from creating one or more accounts on lq and then using those accounts to boost the rep of the other accounts?
I don't pay attention to the rep system. I pay attention to the content of the post(s). I don't even know how the rep system works and I don't care. It seems to me that it is a system that is based on what other people want to tell you to think of someone else. I like to decide for myself. |
Quote:
--jeremy |
Quote:
|
Quote:
--jeremy |
Quote:
If a post is misleading, maybe it should be removed, but maybe something else has priority, so you could rate it 1. If a post is dangerous, it should be removed right away to prevent damage to user's systems, so you could rate it 5. This would also tell the mods in which order to handle the posts. Yeah, it is subjective, but that doesn't mean it won't work or help. It would make the "grey area" into shades of gray. |
Jeremy,
Now that the "unhelpful" button is removed, is the following going to be removed from the My Profile -> Statistics page as well: Code:
ABC's Posts have been rated good 763 out of 782 times. Just curious :) |
Quote:
--jeremy |
Quote:
|
My feeling is that unrelated functions need to be disconnected from each other. The lack of parity between the two makes it obvious that yes and no are unrelated functions.
If the intended purpose of yes is to highlight the best answer in the thread, then why should it affect the poster's reputation at all? It seems like you want it to be similar to sites where posts can be voted to the top, but then you don't actually move the posts to the top. Why? The intended purpose of no seems to be to warn about misleading/malicious/unproductive posts, thus making LQ members into mini-moderators of sorts. That might not seem like a bad idea, but please make clear the meaning and effect of that no. I'm afraid I have naively misused the system already. Sorry for that, and hope it hasn't caused trouble in any way. I don't really need the no. I do want to continue using yes to show my approval of helpful/informative/productive posts. It should probably be disconnected from the reputation system though. And please consider giving some visual representation of the effect of accumulated yes votes. Maybe the post which gets the most yes votes should be reprinted at the top of the thread directly below OP. I'm sure some will not like that idea, though. |
How about this:
Keep the current positive-only reputation intact, but add -- for the lack of a better term -- notority points. Each notority point would also include a reason, selected from a predefined list. These could include things like "off topic", "homework", "high risk advice". Unlike reputation points, notority points would not be anonymous. If you flag a post, your username would be shown (for example, in the tool tip) too. At the bottom of each message, both reputation and notority would be similarly shown. For example a message might show (There is no way to add a tooltip in a post, so I used a link instead. Instead of a link, the flags would have tooltips (HTML title attribute) listing the (first few usernames) that flagged the post that way.) While there is a risk of some arguments arising from mislabeling posts, such disagreements could at least be discussed. Anonymous "drive-by cheap shots" would be impossible. (Giving notority points could be restricted, or tied to the reputation points, to keep its use very low. That too is important: most posts are just part of the discussion.) Previously, there was no way (other than contacting the moderators, or asking in a new post in the thread) to find out. I believe my suggested change would facilitate better discussion, and be helpful for those (like myself) that wish to avoid certain types of posts (and threads). It may be technically difficult to implement, though. As for myself, instead of flagging posts, I've resorted to ignoring the members I perceive as posting "unhelpful" or "homework" posts. While this works for me, there is at least one member I've ignored, but has many helpful posts I would not want to ignore. (That is, I'd prefer to ignore certain of er posts, not the poster.) |
Quote:
Quote:
Quote:
Quote:
--jeremy |
Quote:
I guess if I'm the only one too dumb to understand the relationship between the two, then just leave that part as it is. Quote:
Quote:
Oh well. I like LQ and I get plenty of enjoyment from the time I spend here. Thanks for listening to my gripes. |
Quote:
|
Quote:
While helping other Linux users is the main purpose of LQ, I see LQ also as highly educative (at least I have learned much since I am a member here), not only a "solution distributor". Pulling the best rated post to the top will counteract that also, I would think. |
Quote:
Quote:
|
I'll add my 2 cents, based on what I have read here and from what I remember when the original thread about reputation system started, I'll say that, in my opinion, all this mess can be fixed this way;
The question should be Did you find this post helpful and why? Options should be Yes and No and when a member clicks on either one of them his/her name should be automagically added to the list of users who voted and the lovely part; I think a new little box should appear, something like Quick Reply box where a member would type why he or she found that post helpful or not. In my opinion "Why" should be explained and should be obligatory. Without "Why" explained, no vote should be added. There should be a link to that members list who voted and expressed their opinion within the comment box. Something like; Voted helpful by 12 members (see who and why) <-- this is a link Voted unhelpful by 3 members (see who and why) <-- this is a link That way all would be transparent and would greatly improve the reputation system. As it is now, if I go to see someone's reputation I can see when and in which thread he or she got that point, but I cannot see from whom it was and why and I can see who gave me a point in My LQ, which is also in contradiction. Jeremy said that maybe No will be completely removed. I do not agree, because in the original reputation system thread majority of members I believe was for Yes and No. We do not need to remove things, we need to make them better. I hope this suggestion of mine will see the light. |
I was going to suggest something similar to what alan_ri did:
When someone clicks "unhelpful," present them with a dialog that forces a selection from a multiple choice menu. The menu could be designed to emphasize the purpose, as Jeremy explained it, of "unhelpful," because his reasons make a lot of sense (as always). I thought at first of a free-text form for entering a "why," then decided it might offer too much of an opportunity for bomb-throwing. Quote:
Just my two cents. As an aside, when I see "4 out of 5 found this helpful," I conclude that one clicked not helpful. Is this correct? Again, I want to emphasize that I find LQ one of the nicest internet places to be that I have seen; almost everyone is friendly and helpful. That's one reason I decided to participate regularly, not just when I had a linux question. |
Quote:
Report button can be used only for taking to task the prank, spam, and otherwise "dangerous" posts. By "dangerous" I mean something which can "damage" someone's computer/money. Now, in C/C++ kind of language threads, people post their own interpretations of the technical aspects which many times may be incorrect. Example: If I post an incorrect/pointless use/definition of pure virtual functions, mods won't be able to strangle my throat on this issue since I didn't break any "rules". I posted that with good intentions of helping. Of course the discussions will follow and I'll get corrected down somewhere in the thread. BUT, What about the newbie who just sees the senior member title with 4000 posts and lots of green dots?? He may not understand the follow up posts, and his vision may get jeopardized due to the title credentials ! This can lead to confusion and a wastage of time for him. In these kind of cases, IMO, it is "necessary" to mark the post down (as a warning signal to the clueless folks). |
Quote:
Personally I think the comment is important but there more so needs to be some accountability. The anonymity of the current system is it's main flaw in my opinion. Some people will just flag up the post of someone they dislike as unhelpful, because they can and they know it will piss that person off. The internet and forums in particular are full of such people, it would be naive to assume otherwise. I would say that at the least there needs to be a record of who clicked what, even if it's only visible to moderators and/or the two members involved. But in my opinion the best solution is to leave it exactly as it is at present; anonymous, but with the "No" option disabled and rely on in-thread corrections and post reporting to deal with problems. Quote:
|
It's also worth pointing out the following from the Rules:
Quote:
Technical threads should always be read through in their entirety unless the viewer understands the topic already and isaware of what a change may do. And in that case, they take the consequences on themselves. |
If unhelpful votes were meant as constructive criticism, then a link in my profile to see every post that other members have rated unhelpful would have been even more constructive.
Quote:
http://www.linuxquestions.org/questi...1/#post4412016 http://www.linuxquestions.org/questi...9/#post4142454 |
Quote:
Quote:
|
Deja-vu
Quote:
I am also not fond of the idea of having multiple "feedback-shortcuts" like 'off-topic' or 'suboptimal solution' buttons. I prefer quoting the solution and explaining why it should be done otherwise. This yields more educational benefits. One might also be a bit 'trigger happy' and click one of aforementioned buttons and realize later that the solution is not as bad as initially perceived. But the premature choice cannot be corrected. Besides, the poster might edit his post because he realizes that it can be improved on his own. The "score" then will not reflect those changes and a now good solution will stay flagged as "not so good". Since we are on this topic, I think that the scale icon is no longer appropriate as reputation indicator. Initially it was meant to indicate that one can balance a members reputation with it. But most members cannot give negative reputation anymore. So there is nothing to balance any more. |
Quote:
Quote:
--jeremy |
Quote:
--jeremy |
Quote:
I've received a total of four downvotes. None came with an explanation. (I take that back. One came with an explanation that didn't match the downvotes' intended purpose.) With respect, I have always viewed downvotes as a "f%^# you" button. Useless, subjective wrist-slapping that adds nothing of value to a technical discussion, even when used correctly. (And it certainly isn't used correctly.) |
The correct response to a post like this cannot be anything but a downvote.
No reply or explanation is warranted, because that would be feeding a troll. However, the behavior here is so blatant and pathological that it is more appropriate to publically voice disapproval than to ignore it. |
@dugan: Agreed, the person should be called out for bad behavior. If it's a chronic problem, s/he probably doesn't belong here.
A downvote doesn't turn a jerk into a non-jerk. S/he feeds off attention. A downvote does irritate non-jerks who were/are sincerely trying to be helpful. So what problem does the downvote capability solve? (None, IMO.) |
It's true, a real troll doesn't care at all about down vote.
|
Quote:
On a serious note, I agree that downvotes don't seem to have the intended (any?) effect on the people/posts that deserve it most. |
Would it be possible to just add a few links, such as in the line:
Quote:
Quote:
Any thoughts on this? |
I've downvoted two posts for getting basics exactly wrong, and getting it wrong in the topic sentence no less. I think there does need to be some way of warning readers there's something seriously wrong, particularly when the consequences won't be immediately apparent.
|
Quote:
I'm beginning to consider the idea of requiring a comment for any downvote, and making those votes/comments public. My spin would be to make those vote/comments part of the thread wherein they occur. This would ensure that people (me) clicking no would give some thought and not misuse the system. It would also keep the discussion contained in the thread which spawned it. I believe this would be consistent with (my understanding of) what Jeremy and the mods expect from the system. Quote:
Maybe if the person's helpful quotient is below 50%, or some other percentage, would be more realistic. |
Quote:
1) This would really detract from the main content of the thread, which I do not think is desirable. 2) The problem with this (and the general idea that the anonymity of the current system is a flaw) is that you are thinking like a well intentioned member who is not trying to game or abuse the system. In that context you are correct. In the context of someone intentionally trying to bait other members, abuse the system or just generally troll; the public display is actually an incentive to them and will help them in achieving their goal. It will also lead to animosity between some members, which will result in the forming of cliques, which is something we try very hard to avoid at LQ. --jeremy |
Quote:
|
A very long time, why?
--jeremy |
Quote:
|
Personal opinion:
People who intend to STAY in LQ are much less likely to bait other members or deliberately abuse the system. Anyway, perhaps a warning textbox can be added to the downvote button like: Please make sure that you are downvoting for a legitimate reason. Baseless downvotes will lead you to the moderator's attention. etc. Make the person click on that message, and if we still find that person trolling he can be simply taken to task by the mods. BTW, of course few senior members are grumpy too, but explaining why and how to use the system/setting up the well defined rules, will help I think. |
Instead of just no, how about this: "Thank you for your post. I tried your suggestion but it did not help". Too long?
drc |
Quote:
The main problem is that many newbies see it as "this post didn't solve my problem" and click it on posts that don't contain a complete solution to their problem, even if they are perfectly well-intentioned and contain useful information. |
All times are GMT -5. The time now is 02:35 PM. |