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