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

12:00 AM
@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.
 
12:09 AM
I'm back at my computer
What's going wrong
 
Anonymous
Everything
 
Bot started.
 
Anonymous
!stop
 
@Mego Bot terminating...
 
Anonymous
!alive
 
12:10 AM
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
12:13 AM
There's definitely only one
 
Anonymous
I got it!
 
Bot started.
 
Anonymous
!stop
 
@Mego Bot terminating...
 
k
 
Anonymous
12:15 AM
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
 
12:17 AM
Bot started.
 
Anonymous
All of them
 
Anonymous
!stop
 
@Mego Bot terminating...
 
I mean the one that defines the stop command
 
Anonymous
admin.py
 
12:18 AM
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
12:19 AM
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
 
12:26 AM
@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
12:28 AM
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
 
12:32 AM
@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
12:34 AM
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
 
12:35 AM
!eval vitsy "**N" "" "3" 5"
 
Anonymous
Nevermind then
 
@quartata <no output>
 
dafuq
 
Anonymous
I have an idea
 
Anonymous
!stop
 
12:35 AM
@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
 
12:39 AM
Bot started.
 
Anonymous
Right
 
!stop
 
@quartata Bot terminating...
 
not done yet :P
 
Anonymous
y u do dis
 
12:40 AM
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
12:41 AM
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
 
12:41 AM
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
 
12:42 AM
!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
 
12:45 AM
!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
 
12:46 AM
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
 
!listcommands
 
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
12:48 AM
@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
12:48 AM
!stop
 
@Mego Bot terminating...
 
@Mego k done
 
Also rearranged your imports in lexicographical order
 
turn the bot back on? I want to test something
 
12:52 AM
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.
 
1:02 AM
> 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
1:04 AM
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
 
1:05 AM
\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
 
1:06 AM
\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
 
1:07 AM
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
 
Done.
 
1:08 AM
!alive
:(
 
Is the RUNNING folder up-to-date?
 
Anonymous
Should be
 
Anonymous
Actually lemme do this another way
 
Bot started.
 
!stop
 
Anonymous
1:11 AM
Err, nevermind
 
@VoteToClose Bot terminated.
 
Go ahead. :D
 
What are you trying to run?
 
Anonymous
There
 
1:12 AM
!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
1:16 AM
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
 
1:18 AM
I'm throwing weird errors...
 
Anonymous
Like what?
 
Bot started.
 
Fixed, nvm.
@CᴏɴᴏʀO'Bʀɪᴇɴ Sorry. We're good.
 
\o/
ᴅᴀʀɴ
 
@Mego Howabouts we just move bot.pwd to the ~/workspace folder?
 
Anonymous
1:20 AM
!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.
 
1:21 AM
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?\""
 
1:25 AM
@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"
 
1:28 AM
@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
1:31 AM
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
 
1:32 AM
@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
 
1:34 AM
/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
 
1:39 AM
!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>
 
1:41 AM
uhh @VoteToClose
 
!eval vitsy "WN" "20"
 
@VoteToClose 20
 
W is from STDIN, i is for string input.
 
^
 
1:42 AM
!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.
 
1:42 AM
@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
 
1:44 AM
@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
 
Cool.
 
1:48 AM
!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
 
1:54 AM
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) »