Live data from Hacker News

CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

developer.apple.com

91–100 of 188 posts

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#91

Earlier quoted context omitted.

And off by one errors

If only there were 1 based PLs.

Lua is a famous one that defaults to 1-indexing for arrays.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#92
post #15

That label is so long it’s breaking the HN front page layout for me on mobile.

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 someone would email hn@ycombinator.com so we see that in the morning. Short term memory does not survive the firehose.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#93

Earlier quoted context omitted.

And off by one errors

If only there were 1 based PLs.

They don't fix off-by-one errors, just move them around.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#94
post #72
post #11

Well, there's CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter, which is two letters longer than CNLabelContactRelationElderCousinMothersSiblingsDaughterOrFathersSistersDaughter. https://developer.apple.com/documentation/contacts/cnlabelco... This is my favorite topic.

Ok, we changed to that from https://developer.apple.com/documentation/contacts/cnlabelco... . Thanks!

Does this now hold the record for most frivolous moderator story edit?

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#95

Anybody care to introduce me to this? Why does it have to be father's sister but mother's sibling? And how does elder and younger cousins behave differently?

This one seems to come from chinese

* in many EA and SEA culture, there's a difference made based on the age differential aka different term of address to people older than you v younger than you, also gender

* chinese (and likely others) also make a difference between patrilineal relationships and matrilineal, so there's a term of address for people related through the father's brother (and thus sharing your family name) versus other parent's sibling (not sharing your family name).

The combination of the two yields what you have above:

* cousins through your father's brother (sharing family name) are 堂 (táng) all others are 表 (biǎo)

* older brother is 兄 (xiōng), younger brother is 弟 (dì), elder sister is 姊 (zǐ) and younger sister is 妹 (mèi)

Therefore an older "sister" (same generational rank) through an other line than your father brothers would be 表姊 (biǎozǐ).

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#96

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_...

[deleted]

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#97
post #94
post #72

Earlier quoted context omitted.

Ok, we changed to that from https://developer.apple.com/documentation/contacts/cnlabelco... . Thanks!

Does this now hold the record for most frivolous moderator story edit?

Not just that, it actively broke and confuses existing discussions.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#98
post #49

Earlier quoted context omitted.

What else would you name it?

CNBiaoJie Still easier to understand than this monstrosity, even for those who don’t speak Chinese (assuming they can google the documentation).

I have no idea what "BiaoJie" is (well, in context, I assume it's a romanization of the pronunciation of 表姐), so that name would be completely unhelpful. Whereas the current name describes the relationship such that I can understand it, even if I don't know why this particular relationship is deserving of a name.

Something like CNBiaoJie also assumes that Chinese is the only language that names this relationship, and I don't know if that's true.

Re: CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter

#100

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_...

`Colleague` in `CNLabelContactRelationColleauge` is spelled incorrectly.
Post reply on HN