« first day (2 days earlier)      last day (121 days later) » 

7:00 PM
I need to see the output
Actually wait
 
A run configuration - not sure what it's called.
 
I found it
 
You just stopped it?
 
But I don't want to be in it because that makes the pane fixed
@VoteToClose No...
!alive
 
o-o
 
7:00 PM
Wait shit does closing the tab stop it?
 
Bot started.
 
I thought it would stay alive since you were there too
 
Here, I can echo all output to you.
 
OK
!eval pyth "1"
Output?
 
<< ['pyth', '"1"']
['1']
1
Unhandled exception in thread started by <function Chatbot.on_event.<locals>.concurrent_command at 0x7faef84f0d90>
FileNotFoundError: [Errno 2] No such file or directory: '~/workspace/INTERPRETERS/pyth/pyth.py'
2016-02-01 19:01:56.914747 UTC
  File "/home/ubuntu/workspace/EDIT_THIS/SE-Chatbot/Chatbot.py", line 251, in concurrent_command
    output = self.command(cmd_args1, message1, event1)

  File "/home/ubuntu/workspace/EDIT_THIS/SE-Chatbot/botbuiltins/parameters.py", line 16, in replace_paras
 
7:02 PM
lolololol
 
Try a full directory path.
 
Anonymous
Fixed it
 
Anonymous
Wait no
 
I think it needs to be canonical
 
7:03 PM
24 mins ago, by quartata
BLAME MEGO
 
that should be right
 
Bot started.
 
!eval pyth "1"
 
@quartata 1
 
That was quick.
 
7:04 PM
!eval pyth "\"Hello, World!"
 
@quartata Hello, World!
 
HELLLL YEAH
 
/me claps.
 
Anonymous
~ should alias to /home/ubuntu/
 
I have a few more things to try
 
Anonymous
7:04 PM
idk why it doesn't
 
Also, we should update GitHub by hitlist item -->
So, maybe hold off on uploading the Unicode fix until we have Pyth all the way down.
 
!eval pyth "jN*2]"jN*2]"
 
:27256667
 
Oops
!eval "jN*2]\"jN*2]"
 
@quartata Syntax: !eval <language name> "<code>" "[input]": Error: not enough arguments: got ['"jN*2]\\"jN*2]"']
 
7:05 PM
@quartata Try something that shouldn't be allowed in safe mode (read a file or something).
 
!eval pyth "jN*2]\"jN*2]"
 
@quartata jN*2]"jN*2]
 
@VoteToClose er ok
Oh wait lemme test input first
 
@quartata Just to make sure that's not an issue.
 
!eval pyth "qJrz0_XJG" "wizard"
 
7:06 PM
@quartata True
 
kk
!eval pyth "'z" "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py"
 
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 4, in <module>
File "/home/ubuntu/workspace/INTERPRETERS/pyth/macros.py", line 336, in read_file
NameError: name 'open' is not defined
 
There you go.
 
\o/
 
And finally...
 
7:07 PM
Pyth is supported.
 
!eval pyth "# "
 
Check the concurrence?
 
This is an infinite loop
Make sure the timeout works
 
!eval pyth "1"
 
@VoteToClose 1
 
7:08 PM
Timeout should be 60 seconds.
prays that it works
 
And then it kills the process?
 
@quartata Sorry, your code took too long to run!
 
ye.
@Data nailed it
!alive
 
@quartata Yes, I'm alive.
 
Good robot.
All right Pyth works
 
7:09 PM
Alright, I'll push this real quick.
Pushed.
 
we number #1
 
/me high fives. :D
 
woooot
 
More like you number #1. I just kinda watched. xD
 
Hey you pushed the commit that means you get all the credit ;D
Hmm what other languages should we add
I guess when in doubt hit random page on esolangs
 
7:12 PM
...or not, because you might end up with something like ><>.
 
Or Seed
 
fak not seed
 
Ohai @Roujo
 
'morning ^^
 
Ooh let's add Stuck
 
7:13 PM
O, Kannada...
 
That doesn't have an online interpreter
 
Aight.
 
Armok might be nice, too
 
