Re: [sage-devel] Making the package jmol optional

2020-12-07 Thread Jason Grout
https://github.com/plotly/Kaleido is an interesting new project for generating static images from a browser rendering library that may be useful here (I'm not sure if it handles webgl, though). Jason On Mon, Dec 7, 2020 at 1:34 PM Joshua Campbell wrote: > Hmm... no joy. Although it's "headless

Re: [sage-devel] Re: Transition from jupyter notebook to jupyterlab

2020-09-04 Thread Jason Grout
On Thu, Sep 3, 2020 at 5:39 AM kcrisman wrote: > > Always great to hear from you, Jason! > > >> 2. Karl-Dieter, to answer your question about notebooks: we've worked >> really hard to make the transition from "classic Notebook" to JupyterLab >> smooth, so yes, it not only opens notebook files, bu

Re: [sage-devel] Re: Transition from jupyter notebook to jupyterlab

2020-09-04 Thread Jason Grout
On Thu, Sep 3, 2020 at 2:56 AM Samuel Lelièvre wrote: > 2020-08-03 03:07 UTC, Jason Grout: > > > 6. For syntax highlighting - here is a comment showing how to add > > syntax highlighting for a filetype: > > > https://github.com/jupyterlab/jupyterlab/issues/

Re: [sage-devel] Re: Transition from jupyter notebook to jupyterlab

2020-09-02 Thread Jason Grout
Hi everyone, First, it's really great to post here again :). Sorry I didn't see this thread earlier, but thanks to the recent activity it surfaced again in my inbox. I really love seeing the discussion here! Feel free to reach out to ping me or other JupyterLab developers on topics like this. Dis

Re: [sage-devel] sage foundation ???

2018-09-29 Thread Jason Grout
The Europe/NumFOCUS situation would be a good thing to reach out to Andy or Leah about. Jason On Sat, Sep 29, 2018 at 5:10 AM Erik Bray wrote: > On Fri, Sep 28, 2018 at 10:03 PM Harald Schilly > wrote: > > > > > > > > On Monday, September 24, 2018 at 3:12:12 PM UTC+2, kcrisman wrote: > >> > >

Re: [sage-devel] Sage + NumFOCUS

2018-09-28 Thread Jason Grout
You should also feel free to reach out to Andy Terrel or Leah Silen at NumFOCUS. I gave them a heads-up about this conversation as well. Thanks, Jason On Fri, Sep 28, 2018 at 9:17 AM Dima Pasechnik wrote: > On Fri, Sep 28, 2018 at 4:11 PM Erik Bray wrote: > > > > Hi folks, > > > > The topic

[sage-devel] IPython transformations rework

2018-05-28 Thread Jason Grout
Thomas Kluyver is reworking the input transformation framework for IPython for IPython 7, and is requesting input from whoever is doing transformations. Whoever is working on the input transformations for Sage these days might want to chime in: https://mail.python.org/pipermail/ipython-dev/2018-Ma

Re: [sage-devel] nbextensions on jupyterlab

2018-03-01 Thread Jason Grout
If this is a JupyterLab/JupyterHub question, we have a section in the docs about setting up JLab in JHub: http://jupyterlab.readthedocs.io/en/stable/user/jupyterhub.html Jason On Thu, Mar 1, 2018 at 7:30 AM mmarco wrote: > I am trying to install a service to use Sage through the jupyterlab > f

Re: [sage-devel] Jupyter header cells ?

2018-01-06 Thread Jason Grout
eature , or >- an unofficial extension, which turns out to be documented as >standard at Brywn Mawr College ? > > and begets another question : should we add it to "our" notebook ? > > > -- > Emmanuel Charpentier > > >> Is there some configuration mec

Re: [sage-devel] Jupyter header cells ?

2018-01-06 Thread Jason Grout
Cool, thanks, good to see things are getting up to date. Both of those definitely have the concept of header cells. Jason On Sat, Jan 6, 2018 at 11:29 AM Samuel Lelièvre wrote: > Sage 8.1 has notebook 4.4.1, while Sage 8.2.beta0 up to Sage 8.2.beta1 > have notebook 5.2.1. > > $ ls /path/to/sag

Re: [sage-devel] Jupyter header cells ?

2018-01-06 Thread Jason Grout
Thanks. The Jupyter notebook is in the "notebook" pip package. Jason On Sat, Jan 6, 2018 at 10:38 AM Samuel Lelievre wrote: > Sat 2018-01-06 15:57:42 UTC, Jason Grout: > > > > > What version of the Jupyter notebook is in Sage? > > I'd be surprised if it

Re: [sage-devel] Jupyter header cells ?

