Live data from Hacker News

Azure Jupyter Notebooks

notebooks.azure.com

91–100 of 160 posts

Re: Azure Jupyter Notebooks

#92

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

Just a note, if you have F# you can install Mbrace. Which means you can actually split workflows arbitrarily from inside the notebook. That's really, really powerful.

Re: Azure Jupyter Notebooks

#93

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

[msft] :). Interestingly enough, the decision to use linux/docker was a no-brainer. I know from the outside it might seem odd, but these days, the attitude (and rightly so) is: use the language/stack/OS/toolchain/etc. you need to get your job done. I think you'll see an explosion of Linux/Python/Java/Go/... internally & externally on Azure.

Data point - our team (Python), wanted to hold a "Python day @ msft" event to teach/inform internal teams on the language/ecosystem. We were hoping maybe 50..100 would show up, if lucky. A thousand and twenty one people showed up!

Another data point - the official Azure CLI was just rewritten in Python (win/macos/linux):

https://github.com/Azure/azure-cli

Thanks!

Re: Azure Jupyter Notebooks

#94
Clicked link from IE11. Got this:

> "Internet Explorer is not supported by Jupyter: For best results use Microsoft Edge, Chrome, Firefox, or another modern browser."

This makes me so happy - MS products leaving old browsers behind gives all web developers a ball and bat in the same fight.

Re: Azure Jupyter Notebooks

#95
post #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

I filed a bug for you on our GitHub issue tracker. Thanks! https://github.com/Microsoft/AzureNotebooks/issues/20

Re: Azure Jupyter Notebooks

#96
post #50

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

Seeing APIs that look like: Chart.Line(data) |> Chart.WithTitle("smth") |> ... ...makes anyone say "yuck" and avoiding F# for any exploratory work. And even after you understand how the pipe operator works and how useful it can be in other contexts . I mean, ugh... Even putting up with superfluous verbosity like `List.Map(myList)` instead of a `map(myList, ...)` or `myList.map(...)` because "that's how F#/OCaml does…

> No wonder R and Python are the only languages popular in ML

R is a curious counter-example, given that the '%>%'[1] operator in dplyr is nearly identical to the '|>' operator in F#. Given dplyr's ubiquity, it would seem that people coming from R would have no issue with F#.

[1] https://cran.rstudio.com/web/packages/dplyr/vignettes/introd...

Re: Azure Jupyter Notebooks

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

Wow. It's a really well written notebook with an interesting problem and equally interesting solution.

Re: Azure Jupyter Notebooks

#98
This is amazing, I had set up a jupyter hub using some docker hacks to allow my students to access their own personal instance(running inside a new container) using github login. This might be a good low-cost alternative. Thanks Azure!

Re: Azure Jupyter Notebooks

#99

Earlier quoted context omitted.

Currently, yeah, just JS. It's aimed more at non-technical folks - the "clever graphing" stuff should work without writing much code, if any.

> Currently, yeah, just JS. How do they plan to make it support multiple languages without having a backend service?

There are a number of projects for transpiling X language into JavaScript. Most aren't super robust, but generally good enough for basic purposes. I feel once WebAssembly gets more steam, this will get even more robust.

Not claiming this is a good solution, but definitely would be one possible route.

Re: Azure Jupyter Notebooks

#100
post #93

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

[msft] :). Interestingly enough, the decision to use linux/docker was a no-brainer. I know from the outside it might seem odd, but these days, the attitude (and rightly so) is: use the language/stack/OS/toolchain/etc. you need to get your job done. I think you'll see an explosion of Linux/Python/Java/Go/... internally & externally on Azure. Data point - our team (Python), wanted to hold a "Python day @ msft" event to…

Maybe it runs on Linux because jupyterhub does not work on Windows, not even on Linux subsystem? Microsoft ported docker to Windows, please do the same with jupyterhub!
Post reply on HN