[00:23] <brousch> ok, minidlna is way better. smaller and faster
[00:46] <snap-l> brousch: Yeah, I wouldn't use the Squeezebox server for DLNA
[00:46] <snap-l> interesting that it worked
[00:46] <snap-l> but definitely check out the audio clients
[00:47] <jrwren> i run squeeze all day at work
[00:47] <jrwren> i just wish the web interface was a little nicer and a little quicker
[00:47] <snap-l> Yeah, it is a little long in the tooth
[00:47] <snap-l> but it works, and on my system it is low-footprint
[00:48] <jrwren> yup
[00:48] <jrwren> it works great and is awesome.
[00:48] <snap-l> brousch: Which version of the Squeezebox server were you running?
[01:16] <brousch> dunno. whatever was on the web site
[02:58] <snap-l> http://meridionalerecordings.bandcamp.com/album/antropofagus-blues
[02:59] <snap-l> "Vanir is drug abuse, pure decadence. Sounds like putting a cat into a pool of blood. Metal is for children, satan is for dummies."
[02:59] <snap-l> And this sounds like what happens when you put a bus station in a feedback loop
[03:05] <snap-l> http://viralconspiracyrecords.bandcamp.com/album/the-desastamasta-th3-s3cond-fiv3 <- Iswear, I need to put in a google exception for this label
[03:05] <snap-l> I hav nothing against them putting out their music, but man, it puts me right off
[03:55] <derekv> i don't like, i keep programming in a style like the java conventional style
[03:55] <derekv> since thats what most people use
[03:55] <derekv> but the brakets on the end of the line look really stupid
[03:55] <derekv> even after seeing it for like a year
[03:56] <snap-l> Try the Pascal style, where the bracket is on a separate line. :)
[03:56] <derekv> what makes me want to pull my hair is that people put the bracket on the end of the line, but then leave a blank line anyways
[03:56] <derekv> yea braken goes on new line
[04:07] <derekv> frankly the easiest to look at is gnu style http://en.wikipedia.org/wiki/Indent_style#GNU_style
[04:07] <derekv> the indentation
[04:08] <derekv> ohhh wait
[04:08] <derekv> that space
[04:11] <derekv> gnu style has that space, I never realized that... how come I never noticed that
[04:11] <derekv> its horrible
[04:12] <derekv> yea frankly if your going to do the braket at the end of the line instead of the newline the go full lisp/python style http://en.wikipedia.org/wiki/Indent_style#Lisp_style
[04:13] <derekv> but without that space
[04:13] <derekv> man
[04:13] <derekv> if I ever run a company
[04:13] <derekv> i'm going to have my own style guidelines
[04:14] <derekv> and there is going to be no discussion about it
[04:16] <derekv> I'm going to that lambda lounge thing weds
[04:45] <derekv> I might start using the underscore for private class variables
[04:45] <derekv> I saw it in some java code recently and at first was like, thats unnessisary
[04:46] <derekv> but now I've been thinking about it as I write code and I think it makes sense
[04:55] <derekv> I'm so glad I did that app for soundcloud
[04:56] <derekv> and I'm doing this bookie app
[04:56] <derekv> my head is getting so much clearer about how to put one together
[04:56] <derekv> and I'm catching up also
[05:13] <derekv> One style issue that I am embarrased to report I have no opinion on is spaces vs tabs
[05:13] <derekv> I feel like I should have one
[05:13] <derekv> but I just want everyone do do the same thing and then i'll configure my editor
[05:14] <derekv> I don't ever want to manually indent code
[05:14] <derekv> so I'm never hitting space or tab and I don't really care which is used
[10:54] <brousch> derekv: 4 spaces, always
[10:55] <brousch> make your tabs 4 become 4 spaces
[10:56] <brousch> derekv: Here is your style guide http://www.python.org/dev/peps/pep-0008/
[11:40] <rick_h_> did someone say coding style/guidelines? :P
[13:53] <jrwren> if you are stuck on style you are doing it wrong.
[13:53] <jrwren> learn to read any style.
[13:53] <jrwren> set your mind free.
[13:55] <brousch> damn dirty hippie
[13:58] <snap-l> Honestly, that's the best policy (do as the Romans do)
[13:59] <snap-l> if there's an accepted convention for how X code is supposed to look, it's probably best not to buck that convention
[13:59] <snap-l> ie: writing camelcase in Python for all variable names.
[14:02] <jrwren> yup
[14:03] <jrwren> yet python has unittest
[14:03] <jrwren> *RAGE*
[14:03] <snap-l> enlighten why that's a rage moment?
[14:04] <jrwren> unittest.TestBaes has a member called setUp
[14:04] <jrwren> and its assertEquals
[14:04] <jrwren> assertGreaterThan
[14:04] <jrwren> its java
[14:04] <jrwren> its not pythonic
[14:05] <snap-l> but it came from Python
[14:05] <snap-l> er, Java
[14:06] <snap-l> If it's trying to port functionality from another language's package, I have less problem with keeping the variable names similar to the original language
[14:06] <snap-l> Yes, it isn't native
[14:07] <snap-l> but if it makes someone's life easier porting between the two, then OK
[14:08] <rick_h_> jrwren: but try to keep to a style. I always say that I don't care what style you use, as long as it's documentted/kept to
[14:10] <snap-l> That's the big thing
[14:10] <jrwren> yeah, styles nice.
[14:10] <jrwren> i say fuck it and write all my code on one line
[14:10] <jrwren> snap-l: it didn't come from python.
[14:10] <jrwren> snap-l: it didn't come from java.
[14:11] <jrwren> wow, look at that, i did it too.
[14:12] <snap-l> jrwren: where did it come from?
[14:36] <jrwren> kent beck
[14:36] <jrwren> first impl was smalltalk
[17:14] <derekv> brousch, not for python
[17:32] <brousch> It works in other languages too
[19:22] <snap-l> nixternal: That Java video is great, save for it's not real
[19:22] <snap-l> nobody loves the JVM. ;)
[19:37] <jrwren> oh no, lots of people LOVE the jvm.
[19:37] <jrwren> i think they are nuts
[19:37] <jrwren> but they do.
[19:37] <jrwren> hell, google loves teh jvm.
[19:38] <snap-l> Damn hippies.
[19:52] <brousch> you forgot the dirty
[21:00] <snap-l> http://supermoney.bandcamp.com/album/snatched-the-throne-ep
[21:06] <snap-l> http://kobilacroix.bandcamp.com/track/jeremy-the-ninja <- lol
[21:24] <gamerchick02> my new desktop is built! finally! :-D
[21:25] <rick_h_> snap-l: do you see what I'm doing wrong here? http://paste.mitechie.com/show/707/
[21:25] <rick_h_> gamerchick02: congrats!
[21:25] <gamerchick02> thank you!
[21:25] <gamerchick02> i've got my desktop and the Air.
[21:26] <gamerchick02> just gotta install mint or something else my mom can use easily to the laptop and give it to her
[21:26] <gamerchick02> she's a total newbie to linux and i don't have an extra windows license for her. does anyone recommend something windows-like to put on the laptop?
[21:26] <gamerchick02> i need to be able to admin it easily.
[21:27] <rick_h_> snap-l: nevermind I see what's wrong. Maybe I'll just skip the hash_id fk reference.
[21:42] <snap-l> rick_h_: What was the trouble?
[21:58] <rick_h_> snap-l: hash_id isn't anything special on the bmark table, it's part of a unique index, but only with username
[21:58] <rick_h_> so using that as a FK reference doesn't work from the db side
[21:59] <snap-l> Ah
[21:59] <snap-l> Wonder if it was bitchy because hash_id wasn't guaranteed unique?
[22:00] <rick_h_> yea
[22:01] <rick_h_> and lovely psql won't read in an sql file generated by pg_dump because of escaped crap..ugh, this is going to suck updating the live site
[22:01] <snap-l> What version of pg_dump?
[22:02] <rick_h_> should be 9 I think. checking
[22:02] <rick_h_> yea, 9.0.5
[22:03] <snap-l> Rush is the subject of a 3-page feature in the latest issue of Terrorizer magazine titled Times of Grace. <- OK, I think Road Runner is promoting the fuck out of Rush way too much
[22:03] <snap-l> Terrorizer is mostly black metal / death metal
[22:03] <snap-l> That's strange that it would have escaping problems.
[22:04] <gamerchick02> so we've got a music and programming discussion going on at the same time? :-D
[22:04] <gamerchick02> and i'm elated that my desktop is built.
[22:04] <gamerchick02> it's good news all around.
[22:06] <rick_h_> bah, yea choking on "viewtopic.php?f=2&amp;t=4">viewtopic.php?f=2&amp;t=4</a><br/>you'll want to use that instead."
[22:06] <rick_h_> trying to load live data
[22:06] <snap-l> Oh that sucks
[22:07] <rick_h_> ah, it is COPY format, that's why I think
[22:08] <rick_h_> tried to just do flat sql format so I can tinker with it more because I need to basically recreate/reload the db with the new migrations/etc
[22:08] <rick_h_> and there are going to be constraint violations in the current data I just know it
[22:36] <brousch> gamerchick02: Kubuntu 12.04 for your Mom
[22:37] <gamerchick02> really? ok. it's stable and all that? *goes off to download*
[22:37] <brousch> yep
[22:38] <gamerchick02> cool. last time i tried Kubuntu i couldn't grok it.
[22:38] <gamerchick02> for some strange reason. *shrug*