Live data from Hacker News

Stack Overflow is almost dead

blog.pragmaticengineer.com

251–260 of 285 posts

Re: Stack Overflow is almost dead

#251
post #209

Earlier quoted context omitted.

Agree! A decade ago it wasn't like this. But it has devolved into a community of vandals who seem to take glee in criticizing the manner in which a question is asked, rather than contributing a solution.

> vandals How is it vandalism to enforce a quality standard? > who seem to take glee Why do you imagine so?

Damaging a contributor's reputation because they didn't initially conform to your standard is vandalism. Why don't you make your suggestion for improvement and let the poster bring the post into compliance? If that's what you want, do you think that by damaging my reputation you are motivating me toward compliance with your standards? No, you're motivating me to stop contributing.

OK. I concede the point. Maybe it's not glee. Maybe it's just a misplaced conviction that punishment is the best way to motivate the behavior you are seeking.

Re: Stack Overflow is almost dead

#252

Earlier quoted context omitted.

> vandals How is it vandalism to enforce a quality standard? > who seem to take glee Why do you imagine so?

Damaging a contributor's reputation because they didn't initially conform to your standard is vandalism. Why don't you make your suggestion for improvement and let the poster bring the post into compliance? If that's what you want, do you think that by damaging my reputation you are motivating me toward compliance with your standards? No, you're motivating me to stop contributing. OK. I concede the point. Maybe it's…

> Damaging a contributor's reputation because they didn't initially conform to your standard is vandalism.

