Where can I meet like-minded people interested in solving the same problems as me?
Over the years as a lawyer and a business consultant, and recently in my new role as the VP business Development of a software dev shop I have met a lot of entrepreneurs with the same questions.
The answer of where to find your co-founder depends on who you are, what you are looking for and what is your business idea.
In order to find a good co-founder FOR YOU - you need to start with good chemistry between the two of you.
Seconly, you will need someone who can complete you. Ask yourself what will be your job in the new venture?
What strengths do you have and what qualities experience and capabilities you will want your co-founder to have.
Start with you friends and see if one (or more) of them can be your co-founder. It will - in most cases - be your safest bet.