Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I attempted to answer a question that has been placed on hold because it contained an incorrect assertion.

I posted a new question(which I've now deleted), which changed the context slightly to be more make sense to a trick I learnt (from my time in games programming) of swapping the element to the last one before removing it, because there where comments about the efficiency of using RemoveAt vs Remove.

If I just left the answer in the original, I thought it would likely be deleted if it went unchanged?

So, it's generated a number of close and down votes - what should I have done? Replaced the original with my question? I felt that would be unfair to the other answers which answered something different.

Would removing the bad parts of this question would probably change the question too much? It would invalidate all the comments.

share|improve this question
the question looks like it will stay open. If not, you can try reopening it. – Jan Dvorak Aug 11 '13 at 20:13
up vote 4 down vote accepted

Changing the context of a question, whether you are the original poster or not is something very tricky.

Primarily, you don't want to invalidate any existing answers. If your edits will keep any existing answers valid, then you have significant latitude to change.

There are some other factors to keep in mind though since you aren't the OP of the question.

  • The OP is given moderator-like privileges for editing, specifically he can approve suggested edits with a single vote. Likewise, the OP (obviously) has full edit privileges on his own post so he can rollback any edit he wants.
  • If you do not have 2K rep and do not have full edit privileges, if you change too much of the post, your edit could have a high likelihood of getting rejected.

The 2nd bullet obviously doesn't apply to you, but applies to the general answer.

However, given the constraints above, editing a questions to improve the context, especially with the goal of getting it reopened, is rarely a bad decision and is usually preferable to asking an almost-duplicate.

Reading some of the comments on your question, especially this one:

@p.s.w.g I felt that this question is sufficiently different to justify creating a new one. – Dave Hillier 2 hours ago

@DaveHillier But still, you posted the exact same answer. Isn't that kind of unfair? – Meryovi 1 hour ago

You are missing the point of duplicate questions. Generally speaking, answers usually are the primary factor in determining a duplicate. Since you have posted the exact same answer, I think that reinforces the fact that it is a duplicate, regardless of the fact that the context is a little different.

Some of the other comments in that same question also suggest that you might be unclear on the concept of closed vs deleted posts. They are different and one does not necessarily mean the other. Closing a post is a prelude to deletion, however, there are a number of posts that have been closed for many years that have not been deleted.

Closing is just a warning sign that the question is not appropriate for the site, but still may be somewhat valuable. Deletion is for questions that offer no value. The upvotes/downvotes on the question, and the quantity and quality of the answers are the driving factors in determining whether or not questions will be candidates for automatic deletion. Moderator/community deletion can occur for any post, but generally will not happen for posts with quality answers.

Another factor in the downvotes on your question is the fact that it is a self-answered post. There are a sizable minority in the community that believes that self answered posts are a form of rep-whoring and are not good for the site, despite the fact that self-answering is actively encouraged.


You should have edited the closed question in such a way as to not invalidate the other answers rather than posting your own self-answered almost duplicate question with a copy-and-paste answer from the closed question.

share|improve this answer
Thanks, answer accepted. I have attempted to salvage the original question. – Dave Hillier Aug 11 '13 at 21:50
@DaveHillier (per your recent edit) never worry about invalidating comments. Answers are the only thing that really is important. And reading the undownvoted answers, I think you can edit this to be close to your question without hurting them too much. – psubsee2003 Aug 11 '13 at 21:55

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .