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.

Tired of Stack Overflow

548 pointsby mrzoolover 5 years ago

97 comments

waisbrotover 5 years ago
Every year I see a post complaining about how unfriendly Stack Overflow is, how their pet question got downvoted so unfairly, and how Stack Overflow is dying. Everyone agrees: Stack Overflow is too mean and is dying.<p>But time and again when I search for a question online if there&#x27;s an SO version of it it has the best answer. And when I can&#x27;t find an answer anywhere and I ask on SO I usually get a good answer quickly. (And when I don&#x27;t I&#x27;m probably completely out of luck.)<p>Stack Overflow provides clear guidance on how to ask a good question. (<a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;help&#x2F;how-to-ask" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;help&#x2F;how-to-ask</a>) As someone who occasionally answers questions there, I do feel annoyed when someone clearly didn&#x27;t take any time or effort.<p>The first example from the article sounds reasonable at first, but are they asking for a shell command or some Go code or what? If they just said what they tried (&quot;I expected it in `go help list` but didn&#x27;t find it&quot;), I think it would have been fine.<p>The second question I don&#x27;t see why anyone would want that on the site. There&#x27;s 1001 Github pages of common interview questions and answers that are more interesting and better written. Who could this be useful for other than the rest of that particular CS class? Why do I want to help someone I&#x27;ve never met cheat at a class I don&#x27;t know about for free?
评论 #20861469 未加载
评论 #20861637 未加载
评论 #20862276 未加载
评论 #20861447 未加载
评论 #20861779 未加载
评论 #20861983 未加载
评论 #20862279 未加载
评论 #20862219 未加载
评论 #20862002 未加载
评论 #20863452 未加载
评论 #20862985 未加载
评论 #20861366 未加载
评论 #20862659 未加载
评论 #20864963 未加载
评论 #20861591 未加载
el_cujoover 5 years ago
I really think it&#x27;s better to just have an up vote arrow and no down vote option, for questions at least. The only reason on a site like that to really vote something down should be if something is off topic or against the rules, in which case you have a report button. If a question just straight up doesn&#x27;t interest you or you don&#x27;t want to answer it, then ignoring it rather than voting it down seems like the reasonable response. I also know that since visibility is based on how your score matches up to others, some people will just go and vote down every other recent question so theirs stands out more (unless stack overflow has protection against such things, I know it happens on similar sites)<p>I can maybe see an argument for answers to questions being down vote-able, since people may sometimes give answers that are wrong&#x2F;misleading but maybe not to such a degree that they deserve to be expunged by moderators.
评论 #20861106 未加载
评论 #20860399 未加载
评论 #20861068 未加载
评论 #20860084 未加载
评论 #20859877 未加载
评论 #20861374 未加载
评论 #20860376 未加载
评论 #20859837 未加载
评论 #20860415 未加载
评论 #20859953 未加载
评论 #20868965 未加载
评论 #20860955 未加载
评论 #20861392 未加载
评论 #20860341 未加载
评论 #20860105 未加载
nevesover 5 years ago
Children, SO is a blessing for humanity.<p>Their creators should be canonized. You don&#x27;t remember the pre SO times. You couldn&#x27;t find anything to fix your problems and must read the source code or pay zillions for some sh*tty support. In the pre-internet times, you just would hit a wall and have to quit. I really love Jeff and Joel.
评论 #20865135 未加载
评论 #20863053 未加载
评论 #20865624 未加载
评论 #20865324 未加载
评论 #20863188 未加载
评论 #20863537 未加载
评论 #20867062 未加载
评论 #20863251 未加载
评论 #20863143 未加载
评论 #20867994 未加载
评论 #20864757 未加载
评论 #20865173 未加载
评论 #20865952 未加载
评论 #20863136 未加载
评论 #20863429 未加载
评论 #20863930 未加载
philliphaydonover 5 years ago
One thing that always bothered me about SO was that it shows who answered and their score. It should display answers without the user until an answer is accepted.<p>There’s been many cases where a high score user answers, gets a lot of upvotes cos people are like “oh his score is 30k so he must be right” yet the answer is not good or incorrect. And there is a better more correct answer by someone with a Low score who get few votes.<p>Voting should be unbiased and be based on the answer. Not the person who answered.
评论 #20859871 未加载
评论 #20860410 未加载
评论 #20859775 未加载
评论 #20859767 未加载
评论 #20859933 未加载
评论 #20859769 未加载
jnovekover 5 years ago
This culture is why I&#x27;ve never contributed to Stack Overflow.<p>I&#x27;m a reasonably senior engineer, I&#x27;ve been lucky to experience an extraordinary breadth of technology in my career, and I <i>love</i> helping people learn to program... but I just don&#x27;t have the time or emotional energy for SO&#x27;s top posters to pick apart the minutia of every word I say in an answer. The ROI for me is nil.
评论 #20859919 未加载
评论 #20859944 未加载
评论 #20859884 未加载
评论 #20859863 未加载
评论 #20859893 未加载
评论 #20860208 未加载
评论 #20860162 未加载
评论 #20860740 未加载
评论 #20860111 未加载
评论 #20861286 未加载
评论 #20860925 未加载
评论 #20859857 未加载
评论 #20860187 未加载
Avamanderover 5 years ago
&gt; Can people truly not comprehend how downvoting a post to -20 (or more) is perceived by the author of that post?<p>No, Stack Overflow high-rank users certainly do not. (A current community moderator literally said &quot;Voting is not a friendly or unfriendly activity.&quot;) I&#x27;ve too suggested that the UI should be changed to be less abrasive and that high-rank people should be more accountable for their actions and been downvoted for that.<p>It&#x27;s worth noting that this phenomenon of lack of empathy exists mostly in Stack Overflow, much less so in smaller communities where people don&#x27;t generally have that much rank. At least that&#x27;s what I saw with my personal empirical observation of Arduino SE. Not to mention the high-rank users loathe the welcoming initiative SO made, because god forbid they can&#x27;t be snarky asses without getting flagged any more.
评论 #20861831 未加载
评论 #20860048 未加载
评论 #20860828 未加载
mumblemumbleover 5 years ago
I think that the fundamental problem with the downvote, pretty much anywhere that has it, is that it&#x27;s physically structured as being the inverse of an upvote, and then there are some community guidelines saying, &quot;This isn&#x27;t actually the inverse, it has some additional semantics associated with it.&quot;<p>In SO&#x27;s specific case, the problem it&#x27;s ostensibly trying to solve is indicating that the question, as asked, needs work, or should have been asked elsewhere. But there&#x27;s nothing in the mechanism to ensure that it&#x27;s solving that problem. So, where what they needed was a constructive feedback mechanism, what they built was a ruler for whacking knuckles.<p>I think that SO would be greatly improved if they simply took away the downvote, and replaced it with a more structured mechanism for giving the question asker feedback on how to improve their question. It would make the place more friendly, and it would replace a mechanism for brusquely chasing newcomers away with a mechanism for teaching them the community guidelines in a positive way.
评论 #20862652 未加载
评论 #20866699 未加载
billfruitover 5 years ago
I&#x27;m tired with their fragmenting their site into airtight topic specific QA sites, now with many questions one isn&#x27;t sure where to post it to get max eyeballs. I feel that is something that could have avoided by design. Topics could have been managed through tags, instead of walling them off into separate sites.<p>And the obsolescence, things are moving so fast in JavaScript, Android, even in QT, Clojure etc, many answers including accepted ones are obsolete, and misleading.
评论 #20859943 未加载
评论 #20859989 未加载
评论 #20860321 未加载
评论 #20862409 未加载
评论 #20859819 未加载
simiasover 5 years ago
Sometimes I think that downvoting, including on websites like Hacker News, is a bad idea. It&#x27;s easy to see the symmetry with upvotes and think that if you have one, you should probably have the other but psychologically speaking it&#x27;s a very different type of interaction.<p>In particular, and even on HN, the good old mantra &quot;don&#x27;t downvote if you disagree, downvote if the comment doesn&#x27;t contribute to the discussion&quot; is, from personal experience, not really followed by a significant chunk of the userbase. I try not to care about karma but it&#x27;s always frustrating when you spend a few minutes of your time carefully composing a comment only to see it grayed out because people didn&#x27;t like it. It&#x27;s really toxic too because you don&#x27;t feel welcome to express your point of view, even if it&#x27;s in a completely respectful manner. When unchecked this tendency ends up with what you see on most of Reddit: dumb, content-free comments that go with the popular opinion raise to the top while insightful but controversial positions are buried under downvotes. Then you end up with echo chambers.<p>I wonder how different HN wouldn&#x27;t be if there were no downvotes at all and only the &quot;flag&quot; button to tag non-constructive comments. Basically the way it works for submissions.<p>Personally I very rarely downvote comments on HN, if I find a comment that I don&#x27;t find very insightful but is still technically contributing to the discussion I prefer to find a sibling comment that I deem more interesting and upvote that instead. I turn a negative interaction into a positive one. Instead of focusing on pushing people down you help those you find more interesting.
ubercow13over 5 years ago
I feel like HN is turning a bit in this direction too. I feel like I’m seeing more downvoted comments, and they are more often than not perfectly good comments, and no one replies explaining why they don’t like the comment. Of course you can’t talk about it because it’s against the rules.
评论 #20860041 未加载
评论 #20860645 未加载
评论 #20862554 未加载
spapas82over 5 years ago
I was a heavy SO user before some years however I have stopped posting questions nowadays (mainly because of the reasons presented in the article) and I find answering too time consuming.<p>What I&#x27;ve found really helpful when I need to learn a new language &#x2F; paradigm is to use IRC (freenode). I more or less learned Kotlin and Elixir just by reading some online articles and asking things on the corresponding IRC channels. The people there are helpful and the most important thing is that asking a question will start a discussion about being idiomatic, other ways to solve a problem etc, things that are not possible in a Q&#x2F;A site like SO.<p>Also I had asked some very difficult questions about mysql and postgresql in the corresponding channels (that I expected to get no answer) and they were answered almost immediately.<p>I urge you to try it: No walled gardens, no people selling&#x2F;advertising through your data, no point system, complete freedom to ask (and answer) whatever you wish.
评论 #20860125 未加载
评论 #20860047 未加载
评论 #20859876 未加载
bltover 5 years ago
I think a big cause of SO&#x27;s unpleasantness is the directive to eliminate duplicate questions. Judging whether two questions are duplicate has a lot of gray area, and most people seem too eager to hit the button. It&#x27;s frustrating when someone marks your question as duplicate based on their own flawed understanding of what you asked.<p>What is the harm in having multiple similar questions on the site? As the passive reader, it&#x27;s no big deal to look through two or three similar pages. A massive academic field, Information Retrieval, gives us many sophisticated tools to rank similar chunks of information by relevance.<p>As the number of duplicates increases, all possible ways of asking the question will be covered. When someone new comes to ask the same question, they&#x27;ll see at least one duplicate in the real time results for &quot;possible duplicates&quot; as they type. So I don&#x27;t think we need to worry about hundreds of duplicates.
评论 #20861770 未加载
abacadabaover 5 years ago
Anecdotal: Searching github issues has long since surpassed the usefulness of stackoverflow for me.<p>Possibly the types of questions I need answered has changed, but I think it&#x27;s more that everything on stackoverflow is out of date or off topic. Or the people who could answer are also the people who are too busy and&#x2F;or don&#x27;t care enough to play the karma game.
评论 #20861158 未加载
评论 #20860066 未加载
评论 #20859827 未加载
rossdavidhover 5 years ago
So, in &quot;real life&quot;, we tend to automatically calibrate our response to somebody saying &quot;I don&#x27;t like that&quot;, depending on how often we&#x27;ve heard the same person say they don&#x27;t like stuff. If they say it a lot, we don&#x27;t give it much weight. If they rarely if ever say it, we give it more weight.<p>Also, if two or three other people have already told someone (in &quot;real life&quot;) that they don&#x27;t like something, we tend to regard somebody else who jumps in to say it, negatively. It seems not too hard to implement on SO that downvoting a question that is already negative, should either be disabled or else weighted less.<p>Lastly, in &quot;real life&quot; we are more tolerant of piling on, when the same person has been given modest negative feedback before, and keeps doing it. If a person has several questions with negative score, it might make sense to allow more downvotes. For example, with only one question with negative score (e.g. a newbie), it cannot go below -1. If you have two questions with negative score, it can go to -2, etc.<p>All seems totally doable, but everything turns out to be more complicated than it looks from the outside, so I suppose they have reasons for not doing it.
falsedanover 5 years ago
I remember posting an answer to a CGI question with some grody, idiomatic solution, and getting scolded&#x2F;downvoted by a high-rep dev (who montiored the subject tags) who responded with... a solution that didin&#x27;t work! When the original asker responded, they directed them to file a bug.<p>That contempt and disregard for the actual day-to-day tediousness of writing commercial code is an attitude I can do without.<p>Also: <a href="https:&#x2F;&#x2F;imgur.com&#x2F;C22vPFV" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;C22vPFV</a>
评论 #20860260 未加载
nv-vnover 5 years ago
I&#x27;m glad to see that HN as a whole sees flaws in SO. I&#x27;ve avoided using SO as much as possible for years now and it seems like other people are coming to the same conclusions as I did. Between the &quot;why would you want to do this?&quot; answers and the downvoting beginner&#x27;s questions and the &quot;THIS IS A DUPLICATE&quot; answers when the &quot;duplicate&quot; question is totally different and the &quot;deleted as off-topic&quot; on every interesting question, I find it really painful to support the site at all. The site has so much potential, but I find it less and less useful these days to the point where I can&#x27;t justify ever checking the site out.
评论 #20860847 未加载
jupedover 5 years ago
Pretty much every time I search for Stack Overflow type questions online I find a good answer on Stack Overflow.<p>And pretty much every time I find a good answer on Stack Overflow, it&#x27;s <i>heaped</i> with derision from Stack Overflow users and the system. I can&#x27;t remember the last time I landed on a question that wasn&#x27;t &quot;closed&quot; for &quot;low quality&quot; or whatever the various negative treatments are there, and piled with negative comments and possibly a snarky answer.<p>This doesn&#x27;t give me a good impression of Stack Overflow, a site I&#x27;ve never signed up for or felt interested in signing up for.
jonathaneuniceover 5 years ago
Yes, yes, and more YES.<p>Some of my best SO experiences have been answering questions that got ridiculous downvotes (more -1 and -3 than -75, but still). If SO has already answered this particular question, then great—do a better job of leading questioners to it. If not, get out of the way and let&#x27;s answer the question here.
moron4hireover 5 years ago
I&#x27;ve found the only way to maintain a nice, helpful community is to be liberal with the ban hammer. If you are early and consistent with it, you don&#x27;t have to use it that often. But people in general fear conflict, fear taking a position of authority, and exercising that authority.<p>I have a weekend Meetup that I have been running for 5 years. I&#x27;ve had to ban three people. The first two were three years ago, after a spat of incidents. The last one was a month ago, and it was an easy and quick decision with little impact on the group. The activity in the group now conveys what sort of behavior is acceptable, so it takes a real, honest to goodness troll before we get any trouble.<p>Being nice is a component of the quality of a community. If &quot;quality&quot; is so important to defend, being nice is important to defend.
commandersakiover 5 years ago
Minus blog post I came to a similar conclusion; asking on StackOverflow is a waste of time. I asked a question about how to do X - which turned out wasn&#x27;t possible or I misunderstood how the system worked, and rather get an answer, I was told to reformulate the question or have it closed. Then eventually I was told in the comments of the question that this question doesn&#x27;t make much sense. It was still a valid question, deserved a simple response, at least to add to the knowledge base.<p>Whatever, SO is a waste of time.
评论 #20860325 未加载
klausjensenover 5 years ago
I have used SO since they opened.<p>These days, at least half of my questions get closed as off topic or marked as duplicate - and I always do a lot of research first - but sometimes I just do not know the right keyword to search for - or do not understand the deeply obscure limitations to what is considered on or off topic...<p>I will ask my question, hope to get an answer before it is closed.
zxcvbn4038over 5 years ago
I think you can argue the psychology and the merits of various ranking systems all day every day. I don’t think there is one correct answer and might work one moment on one population might not work for another population for even the same population at a later date.<p>The OP might just be getting burned out on stack overflow -maybe time to take a break, scale back, or just do something new.<p>I think stack overflow is a great resource and has a lot of life left in it. Long ago when I first started out there was no resource like Google, Stack Overflow, Experts Exchange, or Wikis. When I had a question I usually had to find a more knowledgeable peer, explain in excruciating detail exactly what I was doing, and then only if they agreed with me one hundred percent would they answer my question. If I deviated from the way they would do something then my question would go unanswered. Real PITA. But it was a great motivator to develop deep knowledge so that I wasn’t limited to replicating what my peers had done.<p>Today when I have questions it’s all too easy to get an answer without all of the overhead I mentioned. Though I’ve noticed my younger peers often lack deep knowledge and instead have various aptitudes for finding relevant information and deriving a solution from similiar circumstances.
评论 #20861315 未加载
lovelearningover 5 years ago
I avoid SO too.<p>However, I didn&#x27;t understand this:<p>[...]<p>There is no pass by reference, so I’m not sure where you got that. You’re simply passing the value, which is a copy and not going to change the original.<p>...is parading that they’re stupid and wrong, while beating your chest about how much smarter you are.<p>[...]<p>It sounds neutrally worded to me. Can somebody here point out what part of it is considered hostile and how it can be improved?
评论 #20860214 未加载
lordnachoover 5 years ago
At this stage SO is a reference work. The kind of things it&#x27;s useful for are things like &quot;what&#x27;s the syntax for [algo] in [language]&quot;. There&#x27;s specific answers people are looking for, and they stay that way.<p>It also means everything(tm) is there. It&#x27;s been ages since I&#x27;ve needed to ask anything at all there. Someone has had the problem before, and gotten the answer.<p>Individual reputation might not matter much in this context. If the answer to your question has 100 upvotes, why does it matter who they fell to? If someone answers a question, does it matter how many other upvotes they got? Does it make them more authoritative?<p>You&#x27;ll find loads of simple answers with loads of upvotes, and deep dives with just a few.<p>My own account is just as odd. The most upvoted answer by far is a one-liner that says &quot;untick this box&quot;. That time I found an actual error in a Swift lib, I spent ages detailing it, and got barely any votes.
评论 #20860281 未加载
rsp1984over 5 years ago
I find the described phenomena not only apply to SO but also to other internet forums, sometimes even to real life (e.g. work place) situations<p><i>There is no “quality control” in downvoting a question to double-digits. The simple truth is that you’re just being a gigantic twat if you keep piling on votes like that.</i><p>Not sure if there&#x27;s an official name for this phenomenon in psychology but whenever it becomes &quot;safe&quot; to bash on someone or someone&#x27;s opinion you can bet that more people are going to do it, even though the &quot;marginal utiliy&quot; diminishes very quickly.<p>I think it&#x27;s a variation of deriving some kind of satisfaction by &quot;pushing yourself up by pushing others down&quot;. Personally, when I see people do this I know it&#x27;s someone I definitely do <i>not</i> want to hang out or be friends with.
scrameover 5 years ago
Stack Overflow did a competent job at a community Q&amp;A site, and marketed it well. I think the downside of it was that it was developed in the age of &#x27;gamification&#x27;, so it has a ton of badges and incentives for participating, but it incentivizes the wrong things.<p>It&#x27;s still miles better than expertsexchange.com (the hyphen site), but is very biased towards first answers for doing kids homework.<p>The majority of questions I&#x27;ve asked there are when I seriously can&#x27;t get to the bottom of a bug, and generally the answers aren&#x27;t helpful like &quot;you need to restructure your application&quot;.<p>Its value is really in simple, dumb answers, which as the author points out, is very useful when you have to jump between languages and don&#x27;t quite remember the right idiom for pushing something onto an &quot;array&quot; in PHP vs using a stack elsewhere.<p>Like a lot of other web2.0 sites from the era, the incentive with reputation and badges is very effective at creating a community of people who want those points, but also offers a perverse incentive of racing to answer the easiest questions quickly.<p>Unless that question has been determined by the community to be low quality (in the case of the infinite loop homework question referenced in the article).<p>Like a lot of community sites where engagement gives you more privileges, there ends up being a meta-community of people with power dictating the tone and direction of the site, even if that is orthogonal to the actual goal of the site.<p>The other issue is that for a software dev Q&amp;A site, it can be very hard to find &#x2F; suss out current info. If I&#x27;m looking for an issue migrating to Hibernate 5, and the most popular answers are something using the XML configs and migrating to hibernate 3 from 2012, that&#x27;s not really helpful, and I don&#x27;t think the tagging&#x2F;search combo from 2008 can filter for that.<p>I will say this, it seems to have avoided the tech forum pitfall of:<p>&quot;I&#x27;m getting this error, can anyone help?<p>Edit: nm, figured it out.&quot;
dave1999xover 5 years ago
I joined Stack Overflow on day 1 and I&#x27;ve found it very useful. You could argue that despite its flaws it has successfully achieved its goals. Stack Overflow is a great example of gamification.<p>The reason for fatigue is not because of downvotes, but because it is no longer &quot;fun&quot;. It&#x27;s done. There is nothing left to add unless you want to jump on new technologies.
KajMagnusover 5 years ago
If you want your own StackOverflow like community for your project, at your own website, maybe Talkyard could be interesting:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;debiki&#x2F;talkyard" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;debiki&#x2F;talkyard</a> (I&#x27;m developing it)<p>There&#x27;re no downvotes. Instead: Like, and Disagree votes, and it&#x27;s fine to both Like and Disagree with something at the same time (they work in separate &quot;dimensions&quot;). (You have any thoughts or feedback?)
unlinkrover 5 years ago
Stack Overflow have some infamous example of &quot;snarky&quot; answers getting <i>highly</i> upvoted - despite being outright wrong. I wrote a bit about such a case here: <a href="https:&#x2F;&#x2F;www.cargocultcode.com&#x2F;solving-the-zalgo-regex&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.cargocultcode.com&#x2F;solving-the-zalgo-regex&#x2F;</a><p>In short, the question here: <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;1732348&#x2F;regex-match-open-tags-except-xhtml-self-contained-tags&#x2F;1732454#1732454" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;1732348&#x2F;regex-match-open...</a> is complete legitimately and answerable, but nevertheless have dozens of answers ridiculing the question for trying to do something &quot;impossible&quot;.<p>In general I do like SO quite a lot and find it very useful. But this is one example where SO spread wrong and misleading information. But when I wrote a post on meta.stackoverflow to point out this particular problem, it was quickly downvoted to -25 before getting deleted.
评论 #20860262 未加载
评论 #20860337 未加载
nullcover 5 years ago
&gt; and just had to add their own downvote<p>On the Internet you don&#x27;t exist unless you act, there are no points just for showing up. Thus the plethora of useless votes and comments (such as my comment here :) ).
elchiefover 5 years ago
My solution is to give enormous bounties. Then the haters stfu<p>I have lots of points to give away though
评论 #20861723 未加载
gumbyover 5 years ago
I mentally substituted HN for SO when reading these comments.<p>I see a similar pathology here, though far less extreme. I read HN both for the links and the commentary. Over the past couple of years I&#x27;ve noticed an increase in downvotes appearing to be used as &quot;I disagree&quot; which is a shame. I&#x27;ve disagreed with commentators whose comments have made me think, or even change my mind.<p>Downvotes also get used on trivial or off topic comments, which seems what they are intended for. And I hardly consider it any sort of cesspool of social pathology (as seemed be be described in the recent article about HN moderating). But downvote use does seem to be trending the wrong way IMO.<p>The result, of course, would be as described by the OP: self-deporting.
jon889over 5 years ago
Stack Overflow started going downhill when they stopped allowing &quot;fun&quot; questions. used to be that I&#x27;d go there, ask a question and browse through the questions, seeing which I could answer and also fun ones I could just read for interest and pick up sometimes useful sometimes not bits of information which would lead to other topics and so on. Since then it&#x27;s just a constant stream of &quot;noob&quot; questions with basically no answers. There&#x27;s nothing wrong with &quot;noob&quot; questions, the questions I&#x27;ve asked on there are pretty much all &quot;noob&quot; questions as I was first learning about programming. The problem is only having those types of questions and nothing to attract people capable of answering to the site.
mlthoughts2018over 5 years ago
What kind of culture do you expect for a subject matter that is heavily tied to Google-style whiteboard algorithm trivia &#x2F; Wall Street brainteasers as ways in which freshly minted Ivy brogrammer grads are made to feel more valuable or important than people with diverse perspectives &amp; years of actual experience.<p>The social behavior of Stack Overflow is just an extension of tech culture. You can change message board formats, add community guidelines, add moderators, etc., not going to change anything until the capricious (&amp; often socially harmful) cultures of tech are forced to change through significant legal accountability and through candidates simply saying “no” to touted jobs to punish the malignant culture.
sergiotapiaover 5 years ago
The way forward isn&#x27;t a global website like SO, it&#x27;s niche forums from people you get to know in a weekly basis.<p>For elixir we have a public forum specific to Elixir.<p>For crystal, there&#x27;s a crystal forum as well.<p>For react, I&#x27;m still looking for one that&#x27;s good.
评论 #20861014 未加载
makecheckover 5 years ago
Online activities shouldn’t have such a huge effort imbalance:<p>- If I spend an hour writing and rewriting a question or answer, there shouldn’t be any “2-second torpedo” option where someone can ruin all that effort. Instead, they should have to spend some similar invested time, e.g. minimum length reasoning, peer review before posting or other hurdle.<p>- Exactly the same problem with other sites, even online product searches. The “1 star” people seem to have infinite power, which has always been ridiculous. All this does is discourage actually useful contributions from appearing in the future, toward lowest common denominator.
runarbergover 5 years ago
I had this meta effect happen to me on one of my answer[1]. I mistakenly accused a downvote on my answer as retaliatory and asked on meta if there were any actions available. The meta effect came in full swing, the meta tread quickly became quite toxic (I suggested closing it for that reason but was refused) and my answer got even more downvotes.<p>This experience really caught me off guard. My experience with online communities has never been so hostile before. At the time I was taking a conscious effort and try to contribute back to SO, however this experience pushed me back. I’ve made a few contributions since then, but they probably would have been far more if people wouldn’t have been so hostile towards me in that meta thread.<p>[1]: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;385061&#x2F;retaliatory-downvote?noredirect=1#comment697118_385061" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;385061&#x2F;retaliatory-...</a><p>PS. I suspect the first downvote on my answer was because my answer was posted with a modern CSS, and I feel like (without having any evidence for) there are some people that actively downvote good HTML&#x2F;CSS&#x2F;JavaScript answers that use new syntax and features, while never explaining why the answer is “bad” in any way.
beardedProgmrover 5 years ago
This author should avoid Reddit at all costs. I got time -40 karma for saying I personally didn&#x27;t care about screen refresh rates this week.<p>Also as a stack overflow mod my group doesn&#x27;t have such issues. Nor have I experienced these issues. Worst I&#x27;ve had was a few extremely technical questions require a bounty the get an answer. However my group spends a lot of time helping new users. The ones on the main group might have issues as there are more posts and less mods.
评论 #20860456 未加载
ilakshover 5 years ago
I just usually try to avoid participating in Stack Overflow now because it&#x27;s not worth it. If there is any way for people to abuse you passive aggressively, they will.<p>If you try to answer a question there is a good chance someone will come along and invalidate your effort somehow. Either pointing out a subtle issue that isn&#x27;t really important, or copying your answer into a comment and voting the original question closed, or they will write a long-winded answer with a bunch of custom code that technically does what the original poster asked but is actually an outdated approach. Or any way to make your answer less important so they can get the points.<p>The other problem I have with Stack Overflow is that a lot of times the answer to a question is to use an existing module or library but if you write that someone will come after you reinventing the wheel with some custom code they are supposed to copy paste and then nail you to the wall for not including code. I mean part of the concept of Stack Overflow is actually outdated because it is based on the idea that we should reuse a ton of code by copying and pasting snippets. And I know people love to hate on dependencies but copying and pasting a hundred functions is not a better solution.
d--bover 5 years ago
The basic problem is that downvotes attract downvotes.<p>&gt; Hiding downvotes slightly increases the vote score of comments and substantially reduces the percentage of comments that receive a negative vote score, on average<p>(from <a href="https:&#x2F;&#x2F;civilservant.io&#x2F;do_downvotes_cause_bad_behavior_jan_2018.html" rel="nofollow">https:&#x2F;&#x2F;civilservant.io&#x2F;do_downvotes_cause_bad_behavior_jan_...</a>)
thekyleover 5 years ago
This isn&#x27;t directly related to the article, but I&#x27;ve noticed lots of Stack Overflow answers now contain outdated information in the highest voted answer.<p>I wonder if moving to a velocity based ranking system (like HN and Reddit) instead of pure sorting by net votes would help with that. That way answers with more velocity (attracted more upvotes recently) would be ranked higher.
RickJWagnerover 5 years ago
Thank God for Stack Overflow.<p>Whenever I Google up some difficult question (which is often), SO has a good answer almost right away. Ah, the kindness of strangers!<p>As for the downvoting, IMHO Hacker News suffers from this. It seem good comments are regularly downvoted if they don&#x27;t adhere to other&#x27;s social views. I think we should operate at a level higher than that.
jshowa3over 5 years ago
If I was just starting out and I asked a question about how to loop a greeting message and it got downvoted almost 50 times, I&#x27;d feel like a piece of crap.<p>So congrats, SO. You finally got your community. I&#x27;m honestly disappointed myself because I remember, fondly, how difficult it was for me to figure this stuff out on my own before SO even existed.
javaJakeover 5 years ago
From my experience, this behavior is common when volunteers answer questions. Personally, I think this behavior that the author is seeing is because volunteer work is thankless and tiring (even with karma) and when you&#x27;ve seen a hundred questions and answered 20 of them the same way, it&#x27;s easy to fall into the trap of feeling lazy or angry, and get aggressive either way.<p>This is the behavior I quickly learned to expect and brace myself against whenever I asked a question on IRC in the 2000&#x27;s. I&#x27;d be mocked, the reasons behind my questions would be probed, and eventually I&#x27;d get an answer. I realized that If I asked an extremely specific question and, if someone probed, immediately provided full background, the mocking and probing would end, and I&#x27;d either get a shrug, or an answer.<p>This is not intended to excuse the behavior. I have just stopped being surprised when I see it.
rgovostesover 5 years ago
Now that I have a few hundred reputation points the site is much more usable, but the privilege system drove me crazy for a while. If you are an expert in something, you cannot even <i>comment</i> (50 pts) to explain why an answer is wrong. And there are editing minimums so fixing bugs in broken code can be tedious sometimes.
dlandisover 5 years ago
It&#x27;s kind of baffling to me that SO hasn&#x27;t made further significant attempts at improving the site&#x27;s culture after identifying and documenting the problems over a year ago in their blog posts. I agree that nothing much has changed on the site since then.<p>The pattern I see nowadays is that someone asks a reasonable (albeit basic) question and, even if it&#x27;s not downvoted, people start immediately attempting to undermine it in the comments. Many people&#x27;s goal seems not to be to answer the question (whatever the question may be) but to explain why the question is invalid and shouldn&#x27;t have been asked in the first place. In my experience the top reputation users are not the problem either -- they are actually more likely to answer the question as asked and not simply try to undermine the questioners.
评论 #20860241 未加载
0xmohitover 5 years ago
As per this meta question [0], the one you&#x27;ve linked to doesn&#x27;t appear worthy of downvotes. However, when I was active on the site, it appeared that (some) users active in a tag tend to downvote questions when they didn&#x27;t have an answer to it.<p>That said, the reputation model also encourages low quality answers [1].<p>Overall, I found the site to be somewhat toxic and stopped visiting it several years back.<p>[0] <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;252677&#x2F;when-is-it-justifiable-to-downvote-a-question" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;252677&#x2F;when-is-it-j...</a><p>[1] <a href="https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;questions&#x2F;9731&#x2F;fastest-gun-in-the-west-problem" rel="nofollow">https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;questions&#x2F;9731&#x2F;fastest-gun-in...</a>
yakubinover 5 years ago
I get that people can take being downvoted personally. (I sometimes do.) And sure, downvoting something that already has -10 points is mean and doesn&#x27;t serve anything. But being so protective of others in this regard, trying to protect them from receiving negative evaluations from people (random people from the internet you don&#x27;t care about, no less!) is too much.<p>I think that thick skin is something to be cultivated. Sure the other guy is mean, but if you feel so bad about it, then you should work on where your self-worth comes from. I&#x27;m not saying it&#x27;s easy. From personal experience, I would say that it may very well be the case that you spend too much time focused on just this one thing (let&#x27;s say computers) and so lack distance. Perhaps something else. Find out. Work on it.
greyhairover 5 years ago
This rant reminds me of how I felt at the end times of usenet in the mid-late 90s&#x27;. Usenet groups were awesome, until they were overrun by spammers and angry egos. Then I had to go.<p>The problem that others have pointed out, if reasonable people fatigue out and leave, it self-sorts for the people that love to show how smart they are, or what big angry egos they have, and it spirals down from there.<p>On one of your points, I have had the grand blessing of working with a number of people way smarter than me. And the nearly universal quality of really smart people is that they never point out how smart they are. Oh there are outliers that will constantly remind people of that fact, but by and large, the really (really) smart people never bring that up.
toadiover 5 years ago
Sometimes I just have a feeling it&#x27;s about language. I see it a lot in the software community (and Agile). You should say it that way because the other way is too (passive) aggressive or not PC.<p>SE is a worldwide profession and the internet makes this true. For some people English is a second or even third language. Not always constructing the right sentences, not understanding subtleness all the time.<p>As long as SO is useful for me I will use it. I want to solve problems. I&#x27;m not there for the warm community. If SO fails because there is no warm community and this is needed to succeed. I assume another site will get popular where people will contribute to answers that are useful for they community in general.
luckydataover 5 years ago
I can&#x27;t imagine a worse place to be than a site that encourages the tedious (and most times irrelevant) nitpicking engineers are already usually guilty of.<p>I asked a question a couple times on SO and quickly determined I don&#x27;t need that kind of toxicity in my life.
arkhover 5 years ago
&gt; As if you need to be a dick to maintain “quality”.<p>Maybe you can&#x27;t. Being nice does not scale: being nice mean you take more time to answer and try to make people not offended. With an internationnal audience, good luck not finding something which won&#x27;t offend someone (hint: not everyone shares the USA values).<p>You can be nice in the PR and issue and wiki of your small projects with limited number of people around. If you want quality on a site serving millions of people? You&#x27;ll have to cut to the chase. And some people (the author being one) will take it as being a dick. Some other people would take offense to the use of the expression &quot;being a dick&quot; for something negative.
评论 #20862715 未加载
einpoklumover 5 years ago
FYI: Some (most?) sites on the StackExchange network don&#x27;t have this culture of violent downvoting and put-downs. Instead, the veterans use comments which are mostly constructive, and are much more likely to reward newbie efforts with upvotes.
tenebrisalietumover 5 years ago
Maybe hide downvotes and effects thereof of new questions for a certain limited duration, unless the downvoter comments. The downvoter would see a warning, possibly an encouragement to post and be friendly, and the downvote would eventually count.<p>The exact duration that&#x27;s best would be unique per site and question. It should depend on how many active users the stack exchange has, the length of the posters account exists, and how many &quot;quick downvoters&quot; attack the question within the first X minutes.<p>Quick downvoters could be defined as users that downvote more than X questions that have appeared on the site for less than X minutes.
mnd999over 5 years ago
Slashdot’s moderation with reasons &#x2F; meta moderation worked pretty well for me. Despite it coping pretty well with the fully spectrum of posts that site solicited it doesn’t seem to have ever been copied - I’m not sure why.
didibusover 5 years ago
Okay, I read the meta page about the question the author says is responsible for them being very disappointed in SO here: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;318482&#x2F;is-there-a-better-way-to-deal-with-low-quality-questions-that-have-a-bounty-atta" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;questions&#x2F;318482&#x2F;is-there-a-b...</a><p>And if you look at the 3rd answers, it mentions a bounty fraud ring. Woa! Is that a thing? If it is, this is a hard problem to tackle. Relax the rules, increase fraud, strengthen the rules, impact normal users. Good luck SO
cwyersover 5 years ago
Stack Overflow announced changes to the site intended to help combat these issues less than a week ago:<p><a href="https:&#x2F;&#x2F;dev.to&#x2F;stackoverflow&#x2F;what-s-in-the-works-at-stack-overflow-improving-feedback-for-all-users-2ik3" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;stackoverflow&#x2F;what-s-in-the-works-at-stack-ov...</a><p>I think the criticisms of Stack Overflow in general capture real problems, but I think people underestimate how difficult it is to enact solutions to these problems at scale, and they also underestimate the magnitude of the problems that led Stack Overflow to this place to begin with.
riazrizviover 5 years ago
On Stackoverflow it costs you to downvote. Ask an ill-formed question with more than one easy to find good response, then you get downvoted at those users’ own expense.<p>&gt; “Is there a way to list all standard Go packages? I have a list of packages and I want to figure out if this is a standard package”<p>‘A list of packages ... if this is a standard package’, is ambiguous. What ‘this’? The list? Are you asking if there are standard ‘package lists’? And if I search ‘list standard go packages stackoverflow’ on duckduckgo I get answers with 25 and 50 upvotes already. In this situation I think Stackoverflow works.
评论 #20860685 未加载
sireatover 5 years ago
What&#x27;s worse is the hypocrisy of these active SO moderators.<p>I spent time double checking my answer and answered a question on difference between 2 different web architectures only to see it closed for being too &quot;broad&quot; and the &quot;right&quot; answer being already on Google #1.<p>The person who closed the question had a top rated SO answer for a trivial C# declaration which already had a perfect #2 answer on MSDN.<p><a href="https:&#x2F;&#x2F;biblehub.com&#x2F;matthew&#x2F;7-3.htm" rel="nofollow">https:&#x2F;&#x2F;biblehub.com&#x2F;matthew&#x2F;7-3.htm</a> comes to mind here
nimblegorillaover 5 years ago
Their reputation system is the worst. I&#x27;m by no means a power user, but I&#x27;ve asked and answered some questions on the main overflow site. If I go to any of the subforums I have to start over with a reputation of zero and &quot;re-earn&quot; privileges. No thanks.<p>Another problem is their aggressive pruning of questions. There have been dozens of times where I&#x27;ve found something relevant via google and found the question was locked for being off-topic or opinion based.
tony2016over 5 years ago
Stackoverflow is an awesome place to get help for programming questions. Except for the morons who roam in it downvoting all kinds of questions and they never leave a comment to as why they are downvoting. Even when requested to.<p>Just recently I posted a question in meta for why one of my questions was being downvoted. That question in meta got a flurry of downvotes! Stupid moronic downvoters. It is a hostile place but I will use it as long as I get answers.
qwerty456127over 5 years ago
I agree 1000%. I&#x27;d even donate money to support an initiative to fight this bullshit. Valid questions downvoted, interesting questions with very useful and highly-upvoted answers closed and deleted (thanks to my karma I can see them an I&#x27;m amazed) for stupid reasons. I never donwvote anything but spam and offence, I don&#x27;t care about what do the rules say when reason says the opposite and I usually upvote just to oppose downvotes.
JustSomeNobodyover 5 years ago
&gt; I’m also wondering what went through the head of the person who saw the question at a score of -3 and just had to add their own downvote, because “fuck this question just a bit more”.<p>This is <i>exactly</i> what went through their mind. This is group think. You get people who have to follow the heard and the next thing you know programmers are getting pulled out into the streets and beat because they use JavaScript.
gerbillyover 5 years ago
Because SO rewards you for answering questions, there is an incentive to convince the person to change the question to something that is easier to answer.<p>This is why you see posters being badgered to change or recast their question so much.<p>Sure many questions are ill posed, but there is a lot of pedantic meta discussion¹ on the site centred on the precise form of the question.<p>1: The word pettifogging comes to mind.
wrd83over 5 years ago
I wonder if the social bubble so often blamed for bias could be used for stack overflow.<p>Imagine every user would only see the relevant questions rather than all of them.<p>I guess this would remove the need for administration to a certain degree and perhaps then the frustrations and maybe in the long run the hostility.<p>Of course this is a bit of a unicorn wish. Heading towards that could safe the community a bit.
hgoelover 5 years ago
SO is great as long as the answers aren&#x27;t some form of &quot;Why are you even trying to solve this problem?&quot; Or &quot;Just use this library instead of doing it yourself&quot; without any actual answer included. They should atleast be something like &quot;this is what you can do&#x2F;look into, BUT ...&quot;.
kzrdudeover 5 years ago
One thing I can&#x27;t stand on SO are the people who do everything to write up an answer to a question according to the rules and standards, and want upvotes, while refusing to upvote the question they are answering because &quot;it&#x27;s not up to standard&quot;, basically not good enough.
评论 #20861739 未加载
jitbitover 5 years ago
I&#x27;ve been a SO moderator for years, but I&#x27;m 100% with the OP :(<p>And it&#x27;s even more frustrating when people downvote <i>answers</i>.<p>Come on, someone made an effort, came up with a solution and tried to help out. This deserves some recognition even if the solution is not 100% right. Definitely not dowvoting.
simonblackover 5 years ago
Why do SO proponents feel it&#x27;s smart to answer questions with &#x27;this question is closed because dupe&#x27; or some other useless bullshit answer.<p>It&#x27;s no harder to say &#x27;this question is closed. You will find that the best answer can be found at &lt;Stack Overflow link&gt;&#x27;
nerf_javascriptover 5 years ago
I understand closing questions as duplicates from a quality POV, but SO doesn&#x27;t function as a high quality forum of expert users. The plain use case and majority perception of it is as a Q&amp;A site where you can ask questions you&#x27;re confused about and get the answer; in this case, closing questions as duplicates because they share a premise with another question is purely counter-intuitive.<p>Let&#x27;s take for example the Java Infinite Loop question from the article. The asker was an introductory user to Java who made it clear, and asked multiple questions with relation to how to make the program ask the question in an infinite loop. The duplicate marked was purely a &quot;how to do infinite loops in java&quot; question. While for a more comfortable software engineer this suffices since they can use the method for accomplishing the larger concept of an infinite loop in their specific use case, the user was clearly so new that the question should have been approached from a beginner&#x27;s perspective, i.e. &quot;You&#x27;ll need to wrap your main question asking code in an infinite while loop like this so that it continues forever.&quot; Besides, the secondary question the user asked wasn&#x27;t answered in the duplicate.<p>While it makes sense to mark a question that was just &quot;How to do infinite loops in Java&quot; at a high level as a duplicate, this more specific question also requires the answer to identify where the loop should be placed and why it should be placed there. For a site that&#x27;s supposed to be about helping the community, most of its high reputation users seem to be awfully focused on removing questions, discouraging askers, and the most minor of revisions (i.e. why so many questions I see on SO have been edited by a high rep user to add a line break or the most minor of cosmetic changes).<p>Moreover, the actual mission they&#x27;re supposed to accomplish by being a trusted member of the community goes largely unfulfilled. In most SO threads I browse now, the accepted answer is just plainly incorrect or outdated. There&#x27;s no enforcement at all here, and often times it&#x27;s been edited in the last couple months as just a cosmetic change instead of actually fixing the glaringly wrong issue. The correct answer usually lies further down below, ironically posted by low rep users who struggle with the incorrect answer, find a better working solution, and then post it with the pure intention of helping others who came across the issue.<p>An obvious example is in many JS questions nowadays. The OP asks something very simple and direct, and most of the answers either:<p>- solve the question using jQuery, which is usually unnecessary nowadays and adds bloat to a relatively simple task - use some random library or module, i.e. &quot;simple, just learn the API for this open source lib instead and use it!&quot; - contain a solution that doesn&#x27;t work or works in a very small number of cases (i.e. with most regex questions where there are 10 competing regex answers and you&#x27;ve got to find the right one) - contain a correct solution but use extremely outdated methods to get there; i.e. using a giant XMLHttpRequest with a callback instead of just using async&#x2F;await and Fetch, or lacking any sort of ES6 convention (using `var` everywhere) - contain an almost correct solution except for a few typos, but no one who has spotted the typo and has the right answer also has enough reputation to edit the answer, and so the resolution of the mistake is a buried comment<p>----<p>In my honest but probably worthless opinion, Stack Overflow is a Q&amp;A forum with the extremely strict and overbearing rules of a high quality expert&#x27;s forum, and just encourages this sort of behaviour on the platform to the point that it really just fails to serve its core purpose on many occasions.
Trias11over 5 years ago
My concern is more about moderators nazis closing relevant and interesting questions for their own reasons.<p>It&#x27;s been countless times i derived value from closed questions, luckily too late for moderators to do their own power round tantrum trip to disable it.
dirtylowprofileover 5 years ago
Was an avid contributor to the site way back (I even won there contest back then with tumbler and shirt swag) but the site is very hostile now. SO took a very long time to address this one but now it is too little too late. Very arrogant of them.
bradenbover 5 years ago
I think it&#x27;s interesting that a lot of people are complaining about SO and saying how other systems would be more effective, yet nobody is trying to create a better SO.<p>Maybe it&#x27;s actually just a much harder problem than people realize.
HeavyStormover 5 years ago
This looks like a tantrum. Sure, given time any web community becomes (at least a bit) toxic.<p>But the idea is to have more good people than evil trolls, and that&#x27;s how it works, questions that are good get more upvotes than down, eventually.
TooCleverByHalfover 5 years ago
Oddly I realize that I rarely find a reason to end up on Stack Overflow these days.
lordleftover 5 years ago
Why does there need to be a downvote system at all? Why not just flag a question if you think it&#x27;s a poor fit for SO? I don&#x27;t get why anyone would want to pile onto a poorly expressed question.
surfsvammelover 5 years ago
I love SO. Believe I have been using it my entire career (10+ years). But even after all these years and all this experience I am hesitant to ask questions at SO. It can be quite terrifying.
isuover 5 years ago
Can confirm such issues, but I noticed it&#x27;s the problem of some particular users&#x2F;moderators who sit on Go channel. I haven&#x27;t seen so many negative questions on other channels.
sumanthvepaover 5 years ago
I stopped attempting to post questions to stack overflow after the first couple years of attempts. It is a strictly read only site for me. Don’t waste time asking questions there.
ioconnorover 5 years ago
Quit posting to stackoverflow perhaps a decade ago. Same is true with github. I&#x27;ll use information from both sources but no way will I ever contribute anything to them.
ykevinatorover 5 years ago
So has a snob problem. People elevate themselves by over zealous downvoting. It&#x27;s toxic. The site is 50% of what it could be but the a-hole factor sucks so much value.
afapxover 5 years ago
When you have these types of issues, you should post about them on Meta Stack Overflow. That&#x27;s where improvements for the site are discussed.
iandanforthover 5 years ago
Is there a max down level here on HN? I feel like if comments didn&#x27;t fade out I would have lost a <i>lot</i> more points a couple times.
praptakover 5 years ago
There&#x27;s &quot;Stack Overflow isn&#x27;t very welcoming&quot; blog post on stackoverflow.blog from Apr 2018, so they at least did notice.
sankalp_sansover 5 years ago
This made me visit SO and respond to a &quot;noob&quot; query right now. I hadn&#x27;t answered any SO questions in probably over a year.
meeritaover 5 years ago
What kind of replacement, Stack Overflow has? I never saw something similar, more curated that would please these people...
wuliwongover 5 years ago
&gt;Way forward<p>I didn&#x27;t see any mention of a way forward, just commentary on past changes and past articles citing a dislike of SO.
timwaaghover 5 years ago
The question sounds a bit nonsensical to me tbh.<p>&gt; I have a list of packages and I want to figure out if this is a standard package.<p>He wants to figure out if his list of packages is a standard package? Doesn&#x27;t sound logical.<p>I don&#x27;t like to downvote. I know what it&#x27;s like to harvest 80 downvotes on reddit. But in this case, yeah. I approve downvoting nonsense.
Annatarover 5 years ago
He calls it &quot;Meta effect&quot;, I call it &quot;Hacker&quot; &quot;News&quot; effect.<p>So he&#x27;s had it, he picked up his toys and he&#x27;s going home. Good on him. I cannot think of a better thing to do, because this is the eternal September.
throwawayjimjamover 5 years ago
Throwaway for reasons that will become obvious in this comment.<p>Stack Overflow could easily be exchanged with HN for some of the OP’s points.<p>I posted my first HN comment ever this morning after years of reading. I saw an interesting Show HN and decided to chip in my two cents. Suffice it to say that the content of the comment was on-topic and conscientious (if the tone of this post may serve as any indication).<p>Checking back within minutes, I had a karma of -1. Seeing as how new members start with a karma of 1, and posting gives you 1, this means I had been downvoted three times within those few minutes. This affected me much deeper than I could have imagined.<p>Having lurked on HN threads for a matter of years now upvoting insightful or illuminating comments, I found it jarring for my thoughts to be disqualified so quickly and thoroughly. My karma was not just rendered inert, but actively negative, draining.<p>This activated in me all manner of imposter syndrome and shame. Worse, though, was this total sense of helplessness, this feeling that as even a noob I have to be in on the secret handshake lest I be branded as someone who doesn’t <i>get it</i>.<p>I later combed through HN looking for general patterns in downvoting, and for every off-topic, non-contributory post was one like “depression is just the natural response to oppression” or any of the variations of “me too” that were spared a downvote. This helped me shift my thinking on this. I realized it was less about being on the outside of the exclusive club, and more about having been caught in the gears of the machinery that allows beginners to have experiences like this. It doesn’t make me feel better having reached a conclusion like this, and only makes me less likely to try again, but for the hope that the smattering of comments in this thread forming a connection between OP’s SO experience with HN starts a real conversation about this.
harry8over 5 years ago
view source<p><pre><code> &lt;!-- If large amounts of people find you hostile and abrasive then you almost certainly are. --&gt;</code></pre>
TCR19over 5 years ago
Wholeheartedly agree with this article.
NobodyNadaover 5 years ago
Many of the culture problems with SO are a result of poor or outdated site design and moderation tooling -- and the high-rep users are aware of this and have been pushing for better tools for years. Unfortunately, the company has been neglecting the Q&amp;A site and focusing instead on money-making products like Jobs and Teams. Over the past few years, Stack Overflow has launched several new products (Documentation, Developer Stories, Teams, etc.) and UI redesigns (which were often usability disasters, see [0] and [1]).<p>Meanwhile, the moderation tools (downvotes, close votes, etc.) have not scaled well and are now woefully inadequate and inefficient. Requests for improved tooling have been silently ignored for years (see [2]) -- for example, an absolutely trivial request to re-word one sentence in the review queue guidance ([3]) was unimplemented for several years (and its eventual implementation was really just a token effort from the staff when tensions between the staff and the community were at an all-time high).<p>Believe me: SO users know the site is not functioning well, and we&#x27;ve been doing everything we can to try to fix it (some users even create bots and userscripts to work around the site&#x27;s deficiecies). However, there&#x27;s only so much we can do without the cooperation of the staff. Tensions have been escalating over the past few years, and there&#x27;s a lot of mistrust and cynicism on all sides between the company, the site&#x27;s &quot;power users,&quot; and new users. At this point, many of the power users are tired of fighting an uphill battle and have reached the point of giving up ([4]).<p>Fortunately, there have been some encouraging signs recently: over the past few months, the company has finally started to implement some of the much-needed features we&#x27;ve been requesting for years ([5]). Hopefully these efforts will continue -- we&#x27;ll just have to wait and see.<p>If you&#x27;re interested in reading some more of the history behind this, there&#x27;s an excellent analysis at <a href="https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;q&#x2F;331513&#x2F;258777" rel="nofollow">https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;q&#x2F;331513&#x2F;258777</a>.<p>[0]: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;349118&#x2F;3476191" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;349118&#x2F;3476191</a> [1]: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;386505&#x2F;3476191" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;386505&#x2F;3476191</a><p>[2]: <a href="https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;q&#x2F;285889&#x2F;258777" rel="nofollow">https:&#x2F;&#x2F;meta.stackexchange.com&#x2F;q&#x2F;285889&#x2F;258777</a> [3]: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;332546&#x2F;3476191" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;332546&#x2F;3476191</a><p>[4]: <a href="https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;386324&#x2F;3476191" rel="nofollow">https:&#x2F;&#x2F;meta.stackoverflow.com&#x2F;q&#x2F;386324&#x2F;3476191</a><p>[5]: <a href="https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2019&#x2F;08&#x2F;20&#x2F;upcoming-on-stack-overflow&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.blog&#x2F;2019&#x2F;08&#x2F;20&#x2F;upcoming-on-stack-over...</a>
dlphn___xyzover 5 years ago
i like how SO takes moderating so seriously- you need to keep a certain standard otherwise you turn into quora or reddit.
verisimilitudesover 5 years ago
<i>Downvotes are useful for quality control, but there is no real difference between -3 and -4.</i><p>This and many others comprise examples of precisely how <i>downvotes</i> aren&#x27;t useful for much of anything.<p><i>“How do I do X?”. Often, X is quite a simple thing, like “append to a list”, or “merge two dictionaries”. I find that the longer I program with all sorts of different languages, the more I struggle remembering all that sort of stuff.</i><p>You don&#x27;t know a programming language if you need Stack Overflow to recall trivial things. I&#x27;d go as far to state that you&#x27;re barely a programmer if you must have an Internet connection to program.<p>I&#x27;m of the opinion that Stack Overflow is primarily good for those who don&#x27;t know and don&#x27;t want to learn. That is, I&#x27;ve never used it for an APL question or an Ada question and not so for Common Lisp, either; note that these are all real languages, that are standardized, have books written about them, and have real documentation. So, if you want to play with JavaScript, then Stack Overflow seems like a good place, as that&#x27;s a disgusting and poorly documented language, but real languages don&#x27;t need this manner of thing.<p>The author fails to recognize that having a stupid little voting system and stupid Internet points is precisely the cause of the issue. I&#x27;m accustomed to anonymous communications and people get along just fine, in part because the only thing you can do to voice disagreement is to write an actual reply instead of clicking a stupid little button and, since you&#x27;re not vying for stupid Internet points, you only write a response if you actually want to help someone, with no expectation of receiving anything except perhaps a <i>Thank You.</i> out of it.<p><i>The Vi &amp; Vim Stack Exchange is much better in my opinion (I am a moderator there, so I may be biased). We actually had one user being a condescending prick for a while, so we kicked him off. The site has been much better ever since.</i><p>That&#x27;s another issue with this garbage. You get cases of <i>Oh, you&#x27;re not violating any rules, but you&#x27;re being mean by my own idea and since we have accounts and lasting reputations and I&#x27;ve been observing you, I&#x27;ve decided you&#x27;re banned just because.</i>; I&#x27;m accustomed to the old-fashioned notion of having real rules that are enforced consistently; you can&#x27;t moderate anonymous messages by any other means.<p>So, in closing, you&#x27;re likely only asking a question on Stack Overflow if you don&#x27;t know what you&#x27;re doing. Read a book or check the standards, instead. If your language doesn&#x27;t have a standard or good books, learn a real language. If your standard is a pile of garbage, as the WWW is, then this would actually be a decent use of this tribal knowledge sharing, but the better solution is to avoid the garbage standard to start with.<p>I could refine this message, but I&#x27;m not particularly concerned. Surely I&#x27;m not the only one here who thinks similarly.
评论 #20868609 未加载
评论 #20862759 未加载
评论 #20862693 未加载
enriqutoover 5 years ago
the site jumped the shark when they removed the question &quot;new programming jargon you coined&quot; which was easily the best one they ever had
评论 #20859738 未加载
GnarfGnarfover 5 years ago
Here&#x27;s a suggestion:<p>Whenever you encounter a question that has been unfairly downvoted, you, in turn, should have an option to &quot;downvote the downvoters&quot; .<p>By clicking on a button, Stack Overflow will flag all the downvoters as &quot;persona non grata&quot; to yourself. When you view other questions, these people&#x27;s downvotes will be subtracted or eliminated from your view of the question.<p>Complicated? Yes, but SO&#x27;s long-term viability may be at stake.