[00:05] <cmaloney> http://arstechnica.com/business/2014/03/github-puts-founder-on-leave-kicks-wife-out-of-office-after-harassment-claim/
[01:38] <rick_h_> cmaloney: started to review apps. Appreciate your thoughts at CHC if you get time before then to peek at them.
[01:38] <rick_h_> this is going to be so tough. There's 4 or 5 people I really want to support.
[01:56] <cmaloney> rick_h_: Sure thing
[01:56] <rick_h_> cmaloney: cool thanks
[01:57] <rick_h_> cmaloney: I know at least a couple more are on the way. Wheee
[01:57] <cmaloney> Though my thought is the one that couldn't be bothered to fill out anything is pretty much a non-starter.
[01:57] <cmaloney> ;)
[01:57] <rick_h_> cmaloney: :) well it says WIP at the top
[01:57] <rick_h_> they're allowed to submit and work on it over time
[01:57] <cmaloney> The whole thing is a WIP. ;)
[01:58] <rick_h_> yea, noticed that
[03:21] <cmaloney> "findafireanddieinit, check out our new terms of service and how we're integrating with LinkedIn"
[03:23] <cmaloney> (from Slideshare)
[03:29] <greg-g> cmaloney: is there one of smoser *with* an audio fix? https://www.youtube.com/watch?v=Ps-nJKPlitk
[03:29]  * greg-g hasn't watched yet, but worried
[03:30] <greg-g> oh, "autofix"
[03:30] <greg-g> what?
[03:34] <cmaloney> autofix I think tries to do som ebasic fixing...
[03:35] <cmaloney> James might know more about how that works
[03:35] <cmaloney> I haven't played with it, so not sure.
[03:35]  * cmaloney sticks to audio. :)
[03:35] <greg-g> just confused why the title had that in it
[03:36] <cmaloney> Not 100% sure, but I think it was something that Google did to try to correct some algorpthmic flaws.
[03:36] <greg-g> huh
[03:36] <cmaloney> shakycam, white balance, audio perhaps?
[03:36]  * greg-g shrugs
[03:36] <cmaloney> Again, using my butt-voice.
[03:36] <cmaloney> (aka talking out my ass)
[03:37] <greg-g> :)
[03:37]  * greg-g downloads anyway
[03:37] <greg-g> "git-annex addurl https://www.youtube.com/watch?v=Ps-nJKPlitk" ;)
[03:37] <cmaloney> youtube-dl :)
[03:37] <greg-g> yeah, git-annex uses quvi, no idea what's different between them
[03:39] <cmaloney> I can tell you one difference: I'll remember youtube-dl sooner than quvi
[03:43] <greg-g> I don't need to remember it ;)
[03:43] <greg-g> but yeah
[12:14] <cmaloney> morning
[12:14] <rick_h_> morn
[12:14] <rick_h_> sleepy tues
[12:16] <cmaloney> yep
[12:18] <cmaloney> tired this morn
[12:19] <rick_h_> yea, same. Doing code reviews at 10pm is wearing
[12:19] <rick_h_> starting at the coffee shop catching some run rise to hopefully help
[12:47] <mrgoodcat> morning everybody
[12:47] <mrgoodcat> rick_h_: did you see i got the logger running on a domain that doesn't have 'dickweed' anywhere in it
[12:47] <rick_h_> mrgoodcat: hah didn't see the update but saw the original :)
[12:48] <rick_h_> mrgoodcat: I appreciate the update. Let me know if you need some dns <3
[12:48] <mrgoodcat> it's running on logs.dyladan.me right now
[12:48] <rick_h_> happy to create a CNAME or something
[12:49] <mrgoodcat> i already set up the vhost to accept logs.bmark.us if you want to cname that to logs.dyladan.me
[12:49] <mrgoodcat> the bmark domain is a little more official than my personal one
[12:49] <rick_h_> sure thing
[12:50] <rick_h_> updated
[12:52] <mrgoodcat> when does GSoC application window officially end?
[12:52] <mrgoodcat> got to be soon
[12:52] <rick_h_> 21st?
[12:52]  * rick_h_ goes to look
[12:52] <rick_h_> yea, 3pm the 21st
[12:54] <mrgoodcat> longer window than i'd have guessed
[12:54] <rick_h_> yea, 2 full weeks to submit apps
[12:55] <mrgoodcat> i wonder if alexm92 will be the last hopefull to filter in
[12:55] <rick_h_> hopefully, it's hard enough
[12:55] <mrgoodcat> i doubt it
[12:56] <mrgoodcat> especially since bookie is a pretty small project, when it becomes apparent that the big projects aren't available anymore i think people will filter down to the smaller ones
[12:56] <mrgoodcat> which they don't realize are already pretty much locked dosn
[12:56] <mrgoodcat> down*
[12:56] <rick_h_> well I hope they'll move upstream since they'll have more room/resources
[12:57] <rick_h_> yea, I mean it's a sucky system because of the overload initially
[12:57] <rick_h_> but the folks that got in early and got their patches and names in have the edge
[12:57] <rick_h_> coming around now is just a waste of time tbh
[12:57] <mrgoodcat> i don't think that's such a bad thing. it promotes good work ethic and dedication
[12:58] <rick_h_> well but it gets them going nuts so off the gates they don't stop and think much about what they're doing/etc
[12:58] <rick_h_> and swaps mentors hard
[12:59] <mrgoodcat> yea. if you do it in the future it might be worth making a single pull request part of the application process. "I will only accept one pull request per candidate until applications are over so make it count"
[13:00] <mrgoodcat> it would promote making detailed and well thought out pull requests
[13:08] <mrgoodcat> I'm struggling a bit and maybe one of you can help me. I'm reading IRC protocol from a stream socket. IRC commands are terminated by \r\n. Sometimes, especially when I just connect to a server, multiple commands will be in a single recv. Am I better off going with a small buffer and reading each individual command from the stream one at a time, or a large buffer that will grab a bunch and then processing those
[13:23] <mrgoodcat> i figured out a good way to do it. nevermind
[13:27] <cmaloney> Good morning
[13:27] <cmaloney> again. ;)
[13:27] <DrDaemonEye> moin cmaloney :)
[13:33] <jrwren> i gave up and started drinking heavily yesterday, after I wrote about that slow django. :)
[13:34] <jrwren> good morning ya'll
[13:37] <mrgoodcat> lol good morning
[13:48] <cmaloney> jrwren: Jej
[13:48] <cmaloney> heh, even
[13:48] <cmaloney> Apparently I'm speaking Norwegian. ;)
[13:54] <mrgoodcat> cmaloney: where did you get those arabic characters?
[13:54] <rick_h_> off by one error today
[13:54] <cmaloney> mrgoodcat: ?
[13:55] <mrgoodcat> maybe that wasn't you
[13:55] <mrgoodcat> when trying to break the bot
[13:55] <cmaloney> Heh. I went to my podcast page (Open Metalcast)
[13:55] <cmaloney> Those were Cyrillic.
[13:56] <cmaloney> .Шитрок by Оргия Праведников from Шитрок
[14:21] <Havenstance> good morning fellow michiganders
[14:36] <jrwren> why doesn't pyflakes warn that iteritems is deprecated?
[14:36] <mrgoodcat> it's iter(dict.keys()) now i'm pretty sure
[14:37] <brousch> Havenstance: Good morning
[14:37] <mrgoodcat> or you can just say "for k in d.keys():"
[14:37] <mrgoodcat> if you're using a for loop
[14:37] <jrwren> keys is not iteritems()
[14:38] <mrgoodcat> er
[14:38] <mrgoodcat> items
[14:38] <mrgoodcat> sry
[14:38] <jrwren> its viewitems now, but my question is why pyflakes doesn't warn me about it.
[14:39] <mrgoodcat> oh
[14:39] <mrgoodcat> not sure
[14:54] <cmaloney> Yay, duplicity backup finally finished.
[14:54] <mrgoodcat> lol
[14:54] <mrgoodcat> i did my initial backup over esata
[14:54] <mrgoodcat> then moved it to a network location
[14:54] <cmaloney> mrgoodcat: This is USB3.0 local
[14:55] <cmaloney> so not too horrible but slower than I thought it might be.
[14:55] <mrgoodcat> how big?
[14:55] <cmaloney> just under 2TB.
[14:55] <mrgoodcat> how long did it take?
[14:55] <cmaloney> Um... about 24 hours.
[14:55] <cmaloney> So actually that's not too bad.
[14:55] <rick_h_> jrwren: isn't it only deprecated in py3?
[14:55] <cmaloney> Considering it's compressed as well
[14:55] <mrgoodcat> yea. mine was like a week
[14:56] <rick_h_> jrwren: I thought it was still in 2.7 and since it'll never be upgraded there no deprecation issues there
[14:56] <cmaloney> I don't think I'm backing up the same amount of data as I was under rdiff either.
[14:57] <mrgoodcat> rick_h_: yes py3 only
[14:57] <jrwren> rick_h_: it doesn't exist in py3
[14:57] <jrwren> so I'd consider it deprecated in py2 :)
[14:58] <mrgoodcat> cmaloney: mine was like 7 TiB
[14:58] <rick_h_> jrwren: right, but why would pyfakes give you warnings for py3 stuff?
[14:58] <jrwren> why wouldn't it?
[14:58] <rick_h_> jrwren: I mean does it correct yuor print, exceptions, etc?
[14:58] <jrwren> python3 is the future, right :)
[14:58] <mrgoodcat> ~pyfakes~
[14:58] <cmaloney> mrgoodcat: Damn. :)
[14:58] <jrwren> I'd like it to do those things.
[14:58] <mrgoodcat> i have a huge movie and tv library
[14:58] <rick_h_> yea, ok. So your concern is "why isn't pyflakes pointing out py3 incompat code"
[14:58] <jrwren> rick_h_: yes
[14:58] <mrgoodcat> i actually don't back it up anymore though
[14:58] <rick_h_> jrwren: not so much "why isn't it yelling about iteritems"
[14:59] <jrwren> rick_h_: yes, I guess so.
[14:59] <jrwren> maybe its a python-mode option or something
[14:59] <mrgoodcat> i had to add my backup storage to the raid 6 because i ran out of main storage
[14:59] <cmaloney> mrgoodcat: I never got into storing video. Though I have 1TB dedicated to music. :)
[15:00] <mrgoodcat> i'm not sure how much of mine was music
[15:00] <mrgoodcat> but i deleted it all
[15:00] <mrgoodcat> google music has completely replaced my local library
[15:00] <cmaloney> Bah, that's all compressed. :)
[15:00] <cmaloney> FLAC or get back.
[15:00] <mrgoodcat> and google movies with netflix is slowing down my video storage as well
[15:01] <mrgoodcat> my uncle is an audio engineer and we've had many discussions about audio codecs and such. the end result of which was, if you aren't in a studio you probably can't even tell the difference
[15:02] <cmaloney> Right. But I still rip FLAC, but I don't get into the high bitrate nonsense.
[15:02] <mrgoodcat> besides, its so convenient
[15:02] <cmaloney> But I can tell the difference between FLAC and mp3
[15:02] <mrgoodcat> too high bitrate can actually degrade your sound quality instead of raising it
[15:02] <cmaloney> Yep. I watched the Monty / Xiph video. :)
[15:02] <cmaloney> Unless you're bouncing tracks it doesn't make sense.
[15:03] <mrgoodcat> you have to have a certain quality listening environment to be able to tell with the newer encodings
[15:03] <cmaloney> Which is why I have to laugh at the Pono nonsense.
[15:08] <mrgoodcat> rick_h_: you went to gr on the wrong weekend. http://grdevday.org/Home.aspx is this weekend
[15:09] <mrgoodcat> cmaloney: i'm probably within 12 months of taking my RAID array offline
[15:09] <mrgoodcat> although i may be less that that away from a few disk failures.
[15:09] <mrgoodcat> i'm surprised it hasn't gone yet to be honest
[15:10] <greg-g> cmaloney: oh pono
[15:42] <cmaloney> I think some new drives are in my future.
[15:42] <greg-g> ditto
[15:42] <cmaloney> 95% on two of my 1TB drives.
[15:42] <cmaloney> and my 2TB backup drive is at 89%
[15:42] <greg-g> oh, mine is for "more copies makes me happier" reasons
[15:43] <cmaloney> I need to convince JoDee that a NAS is in my future. ;)
[15:43] <brousch> cmaloney: You need a rack in the basement
[15:43] <cmaloney> brousch: I need a basement
[15:43] <brousch> yikes
[15:43] <cmaloney> That's more important at the moment. :)
[15:43] <greg-g> my 2x2tb RAID1 is only at 600 gig used, but I want to do a cycling backup of it with 2 drives. bringing one to the office each week
[15:44] <cmaloney> I'm surprised how expensive 2TB of offsite storage is.
[15:44] <cmaloney> Amazon S3 ain't cheap.
[15:44] <rick_h_> huh?
[15:45] <cmaloney> $163 per month for 2TB if I'm understanding properly.
[15:45] <greg-g> cmaloney: I'm using glacier for my photos, not bad, obviously only for "oh shit the house burned down" situations
[15:45] <rick_h_> I think you've missed some calculations there
[15:45] <cmaloney> rick_h_: I have NFC what I'm doing. :)
[15:46] <cmaloney> greg-g: Yeah, I'd like to use Duplicity with Amazon Glacier but there's apparently some tricks to get that working.
[15:46] <greg-g> I see 170 for 2tb on S3
[15:46] <rick_h_> cmaloney: nvm, guess you're right
[15:46] <greg-g> https://aws.amazon.com/s3/pricing/
[15:46] <greg-g> .085 * 2000 = 170
[15:47] <cmaloney> Yeah, at that rate I may as well get some drives and call it a day.
[15:47] <rick_h_> cmaloney: I missed a 0 on my initial in the head math
[15:47] <rick_h_> you have full 2TB of unlosable info? 2000GB?
[15:47] <cmaloney> rick_h_: No worries. I was hoping I was wrong, honestly. :)
[15:47] <greg-g> def, that's the cost of 2x2tb (well, $200 is)
[15:47]  * rick_h_ is just a simple guy I guess. 
[15:47] <cmaloney> I have 2TB of stuff that I'd rather not replicate
[15:47] <cmaloney> 1TB of music (purchased and ripped)
[15:48] <rick_h_> I mean my NAS has 1.5TB of stuff but that's like 4 years of backups
[15:48] <cmaloney> and about 400GB of pictures / projects
[15:48] <greg-g> the really important stuff? Photos and Videos I took over the years: 158.32gigs
[15:49] <greg-g> all in glacier
[15:49] <rick_h_> yea, but that's .158 TB vs 2TB
[15:49] <rick_h_> so yea, I'd stick the music in glacier I suppose
[15:49] <cmaloney> I have all of the podcast stuff in my projects directory and that takes up space.
[15:49] <cmaloney> Yeah, and that may be the smarter way to do
[15:49] <cmaloney> go
[15:49] <rick_h_> or get that Google storage, that was 2TB for $1.99/mo?
[15:50] <cmaloney> since I don't care about encryption on the music.
[15:50] <rick_h_> http://readwrite.com/2014/03/17/google-drive-pricing-plans-drop-cloud-rivals-breakdown#awesm=~oySD6vIApskxQR sorry $2/mo for 1TB
[15:50] <rick_h_> not sure if there's a good way in linux to fill/get at it
[15:50] <cmaloney> Still, $4 a month is not horrible.
[15:51] <jrwren> who wants to know the worst part of 14.04 trusty, the greatest ubuntu ever?!?
[15:51] <rick_h_> jrwren: I'm game
[15:51] <cmaloney> jrwren: You have nothing to bitch about?
[15:51] <greg-g> hah
[15:52] <greg-g> he'll find something (see?!)
[15:52] <cmaloney> ;)
[15:52] <jrwren> no python 3.4
[15:52] <jrwren> python 3.4 released yesterday
[15:52] <rick_h_> jrwren: :/ yea that's a sadface
[15:52] <brousch> so trusty is worthless!
[15:52] <rick_h_> means no asyncio in an LTS
[15:52] <greg-g> huh, bad timing
[15:52] <jrwren> brousch: no!!!
[15:52] <brousch> fuckit. I'll wait for 16.04
[15:52] <jrwren> rick_h_: exactly!
[15:53] <cmaloney> So you'll have to side install
[15:53] <jrwren> the no asyncio in an LTS is a bummer.
[15:53] <cmaloney> boo hoo
[15:53] <jrwren> cmaloney: true
[15:53] <rick_h_> I'm with you jrwren, it's a big deal to python folks and people that deploy on servers
[15:53] <cmaloney> blame the python developers for not getting 3.4 out sooner.
[15:53] <rick_h_> lol
[15:53] <cmaloney> bastards.
[15:53] <cmaloney> ;)
[15:53] <brousch> This is unacceptable. Windows 8.2 will definitely have Python 3.4 bundled
[15:53] <jrwren> i don't blame anything. Both are excellent releases.
[16:04] <jrwren> brousch: nut-uh.
[16:06] <mrgoodcat> lol windows 8.2 is more likely to have NSA.exe 3.4 bundled
[16:06] <jrwren> I'm pretty sure it also comes with who_would_use_me?.exe v3.4
[16:08]  * mrgoodcat wonders how long it will be before people lease laptops like cars
[16:08] <mrgoodcat> Micro$oft and crApple would be so happy
[16:09] <mrgoodcat> oh, we're sorry, you've violated the terms of service by installing linux and your desktop is being reposessed
[16:15] <jrwren> most corporate organizations do exactly that, and have done so for years.
[16:15] <jrwren> where you been mrgoodcat ?
[16:16] <rick_h_> ok http://www.youtube.com/watch?v=QrqZl2QIz0c is kind of cool
[16:16] <mrgoodcat> i'm not surprised
[16:16] <rick_h_> <3 my pebble steel
[16:25] <jrwren> great ad, if only it actually worked that well.
[16:26] <jrwren> oh fuck that ad... a dad can't bathe his kid without checking a bball score. way to live in the moment douchebag.
[16:27] <cmaloney> I can't cook without checking my twitter feed. ;)
[16:28] <rick_h_> jrwren: heh, he's there vs in front of the tv and getting them involved. I'll take it
[16:30] <jrwren> yeah, i phone in parenting too
[16:32] <cmaloney> Honestly I don't have much of a problem with that ad.
[16:34] <tony-smlr> .t
[16:34] <cmaloney> DUde already has split attention about the game vs. kid rime
[16:34] <cmaloney> time
[16:34] <cmaloney> so he's better managing kid time vs. game time
[16:35] <tony-smlr> I was seeing if bookiebot  would give me the time
[16:35] <cmaloney> 12:35
[16:35] <cmaloney> ;)
[16:35] <tony-smlr> Im setting up a bot on my #smlr channel
[16:35]  * tony-smlr g
[16:36] <cmaloney> bookiebot is a wip
[16:36] <tony-smlr> bookiebot: help
[16:36] <cmaloney> .help
[16:36] <bookiebot> claim echo func help list pull release relist sleep
[16:36] <cmaloney> .sleep
[16:37] <bookiebot> slept ten seconds
[16:37] <tony-smlr> ubuntulog2: hello
[16:38] <cmaloney> I think that one is just a straight logger
[16:38] <tony-smlr> yea,  ok
[16:39] <cmaloney> tony-smlr: Which bot are you playing with?
[16:39] <cmaloney> (for #smlr?)
[16:40] <tony-smlr> yea,  I setup jenni
[16:40] <tony-smlr> its a fork of phenny
[16:40] <tony-smlr> http://is.gd/CPStvK
[16:41] <cmaloney> .beats - Returns the current internet time
[16:41] <tony-smlr> its kinda cool,  there is AI and will respond in coversation
[16:41] <cmaloney> Man, that never took off the way it should. :)
[16:42] <tony-smlr> I don't know what it is...  internet time?
[16:42] <cmaloney> http://en.wikipedia.org/wiki/Swatch_Internet_Time
[16:42] <cmaloney> it was a misguided attempt for giving everyone something that wasn't UTC that everyone could coordinate schedules.
[16:44] <cmaloney> Problem was it was about as useful as planning around a UNIX time stamp
[16:44] <tony-smlr> that seems cool  like the difference between metric and sae
[16:45] <cmaloney> It was an interesting idea, but breaks down because none of the other measurements are decimal
[16:45] <cmaloney> So one day = 1000 beats, but 1 hours is 41.6 beats
[16:45] <cmaloney> and a minute is 0.694 beats.
[16:46] <cmaloney> so it gets rather tedious
[16:46] <tony-smlr> yea,  I can see that
[16:46] <cmaloney> so mid-day is 499.9999999999999999
[16:46] <cmaloney> ;)
[16:48] <cmaloney> http://en.wikipedia.org/wiki/Nation1
[16:48] <cmaloney> Apparently this uses BMT as its official time
[16:49] <cmaloney> Man, to be in the internet of 1999 again
[16:49] <cmaloney> 1990s rather
[16:51] <tony-smlr> ok,  got to go...
[16:52] <cmaloney> latereness. Have fun!
[16:52] <cmaloney> (but you don't have to do if you don't want to. :) )
[16:55] <mrgoodcat> i walk away for 20 minues and miss an entire conversation about my bot
[16:55] <mrgoodcat> wtf
[16:56] <cmaloney> mrgoodcat: This is why you need to have a watch with IRC on it.
[16:56] <mrgoodcat> i have irssi notifier
[16:56] <mrgoodcat> but i was at lunch
[16:58] <rick_h_> you must never leave!
[17:00] <mrgoodcat> haha
[17:00] <mrgoodcat> rick_h_: curse you and this sqlalchemy
[17:00] <mrgoodcat> alchemy is exactly what it is
[17:00] <cmaloney> What's up with sqlalchemy?
[17:01] <cmaloney> other than it's the most fun you can legally have with a database?
[17:01] <mrgoodcat> RoR just makes it so foolproof. i can teach someone to make a model and store it in a db in like 4 minutes
[17:02] <greg-g> cmaloney: you should move to CA and have more fun!
[17:02] <mrgoodcat> in 6 minutes you can have ownership relationships too
[17:03] <mrgoodcat> sqlalchemy gives you a little more control at the expense of being more verbose and requiring a little more legwork
[17:03] <rick_h_> mrgoodcat: if you're having issues you're doing it wrong
[17:03] <mrgoodcat> i'm not
[17:03] <rick_h_> :)
[17:03] <rick_h_> what extra legwork? Creating a db session?
[17:04] <mrgoodcat> no. it just takes a bit longer to learn
[17:04] <rick_h_> oh yea to get all of it sure
[17:04] <rick_h_> but it's a usable db layer in return
[17:04] <rick_h_> vs all the AR crap
[17:04] <mrgoodcat> you don't like activerecord?
[17:05] <rick_h_> no, despise it. It teaches devs to be db lazy and they complain that SQL is broken when it's not
[17:05] <rick_h_> AR is like giving someone a chromebook and tell them they're computing
[17:05] <mrgoodcat> hey
[17:05] <mrgoodcat> i have a chromebook
[17:05] <rick_h_> you're web browsing...welcome to the computer party
[17:05] <rick_h_> right, and do you compile code on that chromebook? edit dvds? etc?
[17:05] <mrgoodcat> um yes
[17:06] <rick_h_> you can do some tasks on it, but it's limiting
[17:06] <rick_h_> ok fine...chromeos
[17:06] <mrgoodcat> lol
[17:06] <rick_h_> :P
[17:06] <mrgoodcat> the new haswell chip in it performs surprisingly well actually
[17:06] <rick_h_> AR is the chrome-os'ing of database development
[17:06] <mrgoodcat> i was amazed at how fast it compiled my custom kernel
[17:07] <mrgoodcat> you know, for a $200 11" netbook
[17:07] <rick_h_> you too can have a crappy screen, crappy keyboard, and no storage space!
[17:07] <rick_h_> :)
[17:07] <mrgoodcat> yea i know
[17:07] <mrgoodcat> that does bother me a bit
[17:07] <mrgoodcat> the keyboard i've gotten used to
[17:09] <mrgoodcat> and i'm waiting for one of these in the mail http://www.amazon.com/MyDigitalSSD-Super-Cache-Solid-State/dp/B00EZ2E8NO/ref=cm_cr_pr_product_top
[17:09] <jrwren> mrgoodcat: write an AR layer on datamapper. its not difficult.
[17:09] <mrgoodcat> 128GB
[17:10] <mrgoodcat> jrwren: you're missing the point. i'm not saying AR is better or that sqlalchemy is worse. i'm saying rails was unmatched for quickly prototyping ideas
[17:11] <mrgoodcat> obviously i'm not going to be writing an irc bot using ruby on rails
[17:11] <mrgoodcat> and i already wrote one with ruby
[17:12] <jrwren> i disagree, strongly.
[17:13] <jrwren> IMO what you already know is easy, and what you don't know is not.
[17:13] <jrwren> I never got good with rails, adn so prototyping ideas was never fast or easy
[17:13] <jrwren> but I was/am super fast at doing that with C#
[17:50] <rick_h_> greg-g: umm, I'm not sold on that blog post. Huh? People that send email to gmail using students are suing?
[17:50] <rick_h_> it seemed to hop around from processing messages for ads, to users aside from ads, to consent from email originators?
[17:52] <greg-g> rick_h_: All users of gapps for education are having their emails/etc scanned to produce profiles of them. This goes again what was agreed to by the Universities (I believe) when switching to gapps. University email is kind of sacred, and professors/etc shouldn't have to worry about a third-party for-profit making a profile on their communications.
[17:52] <rick_h_> greg-g: ok but was there a clear violoation of agreed terms? It seems the post was heading there but then backed away
[17:53] <greg-g> not sure, not sure that agreement is public (which it yet another stupid part of the deal)
[17:53] <rick_h_> ok
[17:54] <greg-g> there are some of us that say, even with this being in the agreement/was done with open eyes, it shouldn't have been done as it creates a bad precedent for university email and what can be used against professors
[17:54] <greg-g> we already have one professor at UMich who is incendiary (forget his name, did a lot with the middle east), and if he used gmail or gapps, he would be putting both himself and others at potential risk if google had another flub (accidental) where they showed who you emailed most often publicly.
[17:55] <rick_h_> yea, I'm all for raising the veil and such but it seemed the only firm things were you could not turn off email processing because it was required by featured provided (aside from ads) and people outside the org using the apps service were suing
[17:55] <rick_h_> gotcha, so using institution email at a public U is considered a bit of a safe haven?
[17:55]  * rick_h_ isn't up on prof email practice/etc
[17:55] <rick_h_> but finds this interesting
[17:56] <greg-g> yeah
[17:56] <greg-g> it has been historically
[17:56] <greg-g> universities and professors have a really special relationship
[17:56] <greg-g> universities can't tell a prof what to research or not research (well, not any good university)
[17:57] <greg-g> (once they have tenure)
[17:57] <greg-g> so, academic freedom is at question here
[17:57] <greg-g> if a prof's actions are chilled because of this, that's bad
[17:57] <greg-g> "chilling effects"
[17:59] <jrwren> BAM!  https://github.com/jrwren/homebrew/commit/9c732081726cad49aae6686c056f2770cec683b2
[17:59] <rick_h_> :) go jrwren
[18:02] <jrwren> if only I could make a pull request, but that is too much work, cuz I'm a lzy lazy dev.
[18:04] <mrgoodcat> i'm sure someone else will do it
[18:04] <jrwren> yes, but I decied it should be me. or that I should at least TRY to send pull req
[18:04] <jrwren> good change for me to learn more about git.
[18:05] <mrgoodcat> good for you
[18:05] <jrwren> and it wasn't even difficult, cuz git is awesome.
[18:06] <jrwren> https://github.com/Homebrew/homebrew/pull/27669
[18:07] <jrwren> oh blah, there was already a pull req https://github.com/Homebrew/homebrew/pull/27636
[18:13] <cmaloney> greg-g: Sick thing is JoDee's been told in no uncertain terms that students should be using their uni accounts to email her
[18:13] <cmaloney> one of which is gapps, two of which are Outlook (which is unusable under Linux)
[18:14] <cmaloney> s/uni/college/ but you get the idea.
[18:16] <jrwren> i was told the same thing.
[18:16] <jrwren> its a stupid, but understandable policy
[18:17] <greg-g> cmaloney: :(
[18:17] <cmaloney> Agreed, but interesting in light of gapps and the whole discussion above.
[18:17] <jrwren> for students and admin its a different issue stemming from FERPA.
[18:18] <cmaloney> worst. named. policy. ever.
[18:19] <jrwren> FERPA says its a crime to even confirm or deny a students enrollment, so the schools attempt to claim that school email the only "secure" way
[18:19] <jrwren> any other email account might be compromised and would be a violation of ferpa to discuss student status
[18:20] <cmaloney> ferpa is once again a policy enacted by folks who don't understand education
[18:20] <cmaloney> JoDee can't even discuss grades with students.
[18:20] <jrwren> which is really interesting given our state of "give up your password" so we can probe your computer.
[18:20] <cmaloney> jrwren: exactly.
[18:20] <jrwren> cmaloney: how old are her students?
[18:20] <cmaloney> 18+
[18:20] <jrwren> why can't she discuss grades?
[18:21] <cmaloney> rarely will she get one under age
[18:21] <jrwren> even under age, if they are college level, ferpa applies.
[18:21] <cmaloney> jrwren: she can't over email that isn't controlled by the school
[18:21] <jrwren> oh, right.
[18:21] <jrwren> not just grades, should not discuss any course work. doing so would imply a student is enrolled, which is a ferpa violation.
[18:22] <cmaloney> and again, stupid.
[18:22] <cmaloney> Much like SOX.
[18:22] <cmaloney> problem: Enron
[18:23] <cmaloney> solution: Handcuff every company so nthing like tht can ever happen again.
[18:40] <jrwren> what else would you do cmaloney ?  have accountants and CEO go to jail?!?
[19:04] <jrwren> for the record: i DO want them to go to jail.
[19:04] <jrwren> ...
[19:04] <jrwren> things like this are why I have high hopes for ubuntu phone & tablet: http://www.macrumors.com/2014/03/18/itunes-beta-local-syncing/
[19:05] <jrwren> ubuntu one is cool and all, but the prospect of open source phone and tablet mean I could write code and make it use owncloud or whatever if I wanted.
[19:07] <brousch> Why couldn't you do that with an Android app?
[19:11] <jrwren> cuz android sucks.
[19:11] <jrwren> and I hate it.
[19:11] <jrwren> and java sucks
[19:11] <jrwren> and dalvik sucks
[19:12] <jrwren> and google is evil empire and cannot be trusted.
[19:12] <jrwren> are there any good android open source apps?
[19:12] <jrwren> ... subsonic media player is good, I suppose.
[19:12] <jrwren> are there any good android open source apps for email and calendar?
[19:13] <brousch> https://f-droid.org/
[19:13] <jrwren> brousch: nice!  I need to check this out
[19:14] <brousch> This is supposedly the second best email client (behind Gmail's) https://f-droid.org/repository/browse/?fdfilter=k-9&fdid=com.fsck.k9
[19:14] <brousch> I'm not sure about calendar'
[19:17] <brousch> jrwren: Andr Replicant is an Android OS for the freetard-lover http://en.wikipedia.org/wiki/Replicant_(operating_system)
[19:20] <jrwren> that is great, I still dislike the underlying technology used to build it (java/dalvik) and the bastard android userspace.
[19:20] <jrwren> again, all reasons why I have high hopes for ubuntu mobile stuff
[19:23] <cmaloney> jrwren: I'm not a huge fan of SOX. I think it's entirely too much overhead
[19:23] <cmaloney> jail for fraud, definitely
[19:23] <cmaloney> Still gobsmacked that there have been no heads rolling for the financial crisis.
[19:24] <jrwren> cmaloney: why would they? those who would prosecute are bought and paid for by the criminals
[19:25] <cmaloney> again, gobsmacked.
[19:38] <jrwren> things I didn't know about python2: http://legacy.python.org/dev/peps/pep-3113/
[19:38] <jrwren> :)
[19:59] <jrwren> i've been hearing a lot about python3 lately. I've not heard much about this: https://wiki.openstack.org/wiki/Python3
[20:07] <cmaloney> http://moto360.motorola.com/
[20:07] <cmaloney> rick_h_: ^^
[20:07] <rick_h_> cmaloney: been looking :)
[20:07] <cmaloney> heh
[20:08] <rick_h_> now is this lenovo or google moto?
[20:08] <cmaloney> I'd assume it was Google Moto when developed.
[20:09] <cmaloney> but not sure if it's Google or Lenovo Moto that's releasing it.
[20:09] <cmaloney> ie: Is it something that should have been strangled in the crib and being released or is it awesome.
[20:14] <cmaloney> Someone in $company just sent a .docx file containing (I shit thee not) just a URL.
[20:15] <cmaloney> I'd like to issue a Microsoft-abuse citation
[20:28] <ColonelPanic001> greg-g: about MeritMail... that's what we're on now
[20:28] <ColonelPanic001> personally, I favor stay on it because I like our email being on our platters, but I get the feeling that's not what will happen
[20:28] <greg-g> #awkward
[20:29] <ColonelPanic001> hah
[21:30] <cmaloney> God, I fucking hate Ruby.
[21:30] <cmaloney> ore more correctly: rvm is a real pain in my ass.
[21:35] <greg-g> we're hiring a ruby dev
[21:35] <greg-g> :)
[21:39] <rick_h_> cmaloney: heh john ping'd me about my talk
[21:39] <rick_h_> cmaloney: you need to turn the board of doom into a kanban board :)
[21:39] <cmaloney> rick_h_: yeah, he mentioned it to me
[21:39] <rick_h_> cmaloney: gave him the book to go read
[21:39] <rick_h_> cmaloney: heh, good luck!
[21:39] <cmaloney> I'm not 100% convinced it'll work for us
[21:39] <rick_h_> yea, too isolated, not enough team
[21:39] <cmaloney> Mostly because our devs aren't 100% interchangable.
[21:39] <cmaloney> Right
[21:40] <rick_h_> maybe something will get nicer, if only the WIP tracking and such
[21:40] <greg-g> same here :/
[21:40] <cmaloney> We're little silos with some overlap with John
[21:40] <cmaloney> rick_h_: ++
[21:40] <rick_h_> some way of at least opening up things a bit
[21:40] <rick_h_> visibility is good
[21:40] <cmaloney> I'm working on installing Redmine 2.5 at the moment. :)
[21:40] <rick_h_> hah sorry
[21:40] <cmaloney> Yeah, that's really where I want us to land.
[21:41] <cmaloney> Knowing how much we're trying to eat at one time
[21:41] <cmaloney> we don't hve that.
[21:41] <greg-g> Phabricator!
[21:41] <rick_h_> wheeee
[21:42] <cmaloney> phuck that.
[21:42] <greg-g> http://fab.wmflabs.org/
[21:42] <cmaloney> ;)
[21:42] <greg-g> our test instance of it
[21:42] <cmaloney> down atm?
[21:42] <greg-g> if you request an account, I'll approve, it's a throw away instance
[21:42] <greg-g> oh lol
[21:43] <greg-g> we're migrating our OpenStack cluster from one DC to another... this must be currently migrating over the tubes
[21:43] <rick_h_> lol
[21:43] <cmaloney> hah
[21:43] <cmaloney> Looks AMAZING!
[21:43] <greg-g> :P
[21:43] <rick_h_> greg-g: you sure know how to demo :P
[21:43] <cmaloney> It's like a 404 page, but not even there.
[21:43] <cmaloney> ;)
[21:43] <greg-g> :) :)
[21:43] <rick_h_> it's SIMPLE!
[21:43] <rick_h_> that's hard to do man
[21:43] <greg-g> see! we're right on track! nothing to do!
[21:44] <cmaloney> It's a GANTT CHART FOR THE MIIIND!
[21:44]  * rick_h_ starts chanting about "mission accomplished!"
[21:44] <rick_h_> ok, gone on too far. /me is brain melted after another busy crazy day
[21:44] <rick_h_> interviewing is hard
[21:44]  * rick_h_ would rather be coding
[21:45] <greg-g> :)
[22:19] <mrgoodweb> ji
[22:19] <mrgoodweb> hi*
[22:19] <mrgoodweb> left my laptop at work D:
[22:36] <gamerchick02> mrgoodweb sorry to hear that. i leave mine there every day. :-P
[22:36] <mrgoodweb> i don't ever leave it at work
[22:36] <gamerchick02> your personal laptop?
[22:36] <gamerchick02> mine is work issued and i leave it locked in the desk
[22:36] <gamerchick02> *shrug*
[22:46] <mrgoodweb> yes personal
[22:46] <mrgoodweb> i'm quite upset about not having it
[22:46] <mrgoodweb> my project is on it and i was in the zone
[22:47] <mrgoodweb> now i can't work on it until tomorrow
[22:47] <gamerchick02> ugh i'm sorry
[22:48] <gamerchick02> can you go back and get it?
[22:48] <mrgoodweb> possibly after class
[22:49] <mrgoodweb> but i can't leave school until ~10
[22:54] <gamerchick02> ugh
[22:54] <gamerchick02> rebooting for a game... :) see everyone later