Live data from Hacker News

Show HN: A modern Jupyter client for macOS

satyrn.app

151–160 of 192 posts

Re: Show HN: A modern Jupyter client for macOS

#151

Earlier quoted context omitted.

Did you read the post at all? "Full disclosure: it's built with Electron. I originally wrote it in Swift but couldn't get the editor experience to where I wanted it. Now it supports autocomplete, multi-cursor editing, and moving the cursor between cells just like you'd expect from JupyterLab or VS Code" It's not a native Mac app, it's a standard electron app.

And yet, the Satyrn author created sth that is more minimal and elegant than the options that existed before. And despite being in Electron and therefore not at all Mac specific, the target audience will almost exclusively run a Mac. Not because you need a Mac to run it, but because the kind of person who cares about such detail will have chosen an OS that cares a lot about details.

mac minimalism doesn't even come close to tiling window managers such as i3 or jupyter terminal clients such as euporie. So even your elitism is misinformed.

Re: Show HN: A modern Jupyter client for macOS

#154
My biggest issue with Jupyter is the key bindings, I want to be able to import my Jetbrains keybindings to Jupyter notebooks but havent found a good way. The Jupyter implementation in Pycharm is just terrible so still stuck using jupyter in the browser.

Will your tool allow custom key bindings?

Re: Show HN: A modern Jupyter client for macOS

#155

My biggest issue with Jupyter is the key bindings, I want to be able to import my Jetbrains keybindings to Jupyter notebooks but havent found a good way. The Jupyter implementation in Pycharm is just terrible so still stuck using jupyter in the browser. Will your tool allow custom key bindings?

Isn't this better if you use DataSpell from Jetbrains instead of Pycharm?

Re: Show HN: A modern Jupyter client for macOS

#156
post #10

Thank you for attempting to use swift first. Electron apps are bloated and overused. Excited to play around with this!

I agree! At the very least I can port this to Tauri to make it have a smaller footprint.

Might be some useful things you can do with the Tauri rust backend too

Re: Show HN: A modern Jupyter client for macOS

#157
Anybody interested in a Jupyter notebook like experience for Swift and iOS development ML / data science algorithms. Think write on macOS but run on an actual device but send data back to the host and draw charts, etc. Like run computer vision alogirhtms your developing on actual hardware, cameras, etc but with notebook like cells on macOS

Re: Show HN: A modern Jupyter client for macOS

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

Mental separation, I think. It's nice to take a break from the code editor and have a focused app for quick analysis, like a calculator.

Re: Show HN: A modern Jupyter client for macOS

#159

Does it work with Sagemath?

Is this it? https://www.sagemath.org/ This looks like a programming language built on top of Python. Satyrn only supports the Python programming language right now. If you are using this on the regular, I'm curious if you have tried Julia or Mathematica, if so why do you use Sagemath over those alternatives?

> If you are using this on the regular, I'm curious if you have tried Julia or Mathematica, if so why do you use Sagemath over those alternatives?

Sagemath has pure math stuff. Julia does not. Sagemath can do lots of cool symbolic calculations like rings, quotient rings, algebraic curves, etc. Mathematica has some of this functionality but it's not free.

Re: Show HN: A modern Jupyter client for macOS

#160

Earlier quoted context omitted.

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.

Right but from what I've read the webview it uses there is way less stable and featureful than Windows or Mac. I haven't actually tried it myself.
Post reply on HN