Hacker News Re-Imagined

Show HN: My wife is pregnant; naturally I made a baby-name app to prepare

  • 1077 points
  • 15 days ago

  • @hamaluik
  • Created a post
  • • 5 comments

Show HN: My wife is pregnant; naturally I made a baby-name app to prepare


@JetSetWilly 15 days

Replying to @hamaluik 🎙

Back when my wife was pregnant I took the CSV export of baby name frequencies for last 10 years from the scottish National Records office (where we live) and loaded the lot into elasticsearch/kibana.

It was quite good, for any candidate name you could see popularity as a whole, trends from year to year - and it would give you ideas. Coming up with names is easy but but coming up with names that both of you like is the difficult part.

Reply


@scns 15 days

Replying to @hamaluik 🎙

For my next child i will do it like my neighbours. Wait till it is born and wait till a name comes up.

Reply


@AnonHP 15 days

Replying to @hamaluik 🎙

To the OP: I’m curious why this couldn’t be a website too (it’s good that this is available as an app for those who prefer the convenience).

Congratulations!

Reply


@david422 15 days

Replying to @hamaluik 🎙

You might want to remove similar characters from your codes to share. For instance, is the first character in your app screenshot a zero or an oh?

Also standardizing on capitals IMO would help.

Reply


@mynameisash 15 days

Replying to @hamaluik 🎙

There's something about picking the names for your kids that is just so fun and special. For those of you for whom this app may be relevant, I hope you have even half as much fun as my wife and I did picking names.

Ever since my wife was little, she had a particular name chosen for her son. So when we got pregnant, we already knew what the boy name would be. But we had fun coming up with a girl name, and that fun was both serious fun imagining a world in which we'd have a Megan or a Lily or a Lydia or whatever, and it was also very playful and ridiculous. We would one-up each other with what we thought were ridiculous names that just don't make sense (given our language, culture, etc.).

So then our son was born, and she got her wish for the name she's always wanted. Then when we got pregnant again, we got to go through the fun a second time around. One day, when my dad was over and was playing with our toddler, my wife and I were joking about silly names. "What about X if it's a girl? What about Y if it's a boy?" I got a call that night from my mom, very concerned.

"Have... have you decided on baby names? ... What did you decide?" I told her the two names we had (seriously) decided on. "Oh. Your father thought he heard some very bizarre names that you were thinking about." We had to explain our little game to her so she understood the situation.

Reply


@seszett 15 days

Replying to @hamaluik 🎙

Despite the French name for the app, this seems to only use English names.

Reply


@awslattery 15 days

Replying to @hamaluik 🎙

Congratulations! App looks great, and as someone who's looking forward to meeting our first little one in a few weeks, wish you and the wife all the best on your own journey.

Reply


@avrata 15 days

Replying to @hamaluik 🎙

Nice App! However as someone named "Robyn" I got very confused by the screenshot and the claims against tracking. Totally threw me for a loop. Is that a special name in any way for you?

Reply


@tibbydudeza 14 days

Replying to @hamaluik 🎙

Please no Apple-Moonbeam-Chicago's-Compass names.

Unless you can afford a nanny or private tutoring , kids get lots of grief if they have shitty weird names and daycare is bloody hard enough as it is.

Reply


@derbOac 15 days

Replying to @hamaluik 🎙

Nice!

I have to admit making a naming app has been on my mind since we had our child. I learned I really love naming and name issues in general, and really got into the name and naming community more than I thought.

I think the reason I never got around to it was I didn't really know where to start, and wrestled with issues around open source versus private data, how to collect the data I needed to do what I wanted, and how to balance data retention against privacy issues. I think I was just thinking of bootstrapping from users but was never sure if that would work or if I could do it another way.

Reply


@Fnoord 15 days

Replying to @hamaluik 🎙

My wife and me didn't use a computer application. We used p&p and made a list of names we liked, then gave each other the list at a deathline date. Then we reviewed each other's list, if we had a name on both our lists it got a pre (this kind of happened with our first). Otherwise, marked any of the names the other person liked, and then it all started. What I mean with that, its multiple names. The name has to flow. It shouldn't be an offensive acronym. We want certain references (to our last name, and several family members). But all in all, its a matter of give and take. You win some, you lose some.

I'm sure the main principle of the matching can be made in a Tinder-esque app (though I never used Tinder, so I am kind of guessing how it works). But I kind of liked the ease of handing out the lists and the discussions. I don't think an app can (easily) replace that, at least not fully automated. The manual stuff can be made in threads with replies etc.