Hmm I'm not sure it's safe though.
 
If not really useful
 
7:14 PM
I think Stuck can evaluate Python code
 
!help
 
I shut it off, lemme turn it back on.
 
Oh, okay. Sorry ^^
 
Bot started.
 
I just saw @quartata invite people over to try and break the bot =P
 
7:15 PM
I have a whole filesystem of backups that I have to organize. xD
 
Thought I'd give it a shot
 
@Roujo Me too. xD
 
!alive
 
!help
 
@quartata Yes, I'm alive.
@Roujo I'm Data, Mego's chatbot. You can find the source code on GitHub. You can get a list of all commands by running !listcommands, or you can run !help command to learn more about a specific command.
 
7:16 PM
!help eval
 
kk have at it
 
@VoteToClose runs code
 
!listcommands
 
^ That still needs fixing.
 
Commands:
module, stop, disable, enable, ban, unban, delete, alive, utc, listcommands, help, cat, read, getcurrentusers, ping, eval
 
7:16 PM
I gotta go
 
Bai @quartatartots
 
!help module
 
@Roujo Contains controls for modules. Run module help for details.
 
!eval vitsy "<"
 
7:17 PM
Adding javascript would mean not allowing eval, access to the document, and throwing errors.
 
Bot restarted after crash.
 
!eval pyth #
 
@Roujo <no output>
 
Oooooooh shiiiiit.
@Roujo Gotta use quotes.
 
7:17 PM
!eval python "print(3)"
 
Bot restarted after crash.
 
@quartata!
Reverting to last stable version.
 
!eval pyth W<12
 
Bot started.
 
7:19 PM
... =P
 
@Roujo Use quotes around code.
 
!eval pyth W<12
 
@Roujo <no output>
 
Ah, okay
!eval pyth "W<12"
 
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: lt() missing 1 required positional argument: 'b'
 
7:19 PM
!eval vitsy "<"
Ah, good, that fixed it.
!eval vitsy "'concurrence ftw'rZ"
 
:27257347 Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: lt() missing 1 required positional argument: 'b'
@VoteToClose concurrence ftw
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: lt() missing 1 required positional argument: 'b'
:27257347 Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: lt() missing 1 required positional argument: 'b'
 
@VoteToClose <no output>
 
@quartata
 
@Roujo Sorry, your code took too long to run!
 
7:20 PM
!eval pyth "^4 4"
 
No, @Roujo Is just spam editing.
 
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: lt() missing 1 required positional argument: 'b'
 
@Vote​rs (this pinged you :O)
 
@El'endiaStarman 256
 
!eval pyth "^T T"
 
7:21 PM
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
File "<string>", line 3, in <module>
TypeError: tail() missing 1 required positional argument: 'a'
 
!cat Hello, World!
 
@VoteToClose I guess that's a feature, and not a bug =P
 
Bot restarted after crash.
@El'endiaStarman 10000000000
 
@El'​lo, there!
 
GODDAMMIT PEOPLE. xD
 
7:21 PM
!cat Hello, World!
 
@CᴏɴᴏʀO'Bʀɪᴇɴ lol :P
 
Bot restarted after crash.
 
@zya​aaaaaaaa
 
!eval pyth "^^T T 2"
 
@El'endiaStarman <no output>
 
7:21 PM
@Data I like this feature
 
Wait, !cat now issues a crash?!?!
 
TypeError: 'MessagePosted' object is not subscriptable
2016-02-01 19:21:32.886748 UTC
File "/home/ubuntu/workspace/RUNNING/SE-Chatbot/Chatbot.py", line 250, in concurrent_command
cmd_args1 = event1[len(self.prefix):]
 
@El'endiaStarman 100000000000000000000
 
The upper bound on runtime ^^
 
Anonymous
GUYS
 
7:22 PM
Alright, here goes.
 
Anonymous
I THINK I GOT IT
 
!eval pyth "++++1 2 3 4 5"
 
@CᴏɴᴏʀO'Bʀɪᴇɴ 15
 
!eval pyth "^^T T T"
 
Anonymous
IT'S LATIN-1
 
