« first day (1750 days earlier)      last day (3096 days later) » 

5:02 AM
@phase You said before you like to push broken code so that the collaborators will deal with it
 
@AlexA. y u quote everything I say
 
I'm just holding you accountable for your words, my friend. ;)
 
@El'endiaStarman Nobody star this because I think it might have my ip or something gist.github.com/phase/9c4dc9baf601e6023517
 
> I suck at python, this is my failure
 
again with the quoting of the things that I type. y u do dis?!
 
5:09 AM
Change __name__ = 'ide' or whatever back to __name__ = '__main__' or whatever
 
I did that like 10 hours ago bro
now it can't find the interpreter
 
I haven't been reading your commits, dawg.
 
and i gots no idea why
Can you run a Python file with a custom __name__?
 
It's in ide.py
 
5:13 AM
I know, I was telling you that. You said you couldn't find it. :P
 
wia t woooot
 
Anonymous
@phase Do you want me to take a look at your code and see if I can help?
 
@Mego OH PLEASE YOU PYTHON LORD
 
Anonymous
(since I dealt with a bunch of dumb issues with practically the same code)
 
Well, the error is probably in this line: p = Popen(['o-ide', '-e', code], stdout=PIPE, stderr=PIPE, stdin=PIPE, universal_newlines=True, shell=True)
 
5:14 AM
ninja'd
 
Anonymous
Are you seriously doing shell=True? BADBADBAD
 
@Mego I've got most of it working, but now the Popen method can't find the o-ide executable
That was the only thing that made it work ;-;
well, not fail
 
@phase ./o-ide?
 
@El'endiaStarman tried it, doesn't work with Popen
 
ah, okay
 
Anonymous
5:16 AM
You should feel special, I'm opening Atom for this
 
Your IDE binary is in ./bin/o-ide
Popen is looking for it in . I think
 
@AlexA. wait what how
 
Check your Makefile
gcc o2.c -DIDE -o bin/o-ide
 
@AlexA. oh I'm not using that
 
Anonymous
$ make
gcc o2.c -o o
gcc: error: o2.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
Makefile:3: recipe for target 'build' failed
make: *** [build] Error 1
 
Anonymous
5:17 AM
So far so good
 
Don't use le make
 
Anonymous
Fix le make
 
just do gcc o.c -o o
er wait
the ide.py should build it by itself
 
r = check_call(['gcc', 'o.c', '-DIDE', '-o', 'o-ide', '-lm'])
 
yes that
 
Anonymous
5:18 AM
I'll send you a pull request when I get it working
 
> O code could not be compile
> could not be compile
 
@AlexA. wait woah where
 
> be compile
ide.py
 
Line 15.
 
@AlexA. oh I though that was in the log
 
5:19 AM
No, it's in your code.
 
i knew that :P
 
Fix it.
 
nawww
 
ಠ_ಠ
 
5:19 AM
gramer aint lik dat
 
0
Q: Should the standard loophole meta thread have the featured tag?

GamrCorpsAlmost all of our challenges on PPCG have the implied rule of no standard loopholes. However, I have seen many answers (mainly from new users) that contain some of these standard loopholes. Should we feature the standard loophole thread to allow for easier accessing of the information to new and ...

 
@phase Fix it.
All the words. Fix them.
 
@AlexA. I will think about fixing it, and then i aint doin dat
 
sigh
 
@phase: What about /o-ide or /home/path/o-ide?
 
5:23 AM
it should be in the same directory
it works fine on Windows
 
hmm, okay
 
Hey guys, I'm finally back!
After like a week
 
@GamrCorps o/
 
o/
 
5:24 AM
o.
 o
/|\
/\
 
@phase can't get the legs right eh?
 
Now I agree with @Mego on that. BADBADBAD
 
I don't care about security vulnerabilities for code that doesn't work.
I believe that those threats are only for entire commands that are being inputted
 
/me crafts a script to exploit-.... test that when it's working
 
5:28 AM
I input last night
2
yeah noooo
 
I was wrong as panda bananas, Douglas
 
Looks like both are right, actually.
> verb (used with object), inputted or input, inputting.
(Dictionary.com)
 
I think the pinned message effect has worn off now.
 
@Optimizer Oh really?
36 stars now, y'see?
BAM. 37 stars now!
 
5:31 AM
@El'endiaStarman dude, effect of the message.
 
sighs and cancels superfluous stars
 
don't you dare cancel the stars on the tag. They are not superfluous :P
 
13 minutes of battery left, cat on my lap, help
 
@phase Cat snuggles are worth computer death. Treasure the feline company. They are our overlords.
@Optimizer Don't worry, I didn't. ;)
 
Anonymous
 
5:34 AM
good to see I invested my stars in the right message!
 
