Live data from Hacker News

CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

developer.apple.com

101–110 of 188 posts

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#101

At first glance this looked like a code smell, but after some reflection I can't think of a cleaner, more readable way to uniquely identify each possible relationship -- especially in a strongly-typed language with an IDE. Here's the full list: https://developer.apple.com/documentation/contacts/contacts_...

Here's the likely explanation for these: https://en.wikipedia.org/wiki/Chinese_kinship#Common_extende...

And video version: The Complicated Chinese Family Tree [https://www.youtube.com/watch?v=nCFRoILS1jY]

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#103
post #92
post #15

Earlier quoted context omitted.

Yup. @dang, can you fix this?

In principle yes, but I tried in 4 (edit: 5) browsers and couldn't reproduce the problem, and it's late here and I'm running out of steam. So you may have to suffer overnight. Sorry about that. Edit: ok, thanks to https://en.wikipedia.org/wiki/Unicode_character_property#Whi... I put in a bunch of ​ . I hope that fixes it because I need to sign off now. If it isn't fixed, it would be helpful if som…

Thanks, it’s not a huge issue! I’m able to see the issue with safari on my iPhone, FYI.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#104
post #92
post #15

Earlier quoted context omitted.

Yup. @dang, can you fix this?

In principle yes, but I tried in 4 (edit: 5) browsers and couldn't reproduce the problem, and it's late here and I'm running out of steam. So you may have to suffer overnight. Sorry about that. Edit: ok, thanks to https://en.wikipedia.org/wiki/Unicode_character_property#Whi... I put in a bunch of ​ . I hope that fixes it because I need to sign off now. If it isn't fixed, it would be helpful if som…

Happened for me on iOS 13 if it helps. Font stays the normal size but you have to scroll right. If you zoom out, it’s a bit harder to read but not bad.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#106
post #92

Earlier quoted context omitted.

In principle yes, but I tried in 4 (edit: 5) browsers and couldn't reproduce the problem, and it's late here and I'm running out of steam. So you may have to suffer overnight. Sorry about that. Edit: ok, thanks to https://en.wikipedia.org/wiki/Unicode_character_property#Whi... I put in a bunch of ​ . I hope that fixes it because I need to sign off now. If it isn't fixed, it would be helpful if som…

Happened for me on iOS 13 if it helps. Font stays the normal size but you have to scroll right. If you zoom out, it’s a bit harder to read but not bad.

Firefox and Firefox Focus on Android present the same issue.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#107
post #6

表姐, in case you were wondering.

For those in this thread, the mods adjusted the link slightly from Elder to Relation; please keep that in mind when reading.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#108
post #19

Earlier quoted context omitted.

(...Or german)

Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz 1: https://de.m.wikipedia.org/wiki/Rindfleischetikettierungs%C3... - check out the voice version!

You've got to love the "abbreviations" for these laws.

RflEttÜAÜG

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#109
I can see why this is needed. English has very broad words for relatives like "grandfather" or "aunt". Most languages have more specific words, especially Chinese where there are separate words for fathers or mothers side, older or younger and sibling or siblings spouse. You also often use these relation words rather than their names when referring to a relatives. If this code was in Chinese, they would all be short words.

English words like "aunt" cannot really be translated into Chinese. If you are translating a book you either try to figure out the exact relation from the context, or just pick one if it doesn't matter. In someones address book you can't do that.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#110
post #54
post #31

Earlier quoted context omitted.

表姐 means older female cousin of a different surname. If surnames are always passed down via the father that implies an elder cousin who is either your mother’s sibling’s daughter or your father’s sister’s daughter.

So what happens if, by chance, a woman in your family marries someone of the same surname? Does the 表姐 label then not apply where it otherwise would?

Simple; that was forbidden:

https://books.google.com/books?id=u9MUAAAAIAAJ&pg=PA19#v=one...

Post reply on HN