[00:00] <snap-l> I will never get tired of bands contacting me for playing their music on the podcast
[00:00] <rick_h_> snap-l: awesome
[00:00] <snap-l> :)
[00:00] <rick_h_> hopefuly in a good way vs a 'wft man?!' way
[00:01] <snap-l> Heh
[00:01] <snap-l> Yeah, it's all good
[00:01] <snap-l> Usually it's surprise that someone noticed.
[00:01] <snap-l> Which makes two of us
[00:01] <rick_h_> lol
[00:04] <rick_h_> hmmm, 37hr backup. This is more fun than I thought
[00:05] <snap-l> Also the next time I decide to take up Packt on reviewing one of their books, please smack me
[00:05] <rick_h_> lol
[00:05] <snap-l> Looking at this INstant Pygame book
[00:05] <rick_h_> snap-l: which jewel did you get?
[00:05] <rick_h_> ah
[00:05] <snap-l> fucking trainwreck
[00:05] <snap-l> Starts off by having people install Python 2.6
[00:06] <snap-l> and doesn't sow them how to install Pygame
[00:06] <rick_h_> :(
[00:06] <snap-l> and punts off installing Numpy to another book
[00:06] <snap-l> which seems to be used for generating a random tuple of numbers for a RGBA value
[00:08] <snap-l> Oh, brillant
[00:08] <snap-l> They use numpy to generate a list of list of integers
[00:08] <snap-l> 4x3 list
[00:09] <snap-l> and then have people use color[0]
[00:10] <snap-l> Initializing arrays: We will define some arrays to hold the coordinates of the
[00:10] <snap-l> positions, where we would like to put the image during the animation. Since the
[00:10] <snap-l> object will be moved, there are four logical sections of the path: right, down, left,
[00:10] <snap-l> and up. Each of these sections will have 40 equidistant steps. We will initialize
[00:10] <snap-l> all the values in the sections to 0:
[00:10] <snap-l> steps = numpy.linspace(20, 360, 40).astype(int)
[00:10] <snap-l> right = numpy.zeros((2, len(steps)))
[00:10] <snap-l> down = numpy.zeros((2, len(steps)))
[00:10] <snap-l> left = numpy.zeros((2, len(steps)))
[00:10] <snap-l> up = numpy.zeros((2, len(steps)))
[00:15] <snap-l> So later on the author then concatenates these into a positional array of x,y coordinates.
[00:15] <snap-l> Talk about the long way.
[00:18] <snap-l> Using Matplotlib with Pygame (Simple)
[00:18] <snap-l> That's a fucking topic in here
[00:18] <rick_h_> lol
[00:20] <snap-l> We need to have a MPEG movie for this demo. Once you have a movie you can convert it to be
[00:20] <snap-l> used in a Pygame game with the following command:
[00:20] <snap-l> ffmpeg -i <infile> -vcodec mpeg1video -acodec libmp3lame -intra <outfile.
[00:20] <snap-l> mpg>
[00:20] <snap-l> I'm on page 28. There's 55 pages.
[00:20] <snap-l> They mentioned blitting in passing
[00:29] <snap-l> http://paste.mitechie.com/show/TqOFgW2b2ezYnU55Lkpt/
[00:29] <snap-l> Calling uncle with the publisher.
[11:10] <rick_h_> hmm, so last night the backup estimate (after running for 5hrs) was 1d 10hrs. Then I went to bed and it's at 1d 6hrs. I thought I got more sleep than that lol
[11:11] <snap-l> heh
[11:12] <snap-l> what are you using to back up your files?
[11:19] <rick_h_> built in 'backup' feature on the NAS
[11:19] <rick_h_> but yea, usb2 fml
[11:42] <rick_h_> https://www.youtube.com/watch?v=NoxiK7K28PU is kind of badass
[12:06] <rick_h_> interesting, my last 4 amazon orders have all gone out Prestige, no ups
[12:38] <snap-l> rick_h_: Yeah, I've noticed that
[12:38] <snap-l> Well, not your orders inparticular
[12:39] <snap-l> There have been times when my order was handed off to the post office while coming UPS
[12:39] <snap-l> I think it's all about who can make the last mile more efficiently.
[12:41] <rick_h_> yea, I don't usually get the USPS
[12:41] <rick_h_> but normally if I order late prestige gets it so that they can meet the 2nd day
[12:41] <rick_h_> more guys in a van than big brown truck
[12:41] <rick_h_> but normally it's once in a while. strange that all things the last week
[13:22] <jrwren_> my interent download speeds are faster than usb1 now :)
[13:23] <snap-l> Yea, that's sick isn't it?
[13:23] <jrwren_> i love it.
[13:23] <jrwren_> maybe in anotehr 10 yrs it will be faster than usb2 :)
[13:23] <snap-l> Yeah, and it'll cost one iMac a month.
[13:29] <jrwren_> nah.
[13:30] <jrwren_> did I share my insane download speeds since comcast doubled the area speeds?
[13:30] <snap-l> I don't think so
[13:31] <jrwren_> 6.44MByte/s
[13:31] <snap-l> Down or up?
[13:31] <jrwren_> down
[13:31] <jrwren_> i've not tested up.
[13:31] <jrwren_> i don't have a good way :(  turns out writes to s3 are notoriously slow.
[13:31] <jrwren_> i'll have to spin up and ec2 instance and try writing to that.
[13:32] <jrwren_> but still, 60+Mbit, I'm happy with that.
[13:36] <snap-l> testmy.net is pretty good
[13:37] <snap-l> Still, that's awesome. I'm paying extra to get the 30/ 3 package from WOW!
[17:14] <greg-g> huh, I just hit an "advancedhosters.com" ubuntu mirror on my work laptop apt-get update
[17:14] <greg-g> maybe I'm too old internet domain wise, but that looks non-legit to me
[17:14] <rick_h_> greg-g: yea, not sure on that
[17:15] <snap-l> Is it a mirror perhaps?
[17:15] <greg-g> it's an official mirror
[17:15] <greg-g> this is in my sources.list:
[17:15] <greg-g> deb mirror://mirrors.ubuntu.com/mirrors.txt
[17:18] <brousch> greg-g: I thought you ditched Ubuntu
[17:19] <greg-g> brousch: on my personal machine, this work one came with Ubuntu pre-installed (it is the POS dell xps) and I was already sprinting so much my first week (it was an in town week for all of my coworkers, so no down time what so ever).
[17:19]  * greg-g is lazy, too
[17:19] <brousch> What do the wikipedia servers run?
[17:20] <greg-g> Ubuntu Precise currently, but there's rumbling of moving to Debian.
[17:20] <brousch> nice
[17:20] <snap-l> http://www.atarimania.com/documents-atari-atari-400-800-xl-xe--books_1_8.html
[17:21] <brousch> I love Ubuntu server
[17:21] <rick_h_> greg-g: has it given them grief on the server? Or just for other reasons?
[17:25] <greg-g> rick_h_: I'm not sure, honestly. I haven't heard anything along the grief lines.
[17:26] <rick_h_> greg-g: cool, just curious
[17:26] <greg-g> we have a couple DDs on staff, but also an OpenStack contributor, so... /me shrugs
[17:28] <snap-l> It's all greg-g's doing
[17:28] <snap-l> fess up
[17:29]  * greg-g hangs head
[17:29] <rick_h_> greg-g: so I've met two others with that laptop and like it. Though one mentions the keyboard is mushy and can get double key-presses which is a red falg
[17:29] <rick_h_> flag
[17:29] <greg-g> yeah, definitely experience that
[17:29] <snap-l> Isn't that supposed to be their gaming laptop?
[17:29] <rick_h_> :/ wonder if you got a dud?
[17:30] <greg-g> and the keyboard layout is just damn annoying to someone coming from a thinkpad
[17:30] <snap-l> double press == red flag
[17:30] <rick_h_> snap-l: no, they just did a new alienware thing with ubuntu that's diff
[17:30] <snap-l> Ah, Ok
[17:32] <rick_h_> man, I'm so trying to want to love newsblur...but it's making it so hard!
[17:34] <brousch> What's the pro blem?
[17:37] <rick_h_> the ux is so bulky and extra content. Doesn't flow. Have to check items 2 or three times before it marks read
[17:37] <brousch> darnit
[17:37] <greg-g> the lack of keybindings is annoying
[17:38] <rick_h_> so j/k works out ok
[17:38] <rick_h_> went nuts setting "show only unread" on every single damn thing until I happened upon the global setting
[17:39] <rick_h_> should default to the first item open for reading
[17:39] <rick_h_> the [17:40] <rick_h_> and all of the header 'buttons' need to go.
[17:43] <greg-g> rick_h_: I mean scrolling, mostly.
[17:44] <rick_h_> greg-g: space doesn't work? /me goes to see if there's something new to try
[18:05] <jrwren> what are DDs?
[18:08] <rick_h_> Debian Developers
[18:19] <jcastro> bittorrent sync is pretty awesome guys
[18:19] <jcastro> just installed it on all my stuff
[18:24] <greg-g> ?
[18:26] <ColonelPanic001> I've thought of trying that
[18:26] <ColonelPanic001> just saw it a few minutes ago
[18:26] <ColonelPanic001> greg-g: http://labs.bittorrent.com/experiments/sync/technology.html
[18:26] <ColonelPanic001> like dropbox, but serverless, and over Bittorrent
[18:27] <greg-g> huh, neat
[18:27] <ColonelPanic001> yeah. Only downside is you'd need at least one node up anytime you wanted to sync
[18:27] <ColonelPanic001> something to sync from
[18:28] <ColonelPanic001> but, aside from that, looks neat
[18:28] <greg-g> yeah, which most of us have ;)
[18:28] <ColonelPanic001> hi flippy
[18:28] <flipsidecreation> hi
[18:28] <greg-g> ColonelPanic001: bittorrent.com doesn't do FLOSS, right?
[18:28] <ColonelPanic001> greg-g: yeah, generally. I don't anymore (used to, but now my work machine is a laptop), but even still, kind of nice
[18:28] <ColonelPanic001> greg-g: not sure, tbh
[18:28] <ColonelPanic001> I very rarely torrent, not really into that stuff
[18:28] <greg-g> I can't find a source/repo link, so I'm guessing now
[18:28] <ColonelPanic001> I use bt to get linux distros, that's it
[18:28] <greg-g> just meant the company, but yeah
[18:29] <ColonelPanic001> https://news.ycombinator.com/item?id=5595806
[18:29] <ColonelPanic001> some discussion
[18:29] <ColonelPanic001> fwiw
[18:31] <greg-g> I don't open those links
[18:31] <greg-g> :P
[18:34] <ColonelPanic001> those ones?
[18:34] <ColonelPanic001> "I don't like discussion"
[18:36] <snap-l> I use BT for Humble Bundle Games to help save them bandwidth
[18:36] <snap-l> I wish Ubuntu used it for their private repos.
[18:37] <ColonelPanic001> that too, actually.
[18:37] <ColonelPanic001> to download linux installers, and humble bundle
[18:37] <ColonelPanic001> I wish they'd do another ebook humblebundle, that was awesome
[18:37] <snap-l> Yeah, it was
[18:38] <snap-l> also, pearson education is a bunch of fuckwits
[18:38] <greg-g> ColonelPanic001: hackernews, specifically
[18:38] <greg-g> snap-l: is this channel logged anymore?
[18:38] <ColonelPanic001> greg-g: ah. Why's that? I'm not a hardcore fan or anything, just a site I flip through here and there.
[18:38] <snap-l> 30% discount, but they took it off of the price of the paper edition
[18:38] <ColonelPanic001> oh, he's asking about logging. This must be good.
[18:38] <greg-g> ColonelPanic001: full of people I live near that I wish I didn't :)
[18:38] <snap-l> greg-g: I think it is
[18:38] <ColonelPanic001> hah
[18:38] <snap-l> but it's a matter of public record, as far as I'm concerned
[18:39] <greg-g> snap-l: that was a pre-emptive question ;)
[18:39] <snap-l> greg-g: Oh? :)
[18:39] <ColonelPanic001> I was hoping he just had really good dirty gossip on HN, and didn't want it logged. >_>
[18:39] <greg-g> :)
[18:42] <snap-l> Let's just say Pearson makes me appreciate clueful publishers like O'Reilly all the more
[18:43] <snap-l> and Apress to a certain extent
[18:43] <greg-g> :)
[19:03] <brousch> We rule. East side drools http://www.mlive.com/business/west-michigan/index.ssf/2013/04/forbes_list_grand_rapids_ranks.html
[19:07] <flipsidecreation> Detroit is number one for a few things....
[19:08] <flipsidecreation> Good job Grand Rapids :)
[19:40] <ColonelPanic001> >:-|
[19:41] <brousch> Want to have a job and raise a happy family while drinking craft beers?
[19:41] <ColonelPanic001> yes, meh, yes
[19:41] <ColonelPanic001> my family being happy ins't a priority
[19:42] <brousch> We don't want your kind!
[19:42] <ColonelPanic001> no kids, and the wife married me, so I assume she's accepted a life of misery
[19:46] <snap-l> Maybe that's what Detroit needs - more churches on corners than 7-11s
[19:46] <snap-l> Or is that a Holland-thing?
[19:53] <brousch> GR has too many churches too
[20:03]  * ColonelPanic001 gets Norwegian black metal bands on the phone
[20:44]  * jrwren curses distutils and setuptool
[20:46] <brousch> jrwren: Don't curse them! You'll make them worse!
[20:47] <jrwren> unpossible.
[20:48] <jrwren> is this answer wrong?  http://stackoverflow.com/questions/6344076/differences-between-distribute-distutils-setuptools-and-distutils2/14753678#14753678
[20:49] <jrwren> i thought i fell under the "unless your needs are very basic and I only need distutils"
[20:49] <jrwren> but AFAICT there is no way to specify requirements in distutils
[20:53] <brousch> I've only used pip and setuptools (via modern-package-template)
[20:56] <jrwren> pip is irrelevant
[20:56] <jrwren> i'm trying to write a setup.py
[20:56] <jrwren> trying to use only distutils
[20:56] <snap-l> jrwren: Any reason you're not considering modern-package-template?
[20:57] <jrwren> cuz its not moderna
[20:57] <snap-l> https://pypi.python.org/pypi/modern-package-template
[20:57] <jrwren> setuptools is dead
[20:57] <jrwren> oh, it uses Distrubte *sigh*
[20:57] <jrwren> didn't want to take the dep.
[20:57] <jrwren> I'll look at it
[20:57] <snap-l> yeah, I've packaged several things with it
[20:57] <greg-g> "I'm not drunk, I'm just drinking. I'm not stoned, I'm just thinkin'"
[20:57] <greg-g> oh SomaFM boot liquor radio, how I love you
[20:57] <brousch> No python3 version
[20:57] <snap-l> it makes things nice
[20:58] <snap-l> brousch: who uses Python3 ?
[20:58] <snap-l> Sheesh, what are you? Perl6?
[20:58] <jrwren> right, sticking with distutils was getting me py3
[20:58] <jrwren> python3 is awesome
[20:58] <jrwren> as is pypy
[20:58] <brousch> Only the awesome devs use Python3
[20:58] <snap-l> Distribute supports Python3
[20:59] <brousch> modern-package-template does not
[20:59] <brousch> It uses paste and all that crap
[21:00] <jrwren> it uses setuptools, at least the version I still have instaelled.
[21:01] <brousch> "modern-package-template is a PasteScript template to create an initial layout for your Python projects"
[21:02] <brousch> last release apr 2010
[21:02] <snap-l> brousch: If only rick_h_ were here to set you straight. :)
[21:03] <brousch> ha
[21:03] <brousch> I asked him at his pyohio talk about python3 and modern-package-template and he told me to go fix it myself
[21:03] <snap-l> brousch: And did you?
[21:03] <snap-l> Noooooo
[21:04] <brousch> Even the pyramid guy ran away from python3 paste
[21:04] <brousch> time to go home
[21:05] <snap-l> Same here. At least, time to go to the board meeting.
[21:06] <greg-g> so bourgeois
[21:06] <greg-g> excuse me while I get aboard my private jet to attend our board meeting
[21:08] <jrwren> python3 then import setuptools and it works. now I"m more confused than ever.
[21:08] <jrwren> I thought setuptools didn't come with py3
[21:08] <jrwren> *sigh*
[21:37] <rick_h_> jrwren: http://mail.python.org/pipermail/distutils-sig/2013-March/020126.html
[21:37] <rick_h_> yea paste was replaced
[21:38] <rick_h_> setuptools can be installed, not included ootb.
[21:39] <rick_h_> jrwren: but python packaging sucks for anything but basic stuff really
[21:44] <rick_h_> I think pastescript was replaced with whatever pcreate is
[21:44] <rick_h_> unfortunately most of the Paste world and unit tests didn't go hand in hand
[21:57] <rick_h_> jrwren:  http://guide.python-distribute.org/ is also probably the most maintained doc these days
[22:02] <greg-g> wow, caprisun is... crap
[22:03] <rick_h_> greg-g: lol
[22:03] <rick_h_> not had that since I was 10 or so
[22:04] <greg-g> me neither, but it was in the break room fridge
[22:04] <greg-g> and I needed something sugary, should've had just plain OJ
[22:05] <rick_h_> doh
[22:05] <rick_h_> yea, I remember it probably more fondly than I'd find it today
[22:05] <greg-g> it says "no artificial colors, flavors, or preservatives"
[22:05] <jrwren> where I come from, this kind of thing is called shit
[22:05] <jrwren> http://hg.python.org/cpython/file/a389700fbc74/Lib/distutils/versionpredicate.py
[22:05] <rick_h_> just full of suck?
[22:06] <greg-g> yep, can't see, the individual things don't have the ingredients
[22:06] <jrwren> anyway, setuptools is in python3 on both mac and ubuntu, so I guess I'm ok with using it
[22:07] <rick_h_> jrwren: what's shit now?
[22:07] <rick_h_> jrwren: the version string checker stuff?
[22:57] <jrwren> yes, the version string checker stuff
[22:57] <jrwren> its pretty bad
[23:00] <flipsidecreation> hi
[23:04] <jrwren> hi flipsidecreation how are you?
[23:05] <flipsidecreation> good.
[23:08] <flipsidecreation> I have been looking for a way in Ubuntu to intergrate keepass with firefox for password sync.  I have tried KeeFox and loading keep pass using mono but it did not work all that well.  Any open source alternatives?