So, you tell me, vandalism is when you notice that someone's content doesn't meet standards, rate it accordingly using the system that was explicitly designed for that purpose, and it ends up incidentally (because of a system we don't get to change) "damaging the reputation" of its author... ?

By the way, the only thing those reputation points are good for is gatekeeping access to privileges that are supposed to be exercised by people who understand how the site is supposed to work, so that they can help keep the site working as intended.

So it's a little hard for me to get too bent out of shape about it. There are a ton of problems with the design (https://meta.stackexchange.com/questions/387356), but this is not one of them.

> Why don't you make your suggestion for improvement

I, personally, often do. But people are not required to, by policy, in part because they get cursed at when they try. Because most of these questions not conforming to standards come from people who don't give a damn about what the site is or what it's trying to accomplish, and feel entitled to a personalized answer about whatever it is.

https://meta.stackoverflow.com/questions/357436/

But also because there is a relatively small, specific set of things that can be wrong with a question (https://meta.stackoverflow.com/questions/417476/); when your question is closed, you are generally automatically told which applies (it comes from the system according to the close votes), and that's normally all the information you should need if you actually care about the site and have read the policy basics.

It's no wonder LLMs have taken off in this space. They provide that exact service, by design. Stack Overflow does not, by design.

> and let the poster bring the post into compliance?

Nobody has ever been prevented from doing this except for actual spammers and vandals. Even if your question is "deleted" you still have an interface to access it, edit it and nominate it for undeletion. When your question is merely closed, that is explicitly soliciting you to fix it.

> do you think that by damaging my reputation

Oh, the other thing is that your reputation starts at 1 and cannot go below 1. So this doesn't matter in the slightest for new users. (There are rate limits, intended to make you pay attention to the guidelines and read the explanations in the Help Center before trying to post again.)

> Maybe it's just a misplaced conviction that punishment is the best way to motivate the behavior you are seeking.

No, none of this is about punishment. Downvotes apply to the content, not to you.

https://meta.stackoverflow.com/questions/366889 https://meta.stackexchange.com/questions/121350

My community is not special. It has the same right to decide and enforce its standards that everywhere else on the Internet does. The fact that you see a shiny button labelled "Ask a Question" and a text input box does not change what those standards are. You are the one coming to a new space on the Internet; therefore, you are the one responsible for understanding the basics of what is expected in that space.

Re: Stack Overflow is almost dead

#253

Earlier quoted context omitted.

> For years you've been enforcing the dehumanization of human communications (e.g. basic gratitude and courtesy are taboo) This is so far from true that it's frankly insulting. > and then you object when AI comes along and people prefer it to your dehumanizing platform. I do not object in the slightest to people preferring to use an LLM. I have even explicitly suggested in threads like this that people who prefer to…

It's absolutely true. I've had my posts edited to remove phrases like "thanks for any advice which you can provide". I've had people leave comments and ding my reputation because I've expressed gratitude. Maybe you don't think eliminating gratitude from basic communications qualifies as "dehumanizing". OK, let's agree to disagree. (BTW - to the guy who called me a "troll". If you can't disagree with a fellow of your…

>I've had my posts edited to remove phrases like "thanks for any advice which you can provide"

Yes. Doing this makes your post better, because it means everyone who reads it later saves time. Your post is not there to talk to people. Your question is there to ask a question. Your answer is there to answer the question.

This is explicit policy:

https://meta.stackexchange.com/questions/2950

https://meta.stackexchange.com/questions/131009

https://meta.stackexchange.com/questions/403176

https://meta.stackoverflow.com/questions/328379

https://meta.stackexchange.com/help/behavior ("Do not use signature, taglines, greetings, thanks, or other chitchat.")

And it follows directly from it not being a discussion forum (https://meta.stackexchange.com/questions/92107).

> Maybe you don't think eliminating gratitude from basic communications qualifies as "dehumanizing"

What you miss is that it is not communication between the person who asks and the person who answers. It is publication of a question and answer so that everyone can benefit.

When you see someone say "thanks for any advice which you can provide" directly to someone else, does that feel welcoming to you? It doesn't to me. It feels like suddenly I'm unintentionally eavesdropping on some conversation, and that I'm not supposed to be there. But I only came to learn (or teach) something.

> BTW - to the guy who called me a "troll". If you can't disagree with a fellow of your species, without branding them a troll, you've just made my point. Thank you

You appear to be making multiple throwaway accounts rather than risking your HN reputation. From the guidelines:

> Throwaway accounts are ok for sensitive information, but please don't create accounts routinely. HN is a community—users should have an identity that others can relate to.

Re: Stack Overflow is almost dead

#254
post #173

Earlier quoted context omitted.

I answer questions for a few tags, know the styles of the other people who answer on those tags, and I do consider my fellow answerers as kind. All of them. That doesn't mean that you will think we're kind to you personally. We're there to build a searchable Q&A knowledge base and spread knowledge. Some people who ask questions misunderstand and think we're there to help them, personally. To work for free for that si…

If that's you're goal, you're going about it the wrong way. Thank you for introducing yourself and your fellow answerers. Let me introduce myself and my fellow questioners. I have a deadline and a problem. I've already spent 5 hours researching why what should work - according the the documentation and the conventional advice - doesn't. I've searched many sources, including SO. I've seen some articles which might hav…

> I have a deadline and a problem.

Stack Overflow is by design not there to help you with this:

https://meta.stackoverflow.com/questions/284236 https://meta.stackoverflow.com/questions/326569

If you come to Stack Overflow for this, you come to the wrong website.

If you expect Stack Overflow to help you with this, it is because you have failed to understand the purpose of Stack Overflow.

We do not provide technical support, a help desk, a debugging service, etc.

> I've already spent 5 hours researching why what should work - according the the documentation and the conventional advice - doesn't.

Instead of that: if you have code that doesn't work, you should debug the code and look for something specific that doesn't do what you expect it to. Then you should create a minimal, reproducible example of the issue - code that someone else can run directly, without adding or changing anything (i.e., hard-code any necessary input) to see the exact problem, right away (i.e., without interacting with the program any more than necessary; without waiting for other things to happen first unless they have to happen to reproduce the bug). And skip anything that comes after that.

The reason we expect this is because, pause for dramatic effect, answering your question is not about your deadline or the problem you are trying to solve. It's not about you.

It's about the site, and about having a question that everyone can find useful.

> And when I tried to have the discussion we are having now, on the stack overflow meta site, your fellow enforcers shut down the discussion and deleted the posting.

Feel free to share the link. I can see deleted posts there.

> but a significant chunk of your former user base, you might want to look inward, and at the same time ask with a certain measure of humility - what are we doing wrong and how can we improve?

We aren't doing anything wrong. The site is better off for the departure of people who have demonstrated a consistent refusal to use the site as intended. Because it is not about them.

> is it necessary to start off by immediately deducting from the poster's reputation?

It is necessary to mark the question as low quality, so that questions can be sorted by quality and people can prioritize their time, yes.

It is not about you.

> Stop dehumanizing your knowledge base.

A knowledge base inherently lacks humanity. When you look something up in the documentation, do you want the documentation to be written as if it were speaking to you directly? I think that's creepy. The documentation was written possibly years before I read it. It knows nothing about me. It didn't even know that I would use the software in the future.

> Do you want humans communicating on your platform?

No, in fact. It is not social media, either.

Perhaps you've noticed that the comments are not threaded, that you can't have another question post further down the page in between the answers, that all the answers are supposed address the question, and not the other answers. (And, crucially, they address the question, not the person who asked it.)

All of that is deliberate. 2008 wasn't that long ago. Many sites much older than Stack Overflow support all of those modes of interaction.

Stack Overflow does not. By design.

Not only that, but comments can be deleted at any time, because they are "no longer needed". They aren't supposed stick around unless they're explaining something that other people may need to see years later (and even then it may be better to edit into the answer).

By design.

> Don't ding people for saying please and thank you and expect them to like you for it.

You don't realistically get "dinged" for this. Whatever question of yours was downvoted to -4 (since your "reputation decreased by 8 points") certainly had other things wrong with it.

Sure, these things were edited out of your question; the post does not belong to you (in the terms of service, you license it to the community).

> Change your game, maybe I'll be back one day.

The site is what it is. Sites on the Internet are allowed to be what they want to be. You are not entitled to them changing to suit you.

Re: Stack Overflow is almost dead

#255

Earlier quoted context omitted.

> while the ones that remain have convinced themselves that not only this new state of affairs is fine, it's actually preferable, and what they are doing is somehow beneficial. None of you have done anything at all to explain why it somehow isn't , except perhaps to indicate that it isn't how you want the site to work. Or that the company is losing business. (As a reminder, the company has never paid any of us a red…

It's comical because it has been explained to you specifically dozens of times by several different people already right here in HN comments, but every time you do the equivalent of "la la la can't hear you" in response. It's sad because most of us remember how much more useful SO used to be.

> It's comical because it has been explained to you specifically dozens of times by several different people already

The only thing that any of you have explained is that the site doesn't measure up to your standards.

You have given me no reason why I should evaluate the site by your standards.

Re: Stack Overflow is almost dead

#256
post #232

Earlier quoted context omitted.

Citation needed. I know why one top contributor left (cancer) and I heard the same about another. I haven't heard what you say about any, except in sweeping statements like yours.

I still have 100k SO rep from the glory days of old - is that enough for you to count my vote as "you dun fucked it up" in that category?

I can think of multiple users offhand with 500k+ rep that I think are more damaging to the site than any newcomer ever could be. (No, I will not name names.) And I previously showed you a link of someone with 60k+ rep (slightly more than me) who went 14 years without even trying to use the meta site for anything and demonstrated a complete failure to understand the basic standards for questions.

Re: Stack Overflow is almost dead

#258
post #56
post #9

I find it interesting that the current StackOverflow moderators tend to say "in the past we used to accept too many questions but it was never the goal, so now we are doing it as it was meant to be". Sure, but in the past, StackOverflow was growing, and now it's dying. Maybe something was better before, when "it was not done correctly"?

I think these sorts of things are just an unfortunate side effect of scaling. The bigger you get the more people get lost in the bureaucracy. However if you don't build up the bureaucracy the system collapses under its own popularity. Wikipedia has a similar issue where editing declined around 2007, which is often blamed on stricter enforcement of rules, more complex rules, etc. I think its just a natural stage of gr…

Two thirds of the wikipedia article i wrote in 2003 have been deleted by rabid editors. It was a biography of my father, written based on interviews with my mother. I have found that restoring any of the rabid editor deletions results in threats of me being banned from editing my own article.

Re: Stack Overflow is almost dead

#259
I always considered stack overflow to be a Band-Aid placed on top of a mistake! The mistake was always poor documentation by the original system designes, and a policy of not allowing edits to the system design doc! And the more mistakes a documentation person makes, the larger the stack overflow corpus!

Now ChatGPT for SO is a Band-Aid on top of a Band-Aid on top of a mistake!

I really don't believe in the elitist policy to qualify for being able to answer stack overflow questions ... Whenever I have a better answer than all the existing ones stack overflow says I'm not qualified to answer so shut up! To hell with SO - I answer more questions at my company than anybody else and SO is run by elitst fools ...

Re: Stack Overflow is almost dead

#260

Earlier quoted context omitted.

If that's you're goal, you're going about it the wrong way. Thank you for introducing yourself and your fellow answerers. Let me introduce myself and my fellow questioners. I have a deadline and a problem. I've already spent 5 hours researching why what should work - according the the documentation and the conventional advice - doesn't. I've searched many sources, including SO. I've seen some articles which might hav…

> I have a deadline and a problem. Stack Overflow is by design not there to help you with this : https://meta.stackoverflow.com/questions/284236 https://meta.stackoverflow.com/questions/326569 If you come to Stack Overflow for this, you come to the wrong website. If you expect Stack Overflow to help you with this, it is because you have failed to understand the purpose of Stack Overflow. We do not provide technical s…

Of course not. But I'm entitled to look elsewhere. Thanks for clarifying, better than I could myself, why I no longer use SO.
Post reply on HN