[00:38] <rick_h_> snap-l: http://tilloy.net/dev/pyexiv2/
[00:40] <snap-l> danke
[12:33] <brousch> I picked up a RaspberryPi last night
[12:34] <rick_h_> heh, they're contagious
[12:35] <brousch> I felt like the only one in GRMakers without one
[13:10] <rick_h_> jcastro: time to jump in with some wet shave love http://etbe.coker.com.au/2013/05/23/noise-shaving/
[13:31] <snap-l> Good morning
[13:32] <rick_h_> morn
[13:32] <snap-l> Had one of the drives on my work machine fail
[13:32] <rick_h_> :(
[13:32] <snap-l> I think it was temperature related.
[13:32] <snap-l> at least it was in a RAID, so am waiting for it to rebuild.
[13:33] <snap-l> And forgot my coffee at home
[13:33] <snap-l> but other than that, it's jeans day at work. :)
[13:33] <snap-l> so I'm happy about that. :)
[13:36] <brousch> I make Fridays Hawaiian Shirt days for my department in the summer
[13:47] <jrwren> jcastro: are you alive? or did jill kill you?
[14:43] <jcastro> jrwren: I am in the doghouse
[14:43] <jcastro> but it was worth it!
[14:43] <snap-l> ruh ron
[14:44] <jrwren> hahaha.
[14:44] <jrwren> i'm hurting.
[14:44] <jrwren> we drank a lot.
[14:54] <jcastro> yeah
[14:56] <brousch> A lot of what?
[14:57] <jjesse> brousch, water
[15:52] <rick_h_> oh hey, look what I ran across in my rss http://www.reddit.com/r/programming/comments/1ewp7d/request_for_proposals_mediawiki_release_management/ :P greg-g
[15:55] <jcastro> jrwren: I think most of my issue was not knowing she was calling
[15:55] <jcastro> And blaming Ubuntu for that was so not an excuse
[15:55] <jcastro> "What do you mean your phone doesn't vibrate when someone calls, all phones do that."
[15:56] <rick_h_> lol, that's awesome
[15:58] <rick_h_> coolest lego build evar? http://gizmodo.com/this-incredible-full-scale-lego-x-wing-is-the-largest-m-509484787
[15:59] <brousch> that's crazy
[16:03] <snap-l> That's insane
[16:04] <snap-l> I can't believe that's all lego in there
[16:07] <snap-l> There's apparently a steel structure in there
[16:07] <snap-l> but still... damn that's impressibe
[17:37] <rick_h_> jrwren: regex question for you if you're around
[17:39] <jrwren> i'm here
[17:39] <rick_h_> http://refiddle.com/gqh jrwren
[17:40] <rick_h_> jrwren: so trying to change this from just saying "any char not a :" to "not the characters /: in a row"
[17:41] <jrwren> it says I'm not auth for that link
[17:44] <jrwren> [^:] => (?!/:)
[17:48] <rick_h_> jrwren: hmm, did that work for you in the fiddle? Not matching here.
[17:48] <rick_h_> jrwren: so /:flags:\/((?!\/:))*/g ?
[17:48] <rick_h_> err /:flags:\/((?!/:))*/g
[17:48] <jrwren> fiddle doesn't work for me at all
[17:48] <rick_h_> jrwren: k
[17:49] <rick_h_> trying it just in the source
[17:50] <jrwren> the problem is that it is negative lookahead
[17:50] <rick_h_> yea
[17:50] <jrwren> hrm.
[17:50] <jrwren> maybe [^/][^:] ?
[17:50] <jrwren> yes, that works
[17:50] <rick_h_> yea, that works
[17:50] <rick_h_> cool, thanks
[17:50] <jrwren> err, no it doesn't.
[17:50] <jrwren> does it?
[17:51] <jrwren> problem is that regex engines eval char by char (mostly)
[17:51] <rick_h_> well working in the fiddle. Puttnig it into the test code now
[17:51] <jrwren> ok, gl
[17:51] <jrwren> hate to write a grammar for this :p
[17:51] <rick_h_> thanks, I was trying to get the lookahead working
[17:51] <rick_h_> well, honestly, I just want to get rid of a trailing / and in the code review somenoe hates my manual rstrip code and wants me to fix teh regex to do it for me :/
[17:52] <jrwren> that is stupid.
[17:52] <jrwren> just use rstrip :p
[17:52] <rick_h_> it's in JS so there's no rstrip
[17:54] <jrwren> write an rstrip and call it :p
[19:11] <jcastro> jrwren: did I leave my laptop bag in your car?
[19:18] <jrwren> jcastro: i don't think so, but maybe.
[19:18] <jrwren> jcastro: did you find it? I could have sworn i made sure that you grabbed it.
[19:18] <jrwren> if you don't see it let me know, I'll go check my car.
[19:18] <brousch> Maybe you drunk craigslisted it
[19:19] <snap-l> brousch: Is this a problem for you? :)
[19:19] <brousch> Just offering helpful suggestions
[19:19] <jcastro> jrwren: I appear to have misplaced my own laptop in my own house
[19:20] <snap-l> jcastro: Yeah, nobody has ever done that. ;)
[19:22] <jrwren> so you found the empty bag but no laptop?
[19:22] <jrwren> this is why I like small houses. :p
[19:23] <jcastro> I can't find the bag, lol
[19:24] <brousch> Small houses mean more creative storage places
[19:24] <snap-l> small houses == everything is in the garaga
[19:24] <snap-l> garage
[19:25] <jcastro> n0p: ping!
[19:26] <jrwren> jcastro: its in my car.
[19:26] <jrwren> bring me pizza and you can have it :p
[19:26] <jcastro> heh
[19:26] <jcastro> I could have sworn we brought it in
[19:27] <jrwren> me too, but I was pretty tired.
[19:27] <jcastro> how long are you @ work today? I am over there picking up my car after work
[19:28] <jrwren> 5ish
[19:28] <jcastro> perfecto
[19:28] <jrwren> cool
[19:28] <jcastro> I'll give you a ring and swing by
[19:28] <jrwren> i'll give you a tour of the office
[19:29] <jrwren> quick tour
[19:31] <snap-l> Ask jrwren to show you the bodies at least.
[19:42] <brousch> Should I be using python unittest or is there something better?
[19:43] <brousch> nose?
[19:47] <jrwren> nose
[19:47] <jrwren> i'd not go so far as to say it is a must, but it is a very nice thing.
[19:47] <jrwren> use the nice things, if you can.
[19:47] <snap-l> Yeah, nose is nice.
[20:18] <jrwren> how long will it take to run 15000+ iptables commands?
[20:47] <jrwren> jcastro: you coming up here?
[20:51] <jcastro> yeah
[20:51] <jcastro> jill isn't home yet
[20:51] <jcastro> she should be pulling up any second now
[20:51] <jrwren> oh, ok
[20:51] <jcastro> do you end @ 5?
[20:52] <jcastro> jrwren: ok she's stuck in traffic, mind if I stop by tommorrow?
[20:53] <jrwren> you can live without your computer for 2 days?!?! that is CRAZY
[20:53] <jrwren> yes, I'll be in office all day tomorrow, stop by anytime.
[20:56] <jcastro> I have 7 more, heh
[21:02] <snap-l> jcastro has a laptop for every day of the week
[21:02] <snap-l> some that coordinate as well
[21:08] <jrwren> 45minutes. it takes about 45minutes.
[21:14] <jrwren> but iptables-restore runs in under .2s
[21:14] <jrwren> yay