I have faced/seen closed questions (very recent example here) whenever the question relates to something other than very specific programming errors, installation, some data-structure, algorithm or how-to-solve-this questions.
Although Stackoverflow seems to have a lot of tags that relate to theoretical computer science (And hence I assumed questions clearly related to those tags (Automata-theory, type-safety, computation-theory etc.) would be within the scope of the SO site) I often see such questions down-voted and closed extremely quickly for being off-topic.
What would be the appropriate place to ask such questions, especially if they do not clearly fall in either Computer Science or Programmers (the scope of programmers is not very well defined/clear to me) or Stack Overflow or Unix & Linux ?
Shouldn't such questions be automatically migrated or moved if moderators feel a different SE website would be more appropriate?
I have also looked at Where on SE to discuss computer science and there seems to be quite a lot of discourse going on there too, although the question has an accepted answer.
Update:
The more meta I read the more I get the feeling that nobody really seems to wants noobish CS questions anywhere.
Here is a similar question on programmers.
So, going by the site FAQ as well as the overall tone and audience of the site, this question doesn't belong here. I don't think there's currently a site in the Stack Exchange network that's really appropriate for it ¹, but the closest, and officially-sanctioned, is Stack Overflow.
Why, then, is this question not migrated to Stack Overflow?
¹ Reminder: CSTheory is about research-level computer science only.
Even questions (similar to this one) on meta asking what to do with such questions get down voted pretty fast.