Hacker News new | ask | show | jobs
by lisper 263 days ago
The issue at hand is how numbers are sorted. That has nothing to do with unicode.
2 comments

Unicode has many different representations of digits, and I would dispute using the term “alphabetical” to refer to digit ordering in any case.
You are starting to sound like a troll. Yes, unicode has many representations of digits. That has nothing to do with the question of whether 2.jpg should come before or after 10.jpg.
You think user deserve to have control, but you think that control only needs to extend to the treatment of those ten characters, nothing else?

I guess your position is coherent, but it’s very silly.

Those ten characters are of disproportionately high importance (to put it mildly).
You're wrong about that. See UTS #10 § 1.4.

(I did not downvote you.)

"Numbers. A customization may be desired to allow sorting numbers in numeric order. If strings including numbers are merely sorted alphabetically, the string “A-10” comes before the string “A-2”, which is often not desired. This behavior can be customized, but it is complicated by ambiguities in recognizing numbers within strings (because they may be formatted according to different language conventions). Once each number is recognized, it can be preprocessed to convert it into a format that allows for correct numeric sorting, such as a textual version of the IEEE numeric format."