2018-01-06 Thread Jason Grout
Header cells in Jupyter notebooks have been around a very long time (since essentially the beginning?). Years ago there was talk of deprecating them in lieu of just using Markdown header syntax in markdown cells. There aren't officially supported TOC or section-structuring features in the notebook.

Re: [sage-devel] what happened to ipython?

2017-02-18 Thread Jason Grout
iam > > > > On Sat, Feb 18, 2017 at 9:00 AM, William Stein wrote: > > > > > > On Sat, Feb 18, 2017 at 8:53 AM, Jason Grout > wrote: > >> > >> Was it an upgrade to the 5.x IPython line? 5.0 introduced using prompt > >> toolkit to do a

Re: [sage-cell] Re: [sage-devel] Sage cells in interact wiki

2016-09-19 Thread Jason Grout
Some ideas: Is the MoinMoin sage cell extension enabled? https://github.com/sagemath/sagecell/blob/master/contrib/moinmoin/sagecell.py. If it is enabled, was MoinMoin updated and the extension no longer works? Thanks, Jason On Mon, Sep 19, 2016 at 8:48 PM William Stein wrote: > On Mon, Sep 1

Re: [sage-devel] Jupyter notebook by default?

2016-09-09 Thread Jason Grout
Nice! That's even better that it works out-of-the-box! Jason On Fri, Sep 9, 2016 at 6:06 PM Volker Braun wrote: > > > > > On Friday, September 9, 2016 at 2:53:29 PM UT

Re: [sage-devel] Jupyter notebook by default?

2016-09-09 Thread Jason Grout
)) for i in row] for row in data[1:]]) s = '\n'.join(['%s'%(''.join(row)) for row in rows]) return HTML('%s'%s) table([('Header 1', 'Header 2'), (1,'<'), (3,4)]) On Fri, Sep 9, 2016 at 9:28 AM Jason Grout wrote:

Re: [sage-devel] Jupyter notebook by default?

2016-09-09 Thread Jason Grout
I don't think we have a good table-printing function built into IPython. A simple one is probably pretty straightforward: try: from html import escape # python 3.x except ImportError: from cgi import escape # python 2.x from IPython.display import HTML def table(data): rows = [["%s"

Re: [sage-devel] Re: sage vs jupyter notebooks

2016-05-05 Thread Jason Grout
Thanks Volker. In general, Jupyter uses github-flavored markdown, which supports tables and many other things: https://help.github.com/articles/organizing-information-with-tables/, for example. Jason On Thu, May 5, 2016 at 2:56 PM Volker Braun wrote: > A %%cython cell magic for commandline and

Re: [sage-devel] Deprecate the use of properties in all public API

2016-05-05 Thread Jason Grout
FYI, a relevant post just appeared on the ipython dev list: https://mail.scipy.org/pipermail/ipython-dev/2016-May/017099.html A few minutes ago we merged a PR[1] adding jedi[2] integration to IPython, this make the IPython completer a bit smarter, as it now knows about situation like: In[1]: ('

Re: [sage-devel] Re: Proposal: move SageNB back to Sage

