Live data from Hacker News

Azure Jupyter Notebooks

notebooks.azure.com

11–20 of 160 posts

Re: Azure Jupyter Notebooks

#11
post #7
post #6

Earlier quoted context omitted.

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.…

Haskell? You can have Literate Haskell (https://wiki.haskell.org/Literate_programming), you have ghci and while commercial, I think http://haskellformac.com will be what you want

Re: Azure Jupyter Notebooks

#13
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…

Yeah. The key is having as little code in Jupyter notebooks as possible and always be moving "good" functionality into libraries.

The restarting the kernel biz is painful, of course. But the interspersed plots and code are really useful.

Re: Azure Jupyter Notebooks

#14
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…

The thing is, anyone of us that had the pleasure to work in commercial Common Lisp, Smalltalk or Oberon environments already experimented live a Jupyter-like experience.

Or had access to papers and videos showing how the development environments at Xerox(Lisp, Mesa/Cedar, Smalltalk) and Genera (Lisp) worked.

Hence why I am not found of having a graphics workstation full of xterms.

We need to make these workflows mainstream, not something that our descendants are reading about in paper and videos.

Re: Azure Jupyter Notebooks

#15
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)

For emacs users, there are python source code blocks in org mode. http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-p...

I haven't played with it yet, but another HN user pointed it out to me recently.

Re: Azure Jupyter Notebooks

#16
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)

the UI is really bad. Idea is great from Microsoft but the execution leaves alot to be desired. I hope MS fixes this because I kinda like this service and can see myself using it.

Re: Azure Jupyter Notebooks

#18
just small bug

1: Click "sign in". 2: Choose account I want to signin with 3: Click "cancel". 4: I get "500, Runtime Error" without custom error page.

Anyway, looks interresting

Re: Azure Jupyter Notebooks

#19
post #7
post #6

Earlier quoted context omitted.

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.…

I use rmarkdown for creating data reports to deliver to people http://rmarkdown.rstudio.com/

You can use whatever editor you want, but I quite like rstudio (I'm generally not a huge R person, so an environment with more help is useful, whereas with python I'd prefer just my own setup).

Edit - Importantly though, you actually don't need to use R, you can use python. I'm not sure how well that works with caching, as I've never tried it, but it's probably worth a go.

Post reply on HN