[00:17] Evening [00:20] party [00:24] bwuahhaha http://paste.mitechie.com/show/568 [00:24] awesome bpython paste straight to lodgeit pastebin [00:34] very cool! [00:36] yea, kind of neat [00:41] grabbed the tmux book to check out for any good bits [00:41] reminds me, need to get it on the kindle [01:13] Blazeix: ping [11:16] morning [11:17] Good morning [11:17] rick_h: How are you feeling? [11:18] little better [11:18] took my roid pill for the morning so check in in a bit :) [11:21] HULK SMASH? [11:23] HULK SMASH TESTS!! [11:23] hmm, tempting DotD today [11:25] curious [11:25] * snap-l is going to wait fo the final release. [11:26] final release? [11:26] think it's already out. I know another guy that read it [11:26] yea, dec [11:26] We're talking about the HTML 5 Architecture book? [11:26] or am I behind again [11:27] the information diet [11:27] I'm behind again. [11:27] yea, the html5 arch book was tempting but didn't make me get my wallet out [11:28] I won't point out the irony of buying a book to curb your information consumption. :) [11:28] yea, I know [11:28] That's like buying a steak about dieting. [11:28] feels a bit to self-helpy [11:28] but after installing a pomodoro app on hte phone last night I'm in that mood [11:28] Oh jesus [11:29] Do not make any productivity changes while under the influence of allergy medicine. [11:29] lol [11:29] well last night was cough syrup with codine...combine with steriods and 3 diff inhalers I'm beyond allergy pills [11:31] rick_h: Neer let it be said you don't go into anything without going full-force. [11:32] yea, joked with the wife that if I was going to do it, damn well better do it right :) [11:32] MOst of us just get sniffles [11:32] Did a search on Amazon for The Information Diet. First result is the O'Reilly book. [11:33] Second result is Celiac Disease: Safe/Unsafe Food List and Essential Information On Living With A Gluten Free Diet [11:33] lol [11:34] http://www.amazon.com/review/R1A296CKFB0TLE/ref=cm_cr_pr_perm?ie=UTF8&ASIN=B006GRYADO&nodeID=&tag=&linkCode= [11:34] heh, kindle price .10 less then the main site with 50% off [11:34] Yeah, but then you get the kindle, PDF, and epub formats [11:35] I think that's worth $.10 [11:35] yea, still, like jewelry stores where things are always 30-50% off [11:36] Keeps you from doing [title] pdf searches, doesn't it? :) [11:36] so the pomodoro thing is a bunch of smoke? [11:37] * rick_h has seen bits, but not read the book or anything [11:37] O'Reilly has sold me more bits than I think I ever thought possible [11:37] rick_h: It just seems like a rehashed "focus for x number of minutes" routine [11:37] yea, didn't seem dirty enough. Just trying to force timing down. [11:38] Maybe it'll work for you, but I find I'm good for a few cycles before my mind just does on a fuck-all frenzy. [11:38] s/does/goes/ [11:38] yea, I'm thinking long term. It's too easy for me to go several straight hours and then realize I need to look away [11:39] Opposite problems. :) [11:39] You can easily gain focus [11:39] I have to try like hell to harness it [11:39] You have trouble letting go [11:40] my mind is like a helium balloon in a tornado [11:40] gotcha, yea definitely experiment kind of thing [11:41] grrr, I need to get my laptop to 12.04 [11:42] nvm, even that won't help me [11:42] ? [11:43] no python3-pip/virtualenv packages [11:43] Ah [11:43] Couldn't you bootstrap Python3 with easyinstall? [11:43] yea, ended up doing [11:44] just trying to keep my py3 completely seperated [11:45] rick_h: Nah, just run 2to3 on everything and let 'er rip. :) [11:46] I'm surprised how incompatible 2.6 -> 2.7 is [11:47] Have written code on an 11.10 box with 2.7 that needs some tweaking for 2.6 [11:47] Like format strings ("{} {}" needs to be "{0} {1}") [11:47] yea, no .format() :( [11:47] No, you still get .format() [11:48] Has to be explicitly positioned, though [11:48] ah [11:48] which kinda negates the fun. ;) [11:48] yea, I always do that though [11:49] Actually I like "{name} {foo} {bar}".format(**dict) [11:49] that is power. [11:49] right [11:49] since you can repeat and such [12:38] lol https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/d30ae1c692ff53c3?pli=1 [12:43] Just a reminder, kids: Make sure you check your links. [12:45] <_stink_> haha, oops [12:51] gmorning [12:51] party [12:57] G'morning [13:02] party where? [13:03] lol @ i think that link had a few backdoors [13:07] http://identi.ca/notice/92026241 [13:07] If you love industrial metal and haven't checked out this band, today is your day. [13:08] nullspace: ^^^^^ [13:16] Antagonist? Just opened that link from your tweet [13:24] Yeah [13:24] Free downloads of the digital album today. [13:30] \o/ [14:00] heh, watched one vim screencast from DAS and it's tweaking time! [14:20] "Open Metalcast Instrumetalcast #4: Permission Granted" [14:20] ...I'm still a little behind. [14:22] ColonelPanic001: me too [14:22] good, as long as it's not just me [14:22] keeping up with snap-l's OMC is like trying to keep up with rick_h's code [14:22] heh [14:24] when you get up to speed on one part, you pick up your head and see a dozen more have come down the pipe [14:24] so does that mean brousch won't take up my challenge to get a set of instructions to get bookie running on heroku? :P [14:24] i probably won't be able to look at it until next month [14:24] last 2 weeks of the month are full of group stuff [14:25] yea, you're crazy [14:25] I still haven't moved anything on setting up a python group [14:25] i imagine the whoosh stuff would be the big sticking point though [14:25] ah, because of he local disk space [14:25] we had 3 guys from owosso at grpug last night [14:25] it's pure python, but takes some 100mb on disk I think [14:26] nice! [14:26] django devs [14:26] * rick_h keeps quiet [14:26] i met them in lansing a couple of weeks ago [14:27] the group in lansing is called Open Source Futures, so not python specific. next meeting is git [14:27] nice [14:29] oh, the owosso guys are apple fans too. one of the reasons they came last night was so they could touch a new ipad at GR's apple store [14:29] heroku doesn't have a python env? [14:29] jrwren: it does [14:29] jrwren: it does, but has some nasty disk space rules [14:29] the grpug web site is on heroku [14:29] well all the heroku bundles or wahtever they are called are limited to 100mb [14:30] You are limited to 100MB of disk space, but you are not permitted to save any files (including user uploads) to disk because the filesystem is readonly. [14:30] but that shouldn't be a limit unless you are packaging all of python too [14:30] so with bookie needing that for fulltext and imports you're a bit foobar [14:30] i packaged all of mono and edploydeployed aspnet to heroku [14:30] right, but the FS is RO so I can't get users to upload their imporst [14:30] you would have to ship the fulltext to something else [14:31] https://addons.heroku.com/ [14:32] brousch: right [14:32] use one of their fulltext search addons or run your own instance on amazon or something [14:32] same with static files [14:33] i'm lazy so my static files are on dreamhost [14:33] ah yea, with combo loader getting bookie on heroku is just a no go without a ton of changes [14:34] DBO: ping, who's running gnome-do these days? [14:36] not even a writable /tmp ? [14:36] how about writing json to parse.com ? [14:36] not according to the docs, I guess something must go on for it to build the .pyc files [14:37] jrwren: http://devcenter.heroku.com/articles/read-only-filesystem [14:37] Hey, I didn't think I was uploading OMC's that quickly. :) [14:37] so use Cedar :p [14:37] "There are two directories that are writeable: ./tmp and ./log (under your application root). If you wish to drop a file temporarily for the duration of the request, you can write to a filename like#{RAILS_ROOT}/tmp/myfile_#{Process.pid}. There is no guarantee that this file will be there on subsequent requests (although it might be), so this should not be used for any kind of permanent storage." [14:38] brousch: That's kind of bonkers [14:38] SF.net's project web at least had a writable area [14:39] google app engine is similar [14:39] Guess they're really into not having you use that as a drop-box [14:39] you can upload files, but they get stored in some other kind of DB [14:39] Yeah, so they can spin up additional nodes without having to worry about what your app stored. [14:40] yea, I'm running into that when I plan on building up bookie. [14:40] right now uploads go to a tmp dir and then I have to have celery find it to process and such [14:40] You'll probably want to switch that to a DB-based queue [14:41] yea, it's still early right now. Just getting it working [14:41] I think that's the most cross-patform way to handle [14:41] but yea, fulltext will have to get the solr backend, uploads to command shared stuff, maybe s3, and celery processing out of there [14:41] what's wrong with the celery way? [14:41] No guaranteed tmp [14:42] oh, it is just a problem with heroku [14:42] i thought he meant in general [14:42] no, it's a problem with running multiple front ends with the way things are setup today [14:42] Well, depending on these other platforms, there may be different constraints on persistent storage [14:42] just more work to be done [14:43] rick_h: Ah, thought you were talking about packaging / deploy for other instances. [14:43] right, as you deploy more front end instances [14:52] rick_h: here's your business plan: bookie is FLOSS but you sell the fulltext search hosting [14:53] heh, well I think it can be OSS but you pay to have it managed down the road [14:53] I thought he'd make money from the Cafe Press Bookie Assless Chaps. [14:54] the code's actually getting pretty big where things are moving kind of slow as I don't do everything on the todo list in spare time only [14:55] I'm hoping that the invites helps get more people using it and potentially more hackers [15:05] rick_h, chris halse rogers [15:06] DBO: k, thanks [15:34] loled at "I will break your f'ing neck if you finish that song" [15:34] (just got to the holiday OMC) [15:40] dammit, the next person that writes a doctest gets it in the nuts...the end [15:43] would a doctest to the nuts be pleasurable or painful? [15:44] ColonelPanic001: Heh. :) [15:44] come over and let's find out, initial indications are towards pain [15:44] brousch: Do not taunt steroid-fun-ball rick_h [15:45] brousch: Let the wookie win [15:45] i imagine him with a slight green tinge, like being on the verge of going hulk [15:45] he's not hairy enough to be a wookie [15:45] no, think more angry dwarf [15:46] rick_h: Oh jeez, now he's Rick the Angry Dwarf [15:46] and with that I think I need lunch before I run bzr blame and starting hunting people down for these damn tests [15:46] * snap-l awaits his appearance on Howard Stern [15:47] rick_h: Do you have bzr blame attached to electrodes? [15:58] heh no, people kept putting the electrodes on their pets and I couldn't get that angry [16:01] hah [16:49] Wow: http://decafbad.net/2012/03/06/ubuntu-global-jam-we-came-we-saw-we-jammed/#comments [16:50] what a nub [16:51] i find people who don't run latest ubuntu no different than people who run XP [16:51] or w2k [16:51] heh [17:13] who is that geeker? [17:13] MUG guy I think, not surprising at all considering [17:14] tell him to use centos where he can run the same crusty OS for a decade [17:16] snap-l: had my first fish that didn't make it :( didn't last a day actually [17:17] so we're up to 25 positive, and one loss [17:18] MURDERER [17:18] gonna eat it tonight? [17:18] umm no, he went to the porcelin god [17:18] and that doesn't look like a good spelling of percelin [17:19] ah ain ...doh [17:19] was there a ceremony? [17:19] no, I did it while no one was looking [17:19] I figure hte boy has a bit more time ot figure out death [17:19] damn I can't type today [17:19] get off the drugs d00d [17:20] vim stolen trick of the day: nnoremap ;; [17:20] and liking ctlp now that I've got the ignore directories going [17:20] hard to give up my nerdtree window, but give it time [17:34] http://www.thinkgeek.com/geek-kids/3-7-years/e806/ [17:41] python books on sale http://shop.oreilly.com/category/deals/python-think-complexity.do?imm_mid=081700&cmp=em-orm-python-think-complexity-direct-short+ [17:46] damn you [17:46] heh, I already have most of them :P [17:47] so I can pass on this round wheeee [17:47] Think Complexity any good? [17:47] not started that one yet [17:47] I got it during hte deal because it looks potentially good [17:48] programming python is a terribel book, and has 4 stars on oreilly.com... now all reviews on oreilly.com are suspect [17:48] yea, definitely hit up amazon for reviews [17:49] i want Effective Python [17:49] but I don't think it exists. [17:50] i guess I could try to write it :p [17:50] but maybe pep8 is effective python. [17:50] not really out there atm [17:50] all python is effective [17:50] rick_h: do you use cscope? [17:50] jrwren: doesn't ring a bell [17:50] like ctags only better [17:50] ah, no I checked it out once, but don't use it [17:51] I just use ctags still [17:51] i think they go hadn in hand [17:51] most of my stuff I'm starting to create a make tags command and use from within vim [17:51] but honestly, I don't use them as much as I should [17:56] my goal is to be able to cycle through uses of an attribute [17:56] or token [17:59] ah, I vimgrep for that and then use quickfix window to jump through that [17:59] or use ropevim if I [17:59] ve taken the time to set it up [18:07] rick_h: At least the fish didn't jump out and let the boy find it on the floor [18:07] Had one of those algae-eaters do that. Found it many years later. [18:23] jrwren: What didn't you like about Programming Python? [18:27] Holy crap, did not realize that Pygame color can handle CMY color: http://www.pygame.org/docs/ref/color.html [18:30] is that exciting? [18:30] snap-l: well, i read an ancient version of it. [18:30] maybe the latest is good [18:31] but ancient modules that i wouldn't recommend to anyone are documented and presented as if they are great. [18:31] jrwren: The latest is better [18:31] I won't say it's phenominal though [18:31] i prefer HSL color :) [18:31] jrwren: It supports that too. ;) [18:31] yay! [18:31] HSVA as well [18:32] ah, i think that is my fav [18:32] Actually, I don't have a copy of a newer version of Programming Python [18:32] I have Learning Python 4e [18:32] which is much improved over 3e [18:36] The biggest problem though is they're HUGE books [18:36] and they're not nearly as concise as they should be. [18:44] snap-l: dude, why didn't we use graphs in our ReApproval application? https://wiki.ubuntu.com/EgyptTeam/ApprovalApplication [18:44] :P [19:02] greg-g: Because... um... [19:04] hah, our fearless leader let us down! [19:05] quick, everyone criticise and not offer to help! [19:05] snap-l, you suck! [19:05] that's my plan! [19:05] now I've got some video games to go play because I'm terribly busy :P [19:08] Heh [19:09] I didn't even know that was an option to put together [19:09] Making us slacker-locos look bad. [19:15] rick_h: hey, you pinged? [19:15] (forever ago) [19:16] Blazeix: yea, wondered if you knew how to get the 'class' for an app in awesome? [19:16] firefox comes up floating all the time for me, so trying to force it non-floating with an rc.lua rule, but can't seeem to find a class="" that works for me [19:17] i don't actually have any window rules, but I would think whatever xprop returns should work [19:18] firefox just behaves for me. Can you just hit whatever the float-toggle hotkey is? [19:18] or you're saying that even after you do press the hotkey, next time it comes back floating? [19:18] Blazeix: yea, but have to set that evbery time I launch FF [19:18] ugh [19:19] right, and the class on here seems tied to the url it's on...ugh [19:19] wow, firefox-- [19:19] hmm, maybe not [19:20] well then maybe I retract my -- [19:20] rick_h: I have "Firefox" in mine [19:20] use the second value from xprop G WM_CLASS [19:20] where G == grep :) [19:20] (yay zsh) [19:21] widox: ah ok, so for me that's "NIGHTLY" [19:21] ah, yeah. I've got both in there [19:22] I've been wrestling this very thing in xmonad [19:29] no lie... someone here just said "i can't.... probably cuz i'm running windows xp" [19:29] i've immediately formed opinion per earlier conversation :) [19:29] lol [19:29] jrwren: Hah! [19:30] widox: Blazeix that fixed it, thanks for the xprop heads up [19:31] now I'll be more likely to use FF more [22:33] <_Marcus> Hello [22:35] hey _Marcus [22:35] <_Marcus> How are you? [22:36] not bad, just chilling in south-east mi :) [22:36] are you in MI? [22:37] <_Marcus> Yes [22:37] <_Marcus> Southeast like you [23:37] we just upgraded our phones to LG Spectrums. $125 to upgrade 2 phones. not bad [23:41] brousch: nice [23:42] this thing is hella fast compared to my droid [23:45] they pushed ics to it while i was on the crapper [23:45] lol