Coincidentally, I've been thinking about this as well recently. Especially your second major question: > If you completely don't have an idea, but want to work on one, how do you look for ideas? (But also the one before.) My line of thinking was there oughta be a community online where people can pitch their ideas and get opinions on it or look for collaborators, also cross-discipline. Like "hey I have this cool idea…
/r/SomebodyMakeThis
/r/somebodybuildthis
/r/stealmyidea
/r/startupideas
etc. come to mind.