If they are unimportant I will forget them after a while and that is OK. If I forget them they are unimportant by definition. Keeping track of such things is a waste of time.
If I get really bothered by some temporary idée fixe I will work on it: search for more information, check my assumptions, analyze my options, maybe write some code to implement a proof of concept. This way at least I gain some knowledge for the wasted time and attention.
Sharing ideas of the first kind is just noise. I doubt anything can come out of it.
As for the second kind there are blogs, github, kickstarter, etc. They all put you into some process or format. Which is good if you want to make at least something useful from your idea.