tea.mathoverflow.net - Category Feed (Migration) 2018-11-04T12:57:17-08:00 http://mathoverflow.tqft.net/ Lussumo Vanilla & Feed Publisher Got locked out of my account on MO http://mathoverflow.tqft.net/discussion/1620/got-locked-out-of-my-account-on-mo/ 2013-06-24T22:26:27-07:00 2013-07-10T12:02:37-07:00 Dmitri Pavlov http://mathoverflow.tqft.net/account/90/ Today I tried to unsuccessfully log in on MathOverflow (user number 402). The new system apparently has a very special treatment for the particular type of OpenID that I'm using (Google) and demands ... Today I tried to unsuccessfully log in on MathOverflow (user number 402). The new system apparently has a very special treatment for the particular type of OpenID that I'm using (Google) and demands that I disclose my private email address to it. (Many other types of OpenID do not have an email address associated to them, so such an invasion of privacy is simply impossible.)

My Google email address is private and is not meant to be disclosed to others, especially not to StackExchange. Furthermore, my user account on MathOverflow already has an email address associated to it, and I don't understand why StackExchange would demand another one from me, especially in such a rude manner.

How do I resolve this problem and log in to MathOverflow without StackExchange invading my privacy?

]]>
Tea and Cookies http://mathoverflow.tqft.net/discussion/1619/tea-and-cookies/ 2013-06-24T21:45:02-07:00 2013-06-24T22:09:57-07:00 Poppy http://mathoverflow.tqft.net/account/948/ I have an unregistered account which I used on MO, and my only connection was via cookies. However, now when I come to the site it doesn't recognize me. Is there any way to recover access to my ... The MultiCollider "hot" questions and MO, a potential problem? http://mathoverflow.tqft.net/discussion/1608/the-multicollider-hot-questions-and-mo-a-potential-problem/ 2013-06-05T09:00:38-07:00 2013-06-07T04:02:03-07:00 quid http://mathoverflow.tqft.net/account/583/ The purpose of this post is two-fold. On the one hand it is a request for clarfication from those that actually know how this works, viz. math.SE users. On the other hand, it is a request about ... The purpose of this post is two-fold. On the one hand it is a request for clarfication from those that actually know how this works, viz. math.SE users. On the other hand, it is a request about thoughts if (what it does) is a potential problem.

What is this about, my understanding: As far as I understand, from reading around on relevant metas at SE reminded by the mention of it in a related discussion, in the analog of the MO inbox on SE, the StackExchange™ MultiCollider SuperDropdown™ (in the sequel I will abreviate it as in the title to MultiCollider) seems to contain a feature of giving a list of "hot" questions across the full network. And (possibly) there are other places on the network where this list is also displayed.

If a question for some reason or another happens to make this list, it gains significant visibility and thus likely gets even "hotter" and so will (depending on precise subject) attract contributors from throughout the network. These then can vote and comment (due to association bonus) and might somehow interfere with the 'normal' workings of the site. (This issue already is present sometimes, my worry is it could get a lot worse. In particular, popular question on math.SE often have comments like 'This is so great! I only registered to vote this up.').

Based on my understanding of the situation:

I would like if MO would opt-out of being included in the listings of this MultiCollider (as well as other network-wide listings of "hot" questions).

My (vague) understanding is that there are or were some other sites that are not included in this cross-network promotion of questions, for one reason or another. (So this might be a more feasible wish then not giving any assciation bonus at all for MO, which might be still better.)

ps: This is in more implict form burried in a recent other thread, but I thought not many will have read everything there.

]]>
What will front page be on the MO stackexchange site? http://mathoverflow.tqft.net/discussion/1606/what-will-front-page-be-on-the-mo-stackexchange-site/ 2013-06-04T06:45:36-07:00 2013-06-05T15:45:08-07:00 KConrad http://mathoverflow.tqft.net/account/510/ When I first look at the MO page, before logging into my account there, the default list of questions that is shown is the latest questions that are asked, so it is always changing. That's nice. ... MathOverflow Community Relations http://mathoverflow.tqft.net/discussion/1599/mathoverflow-community-relations/ 2013-05-28T19:45:20-07:00 2013-06-03T03:32:33-07:00 François G. Dorais http://mathoverflow.tqft.net/account/144/ Here are two items for community discussion. 1) Once we migrate to the network, we will move to a network style meta and keep this meta only for historical purposes. However, we will still need a ... Here are two items for community discussion.

