Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Pablo Hernandez via discuss
Interesting conversation, I would also like to +1 notebooks. Firstly, we can re-use the same notebook environment with different languages, and even compiled languages, like c++ with xeus-cling , are getting kernel versions for running in notebooks. They

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread April Wright via discuss
Hi all- I agree with what Christina said. Someone upthread asked if the notebook was meant to compete with MatLab. But with novices, our competition isn't MatLab - it's Excel. You can open Excel, subset data, and plot it. Most of the learners I work with have experience doing that. They know

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Christina Koch via discuss
Hi all, I was envisioning using a text editor for teaching Python, and keep coming back to the idea that I (and my learners) want to be creating a record in a file of some kind (script or notebook) but we also want to be able to run bits of that file, not the whole thing at once (as it will grow

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Rémi Rampin
2018-08-28 12:27 EDT, Maxime Boissonneault < maxime.boissonnea...@calculquebec.ca>: > As a side-discussion, I think we should also be wary of using Anaconda, > and tell users not to use it in a cluster environment. For reasons, see > here : > https://twitter.com/mboisso/status/1034476890353020928

Re: [discuss] Carpentry lessons material in multiple (spoken) languages

2018-08-28 Thread Rémi Rampin
2018-08-28 05:11 EDT, "DVD PS" : > So, over the last months, I've been working to get something that eases > the work of the translators and provides all the languages the same > visibility - i.e. one page for all! > Hi David, I wonder if this is the right approach. There is no real benefit in

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Carol Willing
Hi all, There's positive discussion that has been started by Joel's talk. While I liked his talk and there are some good points re: improving support for software engineering best practices in Jupyter and JupyterLab notebooks, I'm a bit concerned about the direction that this conversation is

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Maxime Boissonneault
These kinds of things are rather hard to track in time, because everything is a moving target (conda and other package managers constantly get updated, but also version of packages changes), but here is a bit more details : - The 10x performance difference was with a user code, which I

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Ashwin Srinath
I'm very interested to see these examples? We use and advocate the use of conda environments and I'm happy to be convinced otherwise. Thanks, Ashwin On Tue, Aug 28, 2018 at 2:17 PM, Maxime Boissonneault wrote: > Regarding performance, we have example of code using Anaconda-provided > packages

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Maxime Boissonneault
Regarding performance, we have example of code using Anaconda-provided packages that run 10 times slower than the same code using locally built packages, optimized for the cluster architectures. That's not *a bit* slower, that's a lot slower. Regarding "cheating on your partner", that analogy

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Brian Stucky
I agree both with Joel's broader criticisms of notebooks and Kevin's SWC-specific comments.  As with Kevin, I have mostly been keeping this to myself, so I am happy to see this discussion.  Regarding SWC specifically, I have also thought it odd that the early parts of a workshop spend

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Maxime Boissonneault
As a side-discussion, I think we should also be wary of using Anaconda, and tell users not to use it in a cluster environment. For reasons, see here : https://twitter.com/mboisso/status/1034476890353020928 Maxime On 2018-08-24 4:47 PM, Konrad Förstner wrote: Dear all, these are the slide

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Labeikovsky, Wladimir
I’ll add my vote for the being wary of notebooks. Their main value for teaching, IMO, is the literate programming aspect but I think we can have that without the setup overhead and the problems that Joel talks about. Wlad > On Aug 27, 2018, at 10:15 PM, Kevin Vilbig via discuss > wrote: >

Re: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Bennet Fauber
Kevin, Nice summary; thank you. It is yet another thing to learn in a short time. I am not a notebook fan, and I remember attending two workshops at a conference that were notebook based -- those were my first real experience with notebooks -- and I had more questions about the mechanics of

Re: [discuss] Data Management Training Material

2018-08-28 Thread Aleksandra Nenadic
Hi Toby & all, Here are some resources from the University of Manchester's Library: http://www.library.manchester.ac.uk/using-the-library/staff/research/services/research-data-management/ They run 2-hour workshops about research data management for each of the 3 faculties here each month and

Re: [discuss] Carpentry lessons material in multiple (spoken) languages

2018-08-28 Thread Azalee Bostroem via discuss
Hi, I am offline 8/28-9/7. I will reply to your message when I get back. Thanks, Azalee On Aug 28, 2018, at 2:11 AM, DVD PS via discuss wrote: > Hello everyone!! > > TLDR; see the English/Spanish git-lesson: > https://swcarpentry-i18n.github.io/git-novice/ > - There are some identified

RE: [discuss] Slide of Joel Grus' JupyterCon Talk "I Don't Like Notebooks"

2018-08-28 Thread Gerard Capes
+1 Notebooks are convenient, but the set up, kernel crashes, and 'when would I use a notebook vs spyder' questions make it seem a strange choice to me. One thing it does have though is an easily visible history of commands and their output. Thanks Gerard -- Gerard Capes Research Applications,