Live data from Hacker News

Azure Jupyter Notebooks

notebooks.azure.com

81–90 of 160 posts

Re: Azure Jupyter Notebooks

#81

Earlier quoted context omitted.

I suppose it's publicly hosted which might be rare or totally new. TBH the most frustrating thing is that unlike github's notebook hosting you need to login just to view the content. And for some reason the back button doesn't work once you encounter the login page. That's enough to make me want to stay away.

Thanks for the feedback wyldfire. I am a dev on Azure Notebooks and wanted to mention we do allow viewing the content without login. However, to be in an executable context (jupyter) we require login. Our samples, in order to avoid extra clicks, take you straight into an executable environment. Any notebook can be opened in an html view: https://notebooks.azure.com/library/fsharp/html/FSharp%20for... It sounds like y…

Thanks for being so responsive, Chris. I think that the 'view notebook' [eye icon] is too out-of-the-way to notice.

IMO a design that might be less surprising would be for clicking on the name of the notebook to take you to the read-only view of the notebook. From there you could click on something that would promote it to an executable/editable view and login if necessary.

But the broken back button on login page is a real bummer.

EDIT either it was my imagination to begin with or it's already fixed because I tried it again and the back button appears to work correctly.

Re: Azure Jupyter Notebooks

#82
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...

That's a great notebook! Thanks for sharing.

Re: Azure Jupyter Notebooks

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

Given that Jupyter works on a server / browser model, it should be possible to customize the browser without bothering the server. For instance, I imagine a plug-in that spiffs up the editing blocks within one of the major browsers. That way, you preserve compatibility across all browsers, but provide an option for those who want their preferred editing features. Admittedly, I don't use a code editor, perhaps because…

It's far from perfect, but there is a jupyter notebook "browser" and editor for emacs:

https://github.com/millejoh/emacs-ipython-notebook

Re: Azure Jupyter Notebooks

#84
Did not expect this to happen with Microsoft.

Giving away access to a public Jupyter Server (open source project)

Running it in Linux (Ubuntu) and letting users have a play with it.

I for one am super happy to play with it however long this lasts.

Some info so far.

!free -h

              total        used        free      shared     buff/cache   available
              Mem:            55G        7.5G         26G                   70M         21G         44G
              Swap:           99G          0B         99G
!uname -a

             Linux nbserver 4.4.0-51-generic #72-Ubuntu SMP Thu Nov 24 18:29:54 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Look! I can even install stuff I want from pip...

!pip install terminaltables

Collecting terminaltables Downloading terminaltables-3.1.0.tar.gz Building wheels for collected packages: terminaltables Running setup.py bdist_wheel for terminaltables ... - \ done Stored in directory: /home/nbuser/.cache/pip/wheels/96/0c/9a/0ec2bcad2ac1fb1d0e4695879386460cec1a947cd7413d1b17 Successfully built terminaltables Installing collected packages: terminaltables Successfully installed terminaltables-3.1.0 You are using pip version 8.1.2, however version 9.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

Re: Azure Jupyter Notebooks

#85
post #55

Earlier quoted context omitted.

That's a shame, I was hoping to be able to use these for interactive learning. Requiring signup is a showstopper for me. :(

The signup you need is a Microsoft account. This is the same account you use for Xbox Live, hotmail/outlook, etc. We have found most people already have these accounts. It also works with organizational accounts so a good number of college email addresses work if your university has taken the time to set it up. Plenty of university professors have been trying out our platform with their classes. They have had little…

[deleted]

Re: Azure Jupyter Notebooks

#86
post #55

Earlier quoted context omitted.

That's a shame, I was hoping to be able to use these for interactive learning. Requiring signup is a showstopper for me. :(

The signup you need is a Microsoft account. This is the same account you use for Xbox Live, hotmail/outlook, etc. We have found most people already have these accounts. It also works with organizational accounts so a good number of college email addresses work if your university has taken the time to set it up. Plenty of university professors have been trying out our platform with their classes. They have had little…

[deleted]

Re: Azure Jupyter Notebooks

#87
post #73

Hi folks - Thanks for taking a look at Azure notebooks. Here's some background info: What is it? It's an offshoot of Azure ML Studio which has Jupyter support. We asked the powers that be if we could also instantiate it also as a free service - "yes" was the answer. Who is it aimed at? Students, faculty, casual users, folks that want to give webinars, classrooms, etc & want to skip software install headaches. What do…

> Thanks! [msft]

No thank you! I have been running a server on my own server at home, but this has so many awesome possibilities. I can see this as my go to for introducing Python or R in the near future.

Re: Azure Jupyter Notebooks

#88
post #51

Sorry to sound cynical but haven't they taken something that's existed for a long time and spent money on marketing it to add / repair value to their brand? It feels a little obvious to me to be honest?

[msft] You are 100% correct that Jupyter (IPython formerly) has existed for a long time. We've been fans & partners with their core team for 6+ years.

Our 1st interaction with the awesome Jupyter team was enabling it in Visual Studio / Python:

https://github.com/Microsoft/PTVS/wiki/Using-IPython-with-PT...

After that we loved the project (and the team) so much that we donated a $100,000 for furthering development. They used the funds to hire a dev & help improve the Jupyter for all platforms.

Since then we've put Jupyter in Azure ML studio which combines a drag/drop ML canvas with that of a notebook. You can use it to analyze your data / build models /deploy to Azure.

As an offshoot of the above project, we wanted to give something back to the community, so we figured we'd instantiate it as a separate notebook-centric offering for dabblers, students, faculty, demoers, webinar/seminar speakers, etc.

And by "we", I mean a small group in Microsoft who cooked up the idea - if it turns out to be useful, we'll keep it going. If it's not, we'll shut it off. So far thought it looks like it's hit a chord - thousands of notebooks have been created just in the past month. Various schools are using it to teach cs101, eng101 courses, people are using it to demo their products/services (an executable doc page vs a static one), ...

Beyond this initial offering, we hope to add a suite of features both around and inside Jupyter. For example, we hope to be working w the core team to add debugging/profiling support soon. We also hope that the VSCode editor will be integrated for the JupyterLab environment. We'd love to hear your ideas!

https://github.com/jupyterlab/jupyterlab

Re: Azure Jupyter Notebooks

#89

And today I was just about to spin up a jupyterhub server for my class...

[msft] Feel free to use it for your class askvictor & let us know ushow it does and how we can improve the service!

For a sample course that was taught for ~400 students this fall, see:

https://notebooks.azure.com/library/CUED-IA-Computing-Michae...

Re: Azure Jupyter Notebooks

#90
post #59

There's also https://wakari.io/ by continuum analytics. Can anyone summarize the differences?

[msft] Wakari is a more complete product from our partners at Continuum.io (we use their Anaconda distro for Azure Notebooks). We have various improvements planned & hope to reach parity soon!
Post reply on HN