I haven't followed the creation and growth of that community at all, @Gilles, but maybe it's a little bit too soon for that community to take off, given that, e.g., even this community isn't still that great.
From my perspective, on this website, there are maybe, at most, a full hand of people that have a certain level of expertise in CS and that regularly participate in the community's growth.