Just some words of advice: ensure you start when you know gender (can do gender reveal but don't wait too long), and take into account a child can come too early, so don't wait too long. Start proactively with the names. Even if the birth ends up in a disaster (it is possible) you still want to give him/her a name. After all, you knew him/her, especially the woman as she had the child inside her. Naming your child, even if its a miscarriage, helps with acceptance of the tragedy. In other words: it is not a lost effort.

Reply


@reilly3000 15 days

Replying to @hamaluik 🎙

Charming and well-executed. Cheers! It makes me this this would be a quite good premise for a dating app. My intuition, after spending ample time with behavior data sets and related conversion data, is simple: people who would name their baby Ashley belong together, as do people who would name them Olivia or Jamari. It would be a wonderful experiment to see how this bears out.

Reply


@thom 15 days

Replying to @hamaluik 🎙

Ha, awesome. I went through the exact same thing of getting a bit stuck on names and trying to solve it algorithmically. My approach was using very simple Bayesian classifier to try and find sounds and spellings you liked.

https://twitter.com/lemonwatcher/status/1286082683412582403

Reply


@foobarian 15 days

Replying to @hamaluik 🎙

Speaking of names is it really true than in Sweden you have to get a baby name approved by some government office? How strict is that in practice?

Reply


@MattyRad 15 days

Replying to @hamaluik 🎙

My wife is pregnant and we just had a really good time going through names, thanks for this!

Just like searching for recipes, searching baby names can be a miserable SEO-hijacked/ad-stuffed slog, so this really makes a difference.

I did encounter a small bug: I use Android (Pixel 5), the sharing tab wasn't working for me, I get a "Something went wrong sharing your names list" error. But we just texted the list to each other to share names, so it worked out.

Reply


@Fiahil 15 days

Replying to @hamaluik 🎙

Your app is fucking amazing.

Would it be possible to filter names by regions or language as well as decades ?

Reply


@ssalka 15 days

Replying to @hamaluik 🎙

Wish there was an option for "I'm not sure, show me this name again some other time"

Reply


@throwaway6734 15 days

Replying to @hamaluik 🎙

I'm unable to share on Android version 12 of a pixel 4a

Reply


@milesvp 15 days

Replying to @hamaluik 🎙

I too wrote code to help with picking baby names with each of my children. Popular but not too popular was a hard requirement when bisecting the SSN data base.

One hard thing was not realizing how many variants there were of the name we picked for my daughter. We ended up picking a more popular name than we sort of intended.

Naming twins was also extra hard because of the added requirement that the 2 names were of similar “stature” (or “coolness” or something hard to define).

Congrats.

Reply


@msoad 15 days

Replying to @hamaluik 🎙

Has anyone named their child with an accent character like è in the US? Have you run into any issues? What your experience has been?

Reply


@kerblang 15 days

Replying to @hamaluik 🎙

What, has everyone forgotten the legendary babynamewizard.com? It was one of the few java applets that succeeded. Seems to be still kicking, probably rewritten in javascript.

https://www.babynamewizard.com/voyager#prefix=&sw=both&exact...

Reply


@unobatbayar 12 days

Replying to @hamaluik 🎙

I always liked short names and I wish my parents named me so.

Reply


@starbase 15 days

Replying to @hamaluik 🎙

What a good name!

Reply


@Humdeee 15 days

Replying to @hamaluik 🎙

This would also work well as a pet or animal name generator. You could apply many more filters (Species -> breed -> colour -> gender)

My SO and I acquired some new pets during covid for added company and we scoured through websites that were pretty plain, simply names as a list in bullet form. Your app is more fun, interactive, and memorable of an activity. People appreciate that!

Reply


@VeninVidiaVicii 15 days

Replying to @hamaluik 🎙

I was halfway expecting to see a “This Baby Name Does Not Exist” generator.

Reply


@29athrowaway 15 days

Replying to @hamaluik 🎙

I would probably sanitize the db by ignoring the names from the last 20 years or so.

Reply


@dr_dshiv 15 days

Replying to @hamaluik 🎙

We named each of our kids beginning with the letter M. My hope was that it would become ridiculous and my wife would want to stop having babies. Didn’t work. She wants the 4th.

Reply


@nroviw 15 days

Replying to @hamaluik 🎙

One thing that would be cool is to see the name with initials (given family name/middle name) and also to check social media/email accounts and even domain names to see if you can get a unique handle for them based on a few variations ;) Those would make a great gift when they join the internet one day.

Reply


@hamaluik 15 days

Replying to @hamaluik 🎙

This will be our second kid, and at least for us figuring out a name that we both love is hard. There are literally tons of baby-name apps out there, most of them more fully-featured and polished than Nom de Bébé and you should probably use one of those. However a lot of them include a disturbing amount of tracking or for any number of reasons just didn't work for my wife and I (bugs, subscriptions, lack of names, etc). So in continuing the tradition of "An app can be a home-cooked meal" [1], I built my own for us to use. You're welcome to use it too.

[1]: https://news.ycombinator.com/item?id=22332629

Reply


@ivolimmen 15 days

Replying to @hamaluik 🎙

