Live data from Hacker News

JupyterLab is ready for users

blog.jupyter.org

191–200 of 250 posts

Re: JupyterLab is ready for users

#191

I really hope they will add a panel to inspect current defined variables, like in Matlab, that would be so useful!

The extension framework means anybody can build something like that. The beauty of it is that because that feature is so useful it's almost guaranteed someone will make it at some point.

Re: JupyterLab is ready for users

#192
post #185

Earlier quoted context omitted.

If you update the `notebook` package there should be a workaround. Messages will be buffered on server-side until a client reconnect. It is still not perfect, but get part of the way. One long term plan is to have server-side model (not sure if it will be by default, or an extension), and have the browser just be a vue on this. It is quite hard to design as many visualisation libraries assume to be in a browser conte…

Would it be possible to buffer it in a way that survives interruption of jupyter/the kernel? (Maybe a stupid question. This lies outside of my expertise.) Thanks for building jupyter by the way. It's an essential part of my workflow.

Probably, though that might lead to inconsistent state. There are a lot that could be done, like actually recording the messages and replaying them, or broadcast to have for example a live "static view" when peer programming. But for this feature to be pushed forward you either need Volunteer time, or Donation to the project to hire devs/managers/designers,... (Donation to NumFOCUS https://www.numfocus.org/ are TaxDeductible)

Re: JupyterLab is ready for users

#193
post #166

Earlier quoted context omitted.

RStudio has had a server-based semi-collab SKU since before JupyterHub was even in development: https://www.rstudio.com/products/rstudio/

What does "SKU" mean in this context?

Meant product, but brain was failing at time of comment.

Re: JupyterLab is ready for users

#194

Earlier quoted context omitted.

You can evaluate different cells using different kernels, by using a cell magic command. So a notebook can have a mix of languages. Is this something like what you are after?

It sounds like that is essentially the same thing, yes. It still won't be as good as org-mode, though. With org, when you enter some Python code you press a key and you're editing that block with the best editor for Python (emacs) and when you edit bash code you're using the best editor for bash (emacs). With this, you have to use the same basic editor for everything.

There is the %edit magic, so I suppose wiring up emacs as editor for Jupyter is not that far-fetched

http://ipython.readthedocs.io/en/stable/interactive/magics.h...

Not suggesting that it does right now everything already, but rather that with bit of coding implementing similar thing for cells does seem feasible.

Re: JupyterLab is ready for users

#195
post #47
post #43

Earlier quoted context omitted.

You can really do photography on Linux nowadays though. Darktable and rawtherapee are shaping up nicely.

I am a pro photographer and still have to use Lightroom for proper color adjustments. I even had competitions with Darktable pros to see who can get a better picture and unfortunately Lightroom was outclassing them (and I hate Adobe's forced subscriptions). It still needs a lot of work to be cutting edge.

Can you share some specific weaknesses Darktable has? (I've never used either.)

Re: JupyterLab is ready for users

#196
post #111

Absolutely love JupyterLab. Having used ipython for years, I switched to Jupyter Lab about 6 months ago and never looked back. The things I'm most impressed with (relative to Jupyter Notebooks, which were already amazing): - The ability to render .geojson, .json, markdown, Vega and Vega lite files, and integrate external tools like Voyager. - The new terminal is a joy to use compared to what came before it - The abil…

Also the modular packages they have built are amazing. They have a node package called @jupyterlab/services which lets you write typescript code for your own libraries that can then call the Jupyter Server.

An example of using JupyterLab services is provided on their GitHub:

https://github.com/jupyterlab/jupyterlab/tree/master/package...

Because of the way they built their packages I have been able to stand on the shoulder of giants and build the following tool:

https://github.com/SimonBiggs/scriptedforms

I am very grateful to the JupyterLab team. They have built something brilliant.

Re: JupyterLab is ready for users

#197
post #111

Absolutely love JupyterLab. Having used ipython for years, I switched to Jupyter Lab about 6 months ago and never looked back. The things I'm most impressed with (relative to Jupyter Notebooks, which were already amazing): - The ability to render .geojson, .json, markdown, Vega and Vega lite files, and integrate external tools like Voyager. - The new terminal is a joy to use compared to what came before it - The abil…

Never heard about Vega lite to generate graphics. How better it is compared to using matplotlib? It is a lot of effort to learn a new graphic lib. I'm already a little proficient in mathplotlib. Should I learn it?

Re: JupyterLab is ready for users

#198
post #37

How does this affects the other environments? Will this be the demise of R Studio?

RStudio has had a server-based semi-collab SKU since before JupyterHub was even in development: https://www.rstudio.com/products/rstudio/

But is it better? Worse? Will them thrive together?

Re: JupyterLab is ready for users

#199
post #87

Earlier quoted context omitted.

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…

You could try the SciPy Simulink look-a-like https://www.scilab.org/scilab/gallery/xcos

SciLab != SciPy

Re: JupyterLab is ready for users

#200
post #82

Earlier quoted context omitted.

I first used Mathematica in 1992 in a NeXT lab at Ohio State. It seemed like magic. If I recall correctly it had a notebook interface way back then, it was so cool doing 3D plots and tinkering with values to get a better intuition of the math.

At http://www.mathematica25.com/ you can see that the notebook front-end was in Mathematica in its first release in 1988. One of the images from 1987 says "The Mathematica front end begins to take shape…" and "(Theo Gray invents cells and groups … and other things still seen today…)".

Did a legit Owen Wilson woooow on that one. What a flashback, thank you...
Post reply on HN