1) Once we migrate to the network, we will move to a network style meta and keep this meta only for historical purposes. However, we will still need a place to discuss decisions that impact the community and do not belong on the meta site, in particular decisions regarding the MathOverflow company separate from the site itself.

What form should this discussion space take?

A simple vanilla site like our current meta would do but there may be better ideas out there. The only requirement is that we should host it ourselves. We could just keep this meta alive for a while but I think it's better to just move on since the discussions already here are mostly off-topic for the new discussion site.

2) We have been thinking about opening volunteer position at MathOverflow to help out with "community relations." I've often heard people say that there should be a moderator blog or something like that but none of the current moderators are very interested in doing that. This has been a problem lately since the moderators actually have a lot more to say than usual because of the migration. The actual duties of this position are not yet well defined, we hope that the community and the volunteer will have a vision for it.

(a) What would be the exact role of this position? (b) Any volunteers for such a position?

]]>
Experimenting with MO 2.0 sandbox http://mathoverflow.tqft.net/discussion/1419/experimenting-with-mo-20-sandbox/ 2012-08-12T17:43:47-07:00 2012-11-14T18:20:42-08:00 Joel Reyes Noche http://mathoverflow.tqft.net/account/601/ I asked this question 19 hours ago: http://dev.mathoverflow.stackexchange.com/questions/103744/what-is-the-questionIt had been closed before, and when I tried to delete it (while it was closed), the ... It had been closed before, and when I tried to delete it (while it was closed), the software stated that I could only delete it after 2 days. When I looked again just a few minutes ago, it apparently had been reopened. I added a comment that it seems that the question has had three downvotes and two upvotes, but that its score was 0 (instead of -1). Then I tried to delete the question again (just playing around), and for some reason it actually was deleted. I expected that I would be able to go back to the question and undelete it, but it seems that I have no access to it anymore.]]> MO 2.0: LaTeX issues... http://mathoverflow.tqft.net/discussion/1424/mo-20-latex-issues/ 2012-08-17T12:47:45-07:00 2012-08-20T12:49:23-07:00 François G. Dorais http://mathoverflow.tqft.net/account/144/ Please use this thread to discuss LaTeX hacks used on MO 1.0 that may break upon transition to MO 2.0. You can use the sandbox to test things out on MO 2.0. You can also use our fakesite to test ... Please use this thread to discuss LaTeX hacks used on MO 1.0 that may break upon transition to MO 2.0.

  • You can use the sandbox to test things out on MO 2.0.

  • You can also use our fakesite to test things out on MO 1.0 without disrupting the main site.

In another thread, Emil J pointed out that the "backticks hack" that is frequently used on MO 1.0 will not work on MO 2.0. This problem has already been corrected in the sandbox.

]]>
The fate of meta.MO http://mathoverflow.tqft.net/discussion/1425/the-fate-of-metamo/ 2012-08-17T13:18:36-07:00 2012-08-19T14:42:16-07:00 Harry Gindi http://mathoverflow.tqft.net/account/55/ François suggested that I start a new thread concerning the fate of the current meta.MO. This meta will not suddenly vanish when we roll out MO2.0. We will keep it as a reference and we could ... François suggested that I start a new thread concerning the fate of the current meta.MO.

This meta will not suddenly vanish when we roll out MO2.0. We will keep it as a reference and we could keep using it for a some other things. What to use it for and how to link it to the main site are very good questions. Do you want to start a new thread where you and others can pitch ideas?

