« first day (159 days earlier)      last day (3669 days later) » 
00:00 - 21:0021:00 - 22:00

12:07 AM
ARGH. I hate this new Chromium Aura. Every time I start the browser my tabs are either not there are completely rearranged.
 
12:20 AM
SE seems lonely right now. :P
 
We need ManishBot back.. hint, hint.
 
@ManishEarth ManishBot plz? :P
... or @DoorknobChatbot hint, hint @Doorknob
 
Why? Spam?
 
@Doorknob ^^^
 
3 mins ago, by hichris123
@ManishEarth ManishBot plz? :P
... that one?
 
12:27 AM
5 mins ago, by Seth
We need ManishBot back.. hint, hint.
6 mins ago, by hichris123
SE seems lonely right now. :P
 
That would be ^^^^, not ^^^. :P But why?
 
@Doorknob ^^
:P
 
So basically, "because reasons"? :P
 
... pretty much.
Mainly for the all-caps detector. :P
 
Ok fine. :P (I also toned down the spam detection a bit since no spam recently
 
12:29 AM
Bot initialized. Type >>help for help. There is a custom message: "Try to bork me if you can!"
 
Whoops, forgot about that message :P
 
>>help
 
Type >>listcommands to list all commands that the chatbot can execute.
 
Since you said so....
>>listcommands
 
List of commands: help, listcommands
 
12:30 AM
... that doesn't help.
Does the star thingy still work?
 
Lol
Yes
 
hichris123 starred that.
 
>>help
 
Type >>listcommands to list all commands that the chatbot can execute.
hichris123 starred that.
 
>>
>>help
 
12:31 AM
I've been wondering if I could find out who flagged a message too, which would be much more... urgently in need of fixing. But I've never gotten around to trying it.
 
@Doorknob?
 
@hichris123 ... ahem
 
... where's the chatbot?
@Doorknob What did I do?
Oh, right.
>>listcommands
... nope, still no worky.
 
Bot initialized. Type >>help for help. There is a custom message: "Try to bork me if you can!"
 
@hichris123 ahem What are you talking about?
 
12:32 AM
@Doorknob So really, what did I do?
>>
 
Unknown command .
 
@hichris123 ... you borked it? :P
 
rofl
 
@hichris123 /me no have server
Bit complicated. Until last year's bills get cleared, we can't ask for an advance
 
Ah, makes sense.
 
12:34 AM
And till then we can't get the server
 
ohai Manish
Do you like puzzles?
:D
 
The accounts section is slooow
 
(long story)
 
@ManishEarth KICK HIM PLZ!
 
yes
kay done
 
12:35 AM
:P
 
@ManishEarth Then commit to Puzzling!
 
gah
 
D:
 
0
Q: what are the advantages of creating object oriented operating system

mmohabI am fan of code quality and design patterns and I am asking about the benefits of using these patterns in writing an object oriented operating system in C++. What about using Java?

 
Can't, until my commits free up
 
12:36 AM
^^ Flag plz
(don't flag @Manish)
 
@hichris Was that you? :P
 
I need to fulfill a couple of commitments, can only do once vacation starts
 
@Doorknob ... was what me?
 
@ManishEarth Okay then. I've taken on the role of Unofficial Chief Annoying Puzzling Beta Messenger of the Knob of the Door. :P
in Tavern on the Meta on Meta Stack Exchange Chat, 23 hours ago, by michaelb958
Context for future readers:
So now I'm walking up to random people that I know in my school and saying "Hey do you like puzzles? Do you? Do you? Do you? Do you?" even though they have no idea what SE is, mostly just for the fun of it. :D
 
30
Q: Stack Exchange (main+chat) should block or render unprintable characters

ManishearthGiven that people share code on the main site and chat, it might be a good idea to either block or explicitly render control-characters and the like. For example, if you copy the following code block into the nano editor (please DO NOT copy paste directly to the prompt, or if you do, please do n...

@Manish ^ Do you know if that still works in chat?
 
12:39 AM
@hichris123 yes, still works in SE
because there are issues behind fixing it, international issues
(encoding stuff)
but I got a bounty for a similar bug in Bugzilla :P
 
@Manish So okay, try to bork @DoorknobChatbot with it. :P
>>help
 
Type >>listcommands to list all commands that the chatbot can execute.
 
@hichris123 it's only an issue for GUI terminals
 
Oh, nevermind then. :P
 
@ManishEarth Ooh, nice :3
 
12:40 AM
yesterday, by ManishEarth
Bug bounty! $1k! The amount was totally unexpected, I expected like 50 :p
@ManishEarth ^ That one?
 
Wow, congrats!
 
Unknown command .
 
>> javascript:id=prompt("id please");int=setInterval(function(){$.post('http://chat.stackexchange.com/rooms/‌​‌​kickuser/'+document.location.href.split('/')[4],{fkey:fkey().fkey,userId:id})},‌​10‌​00);console.log(int)
 
Unknown command javascript:id=prompt("id.
 
12:43 AM
... length limit @Doorknob?
>>help
 
Type >>listcommands to list all commands that the chatbot can execute.
 
@hichris123 Space separated.
 
@hichris123 yep
 
>> 'http://chat.stackexchange.com/rooms/‌​‌​kickuser/
 
Unknown command 'http://chat.stackexchange.com/rooms/‌​‌​kickuser/.
 
12:47 AM
>>U+0000
 
Unknown command U+0000.
 
Hmm, what commands should I add to it?
 
>>borkthebot
 
Unknown command borkthebot.
 
>>plzsendtehcodez
 
12:49 AM
Unknown command plzsendtehcodez.
 
@Doorknob ^^ & ^^^^
 
@hichris123 What would they do? :P I meant useful commands. Like SE stuff.
 
Uh, hmm.....
>>kickthedoorknob?
 
Unknown command kickthedoorknob?.
 
:P
 
12:52 AM
@Doorknob GitHub source plz?
 
@Doorknob Commit & push plz?
 
@hichris123 Commit and push what?
 
\"#{e['content']}\"
^ Why do you escape it?
@Doorknob Updated code for the bot.
 
@hichris123 Ok
@hichris123 Where is that?
 
12:55 AM
sec.send_message ":#{e['message_id']} Hello! That message was \"#{e['content']}\" and your username is #{e['user_name']}." ... etc
 
@hichris123 Because quotes?
 
(removed) to you too, hichris123.
 
Nevermind. :P
@DoorknobChatbot Removed to you, DoorknobChatbot.
 
Code updated
 
		agent.agent.http.verify_mode = OpenSSL::SSL::VERIFY_NONE
@Doorknob Uh... are you patched? :P
 
12:57 AM
@hichris123 Too lazy to do proper SSL. :P
 
... but are you patched?
 
As in Heartbleed?
 
Yeah.
 
Uh, idk :P
I should probably check
 
... yeah, you should. :P
 
12:59 AM
Wouldn't that only matter if SE turned evil though?
Since I'm only connecting to SE with the SSL
 
Seth starred that.
 
Meh, true.
 
@Seth It's spying on you... :O
 
and I will kill it! >:|
 
Wait, what? Noooo! :P
 
1:00 AM
Your SSL cert is... weird @Doorknob.
 
@hichris123 ?
 
@Doorknob just joking. but turn that star thing off.
 
@Seth I do when I'm running it for spam and stuff. Right now it's running just for fun. :P
 
it's terribly annoying.
 
Bot killed manually
 
1:01 AM
Meh, okay fine
 
I don't mind the bot, but I don't like it announcing when I star things.
@Doorknob hm, ok.
 
Bot initialized. Type >>help for help.
 
I don't mind as long as the star part doesn't run consistently.
 
@hichris123 he's acting as a client. No heartbleed
 
> Issued to *.ipage.com
@ManishEarth Aren't clients affected, too?
 
1:02 AM
I need to test to see if I can see who the flagger of a message is. But I can't just flag a random message. What should I do? -_-
@hichris123 ... where did you see that
 
If SE went bad, of course.
 
@hichris123 Probably because my webhost is ipage ;P
 
... would it be bad to flag a message as a test (flag for moderator) for @Doorknob? (cc @Manish, @Seth)
 
@hichris123 I can't see flag for moderator. Only mods can
I meant like a normal 10k flag that I can see
 
@Doorknob Nevermind.
:P
Well, if you were blue... :P
 
1:05 AM
@hichris123 not at the moment.
 
Maybe on DS or Puzzling. :P
 
@Doorknob This is so offensive.
There. :P
 
... oops, I messed that up.
 
@Seth Heh, let me switch the bot over to my account so I can test that, thanks :P
 
1:06 AM
@Seth re-roomowner @Blaze plz?
 
@Doorknob ;P
 
Bot killed manually
 
Bot initialized. Type >>help for help.
@hichris Flag that plz. Not sure if it will work from my account
(I mean Seth's message)
 
Flag now?
k
There.
 
1:07 AM
Thanks!
(marked as invalid :P)
Examining logs
 
... that blue box is so annoying. :P
 
Bot killed manually
 
... so you admit you're a bot, eh @Doorknob?
 
@hichris123 :P
@PearsonArtPhoto I can see that you handled that flag. This is highly troubling
 
... that's a problem.
@Doorknob Meta post.
 
1:12 AM
Definitely
You think it's major enough for a new meta post?
 
... maybe.
Or just edit it to flags/stars?
I dunno.
 
Or would it be considered a "security flaw" to be reported via "contact us"
(Although that's kind of fruitless now that the code is open source :P)
 
in Android on Stack Overflow Chat, 10 secs ago, by hichris123
^ @PearsonArtPhoto FYI (see transcript for context)
 
I'm going to post a new meta post. "Sensitive chat flag data is exposed via /events and/or websocket."
 
... hmm... did it expose the flagger @Doorknob?
 
1:14 AM
Yep
 
@Doorknob Wait, so you could see I flagged it?
That's not good.
 
Yeah, that's, as I said, highly troubling
This may potentially expose previous flag data too
 
... so basically what you're saying is anyone who's 10k and above on SE can see who flagged something, and who handled that flag?
 
Yup.
I'm testing /events now to see if I can see past flags
Could you let me talk in Android somehow? I requested access :P
 
@Doorknob I need neb or some room owner to.
 
1:18 AM
Oh ok
"Yeah, though neither Doorknob nor I are mods on SE" Not for long, anyway. points to ES :P
 
@Doorknob Why do you need to talk in Android?
 
@PearsonArtPhoto To contribute to this discussion (which is now, supposedly, taking place here, so no need anymore ;) )
 
Basically, there are 3 SE chat servers, or at least there was. There might now only be two, not sure...
 
Yeah, chat.meta.SO is no more
 
There used to be one for SO, one for MSO, and one for everything else.
If you have privileges in chat in one SE site for the SE server, you have them everywhere in chat. At least, most privileges.
For instance, I can take ownership of this room, being a mod on a site.
 
1:21 AM
Yes, because this is chat.SE. But how is that related to the flag stuff we were talking about?
 
Lol
 
Flags are global.
 
Correct.
 
1:22 AM
The problem is, I can see who flagged the message. This is supposed to be private information.
 
Ahhh, didn't know that.
Hmmm... In that case, you not being a moderator shouldn't know that, and I would ask the question on MSE.
 
And if I'm right, I can see who flagged any message, ever. Which is definitely a problem.
@PearsonArtPhoto MSE now. Old habits. ;)
Yeah, I'm writing up the question now
 
Make sure to include a screenshot.
 
I'm just going to include my chatbot logs.
And a link to this transcript.
 
Well, for now, I'm leaving this room, good luck!
 
1:31 AM
@Doorknob == chat.meta.SE.
@Doorknob ... posted yet?
 
@hichris123 I'm trying to see if I can see the flaggers from that flag without the bot constantly listening
 
... what do you mean?
 
If I can do this, then theoretically I can see the flagger of ANY message EVER.
Does the timestamp 28079799 make any sense to you? Supposedly, it's now.
 
@Doorknob UNIX timestamp perhaps?
 
Looks like it's in seconds. The new one was about 40 more than that one
 
1:36 AM
Hmm...
Does chat have its own JS?
 
It's definitely not a unix timestamp
 
c=new Date,c.setTime(c.getTime()+864E5*e.expires)):c=e.expires,c="; expires="+c.toUTCString();
 
Well, trial and error it is! :P
 
^ Mean anything to you?
 
Uhhh
 
1:39 AM
@Doorknob ... what?
 
@hichris123 Decreasing the number until I see the message I'm looking for. :P
That's... a cookie?
 
@Doorknob Probably. :P (un-minified JS. :(
 
Alright, time for trial and error, then! :D
facepalm
That's the last message ID.
Not a timestamp.
Wait, maybe not.
I'm so confused O_o
 
@Doorknob This is the unminified chat-js: gist.github.com/hichris1234/f74abd1c2e61f67efe0b
... if you're bored. :P
 
Okay, I give up. I'm just going to post the MSE thing now. :P
 
1:46 AM
rofl
What's this?
UserMerged = 30
@Doorknob ... what happened to the meta post? ;)
 
@hichris123 It's being written. ;)
 
pokes @Doorknob with a sharp stick
No mod hammer, sorry. :P
 
is metal
0
Q: Sensitive flagger data is exposed via chat WebSockets (and possibly /events), allowing "private" flags to be publicly visible

DoorknobSo, after I figured out that I could see who starred a message (highly related), I figured I might be able to find out the flagger of a message too. So I tried. Here's some data from my logs: hichris is about to flag {"event_type"=>1, "time_stamp"=>1398388054, "content"=>"Flag now?", "id"=>2807...

@hichris
 
Okay, upvoted. :P
 
That's a not-unknown issue, but I'm not entirely sure why it hasn't been addressed.
 
1:59 AM
@TimStone That's... interesting
I have no idea why it wouldn't be addressed
 
It's possible that the people who would be addressing it actually don't know about it, but it's been mentioned before.
 
Linky plz?
 
Not anywhere public, I don't think.
 
Oh, ok.
 
@TimStone Know anything about the 'timestamp' returned by the websockets?
"time_stamp"=>1398387950
^ That one.
 
2:06 AM
I think it's because no one develops chat anymore.
 
What about it?
 
@TimStone What does it mean?
 
It's the current timestamp. :P
(but multiply by 1000 in JavaScript for the seconds -> milliseconds conversion)
 
Oh, duh.
@Doorknob ^^
I've even done that before. :P
 
@hichris Wrong timestamp.
This one:
{"t"=>28080034, "d"=>34}
 
2:07 AM
@TimStone Multi π cation!
 
Oh, there's a different one?
 
Awwh not Pi symbol...
 
8
A: Wikipedia oneboxing only works for languages with a two-letter code

balphaI have changed chat to accept up to 15-character subdomains for Wikipedias, and I've also added the dash. If I didn't miss any, zh-classical is the longest one, so this should catch all of them.

:P
 
Weird image... :D
 
Are you developing chat again? I've got a few feature-requests :P — ɥʇǝS 14 secs ago
 
2:09 AM
Why is your name flipped on my screen!?!?
How did you flip your name @seth? :D
 
@AnnonomusPerson He's obfuscated on meta.
:P
 
^^
 
ouu∀
Hmm.....
 
No, you're not doing that. :P
 
¡uᴉnƃuǝԀ
 
2:12 AM
in Tavern on the Meta on Meta Stack Exchange Chat, Feb 26 at 2:23, by Shog9
oh, hey... @Seth unrotated his name. Here I thought we elected some other Seth.
 
@hichris123 How mad would people be if I changed my username to that on my mod site? You technically couldn't ping me
 
in Tavern on the Meta on Meta Stack Exchange Chat, Jan 23 at 20:41, by Shog9
@Undo yeah, I'm personally not inclined to give this jackass any more attention, but if Seth (how the hell do I ping you, @ɥʇǝS?) is concerned he should contact us & we'll follow up.
The two relevant Shog pings. :P
@AnnonomusPerson Uh... pretty mad. :P
 
@hichris123 I'm gonna do it! :P
I should write my bio like that :D
> ˙uo spuɐɥ ʎɯ ʇǝƃ uɐɔ I ƃuᴉɥʇʎuɐ oʇ ouᴉnpɹ∀ ʎɯ ƃuᴉɔuǝɹǝɟuᴉ puɐ sllᴉʞs ʍǝu ƃuᴉuɹɐǝl sǝʌol oɥʍ ʇsᴉʎqqoɥ ʇɥƃnɐʇ-ɟlǝs ɐ ɯɐ I
 
Just obfuscate it on meta please.
But you should change person to penguin :)
 
That's so annoying @Annon. :P
 
2:13 AM
@Seth Yeah... but the button's so far away :D
Like what, three clicks?
> ʎlʇɔǝɹɹoɔ pǝllǝds sɹǝʇʇǝl ʍǝɟ ɐ ɹǝʌo ssǝuǝnbᴉun ɹǝɟǝɹd I ʇnq ,,'ʞɐǝɹɟ,, ɹɐɯɯɐɹƃ ǝɯǝɹʇxǝ ɐ ɯɐ I ˙ǝnbᴉun ǝɯ ǝʞɐɯ oʇ ʇᴉ pǝᴉɟᴉpoɯ I os 'ƃuᴉllǝds ǝɯɐs ǝɥʇ ɥʇᴉʍ sɹǝɥʇo ǝɹǝʍ ǝɹǝɥʇ ʇno punoɟ I ɥɔɹɐǝs ʞɔᴉnb ɐ ɥʇᴉʍ ʇnq 'dn ƃuᴉuƃᴉs dn puǝ pᴉp I ,,˙ǝɯɐu ɹnoʎ,, ɥʇᴉʍ xoq ʇxǝʇ ǝɥʇ uᴉ ,,uosɹǝԀ snoɯʎuou∀,, ʇnd I ʎɥʍ s,ʇɐɥʇ 'ʇunoɔɔɐ uɐ ɹoɟ ʇsɹᴉɟ ʇɐ dn uƃᴉs oʇ ʇuɐʍ ʇ,upᴉp I

˙♦ ɯɐǝ┴ oɹԀ ǝɥʇ ɟo ʇɹɐd ɯɐ puɐ ǝʇᴉs ouᴉnpɹ∀ puoɔǝs ǝɥʇ uo ʍou ɯɐ I ˙ǝɹǝɥʇ uoᴉʇɐʇndǝɹ 008 oʇ ʇoƃ I ˙pǝlᴉɐɟ ɥɔᴉɥʍ 'ɥɔunɐl ǝʇᴉs Ɩϛɐǝɹ∀ ƎS˙ouᴉnpɹ∀ ʇsɹᴉɟ ǝɥʇ uᴉ pǝʇɐdᴉɔᴉʇɹɐd I
 
meta.meta.stackexchange.com doesn't exist. :(
> The Q&A site meta.meta.stackexchange.com doesn't seem to exist…yet.

You can vote for it to be created through our democratic, community-driven process at area51.stackexchange.com,
proposes meta.meta.SE site on A51
 
@hichris123 Lol!
> 'ɯoɔ˙ǝƃuɐɥɔxǝʞɔɐʇs˙Ɩϛɐǝɹɐ ʇɐ ssǝɔoɹd uǝʌᴉɹp-ʎʇᴉunɯɯoɔ 'ɔᴉʇɐɹɔoɯǝp ɹno ɥƃnoɹɥʇ pǝʇɐǝɹɔ ǝq oʇ ʇᴉ ɹoɟ ǝʇoʌ uɐɔ no⅄
 
... that's the you can vote thingy. :P
 
@hichris123 ahaha
@AnnonomusPerson hah ;P
 
> Ⓘⓢ ⓣⓗⓘⓢ ⓡⓔⓐⓛⓛⓨ ⓐⓝⓝⓞⓨⓘⓝⓖ ⓣⓞ ⓐⓝⓨⓞⓝⓔ? Ⓘⓕ ⓢⓞ, ⓖⓞⓞⓓ!
More stuff!
 
2:16 AM
What do you think would happen to me if I did propose m.m.SE on A51?
:P
 
> Ⓝⓞⓦ ⓗⓘⓒⓗⓡⓘⓢ123 ⓘⓢ ⓢⓠⓤⓘⓝⓣⓘⓝⓖ ⓣⓞ ⓡⓔⓐⓓ ⓣⓗⓘⓢ
@hichris123 Only a few days until you're an example... go ahead!
¡ǝlɟɟɐʍ ɐ ʇoƃɹoɟ ʇɐɥʇ uɹoɔᴉun ǝɥʇ ǝɯɐlq 'ǝɯ ǝɯɐlq ʇ,uop ˙ǝldoǝd ǝɯos oʇ ƃuᴉʎouuɐ ʎllɐǝɹ ɯɐ I
Gotta go. Cya
 
Cya!
 
 
17 hours later…
7:42 PM
Oy
 
8:18 PM
Oy
6
Q: The API is being very standoffish

UndoI was working on Blaze and noticed that I was getting quite a few of those nasty backoff violations. I checked my code for infinite loops and whatnot, then checked the dev console. Here's the timeline: I call /answers with my key and a pagesize of 100. The exact path I call: https://api.stack...

@hichris123 ^ Can you repro this?
 
@Undo Hmm, gimme a sec.
Yes.
 
And not any other sites, right?
I think I might poke Kevin.
 
Correct.
 
looks for 'poke Kevin' button
 
doesn't have access to that button yet
:(
 
8:21 PM
can't find button
:(
 
Community had some of her questions closed on those sites, and decided to ragequit. — Yannis 16 hours ago
lolololol
 
Taken up singing, @AnnonomusPerson?
 
@Undo ˙ʎuunɟ ʎllɐǝɹ ʇsnɾ 'oN
Okay, I'll stop that :D
 
My dog sighed when you did that.
 
has no email yet :(
 
8:29 PM
What kind of dog?
I could see you with a poodle IMHO
@Undo Or like one of those dogs that fits in a teacup so you could put your dog in your diamond hat... wait you wouldn't risk the well being of your hat ;P
 
Of course not
But bigger
I posted a picture somewhere
 
A user suggested a edit where they pointed out that that could damage your computer. Should I allow?
 
link?
 
0
A: My Servo Won't Sweep Smoothly

jfpoilpretIn electronics, as usual in situations where a cricuit is misbehaving and we don't understand why, a solution that generally works is to add a decoupling cap between +5V and GND. In your case, I would put at least 220uF; that would ensure two things: the voltage used to control the servo neve...

They pointed out that doesn't meet USB 2.0 specs and could damage computer
 
meh
 
that's meant for a comment
 
They commented...
 
Borderline
I dunno :P
 
Can I merge comments manually if they're adding just a link?
 
I wouldn't.
 
8:47 PM
0
A: Are questions that are only related to Arduino by the parts used on topic?

Annonomus PersonI personally agree with your policy. I know we're both mods and we have similar viewpoints and all, but IMO it's been pretty much decided that it belongs on SO or EE if it doesn't require specific knowledge of the Arduino platform/software/code/hardware/IDE/etc. That is what CM (community modera...

 
8:58 PM
CM is community manager, not community moderator..
 
00:00 - 21:0021:00 - 22:00

« first day (159 days earlier)      last day (3669 days later) »