7 ms·
Shiny, and I love the interface/layout! This looks a lot like the Jupyter/IPython Notebook, which is a free and open source "scientist's notebook". If you're
by onalark 11y ago
Shiny, and I love the interface/layout!
This looks a lot like the Jupyter/IPython Notebook, which is a free and open source "scientist's notebook". If you're interested in mixing LaTeX, Markdown, and code from almost any language (Python, R, and Julia are very well-supported but there's an open kernel spec), then this might be a more appropriate tool for you to use.
The Jupyter/IPython notebook default storage format is JSON, which makes it a little more friendly for text-based version control, and also enables a static HTML view of notebooks (http://nbviewer.jupyter.org/github/ketch/teaching-numerics-with-notebooks/blob/master/Introducing%20the%20IPython%20Notebook.ipynb http://nbviewer.jupyter.org/github/ketch/teaching-numerics-w...) on GitHub.
Helen Shen wrote up a great article for Nature (http://www.nature.com/news/interactive-notebooks-sharing-the-code-1.16261 http://www.nature.com/news/interactive-notebooks-sharing-the...) on how scientists are using the notebook, but it also provides a good overview of how you might use it, as well as a free interactive demo.
- ferbivore 11y agoThe originator of the notebook UI is Mathematica if I recall correctly. You can try the web version at [1] - it doesn't quite have the elegance of the desktop one, but is a much better notebook than Jupyter in my experience. [1]: https://lab.open.wolframcloud.com/app/view/newNotebook?ext=nb https://lab.open.wolframcloud.com/app/view/newNotebook?ext=n...
- bonaldi 11y agoI think MPW (the original Mac IDE from Apple) in 1985 can claim prior art on the notebook UI
- scw 11y agoPerhaps, but this patent (https://www.google.com/patents/US8407580 https://www.google.com/patents/US8407580) and a history of litigation (e.g. (http://bactra.org/reviews/wolfram/ http://bactra.org/reviews/wolfram/) may be enough of a barrier to prevent its adoption.
- jacobolus 11y agoThat patent is about a user interface for hiding/showing the code that creates particular rendered outputs, not for the general idea of a “notebook” UI. I suspect there’s prior art (Hypercard? every spreadsheet ever? this list: https://en.wikipedia.org/wiki/List_of_graphical_user_interface_builders_and_rapid_application_development_tools https://en.wikipedia.org/wiki/List_of_graphical_user_interfa... ?), and the patent seems pretty obvious, but in any event, I don’t think other “code notebook” implementations are currently infringing this patent, and it seems relatively straightforward to work around.
- RobertoG 11y agoTotally agree. Jupyter/IPython is an impressive tool. I started to play with it recently and I am very happy with what it can do. It's, also, very easy to install in a docker container: https://github.com/jupyter/docker-stacks https://github.com/jupyter/docker-stacks (I haven't managed to make work the persistence part when stopping the container yet, but this is due to my inexperience with docker).
- a-saleh 11y agoUnfortunately, I don't have Mac, but from reading of the description on Quiver, I don't see any mention of executing the code in notes. For me that was allways the killer feature of Jupyter :-)