« first day (162 days earlier)      last day (3957 days later) » 

00:54
@Undo You did get a screenshot for the gems site didn't you?
@Seth Yes, submitted too :D
Yay :D
IKR xD
@Undo ... you never submitted the trees one. :(
01:59
I think I did. Must not have been accepted.
@hichris123 Maybe we could make our own Gems from Stack Exchange-like thing. But better and based on Bootstrap.
@Undo Could we introduce a logging thing to Blaze which logs the flagged answer's text?
I suppose we could.
That should actually be pretty easy... want me to work on it?
02:09
Sure
I'll go make a GH issue requesting it :D
:P
Aww, more GH emails. :P
assigns myself
I should start using Blaze
Indeed.
... have I cloned Blaze locally yet?
checks
 
12 hours later…
14:15
This is what happens when the grandparents decide to un-winter and come back North :P
 
2 hours later…
16:26
Nope.
:P
Somewhere in Nevada right now.
oh ok ;P
Now that I look closely at the sky, it isn't blue enough :P
(and no, that looks nothing like Boise)
So is that really your grandparents truck?
yeah
other side
That bobcat is a great tool
and a fun one too I can imagine.
16:32
Usually.
Not fun when you try to pick up something too heavy and it slips off the forks and throws you around that metal cage, though :P
haha
The only thing I've found that it won't lift is what was essentially an 8x4x6' piece of solid concrete.
(a bunch of that cement-board stuff)
17:14
 
1 hour later…
19:07
me waits for Travis automessage to arrive
Anonymous
I've been having trouble with loginChatSE. I can't seem to get that to work for me.
@JeremyBanksΨ your credentials may have overwritten them
I didn't back out your changes from the branch
[ChatExchange Test] 8e09f3d63a6f4c4a9b64d23655c07067
Whoa, scary
19:15
Ooooooh
shiny!
Anonymous
nice
Build still failed somehow
It didn't see the reply in time
hm
> Exception: did not see expected chat reply in time
What's that supposed to mean?
Anonymous
I think the chat message actually happened before the bot was monitoring the room, somehow.
19:17
It sends a message and tries to read it
Anonymous
even though it tries to join before the message is sent
[ChatExchange Test] 9d45718b67d0404087e784d02815be12
That's the second build :p
@JeremyBanksΨ worked this time
Anonymous
Good. I guess maybe we should add some delay before sending the message, to help prevent that.
@JeremyBanksΨ That shouldn't happen
hm
Once you join a room, the watcher will fetch all messages posted till then
And joining a room is sync
Anonymous
19:21
Is it possible that it's doing something like looking for messages > timestamp, and this message happened to be = timestamp?
though wathing is async
@JeremyBanksΨ as in?
timestamps are available
@JeremyBanksΨ btw, try making the pull requests point to the "test" branch of the repo
Anonymous
@ManishEarth will do
[ChatExchange Test] b95695d29acb4eb7bac07b5801641e53
Hopefully I'll get time to work on ChatExchange and StackExchange-Chatbot once May starts. Got gsoc and all as well
@ManishBot shut up
Anonymous
19:24
@ManishEarth If self.rooms[roomid]["eventtime"] is an integer, it's possible that we could get that time from the server, then send our message so quickly that it gets the same integer timestamp. If we are asking the servers for all message after that time, our message could be missed.
Anonymous
If this were the case, a hacky workaround would just be to ask for messages from self.rooms[roomid]["eventtime"] - 1.
@JeremyBanksΨ Ah, putting a mandatory sleep() there
on it
Anonymous
Good luck with GSoC. I did GSoC 2012 with Mozilla and enjoyed it, but that was still on something a lot less interesting and important than Servo!
WWDC scholarship announcements are today.
@JeremyBanksΨ Heh, thanks :)
Also, Mozilla? Yay!
Still contribute?
I don't know if Servo is important, but it certainly is interesting :)
@Undo oo
let us know
Anonymous
@ManishEarth Not really, I'm afraid. (The project I worked on was a prototype that was abandoned, and I didn't have much to do with other projects.) I've been following your activity on GitHub to try to guilt myself into participating as well. :P
@Undo If you get in, we expect swag! If you don't, expect cookies from us :)
@JeremyBanksΨ Ah, that sucks. And yes, you totally should get more involved in githubby things :p
Hmmm....
Or at least try Firefox
on mercurial though
[Travis ChatExchange Test] 1a51de85c2314eef9a1f3c70257e1f3e
19:31
Ooh TestFlight hands out swag there.
darn, pushed the wrong commit
(forgot to git add)
@JeremyBanksΨ Try getting started on a streak! After the first 20ish days, it becomes an awesome habit :D And if you want to try your hand at Firefox, ping me or read this post of mine
[ ChatExchange@Travis ] 182a0ec584de4debac405cbcc62f5984
^much better :p
Hopefully joining it to master won't trigger another build
Anonymous
It might be cool if it could also link to the actual Travis build it's a part of. It looks like there's enough information to do so.
@JeremyBanksΨ /me tries
Anonymous
19:39
@ManishEarth Thanks for the suggestions, that post on Firefox looks very helpful.
@JeremyBanksΨ yw :) Feel free to ping me if you need help with Firefox (or just pop in to #introduction on Mozilla's IRC)
Anonymous
Contributing to Firefox would be a good way for me to stay FOSS-clean, as long as there aren't any potential legal conflicts resulting from me talking to the Chrome team. (I'm actually headed to Google when-and-if the US government approves my visa.)
Oy @hichris123
@JeremyBanksΨ Doesn't matter much, some people do work in both Chromium and Firefox
Also, congrats on the Google intern/job!
19:44
@JeremyBanksΨ Ooooh congrats on a job at Google :D
15 minutes to SU primary voting
Anonymous
(job - provided I get that visa!) Thanks. :) I think I credit Stack Overflow for getting me on their radar, but sadly the recruiter who got me started left the company before I had a chance to get him to confirm.
@JeremyBanksΨ Almost all of Firefox's discussions are public (you can even join the meetings remotely). So it's not a big issue if you talk to the Chrome team. But of course they might have secrets they don't want you to divulge.
/me should beef up his SO profile some day
/me just got downvoted on SO
@Undo you should be listed here: stackexchange.com/about/security
really?
I didn't know that existed :P
19:47
me either
Anonymous
It was added less than a year ago.
Undo broke something big less than a year ago
Anonymous
If you did stuff in the past, before it was added, send them an email with descriptions if you want to be included. That's what I did.
Anonymous
Oh.
What had you done? CSRF? XSS?
something different?
@JeremyBanksΨ also, chance for you to get $10k, if you're into security:
19:51
Who would I need to corner to get on that list if I so desired?
Anonymous
@ManishEarth A whole bunch of XSSs on different parts of the network, and a personal information leak. (I also got on dev.so, but I don't think that counted.)
(not sure I want my real name out there, though. At least make people do some work to get it :P)
@Undo Oded
okay
Anonymous
@ManishEarth On the subject of FOSS, it might be helpful to dumb people like me to add a mention of the GPL license to the README. I'm assumed MIT when I started using it as part of a project marked as MIT.
19:52
@JeremyBanksΨ Nice. I've inadvertantly discovered a PII leak on dev.SO
And broken into something better that Undo had discovered a month previously
(in different ways)
But it's not so serious
You broke in to the actual site without the backdoor, @ManishEarth?
[ ChatExchange@Travis ] ac8fd3850daa46cd86004db041b5b833
@Undo Yeah, stackauth.
Ahhhh
wait no, that was in the past
I'm mixing up my vulns here
19:54
VulnBlender
I forgot how I did it. I think it was a tweak of the original manip
@ManishBot It worked!
Anonymous
@ManishEarth That's pretty awesome. :D
Al thanks to you :) I've used Travis before but I'm too lazy to set it up
also exams ;p
yay exams :D
@JeremyBanksΨ On which project?
Anonymous
19:58
@ManishEarth Just a simple chat bot that suggests questions using the Stack Exchange API. The idea was for it to sit in both the IRC and SE chatrooms for CS169.
@JeremyBanksΨ Oh, you want me to add this to the chatexchange license?
alright
Anonymous
@ManishEarth Yeah, I meant ChatExchange's README could just mention that its LICENSE is GPL.
Ima take a nap now, got a remote meeting to attend at 5AM :p
wait no got some work first
darn
I never tested it, just wrote a skeleton, but if you want to use a generic chatbot framework try that
Well, looks like I never wrote much in it either, let alone test :p
@ManishEarth Have a link to that election-primary-sort-by-votes gizmo?
 1. Journeyman Geek      [   73] ( 63k rep, 2186 helpful flags)
  2. Mokubai              [   37] ( 23k rep,  918 helpful flags)
  3. Canadian Luke        [   34] ( 10k rep, 1066 helpful flags)
  4. DragonLord           [   32] ( 10k rep,  744 helpful flags)
  5. MaQleod              [   12] ( 10k rep,  348 helpful flags)
  6. HopelessN00b         [    1] (  0k rep,  173 helpful flags)
  7. Richie086            [    1] (  1k rep,    5 helpful flags)
  8. Raystafarian         [    1] (  7k rep,  233 helpful flags)
