Parent's names ⇒ Unique name for baby


What on earth is this?

Take any string as an input. Get a hash consisting of exactly 10 names taken from 10.000 common human names on this planet.

But why?

Under the hood

  1. input string hashed with sha256
  2. take first 100 bits of hash
  3. split into 10 chunks
  4. convert chunks to integer
  5. lookup name in big name list
Read the code on github.

The big name list was generated by scraping the 1.000 most common names for each letter in the alphabet from Forebears and sorting all of them by incidence.