[00:10] is there a way to turn on number lines in vim [00:12] Q: Is there a way to $Do_Something in vim? A: Yes. [00:12] just a noob ? [00:12] mydogsnameisrudy: :set nu [00:12] thx [00:12] :set nonu to turn it off [00:13] ok so it has to be set every time [00:14] mydogsnameisrudy: put it a file called ~/.vimrc in your home directory [00:19] ah got it thx again [00:24] I bet rick_h's .vimrc is like 300 lines long [00:24] https://github.com/mitechie/pyvim/blob/master/.vimrc 612 with comments [00:24] mine had 1 line ;) [00:25] It has dependencies?! [00:25] but of course! [00:26] ah hmmm i much to learn... [00:26] tjagoda: you're stepping into a whole new world. hang on... [00:27] rick_h has not yet moved out of github and into launchpad! [00:30] heh, I still <3 git [00:30] I'm not sold on this bzr stuff [00:30] ugh [00:31] besides, I've got 41 watchers of my pyvim repo :) [00:32] lol [00:32] My launchpad participation is sporadic, as my extra free time comes and goes [01:17] git > bzr [01:17] want evidence? [01:18] checking a 1GB file. [01:18] then say ooops. [01:18] and you want to delete it from history. [01:18] git can [01:18] bzr can't [01:18] heh [01:18] yea, I'm fighting with people sworn to bzr "it's so user friendly..." [01:18] *sigh* [01:19] hate to break it to you, the best tools are never the user friendly ones, that's why they're user friendly [01:19] right. [01:19] and sure... its user friendly, i fyou are used to cvs or svn. [01:19] but its NOT user friendly when you have painted yourself into a corner and are stuck. [01:19] git is more difficult at first becuase its putting you on the path to success. [01:19] yep, and "it's almost as fast as git" if you do 4 different things that aren't defaults to make things quicker [01:20] default bzr is still slow as @#$#@$ [01:20] and if you do paint yourself into a corner with git, it is easy to get out. that is not really true of bzr [01:20] yup. [01:20] speed matters. [01:20] i used bzr for a couple years. [01:20] then hg for a couple years [01:20] and now git :) [01:20] so I htink I can speak to them all reasonable well. [01:20] yea, same here, except I've got this 4th step of back to bzr [01:21] i used to be one of those "its easier" guys [01:21] and I'll be first to admit, I was wrong [01:21] bzr->hg->git-> aw crap really? bzr [01:21] yar, that sucks. [01:21] heh yea, I remember when I was saying "man, git seems like a fanboi movement, like django or rails" [01:23] yup. [01:49] Heh, I remember that phase [01:49] and now I'm a git fanboi [02:02] snap-l: welcome to the club :) [02:03] So [02:03] So party! [02:03] How long before Rick_H single handedly rips Bzr from launchpad and replaces it with git [02:03] tjagoda: hehe, that's *never* going to happen. LP and bzr go together like Linux and gcc [02:36] Typing on the new keyboard is very satisfying [02:36] I enjoy its solid metal construction. [03:23] tjagoda: there you go, now you have a solid weapon if someone comes after you :) [03:31] Keyboard AND home defense weapon. [03:38] reminds me of the cell phone with crime deterrent http://www.youtube.com/watch?v=KgoVrAR3YOo [03:41] Interview with Severed Fifth uploading [03:48] OMG [03:48] Crime deterrent [04:24] http://openmetalcast.com/2012/02/02/open-metalcast-special-interview-episode-severed-fifth-liberate/ [11:44] morning, yay friday [11:44] morning .. [11:49] Gooooood morning [11:50] my old brain is in pain.. heh [12:54] snap-l: interview stuff all go well? [13:07] Friday! \o/ [13:12] Ahoy [13:12] yarr [13:44] rick_h: Yeah, it was a really good interview [13:44] If anyone wants to give some reddit love to the interview... ;) [13:45] linky? [13:45] One sec [13:47] i think the sum total of everything i've done on reddit is up-vote 3 of snap-l's posts [13:48] http://www.reddit.com/r/Metal/comments/p983q/severed_fifth_liberate_releases_today_open/ [13:48] Heh [13:55] EDI makes me hate life. [13:56] I love how the entire Auto Industry disregards AIAG standards despite the fact that they had major input in creating them in the first place. [13:56] FFFFFFFFFFFUUUUUUUUUUUUUUUU AIAG! [13:57] tjagoda: You should know by now that any time the industry creates a standard, it's mostly to get folks off their back so they can get back to doing what they want to be doing [13:58] "Here, here's a standards group. Now go play in a freeway while I get shit done" [14:02] i will change my name to this symbol, kind of like the artist formerly known as prince did http://www.fileformat.info/info/unicode/char/1f4a9/index.htm [14:03] u"\U0001F4A9" [14:03] brousch: I'm totally stealing that and putting it on plus. :) [14:04] I do not understand this joke, because I do not understand the artist formerly known as prince. =( [14:04] tjagoda: So, when did you first realize you were dead to me? [14:05] brousch: Please change your nick accordingly, and remember to update launchpad. [14:05] tjagoda: http://en.wikipedia.org/wiki/Prince_(musician)#The_New_Power_Generation_and_name_change:_1991.E2.80.9394 [14:06] 💩 [14:06] hm, doesn't work in pidgin yet [14:06] Font doesn't support it [14:07] I think there's only two known fonts that support it [14:07] in honor of this i declare it to be a "blasting poo armageddon" day [14:09] snap-l: thanks :P [14:12] oooh, a python conference in chicago http://www.prweb.com/releases/2012/1/prweb8945991.htm [14:12] that's 2 hours closer to me than columbus [14:14] So [14:14] Whose mailing out brousch's floppy disks? [14:15] eh? [14:42] brousch: the floppy disks full of your font symbol! [14:47] ug, it will be nice getting the grpug site off of GAE [14:47] too many hacks to make it work right [14:53] Hope I get my follow up from Canonical today [14:53] Or I will spend the entire weekend in enraged wonderment [14:55] good luck! [15:27] I'll just have rick call up Matt and demand a timeline [15:27] I'm sure he's good with that [15:27] =P [15:27] i hope i get a follow up for a new job too! [15:27] I'd actually be working with linux and python \m/ [15:28] whaaaaat? [15:28] i know, the world is gonna end. [15:28] * brousch smells a troll [15:28] well, I've been doing objective-c for my day job for a couple months now. No more MSFT [15:29] ooh byobu has tmux in 12.04? My new fun thing to play with today. [15:29] Yeah, tmux is quickly replacing screen [15:29] jrwren: where is it? [15:29] arbor networks [15:33] i fear the tmux [15:33] jrwren: awesome man, seemed cool when they hosted the python group [15:33] i'm still ctrl-a for everything in byobu, i turn off the F1-F12 bindings. I hope it is easy to do the same in byobu 12.04 [15:34] rick_h: they have a new locaiton, beautiful building down on state street. [15:34] I switched to tmux but mapped ctrl-a as well [15:34] rick_h: and DAMN do they interview... I got awesome deep questions. [15:34] no byobu [15:34] jrwren: very cool, we'll have to chat about it some time [15:34] rick_h: well, I hope they make me a good offer :) [15:34] I was blown away by a position with them once I was thinking of tring to get in for python stuff [15:35] but seems there you do python, c, perl, anything [15:35] jrwren: Oh damn! Congrats! [15:35] jrwren: defintely [15:35] yup, its definitely an EVERYTHING job [15:35] but I look forward to getting great at python... instead of being python nub [15:35] rick_h: tcl too! [15:35] jrwren: hah, awesome [15:35] jrwren: Well, I guess I'd better ask you if we can use SRT for the Global Jam in March. :) [15:35] jrwren: Oh God, not TCL [15:35] snap-l: i'm sure that will still be fine. I'm not gonna burn any bridges here. [15:35] <3 SRT [15:36] jrwren: Whom do I need to put a bug in the ear? [15:36] i can be your point of contact [15:36] jrwren: Ok, awesome [15:36] but tell me the date so I can save it on my calendar and be here. [15:36] Haven't decided for sure, but thinking it'll be on the 3rd of March [15:36] Afternoon, like last time [15:37] hopefully not a home game, like last time. ;) [15:37] that isn't football season. [15:38] maybe march madness :) [15:38] ctrl bindings have some issues for me in things like miniterm.py / minicom. Fx bindings are welcome. [15:38] jrwren: heh [15:38] i ctrl-a, a like a pro [15:38] krondor: You're still using minicom? [15:38] God, haven't fired that up in years [15:38] but yeah, serial ports, embedded hardware. [15:38] to talk to network equipment via serial I assume? [15:39] yeah [15:39] Just thought he'd use Kermit like everyone else. ;) [15:39] * snap-l hated Kermit [15:39] jrwren++ [15:39] it besmirched the good name of Kermits everywhere [15:40] jrwren: Please let me know if there's a conflict, otherwise will plan around SRT being available. [15:45] Wow, Pycon has 1500 attendees [15:47] Remove attendees [15:47] yea, going to be epic [15:47] replace with fanboys [15:47] =p [15:50] that is huge. [15:50] yea, first time they've sold out like this [15:51] came close last year, but think it was something like 1300 people [15:52] yikes [15:52] that's a lot of Pythonistas [15:52] Figures, the one year that I'd like to get work to pay for it, they sell out. :) [15:52] many a line of code written in that 1.5wk [15:53] Wonder if there's an official metric of how much code gets generated in that time [15:55] it's funny to think about. I was going "yea, but only a few hundred will stay behind for sprints" [15:55] but that's the size of pyohio + [15:55] Yeah, exactly [15:55] PyOhio sprints were about 10% of that [15:55] if that [15:55] ok, time to hit the coffee shop, need a chance of scenery [15:56] chance of scenery? :) [15:56] Lovely landscapes? [15:56] no chance of that today [15:56] Its chance because he rolls dice to pick which coffee shop he goes to [15:57] Caribou [15:57] Just down the street from him [15:57] Wolfger: We have to get you on the Python bandwagon [15:57] At least get you out to PyOhio [15:58] The closest coffee shop from my house is a Tim Hortons [15:58] 15 mintues [15:58] tjagoda: Nothing wrong wtih that. [16:00] ugh, Tim Hortons are disgusting. at least the ones in farmington hills [16:00] they feel like a dingy mcdonalds [16:01] Blazeix: The closer to the mothership (Canada) the better they are [16:01] but yeah, the ones by us are pretty dreadfu [16:03] Americans do not understand Timmies. [16:05] tjagoda: yea, caribou .5mi away [16:06] I should walk up here and when it's warmer I bike up here [16:06] Blazeix: exactly, I hear of these mythical great Tim Hortons, but it sure seems to me I'd be better off at a dunkin donuts in a gas station somewhere en route to Dallas TX [16:07] * snap-l makes a note to take rick_h to a proper Timmies [16:07] our tim hortons is very nice, but the food is bland [16:07] * rick_h gets his passport ready since that seems the only way to experience this magical experience [16:07] heh [16:07] Port Huron [16:07] Just by the bridge [16:08] rick_h: we ate at a decent tim hortons in columbus at pyohio [16:08] brousch: yea, I think the thing is that the fans have talked it up so much the donuts would have to be served by chocolate unicorns to keep up [16:08] We'll take JoDee there, since she likes to look at greighters [16:08] freighters, rather [16:09] rick_h: Yeah, we need to lower your expectations [16:09] Blazeix: ++ Tim Hortons IS the mcdonalds of canada [16:09] They're good, but not chocolate unicorns shitting glitter good [16:09] More Tim Hortons than starbucks in Canada [16:09] the onuts are good, but my tim hortons is 1/3 mile away from the best apple fritters in west michigan [16:09] But also a ludicrous number of McDonalds in Canada [16:10] brousch: HAppy Yum Yum Fun Time Donuts and Chinese Food? [16:10] marge's donut den [16:10] I'm surprised [16:10] heh [16:11] http://www.margesdonutden.com/ [16:11] That's funny, she doesn't look asian. :) [16:11] little hole in the wall that's been there since before i was born [16:11] Ah, OK [16:12] coffee sucks though [16:12] I'm sure it's been brewing since before you were born too [16:12] i wouldn't doubt it [16:12] West MI has no idea how to make a decent cup of coffee [16:13] there was one place, but it went out of business [16:13] what?! coffee not selling? [16:13] must have been a business challenged person [16:13] i think so [16:13] seems like every places is trying to sell coffee and doing it these days [16:14] it was open 24 hours, but was so dead between midnight and 7am that i would walk in on the owner sleeping on the couch [16:14] rick_h: That's because it keeps people in the store longer [16:14] they needed a drive-thru [16:14] Yeah, some Biggby locations have drive-thru [16:15] drive-thru ftw, it's how I meet my caribou quota [16:15] Handy, save for when you're working from home, and the place is closed when you try the drive-thru [16:16] my biggby has a drive-thru [16:16] mostly why i go there [16:17] I like Biggby coffee too [16:17] the one on John R is a bitch to get in and out of, though [16:18] Had two of them by us in Macomb [16:19] Something tells me I'm never getting the vacation pay from $LASTJOB. [16:19] since it was supposed to be "end of month" [16:19] <_stink_> >:| [16:19] which was in January [16:20] However, since I left, their stock is going up [16:20] hmmm, that's not promising [16:20] Just call me the lead weight. ;) [16:21] Damn. When I leave companies, they go out of business [16:21] Wolfger: You're never leaving Chrysler, then. The government will see to that. ;) [16:26] lol [16:37] my new hero: http://codeslinger.posterous.com/if-youre-using-nodejs-youre-doing-life-wrong [16:37] says the guy that's written node code a few times [16:44] lol [17:23] how is yui on nodejs? does it fix a few of those issues? [17:25] some I guess, since you're using YUI modules you get some namespacing [17:25] doens't do anything for V8, callback fun, etc [17:27] if you're doing the mvc stuff, i'd think that would fix some of the callback chains [17:27] since you have a more eventy model [17:28] yea, but that's just the logic part. You've still got to get the routing/request processing and response setup done [17:28] going to lunch, but this is an interesting discussion... [17:28] node.js is really pretty bare bones, now you end up stacking a framework on top like anything else [17:29] yea, have fun at lunch [18:25] *sigh* bzr, I want to believe...but quit sucking!!!! [18:26] heh [18:26] * Wolfger gets rick_h one of those X-Files "I want to believe" posters [18:27] how many years (months?) til you convert LP to Git or quit in disgust? [18:27] hah, there you go [18:27] I've just got to make it until the end of the year and I'll get something different with a diferent stack of tools (though still not git in all likelyhood) [18:28] dammit, why does a bzr push take *minute(s)* at 400kB/s? [18:29] because awesomeness takes its time? [18:29] It's cool, like The Fonz. Nobody ever rushes The Fonz. [18:31] Wolfger++ [18:43] dammit bzr, why are you trying to f@#$#ing upload 202MB of data? and dying at that point, which means it wants to upload more [18:43] your code sure is bloated [18:44] you including the Eclipse executable in there? [18:45] doh, you're not supposed to see that [18:45] and all my java stack since it's a build requirement now [18:50] wtf? [18:50] * jrwren stops using canonical software [18:51] tehy cannot be trusted [18:51] :) [18:52] heh, there we go. Had to make a new branch off of dev, merge the branch that was having push issues, and then push from the new branch [18:52] finally [19:09] see? You were just using it wrong. :-) [19:09] ummm yea, that's it [19:09] lol [19:10] you're pushing it wrong. try using the other hand [19:10] ah, needed the *other* bzr push command [19:11] Anyone got a link to the CoC? Keep this up, and I'll need to smack myself with it [19:15] http://stackoverflow.com/questions/6206556/running-scripts-within-pyramid-framework-ie-without-a-server [19:15] * rick_h goes off to cry in a corner [19:16] No emails yet from canonical [19:16] As Darth Vader would say [19:17] NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO [19:18] rick_h: There there, it's not a completely stupid question [19:18] and remember, there's no stupid questions, only stupid people. [19:18] snap-l: I can't help but read that and hear in my head "So, I've built this thin on top of a web framework that accepts a 'request" parameter and I do stuff with it...now how to I NOT use that on a web server but from something like cron...you know...totally different?" [19:18] it has the kernel of a good question [19:19] how to use the same database and settings from my pyramid app in a cron job [19:19] an no one in there goes "dude, wtf...break apart the code that does the cron part and import it into your web app and your cron script...done" [19:19] they're all full of firing off little mini wsgi servers and firing off a request to it [19:20] rick_h: eah, but the kernel of the question is "Look, I already set up all this stuff to interface with stuff. I don't want to decouple that and have to duplicate effort" [19:20] rick_h: THAT part pisses me off [19:20] if you have to fire up a web server to do automated processes, you're doing it wrong [19:21] right! [19:21] but no one says that in all those answers [19:21] Save for the "It's in Pyramid" [19:22] snap-l: hehe " Build failed in Jenkins: staples_dash #255" [19:22] guess I'm still somewhere [19:22] *cough*useworkemailforwork*cough* [19:23] ;) [19:23] snap-l: uh huh...because work allows for perfect open imap access so I could get it at home in case builds failed didn't it... [19:23] oh right! it's firewalled and blocked off like a mofo that requires vpn :P [19:23] *cough*kerio*cough* [19:24] oh man, i have people here who are failing to understand that. damn fools bought android phones and hooked it to their work google account [19:28] rick_h: Also got VPN working pretty well. :) [19:32] snap-l: cool, yea it works pretty well just not great from a phone [19:32] snap-l: I ended up running an smtp relay server off my desktop that was ssh tunnelled through my colo server so I could smtp without the vpn [19:33] Ah, right [19:41] listening to rick_h's bzr woes, I now have "p-push it real good" stuck in my head [19:43] good song [19:43] heh, glad I can help [19:59] Trying to play with octopress it is now clear to me I have no clue what I'm doing with ruby. [19:59] heh [20:00] seriously I can't even get rvm working on ubuntu (but I am blaming my work proxy on blowing up rvm install so far) [20:00] bah this needs more caffeine brb [20:01] I think rbenv is the hot kid on the block now [20:01] just heads up [20:02] Bah [20:03] rvm is pretty damn easy to roll... must be your proxy. [20:03] can you get through it with HTTP_PROXY env var ? [20:03] What does rbenv offer now? Do I just run sudo and let it configure itself automagically? [20:04] you shouldn't sudo at all. [20:04] the whole point is that it is a non system environment [20:04] like virtualenv, right? [20:04] yea [20:04] jrwren: That's my biggest beef with the ruby community [20:04] snap-l: you're thinking node :P [20:05] rick_h: pfft [20:05] they don't care about wasting disk space... they just want to get shit done. [20:05] jrwren: "Just download this unprotected script from github, and let us do the heavy lifting" [20:05] :) [20:06] After which you install half-of-the-fucking-net just to make something work [20:06] is there no cheeseshop for ruby? [20:06] sure, rubygems.org or net or something [20:06] but if you think getting python packages, keeping up to date, etc is a pain...gems are 5x worse [20:07] that has not been my experience. [20:07] bundler makes it damn easy, and you can install the gem per project instead of per system. [20:07] really? my experience has been that people are much more likely to want you to just pull from github than to do tested releases [20:08] yes, that is true [20:08] maybe the github is tested [20:08] but the tools are built to make doing that VERY easy and without impacting cross project [20:08] all of the ruby people i know are test crazy [20:08] Oh no doubt on installing per project and such. I just mean that the state of gems and sites like ruby gems are much less likely to be up to date/greatest vs pypi [20:08] gem install blah is the latest IME. [20:09] IIRC there are ways you can point gem to github [20:09] yea, a lot like pip in that way [20:09] so its the same as cpan or whatever else. [20:09] rgr [20:09] bundler is OK [20:09] it's just different enough to make things interesting [20:17] I'm back and caffeinated but now I've decided my time wouldn't be wasted trying this at home w/ no proxy. [20:17] woops didn't mean for that to be a notice :| [20:17] whoa, plugged my mifi into my desktop to charge and network manager in precise tried to turn it into a wired net connection [20:17] * rick_h wonders if that'd work hmmm [20:18] I expect it would depending on the mifi. [20:30] rick_h: Whenever I plugged in my iPhone, Ubuntu was all set to turn it into a connection [20:30] Of course I didn't have tethering set up [20:37] yeah I've done it with my droids with usb tethering on it and it always just worked on ubuntu and opensuse. [20:37] yea, just found it strange since hte mifi is wifi only that charging it would pick it up as a device like that [20:39] hm, did google just screw all of you galaxy nexus owners? http://www.droid-life.com/2012/02/03/google-no-longer-considers-verizons-lte-galaxy-nexus-to-be-a-developer-phone/ [20:40] I haven't really used a mifi much, but it wouldn't surprise me if its internals weren't that far off from android phones (linux core) [20:40] brousch: don't make me cry please...wtf [20:41] I'm thinking fallout from vzw's meddling with google wallet support [20:42] come on, if that mean I will not get future android updates from google wtf! [20:42] sucks, but I have no doubts the community support will remain strong [20:42] it was the whole point for getting this phone [20:42] right, but I got this phone so I could get updated android without cyanogen and crap [20:43] rick_h: I doubt you'd get cut out of updates, but maybe updates would need vzw blessing first so added time [20:43] still sucks [20:43] well that was always assumed, but if it's not a dev phone... [20:43] * rick_h goes off to get really fired up before going to his vzw store again to find out why calls aren't going throgh to his phone... [20:43] looks like i sit on the droid for a while longer to see how this shakes out [20:44] woot time to go home and try ruby again [20:46] rick_h: Oh man