Anonymous
I fixed your stuff phase
 
Btw, here is the preliminary operators for the language that I am making: docs.google.com/spreadsheets/d/… any feedback?
(besides more non-trig ones)
 
Anonymous
@GamrCorps Less Google Docs, more GitHub
 
Good point, its just my brainstorming and planning sheet though.
 
There are just too many bugs in the chat
 
5:40 AM
@Optimizer I was so confused until I looked at the user list.
 
;)
 
Anonymous
@GamrCorps Use less similar colors for implemented and work-in-progress. I'm colorblind, and have no idea which in the list belong to which category.
 
@Mego Red/green color-blindness?
 
Anonymous
@El'endiaStarman Primarily protanopia, but some degree of tritanopia as well
 
....to Wikipedia!
 
Anonymous
5:47 AM
"Red-green" is not a useful term, because there are 3 different kinds of "red-green" colorblindness
 
gotcha
Interesting.
user image
2
 
Anonymous
To me, the normal and protanopia lines look almost identical
 
Ahhh, huh.
 
is that a chart to identify the type of color blindness?
 
Tritanopia looks trippy.
 
Anonymous
5:49 AM
It doesn't work well for diagnosing (there are much better tests)
 
It's a really weird concept to consider that you have no idea what the "normal" line actually looks like.
 
Anonymous
But it demonstrates what people with different types of colorblindness see as the "normal" line
 
I see a tetris block in there
 
Anonymous
Well, more like approximates
 
rotated T
 
Anonymous
5:50 AM
The 4th column is all very similar to me also. If you had a key with the colors each representing something different, and a table of colored things, I wouldn't know which is which.
 
The blues look almost identical, though the tritanopia one is slightly different.
 
its decreasing in intensity from top to bottom
dark blue to lighter
 
Anonymous
I can recognize that they are different (but very similar, to me) colors, but I can't match colors that are that similar unless they are very close in proximity
 
on firefox, the developer tools menu > eye dropper > see rgb values as you hover
 
5:53 AM
 
@Mego make ide returned exit code 2
so failure
 
Anonymous
Because I have a terrible time distinguishing colors, I normally don't even really think about what color something is (or what color I think it is)
 
> Illustration of the distribution of cone cells in the fovea of an individual with normal color vision (left), and a color blind (protanopic) retina. Note that the center of the fovea holds very few blue-sensitive cones.
 
Anonymous
@phase What was the error that was printed?
 
I actually get now why you have a harder time with blues. The signal from them is just less strong.
 
5:55 AM
@Mego loads of undefined trig functions being used in the interpreter
 
Anonymous
@phase ...add -lm to the end of each of the compile commands in the Makefile
 
Anonymous
I forgot that older versions of gcc are retarded and don't automatically link libmath
 
pushing right now....
 
@GamrCorps FYI, there are also hyperbolic trig functions.
 
@El'endiaStarman Crap, forgot about those...
 
5:58 AM
More likely then not you'll never need hyperbolic trig in a golf challenge.
 
I agree
 
That's true. I included them in mine anyway. :P
 
And if you do you can easily calcualte them manually.
 
Anonymous
Seriously has enough single-byte operators that including hyperbolic trig functions didn't warrant any consideration
 
Anonymous
I think I still have like 30 bytes not being used for anything
 
Anonymous
6:00 AM
brb
 
Well, I'm going to bed. Good night everyone!
 
o/
 
G'night!
 
@Mego now I'm getting Makefile warnings and it can't find the binary created
 
@phase What are the make warnings?
 
6:08 AM
 
