It seems like lately that I frequently come up with an idea that is completely independently reasoned from scratch by me, only to find out that someone else has already thought of it. Sometimes I wish I could live 100 years ago so all of these ideas would be useful (Bah, I know that wouldn't work). Is there a simple term for this situation? Are there support groups? Medication?

Here are some of the ideas that I've already been beaten to:

Hmm... there have been many more than this. I will add more as I remember them.