With dotcomagain you can search through recently dropped .com, .org, .net, .biz, .cc, and .tv domains. I check the .com, .net, .org, .biz domains daily, to make sure they are free. The .tv and .cc are not checked currently, due to technical reasons.
The nice thing about dropped domains is, that many have been bought with a business in mind. So, not only are these domains free for purchase, many are also spellable and "make sense". So, find the domain to your next idea here or just be inspired or amazed by what people previously bought.
If you have questions or feedback, feel free to leave it here or in the feedback box on the website :)
Droplists are from namejet, domain cleaning is done by checking against zone-files from ICANN (that's why I don't currently check .tv and .cc domains as there are no zone-files by ICANN provided for them. As they are country specific, I would have to build custom solutions for them, which I don't want for a proof of concept).
Yeah, the database is under too much load right now (should have chosen RDS t3.micro when posting on HN). Updating to a bigger instance right now, should be up in a few minutes again. Thanks for the feedback
No resources off the top of my head. I learned this stuff a pretty long time ago!
Deciding how to cache is often much more complicated than writing the actual code, although the code can also be very complicated.
For any caching layer, you have to decide:
- storage? (on disk vs. in memory)
- host? (app server vs. database server vs. third-party like ElastiCache)
- what to cache? (DB query results and/or rendered views and/or DTOs)
- when to delete cache? (ex: row #12 was changed in the DB, so now I need to delete any cached data that should change because row #12 was an input for it)
- how to segment cache? (logged-in users may share some parts of cache, but not others)
- TTL for cache? (is it OK to just keep everything in memory forever, or does there need to be a time limit that will reduce the size of the cache?)
- max size for cache? (same issue as above, but the limit is the storage size instead of a proxy like time)
Thanks for the starting point. I find one of the biggest challenges is figuring out what I should learn to be efficient (the unknown unknowns), so even just a point in the right direction is very helpful!
My suggestion would be, to not focus on that stuff right away. I know, this comes from the guy, whos website suffered the HN hug of death, but, look, I could bring it back up within 10 minutes.
My suggestion is, to build it as easy as possible, ideally with AWS or something like that, where you can throw computing power at it in a matter of minutes, when needed.
Build the stuff first, worry about scalability later, when you actually have proven that you need to worry about it. That's the lesson from my first startup anyways. We made the server slick and scalable, but in the end noone cared, because the product didn't meet demand. Don't waste your time on prematurley optimizing. Just my two cents :)
Interesting, I wonder if all the new TLDs have eased the pressure on .com/.net/.org/etc.
10-15 years ago, any remotely intelligible expired .com/.net domain would be picked up by bots as soon as it was available and held for years.
They would put them on sale for a much higher price (10x+ the yearly fee, much more if they were good domain names).
That was the last time I cared about domain names, as did many other people it seems.
Now it's just whatever. Make up a word that's easy to spell/pronounce/remember, even if it's nonsensical, and build a brand around it.
That still happens. And everyone that gets approached by someone else for a domain name wants $10,000, at least, everyone.
Outside of that market, the main pervasive idea in the collective conscious is that people need a .com, which also died 10-15 years ago.
Making money on the internet does not require that.
If you need "organic traffic" from a search engine or people typing your domain name in, your idea isn't one of the kind of ideas that make you any convenient amount of money. It just makes some youtube marketing guru some clicks, and some passive income course seller some money, because you'll definitely be coming back to those once whatever outdated SEO becomes clear that its not working.
You can host entire businesses on a github hosting page. yoursubdomain.github.io
You can host entire businesses on a mailchimp mailing list shared around as a direct link
The reality is that your actual users will never be typing your domain name in. They will click and tap on it from social media and chat rooms. Your no name publication with a garbage domain name created yesterday can influence politics, we've seen that clear as day for half of a decade. You can absolutely sell ads on that stuff, or take hundreds of thousands to millions in payments directly from political action committees and NGOs.
So, sure, do all sorts of domain name hacks using obscure TLDs, have fun with the branding, don't worry about the dot com, its just a "nice to have".
> And everyone that gets approached by someone else for a domain name wants $10,000, at least, everyone.
I own pandorasbrain.com and want to sell it. Every couple months I get an "offer" for a few thousand dollars, and every time I say yes -- which inevitably leads to the other person replying "actually I don't have the money right now, would you sell it to me for [$100, $200, maybe $400]". ... which I also say yes to! ... and then they disappear and never respond.
I have no idea what this presumed scam is about, but rest assured there are people out here with .coms who want to sell for much less than $10k, but ... nobody's interested!
When you accept immediately people automatically think their offer was too high and the name (or whatever item) must not be worth it. Next time ask for 20-50% more than they offer.
What marketplace are you selling it on? I think on some of them like sedo you can set up a fixed price that doesn't involve bargaining and that people can buy instantly if they are interested.
This happened to me this year. I had a domain for almost 20 years that was on register.com. I refused to pay their fee, the discount codes no longer worked, and they made it very difficult to transfer (I made a few attempts). Eventually I got fed up and let it expire.
It was instantly snagged with a $8500 price tag to get it back. Fortunately I had moved off every meaningful account so all they were left with was a bunch of spam. As much as I liked it, it was nice to make a fresh start with a new domain.
For future reference, and for anyone interested, not only do (ICANN accredited) have to provide a transfer authcode within 5 days of being requested, it's also possible to transfer a domain after it has expired, as long as it's still within the renewal grace period.
I don't know the answer to your specific question, but I can say that .com still makes up the vast vast majority of what customers are purchasing, even when presented with all of the other TLDs when they search.
They've deeply weakened .net as it was always second fiddle - now there are more specific/relevant second fiddles to choose from.
Good .com's are worth much, much more now (e.g. Voice.com sold for $30 million USD recently).
I think some of the shady behavior from the new extension registries (they seem to hold back every decent name as a "premium") really hurt their adoption.
I think there might be more pressure on .COM (nobody cares about .net and .org only if you're anything non-profity - it's still the 800 lb gorilla). A lot of TLDs, people don't even know or recognize. There's questionable billing policies/pricing policies. A lot of it feels like a gold rush from registry side, not to actually benefit consumers. Premium domains from registry, get that nice one word domain you want - but instead of a one time fee, pay it to us yearly to the registry. At least with a .COM the fee is low post acquisition.
I blame ICANN. A few years ago Uniregistry changed pricing for a bunch of TLDs including existing registrants and ICANN did nothing.
All of the other registries routinely reclassify domains as premium when they drop and it's really short sighted IMO. Domains would make an incredible, pseudo-anonymous, collision free web identity system, but many of the registries (AFAIK) are owned by private equity and can't see past the next quarterly earnings report.
It's really sad. The new domains could have been an opportunity to expand the market by convincing regular people to buy domains for email, identity, etc., but instead we got a bunch of short sighted price gouging :-(
I can say that one organization I've helped with IT for had a few associated domains for future use. One of them, an eight-letter English word followed by .net, expired accidentally due to personnel changeovers. Someone snagged it and apparently used it for a game server for one year, and after it expired again it's remained unclaimed since. (I advocated for not worrying about it, since said "future use" has never materialized.)
it actually happened recently to me with an unused .io domain I let expire. Io is an Italian pronoun for me/I; judging by the silly joke-page he put on it, the new registrant is also Italian and is basically just squatting.
Domain registries provide registrars with reports of domains which are set to expire, and if you’re not a registrar yourself, you can often purchase these lists on a secondary market or use APIs built upon serving this information.
But even if you don’t have that list, you can do a Whois search for any domain and know its expiration. You could build your own database!
Note that most domains have a grace period (eg, 30 days) where the original owner can renew even after it has expired. So it’s not like you’d be able to steal someone’s domain just because of a clerical error.
It turns out that grace periods (called a "redemption grace period") weren't proposed until 2003. I'm not actually sure when this process was approved by ICANN - sometime between 2003 and 2013.
Droplists are from namejet, domain cleaning is done by checking against zone-files from ICANN (that's why I don't currently check .tv and .cc domains as there are no zone-files by ICANN provided for them. As they are country specific, I would have to build custom solutions for them, which I don't want for a proof of concept).
Sure, find good domains for your websites and businesses. It can be a source of inspiration at least, because you can see, what others have deemed good domain names in the past. You don't have to hodle them, you can use them
> Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://[...].execute-api.eu-central-1.amazonaws.com/[...]. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
edit: I also get similar error messages intermittently in Chrome.
Thanks for the feedback, I am looking into it. I am sure though, that it is not an Firefox issue, as I tested in FF while development. I guess, the database is overloaded, currently...
Thanks for the feedback. I made the opposite experience, that’s why I build the website for it. Of course, you will wade through some trash, but I did find a lot of interesting domains
I wouldn’t recommend buying them - generally, registrars and ICANN seek to avoid trademark infringing behavior and would likely disable your site if Nintendo were to complain.
It would be interesting to have a feed of domains here, and you could filter not by keyword but other parameters. For example, domains that have been registered for more than 5 years (age).
I had a .com domain lapse while I was in hospital a couple of years ago, and The hijackers wanted $20,000 to sell it back to me. I don’t know what planet they were from, but it is a name that would be useful to literally only five or ten people at most. I just waited a year or so and then bought it back when it became available again for the more sane $10. Somebody is paying these idiots or else they would not be up to that sort of rubbish.
Is there an API or service that can tell me the value of a domain by looking at things like backlinks or Alexa ranking or something like that?
What if I were to make a tool that monitored dropped domains and ran it through the service and then automatically bought domains which had some base value according to the tool?
If your tool also reoffered the domain to the secondary market and automatically accepted high bids then you could make money just by leaving your tool running...
This is where an endless list does NOT work. I want to know the total # results for my search, so I can better decide judge if I should add more words to the search query.
My workflow would be to compare a bunch of saved choices, would be nice to make it easy to add bunch to a cart/list of some sort then
Yeah, I agree, that sticking a number of results on the list could be beneficial.
About the save list: That is a feature, that I wanted to build, too, but decided to first see what the HN reaction to this project is. So, might come in the future :)
Nice! This brings back some old memories from a long time ago..
Would be great to have a wildcard such as * as well as basic filters to allow for search by: numbers or letters only, .com only etc.
Also found right away a domain that is not available and registered since 1997 so wondering how accurate the list is.
Sorry that you found a registered domain. Because of how everything works, I can only make sure, that most domains are free, but there are some in ther, that might be taken. Also, .cc and .tv are not cleaned at all, currently. So there might be a lot more taken ones of these tlds.
Concerning the filters: You can search for one or multiple tdls and also exclude numbers or dashes, but only on desktop. Wildcards are not yet supported, but might be in the future.
This is an AMAZING tool and very useful. I appreciate you working on it and love it. I feel like you offer suggestions for domains, but maybe its just pulling in the lists.
With dotcomagain you can search through recently dropped .com, .org, .net, .biz, .cc, and .tv domains. I check the .com, .net, .org, .biz domains daily, to make sure they are free. The .tv and .cc are not checked currently, due to technical reasons.
The nice thing about dropped domains is, that many have been bought with a business in mind. So, not only are these domains free for purchase, many are also spellable and "make sense". So, find the domain to your next idea here or just be inspired or amazed by what people previously bought.
If you have questions or feedback, feel free to leave it here or in the feedback box on the website :)