Live data from Hacker News

Show HN: A modern Jupyter client for macOS

satyrn.app

91–100 of 192 posts

Re: Show HN: A modern Jupyter client for macOS

#91
post #74

Congrats! Sorry if you shared here below and I missed it, but I'd love to hear what exactly didn't work out with a pure Swift approach. I'm trying that route for a SQL client based on duckdb (as a side project) and would be very helpful to avoid similar pitfalls for example.

Awesome!

I did some explaining in this comment here: https://news.ycombinator.com/item?id=40899748

Good luck with your project. Let me know if you'd like any tips on the code editor stuff or anything else I can help with.

Re: Show HN: A modern Jupyter client for macOS

#92

I use Jupyter Lab every day on OSX in scientific/academic work, so I feel I am your target audience. In case it helps you gauge my impression, I spent about two minutes reading the post and scrolling through the website. I feel I did not understand the main advantages of this notebook aside from the AI integration. I don't understand how "start-up" time is a cost; I have a Jupyter server running at all times and use…

I also use notebooks and qtconsole daily so I'd like to chime in. - I don't have a continuously running notebook server. I start it when I need to and shut it down if I won't be working with it for a while. I do like the idea of clicking an icon and starting an app. - Modern command palette, I believe, is similar to what you would see in apps like VS code. It doesn't offer more commands but instead make it easier to…

Thanks for your thoughtful answer.

- Re: continuously running a notebook server, how about an alias in your ~/.*rc file that just launches a new JLab? Personally I don't find the startup time so high, so it doesn't seem to me 'startup time' is the strongest lead to sell the product. (Of course, if most people find that the startup of a notebook is indeed a large cost then it's a fine point to make. )

- Re: command palette, gotcha. As you say, classic notebooks are going away (and I haven't touched one in a while).

- Re: formatting, I take it back. You're right, there's been plenty of times I've wanted to have nicer formatting in a notebook/lab, that's nice.

Re: Show HN: A modern Jupyter client for macOS

#93
post #80

I used to use Jupyter and Jupyter Lab, but by far the most able Jupyter interface today is actually VS Code (I use this every day). The interface is sleek, the language server and debugger are built in (so completions, variable renaming, step-by-step debugging etc. all work seamlessly) and it makes Jupyter a pleasure to use.

[deleted]

Re: Show HN: A modern Jupyter client for macOS

#94

I use Jupyter Lab every day on OSX in scientific/academic work, so I feel I am your target audience. In case it helps you gauge my impression, I spent about two minutes reading the post and scrolling through the website. I feel I did not understand the main advantages of this notebook aside from the AI integration. I don't understand how "start-up" time is a cost; I have a Jupyter server running at all times and use…

I switched to Windows/WSL2 a few years back so don't have a fight in this game (though if it's Electron, why only macOS?) - but having to switch between IDE and Jupyter for code formatting seems like unnecessary overhead. But TBH Quarto is much better in this regard; you can use a VScode together with another IDE if you wish to format/edit/run chunks of code in the same file.

> but having to switch between IDE and Jupyter for code formatting seems like unnecessary overhead.

You're right about this. I don't love my setup (and have not put enough effort into optimizing it -- hence my reticence at learning Yet Another Tool), but the main reason I use notebooks is for objects that persist in memory. I can load up some huge dataset, keep it open, and jump back to it whenever I want over the next day/week/month without having to "reload" it (fetch data from some server and do processing).

I'd love a robust Jupyter-in-Sublime experience, where I have all the editing/hotkeys of Sublime along with this persistence of objects.

Quarto looks cool, might check that out. If there's any specific part of it you think is awesome, please do point it out. Thanks.

Re: Show HN: A modern Jupyter client for macOS

#95

I use Jupyter Lab every day on OSX in scientific/academic work, so I feel I am your target audience. In case it helps you gauge my impression, I spent about two minutes reading the post and scrolling through the website. I feel I did not understand the main advantages of this notebook aside from the AI integration. I don't understand how "start-up" time is a cost; I have a Jupyter server running at all times and use…

Thanks for your feedback! If you'd be happy to share: I'm curious to know what scientific field you work in? Do you do 100% computational work, or is it a mixture of experimental and computational?

Sure. I do algorithm development at a biotech company, it is 100% computational work. I am not a software developer by training, my background is in mathematics.

Re: Show HN: A modern Jupyter client for macOS

#96

Is there something like Jupyter for Javascript/Typescript, ideally self hosted? At the moment I just do data science using one off scripts in NodeJS but seeing these notebook style formats recently where different chunks of code appear to be snapshotted and then visualisations can be easily integrated looks quite nice.

You might want to check out Observable - not sure about self hosting but js based and has notebooks with inline plots and all that jazz. https://observablehq.com/documentation/notebooks/

Re: Show HN: A modern Jupyter client for macOS

#97
post #58

How does this compare to the “official” Jupyter desktop app: https://github.com/jupyterlab/jupyterlab-desktop

My question as well. My experience using notebooks with 3rd party Jupyter clients has been poor, eg Nteract and Pycharm. Whereas Jupyterlab Desktop just works. You would have to convince me to switch to anything else.

Re: Show HN: A modern Jupyter client for macOS

#98
post #20

To be frank, I don't see any additional features of the app over VSCode, other than it starts up faster, which does not matter much as VSCode starts up faster than the import cell of any notebooks I have. Also, one big reason I use VSCode for notebook is to get the Python LSP. Good luck to you though, I do think the demographics of scientists who find VSCode confusing is actually sizeable.

I have VSCode open 24/7 so even that feature doesn't help me.

Re: Show HN: A modern Jupyter client for macOS

#99
post #44

Earlier quoted context omitted.

[flagged]

No. If majority is paying 5 when the minimum is 5, the median is also 5. The rest can still be paying more than 5 which would yield a higher mean.

Even simpler -- if the majority is paying 5, the median is 5 period.

Re: Show HN: A modern Jupyter client for macOS

#100

Earlier quoted context omitted.

That will be interesting. Happy to test and share feedback. Previously, I was a part of the DataSpell and PyCharm team building notebook support. Now working with dstack, where we support dev environments and super interested in remote support.

Thanks! I'll let you know when it's ready. What do you use now to work with remote environments? JupyterLab or VS Code?

I use jupyterlab via an SSH tunnel
Post reply on HN