Not signed in (Sign In)

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

  1.  

    With summer, the push to migrate returns (just like in those Attenborough specials).

    Over a year ago, we had an extensive discussion about migrating to Stack Exchange 2.0. I remember feeling that just about everybody was in support of migration at the end of it. (I'm going to re-read the thread in case there are any important pitfalls I've forgotten about, but I haven't yet.) My feeling is that migrating will be almost entirely positive, though I expect this post will generate some fear about moving to 2.0. For what it's worth, aside from writing and running a really good Q&A engine, the SE team has been exceptionally generous with their attention and resources over the last 3 years. They want the MO community to be happy.

    The main objection last year was that people really liked our current meta, but the folks at SE said that they've baked the SE-style meta into the framework. So we decided to work out some tools for dealing with a two meta system. Then academia season started and we all had to get back to work. Since then, I've become increasingly of the opinion that a pure SE-style meta is the way to go. While our discussion-style meta was certainly invaluable for hashing out community norms, I don't think there was anything in the last year that wouldn't have been well-served by an SE-style meta. Not only that, there would have been a huge benefit: proper integration with the main site. Cf. Dick Palais's comment here: "[T]he problem is that almost no MO users look at meta.MO so it is nearly useless to post it there."

    The moderators and I pinged the Stack Exchangers about migration recently. It seems like there is no obstruction to migrating. Here's a summary from Joel Spolsky (SE cofounder/CEO):

    Hi Anton!

    Here is a summary of my current understanding regarding migrating MathOverflow.net to Stack Exchange 2.0.

    1. The terms under which MathOverflow is operated will shift from the "Stack Exchange 1.0" model (under which the site is operated by Fog Creek Software as a service but the data, users, etc. are owned by you) to the "Stack Exchange 2.0" model (under which the site is a community within the Stack Exchange network, owned and operated by Stack Exchange).
    2. We will upgrade MathOverflow to the latest software and join it to the Stack Exchange network.
    3. Unless explicitly mentioned otherwise in this agreement, MathOverflow will operate like any other Stack Exchange site.
    4. Current MathOverflow moderators will remain MathOverflow 2.0 moderators.
    5. Before we finalize the migration, we will create a sandbox for you to test the migration. This will be a fully-functioning, fully operational version of MathOverflow running under the latest Stack Exchange software, which you can play around with and test before we have actually moved mathoverflow.net over. Any changes made in the sandbox will be lost when the real migration takes place.
    6. The moderator team may submit additional Javascript to Stack Exchange which, if it does not compromise the technical integrity of the network, will be inserted into the footer, allowing some minor modification of the site that is unique to MathOverflow.
    7. You will retain ownership of the domain name mathoverflow.net, but you will delegate the DNS operation to us.
    8. Should you choose to migrate off of the Stack Exchange network:
      • We will provide the usual creative-commons data dump (which removes all private user information such as passwords and email addresses) complete as of to the migration;
      • We will return DNS control to you;
      • We will implement a system by which MathOverflow users can authenticate with our servers in order to reclaim their account on your new server.
      • Note that our privacy policy would not permit us to give you any user's email, password, or other authentication data if you are not an affiliated entity, thus, we would essentially have to get each user's permission on a one-time basis to transmit their credentials to you. In practical terms this could be as simple as a permission dialog that we present when users first attempt to log on to your server authorizing us to transmit the user's personal information to you.
    9. If you don't already have one, I recommend creating a foundation, corporation, or not-for-profit that would own the mathoverflow domain name and serve as the counterparty. That way if something happens to Anton we know who is taking care of the domain name and who has the right to migrate out.

    Does this sound like a workable plan?

    I asked Joel if we could add a "no ads" term. He said that wouldn't be a problem. Aside from that, everything looks good to me.

  2.  

    Geoff Dalgas of the SE team has a MathOverflow sandbox up and running. If you want to play around, have a look here. If you have trouble logging in, you can contact Geoff (gdalgas at stackoverflow). A few things Geoff points out:

    • The sandbox contains a database restore as of August 1st – don’t be alarmed by the missing days, they will be imported during the final conversion.
    • Styling isn’t complete - we are using our beta theme for the moment until our designer finishes replicating and updating your current theme.
    • Reputation has been recalculated for all users – if you don’t recall the rest of the network uses +5 for question upvotes instead of +10 – more information can be found here: http://blog.stackoverflow.com/2010/03/the-great-reputation-recalc-begins/
    • CommentAuthorAndy Putman
    • CommentTimeAug 11th 2012 edited
     
    I like the first line of the FAQ : "MathOverflow is for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles".

    As long as the above is in writing and there is an understanding that we will not be expected to change our moderation policies (especially regarding things like the level of the questions), then I'm basically all for migrating.

    By the way, I know you said that the appearance is not final, but the color scheme is really washed out and hard to read on my computer.
  3.  

    Like Andy, I'm looking forward to mathoverflow evolving into something more like Car Talk. :)

    Looks good Anton. When do we start MathOverflow ltd inc?

    • CommentAuthorJDH
    • CommentTimeAug 11th 2012
     

    I noticed that the tag badges do not seem to be implemented in the sandbox example site.

    Perhaps it would be good to clarify how the user accounts will be transferred, in terms of reputation, badges and so on.

    • CommentAuthorGjergji
    • CommentTimeAug 11th 2012
     
    I also think that color scheme looks too washed out. It'd be nice to have a layout similar to the current one.

    As far as the tag badges, I think those take a while to be recognized by the software, so perhaps they'll show up after 24 hours or so.
  4.  

    In response to

    I know you said that the appearance is not final

    and

    It'd be nice to have a layout similar to the current one.

    Just to reiterate --

    Styling isn’t complete - we are using our beta theme for the moment until our designer finishes replicating and updating your current theme.

    My understanding is that the layout/colors/etc will be as close to the current layout as possible.

    • CommentAuthorgrp
    • CommentTimeAug 11th 2012
     
    I think the idea of creating a formal organization to "own" and oversee the mathoverflow.net intellectual property is important. It can probably be run at low cost, but it would be good to ask the likes of Neil Sloane (OEIS foundation) on how such things should be set up.

    I recommend that the migration be turned into an event, with one (critical!) activity being the making of two or three dumps of 1.0: one for public/historical use, one for resolving issues where the data is important but privacy and other issues keep it from being general access, and one which contains as much of the environment, views, etc. as feasible so that internet archaeologists can attempt to reconstruct 1.0 partially.

    I also recommend that (as much as possible) a month or so be given with some guidelines as to what users should do prepare: perhaps they want screen shots or indices or listings of what they want to save. Although a lot of user data may withstand the migration, I can imagine something that most people would let fall through the cracks may be important to someone; let that someone do their best to back it up.

    Further, I suggest enlisting a volunteer team to help Joseph O'Rourke (and others, but mainly Joseph) make sure his efforts survive the migration. Perhaps his pictures can be placed in a 2.0 database?

    I also hope this meta continues to operate well past the time when it is needed.

    More to come.

    Gerhard "Thinking As Fast As Able" Paseman, 2012.08.11
    • CommentAuthorJDH
    • CommentTimeAug 11th 2012 edited
     

    I noticed that my account in the sandbox example has more answers than I currently have in my MO account (668 answers versus 661).

    Perhaps there is a bug in the transfer process, causing some deleted answers to become undeleted? I'm not sure which answers are extra...

    Edit: Perhaps the explanation is simply that whereas in the MO system, multiple answers to the same question are grouped together as a single entry, in the new system, they are listed separately. Several times I had given multiple answers to some big-list community-wiki questions, and this might account for the difference.

  5.  

    Embedded images seem to have survived the transfer, e.g. Joseph's http://dev.mathoverflow.stackexchange.com/questions/103719/lattice-cube-minimal-blocking-sets shows up fine. My understanding is that the Stack Exchange network doesn't do their own image hosting, c.f. http://blog.stackoverflow.com/2010/08/new-image-upload-support/, but are now tightly integrated with imgur. I'm going to start a new thread about this, as it seems worth discussing separately.

  6.  
    When I visit the sandbox by clicking the link in Anton's second message in this thread, my arrival at the sandbox is usually, but not always (3 out of 4 tries, so far) accompanied by a message from my browser: "Safari can't verify the identity of the website "dev.stackauth.com"." It gives me a choice among "show certificate", "cancel" and "continue", so I clicked "continue". That brought me to a page with no content but an impressive URL:

    https://dev.stackauth.com/auth/global/read?request=1XrGEopFNSPxAuE60Wl4j2%2F0fICbk7hbnB9nlMAw2oA5uA0iH2mJId%2BORLOOXzt9pgyLK5GbaHyFAG6eXaqdhsNbjivu6XFjBl3fgRgi9zU%3D&nonce=AhknUAAAAAAldlfsAzaYXg%3D%3D

    Clicking the browser's "back" button then brought me back to the sandbox, with no further complaints from the browser. I hope that the post-migration site will have more peaceful relations with Safari.
  7.  
    Hello Mathoverflow!

    I am one of the developers helping to make the migration of MO over to SE 2.0 as painless as possible. I've seen a few things posted here so let me address them:

    1. The FAQ - I have update the FAQ to represent part of the current MO FAQ. There is an editable portion which moderators will have full access to make changes as they see fit. The initial FAQ came from one of our sister sites (mechanics.se as you suspected ) - this was my fault.
    2. Tag badges - these have been awarded in the dev sandbox. This is another step that will be done prior to a production release.
    3. The design - as David and Anton pointed out the current design is temporary. We have an awesome graphics designer who will be giving your site a look that we hope you will enjoy. Stay tuned for updates.
    4. Answer / Question counts (and any other counts for that matter) may be different. We have had time to evolve and make sure the values represented in SE 2.0 are more accurate than they were in SE 1.0

    Thanks for your patience as we make progress with this migration - this is a pretty large challenge updating from a very old version of our Q&A engine. We are excited and committed to make this transition as smooth as possible.
    • CommentAuthorHenry Cohn
    • CommentTimeAug 11th 2012
     

    In addition to having no ads, any chance of getting rid of the +100 reputation bonus for associating another stackexchange account, and of keeping question migrations to MO from happening without MO moderator consent? (Maybe migrations already work that way in 2.0.)

    • CommentAuthorHenry Cohn
    • CommentTimeAug 11th 2012
     

    It would also be good to confirm with them that they don't intend to try to impose stackexchange culture on MO. For example, they really seem to dislike long exchanges of comments (on the grounds that comments should be strictly limited to comments on the question/answer, rather than discussion), and the system tries to enforce this by pressuring people to transfer nontrivial interchanges to chat. This is very different from the way MO has treated comments, and it would be great if the system wouldn't urge these transfers. More generally, the stackexchange people really want to engineer more successful communities by their criteria, not just foster the existing communities, and they really don't seem to understand or value academia. I don't think there's any way of making this precise, but I hope they will view MO as a somewhat different site that happens to sit within the SE 2.0 network, and not as an integral part of their network that must be guided and managed in a way consistent with their other sites.

  8.  

    @Henry Cohn: Different SE sites already have different cultures, and even different features (e.g. some sites have MathJax and citation links). While there may be some initial confusion/friction when joining SE 2.0, I don't see why MO would ultimately require more latitude than any other SE community. It may be that there are some legitimate areas where some SE feature is disruptive. In that case, I'm confident that the SE team will be receptive when presented with the supporting data. It's true that they really want to engineer more successful communities, but this includes academic communities. If there's something they don't understand about academia, let's help them out by explaining it. My guess is that the 100 point bonus and question migration will not be a problem. I certainly don't find myself wanting to go disrupt SE communities I don't belong in just because I'd get a 100 point bonus for doing so.

  9.  

    SE does have a reputation of trying to "unify" the communities, and I recall an event where they posted in all meta sites a poster that they are willing to sponsor speakers in related conventions or something like that. Yes, all communities, including cooking and home improvement communities.

    There was another time where they tried to lead a "battle of the site" sort of effort which was rejected by most sites and got canceled.

    There is still the issue of CW posts, where SE is discouraging CW questions - and they are constantly baffled by MSE's requests and suggestion for CW. Recall that on SE only mods can set things to be CW.

    Lastly, about enforcing behavior, on MSE there was a huge drama about a month ago, with some user who was completely misusing the software and he kept citing the SE blog as a guideline. I think that the migrated site should have explicit note that MO has its own conventions and norms, and we may disagree with the suggestions and direction the SE community is taking.

    P.S.

    I think the topic of arXiv tags should be cleared prior the move.

  10.  

    I agree that the discussion-style meta has mostly outlived it's usefulness.

  11.  

    Re moderator consent to migrations: I am sure that the vast majority of migrations will be from math.SE, and that will be a good thing for MO. Math.SE has lots of interesting research level questions these days. Since it is moderated to a large extent by mathematicians, I don't think there is a need to double the moderating work by asking MO moderators to approve all migrations. It will be much easier to close the few misguided migrations than to monitor the larger number of legitimate ones.

  12.  

    I think that we forget that some of the people on MSE will be very against migration of advanced questions. I can come up with three or four of those people instantly. I will start a meta thread on meta.MSE to raise awareness of the upcoming issue (and it will rise...).

    The main advantage, though, of the migration to SE 2.0 is that the same user can be used in the two sites simultaneously and experts can go back and forth to answer on MSE.

  13.  

    I notice that my sandbox account is not linked to my other SE accounts – i.e., my inbox and notifications lists are empty. I assume this is intended while in sandbox mode, but mention it anyway, in case the linking was supposed to have worked.

    • CommentAuthorHenry Cohn
    • CommentTimeAug 12th 2012
     

    It may be that there are some legitimate areas where some SE feature is disruptive. In that case, I'm confident that the SE team will be receptive when presented with the supporting data.

    Based on their history with other sites, I doubt it: when a feature is disruptive to an existing community, but they believe the feature will be an improvement in the long run as the community adapts to it or changes, they seem extremely unsympathetic. Maybe that was Jeff rather than Joel, in which case this would be less of an issue, but in principle I don't think we should expect the future will be substantially different from the past.

    And even if Joel is the most accommodating person we could possibly work with, he may be under pressure in various ways. For example, other SE employees or VCs may argue that it's bad for morale in the SE network as a whole when they don't enforce uniform policies across the network. In that case, we're better off if Joel can say the company is obligated to treat MO differently, rather than having to make a business case for why it's a wise idea.

    I think it's really important to negotiate well now, because we're never going to get another chance to negotiate over these issues. Once the transition takes place, we're not going to leave the stackexchange network any time in the foreseeable future. It's just too much work, and it's not going to happen unless they are really destroying MO (which presumably won't happen). We won't even be able to credibly threaten to leave. All we'll be able to do is to ask them to live up to the bargain we struck, or to renegotiate the bargain. The former is much better than the latter.

    In particular, the line "Unless explicitly mentioned otherwise in this agreement, MathOverflow will operate like any other Stack Exchange site" is an enormous red flag. I strongly believe there should be a corresponding sentence saying something along the lines of "Except to the limited extent necessary to use a common code base, Stack Exchange will not attempt to impose consistency between Mathoverflow's culture and that of other Stack Exchange sites, for example on topics such as community wiki, comments, etc." Of course this is hopelessly vague, and there's no reasonable way to make it precise, but I think it's an important philosophical principle. They ought to be willing to add such a sentence, in which case why not? And if they aren't, then that's an extremely bad sign.

    It's true that they really want to engineer more successful communities, but this includes academic communities. If there's something they don't understand about academia, let's help them out by explaining it.

    They do have a vision that their network will be useful for academia, but it's utterly unrealistic. They seem to have almost no understanding of how academia works or what academics care about or value. Their goal isn't to adapt to academia or build tools for this purpose, but rather to attract academics to use the tools they already have (with a few minor tweaks if necessary). I don't think they are going to have much success with this, and I don't expect much flexibility.

    My guess is that the 100 point bonus and question migration will not be a problem. I certainly don't find myself wanting to go disrupt SE communities I don't belong in just because I'd get a 100 point bonus for doing so.

    It's not a matter of intentional disruption (the worst likely scenario is something like a batman question, which could attract a lot of voters from outside MO, but that wouldn't be a disaster). Rather, saying that all active stackexchange users should be allowed to vote things up on MO is philosophically wrong: it really makes sense to say you can't vote unless you've made some minor contribution to the community, and contributing to another stackexchange community shouldn't count. Fixing this would add only a trivial amount of work to the transition, and it's another thing where if the SE people refused to make this small change, it would be a bad sign.

  14.  

    At some point the moderators might consider posting some type of notice or alert on the main MO site to let users know there is a discussion here on meta. Only a small percentage of users regularly visit meta.

  15.  

    I agree with Henry Cohn's concerns. In particular, for each way in which we expect to be treated differently from other SE networks in the future, there should be a corresponding written statement. If it is difficult to craft a precise statement, then a vague statement is better than none at all. To the extent possible we should not rely on the SE folks being reasonable. I also think it would be best if users from other SE sites (with sufficient reputation) were not automatically given MO privileges via a 100 point bonus.

  16.  

    @Asaf: thanks for starting the meta.math.SE thread.


    @Joseph: I agree that there should be a banner on the main site some time soon. I'll post one.


    @Henry: I appreciate your passion about this. What exactly would you consider a favorable outcome? Please be as precise as possible. Adding a sentence that you admit is hopelessly vague and unenforceable is purely a show of bad faith. Let's try to be more constructive.

    Why is their vision of SE being useful to academic communities unrealistic? It has already been fantastically successful: it has attracted this academic community with minor tweaks of the software. That's how MathOverflow started in the first place. While arguments from personal experience are typically poor support for a position, I believe my experience is particularly relevant in this case. Before Stack Exchange 1.0 was even announced, I spent a few months thinking deeply (and chatting with David) about what made Stack Overflow work well for programmers. I hung out on SO and meta.SO, and I listened to all of Jeff and Joel's SO podcasts. Not only did I conclude that mathematicians share the relevant qualities with programmers to make the software a good match, I felt that the philosophy was a good match. The reasoning for a large number of non-obvious decisions was sourced directly from Stack Overflow (e.g. why have a site for all mathematics, rather than algebraic geometry or some other branch?). I still find it surprising that many people think MathOverflow and Stack Overflow are fundamentally different, rather than being adaptations of the same principles to different communities.

    About the 100 point bonus. Other SE 2.0 communities (e.g. math.SE) do not experience this as a problem; why do you believe it will be a problem for us? Is there some reason to think that non-mathematicians are particularly keen to disruptively vote on MathOverflow, but not on math.SE? Given that there is no data to support this concern, there had better be a pretty strong argument.

    As was discussed on the previous migration thread, the likely alternative to migrating is planned obsolescence--being left in the dust of the evolving internet. I don't think I would have trouble making a list of a dozen substantial benefits to migrating. Is there any change for which there is a strong argument that it would be a serious problem? Before SE 2.0 was announced, it would have been baffling for somebody to suggest that we should ask not to get any more software updates, rather than running on the latest version of SE 1.0. The only fundamental difference now is that there is tighter integration with the rest of the SE network. I completely understand the concern that the SE team would try miserably to community-build an already-built community, but I don't see the evidence to justify that concern. They have been under no legal obligation to continue to host MathOverflow for the last two years, but not only have they continued to host it, they've even provided quick technical support when necessary. How can you justify such scepticism of their attitude (rather than anything concrete which can be put in writing) when there is such a strong track record (if there weren't, we wouldn't have anything to defend right now).

  17.  

    I agree with Henry that SE approach to academic sites is completely broken. Namely you first must collect a large number of non-academic non-experts to seed the site and only after that can you move on to recruiting experts. Their science sites are generally not very good (Biology is the one I know best). The Theoretical Physics situation seemed to make it pretty clear that SE strongly prefers research questions be merged in with low-level questions.

    That said, I just don't think the 100 rep thing will be a problem at all. Is it a problem at TCS? Another good comparison point is Mi Yodeya, which is a SE1.0 migration which is actually very technical, but which you could easily imagine attracting problem users from the rest of the network. But it really doesn't seem to. I think they're a very reassuring example, they were successful in SE1.0 and the migration doesn't seem to have resulted in SE trying to change the rules or culture.

  18.  

    I agree that their approach to starting academic sites is pretty bad. The SE 1.0 model was much better for this purpose, since it allowed a small number of people with an understanding of the target community to make several important decisions about how that community would use the software, and to undertake the risk of starting the site. It would be great if there were a way for SE 2.0 to be better at this, but I don't know what it is. I think this objection applies to non-academic expert sites as well. Like I said, I'm not very worried about them trying to build an already-built community.

    Having a site with both research and low-level questions is not a terrible idea for all communities. It works for Stack Overflow, but would not work for MathOverflow. However, even on MO it is important to have a distribution of levels. If we really stuck to research-only questions, not allowing questions from graduate students feeling out their field (or mathematicians feeling out a new field), I think the community would be worse off.

  19.  

    Clause 3 is necessary and there is nothing wrong with it. They need us to work with all the explicit and implicit SE service agreements, unless we have special needs for which those agreements need to be amended. This is implicit for many contracts, but it doesn't hurt them to make it explicit. It's just a way for them to make sure that they can continue normal operations unless otherwise noted in the contract. Note that the exclusion clauses are very permissive. Carefully read clause 6, for example: it prohibits them to object to our code insertions for any reasons other than network integrity. Imagine all the crazy abuses they trust we won't do!

    That said, there are good reasons to try to protect MathOverflow as much as possible. Right now, we have the option to jump ship. This is clearly only a last resort, but it's nice to have this kind of safety net. We could do a lot more, but this contract is not necessarily the best place to do that. One thing we could do is to ask them to make a real commitment to the advancement of science (or academia, or even just mathematics), perhaps we can even ask them to create a permanent scientific advisor position on their executive board (or whatever their top administrative unit is called) to promote and protect the needs of their scientific communities. Of course, there is no need to put that in this in the MO contract. In fact, it's probably better to have them do something like this in a highly visible place.

  20.  

    Anton wrote: "the likely alternative to migrating is planned obsolescence." This to me is the primary motivation behind migration!

    • CommentAuthorHenry Cohn
    • CommentTimeAug 12th 2012
     

    I'm not arguing against migrating - I'd be happier if there were another option, but moving to 2.0 is better than trying to stick with 1.0 until it becomes untenable, and there is no better option unless someone wants to put in an enormous amount of work and/or money.

    I think part of the issue is that stackexchange 2.0 just doesn't appeal to me. I don't like the network or many of the other sites, I haven't liked the culture when I've participated in it, and I don't like the way I've seen the stackexchange team run things in the past. (For comparison, M.SE is working much better now than it used to be, but it has not been run nearly as well as MO, and part of this is because of active mismanagement in the past on the part of the SE team.) I think MO benefited enormously from being a stand-alone site that was clearly run by mathematicians and for mathematicians, and being tied into the network and subject to SE policy changes will make it look and feel less appealing to at least some mathematicians. I think MO has a big enough group of core users to overcome this, but it's worth doing everything reasonably possible to try to keep this transition from damaging MO.

    Adding a sentence that you admit is hopelessly vague and unenforceable is purely a show of bad faith.

    I don't see it as a show of bad faith. From my perspective, none of this agreement has much precise meaning except for the exit clause, and that's the only part where enforceability is really an issue anyway (nobody's going to be taking them to court over policies). I don't think the purpose should be to try to craft detailed rules for exactly how things should be run - that would be incredibly complicated and would end up ambiguous anyway. Instead, the goal should be to capture the spirit of the arrangement, make sure everyone's on the same page, and record what the expectations were. The idea isn't to make disputes impossible, but to minimize the chances of misunderstandings.

    That's why Joel's version troubles me. What it captures is "MO will be run exactly like every other stackexchange site, except for grandfathering in old moderators, being able to add some javascript, and being allowed to leave the network in an emergency", which seems extremely one-sided to me. If I didn't think they would be flexible and understanding, I'd be extremely unhappy with this phrasing. I believe they will be accommodating in the short term, but I don't think we can count on it in the long run. Adding a sentence or two would at least record more clearly that MO is more independent than other SE 2.0 sites and should be treated that way.

    One practical place where this matters is future SE employees. Eventually decisions regarding MO will be made by people who were hired long after the MO migration and have no idea what the back story or expectations were. If there's a written record, they will presumably do their best to follow its spirit. However, if the written record doesn't agree with the MO moderators' recollection of what they had in mind, then that's a problem. Maybe Joel could intervene and sort it out, but it's best to keep these issues from even arising by being clear.

    As for academic communities, I think math is almost uniquely well suited to this sort of system, since one frequently runs into short, unambiguous questions that may be critical obstacles to one's work but might easily be answered by someone with different expertise. Plus there's a long history of problems and problem solving. This seems to line up with the limited data available so far regarding stackexchange: math works well, as do branches of mathematics that don't call themselves math (e.g., theoretical computer science), but even adjacent fields like physics already start to have difficulty building/maintaining a research-level Q&A site. In most academic fields, I don't think people want or would benefit from research-level stackexchange. One of the weaknesses of SE sites is that they tend to overestimate the degree of expertise involved (e.g., english.SE describes itself as being for "linguists, etymologists, and serious English language enthusiasts"), and I think this leads the people involved to underestimate the gap between hobbyist and professional sites (especially since CS is a field where this gap is particularly small). This may make the SE team more optimistic about research-level activity than I think is warranted.

    • CommentAuthorHenry Cohn
    • CommentTimeAug 12th 2012
     

    Is there some reason to think that non-mathematicians are particularly keen to disruptively vote on MathOverflow, but not on math.SE?

    I see it as a philosophical issue, rather than a practical one. It's not that I expect visitors from other sites will do much harm (if any). Rather, I think it's sending the wrong message philosophically. On math.SE it's fine, since any well-behaved person with an interest in mathematics is welcome there, regardless of their degree of knowledge or experience. If a participant in good standing on another SE site wants to participate in math.SE, then they should be granted some privileges automatically. By contrast, MO should maintain its character as a truly professional-level site. Of course there are some undergraduates and amateurs who fit in just fine, and they certainly shouldn't be excluded, but it sends the wrong message to grant automatic privileges based merely on successfully using another SE site.

    • CommentAuthorYemon Choi
    • CommentTimeAug 12th 2012
     

    Busy right now so cannot contribute to the discussion as much as I would like; but I wanted to pick up on something Anton says in his last comment. I don't like this distinction between high and low levels. My filter tends more to be whether the question is asked with some evidence of thought, effort or maturity. I'm sure I could concoct a question involving high-level definitions which nevertheless would be "too facile" for MO-as-I-would-like-it.

    Indeed, some of the questions that have got my goat recently are probably from graduate students with poor training and under-developed problem-solving skills. (The recent question on amenability of tensor products comes to mind; compare it with one of Tom Leinster's old questions about proving in detail that commutative groups are amenable.)

    This is getting a bit off-topic. However, I would be concerned if the planned upgrade led to more pressure from SO-central/collective on us, to refrain from closing things asked by people who should put some damn effort into thinking through their question. (Obligatory link to http://mattgemmell.com/2008/12/08/what-have-you-tried/ ) This fear may, of course, be unfounded.

    • CommentAuthorYemon Choi
    • CommentTimeAug 12th 2012
     

    By contrast, MO should maintain its character as a truly professional-level site.

    Hear hear. Though perhaps I just have this sketch on my mind. (Warning for bad language, cynicism, and an advocation of personal boundaries, if such warning must be given.)

    • CommentAuthorHenry Cohn
    • CommentTimeAug 12th 2012
     

    Carefully read clause 6, for example: it prohibits them to object to our code insertions for any reasons other than network integrity. Imagine all the crazy abuses they trust we won't do!

    Yes and no: my understanding is that they will still have no obligation to run MO at all, so if the moderators asked them to do something truly outrageous, they could shut down the site instead and blame the unreasonable moderators. Simply threatening to do so would be pretty effective, since voluntarily leaving would be much better for MO than being shut down.

  21.  

    Three quick things:

    • I agree that the 100 rep bonus is definitely a philosophical concession. I just don't think it will be much of a practical one.
    • What would be a reasonable thing to ask to add to avoid possible future misunderstandings?
    • The "no ads" clause also has a precise meaning.

    [FYI: I'm flying over the atlantic in a few hours, so I apologize in advance for delayed responses.]

  22.  

    One thing I would like to add that I haven't see mentioned is that MO will be advertised on other SE sites. For all intents and purposes MO is currently invisible to the SE network, and M.SE is their maths Q&A site. We will have to deal with people being confused and picking the 'wrong' site, i.e. MO, for their mathematics questions, including questions that are migrated from other sites in the network by well-meaning moderators. Perhaps in practice this will not be a major nuisance, but note we will have a little less people with access to moderator tools.

    • CommentAuthorMariano
    • CommentTimeAug 12th 2012
     

    If we could remain invisible to the rest of the network, I think a lot of downsdes would be avoided. Conversely, I do not think we gain anything from being part of the network...

  23.  

    David, questions can only be migrated along established channels, we cannot not get questions migrated from random SE sites where moderators are unfamiliar with MO's scope.

  24.  

    @François, I agree the risk is low for migrated questions, the trouble is more from people who are SE participants who suddenly need to ask a mathematical question, and they notice that there are two forums for mathematics. Even with big flashing signs that MO is for research mathematics, due to this concept being unfamiliar with the general populace, we will get inappropriate questions.

    But as I said, it may not be a major nuisance in practice). A bigger problem for me, and one that cannot be avoided in migrating, is risk that the constant tweaking and 'improvement' of the network will drive away valuable MO participants. But this was thrashed to death in the old discussion thread, I don't want to open that can of worms here.

    I agree with Mariano, in that in the best of all worlds we would upgrade to 2.0 but not integrate ourselves so tightly with the SE network. This latter is a matter of degree, and I feel we should push for as much independence as we can, and get as much as we can in writing. Even if we get it understood by SE that this is what we want, and we are compromising for the sake of some give and take, then it at least makes it clear where we stand (as much as one can say 'we' for this community).

  25.  

    @Francois: That is not true. Users can migrate only in open channels; moderators can migrate everywhere.

    • CommentAuthorTom Church
    • CommentTimeAug 13th 2012
     

    I would just like to say that I share the skepticism articulated by Henry Cohn and Noah Snyder.

    Phrased another way: over the years (almost 3 years now!) there have been many discussions about what kinds of questions Math Overflow should focus on. One of the strongest currents has been the pressure to move away from soft big-list questions, even though they often had the highest vote and favorite totals on the site. After a migration to SE 2.0, the bias towards such questions will certainly go up (perhaps by a little but perhaps by quite a bit, since such soft questions are often significantly more accessible than other MO questions). Will it still be possible -- or even well-defined?! -- to argue that such questions go against the community's ideals and long-term goals for Math Overflow, despite their obvious numerical support?

  26.  

    @Tom - that is a hard one. StackOverflow has a special lock for questions of this sort, see for example http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay. A moderator can lock the question (instead of closing it as mods do here) and the text

    This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: FAQ.

    appears. This would be good to apply, after migration, or indeed in some automated way given a list of question numbers, to all the usual big list suspects:

    http://mathoverflow.net/questions/23478/examples-of-common-false-beliefs-in-mathematics-closed

    http://mathoverflow.net/questions/63221/ideas-on-how-to-prevent-a-department-from-being-shut-down-closed

    http://mathoverflow.net/questions/22299/what-are-some-examples-of-colorful-language-in-serious-mathematics-papers-clos

    http://mathoverflow.net/questions/53122/mathematical-urban-legends-closed

    etc...

  27.  

    I seem unable to log in to the sandbox. But I doubt I'll do any particular testing of the sandbox so I wouldn't want anyone to worry - I can log in to SE2.0 sites with no problems. I presume that there'll be some way to merge MO accounts with already-existing SE2.0 accounts.

    Henry, I'm pleased to see that you don't have an account on TeX-SX so I can except that site from your comments about the SE network as a whole - with which I broadly agree except in so far as they concern the TeX site. Unfortunately, I feel that the success of the TeX site has a lot to do with TeX itself and so wouldn't be replicable on a MathOverflow migrated site.

    Perhaps migrating MO will lead to a few more of the MO regulars finding TeX-SX and contributing there ...

  28.  

    I wanted to point that so far it seems that many of the users on MSE are strongly opposed to migrating even research questions, without an explicit request of the OP.

    http://meta.math.stackexchange.com/questions/4880/

    • CommentAuthorEmil J
    • CommentTimeAug 13th 2012
     
    In the sandbox, all imported posts using the `$...$` trick to escape TeX from Markdown are broken. See e.g. http://dev.mathoverflow.stackexchange.com/q/97710/12705 .
    • CommentAuthorHenry Cohn
    • CommentTimeAug 13th 2012
     

    I'm pleased to see that you don't have an account on TeX-SX so I can except that site from your comments about the SE network as a whole - with which I broadly agree except in so far as they concern the TeX site

    Yeah, I probably should have phrased things more carefully (although I did say "many of the other sites"). There are a few sites I really like, for example TeX, where the only reason I've never asked a question there is that all my questions have already been asked and answered. And even among the sites I find frustrating, it's more a matter of whether they appeal to me than whether they are intrinsically valuable (for example, math.SE seems to be providing a valuable service to many people).

  29.  

    Andrew, I have similar issues logging in. I told Geoff Dalgas you're also having some problems. He's working on it.

  30.  

    Emil, actually it's not broken -- it's fixed. :-)

    Just the hacks from MO are not needed, and therefore not working anymore.

  31.  

    1) I know this has been discussed in the old threads, but what is the current status of the alternatives such as OSQA and alpha.mathoverflow.net? I understand that bringing an existing open source software to the level of SE 2.0 means hiring someone to do it, either by applying for a grant (like arXiv does) or by requesting donations from users. Is there a consensus that either wouldn't work, or shouldn't be tried? If there's no apparent consensus (and I don't remember really seeing it in the old threads) wouldn't it be logical to arrange an actual voting, say in the form of a regular MO question (or in some other form if a reputation qualification is desired)?

    2) I might be missing something, but shouldn't we try to be more specific, at the very least, about the prospect of getting out of SE? In particular:

      8. Should you choose to migrate off of the Stack Exchange network:
       ...
       ... thus, we would essentially have to get each user's permission on a one-time basis to transmit their credentials to you. In practical terms this could be as simple as a permission dialog that we present when users first attempt to log on to your server authorizing us to transmit the user's personal information to you.
    

    In practical terms, could this also be as complicated as a dialog offering more than one option? (The other option being, staying with a forked version of MO that would remain a part of SE.)

    • CommentAuthorEmil J
    • CommentTimeAug 13th 2012
     

    @Asaf: I am perfectly aware that this amounts to a fix of the situation for new posts. However, it breaks a lot of old posts, so it needs to be handled more carefully by the import procedure.

  32.  

    Emil and Asaf, I wanted to check this out but I am currently locked out of the sandbox because of login issues. The backtick is markdown shorthand for <code>...</code>. Does it or does it not do what it's supposed to do?

    My understanding of the hack is that markdown doesn't try to translate underscores and other things in code blocks, so they are passed down verbatim to MathJax who then interprets them as it should. I don't understand why that would break since it's relying on the correct interpretation of backticks by markdown and the correct interpretation of math by MathJax.