I’m not a fan of facebook but, well, a lot of people use it.  There is a facebook group with very similar interests (and overlapping membership with this network).  And you can go straight there (without having to fight through all the other trivia) with this link.  Thanks to Ana Eugenia for establishing the group and to Rod for bringing it to my attention.   Posts from this site should now feed there automatically.