7:22 PM
Must have something to do with how I I'mplemented concurrency.
 
@El'endiaStarman 10000000000000000000000000000000000000000000000000000000000000000000000000000000‌​000000000000000000000
 
@Mego Yes. Yes it is.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ First pyth program.
 
@Data Not what I expected.
 
Anonymous
And I know how to fix it!
 
7:22 PM
@Mego \o/
 
See: starboard message directly under "And I know how to fix it!".
 
!eval pyth "^^2 3 4"
 
@El'endiaStarman 4096
 
!eval pyth "^2^3 4"
 
@El'endiaStarman 2417851639229258349412352
 
7:24 PM
!eval pyth "asdfnp2 29g"
 
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 918, in Psum
ValueError: invalid literal for int() with base 10: ' '
 
Anonymous
Hey VTC can you reboot it real quick?
 
!eval pyth "asdf"
 
Traceback (most recent call last):
File "/home/ubuntu/workspace/INTERPRETERS/pyth/pyth.py", line 670, in <module>
exec(code_to_remove_tools + py_code_line, environment)
File "<string>", line 3
imp_print(append(Psum(d),Pfilter(lambda T:)))
^
SyntaxError: invalid syntax
 
Anonymous
I think I solved the unicode woes finally
 
7:24 PM
@Mego We ought to disable all the commands but !eval, !alive, !stop.
 
@VoteToClose?! @DataStaffTeam?! Someone, why !cat now issues a crash?!
 
@zyabin101 Concurrence broke it.
!alive
It is off.
 
Anonymous
Boot eet
 
7:24 PM
Bot started.
 
@Mego You put it in EDIT_THIS, right?
 
@VoteToClose And you decided to do it violently, crashing all disallowed commands?!?! WHY?!
 
Anonymous
Yep
 
Okay, warning: this will almost certainly hang your bot, unless you programmed it very well.
 
7:25 PM
@zyabin101 I don't do Python. o-o
 
Anonymous
!eval jelly "“Unicode»"
 
!eval pyth "^T^T T"
 
!eval slashes "///"
 
Anonymous
Umm
 
Anonymous
!alive
 
7:26 PM
Unhandled exception in thread started by <function Chatbot.on_event.<locals>.concurrent_command at 0x7f715145fae8>
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbb in position 17: invalid start byte
 
!eval bash "cat $1"
 
Anonymous
asdf
 
Bot started.
 
^ This is experimental.
 
!eval bash "cat $1"
 
7:27 PM
@Roujo Bash is not on TIO.
 
Oh, so that's the backend? Cool ^^
 
Hold on, you're using TIO?
 
Bot started.
 
@El'endiaStarman Yeah.
@Mego I fixed a problem that @quartata caused.
 
I hope @Dennis won't be too mad at me... :P
!eval pyth "^2^3 4"
 
7:28 PM
@El'endiaStarman 2417851639229258349412352
 
@El'endiaStarman Pyth is run locally.
 
That was fast
 
@VoteToClose How do you mean?
 
!eval pyth "^T^T T"
 
@Roujo Try not to spam that.
 
7:28 PM
@El'endiaStarman We implemented it on the vm that we're running it from, TIO does not have Pyth.
 
ooh, okay
 
!eval vitsy "'concurrency'rZ"
 
@VoteToClose concurrency
 
So Minkolang should work?
 
Sorry. =P
Since yours was only run when the bot was offline, I was trying to see what the output was.
 
7:29 PM
@Roujo Sorry, your code took too long to run!
 
@El'endiaStarman If it's on TIO.
 
Huh, well that's nice ^^
 
4 mins ago, by El'endia Starman
Okay, warning: this will almost certainly hang your bot, unless you programmed it very well.
 
Anonymous
@VoteToClose One more reboot for great justice?
 
GODDAMMIT @Roujo!
 
7:30 PM
@El'endiaStarman Well yeah, but the bot was offline when you tried it =P
 
Bot started.
 
@Roujo Nope.
 
Oh
 
It went offline because I did that.
 
The bot was offline because you tried it
Nice
 
