News for hackers. Stuff that matters.
Re:Show HN: Observable Notebooks by goatlover on Wednesday January 31, 2018 @12:50PM (#16275801)
There's a reason why you would want to run Python and that's the huge, well supported scientific computing libraries it has.
Re:Show HN: Observable Notebooks by tmcw on Wednesday January 31, 2018 @01:07PM (#16275965)
Absolutely! We all quite like Python, and there's no denying that JavaScript doesn't have the same caliber and range of scientific code (yet!).

I fully expect plenty of people to do some of the data-crunching in Python, Julia, R, and so on, and bring it into Observable to explore and experiment. And I also expect JavaScript's ecosystem to blossom, especially with WebAssembly & WebGL hitting the mainstream.

Re:Show HN: Observable Notebooks by goatlover on Wednesday January 31, 2018 @02:31PM (#16276791)
No doubt you're right, but I don't think JS is well suited for scientific computing. At least Python gives you operator overloading. Julia and R are designed for this field. It's better for JS to remain on the presentation side for anything sophisticated.
Re:Show HN: Observable Notebooks by colbyh on Wednesday January 31, 2018 @02:42PM (#16276881)
Forgive me if I read the response wrong but that seems like exactly what the author is saying? Do your computing in Python/R, export a generated CSV, and then present it in Observable?
Re:Show HN: Observable Notebooks by goatlover on Wednesday January 31, 2018 @02:58PM (#16276999)
With the possibility that WebAssembly and WebGL will make the libraries in Python/R available to JS. Which might be alright. You probably won't be able to utilize vectorization with operators.
Re:Show HN: Observable Notebooks by stochastic_monk on Wednesday January 31, 2018 @01:25PM (#16276162)
What’s the status of d3 ports to Python? I believe plotly, d3py, and Bokeh all offer some amount of support.

I’d expect more python users to bring d3 in that bring python to JavaScript.

Re:Show HN: Observable Notebooks by thousandautumns on Wednesday January 31, 2018 @01:09PM (#16275988)
The point wasn't that there is something wrong with Python, the point was that Jupyter requires local installation whereas Observable doesn't require installation of any kind.
Re:Show HN: Observable Notebooks by danso on Wednesday January 31, 2018 @01:12PM (#16276024)
Yep, Python is my language for work and teaching, especially for data projects. Doesn't mean I don't envy the interactivity and visualization potential working in JS.
Re:Show HN: Observable Notebooks by peatmoss on Wednesday January 31, 2018 @01:19PM (#16276095)
I was just thinking about a proliferation of Javascript statistical libraries popping up... only an NPM away. And I shuddered a little.

And then it occurred to me that CRAN and NPM have a fair bit in common. Both have a package for anything you might imagine, and both have a mix of amazing and less-than-amazing quality.

[dead]
Re:Show HN: Observable Notebooks by Yizahi on Thursday February 01, 2018 @06:41AM (#16281131)
> ".edu email required"

So USA-centric. My second biggest university in Ukraine (50k students) doesn't have any .edu domains and certainly didn't supply them to the students. Same as first biggest university and just about every other in the country, they all use regional or other general domains.

Re:Show HN: Observable Notebooks by acosmism on Thursday February 01, 2018 @01:51PM (#16284554)
they support international edu emails as well. have you tried signing up?
Re:Show HN: Observable Notebooks by Yizahi on Friday February 02, 2018 @06:43AM (#16289833)
I meant that in my country (Ukraine) I can't get any .edu domain or email for any money even if I was student. Our universities use .ua domains and subdomains like .org.ua, .com.ua etc. Also in our universities usually students aren't issued any emails.
Re:Show HN: Observable Notebooks by acosmism on Saturday February 03, 2018 @09:19AM (#16297703)
yes what im saying is that they support non-“.edu” domains for recognized international schools. try signing up and see what plan you end up with