It's bad, ok... But honestly what's the goal? To let people name anything, including the name of a channel, anything they like, like, say:
"rm -rf /*"
Wait, I've got better: that rm -rf, but written "fr- mr" with RLO left/right overrides.
Surely that is something to aim for because nothing shall ever go wrong?
Thankfully having a file named https://example.org is illegal in Linux (and Windows too right?).
Seriously: is this a problem of you? And if it's a problem, where do you draw the line?
What about codepoint 0? What about Hangul fillers and RLO characters: do you think applications who refuse these do suck?
There are, thankfully, limitation on what filenames can contain. And I think the restrictions aren't anywhere near restrictive enough. Same for usernames, same for channels, same for oh-so-many things.
Does anyone really find it problematic that, say, Twitter only allows visible alphanumeric characters and underscore? (and 15 chars max)
This seems very smart to me. I take that any day over longing for people being able to use poop emojis in their usernames and channels names.
While you can't have a file named https://example.org you can absolutely have a path like that, as internal duplicate slashes are ignored and you can have a directory named "https:" with a file named "example.org"
Surely that is something to aim for because nothing shall ever go wrong?
Thankfully having a file named https://example.org is illegal in Linux (and Windows too right?).
Seriously: is this a problem of you? And if it's a problem, where do you draw the line?
What about codepoint 0? What about Hangul fillers and RLO characters: do you think applications who refuse these do suck?
There are, thankfully, limitation on what filenames can contain. And I think the restrictions aren't anywhere near restrictive enough. Same for usernames, same for channels, same for oh-so-many things.
Does anyone really find it problematic that, say, Twitter only allows visible alphanumeric characters and underscore? (and 15 chars max)
This seems very smart to me. I take that any day over longing for people being able to use poop emojis in their usernames and channels names.