Anonymous
7:30 PM
!eval jelly "“Unicode»"
 
Don't overload @Dennis, Try it online! and @Data with very expensive code!
 
@El'endiaStarman Actually, yes, the bot was offline because of jelly code problems.
 
Sorry, then ^_^'
 
['jelly', '"â\x80\x9cUnicode»"']
['â\x80\x9cUnicode»']
“Unicode»
Unhandled exception in thread started by <function Chatbot.on_event.<locals>.concurrent_command at 0x7ff077398ea0>
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbb in position 10: invalid start byte
2016-02-01 19:30:22.493226 UTC
File "/home/ubuntu/workspace/EDIT_THIS/SE-Chatbot/Chatbot.py", line 251, in concurrent_command
output = self.command(cmd_args1, message1, event1)

File "/home/ubuntu/workspace/EDIT_THIS/SE-Chatbot/botbuiltins/parameters.py", line 16, in replace_paras
 
Anonymous
hwat
 
7:31 PM
!eval minkolang "N."
 
@El'endiaStarman It crashed.
@Mego Test in a second chat room from your machine, cool?
 
[waits patiently]
 
Bot started.
 
Anonymous
Actually I need to go back to the drawing board with this
 
^ Stable, does not support full Unicode.
 
Anonymous
7:31 PM
And I don't want to have to register a second SE account for it :P
 
@Mego Data can run in multiple locations. :P
!eval minkolang "N."
 
@VoteToClose 0
 
!eval golfscript "'!cat crashed because I'm a crashaholic!'"
 
/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>'
 
!eval minkolang "ll;N."
 
7:32 PM
@El'endiaStarman 10000000000
 
!eval vitsy "["
 
Exception in thread "main" java.lang.StackOverflowError
at com.VTC.vitsy.OperativeHandler.doOperation(OperativeHandler.java:5)
at com.VTC.vitsy.Vitsy.opHandle(Vitsy.java:162)
at com.VTC.vitsy.Vitsy.loopHandler(Vitsy.java:152)
at com.VTC.vitsy.Vitsy.opHandle(Vitsy.java:365)
at com.VTC.vitsy.Vitsy.loopHandler(Vitsy.java:152)
at com.VTC.vitsy.Vitsy.opHandle(Vitsy.java:365)
at com.VTC.vitsy.Vitsy.loopHandler(Vitsy.java:152)
at com.VTC.vitsy.Vitsy.opHandle(Vitsy.java:365)
at com.VTC.vitsy.Vitsy.loopHandler(Vitsy.java:152)
 
You said this bot uses TIO for languages on TIO?
 
@Data ?!?!?!?!?! GolfScript crashes? BLAME DENNIS
 
@El'endiaStarman Yup.
 
7:33 PM
I'm gonna wait until @Dennis is on before I hang his server. :P
 
@zyabin101 No, that was because you used a bad command. Use \"\".
 
Anonymous
I don't get it... "â\x80\x9c".encode('latin-1').decode('utf-8') == "“"
 
@VoteToClose Excluding Pyth, which is built into the bot.
 
Anonymous
But the encoding and decoding isn't working in the module
 
@El'endiaStarman TIO is very well controlled.
Also, @everyone Whoever wants access to the workspace, look on the pinned message titled "Development place".
 
7:34 PM
!eval cjam "\"I\'m a crashaholic\"" "XD"
 
@zyabin101 I'm a crashaholic
 
Hit request access (you need to be signed into github).
 
Anonymous
Unless it's latin-9...
 
@Data XD
 
@VoteToClose How well do you think it'll handle 10^(10^10)?
 
7:35 PM
@VoteToClose You can use your C9 account for that.
 
Anonymous
!eval seriously "'¤"
 
@Mego iconv: illegal input sequence at position 1
 
@Mego This is the stable version.
 
Anonymous
@VoteToClose I know. Can I get the debug output from that?
 
@Data Seriously crashes.
 
Anonymous
7:36 PM
I need to know what it thinks "¤" is
 
@Mego That was the debug output.
['seriously', '"\'¤"']
["'¤"]
 
Anonymous
I mean the stuff that gets printed to console
 
