Many people already share first and last names. But will we ever run out of usernames on the Internet?