[00:05] oh newest changes arent on github yet i didnt have network [00:06] now they are [00:28] rick_h_: Bah humbug [00:39] whats global jam [00:39] is it good on toast? [00:43] 2 days, motherfucking dinasaurs on a spaceship [00:51] God Damn, kittens love trouble [01:05] Everybody even remotely related to naming graphics cards should be shot [01:06] furthermore, software designers who say you need "Graphics card XXX or better" should be shot [01:08] I mean, how the f* am I supposed to know if an HD 6480G is "better" than an X1800? [01:12] google. [01:14] Yes, of course, but the point is nobody should have to do that much work to know which graphics card they wish to purchase [01:16] marketing. its like entropy [01:18] THey could make it like APple [01:19] You need the new videocard [02:49] http://decafbad.net/2012/09/06/theme-change/ [03:02] nice, i like it [04:00] Blazeix: Thanks. [11:55] morning [12:07] yes [12:07] omg, it is [12:08] thankfully, i remembered to sleep before this one happened [12:08] always a good way to TGIF [12:53] Damn, I took allergy medicine, so the sleeping was optional [13:04] The worst part about GTD is doing something that isn't on a list, and wishing you could get the little high from marking it as done. [13:04] Solution: LIST ALL THE THINGS [13:05] Solution: throw you hands in the air and rip up your GTD list [13:05] And my makefile grows some more. it now downloads and installs a patch to django after install [13:05] rick_h_: This would probably have been the week to do it. :) [13:05] I haven't done a weekly review in about a month because of this project [13:05] Also, automate all the things [13:06] I would've stabbed myself in the eye if not for the makefile on this project [13:06] got a nice little high (instead of continually grumbling) for making a small script that reads SQL files, runs them via MySQL, and exports it as CSV [13:06] * rick_h_ loves to hear other people find cool things useful [13:06] brousch: how did your fabric/make meeting thing go? [13:06] what was once a chore is now 2 seconds. [13:06] Every time I fix something, another little thing crops up, and I need to rebuild the whole venv and downloads and solr to try out the fix [13:07] rick_h_: that's 2 weeks from now [13:07] brousch: oh, thought it was wed topic [13:07] No, that's GRLUG [13:08] gotcha, my bad then [13:12] heh, now I've started prepending all of my commands with 'make' [13:12] 'make git push origin master' [13:12] damnit [13:17] lol [13:17] make push [13:18] just go ahead and shortcut it :P [13:23] must read for all burrito makers of the world http://goo.gl/NtAe8 [13:25] make pushit real good [13:26] make ah pushit [13:27] I'm getting a geekon from this Makefile, and it's all thanks to rick_h_ [13:27] * rick_h_ runs and hides [13:28] brousch: It's the thought "Oh, I don't have time to automate this" and then realizing how much time you'll save running it [13:28] and then you want to automate everything [13:28] which is why I have a smart alarm clock that I don't have to set every day. [13:28] and lights that turn on automatically [13:30] pretty soon you'll bring in autotools to generate that makefile for you :p [13:30] automation is a disease. Once you really catch it, you'll automate the whole damn thing [13:30] jrwren: true dat [13:31] I have a script to build the OMC episode automatically [13:31] and compose shownotes [13:31] because I'm lazy [13:31] laziness is the great programmer virtue [13:32] That's why we have computer do the work, and why we're not accountants. [13:32] data goes in, data comes out [13:32] well, THAT Kind of lazy is. I've worked with the other kind of lazy. [13:32] jrwren: That's sloth [13:32] the "I don't read books" and 'I don't want to learn new things" kind of lazy. [13:32] ah ha! [14:03] man, what a freaking great cool morning [14:03] COME ON FALL!!!!! [14:03] favorite time of year [14:30] why can't I pip install pyrex ? [14:31] wtf http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/hg/ [14:32] i dunno wtf. [14:32] Automate that shit [14:32] Never quite seen a hg repo like that [14:32] oh, i can pip install pyrex. [14:32] i'm a nub [14:33] yea, it's listed on pypi so I would think you could [14:33] but hell if I can get at their setup.py to see wtf it looks like with that 'access to source' [14:33] hrm... Pyrex.Distutils is hte issue then. [14:34] ah, maybe you're venv is distribute by default and pyrex hates it with custom distutils muck ups [14:34] maybe, but it just says it can't find the module [14:34] Some old ones use a wonky installer [14:35] and Pyrex/Distutils is right there. I can see it. [14:35] oh shit wait... i think this makefile is invoke the wrong python [14:35] k, but is it in the python path, etc? [14:35] ah, that'll do it [14:36] https://github.com/mitechie/Bookie/blob/develop/Makefile#L3 see line 3 [14:36] love it because with the makefile I almost never have to activate the venv to work on things [14:36] rick_h_++ [14:36] well, i got it to move on, so that is good. [14:37] yeah, if I were using a real make system I'd hack it up, but this is bsd make. [14:45] So if I want to have a common ubuntu os image shared by some different machines [14:46] ... basically I want to be able to put some boot time configuration overrides on a drive that will be mounted on /common [14:47] the setup is this, two teams with two projects merged into one team with two projects. [14:47] a new OS image, ubuntu will be copied to all the other machines from where it's set up now [14:48] both the projects are in a seperate partition mounted on /common , which will also be copied around [14:49] but getting both the projects to run on the same machine was a pain, we had the thought that in the future we might have two project drives, and boot a machine to one or the other [15:02] Are they VMs, or something else? [15:04] no, bare metal, the image will be copied onto the target machines [15:04] i'm thinking pretty hard about this idea now if it even makes sense [15:05] the mountpoint /common becomes a misleading name [15:05] since thats where the customizations go [15:05] derekv: Folks used to use Kickstart for that sort of thing. Not sure if they still do [15:05] (not to be confused with kickstarter, which is where people throw money at you) [15:06] how would you set up a lab, if you wanted all the machines to say boot os from a network drive, but have a local drive that has overrides like hostname etc [15:06] They wouldn't share the same OS drive, but they'd share the configuration [15:06] derekv: LTSP [15:07] http://www.ltsp.org/ [15:07] not thin clients though [15:07] They don't have to be thin clients [15:08] oh [15:08] at least I don't think they need to be thin clients. :) [15:08] ltsp++ [15:08] it sounds like you just want pxe boot + kickstart though. [15:08] that handles the hostname override. [15:09] i'm starting to think i suggest we put the effort into making the apps more portably deployable instead [15:09] if the only overrides you want are things like hostname, ipaddress, and things that are part of standard ubuntu /etc packages, then you don't need /common [15:09] you are reinventing the wheel. [15:09] jrwren: ++ [15:09] definitely invest in app portability. [15:09] its easier than it seems IMO [15:09] and deployment as a package if possible [15:09] not a .deb, but a self-contained unit [15:10] decouple your app from a server. [15:10] i think they have all kinds of linuxes on their servers [15:10] rhel maybe [15:11] Or likely Centos [15:11] i think we just deploy by copy of war [15:11] that seems to be pretty popular with datacenters. [15:11] derekv: Java shop? [15:11] war, huh, good god yall [15:11] yep [15:11] Chrysler? [15:11] Cengage [15:11] Gale [15:11] Ah [15:11] (both) [15:12] Yeah, Java folks do stupid shit to deploy their code [15:12] lol [15:12] funny cause true [15:12] the .war is a neat concept, but you have to reboot the server to make it pick up the new code. [15:12] and Tomcat reboots like a fucking pig [15:12] the process here isn't something i'd design, but its not bad [15:12] yeah, it's not terrible, but it's sub-optimal [15:13] i'd call it terrible. [15:13] snap-l: we always have at least two nodes [15:13] so that is how thats handled, just reboot one at a time [15:13] jrwren: You're used to better. [15:13] yea i changed my mind [15:13] we don't want different images imo [15:13] we want this to expose ways we can improve the app [15:13] =] [15:14] Also, you work for Cengage? [15:14] on contract [15:14] I know you have zero popwer in this, but tell them to stop supporting bullshit like SOPA [15:14] =[ [15:14] Love their books, but can't abide a technology publisher acting like that. [15:15] snap-l: i wish you hadn't said anything [15:15] Now, go forth and impotently tell them that. ;) [15:15] i'm not sure what that'd accomplish [15:15] derekv: I worked for ALU, which has a history of unleashing patent lawsuits [15:15] some mornings I had to hold my nose. [15:16] i'm a contract worker. [15:17] yeah, I know [15:17] people would ask me stuff about Ford / Chrysler when I worked there on contract [15:17] Just say "let me direct you to someone who can help", or if you really don't care, say "I'll let someone know" [15:18] and then merrily go about your day. [15:19] * snap-l waits for derekv to say "I'll let someone know". ;) [15:19] i'll just start wearing a guy fawlks mask [15:20] to work [15:23] can we just talk about how i feel about java [15:23] i feel like its training wheels [15:24] its simple, find a new contract, leave this one, and tell them why. [15:26] universities : we teach students to ride with training wheels because thats what the industry uses, industry: we only hire people riding with training wheels because they are easy to find, java devs: i only ride with training wheels because thats who gets hired [15:33] can we talk about click to focus? [15:37] i'm going to accelerate dev on androidbookie and get a release out sometime this month [15:38] then start work on something new [15:38] that I can monitize [15:39] monetize the bookie! [15:39] fork the server, hard code your client [15:40] bookie enterprise [15:40] then gittip rick_h_ $0.01/wk [15:41] or just put reasonable bounties on features that'd make it easier for me [15:42] where the f is workspace settings on this cinnamon thing [16:01] wonder how to form a business model around "I hack up a new filesystem" [16:07] ask the Andrew Filesystem folks [16:08] First: start off as a research project, funded by the NSa [16:08] next: graduate, and start a company around your research [16:09] derekv: charge for the android app man. [16:09] derekv: $5 app in the market. I'll pay and link it up on the front page/welcome email and all that [16:10] @$##@ ran out of material for the flooring job, and it's a 2wk backorder [16:10] I just love home improvement projects [16:20] rick_h_: Oh shit [16:21] yea, sucks. So bare stairs are kind of ugly [16:22] Is the house going to be livable in the interim? [16:23] yea, just need to spend some time pulling staples from the stairs so the pets/boy don't hurt themselves [16:23] the rest is trim so we'll just setup and they'll have to finish that up later [16:24] http://elzr.com/blag/a-new-desk cool stuff, I really like the coffee table/book shelf [16:25] Damn, I like that [16:26] http://www.david-pickett.com/36340/358302/portfolio/nook-coffee-table for the coffee table specific site [16:37] http://esr.ibiblio.org/?p=4559 interesting CC post [17:11] rick_h_ http://dvice.com/archives/2012/09/aquarium-bed-le.php [17:12] hah, the day that springs a leak... [17:13] 650 gallons...man [17:13] I want 650 gallons in the wall between the living room/my bedroom [17:15] Just don't shake the bed too much [17:39] brousch: here you go https://github.com/hhatto/autopep8 [17:45] snap-l: dude, I love ting so far (my number transfered last night!) [17:46] greg-g: Awesome. Glad to hear it. :) [18:05] Open Metalcast is on at 3pm today on Metal Injection [18:05] go to google.com and enjoy [18:07] Nice. :) [18:10] http://gould.cx/ted/blog/Desktop_in_the_cloud is the django thing I worked on back in June [18:22] rick_h_ "This is tool, that automatic generated to pep8 checked code. " [18:22] That inspires my confidence [18:23] not everyone is a native english speaker. I've learned to be a bit more forgiving of that stuff I guess [18:23] It looks like he fixed it in the code itself though "A tool that automatically formats Python code to conform to the PEP 8 style [18:23] guide." [18:23] brousch: a MP in the making [18:24] mp? [18:24] sorry, merge proposal aka pull request [18:24] heh, rick is talking Launchpad-speak now instead of github-speak :) [18:25] * rick_h_ hangs his head in shame [19:14] OMC is on the air [19:45] http://i.imgur.com/QCzXh.jpg cool [19:49] do you have to have an ubuntu sso to use that remote greeter feature? [19:49] rick_h_: i don't know the code is on github not sure if i want to charge for it [19:49] actually a model based on charging for skins has occured to me before [19:50] derekv: I say go for it. The code is there, but for the ease of simple app store stuff [19:50] tru [19:51] just saying I'd happily sent $$ your way for making it easy and even if it's only coffee money it's all good imo [19:52] and people can build an apk/install themselves if they want [19:52] but it's your thing, and we've only got some 138 users all together and it's not like it's going to get 1M (or even 1K) downloads any time soon [19:53] Yea I don't care that much. [19:53] whether i get money for it or not [19:53] I mean to make a go at actually making money [19:55] if i get a few apps out, even if I only average 1k or so ... i might make a try for full time [19:55] very cool [19:56] i could survive on pretty low income, just not indefinatly [19:56] and there'd always be ood job work to help [19:56] right, try it and worth a shot [19:56] if you can pull it over big win, if not, well at least you learn/gain a lot of exp for that next position [20:10] hackhackhackhackhack [20:52] darn, left my kb at work [20:52] stupid dell keyboard [20:52] wost thing to type on [20:52] laptop is much better [21:48] Fuck that http://www.droid-life.com/2012/09/07/entirety-of-amazons-new-kindle-fire-lineup-is-ad-supported/ [21:54] yea, I'm not really in the market, but I know when I bought the kindle white paper I grabbed it without offers. [21:54] I don't want ads on my devices [22:16] I'd like to find dead thing in my garage that smells [22:16] google local is of no help [22:36] that is just unpleseant [22:36] my garage has this shed built off the back of it [22:36] haic job [22:36] probably whatever is dead is dead in there [22:37] its horrible, attraction for undesirable critters [22:57] http://www.ericbullington.com/articles/2012/08/17/a-framework-for-a-new-mobile-era [22:59] * derekv goes off to create a new mobile os [22:59] * derekv kicks over his garage [23:00] Kivy is high on my list of stuff to try [23:18] yea i think that shed has to come down [23:30] Fire [23:32] funny, 2nd person to suggest that [23:32] FS 4x Winterforce winter tires, good tread 195/65 R15 [23:33] if anyone knows anyone who could use them [23:33] $5 [23:33] welp, thats the highest bid so far [23:34] Ha! I will flip them on ebay for $10 [23:34] Sucker! [23:35] i think i might wait for more bids [23:35] ;) [23:50] heh, one more reason no fire http://arstechnica.com/gadgets/2012/09/kindle-fire-sets-microsofts-bing-as-default-search-engine/