« first day (1278 days earlier)      last day (3739 days later) » 

9:09 PM
hello
>>1+1
Who broke the bot now?
 
@ShadowWizard Not sure...
48 mins ago, by hichris123
Mm, I think we broke it. :P
 
@ShadowWizard The offending command appears to be (@hichris123) !! eval sqrt -2.
 
@michaelb958 I don't know how that breaks it, though...
:P
 
either he can see what I type, or when did they started to insta-delete questions?
 
@hichris123 Neither do I, but do you have a better idea?
 
9:14 PM
Nope.
 
btw it was about requests to cdn taking much time to load
 
@ajax333221 Um... he's a mod, so he has special mod powers like leaving out your milk, so sure, I'd say seeing what you type is one of them. :)
 
@ajax333221 9 seconds is LOTS of time :D
 
@ajax333221 He had nine seconds to see your comment (41 - 32).
 
We hired the NSA to spy on all of you and let us know when they anticipate some action that will need to be taken.
 
9:15 PM
!!41-32
 
I did the math wrong, I thought he forsee 9 seconds in the future
 
Where's that bot when we really need it! :(
 
@ajax333221 If he had deleted it first, your comment wouldn't have gone through. ;)
 
@animuson shh! it's a secret
 
@ShadowWizard Someone made it unreal (√2 i to be precise).
 
9:16 PM
@animuson Can you as a mod see all the close votes a user has cast?
 
@hichris123 No. That information is under their votes tab, which we don't have access to.
 
@michaelb958 square root of -2? this will break any bot. Bad Chris!
 
We can see all the close votes and who cast them on any specific question, though.
 
@animuson It's under the votes tab? Cool.
 
@ShadowWizard Oh, really? Just wait 'til I write a bot in Common Lisp.
 
9:18 PM
@ShadowWizard I thought we were trying to break it. :P
 
@hichris123 only when its creator is around to fix it.... now we're botless
 
He was around then...
I almost think he broke it. :P
 
lol
he really needs to put two instances, when one break, the other will take its place
 
Then we'll break the other one, unintentionally. :)
 
So three
 
9:21 PM
He should just do an auto start, like if(bot == off){bot.start();}
 
actually.... bot that can identify when it's about to die, then simply restart would be awesome
yup
@ManofSnow can you make us a bot?
 
@ManofSnow Where's the bot?
 
The bot's on
 
hello
 
!! eval 1+1
 
9:22 PM
@hichris123 2
 
>>5+5
 
!! eval sqrt(-2)
 
@hichris123 "ReferenceError: sqrt is not defined"
It's in a userscript, which means it turns on whenever I go to this page
 
oh, different bot
 
@hichris123 "ReferenceError: sqrt is not defined"
I'm using someone else's bot, the one I made is really buggy
Should I turn it on?
 
9:23 PM
!! eval alert('hello')
 
@ShadowWizard "ReferenceError: alert is not defined"
 
n00b bot
 
It's in a webworker...
alert is a function on window
and window is undefined
 
what commands it knows?
 
Em... i dont know
 
9:24 PM
!! eval ManofSnow
 
Let me turn on my bot
@ShadowWizard "ReferenceError: ManofSnow is not defined"
 
!! ManofSnow
 
!! eval Math.sqrt(-2)
 
@michaelb958 That didn't make much sense. Use the !!/help command to learn more.
@hichris123 "NaN"
ok my bot's on
 
9:25 PM
!! eval Math.random()
 
@ShadowWizard 0.3820816781371832
 
@ManofSnow Go away, you don't exist.
 
@hichris123 "SyntaxError: Unexpected identifier"
Type a message that only has javascript in it
@hichris123 "NaN"
 
Nesting !! commands? Tsk tsk.
 
!! eval parseInt("hello", 32)
 
9:26 PM
@ShadowWizard 18306744
 
!! eval Math.sqrt(-1.00000999.999999999999999999999999999999999999999...................‌​...............)
 
Turned bot off
 
noooo
 
My bot's on
 
!! print 'hello'
 
9:26 PM
Type a message that's purely javascript
 
alert("hello")
 
...it's in a web worker
alert isn't a function of a worker
 
eval("1+1")
 
2
It's wrapped in eval, you just made it do 'eval(eval('1+1'))'
 
eval("6995949494858585/0")
 
9:27 PM
@hichris123 remove '!! eval'
 
Math.sqrt(-1....................................................................‌​...............................)
 
syntax error...
 
And? :P
 
The .'s
 
var t = window.setTimeout(function() { eval("5+5"); }, 1000);
 
9:28 PM
Math.sqrt(-999999999999999999999999999999999999+22+22+22+22.1)
 
NaN
@ShadowWizard Window is undefined... seriously, dude
 
parseInt(NaN)
 
var Pi=0;var n=1;for (i=0;i<=1000000000000000000000000000000000000000000000000000000000;i++){Pi=Pi+(4‌​/n)-(4/(n+2)); n=n+4}
 
NaN
 
constructor(["1+1", "3+3"])
 
9:29 PM
Do any of you guys really know javascript?
 
@ManofSnow No. :P
1+1
 
