Live data from Hacker News

Show HN: A modern Jupyter client for macOS

satyrn.app

141–150 of 192 posts

Re: Show HN: A modern Jupyter client for macOS

#141
post #6

Can I use it to connect to a remote Jupyter notebook server?

Do you have an existing workflow for that? I tried to set up some thing like that a couple years ago and couldn't figure out how to do it without copy-pasting the connection info JSON, which was not a comfortable workflow.

Im working exclusively with a remote connection (although inside the company network, so some security concerns don’t apply). I have Jupyter running as a service on Linux and am using a password instead of the generated token. So the URL stays the same and I don’t have to worry about anything much. The setup is working good for me - there are a couple of nuisances but they’re all related to the rest of my circumstances and use case, not to anything mentioned above.

Re: Show HN: A modern Jupyter client for macOS

#142

Earlier quoted context omitted.

There aren't many great production-ready open-source frameworks for code-editor components in Swift. I assessed quite a few but found that the feature completeness was far from what I needed. I tried to fork [CodeEditSourceEditor]( https://github.com/CodeEditApp/CodeEditSourceEditor ) and add the extra features I wanted, but I think it would have taken me 6-12 months to get it to an acceptable state, meanwhile not sp…

FWIW I've had good experiences with Tauri so far. It's great being able to call back easily into Rust code and I haven't had any real issues with the wrapped web view. At this point I'd start with Tauri first and only switch to Electron only if I really need something only Chrome supports or if I need to support Linux. I guess the webview story there is not so good.

Tauri supports linux.

Re: Show HN: A modern Jupyter client for macOS

#143

This looks great! Since jupyter notebooks are used by a lot of people (like scientists, business analysts etc) I think there's a genuine niche for just having a jupyter notebook client for folks to get started with quickly. Adding something like built in .venv support and even python distribution would be immense (I'm thinking of a dream scenario where installing something like this gives a beginner all the tools to…

Even as a command line power user, I still wish it were easier to install dependencies while working in a notebook. If I'm working on a project I don't want to have to switch to my terminal if I can solve the problem in one command from my notebook.

With a little careful thought into good UX I don't see why it can't be easy for a beginner at the same time useful to a pro user (and still compatible with any virtual environment).

Re: Show HN: A modern Jupyter client for macOS

#144
post #106

Nice! Is this loading the same webpage whatever JupyterLab is serving or did you write the JavaScript machinery for cell management etc yourself? If the latter, are interactive plotly graphs or IPython widgets on your radar?

Thank you :) I did write the entire client. I will add support for those soon! I love interactive widgets.

Re: Show HN: A modern Jupyter client for macOS

#145

Earlier quoted context omitted.

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.

I was responding to the mean = median claim.

Re: Show HN: A modern Jupyter client for macOS

#146

Can someone explain their views on Jupyter notebooks? As far as I can tell, the instructor/content creators will set up the "notebook" and students can read the notes and click on the "play" button to see it work in action. Is there anything else besides that? I guess I'm old school and am used to cutting and pasting and running things in my own terminal, so I'm wondering if there are added benefits that I'm not awar…

I think there is no single answer. Some people hear at a conference that Jupyter is "the thing to use", so they start using it for everything while they would be much better off with .py files.

Some use it because the interface was copied form Mathematica, where it makes much more sense than for Python.

These are the serious users.

There are a lot of non-serious users who have discovered that presenting a mixture of code snippets and text that looks good is enough, certainly for PyCon style talks. These users depend on the tool for their fake careers, so they promote it wherever possible, and the popularity increases even more.

Re: Show HN: A modern Jupyter client for macOS

#147
I love your website design! How did you put that together? What did you use for the app screenshots and logo graphics?

Is your project related to these two other "Satyrn"s ??

Satyrn: A Notebook alternative that supports branching code and local collaboration. https://github.com/CharlesAverill/satyrn

Satyrn: A Platform for Analytics Augmented Generation https://arxiv.org/abs/2406.12069

Re: Show HN: A modern Jupyter client for macOS

#149

I love your website design! How did you put that together? What did you use for the app screenshots and logo graphics? Is your project related to these two other "Satyrn"s ?? Satyrn: A Notebook alternative that supports branching code and local collaboration. https://github.com/CharlesAverill/satyrn Satyrn: A Platform for Analytics Augmented Generation https://arxiv.org/abs/2406.12069

Thanks! I just used the builtin MacOS screenshot tool to take the screenshots. I used Tailwind to style the page. I really like the default shadow that the "selected window" screenshot adds, but since there are also "selected area" screenshots I decided to take them without the default shadow (by holding option) and then add it in using Tailwind.

The logo was done with ChatGPT and my friend editing it with some graphic design software :)

This project is unrelated to those others. I like the branching code idea tho, would love to have something like that. I'd love it if you could rewind your code execution to a point in time and then play it forward differently. I suppose that would be a pretty big memory overhead tho.

Re: Show HN: A modern Jupyter client for macOS

#150
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.

But if you aren't using VSCode (we exist) this looks quite useful. That said, I just open my jupyter sessions in firefox and am pretty happy with that...
Post reply on HN