News for hackers. Stuff that matters.
Re:‘Trojan Source’ Bug Threatens the Security of All Code by grishka on Monday November 01, 2021 @02:52PM (#29071184)
Latin C and Cyrillic С aren't the same letter. The latter is actually an "s". It would be a pain in the ass to work with strings if those Cyrillic letters that look like their Latin counterparts reused their codepoints. Imagine having to convert "M" to lowercase. Would that return "m" or "м"? Same for "H", "h" or "н"?

And, actually, there was some really really cursed Soviet encoding that did this to save bits. The Russian railway company still uses it[1] to this day.

[1] https://habr.com/ru/post/547820/

Re:‘Trojan Source’ Bug Threatens the Security of All Code by gambas99 on Monday November 01, 2021 @03:26PM (#29071725)
> there was some really really cursed Soviet encoding

I know at least 10 stories that start like this

Re:‘Trojan Source’ Bug Threatens the Security of All Code by jhgb on Monday November 01, 2021 @04:42PM (#29072802)
> Latin C and Cyrillic С aren't the same letter.

Well, as a moderately old Czech, I'm somewhat familiar with Cyrillic. They kind of used to force it on us in schools.