@hichris123 Variables are lowercased
2
 
var pi=0;var n=1;for (i=0;i<=1000000000000000000000000000000000000000000000000000000000;i++){pi=pi+(4‌​‌​/n)-(4/(n+2)); n=n+4}
 
this
 
9:30 PM
@ManofSnow Is this actually executing?
 
only single commands, I assiume?
 
@hichris123 Yes :P
@ShadowWizard Yes :P
 
console.log(this)
 
@ManofSnow So... it's looping tons of times right now?
 
[object DedicatedWorkerGlobalScope]
 
9:31 PM
$.post("http://chat.meta.stackoverflow.com/chats/leave/89",{"fkey":fkey().fkey})
 
@hichris123 Nope
 
you're mean @Manishearth
 
@ManofSnow Why?
 
window="";Object="";String="";
 
9:32 PM
yesterday, by Doorknob of Snow
$('#leave').click()
 
Here's the code

// URL.createObjectURL
window.URL = window.URL || window.webkitURL;

// "Server response", used in all examples
var response = "self.onmessage=function(e){postMessage(eval(e.data));}";

var blob;
try {
    blob = new Blob([response], {type: 'application/javascript'});
} catch (e) { // Backwards-compatibility
    window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
    blob = new BlobBuilder();
    blob.append(response);
    blob = blob.getBlob();
@Manishearth it's in a webworker
 
for (var o in this) console.log(o)
 
@ShadowWizard I really want to try to break through the scope jail over there
 
onmessage
webkitNotifications
indexedDB
webkitIndexedDB
navigator
console
onerror
location
self
postMessage
close
importScripts
atob
btoa
setTimeout
clearTimeout
setInterval
clearInterval
TEMPORARY
PERSISTENT
webkitRequestFileSystem
webkitRequestFileSystemSync
webkitResolveLocalFileSystemURL
webkitResolveLocalFileSystemSyncURL
openDatabase
openDatabaseSync
addEventListener
removeEventListener
dispatchEvent
onmessage
webkitNotifications
indexedDB
webkitIndexedDB
navigator
console
onerror
location
 
9:33 PM
@Shadow I had to copy/paste that from the console
 
oh
bummer
 
@ShadowWizard What's with your picture? :P
 
@ManofSnow what?
 
@ShadowWizard Your profile picture - who is that?
 
oh, my son
 
9:34 PM
That's what I thought :P
 
importScripts("something")
 
he was 1 years old a week ago
 
navigator.location=""
 
this.openDatabase('h')
 
location="http://www.google.com"
 
this["foo"] = "bar"
 
@Manishearth You're getting somewhere.
 
bar
 
I need to play with the script myself later on
this["foo"]
this.arguments
 
this["fkey"]
 
9:36 PM
this["bar"] = "I love snow very much"
 
I love snow very much
@ShadowWizard You can just type 'I love snow very much'
 
this["foo"] == this["bar"]
 
false
 
(function(){return arguments.callee.caller})()
 
@ManofSnow but I don't ;)
 
9:37 PM
this.fkey() = this["fkey"]
return this["fkey"]
 
(function(){return arguments.callee.caller.caller})()
 
Uncaught SyntaxError: Illegal return statement
 
this["fkey"] = this.fkey()
return this["fkey"]
 
Uncaught TypeError: Object #<DedicatedWorkerGlobalScope> has no method 'fkey'
 
this.setTimeout("1+1", 5000)
 
9:38 PM
1
 
this.setTimeout("111111111111111", 2)
 
this.setInterval("50+50", 100)
 
9:39 PM
this.setTimeout("1+1", 1)
 
this.clearInterval(3)
 
(function(){arguments.callee.caller=""})()
 
I think we're making him extremely rate limited...
 
9:40 PM
1+2
 
this.postMessage("woot")
 
Well then.
Apparently 3 == "woot"
 
hello gnat!
 
@hichris123 No, that's from your 1+3
 
9:42 PM
@ManofSnow Then what was the first three?
 
@hichris123 I was editing that message :P
 
Oh.
 
Bishop to C8
Chess bot would be awesome
who's up for the task?
 
@ManofSnow Only 1 line JS?
 
Already made a python one
 
9:43 PM
Please turn off the bot, or go somewhere else if you guys want to play with it.
 
@hichris123 Yes
Bot turned off
Zirak bot on
 
!!help
 
@ManofSnow why not new room for bot testing?
 
@ShadowWizard Ooh, good idea.
 
@ShadowWizard That would be sandbox
 
9:44 PM
fair enough... so you take the bot to the sandbox?
 
I'll just leave it
 
your call. got to go anyway, cya all - bots and humans!
 
@ManofSnow Zirak bot on?
 
@hichris123 Yeah
 
!! eval txt = "a";while(1){txt = txt += "a";}
!! eval 1+1
Did I break it? :P
 
9:47 PM
Oh bots not on
Now its on
 
!! eval txt = "a";while(1){txt = txt += "a";}
 
@hichris123 Maximum execution time exceeded
Lol :P
Something's wrong with the app... it's taking 1 minute to load 1 percent
Nowww it's fast....
 
!! eval timeout = window.setTimeout(function () {finish( 'Maximum execution time exceeded' );}, 5000000);
 
@hichris123 "ReferenceError: window is not defined"
 
How can I make the time out go away? :P
!! eval timeout = this.setTimeout(function () {finish( 'Maximum execution time exceeded' );}, 5000000);
 
9:53 PM
@hichris123 1
 
!! eval txt = "a";while(1){txt = txt += "a";}
 
@hichris123 Maximum execution time exceeded
Something's wrong, I'm getting '{"error_id":403,"error_message":"key is not valid for passed access_token, application did not create token.","error_name":"access_denied"}' when I try a GET request
 
!! eval txt = "a";while(1){txt = txt += "a";}
 
@hichris123 Maximum execution time exceeded
 
!! eval timeout = this.setTimeout(function () {finish( 'Maximum execution time exceeded' );}, 5000000);
 
9:54 PM
@hichris123 1
 
10:09 PM
"Sorry, kid, no sitting at the bar" Aw :P I CAN STILL YELL FROM A DISTANCE!
5 === 5 + i - 5 is true :P
 
@ManofSnow If i == 5, then of course.
 
@michael Oops, meant '- i'
 
@ManofSnow If i == -5, then of course.
 
@michaelb958 It doesn't matter what it is, + i - i is 0
@michaelb958 I saw that, you spoke an untruth!
 
Oh, wait, you meant 5 === 5 + i - i. I originally thought you meant 5 === 5 - i - 5.
 
10:15 PM
:P
Just creating talk
It's not supposed to be quiet at a Tavern
 
10:32 PM
@ManofSnow universe implodes
 
10:45 PM
hi
I'm home
bot ready. type >>{ruby code} to eval that code.
@ManofSnow or @michaelb958 type loop{} (infinite loop) so I can test to see if the 3-second auto-kill feature is working
 
>>{loop{}}
 
@michaelb958: Error in eval: (eval):1: syntax error, unexpected '}', expecting tASSOC
{loop{}}
^
without the {} around it :P
 
>> loop{}
 
Yup
 
10:50 PM
hooray!
 
wants ETA on iOS app
 
now it is UNBREAKABLE! unless you silly programmers find a way to break it :P
 
@Undo Funny-looking @ManofSnow you are.
 
I love MySQL. :P
Hello @Undo!
 
Hello @hichris123!
 
10:54 PM
So it seems like it would be ($x^m +y^n - z^r)/ p_1 = remainder$ $0$, however, how can this work since the sum shouldn't be close to $p_1$? (Also, $x^m +y^n$ should equal $z^r$, so some results from this should have $x^m +y^n =z^r$.) — hichris123 3 hours ago
@Undo ^ Can you help me? :P
 
@hichris123 My bot is on :P type >>ruby code to eval the code
and you can't mess with it because I made it secure :P
 
@hichris123 Oh dear, probably not.
>>8172391238172397192371823761526351723+987391876386128351823761823756123715623
 
@Undo: 995564267624300749016133647517650067346
 
awww
 
Ruby has bigint arithmetic. :D
 
10:56 PM
Then I shall feed it bigger ints :D
 
@Doorknob Single line code?
 
>>995564267624300749016133647517650067346** 995564267624300749016133647517650067346** 995564267624300749016133647517650067346
 
@Undo Aw.... I need help. :P
 
@Undo you have to resend :P it doesn't pick up on edits
 
>>995564267624300749016133647517650067346** 995564267624300749016133647517650067346** 995564267624300749016133647517650067346
 
10:56 PM
@Undo: Infinity
lol
 
D:
 
maybe bigints don't apply to **
 
Your bot is WRONG!
 
@Doorknob Can we do multiple line stuff?
 
hahaha, look at my console:
(eval):1: warning: in a**b, b may be too big
 
10:57 PM
ha
>>995564267624300749016133647517650067346**2
 
@Undo: 991148210970310324553347557151996815178644400874240260488134773947318335483716
 
wow
>> 991148210970310324553347557151996815178644400874240260488134773947318335483716**2
 
@Undo: 98237477610964678359264108749297135381574706927805085329650674310488131603586292‌​2708051948857673174013147007651819482549501774409895138456574296699701168656
 
>>982374776109646783592641087492971353815747069278050853296506743104881316035862‌​92‌​2708051948857673174013147007651819482549501774409895138456574296699701168656**‌​2
 
@hichris WAT
 
10:58 PM
>>puts PI(100_000)
 
you broke it by deleting the message
before the bot found it :P
 
@DoorknobofSnow I.. broke it?
 
dang it, must fix
 
So we found a way to kill it!
yay!
 
yes :O but I SHALL FIX IT
c:/Ruby193/lib/ruby/1.9.1/cgi/util.rb:41:in `unescapeHTML': undefined method `encoding' for nil:NilClass (NoMethodError)
 
10:59 PM
That's like the most unlikely way to break a bot. :P
 
because it was trying to unescape nil :P
 
@michaelb958 Are you suggesting something? :P
 
@michaelb958 Why you no likey?
 

« first day (1278 days earlier)      last day (3739 days later) »