Live data from Hacker News

Random person name generator

duckduckgo.com

41–50 of 52 posts

Re: Random person name generator

#41

I wonder what kind of validity checks they have. e.g. a lot of first/last names cannot be paired together because they would belong to different religions/ethnicities. Probably they're sticking with just Anglosaxon names where this is far less of a problem than Middle East/India ones.

Less "cannot" and more "are rarely". I've encountered a few odd mixes personally.

There are sources (US SSN and census especially) of first and last name frequency by decade, though not so much first/last pairings. Gender also.

Re: Random person name generator

#43

I sometimes use DDG for getting a UUID too :) https://duckduckgo.com/?q=uuid&t=hj&ia=answer If you like that kind of things and you dig Python, the lib "faker" ( https://faker.readthedocs.io/en/master/ ) is a real threat: from faker import Faker fake = Faker() fake.name() # 'Lucy Cechtelar' fake.address() # '426 Jordy Lodge # Cartwrightshire, SC 88120-6700' fake.text() # 'Sint velit eveniet. Rerum atque repellat volu…

This is the equivalent library for PHP https://github.com/fzaninotto/Faker

Re: Random person name generator

#45
post #18

Earlier quoted context omitted.

Can’t tell if this is /s or not, but have you considered a real life pen pal that writes back?

I have considered it before but I just don't trust real people enough to share my personal thoughts with them.

Just use a fake name with them. Like the one you would get from a generator.

Re: Random person name generator

#46

I sometimes use DDG for getting a UUID too :) https://duckduckgo.com/?q=uuid&t=hj&ia=answer If you like that kind of things and you dig Python, the lib "faker" ( https://faker.readthedocs.io/en/master/ ) is a real threat: from faker import Faker fake = Faker() fake.name() # 'Lucy Cechtelar' fake.address() # '426 Jordy Lodge # Cartwrightshire, SC 88120-6700' fake.text() # 'Sint velit eveniet. Rerum atque repellat volu…

And this is the equivalent for Ruby:

https://github.com/faker-ruby/faker

Re: Random person name generator

#47
post #7
post #2

Tip: can be easily accessed from your app using the DDG Answers API: https://api.duckduckgo.com/?q=random+person+name+generator&i...

Here is my version of FakeID API: https://fakeid.now.sh/ All data from https://www.fakenamegenerator.com/

Why are you not using ISO 3166-1 alpha-2 for country codes?

Re: Random person name generator

#48

Is it just generating a random name and birthday? That seems... underwhelming compared to the hundreds of services that already exist for doing this (see: any of the results given to DDG's query) and generate a much more extensive dossier.

A good generator would come up with something ordinary sounding that doesn't correspond to any known person, I guess?

Re: Random person name generator

#50

I sometimes use DDG for getting a UUID too :) https://duckduckgo.com/?q=uuid&t=hj&ia=answer If you like that kind of things and you dig Python, the lib "faker" ( https://faker.readthedocs.io/en/master/ ) is a real threat: from faker import Faker fake = Faker() fake.name() # 'Lucy Cechtelar' fake.address() # '426 Jordy Lodge # Cartwrightshire, SC 88120-6700' fake.text() # 'Sint velit eveniet. Rerum atque repellat volu…

This is the equivalent library for PHP https://github.com/fzaninotto/Faker

Nice to see we all copied that from perl.
Post reply on HN