My baby naming days are long in my past. I have two daughters of 14 and 12. Their names where a real challenge. My wife and I lost our first child. It would have been a boy. We had chosen for the name Roan. We where of course devastated. A part of me was also very sad for loosing the name. If the second would also be a boy we could no longer give it this beautiful name. We knew the second would become a girl and we wanted to include the name Roan in it. After really long puzzling we came to the name: Norah. It contains all letters or Roan and an added H. Something for her specifically. When we had our third we wanted to do this again. Norah was already at the daycare by then and played a lot with a child called Roos. Somehow we liked the combination but it did not contain all the letters or Roan. After some thinking we settled on Rosanne and we call her Roos (that's Rose in English). So her name does contain all the letters of Roan and extra.

I like the idea but I am unable to have any more kids

Congrats one your pregnancy and I wish you the best of luck.

Reply


@seFausto 15 days

Replying to @hamaluik 🎙

This is great for me right now. My wife is pregnant too, and she has gone through many names and for some reason, I'm not convinced on any name (I don't know why this is, something personal I believe).

Reply


@dbetteridge 15 days

Replying to @hamaluik 🎙

Something went wrong sharing your liked names list.

S21 Ultra - Android 11

Not sure what other info I can provide (I'm in the UK on talktalk broadband)

Reply


@robbles 15 days

Replying to @hamaluik 🎙

I think it's just the curve fitting on the chart widget, but I saw one name where the popularity went negative in the 2000's. I didn't recognize the name at all, so I had to laugh seeing that.

Reply


@metalforever 15 days

Replying to @hamaluik 🎙

man, why not spend time with your wife during this exciting time instead of this?

Reply


@Minor49er 15 days

Replying to @hamaluik 🎙

A lot of the features being suggested below, such as origins, spellings, saving names, etc, are available on https://babynames.com/. However, they only have the site and not an app.

Not trying to detract from the project. I was just curious if there was something that covered these that was already out there

Reply


@circa 15 days

Replying to @hamaluik 🎙

I hope Seven or Soda are both in the list!

Reply


@random3 15 days

Replying to @hamaluik 🎙

2 months too late. We went with our default / backup

Reply


@laingc 15 days

Replying to @hamaluik 🎙

Very nice! The baby name app we used worked on a Tinder-like swipe-right basis. At the end, you ended up with your “matches”.

But the best part about the app was the name - Kinder. (German for “children” and rhymes with Tinder)

Reply


@robbrown451 15 days

Replying to @hamaluik 🎙

Needs more filters. I'd like ones that are based on popularity, so people (for instance) can aim for a name that is neither very popular or extremely rare. So many other things that could be filtered on.

I personally would like one that allows you to pick them based on popularity in parts of the world (for instance I might want to view names that is more popular in Europe than in the US), or even one that lets you choose names with or without diacritics. (I wanted a name for my daughter that had a "heavy metal umlaut" like Zöe but the mom ruled it out, which was a good idea now that I'm not on a Mac and I realize how freaking hard it is to type that)

I can think of many other suggestions (screenshots on your main page, and pick a chill color scheme as the default), but this is a pretty cool idea, and good luck.

Reply


@nepalvibes 14 days

Replying to @hamaluik 🎙

Built something very similar some time ago when my sister was pregnant. https://generate-name.net/popular-names

Reply


@mosfets 15 days

Replying to @hamaluik 🎙

When the baby is finally old enough and ask "Dad/Mom, why did you name me as xxx?", and you answer "oh, it's from that app the dude on HN wrote.", imagine how would he/she feel XD

Reply


@sharemywin 15 days

Replying to @hamaluik 🎙

is it like Tinder for baby names?

Reply


@thaumasiotes 15 days

Replying to @hamaluik 🎙

Did you integrate BehindTheName?

Reply


@lawlorino 15 days

Replying to @hamaluik 🎙

I would love something like this that returns the intersection of names found in two cultures. E.g. I am British and my partner is Finnish, if/when we have kids we'll have to have to pick names that sound good in both languages.

For this particular combination girl names aren't too rare but there's very few boy names that come to mind.

Reply


@systemdave 15 days

Replying to @hamaluik 🎙

As a soon-to-be father in 3 months, this is great! My wife and I are using this as we speak :)

Reply


@TheMagicHorsey 15 days

Replying to @hamaluik 🎙

Flutter! Love it. I feel like Flutter today is like what Go was like in 2011. Its basically right on the cusp of being recognized as being the best programming tool for a specific use case. In Go's case it was making back-end services. In Flutter's case its building 2D client experiences (I say 2D, because I think Unity will probably have an edge in creating 3D experiences for a while).

Reply


@sleight42 15 days

Replying to @hamaluik 🎙

Missed opportunity. You could’ve reached out to Heroku to give you several different haiku options. ;)

Reply


@sunpazed 15 days

Replying to @hamaluik 🎙

Congratulations and nice work! I build a baby-name webapp when we were expecting our second child a few years ago. Random rolls were fun and filter by rarity, etc http://peanutapp.herokuapp.com/

