9 ms·
Show HN: Namegine – find a name for your startup or product
- codingdave 8y agoI like the idea, but all I am getting is "Searching... Please Wait" Even without seeing results, though - looking for an existing business name in the state you want to register your company would also be useful.
- kiechu 8y agoWe are experiencing some issues with a hosting providing we try to figure out.
- gammateam 8y agoa free lambda node or generic compute instance could run this site and do everything its trying to do it can't check for twitter profiles? oh brother..
- kiechu 8y agoWe run it on Heroku on production quality dynos. Heroku came out to be a bottle neck. Moving things to lambda is an option we will seriously consider. Checking for, Twitter as well.
- gammateam 8y agoWhat happened then? It was able to serve the site but not do API calls, so no mem-cache in front of your database? The Redis mem-cache didn't flush itself when full?
- kiechu 8y agoThe site is served via AWS CloudFront. It is SPA app hosted on S3. The API is on Heroku. No mem-cache anywhere. To search we use ElasticSearch hosted on AWS. We bump up the specs to speed it up but that was not the core problem. I suspect Heroku Postgres DB. We didn't used some Hobby version and I think it is the real bottle neck + some unnecessary middleware for the API that also requires DB.
- gammateam 8y agomaybe a mem-cache then? DB's have limited connections and are often billed as such, the mem-cache might help if there are any repeatable things. It might not be useful for your solution though since everyone searches for their own things all the time.
- kiechu 8y agoIncreasing DB plan did the job.
- elefanten 8y agoQuick thoughts: -The pitch line makes it sound like it assesses the 'quality' of the name rather than it's availability/similarity. I was expecting something that would 'rate' a name based on some kind of popularity or sentiment score. -Im not really a fan of the name, which is a problem that stands out when your product is about good names. "Namegine" parses strangely, I think my brain's looking for another "n" to complete the word "engine" and keeps wanting to pronounce this word "Namm-Egg-Inn". Honestly, I think just NameEngine would be a better name. Obviously very subjective though.
- erinaceousjones 8y agoI think the latter point is somewhat subjective indeed. I was reading it as an almost-anagram of "imagine" and also "name genie" :)
- codebeaker 8y ago> -Im not really a fan of the name, which is a problem that stands out when your product is about good names. "Namegine" parses strangely, I think my brain's looking for another "n" to complete the word "engine" and keeps wanting to pronounce this word "Namm-Egg-Inn". Honestly, I think just NameEngine would be a better name. Obviously very subjective though. Absolutely, at the risk of bike shedding, for a German/English speaker this parses really strangely. The parent comment nailed the problems I have looking for another missing consonant.
- 8y ago
- dlhavema 8y agoSeems broken on mobile. Android Chrome. Cant click anyt hi ing to proceed. Neat concept. I'll try it on my mac...
- klaczynskim 8y agodon't have mobile version yet, sorry.
- dlhavema 8y agoThanks for following up, I tried it on my mac ( looked good) but as you/your teammate reported, it is having issues getting data back from the API, every call is returning a 502
- conductr 8y agoNot my area of expertise but it would be functional if I could just resize it. It seems locked on this zoom level. But I’m of the opinion that desktop UI on mobile is just fine because I know how to zoom, if I’m allowed.
- bobwaycott 8y agoSame on iOS.
- penagwin 8y agoI love the idea! Everybody has projects (for fun, hobby, or serious projects) and you see it all the time were the name is already used by [insert other large library/project] or it translates poorly in another language [becomes the word "poop" or something]. This is really cool! :D
- sanityvampire 8y agoIdea: once you have a steady stream of users, automate some domain name squatting. Buy the cheap ones (.xyz, .website, etc.) for every name, then threaten submitters with libel blogs unless they pay up.
- klaczynskim 8y agoI think it would rather be short-time revenue stream... We aim for a long-term relationship with our future customers :)
- shapov 8y agoAlthough I am sure your intentions are pure, he raises a valid point. I think you'd benefit from making it apparent that "we won't steal or squat you name" somewhere on the landing page. I think it's a fantastic idea, keep up the good work.
- kiechu 8y agoThanks. That's valid point. We are against front running or black hat SEO. That's not the place we want to be.
- screaminghawk 8y agoHonestly, if I saw that message I wouldn't trust it. Immediately I assumed they would be doing this, but used it anyway. If the message was there, I would not have.
- maushu 8y agoYou forgot to add the Access-Control-Allow-Origin header to your api: Failed to load https://api.namegine.com/api/v1/* https://api.namegine.com/api/v1/*: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://namegine.com' https://namegine.com' is therefore not allowed access. The response had HTTP status code 503.
- kiechu 8y agoWe had API cached by ClodFront. In the process of troubleshooting we turned it off and we attached frontend directly to API. There should be CORS headers though. The problem was more scalability problem. It's too soon to say for sure, but getting rid of some middleware and scaling Heroku Dynos helped.
- kristiandupont 8y agoSlightly related, I made this name generator that will make up words so you are unlikely to run into something that already exists: https://github.com/kristiandupont/conkyte https://github.com/kristiandupont/conkyte It uses a couple of different techniques, I'd love to add more if you have any!
- zrobotics 8y agoVery cool, I want to dig a little deeper into that when I'm not on mobile. That was spitting out some of the best generated names I've seen, they weren't all good but they were all pronouncable for an English speaker.
- klaczynskim 8y agoThanks for the comment. Sorry to disapoint you but the names you see in the first section of our tool are not generated names. These are the names of similar names already registered as a trademark with United Stated Patent & Trademark Office. So you can check if there are any conflicting trade names (trademarks) to the one you are searching.
- craftyguy 8y ago> Swogbyksjylf Doesn't exactly roll off the tongue..
- kristiandupont 8y ago:-D it has its ups and downs..
- craftyguy 8y agoIn the few seconds I used it, it was pretty frustrating trying to copy a 'word' as it scrolled up rapidly. Consider implementing a way to pause (or delay) generating new words.
- scandox 8y agoOh how well I remember "Namerazor"..."so good it named itself".
- godelmachine 8y agoAnyone else hits on the link above and gets nothing?
- kiechu 8y agoWe are still working on resolving hosting problems. Some improvements should be already visible. You should see more improvement soon.
- kiechu 8y agoWe got stability. We had to remove a middleware, increase number of Heroku Dynos to ridiculous amount and we had to change Whois provider.
- godelmachine 8y agoDon't see yet
- kiechu 8y agoWhat browser do you use?
- godelmachine 8y agoChrome. Your site is still not working
- kiechu 8y agoThat's strange. We see on analytics that app works correctly. Is is mobile or desktop Chrome? What kind of error do you get?
- godelmachine 8y agoIt’s working on my iPhone now. Yesterday I tried from my work desktop.
- Jack000 8y agoI'm not sure what facebook availability means - the term I searched for says "available" but the account name is taken. Does it mean something else (page name? I'm not very familiar with facebook..)
- kiechu 8y agoYes. It checks if a Facebook Page url for a given name is free.
- djstein 8y agohaving lots of problems interacting with the site on FireFox Nightly. Can't close the subscription banner for example.
- kiechu 8y agoThanks. We will look into that.
- mikejarema 8y agoCongrats on the launch. I run Namevine.com and have for 6+ years. It does much of the same thing. Did you not consider naming clashes/confusion yourselves when creating the product?
- kiechu 8y agoIt's nice to meet competitors. We have run the name against trademarks databases. The product was not ready when we registered our domain, but that's valuable feedback, to look out for similar domains.
- mikejarema 8y agoThanks for the reply, likewise. And to echo another question in the comments, how is the name pronounced exactly? On reading it, it seems "gine" is likely pronounced "jin" or "gin" as in "engine".
- kiechu 8y agoThat was the intention. It was meant as an engine for names.
- Kagerjay 8y agoThis is a nice tool for domain names. I didn't find any as complete as yours when it comes to generate potential .com domains For personal / social media link names I use https://namechk.com/ https://namechk.com/ to see the full listings of every software.
- fipple 8y agoHard to trust a naming product with such a clumsy name itself.
- adriansky 8y agoUsing it on mobile it's a nightmare
- zrobotics 8y agoSame, completely broken in both android Firefox and brave. Worked in brave desktop mode, unusable entirely in Firefox. Plus, it didn't seem to offer much utility over a Google search for the name under consideration.
- zodPod 8y agoI love this. With the excessive use of dictionary words it's nice that there is now a way to search so that hopefully people will stop naming projects "Hydrogen" since there are 376 pages worth of results for it. lol
- klaczynskim 8y agoIf any of you guys want to get product updates, just drop me a line at maciej@namegine.com (no spam policy).
- geff82 8y ago2018 and it is unusable on an iPhone SE.
- jazzyjackson 8y agoThis worked perfectly for me with a couple of project names I've got. Was glad to see no one trademarked it and the words mean about the same thing in most languages. So thanks! FYI: div.contactUs panel that says "Interested in Trademark Registration" is covered by the namesearch-Hintcontainer with its z-index of 500. It also gets especially screwy on narrow screen width, and obscures the footer text. So I hope you can make some quick CSS adjustments there. Nice service.