2016-04-16 Thread Jason Grout
On Fri, Apr 15, 2016 at 6:26 PM William Stein wrote: > On Fri, Apr 15, 2016 at 2:59 PM, Volker Braun > wrote: > > Is there really going to be much activity on SageNB in the future? I > > appreciate that you fixed the packaging and dependency nightmare, but it > > seems that we are now (i.e. afte

Re: [sage-devel] Re: Bye

2016-02-23 Thread Jason Grout
Definitely +1. Thanks for all your work, Nathann. Jason On Tue, Feb 23, 2016, 17:12 Nicolas M. Thiery wrote: > > > On Mon, Feb 22, 2016 at 06:28:46PM -0800, kcrisman wrote: > >...Though in open source development (at least in open development > >projects like this one) meaning that some

Re: [sage-devel] Re: Conversion Jupyter Notebook -> Doctests

2016-01-27 Thread Jason Grout
Min (in the Jupyter project) wrote a program to doctest .ipynb files a while ago: https://gist.github.com/minrk/2620735. I think it expects an old version of the .ipynb format, but it is a good starting point to update to the newest .ipynb format. Thanks, Jason On Wed, Jan 27, 2016 at 3:39 PM k

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-26 Thread Jason Grout
I should add that one of the major design goals for the next iteration of the notebook is to be fully modular, so it would be easy to plug in your own component to edit markdown, for example. Thanks, Jason On Tue, Jan 26, 2016 at 10:59 PM Jason Grout wrote: > What if we used something l

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-26 Thread Jason Grout
What if we used something like ProseMirror for the markdown editor? http://prosemirror.net/. Would that help? Right now we use Codemirror. I'm writing a prototype for the next Jupyter notebook renderer as we speak (markdown cells are here, for example: https://github.com/jupyter/jupyter-js-cells/

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
I'm not sure exactly what you mean here. Can you give an example? Thanks, Jason On Tue, Jan 5, 2016 at 3:16 PM, kcrisman wrote: > I know this is now hijacking the thread... but if we are on those lines, > when it comes to "too much output", making sure that this is something that > can allow

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
Brian, Sylvain, and Jon talked and came to an agreement. Jason On Tue, Jan 5, 2016 at 2:42 PM, Jeroen Demeyer wrote: > On 2016-01-05 19:27, Jason Grout wrote: > >> FYI, Sylvain Corlay is making some changes to ipywidgets to bring them >> more into line with the Sage synta

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
On Tuesday, January 5, 2016 at 8:17:45 AM UTC-7, William wrote: > > > One example of a subtle feature in Sage (notebook and worksheets) not > in Jupyter, which I was just reminded of, is output limiting. In Sage > there are numerous rules/options to deal with people doing stuff like: > > whil

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
FYI, Sylvain Corlay is making some changes to ipywidgets to bring them more into line with the Sage syntax. He said in the Jupyter dev meeting just now that he'll be making a PR today. Thanks, Jason On Sunday, January 3, 2016 at 7:45:19 AM UTC-7, Jeroen Demeyer wrote: > > On 2016-01-03 14:41,

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
Jan 5, 2016 at 12:11 PM, Jason Grout wrote: > > -- Forwarded message -- > From: Jonathan Frederic > Date: Tue, Jan 5, 2016 at 11:42 AM > Subject: Re: [sage-devel] Re: Jupyter notebook by default? > To: Jason Grout > Cc: sage-devel > > > Jason, >

Re: [sage-devel] Re: Jupyter notebook by default?

2016-01-05 Thread Jason Grout
FYI, you can set the notebook directory with a command line switch: jupyter notebook --NotebookApp.notebook_dir=~/.sage/jupyter Thanks, Jason On Sunday, December 20, 2015 at 5:25:52 PM UTC-7, Volker Braun wrote: > > If you start Jupyter in ~/foo then you cannot open notebooks in > ~/.sage/jupy

[sage-devel] Re: Sources of funding - perhaps computer manufacturers?

2015-10-03 Thread Jason Grout
On 10/3/15 05:27, Jeroen Demeyer wrote: On 2015-10-02 04:01, Jonathan wrote: interactively zoomable by click and drag. To be useable for most people they also need GUI adjustment of colors, symbols, etc. I saw some demo of a IPython/Jupyter widget which does exactly this: the plot is essential

[sage-devel] Re: History of notebooks.

2015-10-03 Thread Jason Grout
On 10/3/15 11:35, Thierry Dumont wrote: Hello, I am preparing a talk I will give to a group of engineers, about "Notebooks". I mean web technology based notebooks (not java, qt or something else, but notebooks which use your web browser); so I will speak about Sage Notebook, Ipython and Jupyter

[sage-devel] python-ideas thread on python random functions

2015-09-12 Thread Jason Grout
Just FYI, there's a long discussion going on right now on python-ideas mailing list about the standard random number generator in python, and whether it would be a better idea to have cryptographically secure random number generation by default. I'm mentioning it here since there's likely peop

[sage-devel] Re: Compiling error for Sage 6.7 on OS X 10.10.3, XCode 6.3.1

2015-05-28 Thread Jason Grout
On 5/27/15 22:09, Jason Grout wrote: On 5/27/15 18:38, Justin C. Walker wrote: Are you building multi-threaded? Interestingly, this may be the problem. When I do: export MAKE="make -j1" and then build, it seems like I pass the point where I had errors before in building gcc.

[sage-devel] Re: Compiling error for Sage 6.7 on OS X 10.10.3, XCode 6.3.1

2015-05-27 Thread Jason Grout
On 5/27/15 18:38, Justin C. Walker wrote: On May 27, 2015, at 13:15 , Jason Grout wrote: I'm running into an error compiling gcc in Sage 6.7 on OS X 10.10.3 with XCode 6.3.1. Here's the end of the build log (I can post the entire install log, if needed). Is Sage supposed to com

[sage-devel] Re: Compiling error for Sage 6.7 on OS X 10.10.3, XCode 6.3.1

2015-05-27 Thread Jason Grout
On 5/27/15 18:38, Justin C. Walker wrote: On May 27, 2015, at 13:15 , Jason Grout wrote: I'm running into an error compiling gcc in Sage 6.7 on OS X 10.10.3 with XCode 6.3.1. Here's the end of the build log (I can post the entire install log, if needed). Is Sage supposed to com

[sage-devel] Re: Compiling error for Sage 6.7 on OS X 10.10.3, XCode 6.3.1

2015-05-27 Thread Jason Grout
On 5/27/15 18:18, Volker Braun wrote: Thats what the OSX buildbot is on, so it should work. Do you actually have commandline tools 6.3.1? Whats the output of clang --version? % xcodebuild -version Xcode 6.3.1 Build version 6D1002 % clang --version Apple LLVM version 6.1.0 (clang-602.0.49) (ba

[sage-devel] Compiling error for Sage 6.7 on OS X 10.10.3, XCode 6.3.1

2015-05-27 Thread Jason Grout
I'm running into an error compiling gcc in Sage 6.7 on OS X 10.10.3 with XCode 6.3.1. Here's the end of the build log (I can post the entire install log, if needed). Is Sage supposed to compile on OS X 10.10.3 with XCode 6.3.1? I saw some messages and trac tickets about compiling gcc in Sage

[sage-devel] Re: hosting the sage cell server

2015-05-27 Thread Jason Grout
On 5/22/15 01:02, William Stein wrote: I think the license of SageCell has always been BSD. Like William and Rob said, the license has always been open source, and the sage cell server has always been developed in the open. The license of the source files is BSD, with the caveat that (to my

[sage-devel] Re: sage and jupyterhub for classroom teaching

2015-04-02 Thread Jason Grout
If I recall correctly, Kyle Kelly (who works at Rackspace) has worked a lot with setting up JupyterHub with Docker containers. That's how http://tmpnb.org works, for example. He would be one of the best people to contact about how to set something like that up. Thanks, Jason On 4/2/15 02:

[sage-devel] Re: Sage Notebook shutdown

2015-03-30 Thread Jason Grout
I just cracked open the users.pickle for sagenb, and found that there are 250443 total users. Of these, only 18688 (or 7.4%) actually have the email field set -- all others are blank. I guess these might be exactly the openid accounts. Of these, 15058 are gmail accounts, which are probably th

[sage-devel] Re: Sage Notebook shutdown

2015-03-26 Thread Jason Grout
On 3/26/15 22:42, William Stein wrote: Another offer - I could delay a bit longer if somebody could move sagenb to oauth2... FYI, this looks like the migration guide: https://developers.google.com/accounts/docs/OpenID Thanks, Jason -- You received this message because you are subscribed t

[sage-devel] Re: Sage Notebook shutdown

2015-03-26 Thread Jason Grout
On 3/26/15 15:59, kcrisman wrote: > We've posted the following message on the http://sagenb.org site: > > "This Sage notebook server will be shut down April 17, 2015. I am very worried about the extremely short notice. Many users will be disappointed to lose their work.

[sage-devel] Re: Sage is grown up; needs a last name

2015-02-19 Thread Jason Grout
+1 to SageMath Jason -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@goo

[sage-devel] Re: Maple versus Mathematica

2014-12-01 Thread Jason Grout
On 12/1/14, 6:00, mmarco wrote: P.S. 2: Is there some easy way to embed sagecell code in a wiki? Yes, we have plugins for MoinMoin, Dokuwiki, and Drupal. See the interact pages at http://wiki.sagemath.org/interact/ for examples of how to do this on the Sage wiki. Jason -- You received

[sage-devel] Re: The "code of conduct" is getting out of hand - please stop for 2 weeks.

2014-11-29 Thread Jason Grout
On 11/29/14, 6:58, Dr. David Kirkby (Kirkby Microwave Ltd) wrote: Discussions on this are not going in a positive direction. The tone of the discussions is far worst than anything I have seen on here in a long time. I think it would be best if everyone stopped discussing it for a couple of weeks

[sage-devel] Re: Maple versus Mathematica

2014-11-21 Thread Jason Grout
The ith element of a list is M[[i]]. An expression ending in & is a lambda function, with # being the first parameter. f /@ B is equivalent to map(f, B) (f is applied to each element of B). If[# == 0, 0, 1] is equivalent to lambda x: x==0 ? 0 : 1 So to me, it looks like: m2 = [m[2][i] for

[sage-devel] Nature article mentions Sage

2014-11-05 Thread Jason Grout
FYI, this nature article from today, mainly about the IPython notebook, also mentions Sage: http://www.nature.com/news/interactive-notebooks-sharing-the-code-1.16261 "A number of notebooks and notebook-like programs exist in the open-source world; knitr works with the R coding language, which

[sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-11-04 Thread Jason Grout
On 11/4/14, 7:04, Volker Braun wrote: I can see that there could be a number of follow up comments about the article. But too much emphasis on Sage's ability to perform the computation correctly would make it like a childish pi**ing contest. Agree. A reasonable article should a) giv

[sage-devel] [ANN - JOB] Assistant Researcher - Berkeley Institute for Data Science

2014-10-30 Thread Jason Grout
See below for a posting about a job opportunity involving open source tools for scientific computing. Thanks, Jason Original Message Subject:[Numpy-discussion] [ANN - JOB] Assistant Researcher - Berkeley Institute for Data Science Date: Wed, 29 Oct 2014 19:15:51 -0

[sage-devel] Re: determinant calculation, was: The Misfortunes of a Trio of Mathematicians [...]

2014-10-29 Thread Jason Grout
On 10/28/14, 15:53, Robert Dodier wrote: On 2014-10-25, Jason Grout wrote: http://www.ams.org/notices/201410/rnoti-p1249.pdf P.S. It would be interesting to see if Sage can do the calculation they identified as buggy in mathematica. That would make for a cool follow-up editorial

[sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-10-27 Thread Jason Grout
On 10/25/14, 21:38, William Stein wrote: On Sat, Oct 25, 2014 at 6:34 PM, William Stein wrote: On Oct 25, 2014 5:53 PM, "Jason Grout" wrote: On 10/25/14, 15:04, William Stein wrote: On Sat, Oct 25, 2014 at 6:37 AM, Jason Grout wrote: On 10/25/14, 0:07, William Stein wrote:

[sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-10-25 Thread Jason Grout
On 10/25/14, 15:04, William Stein wrote: On Sat, Oct 25, 2014 at 6:37 AM, Jason Grout wrote: On 10/25/14, 0:07, William Stein wrote: They are fun aren't they -- no login required. It seems that often, though, the login page or the project settings page flashes up for a second or

[sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-10-25 Thread Jason Grout
On 10/25/14, 0:07, William Stein wrote: They are fun aren't they -- no login required. It seems that often, though, the login page or the project settings page flashes up for a second or less, which is confusing. Do you know why the signup page or settings page might come up first, then be r

[sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-10-24 Thread Jason Grout
On 10/24/14, 20:55, Jason Grout wrote: P.S. It would be interesting to see if Sage can do the calculation they identified as buggy in mathematica. That would make for a cool follow-up editorial. And here's a public worksheet: https://cloud.sagemath.com/projects/49a2531d-9d02-42c9

[sage-devel] The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems

2014-10-24 Thread Jason Grout
The AMS Notices has a column about using computers to do math, dwelling on some problems they had with Mathematica: http://www.ams.org/notices/201410/rnoti-p1249.pdf The HackerNews discussion immediately brings up Sage, of course: https://news.ycombinator.com/item?id=8505665 Funny quote (th

[sage-devel] Re: Official interact API needed

2014-10-23 Thread Jason Grout
On 10/23/14, 17:27, William Stein wrote: On Thu, Oct 23, 2014 at 2:03 PM, kcrisman wrote: Hi all! Based on on-and-off discussion with some other developers and the disconnect between interacts on SMC and sagecell and sagenb, it seems time to at least find out what an API for interacts currentl

[sage-devel] Re: On scientific computing, Python and Julia

2014-08-22 Thread Jason Grout
On 8/21/14, 11:36, Bill Hart wrote: You can define the A.b syntax in Julia if you should so desire. It's essentially just another kind of method overload in Julia. And then, it supports A. giving a list of all the things that could follow the dot, just as Python would. Are you saying you can o

[sage-devel] Re: Crazy/dumb idea about Sage on Windows...

2014-08-22 Thread Jason Grout
On 8/22/14, 0:45, Fernando Perez wrote: Because our execution model decouples the kernel from the filesystem, the user gets their 'normal' environment, files, etc, and they don't really need to know anything about the VM to get to their work, their directories, etc. Their .sage and .ipynb files

[sage-devel] Re: On scientific computing, Python and Julia

2014-08-22 Thread Jason Grout
On 8/21/14, 18:08, Bill Hart wrote: In theory, I can do generic programming in Julia that is faster (at runtime) than you can do in *any* C compiler. And I don't just mean a little bit. I mean a lot. I don't even think the Julia people fully realise this yet (I might be wrong about that, I don't

[sage-devel] Re: interact.sagemath.org

2014-08-21 Thread Jason Grout
On 8/18/14, 17:33, kcrisman wrote: On Monday, August 18, 2014 3:22:00 PM UTC-4, wstein wrote: Hi, Andrey Novoseltsev kindly pointed out that interact.sagemath.org is deluged with spam, e.g., http://interact.sagemath.org/node/1194

[sage-devel] Re: what is the plot3D viewer used in sagemath cloud

2014-08-21 Thread Jason Grout
On 8/21/14, 15:27, Frédéric Chapoton wrote: Thanks ! Do you know which file format is used by sagemath cloud to communicate with threejs ? Is it .obj or .x3d or json ? Where can I find the code ? and some documentation ? The relevant files for smc are the 3d.* files here: https://github.com/sa

[sage-devel] Re: Logs for aleph.sagemath.org

2014-06-06 Thread Jason Grout
On 6/5/14, 2:33, Ivan Andrus wrote: Are there logs (and if so where are they?) for aleph.sagemath.org? I'm trying to figure out what sorts of things the iOS app is used for. Yes, there are logs. Right now, we log remote ip, referer, execution type, kernel id, and the code text: https://gi

[sage-devel] Re: Sage Stack Exchange Site

2014-06-02 Thread Jason Grout
On 6/2/14, 11:12, William Stein wrote: In fact, as you suggest above, go one further: Python --> "mathematical software" Having such a site, which is like mathoverflow, but for open source math software, sounds attractive (if such a thing does not already exist). Related: http://scicomp.stac

[sage-devel] Re: optional graph database?

2014-05-23 Thread Jason Grout
On 5/21/14, 13:21, William Stein wrote: On Wed, May 21, 2014 at 11:18 AM, kcrisman wrote: I'm about to give a very intro talk about graph theory in Sage, and the graph database section [1] of the reference manual begins: "... This class will also interface with the optional database package con

[sage-devel] Re: free private github repos

2014-05-16 Thread Jason Grout
On 5/15/14, 7:36, Dima Pasechnik wrote: And, by the way, should Sage get a DOI? This looks doable, only one probably needs to be an "Owner" of https://github.com/sagemath/sage and not just "team member". Interesting. So would this mean that we can tell people at http://wiki.sagemath.org/Publ

[sage-devel] Re: sage--gram-schmidt

2014-05-09 Thread Jason Grout
(CCd to sage-devel) On 5/9/14, 13:32, David Guichard wrote: Is there some deep reason I'm not seeing that G-S doesn't work for SR? It seems like everything should be fine. Is the problem in detecting dependent sets over SR? This keeps me from being able to do simple examples for a linear algebra

[sage-devel] Re: interact.sagemath.org

2014-05-09 Thread Jason Grout
On 5/7/14, 0:41, Ivan Andrus wrote: On May 6, 2014, at 11:47 AM, Jason Grout wrote: On 5/5/14, 14:20, Daniel Bell wrote: Hi I am one of the students who was selected for working with Sage for Google Summer of Code. I will be working on the iOS app. One of the features I want to implement

[sage-devel] Re: test message

2014-05-06 Thread Jason Grout
On 5/6/14, 9:05, Simon King wrote: I wouldn't mind to stay with google-groups, *IF* one could use it via gmane (which is currently not the case). I'm replying to this on gmane (via thunderbird). If you see this message, I guess it shows it is possible. Jason -- You received this message b

[sage-devel] Re: interact.sagemath.org

2014-05-06 Thread Jason Grout
On 5/5/14, 14:20, Daniel Bell wrote: Hi I am one of the students who was selected for working with Sage for Google Summer of Code. I will be working on the iOS app. One of the features I want to implement is the ability to interact with interact.sagemath.org

[sage-devel] Google Summer of Code

2014-04-22 Thread Jason Grout
Does anyone have an update about what projects are Google Summer of Code projects are running under the Sage umbrella? Thanks, Jason -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from i

[sage-devel] Re: Heartbleed

2014-04-10 Thread Jason Grout
On 4/8/14, 22:06, kcrisman wrote: What version does sagenb, cloud, sage cell use? For the cell server, I have automatic security updates enabled. I checked yesterday and the openssl package had been automatically upgraded already. Jason -- You received this message because you are subscr

[sage-devel] handing off *.sagenb.org and sage cell server

2014-04-10 Thread Jason Grout
Hi everyone, Very recently, I had an unexpected opportunity come up, and after a lot of thinking and praying with my family, decided to accept a job in industry starting in June (in the quantitative finance research group at Bloomberg in New York). I don't plan to completely disappear from th

[sage-devel] Re: Need contact who can provide direction on default jquery-ui theme for sage-notebook...

2014-03-25 Thread Jason Grout
On 3/25/14, 9:02, kcrisman wrote: As I have posted to the sage-notebook list, I have pure javascript Jmol working in the notebook (see track ticket #16004: http://trac.sagemath.org/ticket/16004 ). However, this requires an up-to-date v

[sage-devel] Re: %load

2014-03-25 Thread Jason Grout
On 3/24/14, 3:25, Volker Braun wrote: I find the various commands to evaluate code from a file confusing (and not really documented). When was the English language changed so that "load" implies evaluation? Probably when it was programmed into magma: http://linux.math.tifr.res.in/manuals/html/

[sage-devel] A PEP for adding infix matrix multiply to Python

2014-03-15 Thread Jason Grout
There has been lots of conversation recently on adding an infix matrix multiplication operator to Python, pushed by some folks from the numpy/scipy community, and backed by pandas and some other projects. Guido has practically accepted the proposal to make @ an infix matrix multiplication opera

[sage-devel] Re: 2d interactive graphs

2014-03-11 Thread Jason Grout
On 3/10/14 7:18 PM, Gehad Elrobey wrote: hi , I am a software engineering student interested in gsoc 2d interactive graphs project. I Think that interactive 2d graphs is one interesting feature that must be added to both sage-nb and sage cloud. In the Projects ideas its mentioned that this featu

[sage-devel] Re: wolfram language

2014-03-03 Thread Jason Grout
On 3/2/14, 4:45, Harald Schilly wrote: Second, functionalities are not discoverable. In Sage there is more and more a trend to group top-level functions by a topic, e.g. someone types "graphs.[TAB]" and the tab key expands a list of functions only for graphs. Additionally, once you have construct

[sage-devel] sage version announcement

2014-03-01 Thread Jason Grout
I just noticed that the version announcement on sage-announce for 6.1/6.1.1 has a dead link to the ticket list. https://groups.google.com/d/msg/sage-announce/J3-zKIh3Wc4/u4GNq_zCzVcJ has two links: * We closed 193 tickets in this release. For details, see http://boxen.math.washington.edu/ho

[sage-devel] Re: Problem installing sagecell

2014-03-01 Thread Jason Grout
On 2/28/14, 8:13, Jason Grout wrote: On 2/28/14, 4:07, Jesus Escribano wrote: Hello thank you for your answer. Sorry for asking again, I'm not an expert in this subject. I understand I should change the Makefile, introducing the line /canvas3d = / /$(sage-root)/local/lib/python

[sage-devel] Re: Problem installing sagecell

2014-02-28 Thread Jason Grout
On 2/28/14, 4:07, Jesus Escribano wrote: Hello thank you for your answer. Sorry for asking again, I'm not an expert in this subject. I understand I should change the Makefile, introducing the line /canvas3d = / /$(sage-root)/local/lib/python/site-packages/sagenb-0.10.*.egg/sagenb/data/sag

[sage-devel] Re: wolfram language

2014-02-27 Thread Jason Grout
On 2/27/14 4:26 PM, rjf wrote: So how does it stack up as (a) user experience? (b) programming environment? For what it's worth, it took me a couple of hours to implement a live camera widget: http://sagecell.sagemath.org/?q=bttssr I believe the cloud has something like this too. (and yes,

[sage-devel] Re: Problem installing sagecell

2014-02-26 Thread Jason Grout
On 2/26/14 4:18 PM, Jesus Escribano wrote: Hello yes, you are right. The path is slightly different: /home/sagecell/sage/local/lib/python2.7/site-packages/sagenb-0.10.7.2-py2.7.egg/sagenb/data/sage/js/canvas3d_lib.js (that is, python2.7 instead of python) Should I change it in the makefile?

[sage-devel] Re: Problem installing sagecell

2014-02-25 Thread Jason Grout
On 2/25/14 5:46 AM, Jesus Escribano wrote: make: *** No hay ninguna regla para construir el objetivo `/home/sagecell/sage/local/lib/python/site-packages/sagenb-0.10.4-py2.7.egg/sagenb/data/sage/js/canvas3d_lib.js', necesario para `static/all.js'. Alto. It's looking for the file it mentions.

[sage-devel] Re: Saving .show() Output as a Vector Graphic

2014-02-24 Thread Jason Grout
On 2/24/14 3:21 PM, Evan Oman wrote: On Monday, February 24, 2014 1:18:00 AM UTC-6, P Purkayastha wrote: On 02/24/2014 12:22 PM, Evan Oman wrote: > I am using Sage to make visual representations of Graphs(ie of the vertex and edge variety) via the show command. > > Howev

[sage-devel] Re: Adding plot to polyhedron plot has side effects

2014-02-24 Thread Jason Grout
On 2/24/14 1:22 AM, P Purkayastha wrote: On 02/24/2014 01:55 AM, Robert Lipshitz wrote: Hi, When I add a 3d plot to a polyhedron plot, it doesn't just return a new plot object but also changes the polyhedron plot. On the other hand, adding two 3d plots does not change either of them. For exampl

[sage-devel] wolfram language

2014-02-24 Thread Jason Grout
I just saw this on HackerNews: http://blog.stephenwolfram.com/2014/02/starting-to-demo-the-wolfram-language/ I understand that they are trying to release the mathematica cloud thing sometime this quarter. This video (above) is kind of interesting. The cloud interface to mathematica is talked

[sage-devel] Re: Sage library license

2014-02-24 Thread Jason Grout
On 2/24/14 9:01 AM, Jeroen Demeyer wrote: Sage-the-distribution is GPL v3 only. This is the only license which is compatible with all components of Sage. IIRC, that is because some components are licensed as GPL 2 or 3, while others are GPLv3+, right? Thanks, Jason -- You received this me

[sage-devel] Re: Sage library license

2014-02-24 Thread Jason Grout
On 2/24/14 8:26 AM, Volker Braun wrote: AFAIK it is GPL v3+, there should be some old discussion on sage-devel IIRC, it is GPL v2+. I'd be interested in seeing the discussion you reference. Jason -- You received this message because you are subscribed to the Google Groups "sage-devel" gr

[sage-devel] Re: Interactive plots for Sage Notebook

2014-02-21 Thread Jason Grout
On 2/21/14 9:45 PM, john_perry_usm wrote: Well, "successor" implies that the notebook is to be replaced. Is that the plan? That's my understanding of William's plan. Thanks, Jason -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscrib

[sage-devel] Re: Interactive plots for Sage Notebook

2014-02-21 Thread Jason Grout
On 2/21/14 9:33 AM, Vincent Delecroix wrote: 2014-02-21 15:17 UTC+01:00, Jason Grout : On 2/21/14 6:00 AM, Inderpreet Singh wrote: Hi, I am a computer engineering student, a freelance web developer and also a part time math teacher. The 2d plots that notebook draw are not interactive. So I was

[sage-devel] Re: Interactive plots for Sage Notebook

2014-02-21 Thread Jason Grout
On 2/21/14 6:00 AM, Inderpreet Singh wrote: Hi, I am a computer engineering student, a freelance web developer and also a part time math teacher. The 2d plots that notebook draw are not interactive. So I was thinking if sagemath would like that feature to be included and I may help in it's dev

[sage-devel] Re: systemd and trac #381

2014-02-17 Thread Jason Grout
On 2/17/14 11:09 AM, William Stein wrote: On Mon, Feb 17, 2014 at 9:07 AM, Jason Grout wrote: On 2/15/14 11:44 PM, Henry de Valence wrote: This approach requires systemd and is Linux-specific, but as every major Linux distribution is either using systemd now or plans to move to it in the

[sage-devel] Re: systemd and trac #381

2014-02-17 Thread Jason Grout
On 2/15/14 11:44 PM, Henry de Valence wrote: This approach requires systemd and is Linux-specific, but as every major Linux distribution is either using systemd now or plans to move to it in the future, it seems like it might be worthwhile for Sage to ship systemd .service files for Linux users.

[sage-devel] sage-cell development mailing list

2014-02-14 Thread Jason Grout
Hi all, Just FYI, I created a sage-cell mailing list for Sage Cell Server development: https://groups.google.com/forum/?hl=en#!forum/sage-cell Thanks, Jason -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and st

[sage-devel] arcsec(float(.1)) throws error

2014-02-12 Thread Jason Grout
David Smith just pointed this out: arcsec(float(.1)) throws an error that doesn't make much sense. Yes, it's outside of the domain, but it should probably deal with this by returning NaN or something rather than a type error. This came up when David was trying to plot arcsec. On a related no

[sage-devel] Re: forking sage server thing

2014-02-11 Thread Jason Grout
On 2/11/14 3:50 PM, William Stein wrote: On Tue, Feb 11, 2014 at 1:40 PM, Jason Grout wrote: On 2/11/14 3:33 PM, William Stein wrote: Hi Volker, I think you wrote a forking command line Sage daemon a while ago. What's the status of that? I was just discussing Sage startup time with A

[sage-devel] Re: forking sage server thing

2014-02-11 Thread Jason Grout
On 2/11/14 3:33 PM, William Stein wrote: Hi Volker, I think you wrote a forking command line Sage daemon a while ago. What's the status of that? I was just discussing Sage startup time with Andrew Ohana and he wasn't aware of it... FYI, I made some enhancements to it a while ago too: https:/

[sage-devel] Re: pip

2014-02-01 Thread Jason Grout
On 2/1/14 9:33 PM, William Stein wrote: Hi, I think we should include pip with Sage. It's now the standard Python package manager, and anybody using Sage now should always do this with their new Sage install, so they can install/upgrade/remove(!)/etc., packages. wget https://raw.github.co

[sage-devel] Re: Sage 6.1 released

2014-01-31 Thread Jason Grout
On 1/31/14 5:19 AM, Dima Pasechnik wrote: Now you can happily build in /usr/local/sage/sage-6.1 and at some point switch your /usr/local/sage/current to point to /usr/local/sage/sage-6.1/ If you are building from scratch, this works well (and is what I do on my personal machine). If you are t

  1   2   3   4   5   6   7   8   9   10   >