[00:36] <rick_h> snap-l: http://paste.mitechie.com/show/684/
[01:02] <widox> rick_h: http://vimium.github.com/
[01:06] <snap-l> rick_h: Thank you.
[01:08] <rick_h> snap-l: np
[02:43] <derekv> yea, mistakes i've made ... one is not taking everything cool ive ever gotten to work and making it a script and stashing it somewhere
[11:52] <shakes808> Good morning
[11:53] <rick_h> morn
[11:53] <MaskedDriver> morning
[12:47] <rick_h> man is it nice out, I want to play hookie like no other today
[12:57] <snap-l> Good morning
[12:57] <snap-l> Yeah, no kidding
[12:57] <snap-l> getting a late start today.
[12:57] <jjesse> monring
[13:02] <snap-l> Python: The languge of consenting adults
[13:02] <snap-l> I think that's the QoTD
[13:03] <rick_h> that's a good day
[13:04] <snap-l> Wondering what the catch-phrases of other languages would be.
[13:04] <snap-l> Java: Don't touch that
[13:05] <MaskedDriver> PHP: Be gentle... it's our first time.
[13:05] <rick_h> http://lab.cubiq.org/css3mad/ kind of cool
[13:05] <snap-l> Perl: Even we don't remember the safe word
[13:05] <snap-l> rick_h: That is pretty sweer
[13:05] <snap-l> sweet, even
[13:06] <rick_h> https://twitter.com/cubiq/status/210659800550354945
[13:08] <MaskedDriver> 5035 lines of CSS
[13:09] <MaskedDriver> or 700 lines of js
[13:12] <snap-l> “@freerobby: on the bright side, we finally have an answer to the question, “what won’t LinkedIn send me an email about?””
[13:38] <shakes808> What is going on with the cubiq.org site? In IE it is all over the place. I am assuming that is the point? Fine in Chrome.
[13:43] <brousch> I had an Ubuntu miracle last night
[13:45] <brousch> I took the SSD with Kubuntu 12.04 64bit installed out of my 6 year old Dell D630 laptop and put it into my 3 year old MBP and it booted and ran fine
[13:45] <brousch> Just had to install some wifi drivers and it was perfect
[13:46] <rick_h> nice
[13:46] <MaskedDriver> brousch: so you're one of THOSE people
[13:47] <MaskedDriver> *Kubuntu*
[13:50] <brousch> Hell yes
[13:50] <brousch> Unity and I don't agree on how things should work. Kubuntu lets me set it up how I want it
[13:51] <brousch> But I was amazed that I could move the whole drive into such a different laptop and it would just work
[13:52] <brousch> Now I need a big sticker to cover the glowing apple
[14:00] <rick_h> upgrading the wife's machine from 10.04 to 12.04...this shold be fun
[14:01] <brousch> I thought she was on Windows
[14:01] <rick_h> her laptop is dual boot
[14:01] <rick_h> windows is just for work
[14:03] <brousch> ah
[14:03] <MaskedDriver> that's a huge upgrade
[14:03] <MaskedDriver> I did an upgrade from 11.04 to 12.04 with little problem
[14:03] <rick_h> reinstall really
[14:03] <MaskedDriver> ah
[14:08] <snap-l> Yeah, I'm going to reinstall my machine from 11.04 to 12.04
[14:08] <snap-l> just have to find a spare drive to install to
[14:08] <snap-l> and by spare, I mean purchase.
[14:09] <brousch> I'm all 10.04 servers and 12.04 desktops/laptops now
[14:10] <brousch> rick_h: You hear from PyOhio about your talk yet?
[14:14] <MaskedDriver> I use CentOS for my server infrastructure
[14:15] <brousch> Why do you hate yourself?
[14:15] <MaskedDriver> elaborate?
[14:16] <MaskedDriver> I had Ubuntu as servers for awhile but I ran into trouble during upgrades quite a bit. Switched to CentOS and all my problems went away
[14:17] <brousch> Why would you upgrade servers?
[14:17] <brousch> Servers are meant to sit there and run the same way forever
[14:18] <MaskedDriver> seems like a very insecure philosophy
[14:18] <brousch> Those are just security updates
[14:18] <MaskedDriver> probably wat happened to linkedin
[14:18] <rick_h> brousch: no, I think new talks just closed this week right?
[14:19] <rick_h> I'm assuming it's accepted and figure I'll start July1 and spend the month working on it
[14:19] <MaskedDriver> s/upgrades/updates
[14:19] <MaskedDriver> I see what you're saying now
[14:20] <MaskedDriver> *shrugs* just always had issues with any debian server build I've had
[14:20] <MaskedDriver> might just be me.. idk.. CentOS works the best for me
[14:20] <rick_h> *cough* ubuntu *cough*
[14:21] <MaskedDriver> ubuntu on the desktops/laptops (except my gaming rig, obviously)
[14:22] <MaskedDriver> use what works for you. That's my philosophy
[14:22] <MaskedDriver> I'm not diehard anything... except diehard anti-iDevice
[14:23] <snap-l> If Apple keeps stopping devices from being shipped, I'm going to be very anti-Apple
[14:23] <snap-l> Getting tired of patent wars
[14:23] <MaskedDriver> they're scared
[14:23] <devinheitmueller> I'm waiting for one of the Android vendors to successfully block the iPhone from being imported.
[14:24] <MaskedDriver> more Android devices are getting shipped with stuff that is better than what they can do. And that scares them
[14:24] <brousch> devinheitmueller: Didn't they get the iPad blocked somewhere?
[14:24] <devinheitmueller> I think the injunction got waived.
[14:25] <MaskedDriver> China and I don't think it has anything to do with Android
[14:25] <MaskedDriver> http://www.idownloadblog.com/2011/12/07/ipad-sales-trademark/
[14:26] <MaskedDriver> oh wait... Germany by Motorola
[14:27] <MaskedDriver> but it didn't work
[14:27] <MaskedDriver> http://news.cnet.com/8301-27076_3-57319082-248/can-motorola-now-block-iphone-ipad-sales-in-germany-nope/
[14:27] <devinheitmueller> If Apple can patent the damn rectangle, you would think those other vendors with hundreds of patents in RF technology would find *something* to block the iPhone on.
[14:28] <MaskedDriver> yeah
[14:28] <MaskedDriver> but they're not stupid sue-crazy like Apple
[14:28] <MaskedDriver> they're turning into another Monster
[14:48] <brousch> Heh, yeah, that's where I want to run my Linux servers http://linux.slashdot.org/story/12/06/06/2150202/microsoft-to-run-linux-on-azure
[15:51] <snap-l> Wow, didn't know Rick Copeland also left Sourceforge
[15:52] <snap-l> http://blog.pythonisito.com/2012/06/python-and-mongodb-training-classes.html
[15:52] <snap-l> I think Dave Brondsema is the only python developer I know there.
[16:51] <snap-l> God bless the internet: http://thesquirrelboard.com/forums/index.php
[16:53] <shakes808> lol WTH
[17:05] <greg-g> snap-l: this was one of my profs in grad school: http://ylime.people.si.umich.edu/mySquirrels.html
[17:06] <greg-g> also, there is a whole club at U-M (started by a classmate of mine, heh): http://www.michigansquirrels.com/
[17:26] <snap-l> That's nuts
[17:27]  * brousch groans
[17:30] <brousch> I need to search a file for a string and replace every occurance of it
[17:31] <brousch> sed?
[17:32] <jrwren> haha... that's nuts, hahhaha i see what you did there.
[17:33] <jrwren> pep8 is too strict
[17:33] <snap-l> jrwren: line length?
[17:34] <jrwren> i'm very non pep8 wiht shitspace after ( before ) same wiht [] and comma.
[17:34] <jrwren> linelength is fine. I like 80cal
[17:34] <jrwren> *80col
[17:42] <rick_h> jrwren: wrong!
[17:42] <rick_h> :)
[17:43] <jrwren> I just installed pep8.vim and my fix-it experience is much nicer now
[17:43] <jrwren> but 80+ issues is a lot
[17:43] <rick_h> yea, need to have editor integration to mkeep at it until you're trained
[17:43] <jrwren> what do you use?
[17:43] <rick_h> jrwren: not really, the only issue is long error strings/etc
[17:43] <jrwren> I'd prefer red squiggles.
[17:44] <rick_h> I'm trying out syntastic with flake8
[17:44] <rick_h> I used to just use ,M mapped to pep8 %
[17:44] <jrwren> i've been doing syntastic with pyflakes
[17:44] <rick_h> yea, pyflakes doesn't cover pep8, flake8 is supposed to combine both
[17:44] <jrwren> maybe i should try flake8
[17:44] <rick_h> but it's a bit fugly
[17:48] <rick_h> jrwren: but I do run extra jenkins builds that run pep8/pylint and the violations plugin so I can track errors/issues
[17:53] <jrwren> pypi slow for anyone?
[17:53] <rick_h> can't tell, whole network is slow due to wife U1 syncing
[17:53] <rick_h> you pulling packages or just using the website?
[17:54] <rick_h> if pulling packages, setup mirrors in your config ot drop crate.io since it's s3 based
[17:55] <jrwren> pulling packages.
[17:55] <jrwren> drop crate.io ?
[17:55] <jrwren> must have been issue here. its fine now
[17:55] <rick_h> sorry, typing faster than it's displaying
[17:55] <rick_h> crate.io is a pypi service thing that hsots packages you can fetch from
[17:55] <rick_h> it's backed by s3 for serving the files, so pretty quick
[17:56] <jrwren> i'll check it out, thanks.
[17:56] <rick_h> http://jacobian.org/writing/when-pypi-goes-down/
[17:57] <rick_h> % cat ~/.pip/pip.conf                                                                                                                                                            (rharding@toraken:..as/branches/trunk/)
[17:57] <rick_h> [global]
[17:57] <rick_h> index-url = http://simple.crate.io/
[17:59] <rick_h> jrwren: also check out: http://pypi.python.org/pypi/pep381client
[18:02] <jrwren> ty
[18:19] <brousch> Ah, that was fun. Sed isn't so bad
[18:21] <rick_h> sed ftw
[18:21] <rick_h> or just vim
[18:21] <brousch> I had about 40 files in various depths of folder hierarchy
[18:22] <rick_h> yea, sed to the rescue then
[18:22] <brousch> Tricky part was that it wouldn't let me change in place. I had to copy the file and output to a different file
[18:26] <rick_h> grrr, U1 is irritating me.
[18:27] <brousch> LAN Sync FTW
[18:27] <brousch> Anything less is uncivilized
[18:30] <snap-l> rick_h: It's probably the slowest way to sync two machines
[18:30] <snap-l> hands down
[18:31] <rick_h> meh, just trying to set her up with something that backs up
[18:31] <rick_h> dogfood a little I guess
[18:31] <rick_h> and it's built in vs setting up dropbox for her, she doesn't know the diff really
[18:32] <snap-l> It's gotten a little better in 12.04, but it's still not magic like Dropbox
[18:32] <rick_h> yea, her expectations are lower, which is sad...but oh well
[18:34]  * rick_h goes on a U1 bug submission frenzy
[18:34] <snap-l> just hang out in #ubuntuone and bitch there
[18:35] <greg-g> rick_h: nice
[18:36] <rick_h> this is kind of retarded, I mean really. So log into the website, hit the big files button, and 2/3 of my screen is crap on the bottom for ToS, Developer, About Us, etc
[18:36] <greg-g> :) oh legal
[18:37] <rick_h> yea, well just lists and lists of menus that takes up 4px my actual list of folders/files
[18:37] <rick_h> at least collapse it
[18:39] <rick_h> seriously... ok so tell me which project to file "sharing email is useless" under? https://bugs.launchpad.net/ubuntuone/+filebug
[18:40] <brousch> rick_h: Heh, that's the problem I have submitted half of my bugs to Ubuntu. What do I file it against?
[18:40] <brousch> Also, my tense not so good
[18:42] <greg-g> hilarious, that filebug page is worthless
[18:42] <brousch> Another password leak? http://www.last.fm/passwordsecurity
[18:42] <greg-g> way to hate your users, U1
[18:42] <greg-g> brousch: yep
[18:42] <MaskedDriver> oh ffs
[18:43] <greg-g> brousch: just go ahead and update ALL your passwords everywhere every month, like god himself does.
[18:43] <MaskedDriver> weekly
[18:43] <MaskedDriver> cause it appears a new leak happens hourly
[18:43] <brousch> But I don't even login to linkedin or last.fm every month!
[18:43] <MaskedDriver> so every 15 minutes, you must change your passwords across the board
[18:43] <greg-g> brousch: but if you don't change your password, the service will log you out.
[18:44] <greg-g> er, wow, brain weirdness there, that's not what I meant to say.
[18:44]  * greg-g goes to get something to drink
[18:45] <brousch> I have a couple of sites where I don't even bother with remembering a password. I login so infrequently that I just request a password reset every time I go there
[18:45] <greg-g> hah
[18:48] <rick_h> https://bugs.launchpad.net/ubuntuone-servers/+bug/375566 *sigh* I feel better now
[18:50] <greg-g> rick_h: wow, over 3 years old
[18:51] <rick_h> greg-g: yea :/ and it's not like it's an "ignore me" issue
[18:51] <greg-g> yeah, ugh
[18:56] <rick_h> oh well, two news bugs and one affects me, a good day's work reporting crap that'll never get fixed.
[18:57] <brousch> Geez, I think I hit that email bug back when jjesse and I tried U1 at WMLUG when it first came out
[18:57] <jjesse> ?
[18:58] <jjesse> wow
[18:58] <brousch> I remember you never got the share email
[18:58] <brousch> But a few days later it worked
[18:58] <rick_h> I did get the email in this case, but it's retarded and doesn't mention activating the share at all
[18:59] <rick_h> and there's no UI that says I've got pending shares to accept/etc in the clietn or the webui
[18:59] <rick_h> so it really is a black hole of sharing fail
[19:00] <brousch> rick_h: Try rebooting the U1 servers
[19:00] <brousch> All of them
[19:00] <rick_h> hah
[19:00] <rick_h> let me get those logins
[19:01] <greg-g> just use your magic number generator button!
[19:02] <rick_h> 872838
[19:02] <rick_h> *access denied*
[19:02] <rick_h> damn!
[19:02] <greg-g> worth a shot
[19:02] <brousch> OK, I actually snorted at that one
[19:02] <rick_h> is it friday yet? I'm toast
[19:02] <brousch> There's a little booger on my alt key now
[19:26] <jrwren> i'm evaluating solutions, anyone know what ubuntu cloud server's competition is?
[19:27] <brousch> Azure?
[19:33] <jrwren> lol, no
[19:37] <brousch> Oracle is building the bestest cloud evar
[19:38] <brousch> http://www.pcmag.com/article2/0,2817,2405454,00.asp
[19:43] <jrwren> no
[19:44] <brousch> You're so picky
[19:45] <rick_h> jrwren: you have to define cloud to find the compitition
[19:47] <jrwren> "ubuntu cloud server" isn't that a definition?
[19:47] <snap-l> Yeah, it's like asking what's the best shoes out there?
[19:48] <brousch> Crocks
[19:48] <snap-l> brousch: I hope a crocs truck explodes on your front lawn
[19:49] <brousch> I have a pair of crocs
[19:49] <jrwren> is Crocks a cloud software thing?
[19:49] <brousch> I will wear them for your enjoyment
[19:49] <jrwren> i googled and got crocs.
[19:49] <snap-l> That's it's own punishment
[19:50] <snap-l> jrwren: It's just that brousch not only has incredibly bad taste in footwear, but also can 't spell it either
[19:51] <brousch> Speling ees ovarated
[19:52] <snap-l> oviosly
[19:59] <jrwren> http://pypi.python.org/pypi/collective.eggproxy  nom nom
[20:00] <snap-l> This is how you do a password breach: http://www.last.fm/passwordsecurity
[20:02] <MaskedDriver> snap-l: you'er about 2 hours behind. brousch already linked to that ;)
[20:02] <brousch> Yeah, you need to upgrade your Internets
[20:04] <snap-l> That means I have to stop ignoring brousch
[20:04] <snap-l> too hard
[20:05] <brousch> Ah ha!
[20:59] <jrwren> bookie just let me add a dup. https://bmark.us/jrwren/recent
[21:21] <jrwren> pylint is stupid.
[21:22] <jrwren> i don't care about docstrings on my unittest classes and methods.
[21:25] <snap-l> O'reilly now will sync with dropbox
[21:32] <jrwren> pylint W0141 wtf
[21:38] <rick_h> jrwren: well you do want that though because the test runner will use that for output to help on failing tests
[21:39] <rick_h> jrwren: it's not unusual to have different classes with similiar commented test methods, etc
[21:40] <rick_h> jrwren: thanks for the heads up, issue added: https://github.com/mitechie/Bookie/issues/156
[21:45] <jrwren> is there a way i can get python library docs as manpages?
[21:45] <jrwren> i do for php and perl ahs perldoc.
[21:46] <rick_h> I use a plugin called pydoc I think that loads python docs in vim splits
[21:46] <rick_h> jrwren: you can also use your repl bpython/ipython
[21:46] <rick_h> import os; help(os)
[21:47] <rick_h> will output the docs for os module
[21:47] <jrwren> ah, maybe that is waht I want.
[21:47] <jrwren> just need to get better at using it.
[21:47] <rick_h> yea, help and dir I use a ton in repl and pdb for things while debugging/dev