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 was browsing around some of the other Stack Exchange sites I use and noticed that most of the ones I recently joined have two names listed under the recent names on my profile:


Why would these be added?

It's currently showing these two additional display names for these profiles:

I realize that these should eventually go away, but really they shouldn't even be there. It seems that the system changes my username twice when creating and linking a new account on some other site. Why wouldn't it start my account at my actual display name at the time of creation?

share|improve this question
Funny. Same thing for me on a site I registered to today (physics), except that it shows my real name (that I have in my profile) instead of that GUID-type thingy. – Mat Jan 7 '12 at 19:50
Nice, that explains earlier confusion! – Arjan Jan 7 '12 at 20:05
I had only noticed it on a site I moderated and presumed it was an advanced moderators feature for justifying sockpuppet bans. – Ambo100 Jan 7 '12 at 20:34
I have all my accounts that displayed these two names now(first time I noticed this was at meta.SO), even the accounts that linked long time ago.. – Kjuly Jan 8 '12 at 4:16
Great mother of Zod! A 100% accept rate on Meta? You totally have to work on that. – Tim Post Jan 11 '12 at 22:55
up vote 36 down vote accepted

This will be fixed next build; apparently (as I'm sure you guessed) new accounts start with a dummy name, that is filled in ASAP (using either the "user12345" pattern or a name from you or your OpenID provider) - news to me, since it happens very fast. In fact, you just proved a code-comment accurate:

// some random string so obnoxious people will complain about it
public const string NewUserDisplayName = "a25bedc5-3d09-41b8-82fb-ea6c353d75ae";

see, the logic was flawless!

share|improve this answer
+1 for revealing source code.. ;-D – Shadow Wizard Jan 11 '12 at 11:16
Positively brilliant. That user deserves a T shirt. – Tim Post Jan 11 '12 at 12:05
@TimPost: I would proudly wear that shirt! I'll even attach my Stack Overflow GOLD Nerd Merit Badge to the sleeve. :P – animuson Jan 11 '12 at 21:48
I don't speak for Stack Exchange, but I think a T shirt to commemorate hitting this odd corner case would be in order. @Shog9 perhaps it's possible? I don't summon the shog unless I feel it's a moral imperative. And, well as a mod, I'm supposed to be encouraging very enthusiastic users. He does have a bit of gold to show off :) – Tim Post Jan 11 '12 at 22:45
@Tim re "rare"... It would affect any account created on any given site in the last 90 days (rolling)... :p – Marc Gravell Jan 11 '12 at 23:04
I found a handful amount of names like this while messing around with user name statistics in SEDE queries (I actually came here to ask about it then found this). For example, there are 125 on SO, 3 on SU. Should these still exist (given "this will be fixed next build") or does it warrant a bug report? (One of the SO ones has ~326 rep, last seen March 2014, member for 4 years, so it's not really a brand new account any more - although I suppose he could have actually selected that as his user name to be clever). – Jason C Nov 20 '14 at 20:29

You must log in to answer this question.

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