Live data from Hacker News

How a comment on Hacker News led to 4½ new Unicode characters

unicodepowersymbol.com

321–330 of 429 posts

Re: How a comment on Hacker News led to 4½ new Unicode characters

#321
post #320

Earlier quoted context omitted.

> It's not a big advantage. EBCDIC, for example, didn't do that, and programmers managed just fine without it. You might try asking an old IBM programmer just how "fine" they felt dealing with EBCDIC...

EBCDIC had many problems, agreed. One is the non-contiguous range. Another is the many variants ( https://en.wikipedia.org/wiki/EBCDIC_code_pages lists 11, x2 for the Euro Update). But how serious is the problem? How many times do you need to test if a given character is one of the 26 allowed letters of the English alphabet, and where you implement it by testing it against the range? Typically you write it as "islowe…

I mean, if you really want to get into it, it was a huge pain in the ass at a time when paying the cost of a call to islower_english was much more expensive than a hardware less-than instruction.

We've broadly moved beyond that, but there's still value in grouping sets together in a way that makes certain kinds of frequent tests less computationally expensive than they would be if codepoints were randomly distributed.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#322
post #66

The success of the unicodepowersymbol proposal inspired me to suggest a couple characters to Unicode (the Bitcoin sign and IBM's group mark from 1960s mainframes, which were accepted). The point is that Unicode really is open to proposals from random people; you don't need to part of a big company to influence Unicode.

You don't need to be part of a big company, but it certainly helps. Especially if you want to stop a pentathalon or rifle character. (Top result: http://www.cbc.ca/news/trending/rifle-emoji-dropped-unicode-... )

That's a shame.

Its one thing to have absolute, iron fisted control over your own platform - its another to intentionally seek to limit people's self expression on other platforms by influencing the standard in this way.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#323
post #250

Earlier quoted context omitted.

Unicode 9.0 adds 7500 characters, 72 of which are emoji, so I think the "Emojigeddon" is a bit exaggerated.

Sounds like 72 too many if you ask me. In all seriousness, I'm not sure emoji's really belong in text encoding. Even though it's more convenient, based on where they're most frequently used I don't think they need to be universal.

I kind of agree, but we've already committed at this point. No going back, really. So there's no harm in adding some more.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#324
post #320

Earlier quoted context omitted.

EBCDIC had many problems, agreed. One is the non-contiguous range. Another is the many variants ( https://en.wikipedia.org/wiki/EBCDIC_code_pages lists 11, x2 for the Euro Update). But how serious is the problem? How many times do you need to test if a given character is one of the 26 allowed letters of the English alphabet, and where you implement it by testing it against the range? Typically you write it as "islowe…

I mean, if you really want to get into it, it was a huge pain in the ass at a time when paying the cost of a call to islower_english was much more expensive than a hardware less-than instruction. We've broadly moved beyond that, but there's still value in grouping sets together in a way that makes certain kinds of frequent tests less computationally expensive than they would be if codepoints were randomly distributed…

Agreed. Though to point out, I believe xyproto's comment refers to the present.

EDIT: Plus, if it were that important, IBM could implement the function in hardware. (Perhaps they did.)

Re: How a comment on Hacker News led to 4½ new Unicode characters

#325

Earlier quoted context omitted.

You don't need to be part of a big company, but it certainly helps. Especially if you want to stop a pentathalon or rifle character. (Top result: http://www.cbc.ca/news/trending/rifle-emoji-dropped-unicode-... )

That's a shame. Its one thing to have absolute, iron fisted control over your own platform - its another to intentionally seek to limit people's self expression on other platforms by influencing the standard in this way.

Are you saying that a company with voting rights shouldn't be allowed to have influence on what goes into Unicode? That doesn't make any sense. Also, if you read the article, Apple wasn't the only party in favor of nixing the emoji.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#326
post #274

Earlier quoted context omitted.

I don't think it's true that 囍 never occurs in running text - it's used in company names which would be used in text. It would be odd not to have an encoding for such a common character.

All right, I spent some time trying to find the requirement. I did not find it, but my tentative conclusion is that it does not apply to chinese characters. FROM MEMORY, a while back there was an article on HN complaining that emoji seemed to magically bypass the requirements other characters needed to meet for inclusion in unicode, and that in fact they were commonly in violation. The taco symbol was called out as a…

Interesting comments, thanks. It is used in company names, which would make it awkward not to have an encoding for it: there are many characters used just in names in Chinese that would leave locations and people having unencodable names if the characters were not in Unicode.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#327
post #281
post #270

Earlier quoted context omitted.

Layout is indeed hard. I meant something simpler, like: The word 'computer' in English is 计算者 [jì suàn zhě] in Chinese, Компьютер in Russian, and حاسوب in Arabic." Try that without Unicode. It's of course possible with TeX, and no doubt other solutions. Which is why I added "and expect it to be readable and editable by many different tools". (As a real-world use case, look at Knuth's "The Art of Computer Programming"…

Do you know when you would use 计算着 over 电脑[dian nao]? 计算着 I guess more literally translates to "one who computes", whereas 电脑 translates to "electric brain" which is a way more fun image, but I have no idea how the usage varies.

计算着 [jisuanji] is the older usage that harkens back to the days when computers were mainframes and terminals and not in every household. Generally everyone says 电脑 [diannao] these days.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#328

Earlier quoted context omitted.

Well, even if it doesn't meet unicode inclusion requirements, it is necessary for printing in one of the largest markets in the world. Without that character in unicode, Chinese display systems and printers probably won't use unicode at all (and before unicode they used some standard of their own) - meaning the question is whether unicode wants to be relevant or not, not whether the inclusion requirements fit.

Again, it's not a character that appears in text. This: > Without that character in unicode, Chinese display systems and printers probably won't use unicode at all is baseless. In its current uses, it doesn't appear on display systems and when printed it is almost always designed as an image, not printed as part of a font. Compare: http://pic10.nipic.com/20100928/5211371_231333032314_2.jpg

This is used in discussions of the character, would you not consider that text? it does seem to have a more figurative than literal reference than most characters, in a way that I am not sure how to translate into English.

Re: How a comment on Hacker News led to 4½ new Unicode characters

#329

Earlier quoted context omitted.

Well, even if it doesn't meet unicode inclusion requirements, it is necessary for printing in one of the largest markets in the world. Without that character in unicode, Chinese display systems and printers probably won't use unicode at all (and before unicode they used some standard of their own) - meaning the question is whether unicode wants to be relevant or not, not whether the inclusion requirements fit.

Again, it's not a character that appears in text. This: > Without that character in unicode, Chinese display systems and printers probably won't use unicode at all is baseless. In its current uses, it doesn't appear on display systems and when printed it is almost always designed as an image, not printed as part of a font. Compare: http://pic10.nipic.com/20100928/5211371_231333032314_2.jpg

[deleted]

Re: How a comment on Hacker News led to 4½ new Unicode characters

#330

Earlier quoted context omitted.

Well, even if it doesn't meet unicode inclusion requirements, it is necessary for printing in one of the largest markets in the world. Without that character in unicode, Chinese display systems and printers probably won't use unicode at all (and before unicode they used some standard of their own) - meaning the question is whether unicode wants to be relevant or not, not whether the inclusion requirements fit.

Again, it's not a character that appears in text. This: > Without that character in unicode, Chinese display systems and printers probably won't use unicode at all is baseless. In its current uses, it doesn't appear on display systems and when printed it is almost always designed as an image, not printed as part of a font. Compare: http://pic10.nipic.com/20100928/5211371_231333032314_2.jpg

[deleted]
Post reply on HN