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

19:00
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
19:00
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
19:02
lolololol
Try a full directory path.
Anonymous
Fixed it
Anonymous
Wait no
I think it needs to be canonical
19:03
24 mins ago, by quartata
BLAME MEGO
that should be right
Bot started.
!eval pyth "1"
@quartata 1
That was quick.
19:04
!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
19:04
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]"']
19:05
@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"
19:06
@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.
And finally...
19:07
Pyth is supported.
!eval pyth "# "
Check the concurrence?
This is an infinite loop
Make sure the timeout works
!eval pyth "1"
@VoteToClose 1
19:08
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
19:09
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
19:12
...or not, because you might end up with something like ><>.
Or Seed
fak not seed
Ohai @Roujo
'morning ^^
Ooh let's add Stuck
19:13
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
19:14
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
19:15
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.
19:16
!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
19:16
I gotta go
Bai @quartatartots
!help module
@Roujo Contains controls for modules. Run module help for details.
!eval vitsy "<"
19:17
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.
19:17
!eval python "print(3)"
Bot restarted after crash.
@quartata!
Reverting to last stable version.
!eval pyth W<12
Bot started.
19:19
... =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'
19:19
!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!
19:20
!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"
19:21
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
19:21
!cat Hello, World!
@CᴏɴᴏʀO'Bʀɪᴇɴ lol :P
Bot restarted after crash.
@zya​aaaaaaaa
!eval pyth "^^T T 2"
@El'endiaStarman <no output>
19:21
@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
19:22
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
19:22
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!
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
19:24
!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
19:24
@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
19:24
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.
19:25
@zyabin101 I don't do Python. o-o
Anonymous
!eval jelly "“Unicode»"
!eval pyth "^T^T T"
!eval slashes "///"
Anonymous
Umm
Anonymous
!alive
19:26
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"
19:27
@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"
19:28
@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.
19:28
@El'endiaStarman We implemented it on the vm that we're running it from, TIO does not have Pyth.
!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.
19:29
@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!
19:30
@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
19:30
!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
19:31
!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
19:31
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."
19:32
@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.
19:33
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".
19:34
!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)?
19:35
@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
19:36
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
ƒ
19:37
['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
19:44
@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
19:45
@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!
19:46
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"
19:50
@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]."
19:55
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
19:58
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."
19:59
!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?
19:59
That way when El'endia does stuff like this we can still use the bot :P
@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) »