> Warning: File `Makefile' has modification time 63 s in the future
What the hell
 
I have no idea why we need to call a Makefile in the first place ,_,
 
You don't need to. You could refactor this to avoid make.
 
refactor you mean remove all mego's <s>failures</s> work
dafuq how does one scath
 
I don't mean that, no.
 
6:13 AM
;_______________________________;
 
oh no teh blak hole is gonna eat teh wite ruum
 
I would barf all day everyday if this were in my house.
 
@Mego Aren't you on Linux?
 
6:31 AM
No, he loooooves Windows 10. ಠ_ಠ
 
wait really?
alex can you try it?
Heroku is running some Posix OS, and OSX has an X in it, so it may work
 
Anonymous
I'm running Windows 10 with Cygwin, and also use a Debian VM
 
Anonymous
I suspect file property shenanigans
 
hot dog...
 
Well this is annoying... I dereferenced null and divided by 0 but can't get my program to crash.
5
 
6:38 AM
Because crashing the program is what every programmer wants
 
@phase Instead of printing, I just divide by 0 to make sure that part of the code executes.
 
Anonymous
Alright, here's what you do @phase
 
Anonymous
p = Popen(['./%s'%files[0], '-e', code], stdout=PIPE, stderr=PIPE, stdin=PIPE, universal_newlines=True)
 
I'm all ears @Mego
 
Anonymous
That is working as expected for me
 
6:45 AM
@phase Impeccable logic. :P OS X is a POSIX-compliant OS AFAIK. I think the only common non-POSIX OS these days is Windows.
OS X is based on FreeBSD.
 
Anonymous
I dunno why the makefile was giving you that weird error but
 
> error but
 
@Mego any variation of anything I've tried works fine on Windows
 
but what
 
Anonymous
Just doing p = Popen([files[0], '-e', code], stdout=PIPE, stderr=PIPE, stdin=PIPE, universal_newlines=True) tries to find oide in your path
 
Anonymous
6:47 AM
It'll work fine in Windows because Windows includes the current directory in your path
 
Anonymous
POSIX shells don't
 
Anonymous
So you have to explicitly include the ./ for POSIX-compliance
 
Anonymous
Why are you getting REPL output?
 
No clue!
 
Anonymous
6:49 AM
 
Anonymous
That's what I see
 
Anonymous
(note the localhost)
 
oh wow
doooooood it works
 
On Heroku?
 
Anonymous
happy dance
 
Anonymous
This was a triumph
 
That moment when your dev team asks you to setup networking for a project in a day... How long should I actually ask for?
 
Anonymous
@AlienG How long until your next paycheck?
 
@Mego never. (Not being payed :P)
 
Anonymous
@AlienG Ask for infinity days, then
 
6:52 AM
:25399397 You have to link it as one thing, like do the [ ] ( ) thing
 
Anonymous
The most important question in project management is "are we still getting paid?"
 
@Mego "Still"? "Am I ever getting payed?"
 
or replace each space with %20
 
@phase @Mego goo.gl/MJaquB
 
I should probably do that automatically...
 
Anonymous
6:53 AM
@AlienG *paid, and if the answer is no, run
 
Anonymous
@phase You should use my super awesome encoding scheme
 
@phase Yes, please do, otherwise permalinks with spaces in the input would be incredibly irritating
 
@Mego I may
 
@Mego Not good enough to get a job, too good to work with people my age.... (Besides @GamrCorps)
 
Also replace ( and ) with %28 and %29 if you don't want markdown links getting messed up.
 
Anonymous
6:55 AM
URIComponentEncode is your friend
 
Though money isn't a issue for me, I just want to learn :S
 
You have to do the parens replacement yourself though.
 
Anonymous
Though the best way to do it is encodeURIComponent(btoa(unescape(EncodeURIComponent(JSON.stringify(data)))))
 
what is btoa?
 
Anonymous
6:57 AM
W̳̲̥ͦ̒͗ͥ̍ͅͅo͈͖̲̲̳̊̽͢r͇̪̟͙̝̽̐͑k̂͑͌̾̏̂s̨̾ͥ̂̐̇ ̦̝͈̰ͅ1̵̩̺͎͖͍̭̭̒̓̓̆0͇̣͙̬͍̖̌ͤ͗ͦ0̿̏%̙̭͊̅ͭ̇̓̈́͊͘ ̷͔̰̖͈̲̦̙̅̓̋̂ͪo̍ͫ͋̚͜ḟ̗̭͇̙̻̦̱͂̀́ ̎ͯt̯̺̗͔̻̩͔ͭͤ̎̆h̪̫̭ͩͭ̏̒͟ḙ̖͌͗͌ͣ ̺̭̰̥̣̑̍͒̽̒ͪ͜t̥̗̫͖͓̀ī̟̩̳̱̗̜ͩͭ̓̚m͐ͭ͞é̼̙̈́͌ͤ ̪̥͍̠̲̗͋ͥ̓̊̈́̒e͚̝v̟̩͔͇̠ͦe̩ͬŕ̬̻̘̜y̨͔͇͙̞͆̃ ̥̺̻͕̠͉̱̍̊̀ͫ̑t̰̯̠͇͉̥̠̆̈́ͮ̉͆ͨi̡̘̭͔̞̗ͫ̔͛ͧ̓̃ͅm̩͚̣̰̬͎̒̓̈́ͧ̑ȩ͉̲̝͐̽
 
Anonymous
Base64 encode
 
ah
 
Anonymous
(bintoascii)
 
That feeling when I think, "Oh it might be fun to contribute to the O source," then I look at o.c.
2
 
Anonymous
> TFW I want to contribute to a project and then I see main.c
 
Anonymous
6:59 AM
I need to learn Cython so I can make Seriously less bad
 
> TFW I want to contribute to a project and then I take a single look at the repo
 

« first day (1750 days earlier)      last day (3096 days later) »