There is always the risk that between the time one searches to see whether an article has already been posted, and the time at which one can post the article oneself, that someone else may post the same article. My duplicate posting was only 7 minutes after yours, so I don't know how the problem could have been avoided. I did a search (on Einstein and on NASA), and nothing turned up.