Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.
Given the way people on meta.SO are responding to our requests, it seems like the second option would be best as soon as OSQA is (more) stable.
If SO doesn't meet our demands, it seems like we'll probably move to OSQA whenever it's stable.
Personally, I'd like to say: Welcome! Make yourselves at home! Feel free to invade!
I think that TCS and "mainstream(?) math" have a lot to learn from one another and would benefit from more interaction, and MO would serve as a good venue for this.
As for your cons:
getting lost -- This is why we have "interesting tags" and "ignored tags", as well as RSS feeds for each tag.
moderation -- As TCS activity increases on MO, there will be more qualified TCS experts around to better moderate TCS questions, so this issue will quickly go away, if it's even much of an issue at all.
cost -- I don't know for sure, but I don't think this is a big deal. I don't think that TCS will significantly increase the traffic to MO, and hence it won't increase hosting costs by that much, either.
Despite the current dearth of real TCS experts around, I think there are enough high-reputation/active members who are at least reasonably knowledgeable about TCS -- knowledgeable enough to tell whether something is a homework question or not, at least.
Dear Suresh, my background is only cognate to TCS but you do have my full support as a moderator.
Do the TCS people see themselves as members of a different community? What background do other pure mathematicians share with them?
I mean, it's safe to say that most pure mathematicians have at least a basic understanding of (or at least learned at some point) real analysis, differential geometry, point-set topology, linear algebra, modern algebra (groups, rings, modules), commutative algebra, homological algebra, algebraic topology concerning the fundamental group, etc.
I'm pretty sure that even the most specialized people here (I would have to say that the set theorists here seem to fit that bill) have a basic understanding of most of the above.
TCScientists don't seem to (in general) share that background (correct me if I'm wrong), and for that reason, would rather not have to wade through all of that. It seems like although TCS is part of mathematics as a discipline, it's not the case that TCScientists are part of the mathematical community by default (not to say that there aren't members of both).
The same disparity in background seems to hold for logicians as well, to some extent.
But flipping it around, "mainstream" mathematicians in general don't seem to know too much about logic, nor theoretical computer science, either.
Logicians seem to have been doing just fine on MO (take a look at who the highest reputation user is); I don't see why theoretical computer scientists would have any problems, either.
Like I said earlier, and like Joseph says above, it's a good opportunity for these different fields to learn from one another.
I'm pretty sure that Joel and Francois were trained as mathematics undergrads and went to grad school for mathematics (which means that they had to take prelims in a lot of the areas I mentioned).
The difference is that TCS people go to grad school in a different department with different requirements.
Most of the theoretical computer scientists that I know and that I can think of are sufficiently qualified in most of the "prelim" material that you list, at least in my opinion.
I'm a bit skeptical that TCS people learn the entire undergraduate math curriculum as well as the entire CS curriculum. I guess the TCS people here could correct me.
Noah is quite right. The idea that most pure mathematicians even know what homological algebra is about is amusing :)
Just to echo Kevin on the "cost" con: don't worry about this at all. While we might have uncertainties regarding SE 2.0 (and OSQA or something else as a fallback), however it pans out we expect funding to be a relatively minor hurdle.
So, at the risk of sounding pedantic, the only difference is that math folks tend to use punctuation and capitalization correctly. (This remark does not extend to spelling.)
I noticed that Scott Aaronson and Peter Shor recently posted questions. Was this somehow prompted by Suresh, or by this meta thread?
I think that the issue of TCS being "drowned out" by the rest of the site can be allayed by setting up a "sub-site" for TCS, achieved by simply giving all TCS questions a specific tag, maybe [cs-theory] or something. If you're only interested in TCS questions/answers, then you can just go to the "sub-site" http://mathoverflow.net/questions/tagged/cs-theory rather than the main page http://mathoverflow.net. If you have a question about something that isn't directly related to TCS, but you still specifically want theoretical computer scientists to see your question, then you can also tag your question with [cs-theory].
If we don't already have enough qualified people, I don't imagine it would be difficult to recruit a few trustworthy and reputable TCS people for this via the many excellent TCS blogs out there...
The only downside is that we lose outreach opportunities to the larger CS community that appears to be somewhat scared by MO :)
You may gain some outreach opportunities as well: a lot of Theory A (what in the US is just called "theory") is not well known to Theory B people (ie, "semantics" or "verification"), and vice-versa. Partly, it's because the mathematical tools we most commonly use are quite different. Building on your example of what algebra computer scientists know, from my POV modules are so concrete I have trouble imagining what they could be used for! (Offhand, I imagine they might appear in the theory of regular expressions, perhaps to explain the connection between Kleene algebras and finite automata.)
However, there are a lot of pure mathematicians living in between between these two poles, and perhaps they could help us talk to each other.
I like Steve Huntsman's suggestion. I think it's better to keep the cs. prefix --- hopefully there is a way to aggregate all cs.* posts on a single page?
Sure there are differences in background and culture, but one of the main ones I observe---namely, that TCSers tend to be more interested in concrete problems than general theories---is arguably not such a disadvantage on MO!
Actually, I don't see how this is a disadvantage in any way at all! :)
I noticed that Scott Aaronson and Peter Shor recently posted questions. Was this somehow prompted by Suresh, or by this meta thread?
Not in my case, either. I think the best thing to do is try to make the TCS people as welcome as we can, and see whether they come. The cs tags listed by Steve Huntsman seem like a good idea (although I don't foresee much use for computer vision or neural computing).
1 to 38 of 38