I appreciate that (1) Delan is probably wrong about this feature not working, and (2) HN is a free service and Delan can therefore only have limited expectations. But HN has value to ycombinator in terms of brand awareness and goodwill, and HN clearly has value to Delan (community? learning?). Treating him or her in a way that ignores this value represents a failure.
Also, I'm not sure about Name.com's configurations, but the Pingdom DNS Health test is failing with fatal errors.
I've just tested this with a Yahoo! email, and the password recovery works, and with a new Gmail email, and it works too. Looks like it's just my email account, which indicates a problem with my Google Apps and/or domain setup, as correctly pointed out by a few commenters.
I owe the person I contacted at YC an apology.
So I and others have tested it and it worked for us. That means the sending system does correctly send emails to at least some addresses.
You say that when you created the testing account you checked the email you supplied quite carefully, so that means that you most likely did enter the correct email address.
The problem is either that
1. HN fails to send to a small subset of addresses, and yours is in that subset, or
2. the email that was sent to you has been hidden from you by your email system.
Option 1 seems unlikely. I would investigate using Yahoo or something to set up a temporary email address and create another test account. If you have two known addresses that fail to get reset messages then you definitely have a case for emailing PG again.
If that other test email address does receive the reset, then the problem is with your true email address, either in the receiving in general from HN, or with HN specifically getting it wrong for that particular address.
Search diligently for the email among your various folders. I don't use gmail so I have nothing to suggest, but I know others who never received emails because gmail silently decided they were spam and put them somewhere unexpected.
Good hunting.
End debug mode.
I am not a ycombinator staff member (I even have no own business or live in USA or speak English native) but this site is a friednly free-to-use service, not Paypal or Starbucks where you can blame the staff for delivering the coffee too hot.
There's too much of a "oh well, it's free so what do you expect" attitude. It's because of this attitude I have had so much difficulty in getting some open source products adopted in some places I've worked at.
I would understand if this was a one man band operating out of his bedroom in his spare time but HN is slightly bigger than that.
Besides, support replied, they just had to follow up a little more and be a bit customer service focused (granted we don't necessarily have all the details)
The OP demonstrating quite a bit of hubris assuming HN is broken just because they aren't getting their email - there's quite likely a very easy way for HN (is pg doing all this himself?) to see many many password reset emails going out every day and successful logins from those accounts shortly after. If _I_ were seeing that at my end, and still having someone insist my end's "broken", I'd hover between assuming they're either not competent enough to be worth spending (free service) customer service time on, or they're trying to social engineer access to someone elses's account. And I'd politely brush them off - just as HN did…
How about a site that is a public issue tracker for all sites (or at least ones that dont have their own). So this user could go to this service and issue a bug report for news.ycombinator.com. Other users could look at the bug and say "hey I am having this issue too". Repeatable bugs get floated to the top etc...
Of course, its only good if someone looks at it and responds. But, if this site had enough users, the community would be able to comment and help, and eventually, any service provider that cares about their users might want to be involved (and they can 'claim' their domain somehow).
I think the key point is that you would not expect a response 100% of the time, so the service provider does not need to take time to respond to all issues, only those were several people experience it.
This probably exists though?
Of course, the trick is to get the service providers to take a look, but with enough user engagement, maybe it would work.
Maybe I misunderstand what getsatisfaction is.... could I go there are report a bug on hacker news for example even if hacker news have not joined getsatisfaction?
Yup - you misunderstand, and yes you could just report something for a company that's not joined getsatisfaction. A chunk of people see this as a bad thing - see http://37signals.com/svn/posts/1650-get-satisfaction-or-else and http://sachin.posterous.com/get-satisfactioncom-is-blackmail... for example.
Obviously, these are for technical problems using a public service - user account issues aren't really appropriate though.
However, you are right, stackoverflow is not for the type of issues we are talking about, like "I cant login", "This form gives me an internal server error with this input" etc...
If this would be your own mailserver you could easily check if an attempt is made but fails out of some other reason. Now, the only thing to check is someone from HN in the mail relay log files or someone from google in their logs ;)
In the end, i would bet that you missed some step in setting up your domain that needs to be done for Google Apps :)
or they could have said "I just tried with a test account myself and see that the e-mail is being sent"
So for example they say "we can't authenticate you." That could mean one of two different things: it may mean "we can't verify that you are who you say you are," or else, "we can't change the system to reflect the fact that we have confirmed who you say you are."
In the former case, it's pretty straightforward to see that username `delan` has an `about` section which contains just one link, and has three times submitted posts of content on that domain name. Clearly they identify with the owner of that domain. And hey, the owner of that domain appears to now be contacting you, wanting access! So in this case, with less than five minutes' inquiry you can see that this is probably a legit request.
Since they say things like "well, maybe we don't have an email for your account?" rather than, "I checked and you forgot to set an email for your account," it seems rather like the latter -- they just don't have database or admin access, period. That sounds crazy, though.
Eventually I needed to set up HN on my ipad and of course I tried to reset my password, but it didn't work, even though it kept telling me that my password was sent ... eventually I figured out that I had entered my email incorrectly (I had just put in my twitter handle, but HN didn't complain about the entry), and changed it using my logged in laptop.
T'was definitely a very frustrating 2 hours of my life
I don't understand why the process can't be a bit more user friendly, the customer support messages on the OP made me cringe ... very very poor.
I figured it would be useful for people to know if the message was still in my queue attempting to be delivered or if it had been rejected/accepted by their MX.
If another email account works fine and Gmail doesn't then the problem is probably closer to your end, if neither work then it's probably closer to the HN end.
There are some awfully bizarre ways that emails can fail without the sender or receiver really having done anything wrong.
So the lesson learned here is, rather than write a blistering criticism of a free service, make sure you are right. A better way to handle it would be to have posted here a question asking others if password emailing worked for them or if it was just the OP. This would have done a bunch better job of determining if it was broken at the HN side or somewhere between there and one's mailboxes.
Not a judgement on HN, but rather a judgement on human nature!
This is [a certain company]'s last-line response to suggestions of unfairness or anything broken in their walled garden. You didn't have to choose us :)
And I gotta say, on some level I can't argue with that...
YC surely derives some indirect financial benefits from running HN but they just as surely leave a whole lot of money on the table by not running ads or seeking to monetize in any direct way. To that end they, like Craigslist, are doing a community service, and earn a whole lot leniency for these types of things.
Your first email to them was perfect. Asking for them to do you a favor by even looking into it. Being respectful of their time etc. When you decided to go down the path you did of sucking up more and more of their time and even slinging insults, you crossed the line. For all you know it was pg or some other YC partner replying to you. But you treated them like some taxi driver who took a wrong turn and made you late.
Then you make it worse with this post. I think you owe them an apology.
You've used the same mail address again, so this wasn't the smartest move, because you can't assume that the problem is on the side of ycombinator.