Live data from Hacker News

Azure Jupyter Notebooks

notebooks.azure.com

1–10 of 160 posts

Re: Azure Jupyter Notebooks

#2
Very interesting. I just put some R code into production on Azure via MS R Server (DeployR), and it was not a particularly fun experience. I really want to see them do a hosted R service where we can just take these Jupyter Notebooks and expose it as a web service on a PAYG basis.

Re: Azure Jupyter Notebooks

#3
The concept of Jupyer Notebooks is absolute fantastic. The product, unfortunately, fails at the basics of being a text editor.

I'd wish the VSCode team could somehow integrate the concept. They seem to be excellent at execution.

(Or, if they finish their work on "html zones" (block decorators in atom), I'll start doing it myself)

Re: Azure Jupyter Notebooks

#4
Awesome to see F# supported, based on OSS F# for Jupyter Notebooks (https://github.com/fsprojects/IfSharp) work.

It's really lovely when a tool written in another tech (Python there) can be used/extended with others stack/tech, because was written as language agnostic. That should be a rule for good design in oss tooling. Not starting using language specific communication, but extensibile from day0 in design (obv default language can be bundled)

Re: Azure Jupyter Notebooks

#5
This looks really nice. I've always hated how buggy the free hosted Jupyter notebook services are, and setting up a remote server yourself is definitely not a one-click experience. Surprised to see how unrestricted this is (for now anyway). They'll probably see some abuse of the resources soon and add more restrictions. The "etc" from the restrictions section of the faq is pretty broad.

"Usage should be limited to learning, research, general computing, etc."

Re: Azure Jupyter Notebooks

#6
post #3

The concept of Jupyer Notebooks is absolute fantastic. The product, unfortunately, fails at the basics of being a text editor. I'd wish the VSCode team could somehow integrate the concept. They seem to be excellent at execution. (Or, if they finish their work on "html zones" (block decorators in atom), I'll start doing it myself)

I agree about the editor part, it's quite bad compared to anything people actually use when developing software.

...but perhaps software developers aren't the target audience in the first place. I tried to use Jupyter a few times, first when it was still only IPython, and it never seemed to fit in my code-execute-fix workflow that you have when developing scripts. In particular having to always reset the kernel to reexecute everything from scratch drove me crazy.

Re: Azure Jupyter Notebooks

#7
post #6
post #3

The concept of Jupyer Notebooks is absolute fantastic. The product, unfortunately, fails at the basics of being a text editor. I'd wish the VSCode team could somehow integrate the concept. They seem to be excellent at execution. (Or, if they finish their work on "html zones" (block decorators in atom), I'll start doing it myself)

I agree about the editor part, it's quite bad compared to anything people actually use when developing software. ...but perhaps software developers aren't the target audience in the first place. I tried to use Jupyter a few times, first when it was still only IPython, and it never seemed to fit in my code-execute-fix workflow that you have when developing scripts. In particular having to always reset the kernel to re…

> code-execute-fix workflow

Do you know of a better tool for such a flow, combined with the ability to have markdown+latex docs intermingled with the code? 'cause this is my workflow, but jupyter's code editor and kernell restart drives me crazy and anything else will have me keep the notes/docs separate from the code...

And please don't suggest Mathematica :) I absolutely love it's ux/i, but nobody uses it in ML/AI...

Re: Azure Jupyter Notebooks

#9
post #6
post #3

The concept of Jupyer Notebooks is absolute fantastic. The product, unfortunately, fails at the basics of being a text editor. I'd wish the VSCode team could somehow integrate the concept. They seem to be excellent at execution. (Or, if they finish their work on "html zones" (block decorators in atom), I'll start doing it myself)

I agree about the editor part, it's quite bad compared to anything people actually use when developing software. ...but perhaps software developers aren't the target audience in the first place. I tried to use Jupyter a few times, first when it was still only IPython, and it never seemed to fit in my code-execute-fix workflow that you have when developing scripts. In particular having to always reset the kernel to re…

I would argue that the problem is that it IS targeted toward developers. In the sense of those who are developing new methods and making proof of concepts.

Admittedly, most of my experience is with ipython but it is perfect for that. If there is a new algorithm/method I want to explore or I am figuring out an interface/structure, it is great. And I tend to not have to reset the kernel too often.

In that sense, jupyter was a great idea as you can now integrate documentation with code in a nice format.

Unfortunately, it also led to a strong focus on treating them as containers for the purpose of deploying code (more traditional software development).

Post reply on HN