Why no Stack Overflow?

It probably has to do with the success of this Meteor forum. Compare the React equivalent here https://discuss.reactjs.org/ with https://forums.meteor.com/ (check the activity column).

2 Likes

I don’t think referring to people on Stack Overflow as “neckbeards”, “asshats” or “assholes” is constructive. They’re other passionate software developers just like you and I.

Let’s stay on topic and think about how we can use Stack Overflow as a tool for helping people with Meteor, since the fact remains that SO is huge and lots of people go there.

12 Likes

Most are. :slight_smile: The simple fact remains, many people are discouraged from asking questions on SO because they’ve had perfectly valid questions closed because someone thinks it’s off topic. Or whatever reason.

That being said, from time to time I’ll browse the meteor and reactjs tags to see if I can help anyone out.

5 Likes

I’ve found that SO has the advantage to often come as the first Google result (even though I agree with the above) and to avoid the same questions been asked again and again, it’d be better to have the answer come up as the top search result (so either by using SO or finding a way for Meteor forum to come first)
Also, it’s not clear if that’s the purpose of this forum, so I’ve often found myself being like “I’d rather post in Meteor forum, but I’m not sure people are gonna get annoyed because it’s not the place for such question” It’d be good to clarify it, and maybe have a SO like thread here for Meteor help questions, and another thread for other discussions.

1 Like

And also, being able to mark coding questions as solved is something lacking here. So you can’t quickly find unanswered questions for example.

3 Likes

Speaking as a so-called “neckbeard” I find this extremely offensive. The suggestion that because I am of diminutive size with a beard covering what would normally be visible of my neck I automatically lack social graces is quite appalling. More appalling is that you got 2 likes.

Please take time to think about the derogatory slurs you use next time, and the implications and generalizations you are making.

I used to answer things on stack overflow all the freaking time, but I also got sick of the situation. I have enough rep to moderate, but unfortunately the powers that be gave too much power to the community, and in standard fashion whenever there are anonymous people with power, there are trolls, and stack overflow failed to filter the trolls.

Most of the time however the people closing questions are people like me. We are sick of answering the same question, over and over, or answering questions that show little to no attempt to work things out for yourself. Quora is also quickly becoming like that. I get asked to answer many questions per day that show complete lack of basic knowledge of the domain, and are just trying to get quora people to do it for them. When the questions on stack overflow are obvious duplicates, or obvious failure to even try, that degrades the quality of the answers given. People like myself have decided, with the blessing of large chunks of the community, that we aren’t going to answer questions that show no initiative themselves. Instead we will downvote them, vote to close, etc and if we are not rushed (which I usually am not) we’ll tell you how the question could be better.

I will also downvote bad answers and leave commentary about why I did that, but that is far less frequent.

2 Likes

I don’t think “neckbeard” means what you think it means. It’s when someone doesn’t shave for several days and grows facial hair on their neck. I regularly have a neckbeard when I work several days in a row, totally immersed in code (and oddly enough, my Linux skills always seem to spike during those times - kidding!). I actually have a neckbeard right now, and I’m not offended.

How about just leave them alone? Someone might be in a serious jam, trying to get help, and then someone comes along and decides (whether their judgment is sound or not) that the question should be closed, thus foiling their attempts at getting their problem solved.

And often times, documentation for certain tools is… less than good. So if someone goes to SO to ask questions and someone flags it because “you should RTFM,” that’s not really fair considering the weakness of the documentation.

On the flip side though, has getting close votes forced me to write better questions? Sure it has. But there were still times when it was extremely frustrating to have my question closed when I needed help and was on a deadline.

No, I get what it is supposed to mean. I have been called a neckbeard by many people. It is an implication that the person being called it is

  • A shutin with no social skills
  • Incapable of proper grooming
  • Therefore not a functioning member of society from which any input is welcome.

In short: http://www.urbandictionary.com/define.php?term=neckbeard

I have been called such by several people just because I disagree with them. Thing is, I also fit the common stereotypical physical description of the eccentric sysadmin/devops guy that noone wants to mess with.

The problem with this is that it takes time and energy away from real answers which further knowledge in the space. Stack Overflow is still flooded with questions that I can’t even comprehend because they’re so badly worded. I generally just move on, but when it’s bad enough, I’ll pipe in with a bit about “please work on the structure of your question” or “please simplify your question to exclude unnecessary filler which makes it harder to understand the real question” Sometimes I’ll see just plain duplicates, or questions that literally are “do this for me” questions. I will vote to close those, as they are by definition, not what stack overflow is about, and I don’t want to waste mine, or anyone else’s time filtering through those questions.

While there are condescending jerks in every circle, I will never reply with RTFM and flag it. If the question is clear, and there is a definitive answer, even if it’s in the docs, I’ll link the relevant portion of the docs, describe why it’s the answer, and move on. I think most people on stack overflow are like me in that regard.

There are only two deadlines I can think of you would be referring to here. The first is academic, and I’m sorry, but I don’t have time to pander to poorly worded questions, regardless of your academic timeline. The second is product delivery/vc funding demo/any business need. In that case, while I sympathize as I too have been in that boat, a well worded question is actually far more likely to get you a useful answer in a short timeline, so even in that case, I think votes to close are the correct answer, even if painful in the short term.

