TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why is Stack Overflow so negative of late?

197 pointsby tshepangabout 11 years ago

46 comments

jfcabout 11 years ago
When I first started programming, I could use SO without asking a question because everything I needed to know was fairly basic. It was great because many of the answers I came across helped me to understand more of the &quot;broader universe&quot; of issues I would encounter during development, and so encouraged me to research and learn more about the language.<p>Once I started asking questions, I was careful to respond to comments and accepted and upvoted the best answers. I wanted to be a good citizen of the community. And reciprocity was a part of that: eventually, I found myself able to respond to questions and I remember how great it felt to see the first +25 on my profile because someone accepted my answer.<p>These days, if I ask a question it&#x27;s because I&#x27;ve spent a good amount of time on it and haven&#x27;t been able to resolve it myself. Here&#x27;s what happens when I ask a question on SO:<p>1 - I ask the question, post the code, and the error message I&#x27;m getting<p>2 - Question downvoted<p>3 - Respond to comment that says my question is a duplicate (it&#x27;s not, which I clarify to avoid &quot;closed as duplicate&quot;)<p>4 - Respond to comment about a missing semicolon that got deleted when I was cutting&#x2F;pasting&#x2F;formatting my code. (Despite the error msg making it clear that the missing semicolon isn&#x27;t the issue)<p>5 - Question upvoted<p>6 - An answer! Says that I need to read the docs and provides a link to a non-relevant section (I&#x27;ve read the docs)<p>7 - Finally, a helpful answer! Looks pretty good, so I test it out and it does the job. I accept and upvote the answer.<p>8 - Notice a duplicate answer posted less than 1 minute after the accepted answer. Duplicate answer person complains that their entry was posted first. I advise them that the timestamp indicates the other poster was first and they reply that it is a time zone bug.<p>9 - Later I check back and notice this message: &quot;Question closed as vague and cannot be answered&quot;<p>10 - Check back one more time and see that someone has downvoted my question<p>11 - Email the mods to get the downvote removed
评论 #7651073 未加载
评论 #7651090 未加载
评论 #7651014 未加载
评论 #7651455 未加载
评论 #7651088 未加载
评论 #7651000 未加载
评论 #7651032 未加载
评论 #7651112 未加载
评论 #7651013 未加载
评论 #7651633 未加载
评论 #7651597 未加载
评论 #7651109 未加载
评论 #7651116 未加载
captainmuonabout 11 years ago
Expanded from a comment I left:<p>I think he is missing a camp, to which I&#x27;d count myself: 5. Those users who visit the site to solve their problems, and who like to help others.<p>Like 1 they want to have nice content on the site, but their number one criterion is &quot;is it helpful (and civil)&quot;? They don&#x27;t care much about &quot;is objective&#x2F;it a good match for SE&#x2F;constructive&quot; and are frustrated by the wikipedia-like deletionism of 1. They would enjoy and benefit from even the &quot;worst cardinal sin&quot; kind of questions, like &quot;What is the best node.js framework as of early 2014?&quot;. (The question would have many answers and would be a bit messy, but a novice could quickly gauge what frameworks there are, which ones are popular, and around which ones there is controversy.)<p>They dont&#x27;t care much about 2 (&quot;help vampires&quot;), answer the questions if it is not much effort, otherwise ignore them. They don&#x27;t like the term, and absolutely hate it when 1 accuses them of being one. It is incredibly rude when one closes your question for supposedly being &quot;homework&quot;.<p>They don&#x27;t care about 3 (&quot;rep whores&quot;) either, and find the grudge of 1 against 3 silly. Let them have the rep they can get, if they&#x27;re having fun and contributing useful content! Like 3, they enjoy getting rep (or XP), and try to unlock new features on the site, but isn&#x27;t that the point of gamification?<p>Basically, these are the people who also care about the site and the community, but are less obsessive and deletionist (I&#x27;m looking for a less offensive word for anal-retentive...) than the vocal majority on SO and Wikipedia.
评论 #7650918 未加载
评论 #7650946 未加载
评论 #7650941 未加载
评论 #7650930 未加载
everyoneabout 11 years ago
As someone who has learned to program and embarked on a career as a game developer in the past few years I found stack overflow to be invaluable. I was, and still am, certainly a 2 (help vampire) If I encountered something I didnt understand or could not get working I would often post a question there. I was amazed at how helpful the 3s (repwhores) were. Their answers saved me a lot of time and accelerated my learning, though I have to say I was quite baffled by how helpful they were, I always wondered how people had time to be answering questions there.<p>Anyway I think for the purposes of learning programming nowadays this help vampire &#x2F; repwhore relationship is very pragmatic, also I think it is the most important function of the site (1s be damned!) to help people learn.<p>I&#x27;ve found learning programming that often the initial learning curve is quite steep, and there is often not any proper documentation for things nowadays, there are things you could never figure out yourself and in those cases you just need to be pointed in the right direction by someone who knows.<p>Here is an example of a &quot;bad&quot; question I asked. It got downvoted, with snarky comments and answers but I dont care + it was very helpful for me mainly because in one of the comments someone mentioned the word &quot;easing&quot;. It turns out What I was doing was easing but I just didnt know that word, learning that this kind of stuff is called &quot;easing&quot; was a huge help as now that I know what its called I can just search for resources on it. Theres no way I would have been able to figure out that these things are called &quot;easing&quot; by myself<p><a href="http://stackoverflow.com/questions/22070187/making-a-sine-wave-steeper" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;22070187&#x2F;making-a-sine-wa...</a>
评论 #7650980 未加载
评论 #7650950 未加载
评论 #7650985 未加载
btillyabout 11 years ago
I am in a 5th camp. I like going for interesting discussion.<p>However after having people from group 1 decide that the discussion that I wanted was happening on off topic questions. There was one particular case where group 1, the moderation nazis, decided that the question was &quot;off topic&quot; and should be deleted. After I complained about it here, people went and voted it back into existence. But I&#x27;ve been pretty close to inactive there since once I&#x27;d had that taste of moderation and realized that, as far as the site was concerned, the moderation nazis were mostly correct - the kind of algorithm questions that I found fun were off topic.<p>See <a href="http://stackoverflow.com/questions/11314077/algorithm-for-exclusion-of-numbers/11317787" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;11314077&#x2F;algorithm-for-ex...</a> for the particular question that lead to my getting frustrated with the site.
评论 #7651193 未加载
评论 #7651053 未加载
评论 #7651127 未加载
marcus_holmesabout 11 years ago
I always wondered if this point would come.<p>Because there&#x27;s no method of recycling karma from people who have left the community, there must be a source of new karma that will allow new members of the community to take part in the community.<p>Since the only way of creating karma is to answer questions, this means there must be a constant stream of new questions sufficient to provide karma for all the new people.<p>But new technologies aren&#x27;t being generated fast enough to provide a constant stream of new questions that can be answered easily enough to generate the stream of new karma required.<p>So we see duplicate questions being answered instead of being marked as duplicate because answering them creates karma but flagging them as duplicate doesn&#x27;t. Only the existing moderators, who have &quot;enough&quot; karma, care about flagging duplicates.<p>So we end up here, by design.
评论 #7651080 未加载
评论 #7651411 未加载
andreyfabout 11 years ago
I don&#x27;t think &quot;keeping the site clean&quot;, as the linked author mentions, should be the goal of moderators, with the exception of obvious spam or questions so confusing they don&#x27;t make sense.<p>Moderators who close questions they deem as &quot;dirty&quot; questions on SO (e.g. my question here [1]), remind me of the Wikipedia moderators who delete an article I&#x27;m explicitly looking for as not notable enough to be on the site.<p>I wonder if their psychological motivations are similar, as well.<p>1. <a href="https://stackoverflow.com/questions/14779751/how-do-i-change-the-font-selection-in-a-gmail-compose-window-from-javascript" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;14779751&#x2F;how-do-i-change...</a>
评论 #7650923 未加载
评论 #7650874 未加载
kybernetykabout 11 years ago
I found SO to be pretty useless for more complicated questions. Sure, if you ask something that you could answer by looking into the docs then you are flooded with answers by dozens of people.<p>But as soon as it gets to some obscure API maybe a handful people uses currently you not only get no constructive answers but get downvoted, get useless but borderline hateful comments and in the end the question gets closed because of $reasons.<p>Now if you go and start googling that obscure API it&#x27;s inevitable that you will find SO questions about it. &quot;Great, maybe I can find something there in the comments&quot; you think. But no, that question most likely is closed because of $reasons and has no comments because comments on closed questions are not allowed.<p>In the last few years I had a handful of cases where even discussing with someone who didn&#x27;t know the solution to my problem might have brought me a little nearer to the solution. But you even can&#x27;t start a discussion in SO questions because if it&#x27;s not an answer the question gets closed down - no matter how helpful the discussion might turn out for people with said problem.
评论 #7651262 未加载
评论 #7651316 未加载
评论 #7651845 未加载
buro9about 11 years ago
In the linked post, the difference between 1 &amp; 2 emerge in most communities, it&#x27;s the September that never ended, the inner circle pulling up the drawbridge at the sight of the hordes of outer circle people swarming in. Group 3 belong to group 2 and are hoping to jump to group 1 but just haven&#x27;t managed it yet (and don&#x27;t know what it takes).<p>The caretakers seek to either preserve things how they were, or to make it conform to some twee memory (sentimental, nostalgic imagining of how it was, which doesn&#x27;t conform to reality... i.e. people imagining HN was once better even though pg showed that the quality in the past and present was similar) or unrealistic ideal.<p>I personally don&#x27;t think the first two groups can co-exist peacefully without a degrading in the quality of the experience from the perspectives of both groups. To please either group will rub the other the wrong way.<p>My take is that communities work best with gated circles and steps of promotion. That there is progression.<p>I don&#x27;t mean karma (the computer measurement of progression and merit).<p>I mean that this is a social problem and people solve it and not computers. That all communities are able to recognise themselves pretty well, and would organise themselves accordingly.<p>I mean cliques.<p>Cliques cannot be coded out of existence as if they are a non-meritocratic scourge. They are an entirely natural way in which people organise themselves and people will continue to organise themselves thus.<p>I think that attempting to apply a meritocratic measure (karma, a technical solution to a social problem) will always fail. It needs to be recognised that it&#x27;s a social problem that merely needs technical tooling.<p>By which, I mean that these self-identified networks, hierarchies, groups, should be able to control access, visibility for their collaborative work.<p>In the context of Stack Overflow, it&#x27;s obvious that the goal of keeping everything visible at the highest scope is to drive as many eyeballs to unanswered questions as possible. But I would argue that it is better to allow sub-communities to thrive and to allow them to control the granularity of those sub-groups... thus putting them in charge of how many eyeballs see their particular set of unanswered questions.<p>Just like HN, a single SO tends to be far too broad. Just like HN, SO would benefit from allowing users to create smaller groups within the larger scope to deal with ever more niche interests.<p>Communities don&#x27;t scale, so allow them to perform their own version of cell-division to remain highly relevant to their members.
评论 #7651018 未加载
评论 #7651168 未加载
评论 #7650854 未加载
评论 #7650859 未加载
SeanDavabout 11 years ago
SO is brilliant for classes of questions that have black&#x2F;white type answers and infuriating for almost any question that has an &quot;it depends&quot; somewhere in the answer. Unfortunately many legitimate and serious programming&#x2F;technology questions can only be answered with &quot;it depends&quot; and &quot;this is my opinion&quot;.<p>For example: &quot;Should I use NoSQL or an ACID based approach to my xyz development issue?&quot; This is the type of issue that is common and without an explicit answer and is the type of question that will be closed because it requires an opinion or may lead to arguments.<p>It is almost unbelievable to me the number of times I have found great information in SO questions&#x2F;answers that have been closed by some mod for the above reasons.
评论 #7651063 未加载
评论 #7651624 未加载
评论 #7650920 未加载
评论 #7650895 未加载
joeblauabout 11 years ago
I&#x27;m a member of another community that was run almost exactly like that for musicians called future producers. I moved from a 3 to a 1,4 and now I&#x27;m a pure 4. The thing that the 1&#x27;s need to come to grips with is that people are going to keep asking the same questions over and over. SO needs the concept of a `git merge` so you can take take questions which might be part of another question and merge them in. By merge i mean a true merge, not just a link to the other question. SO is beyond the Q&amp;A phase and needs to transition into the data curation phase, but it&#x27;s rudimentary vote&#x2F;mark duplicate&#x2F;close&#x2F;delete system isn&#x27;t designed to facilitate that.
评论 #7652538 未加载
评论 #7651234 未加载
erikbabout 11 years ago
I am also a caretaker (not on SO but in the communities I join) and therefore I think I can say that caretakers are not really the best of the four. We often overdo things, get too much involved, too much heated up, which doesn&#x27;t decrease the stress and doesn&#x27;t create a healthy atmosphere at all.<p>Also there are two more groups Mystikal doesn&#x27;t see in his ambitions. One is the group of people who come from time to time to ask or answer some questions, moderate a little, just have fun and learn something. And there are also the people who actually work (I mean for money) to keep the community going. These people often are just interested to calm everything down. I think these two groups should not be underestimated because often they are the reason it didn&#x27;t break completely. They don&#x27;t need to voice their opinion to every single post, so they are not as visible. But they also don&#x27;t have beef with anybody and they provide actual content most of the time, because that&#x27;s the only reason they came in the first place.
camus2about 11 years ago
Loving SO. One of the best moderated site in the world. Yes it&#x27;s not perfect but i&#x27;ve yet to see a site as big as SO with a better moderation,given all the crap that get posted and fortunatly moderated.<p>One thing i wish I could do is to star a question in the question listing without visiting the actual question,so i can pick it up later,like a quick bookmark.Also i&#x27;d like to see more questions per page.
评论 #7651141 未加载
kijinabout 11 years ago
Stack Overflow needs to make people slow down.<p>A lot of the time, how quickly you can post your answer is the single most important factor in how many upvotes you&#x27;ll get. It doesn&#x27;t matter how thoroughly you research the topic. Too many answerers (#3 &quot;repwhores&quot;) are trying to beat the clock, half of them don&#x27;t even read the question. If you waste 30 seconds trying to format your code or making sure that your solution actually works in jsfiddle, two other people will have already answered the question and the OP might even have accepted one of them. You know what&#x27;s even worse? While you&#x27;re still writing your answer, a message pops up and helpfully tells you that this has happened. Thanks a lot! Stop writing and close the damn tab.<p>The whole system is rigged to discourage time-consuming research. The front page above the fold is always reserved for questions from the last 2-3 minutes, which sends a not-so-subtle message that if you can&#x27;t grab someone&#x27;s attention in the next 2-3 minutes, whatever you write will probably be buried forever.<p>A few years ago, I used to repwhore. It&#x27;s addictive, but I quit. Now I prefer to write long-form, comprehensive, thoroughly researched answers. On HN I feel confident in doing so, because I know that the community encourages that kind of behavior. On SO I rarely post any answers anymore, because I&#x27;m pretty sure that nobody will read them if it takes more than a few minutes to read or write.
评论 #7652702 未加载
lnanek2about 11 years ago
Post seems to be from someone who is in group 1. As someone not in group 1, if group 1 actually did a good job caretaking I&#x27;d have no problem with them. Really, though, they close the most interesting questions that could actually be helpful to me and only leave open stupid stuff that could be looking up in the docs trivially. So they make the site useless for me. Worse they tend to edit my answers to be incorrect just to make them look nicer. I wouldn&#x27;t say they are care taking, I&#x27;d just say they&#x27;ve been given power and they enjoy enforcing rules for the hell of it.
akirkabout 11 years ago
I believe that there should be a higher burden for beginners to ask their question, before it can go live.<p>New users need to prove that they have done research, this can be done with a few questions like &quot;name the three google search terms that you have used to find a solution&quot;, &quot;how much time did you spend on researching?&quot; (easily faked, but maybe it gives people a hint to step back and try harder).<p>There could also be a new-user queue where higher reputation users would review a question (but are unable to answer it) before it can go live, with the possibility to go back and forth before the question goes online.<p>In my blog post I have detailed what I&#x27;d propose: <a href="http://alexander.kirk.at/2014/04/26/stack-overflow-ways-out-of-the-negativity/" rel="nofollow">http:&#x2F;&#x2F;alexander.kirk.at&#x2F;2014&#x2F;04&#x2F;26&#x2F;stack-overflow-ways-out-...</a>
评论 #7650908 未加载
评论 #7651012 未加载
davidgerardabout 11 years ago
Clay Shirky summarised <i>every single discussion of this type</i> in &quot;A Group Is Its Own Worst Enemy&quot;:<p><a href="http://www.shirky.com/writings/herecomeseverybody/group_enemy.html" rel="nofollow">http:&#x2F;&#x2F;www.shirky.com&#x2F;writings&#x2F;herecomeseverybody&#x2F;group_enem...</a>
NateDadabout 11 years ago
Where&#x27;s #5 - moderation nazis? Often have overlap with #3, repwhores, they repwhore in order to get high enough reputation to get the power to do moderate as they see fit... note that #5 may think they&#x27;re in camp #1, but they err too often on the side of closing posts because they want to exercise their power.<p>This is my main problem with all stack exchange sites. It rewards repwhores with power. I&#x27;d prefer that reputation and power were divorced somehow. I don&#x27;t know how to determine who would make a good moderator... but just &quot;someone who posts a lot&quot; is not really a good metric.
neurobroabout 11 years ago
I haven&#x27;t completely lost interest in participating at SO, but I am mostly just thankful they don&#x27;t delete all of the old &quot;closed as not constructive&quot; questions because they are some of the most helpful content on the site. The community wiki feature would be a better technical solution for questions that are a bit too subjective.<p>But then there&#x27;s the proliferation of SE sites with ambiguous&#x2F;overlapping subject areas and only a handful of users. I&#x27;m solidly in the &quot;don&#x27;t give a shit&quot; camp for those.
jzwinckabout 11 years ago
It&#x27;s true: Stack Overflow has changed. It&#x27;s not bad (yet?), but it is different. The discussion on the linked page focuses a lot on bad questions, and there are plenty. But it&#x27;s also much, much harder to ask good questions. To some extent the site is a victim of its own success: whereas I used to ask a basic question [1] and get several up-votes and a good answer, now I ask a basic question [2] and get almost as many down-votes as up-votes, plus the answers themselves get as many down-votes as up-votes, including some answers I actually liked but the community decided were so bad they couldn&#x27;t just leave them at 0, they had to push them down to -1 and into the leper colony. Tons of comments and answers insist I had an XY problem [3] when I did not.<p>Some of it is because &quot;The good questions have all been asked and answered,&quot; and some of it is that the legitimate complaints about absurdly low-quality questions have gotten people into such a mood that a so-so question from a veteran user makes them spend their own reputation to down-vote each others&#x27; answers.<p>Stack Overflow has an XY problem: the real problem is that a lot of questions are just bad because the barrier to entry has remained too low for too long, but it thinks the problem is the XY problem.<p>[1] <a href="http://stackoverflow.com/q/148951/" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;q&#x2F;148951&#x2F;</a><p>[2] <a href="http://stackoverflow.com/q/22856977/" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;q&#x2F;22856977&#x2F;</a><p>[3] <a href="http://mywiki.wooledge.org/XyProblem" rel="nofollow">http:&#x2F;&#x2F;mywiki.wooledge.org&#x2F;XyProblem</a>
lyndonhabout 11 years ago
<p><pre><code> Me: I&#x27;m trying to do X, I know I need to do Y first but it doesn&#x27;t work. Can someone please go through the basic principles I need to do this thing. Comment: Post some code Me: (posts summary code but it&#x27;s a difficult problem and you can&#x27;t make a trivial example) Comment: No idea 0 answers Me: I have this problem with X and Y, but it&#x27;s not working. Answer (2 upvotes): You should (onerous and time consuming alternative approach suggestion with absolutely no evidence that it would solve the problem) My comment: How do I know this is going to solve my problem ? Comment: Try it first and come back. Someone: (difficult and useful question) ? 0 answers, 5 upvotes #1 result in Google; top 10 hits for every search on this and related subjects leads to this question on SO or mirror sites </code></pre> Another scenario -<p><pre><code> Me: (challenging question) ? 0 answers, 0 upvotes Another person: Why does j++(++)++++++++++ not give me the answer I expect ? 110 answers, accepted answer receives 200+ upvotes, question has 1000 upvotes and is locked because of too many frivolous answers&#x2F;comments</code></pre>
评论 #7652188 未加载
julie1about 11 years ago
Still it reminds me of open source, help chans on IRC, wikipedia...<p>- At the beginning it is fun and new you are a pioneer (phase discovery) - Then you understand the concept and experiments its power (fun) and you have grown a culture with your alpha wave of compadres you become a native of the place; - then it has success in a brutal fashion triggering a new massive phase of «new comers» (proportion of new might be bigger than the one of old), it is the mass immigration&#x2F;colonization phase - then there is a «cultural conflict» between the old and the new regarding the way to use the tool&#x2F;to be part of community. This part can last a long time and I call it the Babel tower effect.<p>(I vaguely map the state machine described as a chronological effect)<p>Every community big enough and successful will suffer it. However in the process the «native» ideas are often killed, and the original success can be lost. Plus there is never a consensus, so some people will be feeling unwelcomed.<p>It can be seen optimistically as stochastic improvements (the pioneers will seed somewhere else and help discover new territories), or as a process of the mass integration the pioneers back into the crowd&#x2F;&#x2F; normalization&#x2F;colonization.<p>Internet may have many virtues but when it comes to human beings it does not change the eternal problem of «doing something together».<p>Every time you take part in improving the world and try to propose a worthfull alternative, there is a chance the culture will evolve in something different then what you help to build.<p>My advice is to fight the tendency for bitterness and leave these communities the same way Odysseus left Nausicaa.
menacinglyabout 11 years ago
I&#x27;m most frustrated by the fact that their closed questions rank so well. It&#x27;s not a good fit for a Q&#x2F;A format, but it is a food fit for inbound traffic, so we&#x27;re leaving it up.<p>The keyword stuffing in the sidebar often makes the question rank for searches for which it isn&#x27;t even relevant.
maaaatsabout 11 years ago
What I think is the problem is actually the SE way of never giving notifications for bad stuff, only for good stuff. Your questions are silently closed or edited, your bad &quot;suggested edits&quot; are silently discarded etc.. So a lot of users do, and continue to do, &quot;bad&quot; stuff because they don&#x27;t know they&#x27;re supposed to do differently.<p>This means that single users act up, directly towards the offenders of the rules. This creates a lot of drama. I think that shouldn&#x27;t be necessary, it&#x27;s the job of the system, not single users to notify them about bad behavior.
评论 #7651358 未加载
Al-Khwarizmiabout 11 years ago
Probably I&#x27;m a radical, but I just don&#x27;t see the point of deleting factual information in the Internet, as long as it is true information.<p>Someone creates an article in Wikipedia about a subject that is totally irrelevant for most people? It&#x27;s fine. It&#x27;s not as if I&#x27;m ever going to see it (as I only tend to see articles I search for), and a Wikipedia page doesn&#x27;t exactly take a lot of space by today&#x27;s standards. We have the technology to build a virtually unlimited repository of all human knowledge, with no effective physical limits, and some mods keep acting as if it had to fit into a physical bookshelf.<p>With SO it&#x27;s the same, why should I care if a question is considered to be irrelevant or even a duplicate? If I search for it on Google and it contains reliable information that solves my problem, it&#x27;s useful for me. If it&#x27;s really irrelevant, I&#x27;m not going to search for it, and therefore it&#x27;s not going to make me lose any of my time.<p>We have search tools that keep getting better and better and allow us to pinpoint what is useful for us among a vast sea of information. There&#x27;s no need to spend valuable human time on deleting stuff, the search engine will filter it for me so that I get what I want, thank you very much!
jroseattleabout 11 years ago
There is a lot of reference material on SO that I find useful, and my own reputation score continues to increase on its own, but I haven&#x27;t posted a new answer on the site in at least 2 years.<p>To me, the gamification problem has simply led to what&#x27;s really going on: users caring more about the score than about the quality of the content. 5 years ago, I can recall a single question eliciting awesome input from the likes of Jon Skeet, Marc Gravell, etc. While the scores were interesting (Skeet&#x27;s rep off-the-charts), the content was fantastic.<p>Motivations are skewed, now. People are trying to build reputation as a number rather than content. What I&#x27;m surprised at is why anyone would want to drive up a high rep score backed with completely inane content? What&#x27;s the point?<p>The gamification rules for the site seemed to have transitioned it from a knowledge center to nothing more than a game.
评论 #7651656 未加载
LinuxDevOpsabout 11 years ago
I&#x27;m more familiar with Server Fault, I started contributing last month (made top of &quot;new users&quot;) and it feels good to have helped a bunch of people that thanked you, but I&#x27;m a Camel&#x27;s straw away for giving up between some moderators and how the system works.
lispmabout 11 years ago
I&#x27;d like to filter out some people. Currently for example there is someone asking long and complex, but useless, Common Lisp &#x2F; C &#x2F; C++ questions without knowing the basics. He has also asked the same questions on the mailing list for this topic (it&#x27;s about interfacing Common Lisp with C). He uses multiple accounts on stack overflow and asks multiple questions about similar things. Whenever he moves, slowly, forward, then something breaks and he asks.<p>It&#x27;s like asking about formula one motor electronics, while not capable to even work on the simplest piece of electronics.<p>Stackoverflow really needs to adapt to these changing patterns of abuse.
dpwebabout 11 years ago
Wish I knew the economics term when reward is gotten without paying a due price? Skin in the game, but not crazy about that term.. I think there&#x27;s a knee jerk reaction &#x27;hey this is great everything is free&#x27;, but that can be a bad thing, and it applies to many other things. Value needs to be compensated with value.<p>If the problem is too many bad questions, the thing is there is no barrier to entry for asking a question. Charge people a dollar or even 50 cents, or even 25 cents - the point is anything but free. You&#x27;ll see a much better quality of questions. Easier to whine about it, which is also easy and free.
评论 #7651460 未加载
mattst88about 11 years ago
We know how successful karma&#x2F;reputation systems are at encouraging users to contribute good content. The unexpected thing I&#x27;ve learned from Stack Overflow is that the reputation system, when it doesn&#x27;t work as expected, can also be demotivating.<p>My personal experience has been mixed with regards to how successfully my answers are accepted. On multiple occasions, I&#x27;ve answered questions first, only to have another answer accepted that contained the same content as mine but was posted hours later.<p>I don&#x27;t know if this is a common experience or if my sample size is too small. In any case it&#x27;s a bit frustrating.
glynjacksonabout 11 years ago
When I first started asking questions I learned a lot, the most articulated answers always came from the same users. It was also these same users that downvoted me, then upvoted when I corrected my mistakes. I&#x27;ve learned so much from my mistakes. I now welcome the downvotes just so I can prove myself!<p>After a year on Stack I started answering questions and still today don&#x27;t hesitate to downvote users that don&#x27;t understand what constitutes a valid question. I find people &#x27;used&#x27; to react well commenting... &quot;what did I do wrong?&quot;. Its the recent reaction to downvotes that changed.
jjindevabout 11 years ago
The striking thing for me was to Google a few questions in a row, to find good answers on SO, and then to see that each one was also closed&#x2F;rejected for some reason. It was strange to see that the answers to these questions all had high ratings, but the question was closed anyway.<p>I guess it&#x27;s a vision opposite of the internet itself. Rather than &quot;find one of a million pages that work for me&quot; it is &quot;there should only be one.&quot;<p>(In the spirit of the internet, perhaps if a question cannot be found by a simple search on SO, that IS a reason to ask again, and to fill the search slot.)
k__about 11 years ago
In my eyes the problem is pseudonymity and pseudo interaction.<p>If the system isn&#x27;t anonymous, people will try to use it for their personal reputation gains. See Github, Stackexchange, Wikipedia.<p>If the system promotes pseudo interaction, like votes, it will lead people to empathise posts, which they _think_ are good, but don&#x27;t have to be. You don&#x27;t have to conduct real interaction with the content and users, like writing and reading, you just have to click, which leads to easy manipulation from people who don&#x27;t know anything real to contribute.
justinhjabout 11 years ago
I think stackoverflow is working just fine, it&#x27;s just weird. For example a question I posted recently I got a great answer in minute or so, as well as grumpy comments and closed.<p><a href="http://stackoverflow.com/questions/21889666/facial-recognition-software-that-can-detect-eye-positions" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;21889666&#x2F;facial-recogniti...</a>
评论 #7652058 未加载
评论 #7652564 未加载
jjindevabout 11 years ago
Should karma be an ephemeral thing? Should it age off in a week or so?<p>There could be a downside to the early entrants benefit. Sure, you can explore new territory and carve out a huge position, but you become a &quot;Land Barron&quot; in a sense, and no friend of later &quot;squatters.&quot; (Relatedly, Bitcoin)<p>(&quot;sure I&#x27;ve got 20000 points, but they guy just climbing from 100 to 200 is a repwhore&quot;)
n1ghtmare_about 11 years ago
Well I found lately that asking anything on SO that is not trivial doesn&#x27;t get an answer. My last 3 questions were up-voted, but never answered. I&#x27;m a regular SO user, I know the rules, I&#x27;m doing my research, my questions are not subjective, they are &quot;answerable&quot;, yet they remain without answers.
cookiecaperabout 11 years ago
Stack Overflow has definitely given better organization to the corpus of data borne of programmer on-the-fly discovery and for that I and all programmers are grateful, but SO has made some serious mistakes that have hamstrung it.<p>First, the reputation system is inadequate and there are many people who game it. SO tried some interesting things, but &quot;accepted answers&quot; and the push to accept answers has always sucked. It rewards rapid-fire, crappy responses instead of thorough ones. You&#x27;ll often find people just copying the page summary from Google or some other tiny snippet of text without context so that they could post first and get the &quot;accepted answer&quot; checkmark and the upvotes that come from the short time at the top of the page. Someone else will take 20-30 minutes to type out a thorough, good response that considers ramifications and end up with nothing. There&#x27;s no way to recognize multiple answers, so if multiple answers contain valuable information you have to pick one to favor. There&#x27;s also no way to deprecate answers if new versions break things; the best you can hope for is that the OP will know about the change, remember giving that answer one day, and go back and edit it. You can&#x27;t change acceptances once awarded, and some people will accept answers without even trying them.<p>Those basic flaws in the contrived reputation system have caused problems on SO since day one and deterred many good contributors who weren&#x27;t interested in racing against amateurs who just wanted to copy and paste answers.<p>Second-most damaging imo is the aggressive insistence on moving everything to other StackExchange sites and everything becoming a closed or karmaless (&quot;community wiki&quot;) question on SO. A lot of relevant things were killed off on SO and moved to obscure StackExchanges where they never got a good answer. This deterred contribution, especially on questions that were cross-disciplinary as your question would get stuck in a loop where moderators on SO would say &quot;this should be on SuperUser&quot; and moderators on SU would say &quot;this should be on StackOverflow&quot;. Really it&#x27;d work fine on either. I think that part of why this got so out of hand was another component of the reputation system, that automatically gave those most likely to race to Google and copy and paste the first result moderation powers. If you give people shiny new toys, they&#x27;ll want to use them, and you&#x27;ll end up with a lot of unnecessary infractions being filed and stifling communication.<p>On top of all of that, a large reason SO even gained any popularity in the first place was the star power of Joel Spolsky. With such serious flaws in reputation systems, I&#x27;m honestly not sure that it would&#x27;ve gotten off the ground if not for his association.<p>I don&#x27;t know that SO is ever going to grow out of these problems as they probably now feel their rep system is validated (falsely believing the rep system caused the site&#x27;s success instead of acknowledging that the site is successful despite the rep system), and I think they&#x27;ve just relied on new people entering the groups outlined in this post. I don&#x27;t know that they&#x27;re going to run out of those people anytime soon, but it&#x27;ll be interesting to see what happens.
评论 #7650949 未加载
joelthelionabout 11 years ago
Instead of fighting people who ask subjective questions, they should find a way to accommodate them ( make the questions expire after a year?). All these question closings are rightly perceived as aggressive and cause a lot of needless problems.
dandareabout 11 years ago
IM very HO SO has a UX problem, namely the tone they use can sound negative even if there was a good intention. Something around &quot;Your question was closed ... = because you are bad person&quot;
评论 #7652171 未加载
Bahamutabout 11 years ago
Sometimes I wonder whether people are more interested in making an effort to help people or badmouth&#x2F;downvote them on SO.<p>I help people often on IRC with dev questions (so much so that I was given ops in a particular channel for a library), and it is kept professional for the most part - no badmouthing, no matter how simple the question. Just trying to figure out people&#x27;s problems and giving them advice. SO seems to fail to do that often, and that&#x27;s why I&#x27;m not interested in contributing.
eternalbanabout 11 years ago
He assumes too much in the arc (1,4).
mcgwizabout 11 years ago
It&#x27;s a complex problem, but with a &quot;training&#x2F;welcome period&quot; (explained below) for new users, these specific issues can be addressed:<p>- experts (users having rep above EXPERT_THRESHOLD, say 5000) want &quot;interesting&quot; questions<p>- most new questions are not interesting<p>- &quot;new users&quot; (having rep below some REGULAR_THRESHOLD, say 100) are not educated and have unrealistic expectations<p>- it is expensive for the community to manually educate new users<p>- asking questions is inexpensive for the asker, but answering questions is costly to the community (to research, comment, close, find dupes)<p>- it&#x27;s hard for new users to gain rep by answering questions because rep-whores are more experienced with the site. thus new users are instead encouraged to gain rep by asking questions.<p>Some ideas mentioned on SE would help:<p>- require rep for asking questions<p>- give rep for finding duplicates (discouraging repwhores from answering dupes, encouraging dupe linking)<p>- give rep for taking a quiz about the 2-Minute Tour or other FAQs<p>Additionally, a training&#x2F;welcome period for new users (during which they interact a slightly more among themselves than directly with experts) would go a long way toward fixing a lot of deeper issues. New user questions (which tend to be uninteresting dupes) would be hidden from experts for some period of time NEW_Q_DUR (say 1 day). During that time, <i>only</i> other new users or regular users can answer the question. Experts can un-hide them with a Setting but can only comment, not answer. Benefits:<p>- new&#x2F;regular users (that care about the site) are incentivized to answer questions, find dupes, work with others at their rep-level and do some of the (educational) activities that experts see as menial, rather than just ask questions<p>- experts get a higher signal&#x2F;noise ratio of interesting questions, as bad questions can be cleaned up by new&#x2F;regular users and interesting questions will likely remain unanswered after NEW_Q_DUR (since new users tend to be less experienced and less able to answer difficult, good questions from other new users)<p>- dupe rep-whoring is mitigated because once a rep-whore becomes an expert, they cannot answer dupe questions without new&#x2F;regular users having time NEW_Q_DUR to flag as dupe<p>- new user expectations are made more realistic. until they&#x27;ve participated a certain amount, they cannot expect to draw immediate attention from experts. also, they become aware of the dupe problem.<p>A caveat might be that new user questions with enough upvotes can become answerable by experts before the normal time limit. Also, if&#x2F;when new user question quality improves, NEW_Q_DUR can be reduced.<p>Some very minor drawbacks:<p>- new users would be slightly deterred from asking certain questions because they do not value answers from non-experts (leading them to do more research on their own)<p>- more class-ful community, potentially creating stronger biases (I don&#x27;t think this is too bad because class mobility is clear and feasible)<p>- some new users that would care about the site might instead be turned off by the welcome period on some principal and never participate
Uncompetativeabout 11 years ago
4.
aaron695about 11 years ago
It&#x27;s interesting, is stackoverflow a Q &amp; A site? I&#x27;d say a definite nup.<p>It&#x27;s wikipedia, well that&#x27;s where it&#x27;s true value lies I think. But it&#x27;s way to get content is &#x27;suckering&#x27; people in thinking it&#x27;s a Q&amp;A site.<p>It&#x27;s value to the community is amazing. But it is a chameleon.<p>Relevance. Not sure, perhaps if you dig to deep in anything the matrix spoils reality.
frikabout 11 years ago
The JavaScript community on StackOverflow is very JQuery centric - quit annoying if someone prefers modern vanilla JavaScript. And their point system is not optimal and contributes to <i>karma whores</i>.<p>Beside that, SO is a good resource that pops up in the top Google search results.
spacemanmattabout 11 years ago
NAILED. IT.
bikamonkiabout 11 years ago
Once I saw a client typing part of her domain in the browser&#x27;s search to then click on the first Google result: her site. What? Wait: use the address bar, you know the domain. My way is &#x27;faster&#x27; she said. Not really I said: your way is type, wait, click. The fast, and correct, way is to type just a few letters on the address bar and if your browser is remembering: enter. The solution? Make the address bar and search bar one and be smart enough to know if the user is searching or just calling a usual site.<p>So, if I have a question about xyz, type a few kwds and google-it, top 3-5 results are SO, then something else, then the &#x27;official&#x27; docs. What? Wait: aren&#x27;t the docs the most relevant trust-worthy correct answer? Docs always suck and SO is faster. Then hire SO wizards to write the docs and pay them dollars not karma ;)<p>What? Wait: aren&#x27;t I way off topic? Did I piss you off? Did you get enough hugs as a child? Enough beer last night?<p>Happy weekend you wizards :)<p>PS: Pardon my typos and grammar. English not my mother tounge. Yes, there are programmers past the border ;)