I proposed that the current meta.MO be renamed discussion.MO and that it be linked at the top of the page as Discussion, right next to the meta, FAQ, chat, and "How To Ask" links.

]]>
Migrate to SE 2.0? http://mathoverflow.tqft.net/discussion/1082/migrate-to-se-20/ 2011-07-12T11:00:28-07:00 2012-06-09T09:13:01-07:00 Anton Geraschenko http://mathoverflow.tqft.net/account/2/ (I've just moved and don't yet have regular internet access, so I apologize in advance for my slow responses.) We've talked about migrating to SE 2.0 a number of times. See Stack Exchange 2.0, and ... (I've just moved and don't yet have regular internet access, so I apologize in advance for my slow responses.)

We've talked about migrating to SE 2.0 a number of times. See
Stack Exchange 2.0, and what this means for MathOverflow.
Some of the changes in SE2.0 are irritating...
Isn't it about time we upgraded to SE2.0 now?
The main obstruction has been the fact that we would lose access to the full database dumps, which would mean that it would be very difficult to change platform if something bad happens to SE Inc (e.g. their interests severely diverge from ours or they are bought by evil company X).

I got the chance to visit SE Inc headquarters a few weeks ago and chat with Joel Spolsky (SE CEO) and other members of the SE team. Joel said they would be willing to set up an "in case of emergency, break glass" mechanism whereby we could get one time access to the full database for purposes of migration. I think we should do it.

some details

There are a number of things that would change if we migrated. Here are some important bits I can think of:

  • We'd retain control of the domain name. (this is also obviously important in case we ever need to migrate)
  • There would be no ads on MO, with the occasional exception of "in-house" ads for other SE sites. (as I understand it, they're happy never to make any money from academic SE sites)
  • Meta would change to an SE-style meta. I don't care for this much ... I think a regular discussion forum has served us better than an SE-style meta would have. But Joel says that there's a lot in the software that assumes there is a meta sibling site. This could be mitigated by the fact that SE sites are now starting to have associated blogs (and have had associated chat rooms for a while), which could serve the necessary discussion role.
  • We'd have to work out some mechanism by which we decide that we want to migrate to another platform. I think the easiest option is to require something like a 2/3 majority vote among the moderators. I should stress that I think this is the best/easiest legal mechanism for triggering access to the full dump; of course, any such decision would be accompanied by extensive discussion on meta, as well as additional discussion with people like Ravi. My expectation is that on any major step MO needs to take, we (the MO community as a whole) can reach near unanimous decision after a thoughtful discussion.

Re: social stuff and math.SE

One thing that made people uneasy about migrating is the turbulence on math.SE. I also got a chance to meet with Jeff Atwood in person recently. I came away from it with a better understanding of why things went the way they did. I don't think I can articulate it well, but I'll give it a quick shot. From my chat, I got the impression that the problem was that in the early days of math.SE, the community (and even the moderators) lacked a sense of ownership of the site. In a technical sense, this was justified since they didn't own the site, but the result was a severe us-v-them mentality in some of the community. In this kind of atmosphere, it's easy for things to blow up.

The main point is that I don't think that MO is in danger of having the sort of friction with SE Inc that math.SE had.

]]>
Is this question appropriate on mathoverflow, I had posted this on math.SE for 3 weeks wit no replyo http://mathoverflow.tqft.net/discussion/1331/is-this-question-appropriate-on-mathoverflow-i-had-posted-this-on-mathse-for-3-weeks-wit-no-replyo/ 2012-03-24T19:14:20-07:00 2012-03-25T14:04:16-07:00 dr http://mathoverflow.tqft.net/account/538/ Its been almost 3 weeks that I've asked this question on math.SE and I haven't recieved a single comment/answer. Also I could not find any information on this question in some text books I refered. ... Its been almost 3 weeks that I've asked this question on math.SE and I haven't recieved a single comment/answer. Also I could not find any information on this question in some text books I refered. Hence I request you to kindly peruse the question and suggest if its suitable to migrate it to mathoverflow in the hope of getting some useful comments/answers.

]]>
Some of the changes in SE2.0 are irritating... http://mathoverflow.tqft.net/discussion/536/some-of-the-changes-in-se20-are-irritating/ 2010-07-22T14:04:06-07:00 2012-03-12T17:54:47-07:00 Harry Gindi http://mathoverflow.tqft.net/account/55/ For example, on MO, we are able to change our votes for 1-2 hours after we make them without getting the error message "can't vote unless post is edited blah blah". This is annoying ... For example, on MO, we are able to change our votes for 1-2 hours after we make them without getting the error message "can't vote unless post is edited blah blah". This is annoying because I've often "used up" all of my votes for the day and have removed votes that I cared less about in order to vote on other posts. With SE2.0, this threshold is lowered to less than 10 minutes (I got the error message at 10 minutes 31 seconds).