It’s important to remember that noone on Stack Overflow is being paid to answer those questions. In fact, in a lot of cases, the time we put in there could be just as well (or better) spent on our own deliverables or on our own continued education (which never freaking ends). We answer questions on Stack Overflow because we have benefited from the community and want to give back. The biggest mistake in there is that the trolls are allowed to go largely unchecked. Stack Meta is a really painful place where people get trashed just for asking simple questions about why a particular piece of moderation did or didn’t go through! Unfortunately, that means that a lot of people like myself just answer questions and leave, when we probably could be improving the site.

Just a few examples of bad questions, right from the “meteor” category for right now:

These are all poorly written and difficult to comprehend. At least two of them don’t describe what the code is supposed to do or what it actually is doing, they just say “Why doesn’t it work?” These are the kind of questions that bog down the entire process on Stack Overflow and are why I generally don’t even bother to go there anymore.

It takes patience and dedication to help people who don’t ask great questions improve, and to curate the community so that people looking for answers can find them without having to sift through a bunch of noise. It’s hard work, but it’s worth it if that’s your kettle of fish.

I’ve been a moderator on a Stack Exchange subsite for about 6 years now so I’ve seen both sides of this story. Rather than arguing about how people on Stack Overflow are terrible people, or speculating as to the motivations of people who have been elected moderator, I again recommend that we stay on topic and consider how we (the forum members) can help those that end up on Stack Overflow and want to know something about Meteor.

1 Like

The first ever answer I gave on SO got first downvoted and then removed because somebody didn’t like the fact that I answered a question that was supposedly already answered somewhere else (which was more or less a different question anyways). SO moderators often act like gardener’s dogs - they won’t answer questions themselves but they won’t let the others to answer them either. That’s something I will never respect.

I still like how the smaller SO boards look like, where the community sticks together closely enough to not overuse privileges. Especially the ones not related to computer science but to topics such as history or language.

We can redirect them to forums, Slack, Gitter or IRC.

4 Likes

It’s also worth nothing the welcome message for this forum says:

That put me off posting tech questions here for a while.

Edit: I’m not saying the above means we should use SO, I’m just pointing out that it doesn’t tally up with what actually happens.

3 Likes

@tonyf we have something called meteor-mentor. It is a mentor based learning solution. There are couple of us who have been helped greatly by attending this once a week live hangout sessions. They are held on Friday normally. You can come and ask us questions.

@serkandurusoy is the mentor there. So is @robfallows. @joshowens drops in time to time and holds an event. programmers of all levels come there and benefits form it. We have been doing it for more than 2 months now and going strong ! I at least was able to get my tiny startup app off the ground with @serkandurusoy’s help. :panda_face:

check us out !

and the slack channel is meteor-mentor.slack.com

1 Like

and I have had tremendous help from this forum and gitter, @brajt is always there. If anything urgent, someone is always there to help immediately. Gotta mention slack channels and this forum too.

Not so much from SO unfortunately

1 Like

Most of the questions are based on packages within meteor rather than meteor itself.

The problem is that a lot of us (myself included) just don’t have the energy for that. We go to stack overflow hoping to answer one or two good questions, and after reading through 3-5 bad ones, we give up and walk away. I tried to last night go and answer questions on there to reduce the unread count, and after an hour of sifting through bad questions and questions with such specific domain knowledge that it would have taken a significant chunk of time to comprehend the question, much less the answer, I gave up.

That is why more active members moderate the hell out of questions, because they’re sick of terrible unanswered questions mucking things up.

This forum is very helpful, but I don’t even know where to begin guiding the askers on stack overflow to the answers they seek.

Thanks for the heads-up. Just a couple of queries please:

  1. I’m actually from Australia and so wondering what time these meteor-mentor sessions are on?

  2. Is this a free service or paid?

Thanks.

1 Like

In addition to my previous reply, is there any means of being invited to this slack channel, i,e,: meteor-mentor.slack.com ?

Thanks again.

stackoverflow has become a frustration reliever for some people, who think that they can judge what is relevant and what is not.

Too much focus is given to policing, too little to create content. I think it’s because it’s easier to say “you are wrong” than helping people, and provides more satisfaction.

Plus the more you close, the more power you get, and this has created an averse mood, which has driven off people…

If you normalize traffic data of SO over Node.js for example, you see that SO is quickly sinking into oblivion

2 Likes

I’m not sure how your two examples go together. “Bad” questions, okay, I can understand that though I don’t really agree with you there. After all, there are no bad questions. Only bad answers.

How in the hell do you people expect someone else to learn when they’re not allowed to ask questions? Yes. It’s annoying. But that’s the only real way to learn.

Secondly, I don’t get why domain-specific questions are lumped in with your “bad” questions. Yes, they are specific. So what? Sometimes you do have a very specific and unique condition and you are hoping that someone else has run into this before and actually solved it.

So fucking what?

1 Like

@rhywden SO has this sad rule excluding questions that have too narrow scope. With moderators deciding what scope is too narrow, so in fact they can close any question based on this rule.