|
Couldn't agree more!
I had an old account with about 700 rep but decided to start a new identity since things were quite different for me. I setup the new account but some strange glitch happened. I could not comment or answer anything to gain that valuable rep.
My ONLY option was to ask. So first I searched, I searched again, then finally I asked. I immediately went to -2 rep for asking about an issue with my account and why I could not comment and answer.
I also got a private message telling me what an absolute idiot I was for posting such a question. Included was a screen shot link showing me where the comment and answer buttons were. I replied calmly including links to screen shots where I had no comment or answer links and the next day suddenly I could. Someone fixed something quietly and my rep went up a point.
So I went back to the post I had been trying to answer and admittedly it was an older post but I had some new information on it. It matched my situation well and I'd found a way to work around the issue. So I added a comment with my new found ability. Valuable added information for anyone that might be in this same situation.
I got 5 comments most of them saying, "Why are you posting to such an old post (1 year) that has already been answered!? -1 for that."
I don't think SO gives you the ability to go below -2 so all their effort to write me and down vote me was just a waste of their time.
I just didn't get it. I mean my info was additive to the solution. Dealt exactly with the problem but yet no one wanted to see/hear the answer I had.
I stopped using it as another person here said, "out of anger". I won't ask a question even if I have it. I'd spend a day or two looking for another way to solve the problem than to use SO. Sure I'll search their results to help myself out, but I sure as hell won't add to their mess.
modified 11-Aug-14 9:54am.
|
|
|
|
|
I don't like stackoverflow, because it is more easy for people to close a question, and there is no way to reopen in when you disagree with their decision.
Negativity is very high there.
|
|
|
|
|
Not true. Any edit to a closed question automatically adds it to the reopen queue. (On the assumption that the edit was an attempt to fix what was wrong.)
You could also try leaving a moderator flag or asking why it was closed on Meta. However the Moderators aren't likely to summarily reopen it unless it was obviously closed by mistake or has ended up the subject of a close war; ditto for asking on Meta.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
It is more easy to close than reopen.
I can't see the reason why it is the case.
So much time I found a cool question, wanted to give response but a stupid one closed it. It is very frustrating.
|
|
|
|
|
I'm curious what you consider a cool question on SO that's been unfairly closed. I've got >100 questions there; none of which have been closed for any reason other than being duplicates. I don't have access to the close vote queue; but very little of what I see in the Very Low Quality one makes it above marginal.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Search for ".NET Gotcha"[^]
An example of question lots of people loved and that got closed.
If a question have lots of vote, it should be harder to close it. Or at they can just give a way to easily reopen it by vote.
|
|
|
|
|
Stackoverflow isn't and doesn't want to be a forum. Big list questions like that aren't wanted; I'm surprised that question hasn't been locked with the annotation that it doesn't meet current standards and has not been deleted solely for historical reasons (read too many links pointing to it).
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
You have question marked as "wiki", and this one could be, since you learn usefull stuff.
This question with 200 votes, and the top posts very interesting, a small number of moderators should not be able to lock it as easily as a question with 2 votes, or at least, other moderators should be able to unlock it by vote.
|
|
|
|
|
Part of the reason for the brutal honesty on SO has to do with eliminating bad answers. If you post an answer where your code is doing something stupid/horrible/etc you will get down voted, and I think that is appropriate.
I see a lot of people on this thread who sound to me like they got their ego bruised by some 'Murican, and are not equipped to deal with it. Remember we all have ego's including you, try and stop and think if it is your own ego getting in the way of understanding why people are flaming you on SO. Calling them names solves anything? Well maybe it protects your ego?
I don't answer questions on SO ever because I do not believe being involved in flame wars on a "professional" site is going to benefit my career. I have seen people get flamed even when it turned out the flamer was wrong!
I have asked several questions, and never got down voted or flamed.
|
|
|
|
|
I appreciate the people here complaining about SO for self-identifying as morons. The software industry is better off without them.
|
|
|
|
|
As a regular participant on the site (Matt Davis), I understand what you are referring to, but I take exception to the notion that all "the top uses" start voting down and ranting. I have never once seen Jon Skeet, for example, "rant" on SO. The same goes for Marc Gravell and most of the other truly top users. Most of the top users and many others, including myself, view SO as an opportunity to share our knowledge and experience with those that may be new or stuck on a particular problem. This covers the vast majority of my experience on the site.
Still, your criticism is not without merit. There are some users that do tend to lord their experience over newer users and abuse the privileges afforded by their reputation. But these are not ordinary SO users. They represent a small, but sometimes very vocal, minority.
In my experience, new users that ask a "simple" question are often asking a poor question. In many cases, the question has already been asked and answered before by other users. In these cases, the questions are closed quickly with a link to the duplicate. Other times, it is clear that the question is related to homework, which is a clear "no-no" on the site. Still other times, the question is convoluted or constructed with very poor English to the point that it is simply impossible to understand what is being asked. In both of these cases, the questions will be closed quickly, which may certainly add to the frustration of a new user but is in keeping with the policies that have been enforced for years now.
For me, SO is an invaluable resource. I find that many problems I encounter have already been addressed on the site, and I flag many questions so that I can use the answers for quick reference in the future. There is no other place like it on the internet for developers.
In closing, I regret that your experience with SO has been met with frustration. Despite your misgivings, I stand by my claim that the vast majority of users are there to help, not to tear down. I would encourage you to continue learning and, when possible, contribute to the learning to those coming behind you. That's how we help ensure the progression of our craft.
|
|
|
|
|
Perhaps if the more powerful users who are being dickish had a way to get downvoted for their dickish behavior, it would help make it a more friendly environment. Newbs on the site have no power at all. They're encouraged to ask questions to gain reputation and then are often slammed for asking inappropriate questions. Sure, they should read the FAQ. But they're newbs. It's their job not to know what they're doing.
When one of the dickish power users inappropriately punishes a newb for being a newb, or punishes an experienced user for doing something the power user just doesn't like personally, we "rabble" should have some way to vote a**hole points on that power user. SO should put some effort into preventing the the site from becoming exactly what it isn't supposed to be - a bully den.
|
|
|
|
|
This is the kind of request you'd make on the Meta StackOverflow site. Be forewarned, though, phrasing such a request the way you just did will elicit the same kind of venom you are decrying.
|
|
|
|
|
"SO should put some effort into preventing the the site from becoming exactly what it isn't supposed to be - a bully den."
They do. SO is one of the most anal run help sites I've ever seen. Drop into meta sometime and read some of the conversations that go on in there, all over a help site.
Yes, occasionally people with the appropriate seniority will do things that don't seem fair, and probably aren't fair, but that's not the site as a whole. Further, that alone isn't an explanation as to why these people (like the OP) are having such horrific experiences at SO. The more likely explanation (which we'd probably see should he ever post a link to his question) is that they refuse to take the time to write a useful question.
The reason newbs don't get "dick points" to hand out anytime they get butt hurt over someone else is precisely the same reason they're butt hurt in the first place, because they haven't been around long enough to understand the community.
But hey, feel free to start your own QA site. Many start with the mission of "we'll take the time to explain anything to anyone" quickly devolves into "RTFM!" in due time as those spending their precious time answering questions start getting tired of people not bothering to do their own work before asking.
|
|
|
|
|
Jadoti wrote: But hey, feel free to start your own QA site. Many start with the mission of "we'll take the time to explain anything to anyone" quickly devolves into "RTFM!" in due time as those spending their precious time answering questions start getting tired of people not bothering to do their own work before asking.
That's like saying, "hey, if you don't like Avatar, make your own movie." One doesn't have to be an expert in cuisine to know when food tastes spoiled. Any situation can be made better, and calling out the shortcomings of a system can indeed lead to improvement.
I'm not asking for people to give up on expecting users to know the rules; as software dev tools support engineer, I field all kinds of questions every day, from the idiotic to the supremely perplexing software failures. It's easier for me to approach it with care because I get paid a fair amount to do it. But the minority of SO (and all the unconnected-with-your-account sites that go with it) volunteers who are just bags of disdain, should not be left unchecked. It's really hard to get any traction when you're at the bottom of the food chain, and SO is worse in this respect than most food chains.
|
|
|
|
|
Let's make sure we don't lose focus of what's going on, the user (like OP) is coming to the site asking for free help, and complaining when he doesn't get what he wants on his terms.
It's not a case of food tasting spoiled, it's a case of coming in, demanding stuff, and complaining when the free meal isn't up to the level they wanted. They can look around and see tons of others enjoying their meals, but since the newb's meal isn't as good it must be just because he's new and the senior people don't like him. It's *definitely not* because the newb didn't read the rules when he came in and proceeded to ignore them when making his demands.
Like someone else here stated, garbage-in garbage out. Take the time to write a quality question, and they'll get quality effort (again, free) out of people who want to help. Come in with a stupid question and it'll be taken as the lack of respect for other people's time that it is.
Thousands of users, many new, get by on SO every day... they're asking questions, getting answers, and generally everything is flowing well. The OP, complaining, refuses to even link to his own question. I believe he's well aware his question was poor, but it's easier to just come here and complain.
Br.Bill wrote: Any situation can be made better, and calling out the shortcomings of a system can indeed lead to improvement.
Agreed, but it's a matter of perspective. Wade through enough of those low quality questions and you'll be glad that the better system (downvotes and flagging to knock the poor questions out of site) is there.
|
|
|
|
|
pandu web dev wrote: In stackoverflow, if a new one asks a simple question, then the top users starts down voting, ranting.
Can you link us the questions on SO that happened to?
I would be very interested in the questions myself.
pandu web dev wrote: If someone don't have knowledge on particular topic or another then the regular users start insulting them.
Could you please link to the SO posts in question that demonstrate this stated behaviour?
I make every effort to flag any insulting comments and posts regardless of the users reputation.
pandu web dev wrote: They call themselves as experts.
Could you please link to any SO comments or posts where users claim to be experts or what is your statement based on?
pandu web dev wrote: They are playing with site good reputation.
Not sure exactly what you mean by "playing with good reputation"
I love SO and I love helping people, getting reputation for it is self rewarding, though I could start charging for my efforts a affordable daily rate if that is preferred
pandu web dev wrote: Overall this website has became very funny.
I think that might not be the intend of SO.
SO is not intended to be funny but a collection of useful questions with useful answers that current and future users can benefit from,...for free.
If you are stuck and have tried several solutions but don't know any further ask a question on SO.
All that is required is a to the point question, describing the issue, a description of what they have tried and preferably some code demonstrating the issue, if possible.
Having read the SO FAQ on what question to ask and how to ask them does help in obtaining the desired results.
I had to do that too before I asked my first question. Reading FAQs and manuals are part of the learning process.
SO is not for users looking to obtain help without any self effort, though they do get their questions answered by users who care more about upvotes than teaching a guy how to fish!
SO is not oDesk, Freelancer or anything equivalent, though we do get sometimes users ask "questions" like: "Please write me an application that does X and Y. Thank you in advance"
SO is also not a social media site or discussion board, nor a hangout for friends and family to discuss random non related topics.
Looking forward to your links to the SO posts in question , maybe I can even help answer any of those unanswered questions you found problems with and help flag any inappropriate behaviour in them.
|
|
|
|
|
Oh yes the "simple question."
Like one I saw today (paraphrased), "I am using pthreads. Something is wrong because when my thread finishes I notify my main thread but it never gets notified."
Oh yes. Like I can answer that. No, that question vaporizes in less than 2 minutes with 6 downvotes. Because it is useless.
|
|
|
|
|
Why not post a link to the question you asked over there and got treated so harshly for so we can point out exactly why your question got pounded.
SO is a community, and they're very newbie friendly, they're just not lazy, stupid, or redundant friendly.
If your question could have been answered with a simple search, you're going to get pounded.
If your question could have been answered with a little research on your part, you're going to get pounded.
If your question shows you haven't thought about it at all, you're going to get pounded.
If your question looks to be a valid question, but you have such little concern for those you're asking help from that you can't include sample code, full error text, ample description of what you're seeing, or any other relevant details, you're going to get pounded.
Thought out questions that clearly state the problem including errors, what you've tried, how to recreate (if possible), etc., generally get answered.
"Experts" answering questions on SO are just like you and me, and many of them do it to help the community. While they might start out helping every random user with their "how do I double click a file" questions, they will quickly grow tired of it and degrade to "RTFM" or just not answering the question altogether.
Now, as far as part 2- why you get downvoted and deleted - SO is a community. The questions they are ignoring and not going to answer for above reasons need to get cleaned up somehow.
So again, post a link to your question and I'll be glad to point out why you're seeing the reaction you are.
|
|
|
|
|
People have complained in meta many times that the website users are rude like here, but no use SO is continuing in the same way. Top users try to prove that whatever they are doing is right.
http://meta.stackexchange.com/questions/161539/rude-responses-from-the-community[^]
There are many questions where they post disrespectful comments or downvote etc. It is not a new thing.
Since, stackoverflow comes in top of google search results, it has a good set of QA, that doesn't mean whatever they do with new users or beginners is correct.
|
|
|
|
|
Did you read the answers to the question? They make it perfectly clear that rude answers are (1) a minority, (2) impossible to rule out altogether, and (3) can be flagged.
|
|
|
|
|
"Since, stackoverflow comes in top of google search results, it has a good set of QA, that doesn't mean whatever they do with new users or beginners is correct."
So what would be correct? How do you handle the large inflow of questions from users who won't bother to read FAQs, or lurk long enough to understand the etiquette?
How would you handle the users who can't be bothered to do their own research? Or search? Or think for two seconds?
How about the users who just post their homework questions? Literally, post their homework questions?
Whatever your answer is, I'm certain you'd probably do that for a little while. Maybe even a little longer than a little while, then you'll get tired of it and just start employing the mechanisms available to start cleaning up the environment.
You still didn't link to your question. With that we could help you understand why your question was a low quality question and how you could make it better.
Yes, SO as a public forum has to deal with issue of every person with an internet connection. Yes, sometimes people are just rude, or your perception of their text is that it's rude... but that's life. Do you go to SO to feel loved or get an answer to a question/problem? Focus on the latter and the former becomes moot.
|
|
|
|
|
Pandu, you're still not showing a link to your question ...
Life is like a s**t sandwich; the more bread you have, the less s**t you eat.
|
|
|
|
|
I'm a happy user of StackOverflow community, I highly participate in Java Q/As mainly by answering questions. After seeing this thread and similar questions on Meta StackOverfow[^] I start thinking on what can possibly be the root of all evil (like premature optimization ).
Anyway, let me try to provide a personal opinion on all the topics covered in your post:
Quote: if a new one asks a simple question, then the top users starts down voting, ranting
Define simple question. For example, if somebody in Java asks "how can I create a hello world app" then I would post a comment saying "that's covered in a tutorial" and vote to close. This question lows the quality of the site.
Ok, another (not that) simple question: "this piece of code doesn't work code that doesn't even compile I appreciate your help." ok now this is unanswerable at all, first because the code doesn't compile, and if it does compile but there's no stacktrace, then I usually have to read through a wall of code to tell OP: "you didn't initialize foo variable, thus you getting a NullPointerException...". There goes another simple question that lows the quality of the site.
And a last example of a simple but too broad question: "how can I create RESTful web services in Java?". Again, this is an unanswerable question that can is already covered in plenty tutorials. No need to reinvent the wheel in stackoverflow.
Quote: If someone don't have knowledge on particular topic or another then the regular users start insulting them.
I'm ashamed of this, and I see stuff like that for one of the following reasons (AFAIK):
- OP is really lazy to understand the answer. You spot a question like "how can I foo the bar" then an answer posts "Use quo, it will foo the bar as you expect: Here's a sample code fulfilling the answer" and I upvote it for showing a good example, but then OP raises a comment like "ok now I need to baz the bar from foo, how can I do that?" and I reply in a comment "OP please read about how foo and baz are very close you just have to change one line it's not that hard" and OP starts complaining about me insulting and giving him the bad eye. Then, another user reads all that and provides a new answer with the line to change and he gets the accepted answer. Now we have a zombie user and a rep w**r3 vampire in the site. Ugh.
- OP is really lazy to search for it before posting a question. For example: *how can I find a String in HTML using regex?* And the common answer for this (and I agree because I also tried to do this in the past, silly me): Don't use Regex to parse HTML[^]. And you provide of this to the OP to realize that at least 4429 people around the world have suffered the same and we know this should not be done, but OP starts complaining at us that we are all wrong and that his task is so simple that he/she should use regex and there won't be a problem with that... And after some minutes (or days) OP posts that we were right...
Quote: They call themselves as experts.
Sorry, but I don't see this in the site. For really high rep users (more than 100k) I cannot see such comments or related stuff. Not even from Jon Skeet or BalusC (check about them here [^]). I have even seen users with less than 1000 rep that are experts on what they answer, but they don't say it out loud.
Quote: They are playing with site good reputation.
Not only us, but also those new users that don't read the FAQ. Specifically, any user should first read How to ask[^] section to learn how to provide an answerable, specific, not too broad, not "first result on my SEO" question for the site.
Quote: Overall this website has became very funny.
Oh yes, it is, and I hope it keeps like that .
|
|
|
|
|
No, it's you who suck. StackOverflow is an extremely helpful place; questions only get downvoted when the poster hasn't followed the site rules and is lazy.
|
|
|
|
|