Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Also good...

> Simon Shindler contributed significantly to the aesthetic of Figure 7, but could not be named an author for obvious reasons.



> Simon Shindler contributed significantly to the aesthetic of Figure 7, but could not be named an author for obvious reasons.

What are these "obvious reasons"?


The reason was that his first name doesn't satisfy the regex

    /^[KC]at(h?ie|e|h?y|h?erine)$/


While that does work for the people listed as author, it does miss Katherine derivative “Kay.”


/^[KC]a(t(h?ie|e|h?y|h?erine)?|y)?$/


Sketch of a more complete solution, excluding shortened forms and very foreign ones. Alternatives are in rough order of frequency.

vowel 0: E, Ye, Je, Ai. Optional and rare; Ai in particular is very rare.

consonant 1: C, K, G, Q. Mandatory; G and Q are rare.

vowel 1: a, aa, ai; optional h or gh. Mandatory. A few shortened forms use i instead.

consonant 2: t, tt, d. Almost mandatory, but a few r-centric variants lack it. There also seem to be a few

vowel 2: a, e. Optional, only valid if consonant 2 exists. In shortened forms, also i, ie, or y; this is the end.

consonant 3: r, l. Optional. Sometimes L starts a new word instead.

vowel 3: i, y, ee, ie, ii, e if no consonant 2, plus several rare vowel sequences. Almost mandatory (assuming consonant 3), but a few rare variants pack the r right next to the n.

consonant 4: n, nn, nh. Optional.

vowel 4: e, a, ey. Optional; ey is rare.

Some languages shove an s, c, x, t, k somewhere too (some of these are probably language-specific diminutives, but a few might be phoneme drift instead) ...

"Kaylee" and its variant "Kayla" should probably not be counted (despite almost fitting the pattern) since that's a compound of "Kay", adding the additional "Leigh" name.


What makes you think these are all derivatives of Katherine? Especially names that start with G or Q.


Like the author said... Obvious. :)


It gets worse - there are some obscure ones. Eg Reina, Kaja, Katarzyna, Aikaterine.

https://nameberry.com/list/16/catherinekatherines-internatio...


Their first name isn’t derived from Katherine. ;)


Kay is derived from Kate. Kate is Derived from Kathy or Katherine.


Nicknames satisfy the transitive property.


Nicknames are the objects, isDerivedFrom is the transitive relation on them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: