Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
They deleted my posting at meta.astronomy where Ī reported about off-topics and marginally topical questions, presumedly to divert postings from another SE site. Although a moot issue now, Ī usually won’t have business with such “moderators”.