Looking at that graph though, what it tells me is that stackoverflow was entirely unaffected by ChatGPT, and the giant spike is just humanity collectively jumping on ChatGPT in addition to folks using Stackoverflow in exactly the same way as before? Same for that "answers over time" graph: that's literally what you'd expect for a knowledge base. There has to be an initial trend upwards as the site starts to accumulat…
It's a negative dynamic that starts from the popular, "low-hanging fruit" kinds of questions like "how do you subtract 2 dates in framework X". Such a question would gain many points both to the OP and the answerers. The best answer to a question like that is short, unambiguous and concise. Consequently, you have high-reputation users skilled in answering popular questions. Then the popular questions are mostly over…
Inside The Decline of Stack Exchange
121–130 of 179 posts
Re: Inside The Decline of Stack Exchange
#122Not mentioned in the article is the negativity found with asking questions on Stack Overflow, where your question is marked as duplicate if it's vaguely like something else, if it's not worded exactly correctly, etc. A remarkable thing about asking ChatGPT questions is that you don't have to be defensive, you can just ask your question no matter how basic, dumb, or simple it is without justification. Seems a bad stat…
If you ask a bad question on SE (leave "bad" to be defined separately), you waste time of people who try to answer it, and of people who stumble across it hoping that it relates to them and solves their problem. If you ask a bad question to ChatGPT, you waste no one's time but your own. If answering SE was a job where you got paid, I would expect a lot more hand-holding (and some amount of kindness, to keep the reven…
Re: Inside The Decline of Stack Exchange
#123Do y'all really use ChatGPT for coding questions? Every time I have tried, the answer I get is entirely wrong, and I end up going back to either first party documentation, or Stack Exchange.
If it counts, I have a SO account with >15k "reputation."
Re: Inside The Decline of Stack Exchange
#124Some of my most recent ChatGPT interactions: 34.223.203.0/28 what is the end ip of this range? Write python code to strip out characters that are not alphanumeric or spaces How do make FastAPI not return nulls in the response model when values don't exist? Rewrite this javascript to python Braindead stuff that I would normally lookup on StackOverflow but ChatGPT gives me the actual answer instead of me having to sift…
It’s a bit like reading HN comment threads vs. asking an LLM for its take on a submission.
Re: Inside The Decline of Stack Exchange
#125Not mentioned in the article is the negativity found with asking questions on Stack Overflow, where your question is marked as duplicate if it's vaguely like something else, if it's not worded exactly correctly, etc. A remarkable thing about asking ChatGPT questions is that you don't have to be defensive, you can just ask your question no matter how basic, dumb, or simple it is without justification. Seems a bad stat…
Re: Inside The Decline of Stack Exchange
#126Earlier quoted context omitted.
It's a negative dynamic that starts from the popular, "low-hanging fruit" kinds of questions like "how do you subtract 2 dates in framework X". Such a question would gain many points both to the OP and the answerers. The best answer to a question like that is short, unambiguous and concise. Consequently, you have high-reputation users skilled in answering popular questions. Then the popular questions are mostly over…
high-rep users sneer at it That sneering and the general idea that some questions are worthy and others not is one of the most offputting things about SE, followed by duplicative and unhelpful me-too answers that are very obvious reputation farming. When I took up programming again after a long hiatus I found SE very helpful at first but got sick of it within a matter of months because the meta game/* is horrible. *…
Re: Inside The Decline of Stack Exchange
#127Earlier quoted context omitted.
> But SO seems like an interesting case where they allow entitled behaviour of some devs to get out of control and it led to problems. This is hard to quantify, and to make objective. E.g. in a previous company HR once sent an email asking for feedback from employees, and one of my engineers gave some - polite, thoughtful, and clear. This caused quite an incident as the HR staff in question were not used to getting a…
How would you have filtered feedback that is polite, thoughtful, and clear?
Any improvement suggestions might need to either get thrown in the bin (even if they're valid and simple) or filtered through their manager, or have a guided conversation so they think they came up with it.
It just depends on the person and your relationship with them, really.
Re: Inside The Decline of Stack Exchange
#128Earlier quoted context omitted.
ChatGPT at least seems like it is trying to help me. The meta games going on in SO are a whole lot more of a mess and ChatGPT is more than happy to hear my question a 3rd time and spit out the same answer as before but change a few things. SO, not so much.
I've found it refreshing to be able to ask a performance-related question and not get a trite reply about premature optimization. It's frustrating reading a well-researched, obviously informed question about a specific thing and the top reply is "Why do you need this? Did you profile it?". Nothing new is learned and the cynical part of me thinks it's just a race to get free Stack Overflow points.
I feel like the people writing those answers should also be well aware that often you can't just change the problem or just add in a library to solve one specific problem on a whim. It's kind of demeaning to push those kinds of answers anyway rather than maybe question the task but provide a solution anyway.
Re: Inside The Decline of Stack Exchange
#129Earlier quoted context omitted.
It's a negative dynamic that starts from the popular, "low-hanging fruit" kinds of questions like "how do you subtract 2 dates in framework X". Such a question would gain many points both to the OP and the answerers. The best answer to a question like that is short, unambiguous and concise. Consequently, you have high-reputation users skilled in answering popular questions. Then the popular questions are mostly over…
high-rep users sneer at it That sneering and the general idea that some questions are worthy and others not is one of the most offputting things about SE, followed by duplicative and unhelpful me-too answers that are very obvious reputation farming. When I took up programming again after a long hiatus I found SE very helpful at first but got sick of it within a matter of months because the meta game/* is horrible. *…
Their knowledge repository is slowly rotting under the weight of having to ask every time "okay, is this correct-sounding, highly upvoted answer actually (still) correct, or is it 10 years out of date?"