News for hackers. Stuff that matters.
Re:I Can’t Write My Name in Unicode by PaulAJ on Wednesday March 18, 2015 @03:37AM (#9224103)
Its part of the Unicode standard. See http://en.wikipedia.org/wiki/Unicode_equivalence for details.

(OK, so "required" might be overstating it; you are perfectly free to write a program that doesn't conform to the standard. But most people will consider that a bug unless there is a good reason for it)

Re:I Can’t Write My Name in Unicode by eridius on Wednesday March 18, 2015 @04:03AM (#9224172)
Unicode defines equivalence relations, yes. But nowhere does is a program that uses Unicode required to use a equivalence relation whenever it wishes to compare two strings. It probably should use one, but there are various reasons why it might want strict equality for certain operations.