These are chat archives for ipython/ipython

14th
Feb 2015
Fernando Perez
@fperez
Feb 14 2015 00:04
ok @minrk, thx. We'll play with it later and see if we can find the upstream culprit.
Thanks for all the hard work, thrilled to see the RC out!!
Scott Sanderson
@ssanderson
Feb 14 2015 00:04
@minrk @fperez congrats
Fernando Perez
@fperez
Feb 14 2015 00:15
Absolutely delighted to see this go out, it's going to kick serious ass.
Everyone on the team has really done an amazing job.
Hey @Carreau, did we ever figure out this issue with terminal fonts/sizes?
Matthias Bussonnier
@Carreau
Feb 14 2015 00:19
yep
was bold..
Fernando Perez
@fperez
Feb 14 2015 00:19
nope, I'm still seeing it...
Matthias Bussonnier
@Carreau
Feb 14 2015 00:19
we deactivate it with Terminado.is_bold_broken = true;
Fernando Perez
@fperez
Feb 14 2015 00:19
hold on, uploading screenshot
see the right-hand side?
Matthias Bussonnier
@Carreau
Feb 14 2015 00:21
<unicode pile of poo>
Fernando Perez
@fperez
Feb 14 2015 00:21
do you remember the GH issue number for that?
Matthias Bussonnier
@Carreau
Feb 14 2015 00:21
do you see it when trying to cd in non exsistent dir ?
#7443
Fernando Perez
@fperez
Feb 14 2015 00:23
no, it's there all the time.
Matthias Bussonnier
@Carreau
Feb 14 2015 00:23
and...
#7242
Yeah but when you got an error message it shoudl be worse in the red box.
Fernando Perez
@fperez
Feb 14 2015 00:24
yup, worse indeed: http://i.imgur.com/SIZm3pi.png
but still, the problem is there all the time for me.
Matthias Bussonnier
@Carreau
Feb 14 2015 00:26
what does Terminal.brokenBold in js console says ?
Fernando Perez
@fperez
Feb 14 2015 00:28
true
Matthias Bussonnier
@Carreau
Feb 14 2015 00:28
:-(
ok, so that's another bug then.
Fernando Perez
@fperez
Feb 14 2015 00:29
OK, I'll file it. I can work around it for now by changing fonts, this is using Consolas, my default monospaced font. Switching to DejaVu Sans Mono makes it work OK, so I can do that for now.
Matthias Bussonnier
@Carreau
Feb 14 2015 00:31
Ah, sure if monospace font are not monospace .....
you shoudl probably also file a bug report on Consolas.
Fernando Perez
@fperez
Feb 14 2015 00:32
Well, Consolas is a Microsoft font, not sure where to report a bug for it :)
Matthias Bussonnier
@Carreau
Feb 14 2015 00:32
You probably will need to use your influence on microsoft...
Fernando Perez
@fperez
Feb 14 2015 00:32
If we can work around it, we should (regular terminals render it fine, despite whatever bugs it may have).
Matthias Bussonnier
@Carreau
Feb 14 2015 00:33
Yeah, that would require patching termjs, and wrping each individual char in a div.
or ask @jdfreder to make a canvas base terminal :-P
Fernando Perez
@fperez
Feb 14 2015 00:36
OK, filed at ipython/ipython#7782. If it's too impractical, we'll close it with a note that it's a limitation of term.js. But at least that way it's documented.
Matthias Bussonnier
@Carreau
Feb 14 2015 00:37
I"ve created a test post on Ghost.
I don't find how to "discuss" or add comments though.
Damian Avila
@damianavila
Feb 14 2015 13:35
@/all How do we say this guy his path is not the way to do it... http://achi.se/blog/?p=59
He's pretty aggressive in twitter too... I think trying to explain him is just a time lost...
Sylvain Corlay
@SylvainCorlay
Feb 14 2015 16:04
This message was deleted
Sylvain Corlay
@SylvainCorlay
Feb 14 2015 16:16
I guess it is better to not reply?
Damian Avila
@damianavila
Feb 14 2015 17:23
yep, I think so...
Max Hunter
@nippoo
Feb 14 2015 18:02
he does make a good point about maintained versions in distribution repos though...
my general instinct for installing anything is "apt-get install [tab] [tab] yeah okay it's there cool let's just install it"
not everyone wants to maintain a separate Python ecosystem with two levels of keeping stuff up-to-date
(fwiw I had a very similar experience the first time I tried to install IPython. now I just download the miniconda .sh, then run it, then conda install IPython, but that's not really intuitive unless you already know what you're doing...)
Cyrille Rossant
@rossant
Feb 14 2015 18:30
@nippoo I suppose the answer is to advertise better that the canonical way of installing stuff in scientific python is conda...
Max Hunter
@nippoo
Feb 14 2015 18:42
sure. but this isn't even strictly scientific Python, he was looking to create slides for a talk! Writing YOU ARE STRONGLY RECOMMENDED TO USE ANACONDA WITH IPYTHON is great, but it's not at all made clear...
Sylvain Corlay
@SylvainCorlay
Feb 14 2015 19:47
Even though conda is opensource, anaconda is a commercial product.
It is easier to get the bleeding edge software, but I guess the debian packages are as good to deal with general purpuse numpy/scipy.
Min RK
@minrk
Feb 14 2015 20:26
It's a confusing landscape when you have to leave apt. Opting for manual installation over pip or conda is the wrong decision for ~everyone, but that's not really made clear
Min RK
@minrk
Feb 14 2015 20:33
So the blog post is unintentionally a great illustration of why you really should use pip or conda.
Sylvain Corlay
@SylvainCorlay
Feb 14 2015 20:42
Do you guys use jslint or some js code validator?
Min RK
@minrk
Feb 14 2015 21:02
I use jshint. jslint is awful
jshint helps you find errors. jslint tells you that you are a bad person for writing code they don't like in completely subjective and trivial ways.
Sylvain Corlay
@SylvainCorlay
Feb 14 2015 21:06
I must try jshint then. This is really my feeling when reading some jslint warnings
Min RK
@minrk
Feb 14 2015 21:08
It's hard to write a style linter without being a dick about it.
As evidenced by the fact that nobody has ever succeeded in doing so.
Checking correctness is a lot more useful, I think.
Aaron Meurer
@asmeurer
Feb 14 2015 21:15
so jshint:pyflakes::jslint:pep8?
Min RK
@minrk
Feb 14 2015 23:00
something like that. Useful vs annoying.