I think we on MO should make a list of things that work differently, negative or positive, on SE2.0 (those of us who have used it a bit). This should be considered if and when we are offered a migration deal.

]]>
Technical aspects of keeping meta.MO http://mathoverflow.tqft.net/discussion/1144/technical-aspects-of-keeping-metamo/ 2011-09-22T00:52:27-07:00 2011-09-22T00:52:27-07:00 Andrew Stacey http://mathoverflow.tqft.net/account/4/ In the thread on the future of meta.MO, there is discussed the possibility of migrating to SE and keeping meta.MO but renaming it "discuss.MO". Apart from the fact that that name feels too ... In the thread on the future of meta.MO, there is discussed the possibility of migrating to SE and keeping meta.MO but renaming it "discuss.MO". Apart from the fact that that name feels too close to "disgusted of MO" (see http://en.wikipedia.org/wiki/Disgusted_of_Tunbridge_Wells for non-UK readers), there are inevitably some technical aspects that would need sorting out, together with the fact that if we're modifying stuff we may as well take the opportunity to modify more than is strictly necessary.

So I'm starting this thread to get an idea of what the technical aspects of this change would be for meta.MO. To be absolutely clear, the underlying assumption of this thread is that MO will migrate to SE, the SE-style meta will exist for things that it is designed for (technical feature requests, bug reports, .... not a lot else), and this site will morph into a "discussion" site (which it really has been all along). Under those assumptions, what would be needed or desirable to keep this site running and keep it a part of the MO scene?

Here's a few things that occur to me (and taken from Anton's comments in the above-linked thread):

  1. From the SE side, there would need to be links to this site wherever there are links to the SE-style meta.
  2. Some sort of linking of identities.
  3. OpenID login.
  4. Some ability to "migrate" posts from the SE-meta to this one. At the very least, one should be able to cut-and-paste the source from an SE post and know that it will render correctly here. Would this mean we'd need MathJaX here?

The software that runs this forum is called "Vanilla". It is a PHP forum. It is the same software that runs the nForum and the forum for the Azimuth Project. It is extremely customisable, and I have some experience with customising it.

]]>
Relationship to the Stackexchange http://mathoverflow.tqft.net/discussion/1131/relationship-to-the-stackexchange/ 2011-09-07T06:23:40-07:00 2011-09-08T16:12:31-07:00 Jonathan Gleason http://mathoverflow.tqft.net/account/622/ My question is simple: why is mathoverflow disjoint from stackexchange.net? I realize that there is already a mathematics stackexchange website, but I see no harm in having more than one ...
Is there a reason mathoverflow was developed to be disjoint from the rest of the stackexchange? It seems like it would make a lot more sense to be integrated with the rest of the stackexchange community . . .]]>
Sending people to Math Stack Exchange http://mathoverflow.tqft.net/discussion/1125/sending-people-to-math-stack-exchange/ 2011-08-28T18:42:37-07:00 2011-09-04T18:40:59-07:00 Gerry Myerson http://mathoverflow.tqft.net/account/370/ Occasionally questions are posted to MathOverflow that don't belong here but would, in principle, be well-received at MathStackExchange. These questions are generally closed very quickly here, with ...
I'll get off the soapbox now. Thanks.]]>
Implement the StackExchange API? http://mathoverflow.tqft.net/discussion/1090/implement-the-stackexchange-api/ 2011-07-22T16:27:55-07:00 2011-08-02T19:41:29-07:00 Scott Morrison http://mathoverflow.tqft.net/account/3/ Whether we migrate to SE 2.0 or not, I think we should make an effort to write some software, on a much more modest scale than alpha.mathoverflow.net.  In particular, we should implement the ... Whether we migrate to SE 2.0 or not, I think we should make an effort to write some software, on a much more modest scale than alpha.mathoverflow.net. 

