[00:21] <derekv> can get $(eval ) to do what I want
[00:29] <derekv> ok i'm sortof looking at it wrong I think
[00:45] <jrwren> rick_h_: what did I find?
[00:55] <derekv> damn i'm so obsessive... but I got it to work ( for bsd )
[00:57] <derekv> https://gist.github.com/3030284
[00:58] <derekv> so whats needed from here is no have an include file that defines install-program-template
[00:58] <derekv> for each platform
[00:58] <derekv> or just some sort of switch
[01:01] <derekv> in fact, you could probably define a template for each system
[01:01] <derekv> freebsd-ports-template , freebsd-pkg-template, apt-template, yum-template etc
[01:03] <derekv> then just assign the template to install-software-template with some sort switch on the system type
[01:08] <Ahuka> Is there a lo-co meeting here tonight?
[01:23] <Ahuka> OK, I will make a wild guess that there is no lo-co meeting tonight. CYa later.
[01:23] <derekv> there's a really cool web animation effect, on coderwall , if you add a protip then click preview, it does a 3d flip on the edit window to the preview window
[01:55] <jrwren> rick_h_: what is this dt sidebar in bookie (i am running my own)
[02:14] <jrwren> rick_h_: ha! your mysql bug was the leap second bug? http://marc.info/?l=linux-kernel&m=134113577921904&w=2
[02:17] <rick_h_> jrwren: it's the pyramid developer toolbar
[02:17] <rick_h_> it's listed in the .ini middleware section
[02:17] <rick_h_> meant to help trace performance, sql queries, etc for dev
[02:17] <rick_h_> jrwren: yea, saw that. reboot fixed it on the laptop thankfully and my EC2 instances aren't running mysql
[02:20] <rick_h_> jrwren: so I'm wondering if the duplicates bug is related to this issue of urls coming in and their escaping
[02:20] <rick_h_> I'm working out getting things from a urlescaped source (bookmarklet) into the template (template escaping) and then back to an API request to readable.bmark.us (url escaped again)
[02:21] <rick_h_> and wonder if dupes are sneaking in somewhere in there because it thinks the urls are different
[02:21] <jrwren> you are getting dupes since you cleaned 'em?
[02:22] <rick_h_> no, I shouldn't but at some point that thing that caused the dupes will throw an application error because I've added db constraints to not allow the dupes at the db level
[02:22] <rick_h_> so there's still a bug in the app logic somewhere I've not found yet
[02:22] <rick_h_> http://goo.gl/LbPiD
[02:22] <rick_h_> amen! thought the same thing for early twitter ^^
[02:23] <rick_h_> jrwren: but after looking at this escaping bug some more I'm not sure it is the source. Will see, working on it, but not done yet.
[02:34] <derekv> so if I have a make recipie like  command || echo "I failed, try doing this ..."
[02:34] <derekv> then the echo has an ok exit status
[02:34] <derekv> but I want it to fail
[02:35] <rick_h_> (echo "I failed trying to do this && exit 1)
[02:38] <derekv> rick_h_: thanks
[02:39] <rick_h_> derekv: np
[02:39] <derekv> rick_h_: took me all afternoon but I got a pretty good makefile started now
[02:40] <derekv> how to use eval took me a while
[02:40] <rick_h_> very cool
[03:50] <derekv> whats wrong with if ![-d  $@] then clone $(MAGIT_REPO) $(first-word $^); fi
[03:50] <derekv> says unexpected fi expecting then
[03:52] <rick_h_> I think you need spaces ![ -d $@ ] but not sure tbh, my shell fu is weak
[03:53] <derekv> rick_h_: yea it has to do with the syntax in the conditional
[04:04] <jrwren> you need spaces, remember that [ is just a symlink to test.
[04:04] <jrwren> prefer [[ to [ or test if using bash
[04:04] <derekv> yea its the spaces
[04:04] <derekv> also the error was actually coming from elsewhere in the makefile
[04:04] <derekv> multiple errors
[04:04] <jrwren> if ![[ -d "" ]]; then echo hi ; fi
[04:05] <derekv> you need a space before the ]
[04:05] <snap-l> Happy Birthday, greg-g
[04:05] <derekv> and a ; before the then
[04:05] <snap-l> at least, in a few hours it will be, your time
[04:05] <jrwren> you done figured it out
[04:09] <derekv> if using \ at eol to split onelines, gotta watch out for a space after the \
[04:10] <jrwren> yeah, i have a vimrc line that highlight trailing whitespace
[04:39] <derekv> it lives ! https://gist.github.com/3030284 !!!!!
[10:41] <snap-l> Thank you, whomever used the referral link on Ting.com.
[10:44] <rick_h_> hah, congrats derekv !
[11:04] <snap-l> Gotta love the 4th of the July
[11:04] <snap-l> It's 7am and someone lit off a firework
[11:34] <rick_h_> yea, they've been going off for days around here
[11:35] <rick_h_> they setup a booth to sell them on the corner at the video store
[11:44] <snap-l> Yeah, I'm not opposed to them selling the fireworks
[11:44] <snap-l> I'm opposed to them setting them off at 7am. ;)
[11:49] <rick_h_> yea, but easy access has more of them going off at midnight-whatever am
[11:51] <rick_h_> ok, strange news of the morning. I never thought I'd see a headphone company buy a music service. http://goo.gl/LzO4E
[11:59] <brousch> I'd prefer 7AM to 3AM
[12:07] <brousch> I am whipped today
[12:07] <rick_h_> +1
[12:07] <brousch> Golf and Binder PArk Zoo killed me
[12:07] <rick_h_> that'll do it
[12:10] <brousch> And a 3:30AM wake up due to someone having "too much boogers"
[12:35] <tony-smlr> brousch, what made you drive to battle creek for the binder park zoo?
[12:36] <brousch> tony-smlr: We had a bunch of friends with kids staying in Niles, so Binder is in-between
[12:36] <tony-smlr> Cool,   I grew up about 20mi north of there
[12:37] <brousch> I didn't know there was anything north of there
[12:37] <brousch> You grow up in a log cabin?
[12:37] <tony-smlr> Yea there isn't much between there and GR but lots of lakes
[12:40] <brousch> I'm in GR
[12:42] <tony-smlr> GR is nice,  I dont get there much any more
[12:43] <tony-smlr> got to run
[12:45] <brousch> Ooooh, Flask 0.9 came out
[12:47] <rick_h_> more oatmeal/court news http://goo.gl/tS9l9
[12:47] <rick_h_> gotta love it
[12:47] <rick_h_> man, who'd have thought when it started it'd go this far?
[13:04] <snap-l> rick_h_: Yeah, I think this lawyer thinks it's all just free publicity.
[13:04] <snap-l> He comes across as someone who thinks he's a rock-star
[13:04] <snap-l> when he's just a wanker.
[13:11] <rick_h_> http://thecodelesscode.com/contents lol awesome
[13:13] <rick_h_> http://thecodelesscode.com/case/41 priceless
[13:14] <snap-l> rick_h_: Where did you find this?
[13:14] <rick_h_> posted to twitter
[13:14] <rick_h_> https://twitter.com/oinopion/status/219777490506358786
[13:15] <snap-l> http://thecodelesscode.com/case/41
[13:15] <rick_h_> yea, that's the one I linked above love that one
[13:16] <rick_h_> http://thecodelesscode.com/case/39 yes!
[13:16] <snap-l> I'm slow today.
[13:19] <rick_h_> http://goo.gl/KnbCe
[13:19] <rick_h_> man, don't tempt me Mozilla! So now Firefox OS is a phone OS while Chrome OS is a laptop OS
[13:27] <snap-l> WebOS gets a new name. ;)
[13:27] <rick_h_> tease! I've already had my heart broken once, I don't know if I can handle it again
[13:27] <jrwren> there is a FF OS?
[13:28] <rick_h_> Boot2Gecko == Firefox OS
[13:28] <snap-l> rick_h_: I think Mozilla will have more of a go with it than Palm did
[13:29] <snap-l> but then again, Mozilla isn't beholden to corporate overlords who could snap the neck of a project during an acquisition
[13:29] <snap-l> I could see it getting abandoned before getting killed like WebOS.
[13:30] <snap-l> (And yes, technically WebOS isn't dead, much in the same wy Blackberry isn't dying.)
[13:30] <brousch> If they can make something you can flash to an existing Android phone, they'd be in good shape
[13:31] <snap-l> brb.
[13:40] <jrwren> it isn't dead like MSDOS isn't dead
[13:42] <rick_h_> well supposedly it's built around snapdragon processors, not sure on drivers/etc
[14:28] <brousch> rick_h_: Can you make 4 of these for me? http://imgur.com/Mh3ae
[14:29] <rick_h_> brousch: lol
[14:31] <brousch> Actually those don't look very hard. I think I could do it
[14:34] <brousch> They look really heavy. Are those 4x4 legs?
[14:45] <brousch> OK, obviously I missed something. WTF is gittip?
[14:59] <brousch> I am going to tip mitechie $0.08/wk for Bookie
[15:00] <rick_h_> woot! I knew this OSS thing would work out
[15:16] <rick_h_> ugh, stuck on caribou wifi today.
[15:16] <jrwren> yuk
[15:16] <jrwren> but that might actually be better than my office wifi :(
[15:17] <jrwren> at least I can stream music from home, but i can't watch the djangoconeu videos i wanted to.
[15:17] <rick_h_> stupid mondays
[15:18] <jrwren> CURSE THEM
[15:18] <jrwren> there is a good side. this music is excellent and much more soothing than videos which educate
[15:18] <jrwren> In Strict Confidence \m/
[15:27] <brousch> rick_h_: Did gittip send you an email when I turned on a donation for you?
[15:27] <brousch> It's unclear what happens if you donate to someone who's not on gittip yet
[15:27] <rick_h_> brousch: looking
[15:28] <rick_h_> brousch: doesn't look like it yet
[15:29] <brousch> Maybe it doesn't notify you
[15:29] <rick_h_> might be a batch job thing, or something over a certain amount?
[15:30] <brousch> Distributed every friday, so maybe then
[15:33] <rick_h_> man, I follow a lot of repos that I don't use, but are on my "I need to use this" list
[15:33] <brousch> mcdonc is on there
[15:33] <rick_h_> ugh
[15:37] <rick_h_> ok, signed up and added a couple of sources
[15:38] <brousch> zzzek is on there too
[15:38] <rick_h_> heh yea, but I've given him some $$ over the last year
[15:38] <rick_h_> but yea, the people I tried to add weren't on the system yet
[15:38] <brousch> I kind of like this setup for donating to open source devs
[15:39] <brousch> If it gets big enough it would be pretty cool. I donate to people whose stuff I use, they pass it on to people whose stuff they use
[15:40] <brousch> Almost like rick_h_'s "Donate $5 each month" thing
[15:40] <rick_h_> right, like the idea. Almost wish it was a per project thing, but understand
[15:40] <rick_h_> want devs to know what I'm using that I like so much
[15:42] <brousch> That would be a good thing to suggest. Anonymous donation, but let the donator add a note
[15:42] <rick_h_> yea, ping'd them on twitter with a comment.
[15:43] <brousch> Hm, I don't think Twitter: gittip is them
[15:44] <brousch> That looks like an accunt that tweets actualy tips for using git
[15:44] <rick_h_> lol, oops
[15:44] <greg-g> no snap-l?
[15:44] <rick_h_> he must be working today
[15:45] <brousch> https://github.com/whit537
[15:45] <rick_h_> heh, actually he said 'brb' over two hours ago
[15:45] <brousch> That looks like the creator, and he did Aspen. Wasn't that a talk at last year's PyOhio?
[15:45] <rick_h_> yea, not a fan of aspen at all
[15:46] <rick_h_> but seems an ok guy
[15:46] <rick_h_> I tried out snot (nose library) for a bit from him
[15:49] <brousch> good name
[16:10] <rick_h_> there he is
[16:10] <greg-g> thanks for the bday wish, snap-l :)
[16:29] <snap-l> np
[16:29] <snap-l> Sorry, managed to hose up my machine while rebooting.
[16:56] <snap-l> Also, Google does not understand :q
[16:58] <snap-l> I wish companies would stop putting "do not use this if you aren't authorized" sgns on the login screens of machines
[16:59] <snap-l> It's like saying "Don't do anything illegal". It's irrelevant for all of the law-abiding folks, and the non-law-abiding folks aren't going to pay attention to it.
[16:59] <Blazeix> while we're at it, i'd like to get rid of the 'delete this email if you aren't the intended recipient" email footers
[16:59] <snap-l> Blazeix: Yeah, those are priceless.
[17:01] <snap-l> "If you aren't the intended recipient of this mail, remove it from your machine immediately. You shouldn't have read it. You are dealing with forces you cannot understand. By merely glancing at these words, you have doomed humanity itself"
[17:02] <Blazeix> snap-l++
[17:03] <snap-l> We need more B-movie horror shows.
[17:04] <brousch> I am in one. It's called: I lost my car insurance card and got pulled over and now I'm in SoS hell
[17:06] <snap-l> brousch: Night of the Living Dead
[17:07] <brousch> Had State Farm fax a copy to me, but they dated it today so court can't take it because the ticket was last week
[17:08] <brousch> SoS messed up on my car reg, so I have to go back there to get it fixed, but the wait was about 2 hours at lunch today
[17:09] <brousch> So I spent an hour driving around at lunch and madezero progress
[17:13] <brousch> Drowning my sorrow in Taco Bell Volcano Nachos
[17:24] <rick_h_> @$#@#@$#@$#@ MUST NOT REWRITE CODE
[17:25] <brousch> That looks like perl. You are justified in re-writing it
[17:25] <rick_h_> it's days like today I'm glad I work from home
[17:26] <rick_h_> else someone's cube would be getting a visitor with a bat and a demand that this shit gets rewritten before I have to look at it again
[17:26] <brousch> Hop on a plane!
[17:26] <rick_h_> "this time, let's try having it MAKE SENSE!"
[17:27] <rick_h_> and setup is not a place for tear down code dammit
[17:28] <brousch> Blame Windows with their Start button to Shut Down
[17:30] <brousch> Oh come on, WTF is this? http://paste.mitechie.com/show/720/
[17:30] <brousch> Can't we just let Wave die?
[17:30] <snap-l> brousch: What the fuck?
[17:36] <jrwren> rick_h_: just remember, you are a great coder, and not everyone else is. with your great power comes the great responsibility of educating the rest of us.
[17:36] <jrwren> don't get mad, just put on your teacher hat.
[17:37]  * rick_h_ does a bzr revert to start over, this is too big of a mess
[17:39] <rick_h_> Blazeix: widox snap-l and other CHC regulars, the pie my wife promised has begun and Wed will be cherry pie day at CHC.
[17:39] <rick_h_> so don't 'just eat dinner' so that it goes away kthx :)
[17:42] <brousch> Will there also be punch?
[17:42] <brousch> Punch and pie at CHC?
[17:43] <rick_h_> Coffee and Pie
[17:43] <rick_h_> BYOC
[17:49] <Blazeix> ooh, yum
[17:59] <snap-l> rick_h_: So that it "just goes away?"
[18:04] <rick_h_> snap-l: as in there's no bowing out of eating some
[18:05] <brousch> rick_h_: Mark Ramm went to EuroPython and you're stuck here?
[18:06] <rick_h_> Mark Ramm is special, he's the super genius...I'm lackey 101 updating JS tests written by idiot savants to work in a new version
[18:07] <Blazeix> http://www.indiegogo.com/zworlddetroit
[18:09] <snap-l> Blazeix: I thought we already had a zombie apocalypse in Detroit
[18:14] <widox> rick_h_: blarg, I won't be there this Wed. :(
[18:15] <widox> Blazeix: haha
[18:48] <brousch> I love my wife http://paste.mitechie.com/show/721/
[20:09] <snap-l> Ugh, apparently Wunderground is being acquired by The Weather Channel
[20:38] <brousch> Wunderful
[20:41] <snap-l> Just one of those things to brighten your day.
[20:42] <brousch> Actually Weatherbug on Android is my go-to weather app for any medium
[20:42] <brousch> I used to hate weatherbug on Windows with a passion
[20:51] <MaskedDriver> raises are fun
[20:52] <snap-l> DId you get one, or is this just in general?
[20:52] <MaskedDriver> just got one
[20:52] <snap-l> Coolness
[20:53] <MaskedDriver> yeah.. a big one.. got promoted to Sr. Web Developer last month but it didn't come with any perks but more work
[20:54] <MaskedDriver> so my manager fought for me and hooked a brother up
[20:55] <jrwren> I used to be a Sr. Developer, but I lost a lot of weight, so I'm a Jr. again.
[20:55] <MaskedDriver> lol
[20:58] <MaskedDriver> yeah, that'll happen
[20:58] <brousch> It would take plastic surgery, not weight loss, to make that change
[20:59] <MaskedDriver> lol
[21:01] <snap-l> I just want the Senior Discount
[21:01] <snap-l> (note: not really)
[21:02] <MaskedDriver> just get AAA insurance.. I get tons of discounts with that
[22:40] <brousch> I am so tired I just poured beer on my steak instead of A1
[22:42] <Blazeix> i'm pretty sure that means you need to chug the A1.
[22:46] <brousch> That might wake me up