| StackOverflow should have focused on linking duplicates rather than forbidding duplicates. No Boilerplate recently said "writing is thinking"[0], and suggested links are the ultimate knowledge graph organizational tool--not tags, not folders--links[1]. StackOverflow tried to prevent all duplicate questions. This was stifling and reduced writing, reduced thought, and most importantly, reduced user engagement. The people who wanted to write their problems and ask their questions stopped going to StackOverflow. The people who wanted to write and give answers stopped going to StackOverflow. Look at Discord or IRC and you'll see that people have their own questions to ask, and the people who answer such questions enjoy answering the same questions over and over. Let the people write their questions, and write their answers and give advice. Instead of preventing duplicates, link duplicate questions together. [0]: https://www.youtube.com/watch?v=sqm4-B07LsE
[1]: https://www.youtube.com/watch?v=B0yAy2j-9V0 |
Duplicates are not forbidden on Stack Overflow. Duplicate questions are linked together - that's what "duplicate" means in the system. Beyond that, logged-out users who land on a duplicate question that doesn't have its own answers, will be automatically redirected to the target.
When duplicate question are linked on Stack Overflow (and everywhere else on Stack Exchange), they are automatically closed, which merely prevents new answers. The purpose is to allow high-quality answers to be gathered in one place - on the duplicate target, which in turn is ideally a high-quality version of the question (and a focus for curators to improve further, when they notice that it becomes a common duplicate target).
Deletion of duplicates (and posts in general) is not very well understood and people are not all on the same page - see e.g. https://meta.stackoverflow.com/questions/426214 . But normally duplicates should not be deleted unless they are actively harming the search results (i.e.: it causes people to find the wrong target, because it was written in a way that fools keyword search).
Nobody gets formally sanctioned for posting a duplicate. You just get your question closed, and maybe asked to search a bit more carefully in the future (or shown how to do so).
> The people who wanted to write and give answers stopped going to StackOverflow. Look at Discord or IRC and you'll see that people have their own questions to ask, and the people who answer such questions enjoy answering the same questions over and over.
People who want to give the same easy answers over and over to the same easy questions, so as to get imaginary internet points that move them up a leaderboard, should not feel welcome on Stack Overflow. That action is actively counterproductive to what Stack Overflow is trying to accomplish. There are countless discussion forums (and as you say, Discord and IRC channels) already where that behaviour is valued. The Internet should be allowed to have one place where it is not valued - especially when it's a place that was specifically created to accommodate people who want search engines to be useful; who want to write high quality answers once and get many people to read them; etc.