In particular, we should implement the StackExchange API, running off a database dump. 

What does this give us?

  • An easy way to quickly run a read-only version of MO, if something goes badly wrong in our relationship with SE (e.g. someone evil buys them; I'm not really worried about this being necessary with Joel Spolsky at the helm).
  • We can leverage the existing community developed software, collected at Stack Apps. In particular, this includes quite nice read-only frontends, that go entirely through the API, and are independent of any backend design choices about how the data is stored. 
  • If we ever want to write our own independent interface, it gives us a natural way to partition the task into smaller projects, which can be independently developed, by different participants, in different languages, etc. 
  • It gives us a great helping hand overcoming the handicap that mathematicians are bad software developers; the API has quite well defined behaviour, and I think on Stack Apps one can find existing test suites that check the SE implementation of their own API. We would thus be writing to a spec, with an existing body of tests. 

In fact, writing this I realize what we really should be doing!  Hire a real programmer to write something that:

  • can import a SE 1.0 dump (full or public, but if public with some limitations below)
  • implements the current API (perhaps with some exceptions; there's some stuff that doesn't make sense for a 1.0 dump)
  • satisfies some basic performance requirements (my experience writing alpha.mathoverflow.net means I know some of the worst bottlenecks, and I think I could quickly write down what's necessary to avoid them)
  • passes all the tests in a conformance suite (which, as above, I hope already exists!) with exceptions when parts of the API don't make sense for our 1.0 database

Discuss, work out how much this should cost, find appropriate grant money (I'm pretty certain I can arrange this), and hire someone. 

I'll be offline next week, but if someone wants to look at the API and Stack Apps and see if what I've said above is sensible, that would be great! (I'm also time constrained and on a phone: if someone wants to provide URLs for these things, please do.)

]]>
Isn't it about time we upgraded to SE2.0 now? http://mathoverflow.tqft.net/discussion/1034/isnt-it-about-time-we-upgraded-to-se20-now/ 2011-04-30T10:30:19-07:00 2011-05-02T16:41:54-07:00 Kevin Buzzard http://mathoverflow.tqft.net/account/65/ I hardly ever use math.stackexchange, but I've used it a couple of times recently, and both times now I've thought "hey, this interface really _is_ better than MO isn't it". In ...
When this was first talked about a year or so ago my initial reaction was "MO works fine, why change?" but now my feelings are "MO works fine except for just some slightly rough bits around the edges which are now beginning to annoy me a bit, so why don't we change?"

Because a year or so ago I could see no reason for upgrading, I never bothered to listen to the other arguments that people had against upgrading. I wonder whether now is a good time for people to remind me what they were, because I have lost sight of them.]]>
alpha.mathoverflow.net http://mathoverflow.tqft.net/discussion/829/alphamathoverflownet/ 2010-12-11T20:49:29-08:00 2011-02-16T04:30:29-08:00 Scott Morrison http://mathoverflow.tqft.net/account/3/ I've just turned on http://alpha.mathoverflow.net/. As the name suggests, this is an extremely preliminary reimplementation of the software MathOverflow runs on. It's currently running against ... I've just turned on http://alpha.mathoverflow.net/. As the name suggests, this is an extremely preliminary reimplementation of the software MathOverflow runs on. It's currently running against a database dump from http://faketestsite.stackexchange.com/ rather than the real data from MathOverflow.

It's very possible that it will go back offline unexpectedly --- it's kindly hosted on the machine that runs the Knot Atlas, a joint project of mine with Dror Bar-Natan, and if alpha starts misbehaving and clobbering that machine I'll just switch it off again.

It took a few days to get the code to the point that you can see, but it's very far from what we'd eventually need, and I can't do the rest myself. (I need to do some mathematics every so often!) This post is to explain what we have now, and give a very brief tutorial on all the moving pieces.

At some point we actually need to think about whether we want to go down this road in the end. For now, I'd just like to see if there's interest from other members of the community in pushing this further, and to work on it at a low priority. I'm going to ignore all these higher level decisions in this post, and just talk about the technical details.

