Re: [Discuss] hackmd.io - a really awesome platform that we are using to replace Etherpad.

2017-07-04 Thread Juan Nunez-Iglesias
Hi Abhijit, Use a service like bitly.com to shorten the URL. With a free Bitly account, you can customise any link to bit.ly/my-preferred-url (as long as that suffix hasn’t been used before). Juan. On 5 Jul 2017, 5:24 AM +1000, Abhijit Dasgupta , wrote: > Is there any

Re: [Discuss] booklet for one-day workshop on how to teach

2017-07-04 Thread Juan Nunez-Iglesias
Hi Greg, Is there an eBook I can buy somewhere? Thanks, Juan. On 4 Jul 2017, 12:34 AM +1000, Eric Jankowski , wrote: > Greg, > I finally had a chance to read this yesterday, and it's an outstanding and > concise anthology of the recent pedagogical literature

Re: [Discuss] Teaching Git with Github Desktop

2016-09-06 Thread Juan Nunez-Iglesias
agrees on using the same tool and can help each other in the long run (help for the GUI tools is scarce and often falls back to CLI magic). Best, Ivan On Tue, Sep 6, 2016 at 9:34 AM, P Lijnzaad <plijnz...@gmail.com> wrote: > I concur with Juan Nunez-Iglesias, the git command line interface i

Re: [Discuss] Teaching Git with Github Desktop

2016-09-06 Thread Juan Nunez-Iglesias
Hi all, My two cents: the git command line interface is practically broken. I think there's consensus on this, especially on this list. As such, I'm strongly in favour of teaching git by GUI, because by and large GUIs have done a good job of simplifying the process of interacting with git. This

Re: [Discuss] Teaching Git Using GitHub Pages

2016-05-20 Thread Juan Nunez-Iglesias
I agree 100% that motivation is a big problem with the Planets lesson. In the past, I've "solved" this by teaching git *after* Python/R and then using real code for git. But that has its own problems. The motivation is clearer, but the mental burden of using code, which they've only just been

Re: [Discuss] Email etiquette and the code of conduct

2016-05-06 Thread Juan Nunez-Iglesias
Matthew, > I think we could have avoided a lot of bad feeling by gently pointing everyone to that (positive) document, Are you suggesting a CoC for using the CoC? ;) More seriously, do you have an example of what you are talking about? From where I'm sitting, the CoC is completely

Re: [Discuss] RajLab: From reproducibility to over-reproducibility

2016-03-02 Thread Juan Nunez-Iglesias
That's not a bad idea, Konrad! And it certainly mimicks how *I* learned version control. =) As a more general response to the whole thread, yes, the git interface is terrible, but I remember reading a while back that its excellent back-end is what won it. The idea is that front-ends can always be

Re: [Discuss] Reproducible computing -- some thoughts and questions

2016-01-13 Thread Juan Nunez-Iglesias
Hi everyone, Although I generally agree with the sentiment that the less tooling, the better, I couldn't just see this thread go by without mentioning a library I saw at EuroSciPy last year, Recipy: https://github.com/recipy/recipy It's a Python library, and to use it you just write "import

Re: [Discuss] Reproducible computing -- some thoughts and questions

2016-01-13 Thread Juan Nunez-Iglesias
@Tim, On Thu, Jan 14, 2016 at 10:14 AM, Tim Head wrote: > > conda env export > environment.yml > > which produces a human readable file. I think, conda packages are "just" > tarballs. So you could read the environment.yml, obtain the right conda > packages, and then un-tar

Re: [Discuss] for loop metaphor

2015-12-03 Thread Juan Nunez-Iglesias
Ha! I like the egg metaphor + demo. One thing I would suggest is to change the variable from "egg" to "egg_in_hand". People in my workshop seemed to have the most trouble with the idea that each element was being assigned to the variable name in the for loop. With "egg_in_hand", you can

Re: [Discuss] Anaconda.org SWC organization

2015-10-31 Thread Juan Nunez-Iglesias
I actually LOLed when Dirk called Docker "cross-platform". Currently, both OSX and Windows installs use lightweight Linux VMs to run Docker. I suppose that would work, but I think people appreciate using native solutions. And brew requires an existing Xcode installation. When it’s not there

Re: [Discuss] Anaconda.org SWC organization

2015-10-30 Thread Juan Nunez-Iglesias
I'm definitely a fan of this plan. On Sat, Oct 31, 2015 at 11:23 AM, Michael Sarahan wrote: > Would anyone object to me creating an Anaconda.org organization for SWC? I > would like to build packages and put them there so that during setup, > people can basically do: >

Re: [Discuss] How to motivate use of licenses in Open Science lesson?

