Live data from Hacker News

Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

news.ycombinator.com

91–100 of 221 posts

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#92

I like the idea: I was actually looking at an open source tool that does something similar: combine spreadsheets with python. I do have a question: Similar tools tend to fall down after the code grows to a certain size. Modularity, unit tests, etc. become more useful at this point. I'm wondering if Neptyne will (or does?) support these sorts of features? Edit: Here's a link to the developer docs: https://docs.google.…

open source data spreadsheet + python tool - were you looking at https://www.quadratichq.com/ ? or something else?

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#94

This looks really cool. When I try to get started on https://neptyne.com/neptyne/_new though, I get a HTTP 403 for the POST to https://neptyne.com/api/tyne_new and it brings be back to the selection screen.

Sorry, we were doing a redeploy to make it possible to access the tutorial without signing up - by popular demand

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#95
I don't know what to make of the fact that reactivity doesn't seem to be discussed in the docs or the tutorial. I am a fan of ObservableHQ's reactive JavaScript notebooks, in which blocks of code get rerun when their inputs change. This is reactivity in the same sense as spreadsheets are reactive, and it's pretty neat. One nice feature of ObservableHQ is that you can use free variables when writing code blocks, and they will get their values (reactively) from the environment. That is very powerful and it seems to me that plugging a scripting language into a spreadsheet should work that way as well.

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#96
post #85

> You mix Excel style cell addresses (A1, C3) and ranges (B2:B20) Well, that's unfortunate for "power" users - I'd imagine they'd want what excel calls r1c1 mode: https://learn.microsoft.com/en-us/office/troubleshoot/excel/... One of the many valuable lessons from Joel Spolsky "You suck at Excel" (around 8:30 mark): https://youtu.be/0nbkaYsR94c

You can access stuff in a different way of course. Each sheet is also a python object, so you can just go Sheet1[20, 20] or Sheet1[10:20] if you like that way better

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#98

Why choose this over pySpread? https://pyspread.gitlab.io

That looks useful. Of course, one big difference is Neptyne is "in the cloud" versus an app you have to do download.

> versus an app you have to do download

For some, an advantage rather than just a difference.

Different strokes for different folks, of course.

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#99
post #96
post #85

> You mix Excel style cell addresses (A1, C3) and ranges (B2:B20) Well, that's unfortunate for "power" users - I'd imagine they'd want what excel calls r1c1 mode: https://learn.microsoft.com/en-us/office/troubleshoot/excel/... One of the many valuable lessons from Joel Spolsky "You suck at Excel" (around 8:30 mark): https://youtu.be/0nbkaYsR94c

You can access stuff in a different way of course. Each sheet is also a python object, so you can just go Sheet1[20, 20] or Sheet1[10:20] if you like that way better

Sheet1[10:20] looks like the list slicing syntax. Are there any issues there?

Re: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python

#100

Why choose this over pySpread? https://pyspread.gitlab.io

PySpread is really nice! However it is the Pythonic-ist approach to spreadsheet imaginable. It makes no attempt to also support the Excel way of working. Also personally I think having an actual code pane and REPL integrated right into the app makes it a lot easier to write and test code
Post reply on HN