These are chat archives for ipython/ipython

21st
Oct 2014
Brian E. Granger
@ellisonbg
Oct 21 2014 16:14
@/all I would like a pony...or nice PDF slides from notebooks http://www.decksetapp.com/
Jonathan Frederic
@jdfreder
Oct 21 2014 16:16
@ellisonbg me too (the slides not the pony)
Kyle Kelley
@rgbkrk
Oct 21 2014 16:17
I'll just keep using keynote and REALLY BIG FONTS
Brian E. Granger
@ellisonbg
Oct 21 2014 16:19
I am going to try and write an nbconvert template for this
Matthias Bussonnier
@Carreau
Oct 21 2014 16:19
env triple backticks ponny
Jonathan Frederic
@jdfreder
Oct 21 2014 16:20
@all meeting at 9:30 still?
Kyle Kelley
@rgbkrk
Oct 21 2014 16:20
yup
Brian E. Granger
@ellisonbg
Oct 21 2014 16:20
yup
Min RK
@minrk
Oct 21 2014 16:20
yup
Matthias Bussonnier
@Carreau
Oct 21 2014 16:20
yup
Jonathan Frederic
@jdfreder
Oct 21 2014 16:20
yup
Carreau @Carreau yup
Min RK
@minrk
Oct 21 2014 16:21
Should I just invite everyone as usual? I assume this will be significantly fewer people than usual.
Brian E. Granger
@ellisonbg
Oct 21 2014 16:21
Speaking of ponies, @fperez and I are starting to use this image to describe our 5 year vision: http://24.media.tumblr.com/tumblr_likhdlcpMn1qhpcc3o1_500.jpg
When talking to funding agencies
Min RK
@minrk
Oct 21 2014 16:21
nice
Matthias Bussonnier
@Carreau
Oct 21 2014 16:22
you can invite @KesterTong also I think he wanted to participate.
Andreas Klostermann
@akloster
Oct 21 2014 16:22
you should put that into an easter egg... getipython()._future() or something
Matthias Bussonnier
@Carreau
Oct 21 2014 16:23
eater eggs always fails at review.
I had a Meta-x,ctrl-c,ctrl-butterfly on one of my PRs.
Carreau @Carreau will be smart and restart chrome before meeting starts.
Kyle Kelley
@rgbkrk
Oct 21 2014 16:27
yeah, invite at will
Matthias Bussonnier
@Carreau
Oct 21 2014 16:28
who is this @will never saw him
akloster @akloster just discovered he can do that
Matthias Bussonnier
@Carreau
Oct 21 2014 16:29
that
rgbkrk @rgbkrk wishes it didn't take up a large block
Andreas Klostermann
@akloster
Oct 21 2014 16:29
the /me thing
Min RK
@minrk
Oct 21 2014 16:33
don't think my mic is working
actually, my mic is working fine, but Hangouts doesn't seem to pick it up
Jonathan Frederic
@jdfreder
Oct 21 2014 16:35
Try changing the input to a different device
and then changing it back
that does the trick for me sometimes
@minrk I think your mic is working
I heard echo from you when you reconnected
Min RK
@minrk
Oct 21 2014 16:37
switched browsers
it seems to work now
Safari works, Chrome doesn't
Jonathan Frederic
@jdfreder
Oct 21 2014 16:38
hmph, that's sad, seeing that Google makes both Chrome and Hangouts :P
Min RK
@minrk
Oct 21 2014 16:38
Nobody accuses them of doing a great job at that
Jonathan Frederic
@jdfreder
Oct 21 2014 16:38
haha :D
Kester Tong
@KesterTong
Oct 21 2014 16:38
Hi can I get an invite
Min RK
@minrk
Oct 21 2014 16:39
@KesterTong sure
Jason Grout
@jasongrout
Oct 21 2014 16:39
is there an agenda anywhere for these Tuesday meetings?
Kester Tong
@KesterTong
Oct 21 2014 16:39
can't promise to fix you problems with Hangouts
Jonathan Frederic
@jdfreder
Oct 21 2014 16:39
hahaha
@jasongrout I don't think so
Min RK
@minrk
Oct 21 2014 16:40
@jasongrout yes, just nbviewer + docker stuff today
Jonathan Frederic
@jdfreder
Oct 21 2014 16:40
We could probably add it to the ipython.hackpad.com hackpad
Thomas Kluyver
@takluyver
Oct 21 2014 16:40
Jonathan Frederic
@jdfreder
Oct 21 2014 16:40
ahh
Thomas Kluyver
@takluyver
Oct 21 2014 16:40
I don't know if people are using it ;-)
Min RK
@minrk
Oct 21 2014 16:42
@KesterTong you should have an invite now
Kester Tong
@KesterTong
Oct 21 2014 16:45
I don't... How did you send it? I've actually had problems with invites to hangouts before, although in that case it was mainly caused by Google users sending invites to non-Google users
Jonathan Frederic
@jdfreder
Oct 21 2014 16:49
@ellisonbg are you going to reconnect?
I'm in 642 if you can't
You can share my laptop's connection
Brian E. Granger
@ellisonbg
Oct 21 2014 16:49
OK I will come down there...
Kyle Kelley
@rgbkrk
Oct 21 2014 17:00
...
I'll message everyone when I have stable internet again
We hit a deadzone after the truck stop then it was really bad
for the first hour of our drive, I had perfect internet
law of networks
so we pulled over to a shopping area and it got worse
Sorry to waste everyone's time
Min RK
@minrk
Oct 21 2014 17:05
No problem, we'll do it again another time.
Would this afternoon work?
Or another day?
Kyle Kelley
@rgbkrk
Oct 21 2014 17:06
Yeah
My flight isn't until 7pm
It's only 10 am here
Thomas Kluyver
@takluyver
Oct 21 2014 17:10
oh, cool, you're in our time zone
whereabouts are you?
Kyle Kelley
@rgbkrk
Oct 21 2014 17:10
yup
Between Tucson and Phoenix Arizona
Thomas Kluyver
@takluyver
Oct 21 2014 17:11
cool
...or really warm, I guess
Kyle Kelley
@rgbkrk
Oct 21 2014 17:13
nah, weather is nice
jgoad
@jgoad
Oct 21 2014 17:23
@Zsailer Im having what looks to be a novel issue getting the notebook to work on an RPi, and I've been told to talk to you...
Jason Grout
@jasongrout
Oct 21 2014 17:47
@jdfreder, @takluyver, I think there is now a race condition when creating child views: https://github.com/ipython/ipython/pull/6494/files#r19165108
Also, I've been wondering what people think of using ES6 features in the major browsers, like promises. Especially since Chrome 38 is out now. Is there a list of minimum supported browsers and version numbers?
Jason Grout
@jasongrout
Oct 21 2014 17:58
yep, almost all green, and there are polyfills (hopefully that work on IE)
granted that there probably is still some bugginess in the browsers, like https://code.google.com/p/v8/issues/detail?id=3565
Jonathan Frederic
@jdfreder
Oct 21 2014 17:59
It's only a problem with widgets loaded from require, right?
Kyle Kelley
@rgbkrk
Oct 21 2014 18:27
Firefox auto-updates nowadays right?
Thomas Kluyver
@takluyver
Oct 21 2014 18:48
It certainly does on Windows, and I assume it would on Macs
Kyle Kelley
@rgbkrk
Oct 21 2014 18:48
safari is with the program on ES6
That's all our supported browsers
Can't wait until IE is more in line with the rest
Thomas Kluyver
@takluyver
Oct 21 2014 18:48
how long has Safari 7.1 been out?
Do we need to give it a bit more time to spread?
the usage view suggests very few people have moved from Safari 7.0 yet
Kyle Kelley
@rgbkrk
Oct 21 2014 18:49
Love that usage relative view
Thomas Kluyver
@takluyver
Oct 21 2014 18:50
it's pretty slick
Kyle Kelley
@rgbkrk
Oct 21 2014 18:50
Is there a way to toggle it to "Usage relative to your actual intended users"?
Thomas Kluyver
@takluyver
Oct 21 2014 18:51
I think you can select a country for the usage data
but that's probably it
Jason Grout
@jasongrout
Oct 21 2014 20:04
I really want a view that shows the usage among my relatives :)
@jdfreder: I think it's potentially a problem with all widget loaders, though it probably will only cause a problem with the require loaders. Thing is: once you make it async, I don't think you have any guarantees on order the callbacks are called
even if you immediately call the callbacks from your callback
@takluyver: for promises, maybe the polyfills can make the safari question a moot point
Jonathan Frederic
@jdfreder
Oct 21 2014 20:21
yeah
Jason Grout
@jasongrout
Oct 21 2014 20:37
@jdfreder: so the only way around it that I see is to have the create view function take an index as well, and then it slots it into that index. Or perhaps after all of the children are done showing, then they are inserted into the DOM in order, or something.
Jason Grout
@jasongrout
Oct 21 2014 21:15
Does anyone know where the notebook checkpoint files are stored?
Thomas Kluyver
@takluyver
Oct 21 2014 21:16
in a directory .ipynb_checkpoints
Jason Grout
@jasongrout
Oct 21 2014 21:16
where is the directory?
Sylvain Corlay
@SylvainCorlay
Oct 21 2014 21:16
:)
Jason Grout
@jasongrout
Oct 21 2014 21:16
ah, found it.
thanks
Thomas Kluyver
@takluyver
Oct 21 2014 21:16
in the same folder as the notebook, IIRC
no worries
Jonathan Frederic
@jdfreder
Oct 21 2014 21:47
Our JS is hideous- we have 3 different function comment formats in our JS code. Hopefully we can decide on one format before I die- I added it to the hackpad for Thursday.
Kyle Kelley
@rgbkrk
Oct 21 2014 22:10
Alright
I have stable internet at 65Mbps now
Can run our nbviewer/tmpnb/ops meeting any time
Thomas Kluyver
@takluyver
Oct 21 2014 22:22
Nice, mobilechelonian now works as I wanted - just create the turtle and draw, no need to worry about the JS
Kyle Kelley
@rgbkrk
Oct 21 2014 22:31
Do I have to install that over git for now @takluyver ?
Thomas Kluyver
@takluyver
Oct 21 2014 22:33
it is pip installable, but the version on PyPI doesn't use the new requirejs stuff yet.
Kyle Kelley
@rgbkrk
Oct 21 2014 22:33
That's ok, I'm running from master
Thomas Kluyver
@takluyver
Oct 21 2014 22:33
awesome ;-)
Kyle Kelley
@rgbkrk
Oct 21 2014 22:33
Do I have to install any system dependencies?

