[00:00] <rick_h> with allt he python deps it takes forever and is painful
[00:00] <rick_h> so I've got on the todo to work on a tarball install that'll be a better way to go with the juju setup
[00:43] <rick_h> 576445
[00:49] <rick_h> oops, rick touched his laptop...doh
[02:19] <snap-l> muhahahahahahaha
[02:20] <snap-l> I have created a script that extracts most of the metadata for shownotes from the mp3 files themselves.
[02:20] <snap-l> I am > < this close to having the whole damn thing automate.
[02:21] <snap-l> so I can just point it at a directory of files, generate the .json file, and then run shownotes, and have it figure out times, order, and create a cue sheet.
[10:06] <rick_h> awesome
[11:06] <rick_h> time to get another book! http://pragprog.com/book/dnvim/practical-vim
[11:42] <brousch> awesome?
[11:43] <rick_h> awesome re: snap-l's automation of his stuff
[11:45] <brousch> ah, missed that
[12:07] <snap-l> Well, it made creating lococast's music shownotes a breeze
[12:07] <snap-l> copy files into a directory, run create_json.py *, then run the shownotes script on the resulting stuff
[12:10] <rick_h> awesome
[12:10] <rick_h> now you need to make shownotes accept input from a pipe
[12:10] <rick_h> and do stuff like
[12:11] <rick_h> create_json * | shownotes > output
[12:14] <rick_h> http://stackoverflow.com/questions/1450393/how-do-you-read-from-stdin-in-python
[12:15] <snap-l> rick_h: This has occurred to me. :)
[12:16] <rick_h> just helping :) err prodding errr
[12:18] <snap-l> Nah, it's good.
[12:18] <snap-l> The less barrier to entry, the happier I am.
[12:18] <snap-l> I hate making show notes
[12:19] <rick_h> what's cool is as you learn the bits and start to find other areas to make handy cmd line scripts out of them
[12:19] <rick_h> and if they interact with pipes properly you really start to have fun
[12:19] <snap-l> Yeah, though I do have a question for you re: setup.py for tonight
[12:19] <rick_h> and you update that entry points bit in your setup.py to package and reuse it
[12:19] <rick_h> cool
[12:19] <snap-l> re installing two scripts
[12:26] <snap-l> Only problem with making the shownotes after creating the json file is unfortunately bandcamp doesn't have metadata on license / artist URL
[12:26] <snap-l> at least I haven't found it.
[12:50] <jrwren> rick_h: i'll bet you could write practical-vim more than you'll get out of it.
[12:50] <rick_h> jrwren: yea, but if I can get two tips that I use daily it's worth $20, but there's the supporting vim stuff bit
[12:51] <rick_h> not enough books on some things out there (postgres, vim, vim scripting though I've been checking out https://github.com/sjl/learnvimscriptthehardway)
[12:51] <rick_h> so always like to put $$ where my mouth is
[12:58] <jrwren> *nod*
[12:59] <snap-l> I like putting food where my mouth is
[12:59] <jrwren> I've got a tip for ya: Explore, Vex and Sex
[12:59] <snap-l> money tastes funny
[12:59] <rick_h> jrwren: yea, good stuff
[12:59] <rick_h> though I don't explore much at all now with ctrlp
[13:00] <jrwren> fugitive Ggrep, Gedit
[13:00] <jrwren> you could port fugitive to bzr! :|
[13:00] <snap-l> OK, Googling Explore, Vex and Sex did not get me anything related to vim
[13:00] <rick_h> lol
[13:00] <jjesse> brousch, your post this morning made me laugh
[13:01] <jjesse> brousch,  have fun in Japan :)
[13:01] <rick_h> :ex :vex :sex
[13:01] <jrwren> the casing is required IIRC
[13:01] <rick_h> ah right sorry
[13:02] <brousch> jjesse: at least i got away with a vague "some day"
[13:03] <jjesse> yeah
[13:03] <jjesse> i can't believe you guys had breakfast after that
[13:03] <jjesse> i would've made Caleb go back to bed
[13:03] <snap-l> Nerdtree. ;)
[13:03] <brousch> he will lay there and get up every 5 minutes to bug us
[13:04] <brousch> better to just get up, do an early workout, and let my wife sleep
[13:05] <jrwren> you go on a bender?
[13:07] <snap-l> http://www.catonmat.net/blog/proof-that-sed-is-turing-complete/
[13:11] <jjesse> we've taught caleb to wait until there is a 7 on his clock before he can get up
[13:11] <jjesse> so if he gets up early all we have to do is ask
[13:11] <snap-l> 3:57 here we come
[13:12] <jjesse> nice try we told him what order the 7 has to be
[13:12] <jjesse> has a little sticker over the hour location
[13:14] <brousch> i'm pretty sure that won't work. the best we've gotten is to tell him to go downstairs and play with his computer until we get up. sometimes that will buy us 30 minutes
[13:15] <snap-l> jjesse: You will rue the day he learns how to set the clock
[13:15] <jjesse> already happened 1
[13:15] <jrwren> jjesse: yup, that was a good teaching tool for us too
[13:15] <jjesse> he changed it at my folks house
[13:15] <jrwren> waiting for the 7 really worked for us.
[13:15] <jjesse> when "grandpa and grandma" was watching him over night
[13:15] <jjesse> it was 5am and he changed the clock to a 7
[13:21] <brousch> fml. someone sent us a bunch of .msg files, which is a file format used by outlook. each file has dozens of emails inside it
[13:25] <rick_h> wheeee
[13:28] <brousch> now i must wander the slum world of windows crapware utilities to find a viewer
[13:33] <jrwren> http://www.vim.org/scripts/script.php?script_id=3025
[13:37] <jrwren> zomg!
[13:37] <rick_h> brousch: lol http://readable.bmark.us/view/http%3A%2F%2Fclusterbleep.net%2Fblog%2F2012%2F04%2F18%2Ffour-forty-five-this-morning%2F
[13:37] <rick_h> jrwren: get ctrlp for that instead
[13:38] <jrwren> TIL: command line in ssh.  ~C -L5900:localhost:5900  new tunnel on existing connection FTW!
[13:38] <jrwren> rick_h: really? ctrip > Command-T ?
[13:38] <jrwren> ok, i'm going to get ctrip
[13:38] <rick_h> yes
[13:38] <rick_h> ctrlp
[13:39] <rick_h>  /i/l
[13:39] <jrwren> trlp
[13:39] <jrwren> ctrlp
[13:39] <jrwren> ty
[13:40] <snap-l> jrwren: That's interesting. Is there a way without using ~C to have all of the tunnels use an existning connection?
[13:42] <jrwren> huh?
[13:42] <snap-l> Maybe I'm misunderstanding
[13:42] <snap-l> Yeah, I think I am.
[13:42] <snap-l> n/m
[13:42] <jrwren> this is for adding a tunnel to an existing connection
[13:42] <snap-l> Right.
[13:43] <jrwren> so you don't have to establish a new ssh session to add a -L, -R, -D tunnel
[13:43] <snap-l> Currently I have a script that adds tunnels
[13:43] <jrwren> adds them to what?  .ssh/config?
[13:43] <snap-l> No... it just runs ssh to create new tunnels
[13:43] <jrwren> oh, yeah, not that :)
[13:44] <snap-l> but I have to re-type the key password every time if I'm not running an agent
[13:44] <snap-l> and I'm running n ssh connections
[14:05] <jrwren> http://github.com/sjl/z-fish
[14:06] <rick_h> ...don't use tab completion?!
[14:10] <jrwren> huh?
[14:10] <jrwren> oh sorry, that is for fish, this is for us: https://github.com/rupa/z
[14:11] <rick_h> hmm, intersting. I tend to use workit to jump to common places
[14:12] <jrwren> i don't know that one.
[14:12] <rick_h> it's my fork of the virtualenv-wrapper to be non-python specific
[14:12] <rick_h> https://github.com/mitechie/workit
[14:12] <jrwren> ha! interesting.
[14:13] <rick_h> so I've got ~/src, ~/Dropbox and ~/launchpad/lp-branches as my workit dirs
[14:13] <rick_h> and then just workit bookie
[14:13] <rick_h> workit docs
[14:13] <rick_h> etc
[14:13] <rick_h> but it's zsh only I think for tab completion and such
[14:13] <rick_h> and doens't work all the way, deactivate I think is broken
[14:14] <rick_h> well the post deactivate scripts at least
[14:14] <rick_h> deactivate works fine
[14:58] <rick_h> snap-l: http://techcrunch.com/2012/04/18/qa-with-bill-amend-creator-of-foxtrot-and-certified-geek/
[14:58] <rick_h> you seem a foxtrot fan
[14:58] <snap-l> I am
[14:59] <brousch> is that like foxpro?
[15:00] <snap-l> brousch: Foxtrot will make you laugn more than cry, as opposed to Foxpro
[15:01] <snap-l> which will likely make you sob and assume the fetal position
[15:03] <brousch> it's not so much fetal as ankle-grabbing
[15:22] <jrwren> greg-g: did you see? http://bradhicks.livejournal.com/459368.html
[15:24] <greg-g> jrwren: no, and tl;dr :)
[15:25] <jrwren> its interesting, and I know you posted about that pepper spray a while back.
[15:25] <jrwren> but yes, tl;dr all of it
[15:25] <greg-g> :)
[15:25] <greg-g> I'll keep it open for a potential lunch time read
[15:25] <snap-l> tl;dr: the protesters followed protocol, the police didn't.
[15:27] <jrwren> and there was a HUGE communication breakdown between all the police leaders, including university chancelor
[15:27] <jrwren> who was directing the cheif of police at the time.
[15:29] <snap-l> I would be extremely surprised if heads didn't roll from this
[15:30] <brousch> rolling heads is a bit extreme. maybe just make their eyes burn and throats contract
[15:31] <greg-g> damn those dirty hippy protest... er, what? you mean they weren't at fault?! ;)
[15:33] <jrwren> i'll be pissed if they all aren't fired.
[15:33] <snap-l> greg-g: I'm sure they'll get a nice byline on page 13 next to the pictures of adoptable pets.
[15:33] <jrwren> Lt, Cheif and Chancelor should all be replaced.
[15:34] <snap-l> greg-g: Because it's better to be right than front page. ;)
[15:40] <rick_h> widox: no linky in your post?
[15:41] <rick_h> widox: we want details!
[15:55] <rick_h> ok, one day I want to meet this instagram guy, balls of steel that man: http://arstechnica.com/business/news/2012/04/zuckerberg-closed-instagram-deal-without-facebook-board.ars
[15:55] <rick_h> "While the Instagram founder initially sought $2 billion..."
[15:56] <devinheitmueller> You don't get what you deserve; you get what you negotiate.
[15:56] <rick_h> no kidding
[15:56] <rick_h> I mean, I liked the idea of a guy not wanting to sell getting "what's it going to cost me...oh a BILLION dollars!"
[15:56] <rick_h> but saying it was 2B just makes it all the more crazy
[16:00] <brousch> oh come on, Zuck carries $1B in gold stuffed into his whitey tighties
[16:00] <jrwren> negotiating is a sweet skill to have.
[16:12] <ColonelPanic001> $1B in gold in your underwear is a sweet thing to have.
[16:12] <ColonelPanic001> I imagine walking would be difficult, but you could afford a hoveround thing
[16:42] <snap-l> jcastro: http://www.rollingstone.com/music/news/exclusive-stream-rush-return-with-heavy-headlong-flight-20120418
[17:55] <snap-l> Kudos to you, greg-g. I can't keep interested int he CC license discussions.
[17:58] <greg-g> haha, you think I'm up to date on those threads :)
[17:58] <rick_h> terminal ftw! http://wynnnetherland.com/journal/a-stylesheet-author-s-guide-to-terminal-colors
[17:59] <snap-l> greg-g: Well, what's worse is they come in mail bundles
[17:59] <snap-l> whenever someone moderates a whole slew of 'em
[17:59] <greg-g> snap-l: yeah, the moderation queue
[17:59]  * greg-g nods
[17:59] <greg-g> Diane (our GC) or Mike (our ex-VP now on sabbatical who knows more than any one person should)
[18:01] <snap-l> Yeah, so my inbox gets a giant CC-shaped dump in there with 921 e-mails about DRM (the subject, not the actual number)
[18:10] <greg-g> yeah, I loved that one, still haven't read it all, but man, his summarizes are some of the best things around :)
[18:12] <brousch> time to enroll in kindergarten
[18:13] <snap-l> Poor brousch. He's not even made it to Kindergarten
[18:16] <JonEdney> Some people need to repeat certain grades for better understanding :)
[18:48] <jrwren> jcastro: i can try and answer jono's iso call for amd64+mac if the iso can be burned and booted to usb, is that an acceptable answer? I've only mac book airs :)
[18:53] <jrwren> ah, fuck that, one of the test cases is an entire disk install.
[18:54] <greg-g> "one of" so do the others?
[19:07] <jrwren> yeah.
[19:07] <jrwren> its jsut, if you can do that one, then the other cases are REALLY EASY
[19:08] <greg-g> ah, gotcha.
[19:08] <greg-g> jrwren: hey, re that 501 thing yesterday. Why is the statement "contribute to Open Source projects" automatically in the bad category?
[19:08] <greg-g> :)
[19:25] <snap-l> devinheitmueller: https://tbe.taleo.net/NA3/ats/careers/requisition.jsp?org=CANONICAL&cws=1&rid=435
[19:26] <snap-l> devinheitmueller: Let me be the umpteenth person to send you that. :)
[19:26] <devinheitmueller> snap-l: you're actually the first person to send that to me.  :-)
[19:27] <snap-l> devinheitmueller: I'm surprised.
[19:27] <devinheitmueller> It looks interesting, and from a technical standpoint it's right up my alley.  That said, I don't think they can afford me.
[19:27] <snap-l> Considering the're betting part of the company on it, you may be surprised.
[19:29] <devinheitmueller> Well, I'm never against having a conversation.
[19:29] <snap-l> Plus you have experience with shipping products. I have a feeling tht counts for a lot. :)
[19:29] <rick_h> devinheitmueller: ooh, say I sent you pls :)
[19:29] <rick_h> snap-l: counts as part me
[19:29] <devinheitmueller> .... and of course I appreciate your pointing out the opportunity.
[19:29] <devinheitmueller> rick_h: heh.
[19:29] <snap-l> np. Hope it leads to something positive.
[19:30] <snap-l> rick_h: The sane part? :)
[19:30] <rick_h> snap-l: there is a sane part?
[19:30] <snap-l> lol
[19:32] <jrwren> greg-g: probably some open source haters wrote it.
[19:32] <snap-l> I have a feeling thee's this idea of OSS developers as amateur enthusiasts
[19:33] <jrwren> greg-g: but for real: its not in a bad category.
[19:33] <snap-l> as opposed to professional hacks.
[19:33] <jrwren> greg-g: 'That is to say, we value the things on the left more than we value the things on the right. And some of the things on the right aren't even on our radar.'
[19:34] <greg-g> hmmm, I read that on a phone, and it may have lost some columns
[19:34] <greg-g> link?
[19:34] <jrwren> http://501manifesto.org/
[19:35] <jrwren> stupid squeezebox just stopped scrobbling. wtf :(
[19:35] <greg-g> wait, there are no columns, what's left and right here, then?
[19:36] <greg-g> yeah, so, they're unrealistic in their observations of the world, that's ok. moving on
[19:36] <snap-l> jrwren: I don't use the scrobbling, so I'm not sure.
[19:37] <snap-l> I see it more as railing against the whole start-up mentality of never being able to bring up your head
[19:37] <jrwren> greg-g: lol.
[19:37] <jrwren> greg-g: or are you unrealistic in your observations of the wrold?
[19:37] <snap-l> but OSS is what people can do for fun
[19:37] <jrwren> right.
[19:37] <jrwren> if OSS falls under "Our personal creative projects over commercial products the world doesn't need"  then awesome!
[19:37] <snap-l> jrwren: greg-g is planning on building a big net to keep the kids off his lawn
[19:38] <greg-g> complete with spiked bottom pits
[19:39] <greg-g> again, all I'm saying is: classifying by the license the software is released under is STUPID
[19:39] <greg-g> so, all Red Hat employees that contribut to open source software form 9-5 are in that group?
[19:39] <greg-g> it is just a meaningless distinction.
[19:40] <greg-g> (in this context)
[19:40] <greg-g> where's my net....
[19:40] <jrwren> but I didn't see anything about...
[19:40] <jrwren> i see what you are saying.
[19:41] <jrwren> its a point against certain circles valueing OSS contribution over life.
[19:41] <jrwren> e.g. "i put another rails gem on git hub"
[19:41] <jrwren> "cuz I'm so awesome dude"
[19:42] <greg-g> yeah, I see that
[19:42] <snap-l> Right, but I don't think rick_h's bookie fits into that category
[19:42] <greg-g> but, then just say "contribute to projects outside of work that aren't part of your work project"
[19:42] <snap-l> That's a passion. It's a creative product
[19:44] <rick_h> when I read that I just read it more like "Hey, those of us that just write code 9-5 and earn a paycheck for it are ok people too and doens't mean we suck as dev wrk"
[19:45] <rick_h> because many (looks in mirror) tend to think a lot less of those that don't get out and do the community thing, the conference thing, the personal project thing in your spare time
[19:50] <jrwren> greg-g: they specifically say that.
[19:50] <jrwren>  "Our personal creative projects over commercial products the world doesn't need"
[19:50] <jrwren> greg-g: but I think its meant to be tongue in cheek
[19:51] <jrwren> rick_h: and others of us (looks in mirror) are tired of the community thing, conf thing and personal project thing and enjoy our 9-5
[19:53] <greg-g> and I love you both!
[19:54]  * greg-g puts his net away for another day
[19:55] <jrwren> of course, that said, I spent a few hrs this weekend doing dev-type things, and i don't even count it. its just who I am.
[19:55] <snap-l> Man, DIck Clark passed away.
[20:02] <greg-g> I actually kind of like his use of bots to tell him things like the weather, the theme, ugh http://matrix.jpope.org/
[20:09] <rick_h> jrwren: yea, but you do things outside of work. You didnt' get this new job based on only things you learned during your day job
[20:20] <jrwren> oh definitely.
[20:21] <rick_h> Get your long awaited Lococast! http://lococast.net/archives/585
[20:27] <Blazeix> woo
[20:33] <snap-l> WOo hoo!!!
[20:33] <rick_h> snap-l: found a way to link by middle-clicking them and getting them in a new window
[22:55] <snap-l> OK< this is ballsy
[22:56] <snap-l> Guy joins ubuntu-mi identi.ca group
[22:57] <snap-l> and then favorites my "Seeing a 20:1 spammer to user ratio in the Ubuntu MI group. Wondering if it's possible to just delete the group and have done with it." post
[22:58] <greg-g> yeah, he favorited one of mine, too
[22:58] <greg-g> rolf?
[22:59] <greg-g> not a spam related one, though
[22:59] <snap-l> I'm not sure if he's a spammer
[22:59] <snap-l> yep
[22:59] <greg-g> he sure is favoriting a lot of notices:
[23:00] <greg-g> http://identi.ca/rolfie132/favoriteshttp://identi.ca/rolfie132/favorites
[23:00] <greg-g> grr, sorry
[23:17] <greg-g> man, that big red button with a "2" in it is sooo tempting..... :)
[23:47] <rick_h> greg-g: dooooo it!@