Live data from Hacker News

I stopped contributing to stackoverflow, but it's not declining

techblog.bozho.net

141–150 of 196 posts

Re: I stopped contributing to stackoverflow, but it's not declining

#141

Stackoverflow works great for me, and I don't know why more people don't appear to use it like I do. 1) When you've got a problem, Google it. 98% of the time the answer will be in top 5 links to stackoverflow or documentation. You upvote the answer and question. 2) 1.5% of the time, stackoverflow will have a related question, but either it doesn't have an answer, or the answer has issues. You figure it out yourself,…

P.S. for SO devs, how about an "Advanced Necromancer" gold badge? 1 year and 10 points rather than 60 days and 5 points for the current silver?

Could we get away with calling it "Lich King", ya think?

Re: I stopped contributing to stackoverflow, but it's not declining

#142

Biggest problem on SO is the constant need by the moderators to mark a question as 'not a question', when it's actually a really question and gets a lot of good answers.

How were these questions stated? Whenever I have seen this happen, it's because the user was behaving like they were posting on a vBulletin help forum.

For example, the title might be "question about rails" and the body might say something like "Uploads don't work. Here's my controller code."

There are two problems here. First, no actual question is being asked. There may be an implicit question, but that's not what SO is about as it isn't terribly helpful to those searching for answers. Second, the user may be missing so much fundamental knowledge about the subject that a sufficient answer would require more work than is worth anyone's time, and would contain more information than is in the scope of a single specific question. SO is meant for answers to precise problems, and isn't a tutorial site. Sure, some people may post good answers, but the question may be too nebulous if it exists at all.

I really don't see that kind of thing happen often enough to be a big deal, but that's the only sort of case I have seen get the treatment that you describe. As I have said before, I would rather have some of my questions be rejected on some basis than have SO be a complete garbage dump. In contrast to other sites in general, SO/SE is very clean.

Re: I stopped contributing to stackoverflow, but it's not declining

#143

SO is another area where I feel "out of sync" with the rest of the "programming world", in that I've... * ...never posted a question to SO (because I've never found it either necessary or helpful to do so), * ...only ever "copy-pasted" from SO once (it was a CSS polyfill for iOS having broken "support" for vh/vw) * ...only attempted to answer questions on SO twice, exclusively out of a feeling of "am I missing someth…

What is wrong with getting answers from "random internet people". I've actually looked into some StackOverflow users and some of them are pretty accomplished software engineers in their own right.

Re: I stopped contributing to stackoverflow, but it's not declining

#144
post #129

Earlier quoted context omitted.

What would you prefer be returned instead? Places like Expertsexchange or Quora?

No, they are usually even worse. What I would prefer to see is whichever search results organically rise to the top excluding the huge but more-hype-than-substance sites by default. I often find there is real expert commentary via official docs, blog posts, archived mailing lists, presentations at conferences, and so on, sitting just underneath all those SO links that clog up the first results page.

This has pretty much always been true in my experience; if you're really determined to learn something in depth, you gotta go past page 1 of the search results and look for the folks who've spent years writing about some obscure topic and only get links from other people who are similarly dedicated.

And then hope their blog doesn't disappear from the 'Net before you finish digesting or need to refer back to that information. Buy their book if they have one.

The founding goal of Stack Overflow was literally "programmers seem to have stopped reading books"[1]. NOT "programmers shouldn't read books", or "book learnin' is inferior to superficial familiarity", but simply... "they appear to have stopped". There are probably a lot of reasons for the tendency folks seem to have of not investing effort into building a deep understanding of the things they're working with... But ultimately, it doesn't really matter: either you provide information in bit-sized chunks, or someone else will and you lose the ability to influence the quality of that information. Not the choice we'd like, but the choice we have.

Disclaimer: SO user since '08, employee since '11.

[1] http://www.joelonsoftware.com/items/2008/04/16.html

Re: I stopped contributing to stackoverflow, but it's not declining

#145
post #101

Earlier quoted context omitted.

I have flagged many questions for being off topic. You could say I'm part of the "problem" but from my standpoint, someone will ask a question that can be answered so many ways that the scope is too broad. Many times the person asking doesn't know enough to understand just how broad the question they've asked is. That's why I also leave a comment telling them _why_ I just voted to close. This is, unfortunately, an un…

Maybe some questions are just not "too broad" but simply broad, and that one may wish to have a number of possible solutions to a problem and pick the one that fits one's case best ("one" being possibly someone else in the future that has a not precisely similar but close enough problem that the set of proposed solutions can help in finding the right path). So maybe, just maybe a slightly broad question with a couple…

> Maybe some questions are just not "too broad" but simply broad, and that one may wish to have a number of possible solutions to a problem and pick the one that fits one's case best

I think there are two kinds of "broad":

1. There are multiple ways to solve a specific problem with a specific expected outcome. "How do I sort an array?", for example, is a broad question in that it can be solved in many ways, but you can definitively say whether any given solution is correct or not.

2. The problem is not specific, and there is no clear way to determine whether any given answer is actually a "solution". For example, a single question with only the text, "How do you write a game?"

Most "broad" questions fall on some spectrum between these two, but the closer a question is to the latter category, the less likely it is to generate any sort of helpful feedback. The community does sometimes label the former as "too broad", but 95% of the time the given close reasons are correct, and when they are wrong the site provides documentation on how to get your question re-opened.

It's hard to maintain a proper balance between moderating the inundation of terrible questions and avoiding the false-negative closing of legitimate questions.

Re: I stopped contributing to stackoverflow, but it's not declining