Downloading/unpacking mobilechelonian
  Could not find any downloads that satisfy the requirement mobilechelonian
Cleaning up...
No distributions at all found for mobilechelonian
Storing debug log for failure in /home/jupyter/.pip/pip.log
Thomas Kluyver
@takluyver
Oct 21 2014 22:34
oh, right, sorry, I registered it to PyPI but didn't upload
one moment
Kyle Kelley
@rgbkrk
Oct 21 2014 22:35
tis ok
I was trying it out on tmpnb
Thomas Kluyver
@takluyver
Oct 21 2014 22:36
:)
did you get it working?
Thomas Kluyver
@takluyver
Oct 21 2014 22:42
OK, it should now be pip installable
Kyle Kelley
@rgbkrk
Oct 21 2014 22:43
Is there a way to change environment variables for a running IPython kernel?
so that I can set up Python path for pip install --user packages?
Thomas Kluyver
@takluyver
Oct 21 2014 22:44
os.environ['foo'] = 'bar'
but if you want to modify where it looks for imports, you just change sys.path
Kyle Kelley
@rgbkrk
Oct 21 2014 22:44
ohhh right
:(
Well, imports were ok
how recent of IPython master do I need?
Thomas Kluyver
@takluyver
Oct 21 2014 22:51
from today ;)
Kyle Kelley
@rgbkrk
Oct 21 2014 22:51
I got no output, no errors once installed properly
oh
ha
Fine
I'll build a new demo image
jupyter/demo used to autobuild
Then I noticed strange intermittent permissions issues when built by Docker themselves on their server
Thomas Kluyver
@takluyver
Oct 21 2014 22:53
hmm, I guess I've broken it for older versions