This is really exciting for the team! However I don't think that I am particularly sold on the notebook style of coding.. its possible that I simply haven't found a good use case for it, can anyone suggest an example where the notebook style outperforms a simple script based style? For reference, I use Matlab and Mathematica pretty heavily, and python in a text editor like sublime along with a terminal running ipytho…
JupyterLab is ready for users
161–170 of 250 posts
Re: JupyterLab is ready for users
#162Earlier quoted context omitted.
As someone who used Matlab and Mathematica in college, I'm not sure I'd want to have a closed source solution really take off again at this point. While they provided great products and documentation, they also made it much more difficult to share code/visualizations due to restrictive and expensive licensing. Ultimately, I think the ability to share information easily should help spur scientific advancement.
Mathematica/Python/MATLAB user. Mathematica and MATLAB do both have great documentation and intuitive examples shipped with their product, however, document your own code using their system is surprisingly hard (compared to Sphinx). Jupyter learnt the idea of the notebook from Mathematica (and some other notebook based math software) but the killer point is that it extends itself to more and more general purpose prog…
Re: JupyterLab is ready for users
#163Re: JupyterLab is ready for users
#164I'd really like 1 thing from those articles. I didn't knew what Jupyter was in first place. So please dear authors when I click on your articles I'd like to have a single sentence somewhere on the landing zone where I can easily figure what we're talking about and not having to read entire paragraphs Thanks,
Now, readers of HN might not know, and HN's decision (which is, on balance, I think beneficial) to not allow additional supporting commentary besides the title on posts with links to outside articles prevents contextualizing this well for HN readers. (Perhaps allowing one or a small number of supporting links with very brief annotations might be an improvement, but we really do want to avoid Slashdot-style editorializing of submissions, which the current setup does quite efficiently.)
Re: JupyterLab is ready for users
#165Earlier quoted context omitted.
Are you referring to editing text files or in notebooks?
I'm interested in any jupyter workflows that allow me to use my text editor and a terminal-based language REPL/shell. In general, - I want to use my text editor to write any non-trivial function/class implementations. - I want any substantial amount of code to be held and version-controlled in regular files of code, not inside JSON. - I want to use the notebook for display (tables, figures, rendered markdown/LaTeX, e…
[1] https://ipython.readthedocs.io/en/stable/config/extensions/a...
[2] https://jupyter-notebook.readthedocs.io/en/stable/examples/N...
Re: JupyterLab is ready for users
#166Re: JupyterLab is ready for users
#167Earlier quoted context omitted.
I'm interested in any jupyter workflows that allow me to use my text editor and a terminal-based language REPL/shell. In general, - I want to use my text editor to write any non-trivial function/class implementations. - I want any substantial amount of code to be held and version-controlled in regular files of code, not inside JSON. - I want to use the notebook for display (tables, figures, rendered markdown/LaTeX, e…
I see, well you might get a better answer from a Jupyter dev. I use the autoreload extension to automagically pull in my lastest code [1]. It usually works. For your second question you can connect multiple frontends to the same kernel [2]. [1] https://ipython.readthedocs.io/en/stable/config/extensions/a... [2] https://jupyter-notebook.readthedocs.io/en/stable/examples/N...
I'm vaguely aware of autoreload but it seemed a bit confusing; there are various similar-sounding alternatives.
Re: JupyterLab is ready for users
#168Earlier quoted context omitted.
For now
For last 20 years at the least, and the gap widens if anything
Re: JupyterLab is ready for users
#169Is it possible to have a notebook and a console using a single, shared kernel?
It will prompt you for what sort of kernel to use, including the ability to use any currently running session.
Re: JupyterLab is ready for users
#170Loving Jupyter, I use it every day and for sure I will try this out. What I do miss though is good separation between code and data, it is a pain when someone just takes a look at your notebook and it autosaves, the code block counters reset, this alters the file and GIT reports a lot of alterations.
I can see the benefits of stuffing everything into a single file, but separating would be so much better IMHO. Version control is too important to mess with. Sometimes I want input and output to be version controlled, sometimes I only want the input. By splitting I can easily do that with simple .gitignore rules.