[00:14] greg-g: welcome to the club. Soon you'll have to stop and think when someone asks you your age [00:14] I think 33 was the first time I got it wrong. I said 32 and my wife shouted "you are not!" [00:15] hehe [00:19] hah [00:20] Worse is when you forget how long it's been since a particular event. [00:20] "Oh, that was 5 years ago." "No, it was 10" [00:20] Ugh [00:22] oh no. so the forgetfulness comes along before you're 40? [00:22] everything goes to hell after 30? [00:22] i'm going to be the ripe old age of 31 this year. [00:22] where's my cane? [00:37] greg-g: you are only 30? holy shit, I thought you were 40! :p [01:25] I forgot about mug. [01:26] I had a really stupid day. [01:26] ugh, sucky [01:26] basically missed work, was going to take care of getting the insurance check but it turned into an all day fiasco [01:42] ah, so at least it wasn't that bad a work day [01:55] kind of scary http://goo.gl/OOa7B [02:02] Scay? [02:02] Scary? [02:02] yea, you spend years putting all this code into github, and then github turns it around and turns it into a recruiter info haven [02:03] github -> dice.com [02:03] Well, that's betterthan just letting it rot [02:03] are recruiters really a problem? [02:03] seems like a good kind of problem. [02:04] like its a problem when your a rockstar ppl want you to sign things [02:04] I mean, its just spam. [02:05] And I don't seem to have a big problem with it, somehow =/ [02:13] jrwren: :P [02:41] i think githubs plans are quite a bit different than that. [02:41] their current management structure means that none of the current employees would actually execute that icky vision. [02:41] greg-g: having a baby at age 29 was fabulous for me. I think it shall be wonderful for you. [02:42] This is why I closed my linkedin account [02:42] I think my future opportunities are all via github and connections [02:42] If I never have to hit dice.com ever again, it'll be too soon [02:43] well linked-in just sucks [02:43] yes [02:45] does it make me look bad that i'm shopping around for a new job? [02:45] Not unless you want to fee bad about it [02:46] or maybe just if I phrase it that way. [02:46] Honestly, I don't think jobs are the cradle-to-grave endeavors they used to be [02:47] my dad worked with the same company for so long, they were like family [02:47] I don't think I'll ever get that feeling [02:48] snap-l: yea clearly most companies don't want that and many employees don't expect that either [02:48] i did at srt. [02:48] i left anyway. [02:48] just who i am. [02:49] I don't want to be doing busness related software/ consulting... I've learned a lot, there's potentially a good career out of it, if I kept with it, I would continue to learn. [02:54] Its just not what I picture myself doing. [02:58] Business anything means dealing with dysfunction [02:59] snap-l: thank you for saying it so succinctly [03:00] I had something more like "Business is people and processes attached parasitically to something which makes money, the whole functional strategy of which is to appear complex for the sake of justifying its own existence." [03:24] On the one hand, I'm really interested in agile, kanban, tdd, etc, whatever, dependancy injection, user stories, facade pattern ... all these ideas, I want to experiment with them and see, at the end of a project, what really helped? [03:25] but to that end I risk making code too complex, unintentionally, because I needed to try something [03:26] and so on the other shoulder I have a little guy saying that all that is BS and its getting in the way of programming [03:31] how many tests should I write like testThatAppDelegateCanBeInstantiated instantiate [03:31] stutter [11:38] morning [11:38] Good morning [11:41] ugh [11:41] is it friday yet? [11:41] Not yet [11:42] My alarm woke me funny this morning. Have been a bit out of sorts because of it. [11:42] +1 to rick_h [11:51] crap, just had my first "why?" 20 times in a row with the boy [11:51] "don't touch daddy's book please" "why?" [11:52] "because you tend to destroy things, and daddy wants to keep that book" "why?" [11:52] "because you're a toddler..." "why?" [11:54] "because at this age, you're a precocious little youngster who is more interested in engaging in converation to try to get his way of touching the book than in actually discussing the issue at hand, which is 'Daddy doesn't want you touching that book'" [11:59] rick_h_: Sometimes it's fun [11:59] Good educational opportunity [12:00] yea, well just try to answer each honestly and see where it goes [12:01] Exactly [12:01] Though it can be annoying if you're trying to do something else [12:04] I got to cut an apple in half last week to demonstrate the shape of the earth and its interior [12:12] Hm, hoping I can figure out these modem troubles. [12:13] seem to be getting disconnected at least once a day when the modem resets. [12:13] just reset the modem after a call to WOWWay [12:14] but it did get a ful power-down when we had the power outage [12:18] I found your problem. You are using a modem. [12:22] brousch: Well, I can't find the telegraph. [12:26] That's what you get for throwing away old tech. [12:27] "Good news! You now have 109GB of space in your Dropbox!" [12:29] woot [12:29] usic in there now [12:29] bah [12:30] I might have to drop my music in there now [12:30] I just moved mine out 3 months ago [12:40] Yeah, I have 104.25GB of space [12:41] and I'm using 4.5GB of it [12:55] snap-l: how did you manage that? [12:56] I pay for the extra storage? :) [12:56] ah [12:56] I though you ment you got it for free, I was like holy crap you manged to get a bunch of people to join [12:57] wait that's limited at 18GB [12:58] hmm ubuntu one never really took off [12:58] You also get some free when you activate auto-uploads of photos from your phone [12:58] And they have occasional quests [13:02] bwuhahaha my evil is complete http://pypi.python.org/pypi/launchpad_yui [13:07] and auto push/popd ftw [13:13] snap-l, derekv i would like to correct you on your definition of business last night and suggest that you are overly cynical [13:14] lol [13:14] I must have missed this [13:15] jrwren: Perhaps it is the size of the company that brings about the cynical nature. [13:15] my girl never went through the endless why phase. I'm jealous of you guys. [13:15] rick_h_: Congratulations! [13:16] snap-l: agreed, in general big means bad. [13:20] big == complicated [13:20] It's like steering a battleship [13:28] Hm, pyjamas could really use some better documentation [13:28] This is gonna be a challenge to get it working [13:29] ugh [13:29] really? [13:29] what are you doing with pyjamas? [13:32] yet complexity does not have to mean dysfunction. [13:33] rick_h_: Part of my Python on/for Android decent into madness [13:33] jrwren: It's a great company that can manage complexity without becoming dysfunctional [13:33] Descent [13:33] jrwren: I have yet to see this. [13:37] me too. [13:37] i'd point to companies, but none are "big" [13:37] some are no longer tiny. [13:37] github is on the verge of something either very great, or their time is about come and the will become too large for awesome. [13:37] i really hope they continue with their greatness. [13:39] jrwren: The problems start creeping in when the cash flow doesn't exceed the expenses [13:39] That's usually when "the adults" come into a company and start making sweeping changes in the name of keeping things afloat. [13:40] at that point, it is too late. [13:41] The problems come in whenever the company defines themselves so radically different from their current customer base. [13:41] but SRT handled that extremely well, so it does not always happen badly [13:41] oh yes, that is a huge problem. [13:41] SRT still has the founders on-board [13:41] the founders still run the company [13:41] no outside funds. [13:41] right [13:42] once you start getting outside funds, that's when things start to fester. [13:42] outside funding is a first huge warning sign, which is why I worry a bit about github [13:42] and why I worry about facebook, even though I can't stand them. [13:42] The first earnings call they have where they miss their target is when it'll all go to shit [13:42] for certain products its difficult if not impossible to build a company around without some up front capital [13:43] (or at least trend that way) [13:43] software and services have the luxury of being easily bootstrapable [13:43] Note how many folks are still with Geeknet [13:43] maybe. [13:43] public companies are different. [13:43] i have no idea how many geeknet folks there are. [13:44] all /. founders are gone AFAIK, but I don't know about the other original companies which were aquired [13:44] They're gone too [13:48] and they are public [13:48] so they answer to shareholders, although I can't imagine they have a vocal shareholder [13:48] They do. [13:49] really? [13:49] Check their stock. [13:49] oh 33% insider held. [13:49] by whom I wonder. [13:49] gotta be an early investor. [13:49] nope [13:50] wow, they are bleeding. [13:50] not an early investor? [13:50] did someone just come in and buy? [13:50] yep [13:50] haha, SUCKER! [13:50] http://www.reuters.com/finance/stocks/companyOfficers?symbol=GKNT.O&WTmodLOC=C4-Officers-5 [13:51] oh, the board is the 33% holders? [14:11] greg-g: I am unable to parse your tweet. I think one of us is not awake yet. [14:15] probably me [14:15] untappd is an app, it appears in my twitter timeline when my contacts are drinking beer, I assume it also lets you rate the beers you are drinking [14:16] * greg-g has not used it [14:16] it is like a foursquare of beer drinking, it appears [14:16] brousch: ^ [14:17] heh, thanks [14:17] Darn 140 characters [14:18] yeah [14:19] also, I feel hungover from drinking one beer last night [14:19] though, I mostly blame sleeping in this hotel room [14:22] I've had that from strong beers like Dragon's Milk or Dirty Bastard [14:23] it wasn't too bad, it was an IPA, uh, something local (DC) [14:25] I don't like IPAs. Too hoppy [14:25] Yeah, I'm not a fan of IPas either [14:27] i love ipa, more hops please, and pass the hops and can i have a side of hops with that. [14:28] Your comment made me make the bitter beer face [14:31] * greg-g looooves hops [14:34] I even got my mom into hops, she loooves the dogfish head 90 minute :) [14:35] the one they sell in 4 packs because it is like 10 or so percent :) [14:35] mmmmmmmmm [14:36] greg-g: same here with my dad. I handed him a huma lumpa licious and it was like he rediscovered beer. [14:36] i watched his face light up like a child. it was awesome. [14:36] then he mentioned that he bought some for himself weeks later. [14:37] ... question for linux folks: this is a weird sudoers entry, right? ALL ALL=(ALL) NOPASSWD: ALL [14:37] adn by weird, i mean, all can sudo as root [14:37] jrwren: mmmmm huma lumpa licious [14:38] my wife is taking me west mi beer touring this weekend :) [14:38] I need a pre noon beer now :) [14:38] niice! [14:38] jrwren: so...they've just said "if you have an account on here with a password you can sudo" ? [14:39] not even that, nopasswd ...hmm yea strange I guess [14:40] If the end game is passwordless sudo... ;) [14:41] Weird is a relative term, though. But yeah, it's a pretty loose entry [14:43] jrwren: Where are you going? We went to Saugatuck Brewing Company last weekend. It was a really nice pub/restaurant with a large variety of their own beers [14:47] brousch: i'm not sure. she is planning it. [14:47] brousch: I think we will probably hit founders and that other GR brewery. [14:47] maybe we will stop in marshall and battlecreek on our way? I really don't know. [14:48] Hopcat or Brewery Vivant? [14:49] I think you would like Vivant [14:49] after some thought, I've decided that the sudoers is *really bad* because if any account is breeched, it has access to root. *BAD* [14:49] brousch: maybe both, I dunno. [14:49] which is an old church? [14:49] jrwren: that's why it should be limited to the duty of that login, specific commands/etc [14:50] jrwren: Yeah, and old church. They have great atmosphere and interesting beers [14:51] jrwren: Yeah, root should be given sparingly [14:51] if it's a dev box, and it doesn't matter if the machine goes to hell, that would be fine [14:51] but if it impacts other people, or has access to machines that do, it's generally considered bad form. [14:57] this is production [14:58] only 1 user account on the system, but its teh system accounts i am more concerned with. [14:58] a www-data code execution would be bad [14:58] jrwren: but can you sudo if you don't have a shell? [14:58] I've never tried it, but would imagine that would be false [14:59] yes, you can. [14:59] there is good use case for it too. [15:00] e.g. cron job as regular user which calls sudo for a command. the sudoers permits only that command for that user, not ALL. [15:05] hi [15:20] jrwren: You might want to chroot that command [15:20] or move it to another box [15:23] snap-l: http://i.imgur.com/aJGy6.jpg [15:38] snap-l: huh? why? [15:42] brousch: I've wanted to make WWHRD stuff for years. [15:42] jrwren: Keeps cron honest. [15:42] if cron needs to sudo, there's abuse potential [15:43] i can't set repeating appointments with google calander that I could specify with cron I've figured out. [15:43] like "last friday before 15th and 1st every month"" [15:44] I know how to do the latter, but not sure how to do the former [15:44] or for the same event [15:55] snap-l: not the cron user, a different user, and of course the single command would need to be audited. I'm not advocating sudo vi or cat :) [15:55] snap-l: http://cjohansen.no/talks/2011/xp-meetup/#25 [15:55] oh man, good things come to those who slack [15:56] controlallrobots.com is open again [15:57] rick_h_: cute [15:57] snap-l: thought you'd like that slide [15:59] jcastro: dude, you have 3 user accounts on the oscon website :) [15:59] are they using sched.org for there scheduling? [16:01] greg-g: yeah I duno what's up with that [16:01] well, I marked them all as contacts :) [16:06] I don't like the oreilly thing [16:06] it's like, let's make our own dumber social network [16:06] like "so and so sent you a message!" [16:06] so I have to go to their site, etc. to find it [16:08] yeah, probably dumb that I just added people as contacts, Danese Cooper added me so I was like "hmm, why not? [16:08] " [17:02] well it's like [17:02] oreilly makes me tell them everything anyway [17:02] like my twitter and email [17:02] why not just give that to greg instead of making something up [17:09] yeah [17:44] wait o'rielly has a social media service? [17:47] pylint doesn't check anything wrt pep257. bummer. [17:48] jrwren: yea, but there's a module for it [17:48] https://github.com/GreenSteam/pep257 [17:50] ty [17:50] listening to Kraftwerk discog chronologically, and amazed at how much music there is before their first singing. [18:26] jrwren: The Man Machine is their first singing album irrc [18:29] radioactivity ? [18:30] well, I counted radioactivity, just given teh song radioactivity. [18:33] well, autobahn has vocoder [18:36] yeah, i wasn't counting it. [18:36] i know, i should. [18:37] fun fun fun [18:56] http://profbanks.com/?p=585 <- per earlier convo [19:00] Ug, crazy day. [19:00] Someone take over for 20mins so I can nap [19:04] i've got it, you can go nap now. [19:12] Blazeix: You let 3 guys get past you. They asked me more questions. [19:20] apport doesn't use http_proxy? LAME [19:21] how many bugs does a guy have to file? :) [19:32] greg-g: best things ever fyi: http://www.amazon.com/gp/product/B001HN6CX8/ref=oh_details_o01_s00_i01 [19:36] This may be the greatest invention since sliced bread. I'm a knot expert and usually adjust guylines myself, but when it's pouring rain and the wind is blowing 40 mph sideways, these are the cat's ass. And, I guess what really makes me love them is the relatively low price for a great idea that works as advertised. [19:37] yea, I got two for this last camping trip. I bought four more and a new tarp after how well it worked out. The caribiner to clip on one end just works awesome [19:37] quick to adjust, etc [19:37] I am not a knot expert, I should learn some of those sometime for sure [19:37] and reflective lines ftw [19:41] no surprise: when the Killing Joke album ended and kidneythieves started, it was pretty obvious [19:41] jrwren: I had a similar experience [19:41] when Ivan Ilic's album of piano stopped, it was pretty clear that Dead Kennedys was on. [19:42] lol [19:43] https://ting.com/blog/a-ting-device-update-here-now-coming-soon-and-beyond/ [20:01] might not be able to make chc tonight. [20:01] boooooo! [20:02] we'll see [20:02] * rick_h_ releases the hounds [20:03] * derekv chases the hounds [20:07] I program m home computer [20:07] beam myself into the future [20:07] n [20:49] haha, finally have a kvm guest with a kvm kernel - /dev/vda for my virtio disk. rawk! [21:29] Blazeix, was that a plugin or config you have for your line numbers in vim? [21:29] rick_h_: yeah, I've seen those in the stores and always really tempted, but since I didn't have anything that at the time needed to be tied down/whatever, I didn't get them. I should just get them for the car. [21:30] greg-g: yea, I used them on a tarp and they worked so well I just stocked up [21:30] nicre [21:30] -r [21:33] waldo323_: It's built in [21:33] set relnum [21:33] sorry [21:33] set relativenumber [21:34] Blazeix: Also, do you have "set paste" running? [21:34] well, not running, but acive? [22:06] snap-l: no, i don't use 'set paste'. I do have "set clipboard=unnamed" which seems to make copying/pasting in vim mostly work with the linux clipboards [22:17] RIght, but I was wondering if that was causing your indenting issues. [22:22] woot http://yuilibrary.com/gallery/show/anim-morph