But you are right; I find that too, which is why I just go work in bars (I mean; sit and code, not serve beer!) instead of trying to meet people at hobbies (Which, for me, are all nerd/hardware/software things anyway). Even without drinking (which I don't do during working time), it is very easy to meet tons of people. And it works everywhere. The best craft beer bar in my new town (I move often) is open 8 am to 2 am, it's always busy and over 90% of the people just drink coffee there (with 15 beers on draft + more in bottles), the entire day. I work there and when I need a break, I just look around for 5 minutes and someone will make eye contact and start talking. Works everywhere I have been I found (in the US, EU, Asia).