Live data from Hacker News

Azure Jupyter Notebooks

notebooks.azure.com

21–30 of 160 posts

Re: Azure Jupyter Notebooks

#23
I've been experimenting with Jupyter notebooks recently so I thought I'd try uploading one I made which solves a wooden puzzle. It seemed to work just fine!

https://notebooks.azure.com/library/puzzles

I had to host the images in the notebook elsewhere rather than upload them with the notebook. It looks like that is possible but then I'd have to grapple with Azure blobs...

Re: Azure Jupyter Notebooks

#24
post #19
post #7

Earlier quoted context omitted.

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

hmm... thanks for making me take another look around. I'm trying rstudio+python and rodeo tonight to see if I like them better.

(Right now I use jupyter for some things, ipython gui for others, and pycharm for "real coding" tasks. Tried Spyder, but something about it makes it neither a good IDE nor a good notes/documentation system... though I can understand its appeal for Matlab folks).

Re: Azure Jupyter Notebooks

#25
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'd argue that it's not really meant for developing software. It's meant for data analysis. When I do my analysis, I am not really concerned with developing the script/algorithm. I am mainly concerned with manipulating or visualizing the data. In my opinion, anything that takes more than an hour to process in the notebook should probably be done outside the notebook as an independent script.

The only thing that's really missing for me is a more persistent data store in between kernel restarts. If it took more than 5 minutes to run something to transform or process my data, I don't want to have to redo it when I restart the kernel. I think there are a couple of plugins that handle this for you, but it would really be nice if it was implemented natively. The solution right now just seems to be producing a bunch of intermediate files that you reload when you restart the kernel.

Re: Azure Jupyter Notebooks

#27
post #23

I've been experimenting with Jupyter notebooks recently so I thought I'd try uploading one I made which solves a wooden puzzle. It seemed to work just fine! https://notebooks.azure.com/library/puzzles I had to host the images in the notebook elsewhere rather than upload them with the notebook. It looks like that is possible but then I'd have to grapple with Azure blobs...

Working with Azure Storage Blobs is pretty straightforward - you can use the cross platform azure CLI application or use the Azure Storage Explorer application (which appears to be cross-platform as well in its latest form):

http://storageexplorer.com/

Re: Azure Jupyter Notebooks

#29

Is this just a hosting solution for Jupyter Notebooks? Or does it add something to the standard Jupyter Notebooks?

it seems to have forking, and allows you to execute the code on the back end

so kind of a learning environment, because you can have people fork something like a ML notebook and play around with the different parameters

Re: Azure Jupyter Notebooks

#30
post #28

Is it possible to share them publically, without the need for a Microsoft account for the user?

https://news.ycombinator.com/item?id=13104807

Click on the eye icon. You won't be able to run the notebook code, which would be a surprising thing to allow without some sort of authentication.

Post reply on HN