I also received an "up vote" on my paper from another physicist on researchgate, which is a different kind of endorsement.
Damn, my reddit account has over 19k upvotes. Awesome. No wonder redditors tell everyone that upvotes don't matter because if everyone knew this, all of reddit would be published. /r/atheism would produce so many astro-physicists NdT himself would be out of a job.
"Science is interesting, and if you don't agree you can fuck off." -Dawkins