5 ms·
I just experimented with the usernames in that video. Most of theme exist (except for "v2v3"). But a lot have barely any repos. There is even a "ferran" who do
by curiousmindz 4y ago
I just experimented with the usernames in that video. Most of theme exist (except for "v2v3").
But a lot have barely any repos. There is even a "ferran" who doesn't have anything (public) on GitHub.
So, my guess is that Copilot stored a lot of GitHub accounts, and when we type "@", it autocompletes with any random ones from that list.
There is no relation with the code that it generates.
- teruakohatu 4y agoThere is no reason to believe that a given username actually exists. "ferran" could even just be a typo in a comment that the model mia-identified as a username.
- bpodgursky 4y agoI think it's more likely the the space of "good" 2-4 phoneme github accounts is almost fully saturated, and the model is good at generating "plausible" real-sounding usernames, leading to a lot of collisions.
- vineyardmike 4y ago> my guess is that Copilot stored a lot of GitHub accounts, and when we type "@", it autocompletes with any random ones from that list. That’s not how that works and an mis-feature. No one would want a real username from a random list and there’s no reason to think it has a list of usernames somewhere. It for sure generates usernames in real-time the way you would if I told you to imagine a plausible one.
- jamesssssss833 4y agoSeriously. It seems there are people out there who somehow think that the Evil Micro$oft made GitHub start publishing a list of all handles just in case it … picks yours?? Would that be useful?