Live data from Hacker News

My Love-Hate Relationship with Stack Overflow

embeddedrelated.com

91–100 of 239 posts

Re: My Love-Hate Relationship with Stack Overflow

#91
post #42
post #27

First off, a caveat: I'm about to complain about a lot of people I respect and rather like. I'll probably take a lot of heat for it, but it needs to be said. I feel like a lot of the closing of niche questions these days comes from the chat communities. (By "chat", I mean: http://chat.stackoverflow.com/ ) There's a huge rash of "cv-pls" in the chat rooms. I don't have a problem with it in general, but the culture aro…

Wasn't there a similar debate over Quality vs Quantity with the Wikipedia community a few years back? It's been a while, but I remember seeing complaints about thousands of articles getting culled for being trivial (comic books, movies, anime, moderately famous people or places). It's hard to find many articles about it anymore, but I did find this from 2007: http://grouplens.org/wikipedia-quality-over-quantity/

You might get more results searching for "deletionism vs inclusionism", which seems to be the most widely used name for the debate: http://en.wikipedia.org/wiki/Deletionism_and_inclusionism_in...

Re: My Love-Hate Relationship with Stack Overflow

#92
post #60
post #27

First off, a caveat: I'm about to complain about a lot of people I respect and rather like. I'll probably take a lot of heat for it, but it needs to be said. I feel like a lot of the closing of niche questions these days comes from the chat communities. (By "chat", I mean: http://chat.stackoverflow.com/ ) There's a huge rash of "cv-pls" in the chat rooms. I don't have a problem with it in general, but the culture aro…

I was going to ask the following question [on 2 different situations] in the last 2 weeks: Are there any [lang] libraries that are backings for the [service] API? I stopped myself before going to SO because I knew that topic would get closed within seconds and I'd comments berating me for asking the wrong question. For the most part the only use I've gotten from SO has been from basic questions when I'm starting out…

Rather than outright closing a question it would be more productive if moderators could move the question to the forum it belongs. This type of question is quite common and if the powers that be have decreed that it doesn't belong in the general stack overflow area then a place for these questions should be created.

Re: My Love-Hate Relationship with Stack Overflow

#93
the key to not getting your answered close is to copy paste large text of garbage code that these zealous mods won't bother reading through. the large wall of code allows the question to appear to carry merit and come across as a coding question, when in reality it has nothing to do with the question.

This is what is happening. the quality of the questions has deteriorated so much instead of improving.

the people providing quality answers have moved on.

when the chicken leaves and the eggs start rotting, that's when you know, the decline is the beginning.

Re: My Love-Hate Relationship with Stack Overflow

#94
post #33
post #21

It has largely become more or less a standard expectation that every single question I come across on Stack Overflow through search engine results will be locked. This expectation is rarely contradicted, and then only usually within very small sub-niche topics (the Racket SO community is quite pleasant, frex). It has rather ensured that I never made any effort to contribute to that community. I do still use SO answer…

A note on locking: Locking prevents edits and comments on an individual post. The reason for locking a post is nearly always spam edits/comments. Locks are finite in time. Questions that rank highly for popular search queries receive a lot of traffic, and locking is often necessary to prevent vandalism. On question closure, this is rarely done by moderators (users with a diamond ♦ after their name), but by 5 votes fr…

Curious about your reaction to this article. Have an opinion?

Or is that too off-topic/closed as not constructive? /s

Re: My Love-Hate Relationship with Stack Overflow

#95
{Based on my recollection of something I heard listening through the StackOverflow/StackExchange Podcast archive.}

The example of the Python question about angles is from 2011. I believe that subsequent to that time there were changes to both the close process and the reopening process. Part of the problem I think was that close votes accumulated and did not expire, so that they would stick even after a question was edited or months had passed since the vote was cast.

The most recent podcast...about taking more Venture Capital...discussed some of the cultural issues that have developed at StackOverflow. There are two significant pools of users: those like me who know a little or nothing, and those who know a lot. One of the goals of the funding is to make StackOverflow work better for both...at least that was my impression from the podcast.

At the top end, the gamification has problems. It doesn't matter how competitive or smart anyone is, they aren't going to catch John Skeet any time soon. So people make up things to entertain themselves. Anyone else remember the popular Meta about deliberately feeding bad algorithms to suspected homework questions?

It's always been clear [you can listen to six plus years of Joel and Jeff and the gang yourself] that the longterm purpose of StackOverflow is not helping the person originally asking the question. It's making the internet better. It's also always been clear that there was a tension between questions that are interesting to experts and questions that are so basic that only an absolute beginner will ask them. The test case was:

    How do I move the Turtle in Logo? [1][2]
It's simple, clear, to the point, and offensive to some programmers.

[1]: http://stackoverflow.com/posts/1003841/revisions?page=2

[2]: https://www.google.com/search?client=ubuntu&channel=fs&q=mov...

Re: My Love-Hate Relationship with Stack Overflow

#96
post #9

To me, I see this strange contradiction in how stackoverflow is evolving. Joel Spolsky (one of the founders) gave a very interesting presentation[1] in 2009. The key takeaway I've always remembered from his comments was the idea of "anthropology". The science of trying to really understand human behavior and make the website amplify good communities. What I see 6 years later is a lot of " why is this question closed…

I followed a parallel development with at mathoverflow.org. In its early days it had several fields medalists posting long answers to almost uniformly good questions. As the site evolved and more people joined the quality of questions gradually declined and it is generally much less exciting to visit the site.

Re: My Love-Hate Relationship with Stack Overflow

#97
post #88

The worst part is the new users who don't have the faintest clue as to what they're doing, and the annoying duplicates. And sometimes I get shat on for asking the question not quite right. 1. Need to incentivize new users to read some real basic FAQs before posting. Not sure what the best solution is. Fascist Me wants to see them walk through a wizard, agreeing that they understand basic topic X before continuing, bu…

I am constantly amazed how mods can find a duplicate I could not, and I consider myself a fairly savvy googler.

Edit:

Instead of forcing RTFM on every new user, I don't see why new users should not have immediate tryout without reprocussions and learn the guidelines from a kindly mod or other user replying with a reason why their question is not appropriate/duplicate or whatever. That is the point of upvotes/downvotes and active moderation. This is a learning community, not a cadre of elitists.

Re: My Love-Hate Relationship with Stack Overflow

#98
post #60
post #27

First off, a caveat: I'm about to complain about a lot of people I respect and rather like. I'll probably take a lot of heat for it, but it needs to be said. I feel like a lot of the closing of niche questions these days comes from the chat communities. (By "chat", I mean: http://chat.stackoverflow.com/ ) There's a huge rash of "cv-pls" in the chat rooms. I don't have a problem with it in general, but the culture aro…

I was going to ask the following question [on 2 different situations] in the last 2 weeks: Are there any [lang] libraries that are backings for the [service] API? I stopped myself before going to SO because I knew that topic would get closed within seconds and I'd comments berating me for asking the wrong question. For the most part the only use I've gotten from SO has been from basic questions when I'm starting out…

Why would you ask that instead of browsing through the most recent 50 questions on http://stackoverflow.com/questions/tagged/lang+service ?

Re: My Love-Hate Relationship with Stack Overflow

#99
post #55
post #9

To me, I see this strange contradiction in how stackoverflow is evolving. Joel Spolsky (one of the founders) gave a very interesting presentation[1] in 2009. The key takeaway I've always remembered from his comments was the idea of "anthropology". The science of trying to really understand human behavior and make the website amplify good communities. What I see 6 years later is a lot of " why is this question closed…

It's both. The former is inevitable - most people, like the author of this article, spend the bulk of their time up-front: post a lot of answers, enjoy the experience, get tired of it, pull back to only answering the occasional post that piques their interest. So there's a fairly constant fall-off of activity from people who've previously posted a lot. And this gets worse when these folks find fewer questions that in…

Who cares how many times a question comes up? That is just such a non-issue, a peeve of a minority of replaceable people, because people are always replaceable, including the ranks of those who answer the most questions. Resurfacing questions is helpful for people new to programming topics and who are just discovering the lay of the land by using the New filter on StackOverflow. Novelty for advanced users should be an incredibly low priority, yet because advanced users have power, it becomes a big priority. The fact is, if some advanced users get bored by the stream of novice questions and leave, that's fine, there will always be new experts to take their place: SO is extremely popular that way.

What really frustrates me is that the usual interface to SO is Google, yet SO closes so many questions as duplicates that this interface is massively under-optimized. It would be much easier to find the solutions to problems if there were variations in Google's index for every different way a question's been asked (and answered).

And answering questions is a great way for intermediate developers to concretize their own knowledge. There's always a new wave of developers needing to learn. Why on earth SO fetishizes itself now as a DRY repository of programming questions is beyond me. Ok, it's not actually beyond me, it's because SO is made up of programmers, and programmers tend be compulsive about DRYing up everything in sight even when that's not the best solution to the problem.

The complaints of SO's elites are the same I've seen since always on mailing lists and forums by the folks who have the most power and thus force their ideals on everyone else. It repels novice users and creates a hostile environment for mentoring and learning. What's sad is that when SO first came out, it was set apart from these incumbents for being welcome, open, and friendly.

Another side issue is that the SO culture almost certainly is not receptive to female developers. I thought of this the other day when I saw some woman's post in the negatives. The sort of chest-thumping, rule-brandishing nitpickery that's the order of the day is an intimidating turn-off for a large swathe of people.

What's happened to SO is why every institution has to be replaced eventually, as SO will be, by some question and answer site that returns to SO's roots. The world is crying out for it again the same way it was when SO was founded.

Post reply on HN