I tried that once, but it is hard to determine what the name is actually. Especially after you forget it and have to reconstruct it.
Is it? = "Hacker News", "HackerNews", "Hacker news", "ycombinator", "news.ycombinator.com"... you get the idea.
Even if you have a 100% way to determine the name. Then the main problem why this doesn't work, is that the name might get changed slightly and ruin your scheme. And you can't remember the password because you didn't visit the site for 4 months.
Example: Hacker News -> News for Hackers, or the domain you used for name gets slightly changed.
Then what?