the main thing that makes this possible is similarities between certain leters in upper case and lower case nad using this similarity to impersonate each other. A simple fix that most sites do not even bother with is useing a font that clearly has distinct characters for all text characters
the example i used on voat was
I i l L
and if the text in the preview is accurate upper-case i and lower case L use the same vertical line, so any character name that uses either of those 2 characters can be impersonated by substituting the other.
another thing easier to deturmine is a near-match such as using "rn" to imitate an "m" or "lo" for a "b"
these are easy to see if you look close enough. Making the first example a technical impossibility is a good first step, while i have no idea if the second is possible to implement without complexity beyond practical means.
i think its in bad taste to do impersonate anyone like this, but its also a "once bloodied you bleed them dry" mentality of the internet that is very prevalent on the chans and has taken root in voat. as for the penalty of doing this, bans should be the strongest effect, but new account creation should be considered when someone is banned like this. if its free and open, banning one impersonater just makes them make another, hence the sanegoatiswear7999 accounts that were bumping him back up after he gained the ire of voat and was down voted to near 0 and was back up at 10,000 within hours.
hopefully you can see more sides of this multifacited issue than i can. I dont see any easy solutions to this problem.
Really making the user names have colors pretty much makes it a non issue, changing fonts isn't a bad idea. I'll actually bring that one up with and see what he thinks and if he can think of a font that would help with it.
This is another reason why I suggested another color bracket for users with less than zero score / negative level. You can spot them very quickly vs. someone impersonating a new user.
What exactly do you mean? A separate color for users with negative level?
(post is archived)