I've met folks at the grocery store and the zoo, but I would probably say join a meet up group. I'm just a duck though.
Folks in that masto thread were being quite rude. Like it's ok to be upset, but not nasty.