you have to think outside the programmer mindset where there are lots of opportunities to meet people. For other careers, the only way to meet people in your industry is through a job or a conference.
It can't be harder to meet people than to date people. They go to places and do things. Well known places, most of which are in the phone book, many of which are open to the public, etc.
I mean, take the automobile industry. I think anyone on HN could find a car salesman or MechE willing to talk to you in maybe two phone calls. There, you aren't a stranger anymore. (I further predict that most MechEs would fall over themselves lining up to talk to someone who sounded interested in torque ratios or whatever.)
If you're not working, you are completely out of the loop of those that are.