Reply


@kamikaz1k 15 days

Replying to @hamaluik 🎙

Thanks for making this!

I am getting the "Something went wrong sharing your liked names list" when I click on the sharing tab.

I wanna see the overlap between my partners app and mine.

Reply


@JordanJaye 15 days

Replying to @hamaluik 🎙

Indian names too?

Reply


@Igelau 15 days

Replying to @hamaluik 🎙

I'll bet you're using this dataset: https://catalog.data.gov/dataset/baby-names-from-social-secu...

I downloaded it recently to dig for names that start with vowels. I wound up loading it in a SQLite database.

Nice work with the decade filter. I feel your pain with that one. I wound up dumping all the years from when "Nevaeh" spiked onward as a quick and dirty clean. This also cleared out the flood of -aidens and some awkward recent trends.

After all that, my wife hated every name I suggested from my efforts :) Still a lot of fun to play with the data and watch how the trends change. Like you can find when "Ashley" declines as a male name and rises as a female name.

Reply


@pasdechance 14 days

Replying to @hamaluik 🎙

This is cool. But, I am also swinging by to be the jerk who points out a funny thing about French (because the app's name is in French):

In French, nom is your surname. Prénom is your name (given name). Your surnom is your nickname.

Bonne journée ! (The French put spaces before some punctuation too)

Reply


@aigo 15 days

Replying to @hamaluik 🎙

My dad said to me "don't give your boy one of those trendy new names, stick to something traditionally English" so I called him Æthelbert.

Reply


@jboggan 15 days

Replying to @hamaluik 🎙

This is really fantastic work. When we were naming our baby last year we did a playoff bracket system with pen and paper, but this is so much more thorough. Great visual style as well.

Reply


@pmarreck 15 days

Replying to @hamaluik 🎙

Hah, we agonized over this just 4 months ago with our first kid, finally settling on "Samson", this app would have been a huge help!

Reply


@olliemath 15 days

Replying to @hamaluik 🎙

Very nice! We spent quite some time on this and aren't even having a kid.

How did you implement the tournament? It feels very long when you have many names - almost like it's doing all N^2 pairs, or is there something smarter?

EDIT: spelling

Reply


@wingspan 15 days

Replying to @hamaluik 🎙

This is fantastic, wish I had it before we had our fourth and final child. One piece of feedback: when I use the app with my thumb, the natural position for it to rest is right over the name. Consider moving the name more towards the center or top of the screen and making it possible to swipe anywhere in the top yellow area.

Reply


@cortesoft 15 days

Replying to @hamaluik 🎙

Haha, I guess this is what every programmer does when they have a kid. I wrote an ELO ranking program when I had my first kid: https://github.com/cortesoft/BabyNamer

Give it a list of names, it presents pairs of names to voters who choose which they prefer of the two. Allows many people to work together to narrow down a name choice.

I took the site down after a while because I didn't want to keep paying for it after both my kids were born.

It worked ok, although the app basically just confirmed that we had clear favorites for our names.

Reply


@axiom92 15 days

Replying to @hamaluik 🎙

Congratulations! The app looks neat too.

I worked on https://madaan.github.io/names/ a few years ago when my friends had a baby.

The idea is slightly different (transferring Indian names to American names etc.), but the motivation was similar.

Reply


@polishdude20 15 days

Replying to @hamaluik 🎙

It's funny that we call them "baby names" when it's more that this name will be with this human for much longer than their baby years. Maybe calling it a baby name pre conditions us to think of the name as applying to a baby rather than to an adult human.

Reply


@farmin 15 days

Replying to @hamaluik 🎙

Nice app. How do you like flutter? I am learning dart flutter now and it seems quite powerful and huge community growing around it is nice.

Reply


@LUmBULtERA 14 days

Replying to @hamaluik 🎙

This is great! FYI, one of the options that just popped up for me is "Unnamed". Might want to remove that one :). Or not.

Edit: Looks like its popularity peaked in the late 1980s :D

Reply


@fluf 15 days

Replying to @hamaluik 🎙

So cool, gonna use it right now! Thanks! Also, congrats for the baby and the app!

Since everyone is asking for features: do you think you could add a filter for country, please?

Reply


@regus 15 days

Replying to @hamaluik 🎙

We recently had our first child and finding a name for him was extremely difficult. We tried using books and apps but they weren't that helpful.

Part of the problem was that we wanted a name that would work in both english and spanish, and wasn't too popular or trendy.

I found that I hated most boy names, especially the ones that are trendy today (Aiden, Jaiden, Zaiden).

Feel free to name your kids whatever you want, but here is my advice to anyone who is trying to name a child:

---------

1. Do not tell anyone what the name will be before the child is born. They will try to talk you out of it.

2. If your family is not a native speaker of your language then present them with a list of a bunch of names that also includes the ones you want. Then ask them to pronounce all the names. That will let you know if your family will be able to accurately pronounce the name.

