Context: About 1.5 years ago, I left an answer to MESE 1455 about an approach to handling mistake-making in the mathematics classroom. At the time, my thinking was based on undergraduate courses in mathematics for which the instructor lectured and had the goal of covering content rapidly.

But my pedagogical views have evolved along with my own teaching practices, and, essentially, I no longer agree with my previous self.

Question: What should I do with such an answer?

The answer was both accepted and up-voted a fair number of times. The former feature means that the system will not let me delete it, and the latter feature suggests that others found some use in it. I think it would be disingenuous to edit over the answer with my own evolved views, as this would give the impression that the votes and acceptance transfer to whatever new ideas I have.

The workaround I have instituted at the moment is simply to add a disclaimer to the beginning of the answer. I do not know whether there is a better approach, hence the question posted here.

  • $\begingroup$ For the current situation I think what you did is optimal. In case no-one beats me to it, I will write a more general and detailed comment at a latter point in time. $\endgroup$
    – quid
    Commented Nov 19, 2015 at 0:07
  • $\begingroup$ @quid and whomever else: Since edits preserve previous versions, what about editing over the answer and indicating that the previous post was quite different (e.g., "see it if interested") whereas the newer version is updated to indicate my present views (noting that the vote count and acceptance ought not be taken at face value)? Since I use my real name, I'd rather not someone e.g. google me and find as one of my top answers a post of ideas that rather mis-represent my teaching/teaching views at present. $\endgroup$ Commented Nov 19, 2015 at 0:24
  • $\begingroup$ I'm not sure if all users can see the edits. $\endgroup$
    – JRN
    Commented Nov 19, 2015 at 12:40
  • $\begingroup$ @JoelReyesNoche they are visible; the page /revisions (the middle link) is accessible to everybody. $\endgroup$
    – quid
    Commented Nov 19, 2015 at 13:49
  • $\begingroup$ @quid, thanks. I must have confused the editing ability with the ability to view revisions. $\endgroup$
    – JRN
    Commented Nov 19, 2015 at 15:21

1 Answer 1


The general idea of the site is that posts are not static but can change over time, and indeed should change over time when it makes an improvement.

Thus, in principle there is not only nothing wrong with changing an answer, it is even desirable to do so under certain circumstances. As pointed out in the question-post there is, however, a concern about continuity of the ideas presented, as the votes and especially an acceptance convey some information and it thus might not be good to change too much.

In particular, a questioner might be unhappy if the answer they had accepted, then says something completely different and it still seems they have accepted it, while they might not like the new answer. However, this problem is mitigated by the fact that they could undo the acceptance if they so chose. The same is true for votes; following an edit of a post even old votes can be changed.

Thus, I my mind as long as there is some continuity of the ideas, editing is fine. To be sure, this continuity can also take the form: "Earlier I thought {roughly that} (see revision for details), but now I do not anymore because of {something}. But instead I believe {this}."

If the envisioned new and old version should however be completely independent it seems more natural to me to create a new post and possibly to delete the old one. For general considerations on when to delete an answer see a recent meta thread: When should a person consider deleting an answer? On the technicality of not being able to delete an accepted answer: to get around this, one could flag the post as "other" with the deletion request and a moderator could still delete it. In theory, it is also possible to disassociate a post from a profile, preserving the post but still removing any link to the user that created it (the post will appear as if it were from a delete "anon" user); this however intended as so rare and unusual that it is something per-site moderators cannot do, and it needs to go through SE. Thus, this should be reserved for truly exceptional cases (mainly for questions, where deletion has implications for the answers).

To sum this up: as long as there is some continuity, even if only vague and indirect, I think editing a post is fine. However, if the situation would be such that the old post-box is just cleansed entirely to then be used for something completely different, then I think creating a new post instead is preferable.

In case a strongly edited post is an accepted answer it could make sense to notify the questioner (for example, via a comment on the question-post) so that they can see if they want to change their mind on the acceptance. [I believe edits to answers do not notify the questioner and if it is an old post they might well not notice, whence this suggestion.]

  • $\begingroup$ Thanks for the answer. In your summary paragraph: What exactly do you mean by recycled? (I noticed that you put the word in quotation marks, but I do not quite know what it means in this context.) $\endgroup$ Commented Nov 20, 2015 at 6:15
  • 1
    $\begingroup$ What I meant to convey is that there is no need to reuse existing post-boxes as creating a new one does not use and relevant resources, while if it would use up some resources or was otherwise limited or complicated to do, one might try to reuse/recycle existing ones as much as possible. But I just removed the reference as it did not add much anyway and apparently was not quite expressive. $\endgroup$
    – quid
    Commented Nov 20, 2015 at 11:00

You must log in to answer this question.

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