Live data from Hacker News

Voila – From notebooks to standalone web applications and dashboards

voila.readthedocs.io

1–10 of 92 posts

Re: Voila – From notebooks to standalone web applications and dashboards

#3
It seems this is doing round trips to the server to do the calculations?

I often think that with the current state of Javascript in the browser, we could build an awesome, super fast, Jupyter style notebook software that runs completely in the browser. With the modules implemented as native Javascript modules which are dynamically loaded.

Is anybody working on this?

I have built a rough version of this idea for myself and been using it for my own statistic needs for a few months now. It is far from being polished/flexible enough to be useful as a general purpose notebook though.

Re: Voila – From notebooks to standalone web applications and dashboards

#4
I really like Jupyter notebooks to build a simple concept and then move to .py files. But what I observe, especially at the entry level or junior level jobs in data science is that people spend huge amount of its work on jupyter, which did not focus on how to plan flow properly. What I meant is that there is very short path from usefullness to overkill.

Re: Voila – From notebooks to standalone web applications and dashboards

#5
post #3

It seems this is doing round trips to the server to do the calculations? I often think that with the current state of Javascript in the browser, we could build an awesome, super fast, Jupyter style notebook software that runs completely in the browser. With the modules implemented as native Javascript modules which are dynamically loaded. Is anybody working on this? I have built a rough version of this idea for mysel…

Only you know your data volumes but for the scenarios in which I've reached for Jupyter they've often involved very large amounts of data and calculating on the server is what I wanted and needed.

Agreed that for some things, it would be great to be able to explicitly offload to the browser.

Re: Voila – From notebooks to standalone web applications and dashboards

#6
post #3

It seems this is doing round trips to the server to do the calculations? I often think that with the current state of Javascript in the browser, we could build an awesome, super fast, Jupyter style notebook software that runs completely in the browser. With the modules implemented as native Javascript modules which are dynamically loaded. Is anybody working on this? I have built a rough version of this idea for mysel…

Checkout https://github.com/jupyterlite/jupyterlite, WASM'd Jupyter in the browser with Pyodide

Re: Voila – From notebooks to standalone web applications and dashboards

#8
post #3

It seems this is doing round trips to the server to do the calculations? I often think that with the current state of Javascript in the browser, we could build an awesome, super fast, Jupyter style notebook software that runs completely in the browser. With the modules implemented as native Javascript modules which are dynamically loaded. Is anybody working on this? I have built a rough version of this idea for mysel…

[deleted]

Re: Voila – From notebooks to standalone web applications and dashboards

#9

I really like Jupyter notebooks to build a simple concept and then move to .py files. But what I observe, especially at the entry level or junior level jobs in data science is that people spend huge amount of its work on jupyter, which did not focus on how to plan flow properly. What I meant is that there is very short path from usefullness to overkill.

That's because they are not programmers. One should not expect them to be experts in 2 fields. They do their work with the tool provided, and if we want a better output, we need to provide better tooling or accept what comes out.

I want my physicists to spend their mental effort on physics, not on software architecture.

Re: Voila – From notebooks to standalone web applications and dashboards

#10
post #3

It seems this is doing round trips to the server to do the calculations? I often think that with the current state of Javascript in the browser, we could build an awesome, super fast, Jupyter style notebook software that runs completely in the browser. With the modules implemented as native Javascript modules which are dynamically loaded. Is anybody working on this? I have built a rough version of this idea for mysel…

I believe Google Colab provides what you described.
Post reply on HN