Go Luke!
20:14
joins from laptop
IRC
IRC
21:18
[ ChatExchange@Travis ] 7cc0a9fb5abd487684cb67de70e1db5f
Anonymous
@IRC (that's my bot account)
IRC
IRC
[ ChatExchange@Travis ] 0da6c0905b1444e095158d3461c12b4b
[ ChatExchange@Travis ] 5fc7699389de4c9e82a6e71ecc580da8
@IRC No, I disagree. The first one was better.
IRC
IRC
[ ChatExchange@Travis ] 03a32e9c837448d9ba762c9b5dcf9921
[ ChatExchange@Travis ] 65c2b9b1f999455eab6f4f5a3e55d181
@IRC Nonsense! What are you talking about?
Anonymous
21:29
Sorry, one more incoming.
IRC
IRC
[ ChatExchange@Travis ] a5a2a55258de4cea9e28bba76f24d2a9
Anonymous
Then it should be done, except for the one it does on Travis.
@IRC Oh, I get it now
But I still disagree with the b1f999455eab part
@Undo around?
21:34
@Seth Hahaha :D
I'm actually learning a bit of jQuery! :D
jQuery is cool!
But I prefer Vanilla JS, I just have trouble getting it to work.
@hichris123 Which implies you previously didn't know jQuery?!?! KILL HIM WITH FIRE!!! :P
Just realized I could repin that. facepalm
in Tavern on the Meta on Meta Stack Exchange Chat, 33 secs ago, by Shog9
@AllBlond Stop in any time; if I'm not here, bug @Undo - he's always here for some reason
:D
IRC
IRC
[ ChatExchange@Travis ] 570989a25c304f7b8c20e0ce47859dcf
21:43
@hichris123 am now
@Undo So how do you want the text of the post in the database: pure HTML, HTML free, or something else?
HTML would be nice.
Okay, perfect.
then we can catch links and whatnot
IRC
IRC
[ ChatExchange@Travis ] 7abb62ea802d407f8e942e32abb2e691
21:45
Who's this IRC character?
26 mins ago, by Jeremy Banks Ψ
@IRC (that's my bot account)
SO is down!
So is SR
PANIC!
chat is up though... :D
oh yay SR is back up
HALP EMAILS
pulled
rofl
That shouldn't bork anything, but you never know. :P
Oh, wait, @Undo you need to add a body column to flags.
Ahhhh, okay
that's why it isn't working
Something like this:
body TEXT
(not null or nullable, whichever)
column added
YAY!
Ha, it worked too :D
22:02
:D
@hichris123 good job :D
Thanks. :P
Well, now I have a local-test Blaze. :P
Gah, can't wait for an email from Apple
22:23
@Doorknob This should really go to GFSE :D
@Seth Lol, but why did you ping me? :P
because you have 10k :P
... what is it?
about kittens
22:25
@Doorknob Exactly, you have 10k ;)
I have like.. 215 D:
[Blaze] answer flagged by hichris123: stackoverflow.com/questions/23341470/…
Oh, I see @Undo commented. Did you submit it then? Don't want to double the submission.
I didn't.
22:29
ok
IRC
IRC
test
@IRC Test!
bot
bot
@Undo does not compute. test failed.
@bot $(".leave").click();
waits
I don't think it's working.
Oooh yay
22:35
Lol
@Undo ... I have the feeling that Blaze sorting by length includes HTML tags.
It does
$(".leave").click();
@IRC $(".leave").click();
... there. :P
this is fun
@IRC new XMLHttpRequest... no, I don't feel that evil
22:36
@IRC alert(1);
Remember when @Doorknob did that to the Wobbuffet?
Heh, I did? >:D
yeah
he was so proud of his bot, and we all did bad things to it.
@IRC 1+1
bot
bot
@Doorknob number
22:38
@IRC "test"
bot
bot
@Doorknob Object
@Doorknob food
nom nom nom
@IRC XMLHttpRequest
bot
bot
@Undo NullPointerException
@Doorknob XMLHttpRequest
@Doorknob EvilThing
bot
bot
22:38
@Undo NullClassPointerException
Lol, NullPointerException :D That's not JS...
Umm, what?
@IRC throw new Error("heh");
@Doorknob Confusion
@Doorknob That's Java.
bot
bot
@Undo caught
22:39
rofl
What the waffles?!
Uh, hmm...
@IRC String areYouJava = "I am Java";
@IRC s = "test"; for (var i = 0; i < 100; i++) s += "test"; s
@IRC System.out.println(areYouJava);
@IRC "alive?"
22:41
@Doorknob it's too long :(
@IRC $(".leave").click();
... that should fix everything. :P
bot
bot
node-python.jython.java.lang.OutOfMemoryError
3
... well then.
ha!
Hahaha what in the world
22:42
... you need moar heap space!
@IRC [x for x in range(10)]
Got to go, cya folks!
@JeremyBanksΨ We broke your bot!
Cya.
Anonymous
It tells me it could use some time alone to recover.
22:45
... does it need a psychiatrist?
Anonymous
@hichris123 If only ELIZA was still around on MSO MSE.
Anonymous
Although it still wouldn't be able to talk to her, since it doesn't have any rep there.
bot
bot
23:11
[ ChatExchange@Travis ] a1cfce33ff9c44a5883909be9b3f568b
[ ChatExchange@Travis ] 8d679a39ffe44dc7b9f04e821e8a514e
Anonymous
@Manishearth, ChatExchange doesn't seem to be working on MSO MSE. I tried adding its sandbox to the list of test rooms and got: wrapper.py 132 ERROR Attempt 1: denied: unknown reason 'You must login to post'
@JeremyBanksΨ ... you mean mSE?
Anonymous
@hichris123 ...damnit.
@JeremyBanksΨ hm
23:18
^ Bot doesn't have 20 rep on mSE yet.
bot
bot
[ ChatExchange@Travis ] ff22bcb7809a41f58616fd7969bac975
Anonymous
It did a moment ago, and chat thinks it has rep; I'm able to log in to it and chat.
Anonymous
@bot this says /builds/None
[ ChatExchange@Travis ] deee07ba4ec24ce2b50f1737ebc92434
Anonymous
23:20
@ManishEarth It was just testing a branch based on master, without my other changes merged.
Anonymous
The bot ends up at
Anonymous
connectionpool.py          344 DEBUG    "GET /account/prompt?session=c121fe89-01ae-4e79-86a9-b6e3f566ff3e HTTP/1.1" 200 873
Anonymous
I don't think /account/prompt is part of the typical login flow, but I may be mis-remembering.
@JeremyBanksΨ things get redirected a lot
me looks
Might be a permissions issue
@JeremyBanksΨ ah, /prompt is the "would you like X.SE to login?"
It's an issue on your side I guess
Anonymous
23:26
Okay, I'll look into it.
bot
bot
[ ChatExchange@Travis ] 28276e100f4842eb9ce695c77cca6786
[ ChatExchange@localhost ] bdf88921728e4c62b15ae0a33e162fe8
@JeremyBanksΨ what happens when you take the openid.se.com and log in to MSE with your bot with that as the custom openid provider
Anonymous
@ManishEarth Ahh, when I was testing it I was clicking the Stack Exchange login button, not entering it as an OpenID URL.
Anonymous
Now that I do that, I do get a page asking me to share my credentials.
@JeremyBanksΨ yeah, that works internally
fix it once, then retrigger the build :)
Anonymous
23:31
Okay; I think I'll try to make ChatExchange capable of handling this, rather than just authenticating for myself this one time.
@JeremyBanksΨ huh :p
@bot 1+1
@hichris123 eleventy one
@ManishEarth ... thanks.
:P
@bot 10 + 10
23:47
@AnnonomusPerson twoty
@ManishEarth You're good at maths!
I wish I was as goods as yous are!
:P
Goes back to sanding soldering iron tip
-2
Q: How does ([^.'\"\\#]\b|^) work?

blackbirdkimAfter looking through Python3's idlelib files I came across this regular expression: r"([^.'\"\\#]\b|^)" + "string" + r"\b" This basically ensures that (compiled with flag re.S) the match to "string" is not inside quotes and is not after a #. Could anyone explain why it is able to skip it...

^ Anyone want any helpful flags? :P
@hichris123: I'm wondering if all "How does this C# work" questions could be closed as a duplicate of The C#, One Ring to Rule Them All FAQ question. — Robert Harvey ♦ 25 secs ago
rofl

« first day (162 days earlier)      last day (3957 days later) »