« first day (1922 days earlier)      last day (2926 days later) » 

11:00 PM
@QPaysTaxes I can't get PIL to work with it, but I haven't seen any other problems. Haven't done a great deal though
 
Pillow is the Python 3 fork of PIL
 
Python Image Library
Yes I use Pillow (the module for which is still called PIL) with python 3, but I can't get it to work with pypy. Haven't tried that hard though
If I knew it worked for someone else I might go back and try harder
I never use python 2 so I can't comment on that. PyPy for python 3 is fast enough for me though - seems a huge improvement over cpython
 
In any case, you can do def foo(s): print s which will work.
¯\_(ツ)_/¯
 
So you're looking for a worse way which PEP won't spot?
 
I've actually never used the PEP style validator.
I didn't even know it existed until months ago or so.
 
11:04 PM
I've never used it either, but I do try to follow PEP008
 
Well, I use IDLE, which apparently doesn't have that built in. :P
 
@PhiNotPi ಠ_ಠ
 
@Downgoat :)
 
\o/ I finished my js signature!
sighs
 
@CᴏɴᴏʀO'Bʀɪᴇɴ \o/
 
ಠ_ಠ
It shouldn't work.
Try <button onclick="...">...</button>
 
@QPaysTaxes you need the javascript:
 
You should still use a button.
 
@flawr Agreed, that thing is HUGE.
 
11:15 PM
@QPaysTaxes this does nothing?
@El'endiaStarman <obligatory lenny>
 
Also, it amused me how they're tilting it up so gently, when later on they will put it in a rocket and blast it to orbit...
 
@QPaysTaxes yes
 
