« first day (4 days earlier)      last day (119 days later) » 
00:00 - 02:0002:00 - 22:00

00:00
@Mego Bot terminating...
Bot restarted after crash.
Bot started.
Anonymous
I don't know what's going on anymore
Anonymous
!stop
@Mego Bot terminating...
Bot restarted after crash.
Bot started.
Anonymous
!stop
@Mego Bot terminating...
Bot restarted after crash.
Bot started.
Bot restarted after crash.
Bot restarted after crash.
Bot started.
Bot restarted after crash.
Bot started.
Bot restarted after crash.
I am a dumb bot and suck at everything.
Bot started.
00:09
I'm back at my computer
What's going wrong
Anonymous
Everything
Bot started.
Anonymous
!stop
@Mego Bot terminating...
Anonymous
!alive
00:10
Bot restarted after crash.
What do you need help with
Anonymous
Sockets don't want to close, it seems
Bot started.
Bot restarted after crash.
@Mego make sure you don't have two bots running
That causes some problems with !stop for whatever reason
Bot started.
Anonymous
00:13
There's definitely only one
Anonymous
I got it!
Bot started.
Anonymous
!stop
@Mego Bot terminating...
Anonymous
00:15
Umm
Anonymous
It's still not dying
!eval golfscript "" "?"
Seems pretty ded to me
Anonymous
It's braindead
Anonymous
Lights are on but nobody's home
But not terminal dead
k
what file has da codez
00:17
Bot started.
Anonymous
All of them
Anonymous
!stop
@Mego Bot terminating...
I mean the one that defines the stop command
Anonymous
admin.py
00:18
Bot started.
Anonymous
I moved some of the functionality out into ChatBot.py though
Anonymous
!stop
@Mego Bot terminating...
@Mego k I'm on my way
Anonymous
Oh derr
Anonymous
00:19
This is simple
Well since I have absolutely no idea what is going on I'll just see about adding Marbelous while you work on this
Bot started.
Anonymous
!stop
@Mego Bot terminating...
Bot restarted after crash.
Bot started.
Anonymous
!stop
00:26
@Mego Bot terminating...
Bot started.
Anonymous
That worked; now let's see if we can make it cleaner
Anonymous
!stop
@Mego Bot terminating...
Bot started.
Anonymous
There we go
Anonymous
100% working, only like 50% hacky
Anonymous
00:28
Now to look at cat
GOOD ENOUGH
oh good this thing has wget
Anonymous
Yep
Anonymous
@VoteToClose Remind me again why you disabled cat? Was it because of the spam?
Anonymous
I'm gonna set up a cleaner way of selecting language running methods
@Mego it kept breaking with unicode
!alive
00:32
@quartata Yes, I'm alive.
k
!eval golfscript "' "
/opt/golfscript/golfscript.rb:413:in `eval': (eval):1: unterminated string meets end of file (SyntaxError)
from /opt/golfscript/golfscript.rb:413:in `compile'
from /opt/golfscript/golfscript.rb:499:in `<main>'
oh right golfscript doesn't have that
!eval cjam "' "
:27297553
Oh right I didn't do the empty output thing like that
Anonymous
00:34
Gonna restart it real quick to test the refactor
Anonymous
Also I'm gonna turn off debug mode for TIO
Anonymous
You can specify debug mode with the debug argument, since we have argument parsing working
Bot started.
@Mego Errrr we can?
IIRC debug mode is something you add to the url.
And when I said "argument" I really meant "passing arguments to the codez"
Anonymous
Oh
00:35
!eval vitsy "**N" "" "3" 5"
Anonymous
Nevermind then
@quartata <no output>
dafuq
Anonymous
I have an idea
Anonymous
!stop
00:35
@Mego Bot terminating...
Oh right you took out debug
And I had a syntax error :P
Well as far as I can see Marbelous is k.
and by that I mean that I couldn't find anything in it when I grepped for eval or input
so yeah
adding to unstable
WTF @Mego you made my code pretty
What is this non_tio_langs
run_pyth
ew ew no
Anonymous
I was leaving cargs in there just in case we needed it for other languages
Right but right now it won't work anyways
The args are still url encoded remember
00:39
Bot started.
Anonymous
Right
!stop
@quartata Bot terminating...
not done yet :P
Anonymous
y u do dis
00:40
I think I have to write the code to a file which sucks
Anonymous
I was just gonna test out running pyth like that
With Pyth I could pass it as an arg
@Mego oh k sorry
Anonymous
I know how to do it just lazy
Bot started.
Anonymous
00:41
It's a tempfile so it'll get cleaned up, which is nice
Anonymous
!eval pyth "Q" "'foo'+'bar'"
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
File "/home/ubuntu/workspace/INTERPRETERS/pyth/macros.py", line 1006, in Pliteral_eval
File "/usr/lib/python3.4/ast.py", line 84, in literal_eval
File "/usr/lib/python3.4/ast.py", line 83, in _convert
ValueError: malformed node or string: <_ast.BinOp object at 0x7f4a757819b0>
Don't use Q
!eval pyth "z" "'foo'+'bar'"
@quartata 'foo'+'bar'
Anonymous
Ahh
00:41
Q = evaluated input
Anonymous
I should actually learn pyth one of these days
z = raw input
Anonymous
I wanted evaluated input :P
Anonymous
!eval pyth "Q" "2+3"
@Mego 5
00:42
!eval pyth "qJrz0_XJG" "wizard"
@quartata True
Anonymous
All's good
!eval vitsy "5w5N"
@CᴏɴᴏʀO'Bʀɪᴇɴ 5
Anonymous
I think Marbelous might be just a bit too complicated to run with a simple chatbot
00:45
!eval vitsy "6+19*w5N"
@CᴏɴᴏʀO'Bʀɪᴇɴ <no output>
Anonymous
Given the multiple files nonsense
:27297950 <no output>
@Mego What you talking about?
Marbelous doesn't do anything like that
Anonymous
Err, multiline files
00:46
Oh but that's easy with \n
Anonymous
I guess
We can do it I'm just trying to think about what would happen if two marbelous programs were run simultaneously
I need a semaphore
@Mego Yes, but cat was also generally borked.
Anonymous
@quartata Use NamedTemporaryFile
@Mego ?
Python has the weirdest shit
Commands:
module, stop, disable, enable, ban, unban, delete, alive, utc, listcommands, help, eval, evaldebug
Evaldebug? ;o
Anonymous
import tempfile
f=NamedTemporaryFile(delete=0)
f.write(code)
f.close()
call_other_process(f.name)
Anonymous
00:48
@VoteToClose Runs eval with debug mode on
Anonymous
!evaldebug vitsy "**N" "" "3" 5"
@Mego Argument parsing failed.
Have you saved stable versions and pushed to GitHub recently?
Anonymous
Not recently
Anonymous
Lemme do that real quick
Anonymous
00:48
!stop
@Mego Bot terminating...
@Mego k done
Also rearranged your imports in lexicographical order
turn the bot back on? I want to test something
00:52
give us a minute
Order should be UNSTABLE -> EDIT_THIS, push from there to github, RUNNING -> new STABLE, EDIT_THIS -> RUNNING
Actually, I'll do it - I'm back on my computer.
Or not. :P
Mego's pushing things, but I can't see them. Idk why.
01:02
> git patience
Also - why are we suddenly using a GB of disk?
Did somebody do a pip operation or apt-get?
@VoteToClose I pulled Marbelous but it shouldn't be a gig
I think Mego downloaded something but other than that
Anonymous
I used apt upgrade because our ssl package was horrendously out of date
Anonymous
But that was like 300 megs
Anonymous
01:04
And it should've cleaned itself up
Yeah, but the disk is configured to track files.
Anonymous
Hrm
Anonymous
That could be an issue
We really have about 9 gigs, but as soon as anything in the disk gets changed, it counts as adding to the disk.
Anonymous
On the plus side, I fixed the submodule weirdness on GitHub
01:05
\o/
Anonymous
No more submodules
Fresh Start?
Anonymous
Yep
I saw that push. ;D
Also, why download the files to push?
Anonymous
Because I cleaned up the tree locally, on my computer
01:06
\o/
Anonymous
It's less annoying to fix git problems when there's not a 200 ms lag while typing :P
Can you put that in the EDIT THIS and RUNNING folders?
Anonymous
I am pushing for no more local folder versioning on c9
I'll copy over the RUNNING to STABLE v. 14, unless that's already happened.
Anonymous
Just let git do the versioning
01:07
Eh. Alright.
Anonymous
The current commit on github is stable
We should have a running copy and an editing copy, though, so we don't fuck things up mid-process.
Anonymous
I can support that
Anonymous
Make dev and release versions
Is the RUNNING folder up-to-date?
Anonymous
Should be
Anonymous
Actually lemme do this another way
Bot started.
Anonymous
01:11
Err, nevermind
@VoteToClose Bot terminated.
Go ahead. :D
What are you trying to run?
Anonymous
There
01:12
!alive
Y U LIE
Anonymous
Now RUNNING is a clone of the GitHub repo
Anonymous
So we can push/pull from there
Anonymous
And I'm gonna go ahead and base DEVELOP off of it, but without the git stuff
Anonymous
So you can't push/pull from DEVELOP
Sure thing. :P
@Mego Config.py does not exist
Anonymous
01:16
Yeah I know, it's .gitignored
...it's not in the running copy, either.
Is it in DEVELOP?
I don't see it.
Anonymous
I had to re-upload it
Bot started.
Anonymous
Same with the bot password
Anonymous
We're good now
01:18
I'm throwing weird errors...
Anonymous
Like what?
Bot started.
Fixed, nvm.
@CᴏɴᴏʀO'Bʀɪᴇɴ Sorry. We're good.
@Mego Howabouts we just move bot.pwd to the ~/workspace folder?
Anonymous
01:20
!delete 27299114
hangs head in shame I'm going to TNB in my corner
Anonymous
@VoteToClose That's fine
Anonymous
!stop
@Mego Bot terminating...
@Mego Yeah, then we don't have to deal with .gitignore.
01:21
Bot started.
Anonymous
We still do for Config.py, but that's easy enough to back up
Why?
For the email?
We can just put that in a file too.
Anonymous
No, because there's no good reason to have Config.py tracked by git :P
Eh, alright.
!eval pyth "\"MARKDOWN still works. Is this intentional?\""
01:25
@CᴏɴᴏʀO'Bʀɪᴇɴ MARKDOWN still works. Is this intentional?
I guess not.
We probably should wrap output as `` stuff.
Also, input is really misleading for stuff like \[ = \\[.
Anonymous
@Data I vote yes
!eval pyth "^T^T T"
Anonymous
Partially because I'm too lazy to go in and modify output to be in code tags and escape backticks
!eval vitsy "'stress test'rZ"
01:28
@VoteToClose stress test
I'm genuinely impressed.
@VoteToClose Sorry, your code took too long to run!
It's running three 10^(10^10)s.
:27299333 Sorry, your code took too long to run!
@VoteToClose Sorry, your code took too long to run!
Anonymous
60-second timeout
Anonymous
01:31
Works wonders :)
!eval marbelous "64"
@quartata Something went wrong with your request, sorry! Are you sure that language is on Try It Online?
!eval vitsy "'quarter'Z"
@VoteToClose retrauq
!version
01:32
@quartata Command not found.
Where'd that go?
Also:
!listcommands
Commands:
module, stop, disable, enable, ban, unban, delete, alive, utc, listcommands, help, eval, evaldebug
what version is this where's my marbelous
We need !version and !eval marbelous back.
@Mego Tell me you pushed the Marbelous version to github....
it was in unstable
01:34
/me headdesks.
How quick was it to implement?
20 minutes?
@Mego Do you have a copy?
idk im away from c9 atm
!eval vitsy "'nickel'Z"
@VoteToClose lekcin
01:39
!eval vitsy "i[\"n\"]Z" "200"
@CᴏɴᴏʀO'Bʀɪᴇɴ nnnnn
@CᴏɴᴏʀO'Bʀɪᴇɴ <no output>
!eval vitsy "iN" 20
@CᴏɴᴏʀO'Bʀɪᴇɴ -1
!eval vitsy "iN" "20"
@CᴏɴᴏʀO'Bʀɪᴇɴ <no output>
01:41
uhh @VoteToClose
!eval vitsy "WN" "20"
@VoteToClose 20
W is from STDIN, i is for string input.
01:42
!eval vitsy "N" "" "20"
@VoteToClose 20
!eval vitsy "W[\"n\"]Z" "200"
Arguments are automatically pushed to stack if they're parseable as double.
...why the infinite eval?
@CᴏɴᴏʀO'Bʀɪᴇɴ <no output>
Oh, wait, yeah, markdown.
01:42
@CᴏɴᴏʀO'Bʀɪᴇɴ nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn‌​nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn‌​nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
!eval vitsy "W[\"ಠ_ಠ\"]Z" "2000"
@CᴏɴᴏʀO'Bʀɪᴇɴ Output would be longer than 500 characters (the limit for single-line messages), so only the first 500 characters are posted now.
@CᴏɴᴏʀO'Bʀɪᴇɴ ಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_ಠಠ_‌​ಠಠ_ಠಠ
please dont
sorry, just testing
@Data !delete
!delete
01:44
@quartata Not enough arguments.
whatever
id delete that but im on mobile
!eval vitsy "aa**Dv52^/4mD([1m]v52^MDva/4mD([2m]vDvaM5/4mD([3m]v5MD([N'ynnep 'Z]\nN' retrauq 'Z\nN' emid 'Z\nN' lekcin 'Z\nD1M-" "" "1.43"
@VoteToClose 1 dime
@VoteToClose 5 quarter 1 dime 1 nickel 3 penny
01:48
!eval /// "k"
@quartata Something went wrong with your request, sorry! Are you sure that language is on Try It Online?
shit i forgot to fix that
!eval slashes "k"
@quartata k
Anonymous
Marbelous is still there; I disabled it in the languages list while quartata was working on it. Just uncomment it.
Anonymous
I can reupload version
01:54
can you uncomment it and restart the bot?
!stop
@quartata Bot terminating...
i really wish c9 had a mobile ui
@quartata Me too. ;(
00:00 - 02:0002:00 - 22:00

« first day (4 days earlier)      last day (119 days later) »