3. If you are going to give them a middle name make sure that their initials don't spell out something embarrassing like Carl Otis Winslow.

4. Do a google search of your child's first and last name so you don't accidentally name them after a serial killer or some other controversial person. Also google their initials so you don't accidentally name them after a company or a chemical.

5. Consider how their first name can used against them by other kids. Does it rhyme with something? Is there some famous fictional character with the same name?

6. Try to delay giving your child a name for as long as you can before leaving the hospital. This will give you time to decide which name best fits this person who is now in the world. (I thought I would name my son one thing, but decided that he didn't 'look' like some one with that name)

7. Do not leave the hospital without naming the child (unless you have a good reason to do this). I know some one who waited a month to name their child and they wouldn't recommend doing this.

8. Consider how popular the name is. Most of the names in the top 10 are popular for a reason, they tend to be good names, but do you want your kid to have a unique name, or just another kid among the other 10 Liams and Olivias in their class?

9. People are going to give your kid a nickname the instant they are born, whether you like it or not. Are you okay with people calling your kid Bobby, Danny, Mikey, etc? If not then consider a different name.

Reply


@rStar 15 days

Replying to @hamaluik 🎙

So glad I don’t have kids

Reply


@30minAdayHN 15 days

Replying to @hamaluik 🎙

When we were deciding our kids names, we established some 'first principles'. I thought that simplified the process for us a lot. Of course, these principles are very subjective to the couple based on what they believe etc. Sharing hoping some might help others: 1. Names should be simple and should be pronounceable by anyone (we are from india and people can't just pronounce our names) 2. No association with anything religious or gods (we both are atheists) 3. No attributions to characteristics or features (it's common in indian names where the names mean something like one with beautiful eyes, one with great smile etc) 4. Names should end with vowel sounds (our mother tongue has sounds ending with vowel sounds. i heard it's the same with italian) 5. Avoid name bias and make sure people cannot guess ethnicity based on their first name 6. Have a middle name related to indian roots

Quite interestingly, our super set became quite limited with just those 6 principles.

My biggest take away is, there is no such thing as a beautiful name. When we think about names (at least in US), kid is not born yet. So we think about them as an independent thing. When as kid is born, they look so beautiful to you that, name naturally sounds beautiful to you. :)

Reply


@dumbfounder 15 days

Replying to @hamaluik 🎙

Maybe seed it with the user's genealogy?

Reply


@msc-post 15 days

Replying to @hamaluik 🎙

I found the listings and subcategories on Wikipedia for 'Given Names' to be a sufficient low-tech resource when surveying names.

https://news.ycombinator.com/item?id=29125195

Reply


@hirenj 15 days

Replying to @hamaluik 🎙

Back when I had to choose names for our kids, I needed to find names that were pronounceable in both Danish and Gujarati. Solving this involved taking names lists from both languages, and getting the phonemes for each name (based upon the language pronunciation). Following that it was a simple matter of finding the names with the shortest edit distances, so we could shortlist names that were familiar enough in each language.

My wife ended up picking names off the top of her head that entirely coincidentally were part of the shortlist.

Reply


@madsohm 15 days

Replying to @hamaluik 🎙

I did the same for my girlfriend and I and preloaded it with all approved Danish names (42,000 in total) that we could then swipe through. I made it as a private web app, so that I didn't need to consider authentication.

Reply


@soheil 15 days

Replying to @hamaluik 🎙

I'd like to see the first baby born to the courage parents who used this to name their newborn https://www.thisworddoesnotexist.com/

Reply


@valryon 14 days

Replying to @hamaluik 🎙

Nice work!

Had the same issue for the second kid and came to the same conclusion I needed an app for that.

I never shared it but I’m happy with my “trouve prénom” French only site, based on INSEE names statistics.

If you’re curious: http://trouveprenoms.azurewebsites.net/

Reply


@qwerty456127 15 days

Replying to @hamaluik 🎙

Add numerology analysis as a premium feature.

A number can be assigned to every specific letter. You add them up, then again until it's just 1 digit. The digit has a meaning supposedly influencing the person destiny and personal traits a specific way.

I don't mean this is true, but I know many people believe it is (or may be so why not) - I personally met many such people. This way you can attract some extra audience.

Reply


@heywherelogingo 15 days

Replying to @hamaluik 🎙

Hacker? News?

Reply


@diveanon 14 days

Replying to @hamaluik 🎙

Easier solution, adopt one of the millions of already named children in desperate need of a home and living family.

Procreation is the last thing the world needs.

Reply


@major--neither 14 days

Replying to @hamaluik 🎙

Give your baby a normal (by today standards) name in your language. Thomas, Alessandro, Alfredo, Rene, Elizabeth, Clara, Helen, ... then in 20 years time it will be unusual and exotic ;)

Reply


@privatdozent 15 days

Replying to @hamaluik 🎙