(function(S){E=s=>[].concat.apply([],[x="x",_=[Q=[]&&[]&&[...
(T=u=this,j=(k,...s)=>(s[0]?s.pop():!k+[])[`${k[0]||k}`],B=u[
("b"||"n")+j(0)+"o"+j(1)])(x)],a=Q[-!x]][x&!x][2^x|-~x],p=[Y=
3,Y*3].map((E,I,X)=>X[g="slice"](0,++I).map(a[c="constructor"
]).reduce((x,y)=>x+y)).map(n=>[,z=`${E}`][-~E][n]),u.k=`;v=0`
,(U=u[a+u.k[2>>1]+j`1`+j`2${`${!1}`}`])&&(u.o=u.k[~~x]),U`w=`
+z[g](0,Y)+`(${x}`,(n=p[g]())&&p.splice(1,0,u.k[1])&&p,_+x,p,
U("|"|"|"||"\"||\""),0,',',x,p,`%=${3<<7>>3>>2>>3<<4<<4})`,o,
[,...s].map(e=>["while("+x+(P=p.join``)+"){","r","}",PP="++",
I worked very hard on this XD
 
@CᴏɴᴏʀO'Bʀɪᴇɴ what is this for?
 
@QPaysTaxes I could make it not use letters, but then it would just be boring.
@Maltysen it's a js signature I made
 
11:17 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ what's a js signature?
 
it's like a perl signature
except in js
 
...
what's a perl signature?
 
Just another Perl hacker, or JAPH, typically refers to a Perl program which prints "Just another Perl hacker," (the comma is canonical but is occasionally omitted). Short JAPH programs are often used as signatures in online forums, or as T-shirt designs. The phrase or acronym is also occasionally used (without code) for a signature. JAPH programs are classically done using extremely obfuscated methods, in the spirit of the Obfuscated C Contest. More recently, as the phenomenon has become so well known, the phrase is sometimes used in ordinary examples (without obfuscation). The idea of using tiny...
 
^
had a cool one a long time ago, no idea where it went
 
@CᴏɴᴏʀO'Bʀɪᴇɴ oh
 
11:18 PM
@quartata aw :(
Any guesses as to what mine does? :3
@QPaysTaxes No ಠ_ಠ
@QPaysTaxes Don't be so nai:ve
 
@CᴏɴᴏʀO'Bʀɪᴇɴ prints "Someone who doesn't bash javascript"
 
@Maltysen no
it's not a regular signature
it actually does something
@QPaysTaxes I don't care :P
 
@CᴏɴᴏʀO'Bʀɪᴇɴ opens tab to "ppcg.lol"?
 
It's a brainfuck interpreter.
sighs
 
I had a feeling it was something like that because of the weird charcodeat and some of the array indexing
 
11:25 PM
siiighs
 
@CᴏɴᴏʀO'Bʀɪᴇɴ the function can only be used once, strange
 
@QPaysTaxes LEET
 
I was still trying to parse it though. I see the tape manipuation stuff I think
 
@Maltysen You sure?
 
You know that 0.1337 cubic feet are one gallon?
 
11:26 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ yeah I saved it to a variable and I could only use it once, then it errored
I have to run it and save it again
 
you're not supposed to do that ._.
(function(S){E=s=>[].concat.apply([],[x="x",_=[Q=[]&&[]&&[...
(T=u=this,j=(k,...s)=>(s[0]?s.pop():!k+[])[`${k[0]||k}`],B=u[
("b"||"n")+j(0)+"o"+j(1)])(x)],a=Q[-!x]][x&!x][2^x|-~x],p=[Y=
3,Y*3].map((E,I,X)=>X[g="slice"](0,++I).map(a[c="constructor"
]).reduce((x,y)=>x+y)).map(n=>[,z=`${E}`][-~E][n]),u.k=`;v=0`
,(U=u[a+u.k[2>>1]+j`1`+j`2${`${!1}`}`])&&(u.o=u.k[~~x]),U`w=`
+z[g](0,Y)+`(${x}`,(n=p[g]())&&p.splice(1,0,u.k[1])&&p,_+x,p,
U("|"|"|"||"\"||\""),0,',',x,p,`%=${3<<7>>3>>2>>3<<4<<4})`,o,
[,...s].map(e=>["while("+x+(P=p.join``)+"){","r","}",PP="++",
@quartata Yeah, I didn't bother obfuscating that as much
 
@CᴏɴᴏʀO'Bʀɪᴇɴ yeah that's what I did after I realized that you could only run it once
 
@flawr This is the most useless unit conversation I know by heart.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I like having my anonymous functions saved to a variable
 
11:28 PM
@Maltysen ¯\_(ツ)_/¯
 
Ooh i got an idea for a cool signature using typeglobs
 
Oh and 1337 divides 39^15-1
 
@quartata :D can't wait
My second hobby (to code golf) is obfuscation.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ My code does that automatically for me.
 
@flawr haha, which language?
 
11:31 PM
Every language ever^^
 
No I just never really worked on a big project.
Well I have, but then again, it was in Java.
 
I just realised why my bot was acting up; it was making me leave instead of it
 
I do not really have experience in making readable and mainatainable code.
 
11:32 PM
@Quill what bot?
 
Whenever I try to do so, I mostly over generalize my code.
 
hey @Quill review this
 
wtf why
 
:D
it's the most beautiful BF interpreter you'll see
@Downgoat fix please
@QPaysTaxes get your dirt regex off my code
s/.+//
 
11:39 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ But...I wasn't done...
 
oops
I deleted the internet :P
 
@CᴏɴᴏʀO'Bʀɪᴇɴ nah
 
oh boy this is gonna be tie abuse eleven
 
Lmao. The team was discussing using a guid instead of an int, and someone asked "What does guid stand for?" and I blurted out "generally unique identifier?" without thinking.
 
11:42 PM
OMG, Luis Mendo just complemented me on a MATL answer.
 
Globally unique identifier
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ¯\_(ツ)_/¯
 
@DrGreenEggsandHamDJ :o
My attempt was 6 bytes too, so I cannot offer many tips here :-) For which values do you get -0? BTW, that -0 is an Octave thing; I may need to look into it to produce just 0 in that case. Anyway, -+OhX> (also 6 bytes) probably avoids the minus in the output. You need to use O, not 0, to avoid the 0 sticking to the +Luis Mendo 3 mins ago
found it
 
totally
the dragon sees all from above
 
11:48 PM
^My new catchphrase.
 
stalker.
:3
git question: how do I update what I have on my computer to match what's on the github
 
If you've already setup the repository.
 
11:51 PM
If you haven't, you need...
uh,
git init?
 
And added the one on GitHub as a remote repository.
 
I already have it setup
 
and to update github is git push?
 
11:51 PM
test
 
After git commit, yes.
 
SYN?
 
^My life story
 
I typically do it like git push origin master where origin points to the repo on GitHub and master is the current branch. git pull origin master to go in the other direction.
 
The hovertext on that image is perfect
 
@Quill That doesn't surprise me in the slightest.
 
I thought it'd be higher
 
with git commit, it's just git commit "message" right?
 
Or just git commit by itself, than type the message in an editor.
 
11:59 PM
git commit -am "message" is typically how I do it.
 

« first day (1922 days earlier)      last day (2926 days later) »