News for hackers. Stuff that matters.
Re:The Fall of Stack Overflow by the_af on Monday July 31, 2023 @04:58PM (#36948712)
StackOverflow set out to be a place for Q&A without "debate", to varying success. It's a fundamental part of its mission that questions that are really prompts for debate ("what is your favorite...?", "what do you recommend for...?") are not accepted.

I agree with this decision. It's not as if there's any shortage of other places to ask for opinions and debate.

StackOverflow tries to be the site where "the answer to X is Y". Again, with varying success and not always consistently, but it'd be even harder to accomplish if it accepted "what are the best things about X?".

edit: example, from the article:

> If you try to post a comment.. wait, you can’t! Because you don’t have enough karma.

This is by design. Comments in SO are meant for correcting minor details or asking for clarification. They are not a form of "engagement" or debate; extended discussions are a symptom of impending flamewars and usually get promptly moved to the chat section of SO, where they belong. If you lack karma to comment, focus on asking & answering questions instead -- the primary active use of SO (other than just looking for answers, that is).

Re:The Fall of Stack Overflow by hn8305823 on Monday July 31, 2023 @05:02PM (#36948779)
> StackOverflow tries to be the site where "the answer to X is Y"

StackOverflow is widely known as the place to get insulted for asking how to do X with Y. It doesn't matter what X or Y is, the answer is always "you shouldn't be doing it that way, why would you even ask that?"

Re:The Fall of Stack Overflow by the_af on Monday July 31, 2023 @05:08PM (#36948846)
Sometimes. Not always. I do know I almost always find the answer I need, and someone has already asked it, so no need for me to write anything. I also don't care if it's closed as a dupe, since all I care about is whether it answers my question, not about reputation or status. I even contributed some useful answers!

Did I get into pointless back and forths with aggressive users (and of course, sometimes I was the one in the wrong)? Sure! But so have I here on HN. I'd say of the last 5 years or so, the worst, most aggressive, and draining flamewars I've been involved in were here, in HN. Much worse than StackOverflow.

Would you say HN is useless or failing because of this? I wouldn't!

Re:The Fall of Stack Overflow by glenstein on Monday July 31, 2023 @05:20PM (#36949007)
>StackOverflow is widely known as the place to get insulted for asking how to do X with Y. It doesn't matter what X or Y is, the answer is always "you shouldn't be doing it that way, why would you even ask that?"

I think that's true, but lateral to the point being made above. Stack Overflow banning opinion based questions was done for good reason and not part of the reason for its loss in traffic.

Re:The Fall of Stack Overflow by sedatk on Monday July 31, 2023 @05:32PM (#36949157)
The problem is, by removing humane parts of interpersonal communication (remember, even thanking or greeting was forbidden on SO), you essentially encourage inhumane communication. When you treat users as Q&A bots, people will treat them as bots too, forgetting that they're people. I observe this on Wikipedia too. Your contributions are merely regarded as automatically materialized prose instead of work of a human because Wikipedia's format also forbids "staining" content with your individuality.
Re:The Fall of Stack Overflow by wtallis on Monday July 31, 2023 @06:44PM (#36949878)
> you essentially encourage inhumane communication

Yes, because StackOverflow—like Wikipedia—is not about interpersonal communication. Neither is intended to be a forum. They're intended to be repositories of reference information. Nobody wants their encyclopedia or dictionary to engage in idle chit chat with them.

Re:The Fall of Stack Overflow by petsfed on Monday July 31, 2023 @07:14PM (#36950172)
There's a difference between "I am appalled that they edited my perfectly poetic prose in this article about nematodes" and "the revert comment said 'I'm taking a machete to this bloated garbage. This is wikipedia, not Weird Tales', when a simple 'section is not succinct' would get the point across"

The question is not "should wikipedia/stackoverflow be a cold reference?", but rather, "do the editors of wikipedia/stackoverflow have to be such jerks about accomplishing that goal?"

Re:The Fall of Stack Overflow by sedatk on Monday July 31, 2023 @07:02PM (#36950051)
This kind of perspective ("but <web site whose content is created by humans> isn't about <essential notion of humanity>") is the bane of such platforms. I think it stems from an engineer mindset that considers users as abstract entities rather than people. Almost as if people are like sun's rays that energize your web site, rather than actual beings who experience it, have emotions and all kinds of complexities and individual differences.

Any web site that relies on humans for its content must accept humanity, and commit to serve the needs of the humane sides of its users. Otherwise, you'll end up with all kinds of toxicity, abuse, and finally abandonment that is observed with SO.

Re:The Fall of Stack Overflow by wtallis on Monday July 31, 2023 @07:07PM (#36950101)
I think you're just being narrow-minded, and much of what you consider "essential" to "humane" communication is what many other people consider distracting bullshit. Impersonal technical writing is hardly a new phenomenon, and it has been widely accepted within academia for centuries, so clearly what you consider essential is not at all essential.

Stop and imagine if the search results you get for programming were as polluted with "personal touches" as the results you get when searching for recipes.

Re:The Fall of Stack Overflow by sedatk on Monday July 31, 2023 @09:02PM (#36951032)
==== FINAL MODERATION WARNING ====

Your content contains opinions. Please rephrase your comment in a neutral tone directly addressing the arguments instead of the person without polluting it with your opinions. Your personal assessments on a person or a topic have zero value and considered a BS (baseless statement™). We only expect you to respond to the arguments in a logical, netural, unopinionated language to achieve purest form of information in JSON format so it can easily be digested by AI training machinae. This is your final warning. Otherwise, your account will be replaced with a more logical, analytical, objective user in the waitlist according to the terms of the license you agreed during the registration.

MOD27-123 XBOTMODX v2.7.1283

Re:The Fall of Stack Overflow by shagie on Monday July 31, 2023 @09:10PM (#36951084)
https://stackoverflow.com/tour

> This site is all about getting answers. It's not a discussion forum. There's no chit-chat.

That's been in the tour since the earliest captures. https://web.archive.org/web/20140113033915/https://stackover...

Stack Overflow was designed with the goal of removing personal biases from the writing and working from the content - not the person who edited it.

Re:The Fall of Stack Overflow by mschuster91 on Tuesday August 01, 2023 @03:38AM (#36953425)
> Any web site that relies on humans for its content must accept humanity, and commit to serve the needs of the humane sides of its users. Otherwise, you'll end up with all kinds of toxicity, abuse, and finally abandonment that is observed with SO.

And with Wikipedia, for what it's worth. The amount of behind-the-scenes bullshit there is amazing - and on top of that come all sorts of "external" bad agents, anything from hired ghostwriters to whitewash a company's or a person's Wikipedia article to enemy nations' troll crews.

Re:The Fall of Stack Overflow by fmajid on Tuesday August 01, 2023 @08:03AM (#36954944)
But they have a Meta tab that mostly hides it from the average viewer. It can’t handle debates like Israel vs. Palestine or Donald Trump, but nothing can.
Re:The Fall of Stack Overflow by glenstein on Tuesday August 01, 2023 @03:46PM (#36961622)
>The problem is, by removing humane parts of interpersonal communication (remember, even thanking or greeting was forbidden on SO), you essentially encourage inhumane communication.

I think I more or less agree, but once again, this is lateral to the point above about causes for loss in traffic.

As for the substance of what you are saying, I think I partly agree and disagree. I think it is very true that the SO culture has broadly been felt to be pretty poisonous and bad in non-trivial proportion of interactions there experienced by many. My personal anecdote is about tetration, a kind of mathematical exercise that you could consider to be next in the progression from addition, to multiplation to exponentiation. Tetration is "next" after those.

In response to a question about tetration, someone responded with the most spellbindingly obtuse answer, not validating the intellectual curiosity of the asker, not answering any questions about the nature of a "tetration" operation, not identifying any of its peculiar, curiosity inspiring features, not discussing any circumstances where it has been researched, used, discussed previously, not surveying where it lies in the educational landscape relative to other fields of math. Instead, the answer was to opine about how one does not "need" tetration, which, again, I find so offensively against the spirit of asking questions that I genuinely become upset when thinking about it.

I make that point just to emphasize that I do agree, to some extent, as to the pervasive negative atmosphere on SO. Everyone has their anecdote, and there's mine. However, I think I partly disagree, because your criticism appears to be about the normal goings on, of SO even as it would function in its ideal state. I am not so sure I believe that people should need that kind of vague, generalized recognition of humaneness, as something understood to be at cross purposes with building a reference guide on subjects. It is fair, in service of that mission, to expect and request activity that serves that purpose, and not concede everything, and allow an inundation of low effort memes, lists, jokes, and off topic responses.

Those are the default state of internet comments, and one degree removed from those are the demands to amend standards to welcome such behavior, from people who would engage in such behavior if they could, who in fact probably were trying to engage in such behavior, but, upon realizing it was not allowed, switched to advocating for it. Every such internet-based project centered on accumulating information will experience pressure to lower standards, accept memes, anecdotes, trolling, which are either just produced, or advocated for, with both stemming from the same impulse, and rejecting those demands in favor of a real mission or purpose you can articulate is a legitimate response to those demands.

Re:The Fall of Stack Overflow by j45 on Thursday August 03, 2023 @10:44AM (#36986685)
Emotional intelligence is needed as much in tech if not more than IQ.
Re:The Fall of Stack Overflow by j45 on Thursday August 03, 2023 @09:08AM (#36985376)
It’s also a place where someone says this is not the place for that question, except there’s no place for that question.
Re:The Fall of Stack Overflow by pwagland on Monday July 31, 2023 @06:50PM (#36949935)
I have never had this experience though.

It does appear to be incredibly unfriendly to a lot of people, but honestly when I look at some of the questions that get downvoted, it seems that a lot of the questions that do get downvoted are "help me, I've done no research!"

That said, it's pretty hard to get a good answer on the site these days.

And, as a volunteer, most of the questions on the site, I don't have the inclination to answer. Most of the rest I don't have the requisite skills to answer. Which ends up meaning that I don't spend much time answering questions anymore either.

Re:The Fall of Stack Overflow by j45 on Monday July 31, 2023 @05:16PM (#36948951)
Nice comment, resonates.

There should be other was to get karma.

Maybe through writing a post about how something existing helped you.

Re:The Fall of Stack Overflow by willsmith72 on Monday July 31, 2023 @06:22PM (#36949685)
The comments thing can be annoying. When an answer isn't really clear, becomes outdated, or anything else, there's no way to follow-up
Re:The Fall of Stack Overflow by the_af on Tuesday August 01, 2023 @01:28PM (#36959290)
In my experience, if the question is really old the original author won't respond even if you comment (or they'll say something like "yes, things are different now, this was written in 2015"). And if it's really outdated you'll sometimes see someone else replying with the more up to date answer anyway. Commenting on old answers is seldom helpful, in my experience.

About the only use I see for comments is asking for clarifications or pointing out an obvious mistake in relatively recent answers.

Re:The Fall of Stack Overflow by magicalhippo on Monday July 31, 2023 @07:02PM (#36950055)
> It's not as if there's any shortage of other places to ask for opinions and debate.

Clearly I'm becoming a dinosaur. Back in the days there were newsgroups and IRC. What do the non-dinos use these days?

Like, not long ago I was looking for a library to X in language Y. Most of my questions are like that, so SO is almost never a fit for me. And I'd love to get some input from people who have tried the alternatives.

So yeah, where's the plethora of places to ask for such things?

Re:The Fall of Stack Overflow by TillE on Monday July 31, 2023 @09:21PM (#36951160)
I guess there's Reddit, but I've generally found poor results (ie, few responses) for such questions.

These days I'd generally start with "awesome" lists on GitHub, use number of stars as a coarse filter to exclude obscure stuff, then dig into the documentation of each of the alternatives.

It works ok, but I really would like to have a better way of finding opinions about libraries or whatever.

Re:The Fall of Stack Overflow by wizofaus on Tuesday August 01, 2023 @04:13AM (#36953617)
Silly question, but have you tried ChatGPT?
Re:The Fall of Stack Overflow by dagw on Tuesday August 01, 2023 @05:57AM (#36954225)
I have, and the results are more misses than hits. Up to including recommending libraries that don't actually exist.
Re:The Fall of Stack Overflow by magicalhippo on Tuesday August 01, 2023 @10:56AM (#36956781)
I have not, because most often I don't have the experience to evaluate the response. That is, I don't trust it to know what's what, so I'd have to do an in-depth evaluation anyway.

For discovering the options it's probably ok, but the value I got from newsgroups and IRC were the experiences behind the opinions, potentially saving me from doing in-depth evaluations.

Re:The Fall of Stack Overflow by wizofaus on Tuesday August 01, 2023 @03:10PM (#36960988)
Sure, but it's still surprisingly good for most programming type questions. Even if the answer isn't exactly right or ideal it often gives you enough to go on to figure it out yourself.
Re:The Fall of Stack Overflow by Fire-Dragon-DoL on Tuesday August 01, 2023 @02:25AM (#36952975)
Every useful question I have as I became more experienced doesn't have a clear answer and should be a discussion. Yes I use stackoverflow at times as documentation, which is good. The other situation where it's good is when there are enough different answers to a question that help you attempt different approaches.

I never ask a question on Stackoverflow like I did before, anything useful I'd ask can't be asked.