Congrats!

Reply


@bananamerica 15 days

Replying to @hamaluik 🎙

That's awesome. Let me know if you ever decide to add Portuguese/Brazilian names.

Reply


@grvdrm 15 days

Replying to @hamaluik 🎙

Have #2 on the way and a short list of names we like, but awesome! Good way to grab new suggestion in the case that one catches my attention more than the names we already like. Also, agree with the your comment elsewhere that this is something to do "when you have a few minutes to kill"

Reply


@gred 15 days

Replying to @hamaluik 🎙

Nice. Very relatable, though my equivalent summary was slightly different: "My wife is pregnant; naturally I wrote a name database analysis tool to generate a name shortlist". Congratulations!

Reply


@ppierald 15 days

Replying to @hamaluik 🎙

I made one of these for Yahoo! Health in 2000. Naturally it was not an app. Good idea!

Reply


@inasio 15 days

Replying to @hamaluik 🎙

I also wrote code when we had a baby (babies actually...), but with a different set of constraints. Me and my partner are from different countries, and we live in a third one, each with its own language, so we wanted to find names that "sounded" ok on all three languages (english, french, and spanish).

My algorithm finds roots that are common on all three languages, and suggested a few options. For fun I added where in the decimals of pi it could be found, closest prime number, that kind of thing...

Reply


@mcast 15 days

Replying to @hamaluik 🎙

Are the list of names shuffled? Even adding a pseudo shuffle UI action would provide some good mental feedback to the user.

Reply


@gumby 15 days

Replying to @hamaluik 🎙

We had a problem (many years ago!) choosing a name all the various relatives could pronounce (between the two sides of the family there were half a dozen languages and no one person spoke them all). We had to throw away phonemes that not everyone could say and ended up with a single syllable name that everybody could at least pronounce one way or another.

Another is “is this name a rude or funny word in one of these other languages?”

Reply


@josh_thurman 15 days

Replying to @hamaluik 🎙

This is fantastic - I hesitate to show it to my wife because it will induce baby fever.

I have a feature request for a naming contract option between you and your partner.

When you begin the name search you outline an agreement on key issues i.e.: -Veto rules -No Later Than Date for settling the name -Method(s) and timing by which you will release the name -Family name considerations

In my experience with 5 kids it's these things that end up taking the joy out of naming.

Congrats on the coming baby!

Reply


@kaftoy 15 days

Replying to @hamaluik 🎙

Dude, the notch on the phone on your website looks 20% larger, not smaller! /joke

Reply


@seanw444 15 days

Replying to @hamaluik 🎙

Very cool. My only gripe with the UI is that when opening the popularity graph of a name, using the Android system-wide back button does not close the popularity graph. That would be handy.

Reply


@0dayz 12 days

Replying to @hamaluik 🎙

A tip my parents and their parent(s) have done is to pick historical figures or characters from books.

Reply


@broabprobe 15 days

Replying to @hamaluik 🎙

ooh, I'm not even having a kid but this is fun to play around with!

One feature that would be nice to see: adding names. I always thought it would be fun to name a kid Pickle but it's not in your list :)

thanks for making this!

Reply


@voisin 15 days

Replying to @hamaluik 🎙

It would be great to be able to make a judgment on all related names, like thumbs down or heart “William”, “Willy”, “Will” all at once.

Or to filter names by ethnic group?

Overall it is fantastic but I find 100k names to be daunting!

Reply


@indemnity 15 days

Replying to @hamaluik 🎙

Don’t listen to the critics, well executed, and thanks for keeping it clean and focused.

Would have loved this app when we were looking, but after two kids I hope we won’t need to use it ;)

Reply


@learc83 15 days

Replying to @hamaluik 🎙

When my wife and I were picking names for our son earlier this year, I pulled down a list of the top 1,000 names from the social security office. I removed the top 20, and then we kept making passes removing more names until we were down to the winner.

I called it name whittling. It was surprisingly easy to whittle the list down to 50 names or so.

Reply


@siddienahar 13 days

Replying to @hamaluik 🎙

Congrats to you and your family :)

If you're taking requests, a filter by country would serve great. While I loved the concept and the way it's executed, I wish it becomes contextual for me.

Also, back button interaction closes the app. If you can fix that too.

All in all, loved the app. :D

Reply


@jl6 15 days

Replying to @hamaluik 🎙

Fantastic work.

Can you add a feature to do cache invalidation too?

Reply


@skapadia 15 days

Replying to @hamaluik 🎙

Sorry no way I’d want to tell my child that their name was determined by a program I wrote. It makes it too impersonal and devoid of affection.

Reply


@rkagerer 15 days

Replying to @hamaluik 🎙

Fully private — there is no tracking / spying / advertising / etc

That's great! But it's a sad world where that's a feature you have to lead with and not just an inherent assumption :-S.

Reply


@boopmaster 14 days

Replying to @hamaluik 🎙

