[00:22] <mrgoodcat> cmaloney: you not going to be at chc?
[00:31] <rick_h_> hello strangers :P
[00:31] <rick_h_> moving the table over there would make a mess
[00:32] <mrgoodcat> i doubt it
[00:32] <mrgoodcat> you could ask the nice fellow at the other table to switch tables with you
[00:34] <cmaloney> No it wouldn't.
[01:30] <cmaloney> http://stackoverflow.com/questions/932069/building-a-minimal-plugin-architecture-in-python
[11:08] <cmaloney> Good morning
[11:56] <mrgoodcat> dhttp://www.reddit.com/r/Ubuntu/comments/20sv8o/phoronix_ubuntu_1404_now_runs_well_on_the_2013/cg72y52
[11:57] <mrgoodcat> http://www.reddit.com/r/Ubuntu/comments/20sv8o/phoronix_ubuntu_1404_now_runs_well_on_the_2013/cg72y52
[12:00]  * rick_h_ wants to go back to bed
[12:04] <brousch> Congrats on the new hire for JuJuGUI
[12:04] <rick_h_> brousch: you know him?
[12:05] <brousch> Yes. He makes his way to GR occasionally and is a friend of Brondsema
[12:05] <brousch> Nice guy
[12:08] <brousch> Probably really hard to leave the old job, but I don't blame him. It sounds like a sinking ship
[12:12] <rick_h_> brousch: nice cool
[12:12] <rick_h_> yea he was a mark ramm guy "I want this guy"
[12:12] <brousch> Ah, yeah, they would've worked together
[12:12] <rick_h_> yea
[12:13] <rick_h_> sooo, I'm not allowed to say "$A#@$# OFF!!!!" right? https://groups.google.com/forum/#!topic/bookie_bookmarks/WD97W78d5n4
[12:15] <brousch> Getting the real winners here at the deadline
[12:15] <rick_h_> heh
[12:15] <brousch> I would post just a link to the gsoc instructions
[12:36] <brousch> http://www.google-melange.com/gsoc/homepage/google/gsoc2014
[12:36] <brousch> Bookie is in the short list
[12:52] <cmaloney> I love the applications that are essentially the template.
[12:53] <cmaloney> Makes it easier to score them. :)
[12:54] <brousch> I get an email for every proposal and every comment on a proposal for the entire PSF group. It is annoying
[12:55] <mrgoodcat> morning
[12:55] <rick_h_> brousch: ugh
[12:56] <rick_h_> yea, I was going to do things under PSF but kind of cool that we got our own
[12:56] <rick_h_> and now that we're in, should be easier in future years I think
[12:56] <rick_h_> if we do well in the reviews I guess
[12:56] <brousch> Yeah. I'm not really seeing the benefit of being under the PSF umbrella yet
[12:57] <brousch> There's an extra hoop to jump through
[12:57] <rick_h_> yea but you know they'll get accepted
[12:57] <mrgoodcat> is bookie still very busy now that applications are done?
[12:57] <rick_h_> so if psf takes you, then you don't ahve to worry about google's approval as much
[12:57] <rick_h_> mrgoodcat: well apps go through tomorrow. So all last night was scoring apps and more coming still
[12:57] <brousch> Right, but you got in fine
[12:57] <rick_h_> but these are mostly slackers
[12:58] <rick_h_> brousch: because we're awesome! :P
[12:58] <mrgoodcat> simple to score lazy people
[12:58] <rick_h_> yea
[12:58] <brousch> I agree, but Kivy has been awesome for nearly 10 years
[12:58] <rick_h_> now it's just life that's busy
[12:58] <mrgoodcat> are you scoring more based on work ethic or coding ability?
[12:59] <rick_h_> mrgoodcat: both, demonstration of learning, willingness to take criticism, quality of work submitted, etc
[12:59] <rick_h_> someone I feel my mentorship won't be wasted on :)
[13:00] <mrgoodcat> good thing i didn't apply. sounds like real work
[13:00] <brousch> It is!
[13:00] <rick_h_> yea, I'll have them do hangouts, kanban on trello, code reviews, etc
[13:00] <mrgoodcat> did 2 people just quit at the same time or did a server just netsplit?
[13:02] <mrgoodcat> welcome back waf
[13:07] <Havenstance> morn
[13:07] <mrgoodcat> mornin
[13:07] <Havenstance> anyone else going to penguicon?
[13:07]  * brousch shivers uncomfortably
[13:09] <mrgoodcat> i was thinking about it
[13:09] <Havenstance> me too, if for no other reason to see the newest ubuntu lts
[13:09] <Havenstance> granted it will be out before then but still
[13:09] <mrgoodcat> oh i'm downloading it right now
[13:10] <Havenstance> its not officially launched yet is it?
[13:10] <mrgoodcat> no
[13:10] <Havenstance> damn, i'd like to throw it on this server and save from a dist upgrade in a month lol
[13:10] <mrgoodcat> i always fresh install
[13:11] <mrgoodcat> i've had terrible luck upgrading to new versions
[13:11] <Havenstance> well that's good information to have
[13:11] <mrgoodcat> and it's so easy to re set up
[13:11] <Havenstance> I'll have to inform my boss that it comes out soon and maybe wait on this server deployment until its out
[13:11] <mrgoodcat> wait for 14.04.1
[13:12] <mrgoodcat> that's when it becomes officially supported for commercial use
[13:12] <Havenstance> yeah, the hardest part I have with setting it up is getting the DHCP to work
[13:12] <mrgoodcat> it will be in like august
[13:12] <Havenstance> but with jrwren's help yesterday I think I've managed to figure out the configs i need
[13:13] <mrgoodcat> usually takes 2-4 months for commercial support
[13:13] <Havenstance> ah well then I'll just go ahead with 13.10 and when 14.04.1 comes out in august we'll upgrade then
[13:13] <mrgoodcat> it's just too buggy to use before that for any mission critical application
[13:17] <mrgoodcat> cmaloney: thanks for that surveillance link. good music :)
[13:33] <cmaloney> mrgoodcat: Cool. Glad you liked it!
[13:34] <mrgoodcat> added to g music :)
[13:41] <Havenstance> I have another question about this DHCP if anyone could answer :) well more like about static IPS
[13:42] <Havenstance> If I have eth0 as my feed from router and i set it to static to configure everything when i remove the router and put in the modem directly to eth0 can I change it back to dhcp without breaking the whole thing?
[13:43] <cmaloney> define "breaking the whole thing"
[13:43] <cmaloney> ?
[13:43] <Havenstance> having the dhcp server stop handing addresses out on eth 1 2 3
[13:44] <Havenstance> if my understanding is correct on this the DHCP Server relies on the address assigned to eth0 in some way doesn't it?
[13:44] <mrgoodcat> Havenstance: so you want to change from static input and giving out 3 addresses to dhcp input and still giving out those addresses?
[13:44] <mrgoodcat> Havenstance: can you post your dhcp config?
[13:44] <Havenstance> mrgoodcat, yes because I have a charter modem that gets a DHCP Assigned addreess
[13:45] <Havenstance> mrgoodcat, I don't have one yet lol I need to write it but I want to make sure that if i need some argument to make it work i put it in now :)
[13:45] <cmaloney> Any particular reason for removing the router from the equation?
[13:45] <mrgoodcat> the 3 dhcp addresses are private addresses, correct?
[13:45] <Havenstance> yes
[13:45] <mrgoodcat> you shouldn't have a huge problem
[13:45] <mrgoodcat> private addresses don't care about your public address
[13:45] <Havenstance> this box is going to route the internet in from the outside world and feed back to eth 1 2 3 all internal networks
[13:46] <Havenstance> as long as i use mklink to link eth 0123?
[13:46] <mrgoodcat> i agree with cmaloney though. why are you removing the router?
[13:46] <Havenstance> The boss wants one less thing to go wrong
[13:46] <Havenstance> idk exactly I'd leave it if it were up to me
[13:46] <Havenstance> but I think he wants this box to handle port forwarding and everything
[13:46] <cmaloney> I see it as one more thing to go wrong if someone broke into the network
[13:47] <mrgoodcat> yea
[13:47] <cmaloney> ie: have the router be a jumping point to the DHCP server.
[13:47] <mrgoodcat> routers provide good services
[13:47] <Havenstance> so your suggesting leave router between charter and eth0
[13:47] <cmaloney> Hells yes.
[13:47] <Havenstance> how bout i pretend i didn't hear his request and i'll leave it anyway :)
[13:47] <mrgoodcat> or at the very least install something like zyntal on the server if you have to get rid of the router
[13:48] <Havenstance> I believe that the router has to stay anyway
[13:48] <cmaloney> it might just be some thumb-sucking comfort thing but I'd rather have one layer between me and the external network.
[13:48] <Havenstance> its a dual wan router anyway
[13:48] <cmaloney> That way too if you decide to go with !charter your network doesn't have to change
[13:49] <Havenstance> we have two internet feeds here one from Charter one from ATT so I think that router has to stay in place anyway and now that I think more about it the router can't leave
[13:49] <mrgoodcat> zyntal would essentially turn your server into a router
[13:49] <mrgoodcat> router/firewall
[13:49] <Havenstance> would it auto config this thing? LOL
[13:49] <mrgoodcat> yes
[13:49] <mrgoodcat> that's what its meant to do
[13:50] <Havenstance> because even if it has the router before it having to port forward to router on eth0 then on router on eth0 to external world I think is more secure anyway
[13:50] <mrgoodcat> holy crap i spelled it wrong
[13:50] <mrgoodcat> http://www.zentyal.org/
[13:52] <Havenstance> this looks very similar to clearos
[13:52] <mrgoodcat> yea sort of
[13:52] <mrgoodcat> but more professional
[13:52] <mrgoodcat> well i guess that's not fair
[13:52] <mrgoodcat> i've never used the "professional" clearos
[13:53] <Havenstance> no its fair
[13:53] <Havenstance> clearOS isn't that great
[13:53] <Havenstance> so many features that are virtually broken
[13:53] <Havenstance> is there a noob reference for this thing somewhere mrgoodcat ?
[13:54] <mrgoodcat> umm...
[13:54] <mrgoodcat> hang on
[13:54] <mrgoodcat> i have a bmark somewhere i used to refer to
[13:54] <mrgoodcat> but it really isn't that hard
[13:54] <Havenstance> I see that lol
[13:54] <Havenstance> Just a lot of shit I don't wanna get lost in I've wasted a week on this already
[13:55] <Havenstance> this debian based?
[13:55] <mrgoodcat> hmmm well this is exactly what you were saying you wanted to do. it isn't the same one i used to use but i can't find my old one http://www.howtoforge.com/zentyal-as-a-gateway-the-perfect-setup
[13:55] <mrgoodcat> ubuntu based
[13:56] <mrgoodcat> so yes technically?
[13:56] <Havenstance> oh hell even better :)
[13:56] <Havenstance> he said he wanted ubuntu based xD
[13:56] <Havenstance> so I can technically give him what he wants by giving him this
[13:56] <Havenstance> and it looks easy enough to manage
[13:56] <mrgoodcat> it's fairly simple
[13:57] <Havenstance> http://doc.zentyal.org/en/ this the one you used?
[13:59] <Havenstance> im going to install this on the server get it partway working then go plug it into the gateway router and config it in place I think this would be the best
[13:59] <Havenstance> thank you mrgoodcat
[13:59] <mrgoodcat> no problem
[13:59] <Havenstance> does this support encrypting the FS to unlock from USB Key too? cuz that's one other thing he wants that I find really irritating
[14:00] <mrgoodcat> what do you mean?
[14:00] <mrgoodcat> plug in a usb key to get fs access?
[14:00] <Havenstance> yeah
[14:00] <mrgoodcat> so you can't boot without the usb?
[14:01] <mrgoodcat> your boss sounds paranoid
[14:01] <Havenstance> unfortunately that's exactly what he wants
[14:01] <mrgoodcat> i like him
[14:01] <Havenstance> I hate that side of him LOL
[14:01] <mrgoodcat> hang on let me see
[14:01] <Havenstance> if its ubuntu i should be able to putty into the core and script it though
[14:01] <mrgoodcat> i've never set up a system like that
[14:02] <mrgoodcat> it's basically ubuntu
[14:02] <Havenstance> yeah, I can figure that part out
[14:02] <mrgoodcat> is it just the /home paritition or something that he wants encrypted?
[14:02] <Havenstance> worst case scenario he has to enter a password and deal with it lol
[14:02] <Havenstance> no he wants full disk luks encryption
[14:02] <Havenstance> and if its ubuntu it should be in the installer
[14:03] <mrgoodcat> because you can't encrypt the full disk after install
[14:03] <Havenstance> right is this available as a package upgrade for ubuntu by chance?
[14:03] <mrgoodcat> as just a regular install in vanilla ubuntu you mean?
[14:04] <Havenstance> cuz i already have a ubuntu install completed on this machine
[14:04] <Havenstance> yeah like a sudo apt-get install zentyal or soemthing equal
[14:04] <mrgoodcat> https://wiki.zentyal.org/wiki/Installation_Guide#Zentyal_3.4_packages
[14:05] <mrgoodcat> the zenbuntu-install package i believe is the "preffered" option
[14:06] <mrgoodcat> er zenbuntu-desktop rather
[14:07] <Havenstance> hm, let me check
[14:08] <Havenstance> oh yes i see that in the full graphical environment job there zenbuntu-desktop
[14:08] <Havenstance> that would be perfect because I just have a shell of a system right now anyway
[14:09] <Havenstance> one thing about it my putty skills are getting good :)
[14:09] <mrgoodcat> i've only ever used it on remote servers. so web interface, but i believe there are regular gui tools as well if that is your prerogative
[14:10] <Havenstance> i'd use the web interface for most things but I might toy with some of the GUI tools just to see what I get into
[14:10] <mrgoodcat> wait this is a headless server right?
[14:10] <mrgoodcat> you probably don't want the gui then
[14:10] <Havenstance> it was until i did the apt-get install zenbuntu-desktop
[14:10] <mrgoodcat> ok
[14:10] <Havenstance> lol
[14:10] <mrgoodcat> so it has a monitor and such
[14:10] <Havenstance> yeah it has monitor and keyboard
[14:10] <mrgoodcat> i just wanted to make sure you weren't installing the gui on a remote desktop
[14:11] <mrgoodcat> er remote server
[14:11] <Havenstance> I only use putty to run commands cuz im too lazy to setup vnc right now
[14:11] <mrgoodcat> lol
[14:11] <Havenstance> and far to lazy to type by hand if I don't need to
[14:11] <mrgoodcat> are you required to use winblow$ for work?
[14:12] <Havenstance> guaranteed if this works he buys the commercial version
[14:12] <Havenstance> nah I'm not required to use much of anything at all
[14:12] <Havenstance> but I use Winblows 8.1 because its just easier to run .exe files
[14:12] <Havenstance> and every computer in the building that's going to be a client to this uses it
[14:14] <Havenstance> most of my experience is with Winblows though
[14:14] <Havenstance> if this was 2008 server I'd have had it doing what I needed within hours
[14:14] <Havenstance> but he's willing to pay me to do the legwork and learn and research so im game its his money if he want's to pay for trial and error i'll learn whatever I can
[14:15] <mrgoodcat> lol good for you
[14:17] <Havenstance> Sadly, I stumbled upon this job on craigslist
[14:18] <Havenstance> he's doing all of this security, and intranet for a hardware store/gas station
[14:20] <mrgoodcat> lol
[14:20] <mrgoodcat> good for him
[14:22] <Havenstance> yeah this just got major point with me I think he's going to like how this looks. oddly I can put webmin in and let him deal with that if he wants to but most likely he'd rather use the zentyal web interface thats built in
[14:24] <mrgoodcat> what gas station has multiple WAN internet?
[14:24] <mrgoodcat> is it a drug front or something?
[14:24] <Havenstance> you know, I don't ask about that part lol
[14:24] <Havenstance> its the hardware/service center though
[14:24] <Havenstance> they have to have constant connection to use their parts system
[14:24] <mrgoodcat> but dual WAN... really?
[14:25] <Havenstance> idk lol, I think they've had problems with charters service in the past
[14:25] <mrgoodcat> from 2 different service providers
[14:25] <mrgoodcat> i'm gonna laugh when the telephone pole falls and both services go out
[15:00] <Havenstance> the phone company dsl comes from an underground line
[15:00] <Havenstance> that's why he got them too i guess
[15:01] <Havenstance> my suggestion, go with t1 or t3
[15:02] <Havenstance> he said the DSL came free with the business phone account though so thats why its there for backup
[15:02] <jrwren> t1 or t3 come from the same lines.
[15:02] <Havenstance> right but not from the cable company
[15:02] <Havenstance> either way I guess his system works lol
[15:20] <Havenstance> anyone know if there is a apt-get command to reconfigure firefox?
[15:20] <Havenstance> im getting an error saying the profile is missing or inaccessable
[15:22] <mrgoodcat> Havenstance: on what OS?
[15:22] <mrgoodcat> sudo dpkg-reconfigure firefox
[15:22] <mrgoodcat> just saw apt-get
[15:22] <mrgoodcat> must be ubuntu
[15:24] <Havenstance> yeah its ubuntu :)
[15:25] <Havenstance> and now it says to restart all running, but I can't find any running....
[15:25]  * Havenstance slaps ubuntu - not today lol
[15:26] <mrgoodcat> Havenstance: it just says that in case you have some running
[15:27] <mrgoodcat> if firefox is open and you change any files, the ones that are currently open don't reflect the change until you close and reopen them
[15:27] <mrgoodcat> because files in linux are opened by file descriptors not by name
[15:28] <Havenstance> yeah i never told it to open
[15:28] <mrgoodcat> gedit file1; save file1; while still open rm file1; gedit file1 in new window; make changes; there are no errors. 2 files with exact same name on the filesystem
[15:28] <Havenstance> every time i try it says the profile cannot be loaded or it says its missing
[15:29] <Havenstance> but either way it never actually loads firefox
[15:29] <mrgoodcat> sudo apt-get purge firefox && sudo apt-get install firefox
[15:29] <mrgoodcat> sudo apt-get purge firefox && sudo apt-get install google-chrome
[15:29] <mrgoodcat> even better
[15:30] <Havenstance> i'll take that second one
[15:30] <mrgoodcat> if $boss asks why you changed browsers tell him mrgoodcat from the internet says hi
[15:31] <Havenstance> he won't care
[15:31] <Havenstance> im the guy setting it up i configure it how i want he never knows the difference :)
[15:32] <greg-g> yeah, I like how Google gets all my data as I browse, great feature of Chrome
[15:32] <Havenstance> plus everything we do uses chrome anyway lol
[15:32] <greg-g> :P
[15:32] <Havenstance> fyi apt-get install google-chrome failed
[15:32] <Havenstance> so i used apt-get update && apt-get install chromium-browser
[15:33] <greg-g> at least chromium is only floss code, unlike Chrome
[15:34]  * greg-g stops being the annoying guy standing next to the group talking
[15:44] <mrgoodcat> chromium is actually what i use
[15:44] <mrgoodcat> wait no
[15:44] <mrgoodcat> i use google chrome unstable
[15:45] <mrgoodcat> idc if google gets my browsing data
[15:45] <mrgoodcat> they use it to make my google services better anyways
[15:45] <mrgoodcat> at least when google gets my data it is becaused i use their service with the understanding that they're in the business of collecting my data. not like backdoor government unconstitutional bullshit
[15:46] <greg-g> mrgoodcat: sure, and just remember what the *actual* google services are. What customer support have you gotten from Goolge? The only people who get such support are advertisers, as they're the customers.
[15:47] <mrgoodcat> still don't really give a shit
[15:47] <mrgoodcat> google now is usefull
[15:47] <greg-g> fine, that's your call if you want your data shared with all those advertisers
[15:48] <greg-g> just saying the obvious that you're not the person they care about.
[15:48] <mrgoodcat> i don't care if my data was made public at google.com/mrgoodcat
[15:48] <greg-g> cool
[15:48] <mrgoodcat> i understand people that do
[15:48] <greg-g> mind dumping out your email archive?
[15:48] <mrgoodcat> and if you don't want your data shared then don't use google
[15:48] <mrgoodcat> sure
[15:51] <greg-g> mrgoodcat: this makes dumping the emails in a readable fashion easy: http://www.mhonarc.org/
[15:51] <mrgoodcat> i'll fight to the death for my right to privacy. but i also don't have to choose to excercise that right
[15:51] <greg-g> see for instance: https://public.resource.org/aaron/pub/threads.html
[15:53] <mrgoodcat> google is creating my archive right now
[15:54] <mrgoodcat> i'm interested to see what's in it actually
[15:55] <greg-g> google makes a public email archive?
[15:56] <mrgoodcat> yup
[15:56] <mrgoodcat> well not public
[15:56] <mrgoodcat> it makes an archive of your personal data so you can see what google has on you
[15:57] <mrgoodcat> even though i doubt google shares the text of my emails with advertisers, i stil want to see what's in it
[15:57] <mrgoodcat> ghey. "process could take up to 48 hours"
[15:59] <mrgoodcat> greg-g: i think you're misunderstanding me. I fully believe in my right to privacy. I just choose to allow google to have my data and use it to further their business model. without that understanding, google wouldn't have done a lot of the things it has done that make my life easier
[16:00] <mrgoodcat> time 4 lunch
[16:16] <greg-g> mrgoodcat: oh, yeah, that archive. I had it do the weekly summary of my activity. My employer uses gapps for email, unfortunately :/
[16:17] <greg-g> mrgoodcat: and yeah, I understand, was just in a 'woke up with a headache' mood this morning ;)
[16:17] <greg-g> mrgoodcat: enjoy lunch
[16:17]  * greg-g goes to a coffee shop
[16:17]  * greg-g slept in 'til 8, which was only an hour ago where he lives
[17:46] <cmaloney> lmorchard: You mentioned a while back that you were looking for weird time signaturey goodness
[17:46] <cmaloney> not sure if I mentioned this before but Animals as Leaders
[17:46] <cmaloney> is fucking amazing.
[17:47] <rick_h_> whoa, busy channel
[17:47] <rick_h_> how's today gone? Only now getting to look up
[17:47] <greg-g> meh
[17:47] <rick_h_> meh I can work with
[17:48] <rick_h_> so is meh > ugh ?
[17:48] <rick_h_> I want to be sure
[17:48] <greg-g> Rel Engineer who's been mostly MIA lately came back to do today's big deploy, is still mostly MIA ;)
[17:48] <greg-g> yeah, meh > ugh
[17:48] <rick_h_> lol
[17:48] <rick_h_> MIA? How does one go MIA?
[17:48] <cmaloney> meh is fixable
[17:48] <cmaloney> Ugh is a big ball of feh.
[17:48] <greg-g> MIA is kind of wrong, he's selectively MIA
[17:48] <cmaloney> And nobody wants feh
[17:49] <rick_h_> fu?
[17:49] <cmaloney> feh fu is fucked.
[17:50] <cmaloney> also: having bookie mailing list forwarded home is not conducive for me being able to reply to the list. :)
[17:50] <rick_h_> lol
[17:51] <cmaloney> was going to add that Breadability might need peeking
[17:51] <cmaloney> but the more I think about it, I don't think that's the case.
[17:56] <Havenstance> damn at the rate all of this is going I think I need to take another smoke break....
[17:57] <greg-g> oh smoke breaks, those used to be nice
[17:57] <cmaloney> heh
[17:57] <cmaloney> Only reason to take up smoking in some places
[17:58] <greg-g> I went to a 'mindfulness in parenting" thing last night. A big part was "work really hard to find those 5 minute breaks where you can do some self-work/awareness"
[17:58] <greg-g> a smoke break would do that
[17:58] <greg-g> but then harm your kid, so... nah
[17:58] <rick_h_> ugh, just take a break
[17:58] <rick_h_> yesterday just paced my driveway a bit
[17:58] <rick_h_> this 40+ degree weather is nice!
[17:58] <greg-g> I'm mostly joking re smoke break, but I did smoke when I was a camp counselor
[17:59] <greg-g> rick_h_: yeah, that helps
[17:59] <rick_h_> my parents smoked and hated them for it so I'm a strong hater sorry
[17:59] <greg-g> no worries, totally appreciate
[17:59] <brousch> rick_h_: We have a guy/kid down the street who is always pacing back and forth in his yard/driveway. I think he is insane
[17:59] <Havenstance> yeah I usually only smoke at work far away from my kiddo
[17:59] <greg-g> my dad smoked, quit when I was born (but not when my older sister was)
[18:00] <greg-g> then he gained a lot of weight :/
[18:00] <Havenstance> I really probably don't even smoke enough to call myself a smoker
[18:00] <Havenstance> I go through a pack a week
[18:00] <greg-g> 3/day
[18:00] <Havenstance> roughly
[18:00] <greg-g> (for those who don't know the quantity of smokes in a pack)
[18:01] <Havenstance> and I don't smoke on Saturday and Sunday at all
[18:01] <Havenstance> I only do it at work because it gets me out of the office for 5-7 minutes depending on if i have 100s or not lol
[18:01] <rick_h_> brousch: cool, I'm aiming for the crazy old man on the block thing
[18:01] <greg-g> rick_h_: :) :)
[18:02] <greg-g> Havenstance: you can just go out for a walk :)
[18:02] <Havenstance> yeah but everyone congregates around the ashtray LOL
[18:02] <Havenstance> and I'm a social person by default
[18:02] <Havenstance> that and I used to smoke a pack and a half to two packs a day for 10 years
[18:02] <Havenstance> "Working" on quitting
[18:03] <Havenstance> i told the wife a few months ago that when the snow was gone I was going to quit
[18:03] <Havenstance> so soon as it melts up here im done
[18:05] <cmaloney> My dad smoked a pipe when I was growing up
[18:05] <Havenstance> i thought about doing that, but i couldn't smoke a pipe and have it be tobacco in the pipe so thats out
[18:05] <greg-g> lol
[18:06] <Havenstance> reminds me too much of my younger years :)
[18:06] <cmaloney> I flirted with smoking when I was at college and when I worked at Meijer. But I was one of those folks who could make a pack of cigarettes last a week.
[18:06] <Havenstance> cmaloney, i am one of those now lol
[18:06] <cmaloney> Probably got more second-hand smoke than I did while smoking. :)
[18:07] <cmaloney> Cool, got the "Debt: The first 5K years" book on hold at the library.
[18:08] <greg-g> cmaloney: yay
[18:08] <greg-g> cmaloney: as I warned jrwren, he needed a more active editor, he repeats himself a bit, so be wary of that, but the content is otherwise good
[18:11] <cmaloney> yeah, I gathered it was more of a self-published affair. :)
[18:13] <jrwren> cmaloney: http://surveillance23.bandcamp.com/  nice.
[18:14] <jrwren> i didn't realize it when you posted it yesterday. I've had this album on my phone for a couple weeks :)
[18:14] <cmaloney> jrwren: Yeah, I figured I was late to the party.
[18:14] <cmaloney> I stumbled upon it.
[18:15] <greg-g> TIL: cmaloney uses lame browser extensions to find web content :P
[18:15] <jrwren> oh no, not late at all. I love good music recommendations.
[18:15] <jrwren> oh man, the Debt: The first 5k years, I got about 1/3 the way through, and got bored. its written in 3 parts, so I'll have to pick it up again and read part 2 :)
[18:16] <jrwren> That book changed my view on some things.
[18:16] <greg-g> ditto
[18:17] <mrgoodcat> so many commercial. i've seen more hundais in the last 2 hours than i've seen on the road all year
[18:19] <jrwren> lolz
[18:34] <Havenstance> lol
[18:34] <mrgoodcat> lost the first game of the month
[18:34] <mrgoodcat> that can't be good luck
[18:34] <mrgoodcat> ohio state sucks at sportball
[18:34] <Havenstance> mrgoodcat, so i put that zentyal on here installed the packages
[18:34] <mrgoodcat> nice
[18:38] <greg-g> wait, what season? baseball?
[18:38] <cmaloney> Basketball
[18:38] <greg-g> that just started? oh, college...
[18:38] <brousch> hockeyball
[18:39] <greg-g> brousch: isn't that called "broomball"?
[18:39] <brousch> Isn't that what they call curling?
[18:39] <brousch> Too many sports!
[18:41] <mrgoodcat> broomball is like hockey but played with brooms instead of sticks and in shoes on ice
[18:41] <mrgoodcat> also known as "fuck my hip hurts"
[18:43] <greg-g> mrgoodcat: that
[18:43] <greg-g> :)
[18:44] <rick_h_> well, doesn't address the "I don't trust google" stuff but <3 http://r.bmark.us/u/48216a6ec69c32
[18:44] <mrgoodcat> i trust google significantly more than i trust the government
[18:44] <greg-g> that's cool, and boy is that a sexy pic
[18:45] <mrgoodcat> have you read up on the iMessage protocol?
[18:45] <greg-g> mrgoodcat: there one and the same ;)
[18:45] <greg-g> revolving door and all that :)
[18:45] <mrgoodcat> if they aren't lying about how it's done it's actually pretty cool tech
[18:45] <mrgoodcat> well application of tech anyways
[18:45] <greg-g> btw, any php devs still in here?
[18:45] <mrgoodcat> they didn't exactly pioneer public key crypto
[18:46] <mrgoodcat> greg-g: php--
[18:46] <mrgoodcat> did you see the new "hack" language from facebook?
[18:46] <rick_h_> greg-g: widox
[18:46] <greg-g> some projects that started 10 years ago can't afford a rewrite :)
[18:46] <mrgoodcat> yea i know
[18:46] <greg-g> mrgoodcat: that's what I was going to mention!
[18:46] <greg-g> https://code.facebook.com/posts/264544830379293/hack-a-new-programming-language-for-hhvm/
[18:47] <mrgoodcat> and rewriting to hack is apparently supposed to be pretty easy from php
[18:47] <greg-g> we're (Wikimedia Foundation) are in the process of moving to hhvm, so this might be a next good thing to do
[18:47] <greg-g> mrgoodcat: s/<?php/<?hh/
[18:48] <greg-g> widox: take a look at hack, static typed php
[18:48] <mrgoodcat> we were just talking about this at chc
[18:48] <mrgoodcat> time to go to class
[19:26] <brousch> This is hilarious http://answers.microsoft.com/en-us/windows/forum/windows_7-files/why-cant-i-create-a-folder-with-name/23c86662-4988-4c7d-9c2d-3e33d4413de3
[19:29] <cmaloney> It's stuff like this that make me glad I'm not a Windows developer
[19:49] <Havenstance> ROFL
[19:54] <mrgoodcat> that is awesome
[19:55] <Havenstance> teach him to create a folder called m0r0n
[19:55] <mrgoodcat> its shit like this microsoft
[19:58] <Havenstance> shit like that makes me want to die laughing
[19:58] <Havenstance> But then again that user is proably to windows like I am to linux
[20:01] <Havenstance> s/proably/probably
[20:10] <mrgoodcat> did you know you can't make a file named con?
[20:14] <widox> greg-g: huh
[20:17] <widox> types in my php, screw that. I love chaos. :p
[20:21] <greg-g> hah
[20:23] <jrwren> it is pretty nuts that windows still has that legacy filenames.
[20:23] <widox> greg-g: are you already running production on hhvm?
[20:23] <jrwren> Windows hasn't been dos for a long time.
[20:27] <greg-g> widox: no, not in production yet, we're in the process of adding it to our 'beta' environment (ie: the thing that looks kinda like production, only it's on OpenStack virtualized hosts, and it gets it's code updated with every commit to master) as a "if you have this manually set cookie it'll use hhvm"
[20:27] <greg-g> ..for that request.
[20:28] <jrwren> huh... crazy.
[20:28] <jrwren> how the heck are you going to implement that?
[20:28]  * Havenstance2 salutes mrgoodcat your solution earlier worked like a charm
[20:28] <jrwren> web server reading your cookies before passing to fcgid?
[20:30] <greg-g> jrwren: not sure :)
[20:30]  * greg-g isn't in that group
[20:33] <mrgoodcat> Havenstance: glad to hear
[20:33] <Havenstance> still checking it out but it looks like its assigned by DHCP
[20:33] <Havenstance> im using this machine through it now :)
[20:33] <mrgoodcat> nice
[20:34] <mrgoodcat> it has cool firewall options too
[20:34] <Havenstance> it has literally a TON of options
[20:34] <mrgoodcat> and if you really get into it you can mangle packets and do things like deep packet inspection
[20:35] <mrgoodcat> we use ours at work to intercept all emails and scan attachments for viruses and forward them on without anybody ever knowing
[20:35] <Havenstance> really we wanted to put wireshark in to see what websites were being accessed but this looks like its already got that in it its just a matter of configuring it
[20:58] <Havenstance> afk for the night be back tomorrow
[21:35] <greg-g> jrwren: https://bugzilla.wikimedia.org/show_bug.cgi?id=54173
[21:36] <rick_h_> cookie feature flags, crazy
[21:37] <greg-g> just for testing purposes
[21:40] <rick_h_> yea, we just use localstorage or url hacking
[21:40] <rick_h_> simple, but yea can't keep people from doing it so mcuh
[21:40] <rick_h_> not that a cookie can either
[21:40] <rick_h_> but interesting
[21:51] <mrgoodcat> cmaloney: made that plugin system without exec http://hastebin.com/girigigusu.py
[21:52] <greg-g> rick_h_: I'm not sure why that, we use url hacking most of the time as well
[21:52] <cmaloney> mrgoodcat: AWesome!
[21:53] <mrgoodcat> its pretty basic. i didn't get much time to spend on it today
[21:53] <mrgoodcat> but its a start
[21:54] <mrgoodcat> time for class
[22:15] <gamerchick02> good luck in class
[22:53] <cmaloney> Love t: small change to busy busy bugs gave it infinite levels and a hair more difficulty.
[22:54] <cmaloney> I <3 game programming
[22:56] <gamerchick02> :)
[23:26] <jrwren> greg-g: thanks for the link
[23:27] <jrwren> i still think apache routing based on cookie is a little nuts... but I like nuts :)
[23:27] <greg-g> so do we :)
[23:28] <jrwren> I don't know of a way to do it other thank a reverse proxy mod rewrite rule.
[23:29] <jrwren> but that is still a rewrite, which means different url paths which isn't what you want.
[23:29] <jrwren> its a facinating problem.
[23:31] <jrwren> greg-g: is your regular php via mod_php or via fastcgi?
[23:32] <jrwren> this raises all kinds of curiosity in me.
[23:33] <jrwren> can i config apache to change handlers based on other things, like source ip address or http request headers :)
[23:33] <greg-g> I... should know but don't
[23:34] <jrwren> I had to look it up
[23:34] <greg-g> but: https://git.wikimedia.org/tree/operations%2Fpuppet.git
[23:34] <greg-g> it's all there
[23:34] <greg-g> (except passwords/ssl keys)
[23:35] <jrwren> its hard to read apache <if> in a sea of puppet <% if
[23:35] <greg-g> hah, yeah
[23:35] <greg-g> one of our devs wrote an apache rewrite DSL
[23:36] <greg-g> I think I told you that already, actually
[23:37] <jrwren> looks like <if "%{REMOTE_ADDR} -ipmatch '192.168.15.2/31'"> SetHandler php<else>SetHandler fcgid</if>
[23:37] <jrwren> would do it.
[23:37] <jrwren> facinating
[23:37] <jrwren> i vaguely recall that.
[23:39] <jrwren> no cookie variables https://httpd.apache.org/docs/current/expr.html#vars
[23:39] <jrwren> which is a bummer.
[23:39] <jrwren> or even request header variables
[23:46] <jrwren> i supposed you could write an apache module to create cookie variables and use those with <If>