We're seeing an uptake of users that post identical answers on duplicate questions. While this does have the side effect of bringing duplicates to our attention, it would be much better if the user could just add the answer once, and then flag the others.
What I propose is this:
- Store a hash of the last answer from a user.
- Check the hash when the next answer is posted
- If there's a match, pop open a modal explaining why it's better to flag, and perhaps give them a choice. 'Yes, really post this' or 'Flag instead'.
Sometimes, an answer does fit two questions, but the questions are asked differently enough that 'exact duplicate' really does not fit. A little duplication is not always bad. One question might be 'how do I do this?', and another one 'I'm trying to do this, like this, but it doesn't work' -- where the same code answers both.
Fielding the flag is just about the same amount of work if this is implemented. My hope here is to better educate new users regarding duplicate content and flags.