Earlier quoted context omitted.
> One of the more compelling reasons to use Jupyter is inline images and plots You can do those in org, since forever. I meant that the files themselves are plain text, which is good for sharing, version control, etc. ipynb files embed images with Base64 encoding, which makes seeing diffs a major PITA. >This is a wierd thing to say. Jupyter has download as .py right in the file menu. Not to mention download as Markdo…
I Agree with all those points. I've used org mode for a few things, but not for python notebooks. I remember seeing a great video a few years back on using python in org mode to make a research notebook. It really made me want to try org mode for literate / notebook style programming. I think it was this one: https://youtu.be/1-dUkyn_fZA It sounds like org mode does not store images inline, since you don't like the b…
Jupyter, Mathematica, and the Future of the Research Paper
111–120 of 179 posts
Re: Jupyter, Mathematica, and the Future of the Research Paper
#112Re: Jupyter, Mathematica, and the Future of the Research Paper
#113Right, Jupyter is nice to have, but this is really over the top nonsense: Jupyter encourages individual integrity; Mathematica lets individuals hide behind corporate evasion I have no idea what he's talking about re PDF export either. I print to PDF all the time, to email people a static document to look at, etc. It works just fine. (Whether you can you make book-quality formatted text easily, I've no idea, never bee…
Re: Jupyter, Mathematica, and the Future of the Research Paper
#114Earlier quoted context omitted.
Yeah, I guess that is fair. It might just be that it is more or less the furthest way from how I like to work as I can imagine. > Sin[θ] //TraditionalForm //TeXForm Did not know of this. Thanks!
TeXForm automatically applies TradionalForm unless another *Form is applied. So TeXForm[Sin[x]] gives "\sin (x)"
And while I swear I've had rotorblade's problem before, right now "Copy as LaTeX" seems to do this too.
Re: Jupyter, Mathematica, and the Future of the Research Paper
#115Right, Jupyter is nice to have, but this is really over the top nonsense: Jupyter encourages individual integrity; Mathematica lets individuals hide behind corporate evasion I have no idea what he's talking about re PDF export either. I print to PDF all the time, to email people a static document to look at, etc. It works just fine. (Whether you can you make book-quality formatted text easily, I've no idea, never bee…
iguy, agreed. You have have no idea because you haven't tried.
Re: Jupyter, Mathematica, and the Future of the Research Paper
#116Earlier quoted context omitted.
Re: Speed Mathematica is undergoing a compiler re-vamp, which may change that.
one pretty clearly inspired by Julia's approach, from what I can understand.
Re: Jupyter, Mathematica, and the Future of the Research Paper
#117Earlier quoted context omitted.
It's not, but for most people it may not matter. Mathematica seems to have a much larger set of integrals, differential equations, special functions, etc. that it can recognize. So as much as I dislike the language itself, I do keep Mathematica installed because in many cases SymPy cannot handle the transformation. On the other hand, open source tools are catching up. Part of the SymPy project is SymEngine which is a…
> On the other hand, open source tools are catching up. SymPy is doing nicely, but it's decades behind Mathematica when it comes to symbolic computation. By the way, if you want to invert a symbolic matrix, chances are that generic Gaussian elimination working with symbolic expressions isn't the best algorithm (it might even give wrong answers if zero testing is done incorrectly), and compiled code isn't going to cha…
Re: Jupyter, Mathematica, and the Future of the Research Paper
#118Right, Jupyter is nice to have, but this is really over the top nonsense: Jupyter encourages individual integrity; Mathematica lets individuals hide behind corporate evasion I have no idea what he's talking about re PDF export either. I print to PDF all the time, to email people a static document to look at, etc. It works just fine. (Whether you can you make book-quality formatted text easily, I've no idea, never bee…
iguy, agreed. You have have no idea because you haven't tried.
Re: Jupyter, Mathematica, and the Future of the Research Paper
#119Jupyter isn't a foil for mathematica. It has completely different use cases. The straight one to one fight is between sagemath, or their rebranded cocal site, and mathematica. In terms of ability to do things sagemath is the glue between all the amazing open source math and science software that has been written over the last 50 years. https://cocalc.com/ But in terms of presentation by far the best is org-mode with…
Thanks for mentioning SageMath and CoCalc (I founded both of these projects)! A minor clarification is that CoCalc is not a rebranding of SageMath, but is instead a new web application whose goal is to make it very easy to collaboratively use Sage, Jupyter, LaTeX, Julia, etc. In constract, Sage is a more traditional open source software package, which people install on their own computers. The goal of Sage is to be a…
Re: Jupyter, Mathematica, and the Future of the Research Paper
#120Earlier quoted context omitted.
As a die-hard Emacs user, I think that org-mode with it's org-babel capabilities blows Jupyter out of the water, and it produces much better, readable output. You can use it with pretty much any language, and combine several languages in a single document without any issues. Besides all this, it's just a plain text format, and you can extract all the code into proper source files for later offline use, too ('tangling…
I share your opinion about the superiority of org-mode as a means to assemble a document out of various pieces. It's not hard to show nicely formatted code, the code's output, the math behind the code and perhaps a graph of the results all in a LaTeX/PDF document and or HTML. All of this can be done with a flat text file that is easy to save as a part of a project under source control. What I wonder is why are Jupyte…
Seen that way, sharability is just a nice bonus. Yeah, I'd never try to turn anything directly from a jupyter notebook into a serious way of sharing research results---but for a quick and dirty "here's what I did" on a blog or email or something, or to show students, it does the job.