I personally cringe when I hear any vocalization of the nametag I happen to have been assigned. Not a fan of this noise where some old bag gets to slap a label on a new shiny baby that is unwittingly subscribed to happily responding to that specific cacophony for a lifetime.

Reply


@Amorymeltzer 15 days

Replying to @hamaluik 🎙

We just had our second a few weeks ago, and to figure out some names, we each got a big list of "kind of like this name," totally casual and noncommittal, and combined them. We then used a little Elo[1] rater script I whipped up to compare items, it was fun! Once you get a short list there's no good algorithm to figure it out, but using Elo we both found names we loved that we never would have thought about, and had a fun time doing so.

1: https://en.wikipedia.org/wiki/Elo_rating_system

Reply


@euske 14 days

Replying to @hamaluik 🎙

I hope that the app makes it clear which country/culture it applies to. (I assume it's for a European-origin family in the US?)

We recently had a kid, and in case of our native culture (Japan), people want to pick a name that not only sounds good, but also carries "good fortune" in its characters... based on ancient literature or something (it's kind of feng shui, I guess). The shape of the letters also kind of matters. Note that Chinese characters not only carry sounds but also represent a meaning (ideogram) that adds to the complexity. Also in Japanese many characters tend to have multiple readings. So there are tons of websites where you can search kids name with various conditions (sound, meaning, shape, strokes, popularity, etc), and they look pretty popular.

My point is that, the requirements and restrictions of names differ vastly between cultures, and the app can be clear about it.

Reply


@LegitShady 15 days

Replying to @hamaluik 🎙

Pathological but productive.

Reply


@jedimastert 15 days

Replying to @hamaluik 🎙

My wife and I have a game to spell out things with baby name initials (our last name starts with a T, which helps). We aren't tied to the idea, but it's sort of like an improv game, where constraints get the ideas flowing. We've learned a fair bit about what each of us do and don't like in a game

Reply


@disintegore 15 days

Replying to @hamaluik 🎙

I've always loved the term "baby name". Makes it seem like you grow out of it eventually and have to switch to an adult name like "Roger" or "Raymond".

Reply


@privacyonsec 15 days

Replying to @hamaluik 🎙

congrats, maybe you can use qr-code scanning for linking instead of sharing code ?

Reply


@gus_massa 15 days

Replying to @hamaluik 🎙

> Over 110,000 names from over a century of records

Does it do something smart to filter the names? Because showing all of them is too much.

Is there a third option or only heart vs thumb-down?

Is there an option to show variants of spelling? All my children have names with the traditional Spanish spelling [Hi from Argentina!] but here it's somewhat common to use the English or Italian spelling too.

Reply


@rossdavidh 15 days

Replying to @hamaluik 🎙

Does it include "X Æ A-12"?

Reply


@pie42000 15 days

Replying to @hamaluik 🎙

Very weird design choices. The like/dislike buttons are super small, the Names rated/names remaining counter takes up half the screen and seems like it should be at most 10-20% of the screen. Names are too small. BB complains about app design all the time and then creates these monstrosities

Reply


@asymptotic 15 days

Replying to @hamaluik 🎙

Congratulations! I did the exact same thing; made an app to help name my first child.

I've slowly developed a method which incorporates 1) culture, 2) popularity in different countries, and 3) pronunciation of names and attempts to recommend you names based on names you like. It kind of works, it's taken a lot of tuning to make it output something sensible. It's specifically designed to attempt to combine cultures together, which is a top request from customers I identified.

I've been working on releasing the app for a while. If you're interested in helping me test it before its release this month please feel free to sign up here:

https://www.reddit.com/r/namenerds/comments/qge6t9/im_lookin...

I will also look at this thread's comments closely before launching.

Reply


@kenver 15 days

Replying to @hamaluik 🎙

Thanks for this. I was going to do something similar because my wife and I can’t think of a name and we only have 4 weeks to go!

Reply


@hakube 15 days

Replying to @hamaluik 🎙

Would great to have an option where you and your partner can choose a name on their own (probably a tinder-like mode)

Reply


@WeekSpeller 15 days

Replying to @hamaluik 🎙

Could you please explain the process of collecting these names?

Reply


@icedistilled 15 days

Replying to @hamaluik 🎙

Tomorrow on hacker news I expect to see a "This-name-does-not-exist" app. Make it happen.

Reply


@123pie123 15 days

Replying to @hamaluik 🎙

did you know that ...

>In England, Northern Ireland and Wales, the law requires you to register a birth within 42 days (GOV.UK, 2019a). In Scotland, a birth needs to be registered within 21 days

We couldn't think of a name that we both liked and went well over the 42 days to register the name, we got a court order around 120 days.

Jokingly I said to my partner you're the one that'll be going to court not me. She replied that's ok I'll name the baby after the first person I see.

We settled on a name and registered the (not very new) baby the next morning

Reply


@DrOctagon 14 days

Replying to @hamaluik 🎙

Only time I’ve watched TV/movie credits attentively is when we were trying to come up with a name for our kids.

Reply


@conductr 15 days

Replying to @hamaluik 🎙

Nice! I needed this a few years ago. I was browsing the baby name sides, comparing notes with my wife, etc. Thinking all along, I wish there was a tinder-for-baby-names that would show us our mutual matches. Kudos on getting it done!!

Reply


@cdubzzz 15 days

Replying to @hamaluik 🎙

Shameless plug for my caregiver support app Baby Buddy[0]. Previously a Show HN[1] as well. The app turned four years old not long ago (as did our first child!) and I'm still enjoying hacking away on it.

Give it a try if you are in to self-hosting and over-engineering (your child?).

[0] https://github.com/babybuddy/babybuddy

[1] https://news.ycombinator.com/item?id=15558057

Reply


@antihero 15 days

Replying to @hamaluik 🎙

This looks lush. One request - a filter for genderless names would be amazing. I have no idea what my kids will want to identify as so having something gender neutral seems like a gift.

Reply


@gbronner 15 days

Replying to @hamaluik 🎙

I did something like this with jupyter and the census records.

I added filters for min and max popularity, gender ratio, scrabble score, number of syllables, length, etc.

Reply


@MangezBien 15 days

Replying to @hamaluik 🎙

My wife is also pregnant and this is the first baby-name app I don't hate.

Reply


@steren 15 days

Replying to @hamaluik 🎙

Great idea, is there a web version of the app?

Reply


@galang 15 days

Replying to @hamaluik 🎙

Brilliant! Congratulations to you and your wife

Reply


@ensignavenger 15 days

Replying to @hamaluik 🎙

I see that is is Open Source, which is awesome. Would you consider distributing it on fdroid?

Reply


@cunningfatalist 15 days

Replying to @hamaluik 🎙

Congratulations! :)

Reply


@ghoshbishakh 14 days

Replying to @hamaluik 🎙

Congratulations! Take care of your wife! :)