Anonymous
And one more
 
Anonymous
!eval seriously "'€"
 
iconv: illegal input sequence at position 3
ƒ
 
7:37 PM
['seriously', '"\'â\x82Ź"']
["'â\x82Ź"]
'€
 
Anonymous
So it's not latin-9... But it doesn't seem to be latin-1 either...
 
Latin-13
I gotta go home, people.
BBL.
 
Anonymous
Definitely not latin-13
 
Anonymous
New plan: post this unicode issue disguised as a code golf challenge and let other people solve it
 
7:44 PM
@El'endiaStarman Yes, I'm alive.
 
@VTC, ready to Ctrl+C? :P
 
Sure, whynaut?
 
!eval pyth "^T^T T"
 
Hi what did I miss.
 
Just wanted to conclusively determine how much of a problem that code is for your bot.
!alive
 
7:45 PM
@El'endiaStarman Yes, I'm alive.
 
What does it do?
 
!eval pyth "^2^3 4"
 
@El'endiaStarman 2417851639229258349412352
 
@quartata Calculates 10^(10^10).
 
@El'endiaStarman Sorry, your code took too long to run!
 
7:46 PM
Oooh, okay. No memory issues? Interesting.
 
@El'endiaStarman Ah K
Did I break anything? I got a lot of pings :P
@El'endiaStarman VM is pretty damn beefy
I might decrease the timeout to 30 seconds though
@Dennis what's the timeout on TIO?
 
@quartata Well, 10^(10^10) is very, very large.
 
Anonymous
@quartata 60
 
@El'endiaStarman Sure but I'm just saying I would be somewhat surprised if it ran out of memory completely
not suggesting you experiment with that
 
@quartata It's a number with !eval pyth "^T T" digits.
!eval pyth "^T T"
 
7:50 PM
@El'endiaStarman 10000000000
 
Well, if my test above wasn't too much of a problem, let's see how this goes.
!eval pyth "^T^T^T T"
!alive
 
@El'endiaStarman Yes, I'm alive.
@El'endiaStarman Sorry, your code took too long to run!
 
Nice.
!eval minkolang "5NlO7N."
 
5
7
 
!eval minkolang "5[22k;;N]."
 
7:55 PM
0 Traceback (most recent call last):
File "/opt/Minkolang/minkolang_0.14.py", line 1489, in <module>
Program(file, sys.argv[2]).run()
File "/opt/Minkolang/minkolang_0.14.py", line 1290, in run
if self.loops[-1][0] != "for":
IndexError: list index out of range
 
@El'endiaStarman I hope it isn't that easy.
 
@Dennis It's been a problem for me. Still have yet to implement a sure fix.
 
@El'endiaStarman Sorry I'm on a tablet and I thought you said 10^1010
Minkolang is done on TIO btw.
Only Pyth is done locally.
We'll probably add some more languages though.
 
@El'endiaStarman TIO should kill everything after 60 seconds anyway, so as long as you don't launch a fork bomb or a DoS attack, things should go smoothly.
 
We still haven't fixed Unicode
:/
 
Anonymous
7:58 PM
I'm eating pizza and drinking beer
 
Mego stop being lazy and start
 
!eval minkolang "234;;N."
 
Anonymous
Hopefully the unicode solution will come to me
 
@El'endiaStarman 2417851639229258349412352
 
!eval minkolang "lll;;N."
 
7:59 PM
!eval GOLFSCRIPT "10"
 
@quartata PANIC! (>_<)/
 
Anonymous
I really don't know why it's not working right
 
@quartata 10
 
Happy we got the concurrency working.
 
@Dennis: if you get yelled at for using too much memory......sorry?
 
7:59 PM
That way when El'endia does stuff like this we can still use the bot :P
 
:P
!alive
 
@El'endiaStarman Yes, I'm alive.
 
@El'endiaStarman I think we're the ones more in danger of getting yelled at
C9 is footing the bill here with the Pyth stuff :P
 
@quartata And we get the other commands enabled? No? Then I've left.
 

« first day (2 days earlier)      last day (121 days later) »