You can get a local copy of the software using mercurial (tutorial tutorial), by typing

hg clone https://tqft.net/hg/mathoverflow

(There's an alternative copy of this repository at http://code.google.com/p/mathoverflow/source/list, but for now it's not necessarily "the bleeding edge".) This repository also contains various other bits of code that Anton and I use to maintain MathOverflow; everything you need for alpha is in the alpha/ subdirectory.

To compile and run a local copy, you need to have maven (>= version 2.2) installed. To get a local copy running at http://localhost:8080/, type

mvn jetty:run

If you modify the source code and recompile (with mvn compile) the local webserver should automatically restart with your changes. The actual database resides in an SQL server at my web hosting, so even for the local copy you need an internet connection for anything to work.

Alpha itself is written in a modern programming language called scala, and uses the Lift web framework. Unfortunately both of these have pretty steep learning curves, which is going to be a really significant problem for getting people involved! On the other hand, both are pretty fantastic. Scala is essentially "what java could have been": it's statically typed with lots of clever compiler inference, allows imperative style programming but encourages functional programming, and is both concise and expressive. Lift is not your everyday web framework, and web frameworks generally are not something I have any expertise in. I've been very happy to find that implementing fancy tricks via AJAX and Comet (i.e. dynamic web pages) is straightforward and intuitive, and doesn't even involve writing any Javascript by hand (essentially, Lift compiles scala to javascript as needed).

Before we get onto the codebase, there's a issue tracker for alpha. Please feel free to add issues, but for now please restrain yourself -- obviously there's a huge gap between alpha and the real thing. Let's only add issues detailing discrepancies between alpha and the "read-only" aspects of MathOverflow (e.g. don't worry about voting, answering, login, moderating, etc, for now) and even then, don't bother with issues for minor details that look like they'll get fixed in the course of other essential work.

]]>
Stack Exchange 2.0, and what this means for MathOverflow. http://mathoverflow.tqft.net/discussion/354/stack-exchange-20-and-what-this-means-for-mathoverflow/ 2010-04-19T13:39:32-07:00 2010-06-04T05:54:31-07:00 Scott Morrison http://mathoverflow.tqft.net/account/3/ Some of you may have already noticed that Fog Creek, the company behind Stack Exchange, has radically changed their business model for Stack Exchange. You can read all the details here, and watch the ... Some of you may have already noticed that Fog Creek, the company behind Stack Exchange, has radically changed their business model for Stack Exchange. You can read all the details here, and watch the community reaction over at meta.SE.

Very briefly:

  • Most of the current Stack Exchange sites will be closed down in 3 months time.
  • Active ones are guaranteed 12 months of hosting in their present state (i.e. without further software improvements).
  • The current Stack Exchange software is currently being merged with the Stack Overflow software (bringing many enhancements, e.g. comment notifications), and they're referring to this merge as "Stack Exchange 2.0".
  • New sites can only be created through a community process, described in the blog post above.
  • Existing active sites will be able to migrate to the new software, and it seems likely that exceptions to the usual community rules for 2.0 sites will be allowed.

Before anyone gets into a panic, remember that Fog Creek likes us. Anton was asked for his comments on the new system before it was publicly announced: we're in the loop and can expect special treatment.

It seems that if we can get some exceptions to the usual policy, we'll probably be okay. I think for now the two most important things to ask for are:

  • Anton remains our benevolent dictator.
  • We continue to have access to complete data dumps.

The current proposal for Stack Exchange 2.0 is that everything will be run by committee, and the public will at best have moderator powers (as opposed to Anton's administrator powers). Hopefully Fog Creek will see sense on this (there's plenty of noise to this effect on meta.SE), but hopefully we can grandfather in an exception. Access to complete data dumps (as opposed to the publicly accessible data dumps we've been providing) should obviously be an inviolable requirement, so that we have the option of switching out to different software. The unfortunate thing here is that if we're exceptional in having access to the database dumps, they may not actually do us much good, as the alternatives (Shapado, OSQA) won't have any reason to track changes in the database format over time, when every other Stack Exchange 2.0 site is siloed.

]]>