#146
post #50

Earlier quoted context omitted.

The ones that really get my gripe are the ones that are flagged for being off topic.. Off what topic? This is a place where technical questions are asked and answered and this is a technical question that needs answering - Why is it closed?

I have flagged many questions for being off topic. You could say I'm part of the "problem" but from my standpoint, someone will ask a question that can be answered so many ways that the scope is too broad. Many times the person asking doesn't know enough to understand just how broad the question they've asked is. That's why I also leave a comment telling them _why_ I just voted to close. This is, unfortunately, an un…

The thing is: many times the question is harder than the answer. If only we could phrase the question right, then the answer is actually the easy part.

Re: I stopped contributing to stackoverflow, but it's not declining

#147
post #12

Earlier quoted context omitted.

Top 2% here - I have used Stackoverflow this way for years. It has saved me hundreds of hours of searching over the years and still does. One thing I'd add is I try to leave a thank you comment in addition to an upvote when I find an answer to a hard question. Getting comments years later thanking you for a quick answer you jotted down at some point is so satisfying.

Ironically, leaving a "thank you" will typically get deletions/nags from the self-appointed comment police. As much as I like (and heavily use) SO, it has a real problem with making people feel like shit when asking, answering and commenting. There are people who are exemplary in their politeness and helpfulness like the top-contributor, John Skeet. There are also quite "mean" people like Hans Passant (also super-hig…

Honestly, I am in the camp in favor of deleting "thank you" comments. I view the whole platform as a fantastic way to curate high-quality content for the whole web community. I don't come to Stack Overflow to socialize or make friends, I come because I'm trying to get my widget to work and I just want to find the solution to my problem.

While expressing thanks is definitely an admirable human quality and should be lauded, it frankly does not provide value to the other people viewing the page. Part of the problem, I think, is because "comments" on Stack Overflow have a different meaning and context than 99% of the web. They don't exist for some sort of "social" experience, but as a means of coordinating improvement to the content.

Maybe SO could do better to communicate that difference. Educating new users is one of the biggest challenges in the face of the eternal September that SO receives.

Re: I stopped contributing to stackoverflow, but it's not declining

#148
post #146

Earlier quoted context omitted.

I have flagged many questions for being off topic. You could say I'm part of the "problem" but from my standpoint, someone will ask a question that can be answered so many ways that the scope is too broad. Many times the person asking doesn't know enough to understand just how broad the question they've asked is. That's why I also leave a comment telling them _why_ I just voted to close. This is, unfortunately, an un…

The thing is: many times the question is harder than the answer. If only we could phrase the question right, then the answer is actually the easy part.

This has been a big part of my experience.

I think the last 3 times I've gone to SO to write a question I spend an hour finding the right code samples, explaining what the problem is and why I need to solve it. Why I've chosen this route and after all that has been put down on the page I see what the real issue is and solve it before its even submitted.

It's almost become another tool to use, "How would I structure this problem if I needed help from the community?" It forces you to think through the problem into the route cause, almost like debugging your thoughts and removing the bloat

Re: I stopped contributing to stackoverflow, but it's not declining

#149
It's easy to nitpick and find fault with Stack Overflow, but it is hard to argue with the results. The site has done something amazing: it has harnessed the wild democracy that is the internet and produced something of great and lasting value to a lot of people.

It didn't do that by being a wild-west open-to-anything community. If that's what you want, go to Reddit. But you'll be hard pressed to find quality content that goes beyond "16 Animal Memes That Speed Up Your PHP And Improve Your Sex Life". It's the structure that allows Stack Overflow to succeed.

Cut the string from the kite and it doesn't fly up to the clouds, it comes streaking down to the ground.

Re: I stopped contributing to stackoverflow, but it's not declining

#150
post #90

I’m the author of the article "The Decline of Stack Overflow". I initially published it in July 2015, when it got ±65,000 views in two days. I republished it @ Hackernoon this weekend at their request, which resulted in ±125,000 additional page views, bringing the total page views of the article since its publication in 2015 to ±245,000. The fact that this article went viral TWICE (while none of my other articles eve…

I've been getting the same vibe but have nowhere near the amount of experience in the industry as you. Many times I've seen other users link answers from a previously asked question to a newly asked question, so I thought I was allowed to do the same.... Nope! Someone told me I was "plagiarizing" (I had clearly linked the old post and quoted the text containing the answer) and shortly after I had a moderator in the t…

The big issue here is that you're identifying duplicate questions (which is helpful!) but don't have the reputation yet to mark them as duplicates. So you have answers that are essentially calling them out as duplicates, but won't help them get marked as such.

That's... A hard problem. On the one hand, it'd be nice if we could just lower the reputation needed to flag things as duplicates... on the other, there's a real risk of abuse there if folks who aren't yet familiar with how things work go around flagging things and annoying askers: there are a lot of new questions that are similar to existing questions, but have subtle differences that a cursory examination may not pick up.

An idea that's been tossed around for a few years is to enable folks to essentially post "this is a duplicate" answers that do nothing but link and summarize another answer... If they get upvoted / accepted, the question is a duplicate; if they get downvoted, it's not. There are some potential pitfalls there too, of course.

In the meantime, my best advice would be to summarize the answers you're linking to, and spend at least a sentence or two explaining how they relate to the question you're answering... Then include a link as your source. Not only does this avoid problems when the question isn't a duplicate, it doesn't make it look like you're just trying to ride the coattails of someone else (which tends to inspire negative reactions in people even when the answer is helpful).

More advice here: http://stackoverflow.com/help/referencing

Post reply on HN