Live data from Hacker News

A curated list of falsehoods programmers believe

github.com

81–90 of 128 posts

Re: A curated list of falsehoods programmers believe

#81
post #26

This doesn't seem curated. It just seems like a list (a long one bloated one at that).

Most github list projects seem to suffer from this. For instance the infamous "awesome list" [0]. Select a category. Most of them contain several hundred items. As if this is anything better than searching google for the term. [0]: https://github.com/sindresorhus/awesome

Which is quite unfortunate. Properly curated lists would be nice to have.

Re: A curated list of falsehoods programmers believe

#82

> My system will never have to deal with names from China I work in a small French town where Chinese people were quite rare until a few years ago. Their passports have a translation of their names in Latin alphabet, same for Russians. However one day one of my user told me "hey I can't find some customers in your app, but I'm 100% sure I recorded them previously. Funnily they're all Chinese". It turns out that to av…

This happens with western names as well. Jo, Bo, Malcolm X.

Wasn't he just known as X though? His legal name would have been Islamic and his birth name was Little.

Re: A curated list of falsehoods programmers believe

#83

> My system will never have to deal with names from China I work in a small French town where Chinese people were quite rare until a few years ago. Their passports have a translation of their names in Latin alphabet, same for Russians. However one day one of my user told me "hey I can't find some customers in your app, but I'm 100% sure I recorded them previously. Funnily they're all Chinese". It turns out that to av…

Interesting, now that you mention it I can't think of any French names that are 2 letters long. But in English we have tons, "Ed Mo" is a perfectly plausible name.

There's a few french names that are 2 letters long and even some only one letter long.[1] ;-)

[1] http://www.geopatronyme.com/cdip/lettresnoms/lettres1-3.html

Re: A curated list of falsehoods programmers believe

#84
post #82

Earlier quoted context omitted.

This happens with western names as well. Jo, Bo, Malcolm X.

Wasn't he just known as X though? His legal name would have been Islamic and his birth name was Little.

If you are Malcom X and you create, let's say, a Facebook account, then your last name is X.

Re: A curated list of falsehoods programmers believe

#85
From the units of measurement falsehood list[0]:

>Heterogenous units are of no practical use. (Radar beam height formula uses a constant expressed in nautical miles per foot)

Constants in formulas can be expressed in any unit system you want. What the author means to say is that one formula they saw in one textbook used nautical miles per foot. The "radar beam height formula" is not specific to any particular unit system.

[0] https://www.stevemoser.org/posts/dev/falsehoods-programmers-...

Re: A curated list of falsehoods programmers believe

#86
post #26

This doesn't seem curated. It just seems like a list (a long one bloated one at that).

Most github list projects seem to suffer from this. For instance the infamous "awesome list" [0]. Select a category. Most of them contain several hundred items. As if this is anything better than searching google for the term. [0]: https://github.com/sindresorhus/awesome

Even if there were all in one place it would be a good overview or an easy place to lookup but the list is not even far from complete.

Re: A curated list of falsehoods programmers believe

#87

> My system will never have to deal with names from China I work in a small French town where Chinese people were quite rare until a few years ago. Their passports have a translation of their names in Latin alphabet, same for Russians. However one day one of my user told me "hey I can't find some customers in your app, but I'm 100% sure I recorded them previously. Funnily they're all Chinese". It turns out that to av…

One of my first programming tasks as an intern was figuring out why the search function for a directory couldn't find certain users. It was the same reason you have, it just didn't return results until it had 3 or more characters!

Re: A curated list of falsehoods programmers believe

#88
post #84
post #82

Earlier quoted context omitted.

Wasn't he just known as X though? His legal name would have been Islamic and his birth name was Little.

If you are Malcom X and you create, let's say, a Facebook account, then your last name is X.

Harry S Truman's middle name was the letter S.

Re: A curated list of falsehoods programmers believe

#89
post #83

Earlier quoted context omitted.

Interesting, now that you mention it I can't think of any French names that are 2 letters long. But in English we have tons, "Ed Mo" is a perfectly plausible name.

There's a few french names that are 2 letters long and even some only one letter long.[1] ;-) [1] http://www.geopatronyme.com/cdip/lettresnoms/lettres1-3.html

I clicked on some of them, and most have fewer than 20 recorded instances in over 100 years. I guess it happens sometimes, but it's really not comparable to the prevalence of names like Ed, Jo, Bo etc (which aren't always contractions). The most common two letter name in France is probably something like Li or Ng.

Edit: Funny observation - when you use the system that's linked to try and look up the public records, it won't even let you search for names with less than two letters.

Re: A curated list of falsehoods programmers believe

#90
post #58

Earlier quoted context omitted.

To store the furigana for the given name and family name to allow you to correctly perform sort operations.

Disclaimer: I know very little about Japanese How could you store that in a separate field from the name? Don't the characters in the furigana need to be matched up in a certain way with the characters in the name? It seems like storing the characters in line in the same field as the name would actually be the more correct thing to do here, using a system like Unicode's interlinear annotation characters for ruby text…

Typical Japanese name fields are akin to this:

> (furigana) > _konbinaetar_ | ____wai____

> .

> . Family name | Given name

> _Combinator_ | ____Wye____

And there are always irregular pronunciations so they can’t be always inferred or correlated

Post reply on HN