Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm sure OP is getting lots of comments now! I'm not sure the rapid timing is really the cuprit here. I would argue that there are other UI factors at play:

* The text doesn't get cleared from the comment box after the comment is sent

* The submit button has no visual affordances to indicate whether it is valid. It looks exactly the same when the form is populated or empty. A conventional UI approach would inactivate the submit button until all the fields are filled.

So despite the message that the comment has been posted, it doesn't appear as if the state has changed as a result of pushing the button.

I think clearing the comment box and inactivating the submit button (which doesn't appear to be a native OS UI element) after submission would help users understand that the state has changed. Alternatively, I think displaying the acknowledgement message on a new page with no submission form would achieve something similar. It could even have a "post another comment" link back to an empty comment page.



Alternatively, I think displaying the acknowledgement message on a new page with no submission form would achieve something similar. It could even have a "post another comment" link back to an empty comment page.

This is exactly what nearly every other form I've used in the past does. I didn't try this one but it sounds like it redirects back to the form again? If so, I can definitely see double/triple-posting happening.

I know some forums will actually compare contents with the last post you made, and show a warning message "You already submitted this post".


This is the real answer. Every other comment box or form I've seen on the Internet clears the content when the form has been submitted. I would suggest making them disappear altogether


I think you are mostly right, but I've heard this effect observed elsewhere.

I recall a blog post about TurboTax or some other tax software. The part where it says "checking your returns" -- if it takes longer, people view it as having "done something".

You can probably check a tax return, which is really about 100 numbers, or maybe 10,000, in less than a millisecond. But it's better if takes like 10 seconds.

Someone might know what I'm talking about and have a link ...

I do think it's partially the latency, but the UI concerns you pointed out are probably more important in this case.


It's called benevolent deception. Found the article you were referring to: https://www.theatlantic.com/technology/archive/2017/02/why-s...


Showing the message the user submitted as part of the success message as well would be reassuring.


I considered submitting a duplicate of my comment as a bit of silliness, but found this surprising when I submitted my first comment too… so my second comment was instead much more similar to this observation you shared here.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: