News for hackers. Stuff that matters.
Re:I couldn't debug the code because of my name by wbsss4412 on Wednesday October 20, 2021 @12:23PM (#28932588)
So the solution is for the user to change their entire windows account name, rather than handling common characters in your code?
Re:I couldn't debug the code because of my name by Jensson on Wednesday October 20, 2021 @12:33PM (#28932733)
When you have non-standard characters in your name you quickly learn to never use them in computers since even though most systems works fine, some don't. And you can't fix all the thousands of systems your name has to interact with.

I even had trouble booking flight tickets since their security system couldn't parse my name, and then had to go through some special security check due to it returning errors. After that, never again. Not sure how they managed to do it but they had some basic rules that they used to say "no real name can look like this, this is a fake person!" and just kicked it out.

Re:I couldn't debug the code because of my name by q3k on Wednesday October 20, 2021 @12:43PM (#28932844)
> When you have non-standard characters in your name

'standard' by what measure? Ł is more standard than X or Q in the polish alphabet.

~ Sincerely, a person whose name contains „ń” and therefore had to deal with this bullshit his entire life.

Re:I couldn't debug the code because of my name by Jensson on Wednesday October 20, 2021 @12:52PM (#28932966)
From a programmers perspective. The characters in my name are standard where I come from, but they are not standard to the international air travel security systems likely developed by Americans.

Edit: You know how aircraft travel security always transforms your name into letters from the English alphabet to parse? Yeah, it transformed my name and then the resulting string looked so bad that the system rejected that. The original name doesn't look bad, but after transformations it did...

Re:I couldn't debug the code because of my name by yuliyp on Wednesday October 20, 2021 @12:43PM (#28932842)
They're not non-standard characters. They're just as much a part of the Polish alphabet as 'a' and 'b' are.
Re:I couldn't debug the code because of my name by Jensson on Wednesday October 20, 2021 @12:54PM (#28932999)
That is exactly what I meant. My name doesn't have non-standard characters either from the perspective of my home country, it is just normal letters in the alphabet, but not in the English alphabet.
Re:I couldn't debug the code because of my name by wbsss4412 on Wednesday October 20, 2021 @12:38PM (#28932796)
I totally understand what you’re saying, but it’s also a sad state of affairs when we can’t handle “non standard characters”.

Standard characters (ie english) are only used by a small subset (maybe 5-10%) of the global population.

Re:I couldn't debug the code because of my name by toast0 on Wednesday October 20, 2021 @12:28PM (#28932655)
For a user, changing their account (probably creating a new user, since rename apparently doesn't change the directory), is something they can do.

Changing all software to respect their perfectly valid name isn't something they can do.

They shouldn't need to change their name, but if they do, they can ignore all the broken software and go about their day.

This particular user is more capable than most, and found a workaround for this particular problem, which is good... But this is not likely to be the last of the problems.

Re:I couldn't debug the code because of my name by dahfizz on Wednesday October 20, 2021 @12:31PM (#28932692)
Of course it would be better if all code was bug free. But that's impossible. As a user, avoiding unicode is a pretty easy way to avoid bugs like this - its the rational thing to do.