Reply


@vmception 15 days

Replying to @hamaluik 🎙

Reminder: baby names are adult names.

Reply


@Tade0 15 days

Replying to @hamaluik 🎙

Nice - I got our daughter's name at the 27th try.

Our method was to wait until she started kicking in the womb and pick the name based on the consistent intensity of kicks when it was said out loud.

As a control we used common words. Out of them "Cockroach" got the most enthusiastic response.

Reply


@jdright 15 days

Replying to @hamaluik 🎙

Very nice app. A few suggestions after using it a bit:

Remove names: Unknown, Unnamed, Unk and Unborn (Some of these have dupes with typos)

Add an option to not show twice names that are unisex, they should show only once but maybe with a multi colored card. This is useful for two things: 1. actually looking for unisex names (or avoiding them - a filter?), so you don't need to keep in mind or search on both sexes 2. Reduce the amount of total names to review

Also something to help reduce yet more variations, an option to group similar or very close related names together. Ex. I saw Ulisses then Ulysses then Uulisses and so on.

And lastly, a way to sort by popularity, so that I can review the less (or most) popular first.

Anyway, great app and congratulations for the baby.

Reply


@basiphobe 15 days

Replying to @hamaluik 🎙

That is a LOT of yellow.

Reply


@quartz 15 days

Replying to @hamaluik 🎙

When we were hunting for baby names I found that fiction character naming books (ex: The Writer's Digest Character Naming Sourcebook) were really great for inspiration. They tend to focus on the perceived qualities of the names more than the social qualities and are often more bold in their offerings.

Reply


@prepend 15 days

Replying to @hamaluik 🎙

Nice looking app. There’s a whole series of apps that just boil down to nice UIs on a spreadsheet.

Back in my day we had to use Google spreadsheets.

Reply


@hossbeast 15 days

Replying to @hamaluik 🎙

I made the same kind of countdown app when my wife was pregnant in 2006.

Reply


@gnicholas 15 days

Replying to @hamaluik 🎙

Wish this existed years ago! It would be interesting if there were phonetic ways to filter names, for example: starts with consonant/vowel, has X syllables, ends with X letter(s).

A more advanced version of this could be a system that detects phonetic/orthographic similarities between names that you do or don't like, and shows you an optimized list of names based on your apparent preferences.

Reply


@js2 15 days

Replying to @hamaluik 🎙

FYI, see the usage note here:

https://www.merriam-webster.com/dictionary/hone%20in

The app itself seems to be oriented around viewing most popular names. It would be nice to have a way to view least popular as well.

Reply


@bubbleegret 15 days

Replying to @hamaluik 🎙

What's the best way to explore a large set, one by one? Maybe cluster names (maybe there's a meaningful-enough language model that works), then when someone likes a name, sample within cluster n times, before hopping out to the big set again.

Reply


About Us

site design / logo © 2021 Box Piper