2015-09-03 Thread Juan Nunez-Iglesias
I'm currently too swamped to contribute, but if someone is interested, this blog post by Jake Vanderplas is a great resource for information about scientific software licensing: http://www.astrobetter.com/blog/2014/03/10/the-whys-and-hows-of-licensing-scientific-code/ Good luck! On Thu, Sep 3,

Re: [Discuss] How to motivate use of licenses in Open Science lesson?

2015-09-03 Thread Juan Nunez-Iglesias
Sorry all for the noise, I responded before seeing that Greg had raised an issue about it. Thanks!  Juan.  On Thu, Sep 3, 2015 at 2:51 PM -0700, "Greg Wilson" wrote: On 2015-09-03 9:50 PM, C. Titus Brown wrote: > Thanks for the link -- but

Re: [Discuss] How to motivate use of licenses in Open Science lesson?

2015-09-03 Thread Juan Nunez-Iglesias
ved if we point them to each.  Juan.  _ From: Dirk Eddelbuettel <e...@debian.org> Sent: Thursday, September 3, 2015 10:45 pm Subject: Re: [Discuss] How to motivate use of licenses in Open Science lesson? To: Juan Nunez-Iglesias <jni.s...@gmail.com> Cc: Softwa

Re: [Discuss] Splitting screen for teaching the Unix Shell

2015-07-04 Thread Juan Nunez-Iglesias
Hi Zbyszek, Raniere, Perhaps splitting the screen vertically to include a much longer history would be better? I find that I have plenty of horizonal space during my teaching sessions! Juan. On Sun, Jul 5, 2015 at 3:57 AM, Zbigniew Jędrzejewski-Szmek zbys...@in.waw.pl wrote: On Sat, Jun 20,

Re: [Discuss] Food for thought for the Python 2 vs 3 debate

2015-06-15 Thread Juan Nunez-Iglesias
Steve, the switch to Python 3 is happening for v5.4: https://github.com/swcarpentry/python-novice-inflammation/issues/127 We're using Python 3 for our book also and devoting a few paragraphs to why and to how to make it run in Python 2.7 if absolutely necessary. So you are not alone in your

Re: [Discuss] [Shell] Teaching grep and find before rm, mv and cp

2015-05-28 Thread Juan Nunez-Iglesias
I couldn't disagree more, and this point of view certainly strays far from my interpretation of what we learned in teacher training. I think a *core audience* of SWC is researchers who know real software engineers use git, but don't know why. They are motivated by their curiosity, and they

Re: [Discuss] Teaching programming from scratch

2015-05-22 Thread Juan Nunez-Iglesias
One more suggestion: I had a similar situation and essentially inundated my intern with self-teaching links (starting with SWC). To her credit, she sucked it all up like a sponge and was putting up IPython notebooks of *useful* pandas analyses of our data within a few weeks. I recently asked her

Re: [Discuss] Rodeo IDE is like Rstudio

2015-04-29 Thread Juan Nunez-Iglesias
Lex, That's a great idea re: bash command history. I thought I could hack something together quickly (by following the ~/.bash_history file), but it's not trivial to ensure every command is written to that file. =\ Either way, that would be a fantastic teaching tool. Juan. On Wed, Apr

Re: [Discuss] [Instructors] workshop at Monsanto in St Louis in April

2015-03-05 Thread Juan Nunez-Iglesias
Aleksandra, you exactly captured what I meant. =) Thanks for clarifying! On Fri, Mar 6, 2015 at 12:38 AM, Aleksandra Pawlik a.paw...@software.ac.uk wrote: Hi, Just a note on terminology (sorry, I have OCD) before it all gets confused. To clarify, does the suggestion not-for-profit don't pay

Re: [Discuss] [OFF-TOPIC] Call for code nominations for Elegant SciPy!

2015-02-05 Thread Juan Nunez-Iglesias
at 12:10 AM, Raniere Silva ra092...@ime.unicamp.br wrote: Long version: http://ilovesymposia.com/2015/02/04/call-for-code-nominations-for-elegant-scipy/. Short version: Harriet Dashnow, Stéfan van der Walt, and Juan Nunez-Iglesias will be writing an O’Reilly book about the SciPy library

Re: [Discuss] hub as an alternative to git

2014-11-18 Thread Juan Nunez-Iglesias
Wow! I don't know about the lessons but it's going on my computer! =D As to the lessons, Greg made a big point not to marginalise Windows users... Is hub available for them? On Wed, 19 Nov 2014 at 8:43 am Timothée Poisot t...@poisotlab.io wrote: Hi all, I am using hub as a replacement for git