# To whom am I replying?

Here's another potentially dumb question. As I go through old comments, I find myself to have replied to @users who seem to have changed their name. Anyway, while I can guess to whom I was speaking, sometimes I have no idea.

Is it possible to change the @username in the comments when that user has changed his/her/their handle?

• The feature request Change all @username references in comments when a user changes their name? is tagged (status-declined). Jan 29 '16 at 17:55
• Thanks for pointing that out @MartinSleziak. Jan 29 '16 at 17:56
• The juxtaposition of the question title and the gravatar of Grampa Simpson yelling at a cloud is magnificent.
– Asaf Karagila Mod
Jan 29 '16 at 18:43
• Now I will only be able to read Ron's posts hearing them in Abraham Simpson's voice... Jan 30 '16 at 4:07
• @AsafKaragila: I promise, the next question I ask will have the title, "Should we be like the boy, or do we like Roy?" Jan 30 '16 at 4:26
• @Asaf: When the gravatar changes, your comment will need to be auto-updated by the system....
– Matt
Jan 30 '16 at 10:13
• @RonGordon, (or rlgordonma - your old username) I hope you are aware of this, I found it useful in such cases: normalhuman.github.io/oldusernames (Though running it on your username in Main Site took a while, with couple of wrong names, I guess due to deleted comments, still I was able to get some useful info!) Jan 30 '16 at 11:23
• @JessePFrancis: oh my! Thanks for pointing this out. Jan 30 '16 at 18:12
• @RonGordon Is that a The Simpsons reference?
– BCLC
Jan 31 '16 at 4:26
• @BCLC: yes indeed. Jan 31 '16 at 5:45
• @RonGordon How dumb of me to not google without quotes
– BCLC
Jan 31 '16 at 5:47
• @BCLC: hulu.com/watch/24537 Jan 31 '16 at 15:55
• There are some funny-looking comments out there due to the fact that one of our most prominent users used to go by the name "moron"... :-) Feb 3 '16 at 18:46
• @matt That GR avatar is never changing if I can help it. Oct 29 '19 at 15:34

This doesn't exactly answer the question, still posting my comment to the question as an answer, for future reference:

Anyway, while I can guess to whom I was speaking, sometimes I have no idea.

You might find this tool useful to find to confirm your guess:

Old usernames by almost Living Forever NormalHuman (This tool helped me confirm my guess that his display name was changed last week, making this answer almost rhetorical!)

Edit: This tool is not accurate, for example, running it on Ron's profile gives few wrong names like "Chris", may be due to deleted comments, and note Asaf's comment below!

• It should be pointed that this tool is not entirely accurate. I never used a different username, but it shows all sort of usernames when you put in my profile link. Including "downvoter" :-D
– Asaf Karagila Mod
Feb 4 '16 at 18:04
• @Asaf, I mentioned that in the comment, missed it in the answer! Feb 5 '16 at 3:43
• It says I have been Brandon, NeilTraft, user34377, minthao_2011, user52187, everyone, Q, LordBellington, Arthur, engi, and, get this: NormalHuman. "not entirely accurate" would seem to be an understatement! Feb 5 '16 at 12:03
• @GerryMyerson, something useful is better than nothing! Feb 5 '16 at 15:21
• Tool works perfectly for me. Feb 5 '16 at 16:52
• @Gerry: Had I known you were a Lord, I would have been much more polite when we met.
– Asaf Karagila Mod
Feb 5 '16 at 20:50
• @Asaf, not possible. You were the very model of politeness. Feb 6 '16 at 2:32
• Link on Stack Apps has a screenshot: Find old display names of a user. Maybe somebody would be able to make a working version from the stuff available in the Wayback Machine here and here. Jan 8 '20 at 20:25
• It seems that the link in the post is dead. I have tried to recreated it based on what I found in Wayback Machine. See the answer to this question on MathOverflow Meta: Recognizing identifiable users changing user names. (We'll see whether somebody will have some suggestions how it can be improved.) Jan 9 '20 at 10:32

Since the link in the accepted answer seems to be dead, here is a solution using SEDE. We're looking at comment replies used below posts by a given users and after comments by a given user. This is by no means foolproof, but usernames of the given user are certainly more likely to appear in such replies.

To check for some specific user, simply run this query with that user's id. (For finding userid, see this post on this meta or a corresponding post on Meta Stack Exchange.) The queries are adapted from similar queries that I created for checking possible username of a deleted user.

An additional method to find prior displaynames is querying the PostHistory table. It holds for some events a JSON blob with the userid and displayname at that time.

For these events the Text column hold info on the user that voted:

• 10 Close
• 11 Reopen
• 12 Deleted
• 13 Undeleted
• 14 Locked
• 15 Unlocked
• 19 Protected
• 20 Unprotected
• 35 Migrated away

Here is that SEDE query

;with voters as
(
Select users.UserId
, users.UserDisplayName
, CreationDate
From PostHistory
cross apply openjson(Text, '$$.Voters') with ( UserId int '$$.Id'
, UserDisplayName nvarchar(150) '\$.DisplayName') users
where posthistorytypeid in (10,11,12,13,14,15,19,20,35)
and Text is not null
and len(text) > 0
and users.userid = ##userid?1233251##
)

select UserDisplayName
, min(creationdate) [first seen]
, max(creationdate) [last seen]
from voters
group by UserDisplayName
order by min(creationdate) desc


Keep in mind SEDE is updated once a week on Sunday.
Use the educational SEDE Tutorial written by the awesome Monica Cellio.
Say "Hi" in SEDE chat.