[00:12] SMLR E115 Live now! Video http://youtu.be/2kdsiusMCS4 Audio: http://live.smlr.us:8000/streaming [00:25] I've got dishes and dishes and dishes and dishes [00:25] and dishes and dishes and dishes and dishes [00:25] and dishes and dishes and dishes and dishes [00:25] and dishes and dishes and dishes and dishes [00:25] and dishes and dishes and dishes and dishes to wash. [00:28] you too? wife made school cookies, holiday cookies, casarole for dinner, and the boy helped so what a mess [01:36] heh [01:36] JoDee made some shortbread cookies [02:10] waf what was the lispy web stuff you showed at MUG? [02:11] nvm, closure got it [02:12] clojure [02:12] the clojure -> javascript thing is clojurescript, the server-side stuff was compojure. [02:19] * cmaloney is playing with Panda3d, which is a library for creating games in Python and C++ [02:19] There's a Blender exporter that can export the meshes and other blendery things into the .egg format that Panda3d uses [02:19] IT's called "Chicken" [02:19] I <3 Developers. [02:22] waf: yea, my boss is prepping a big chat around functional programming and linked us all to http://swannodette.github.io/2013/12/17/the-future-of-javascript-mvcs/ tonight [02:22] so I'm writing up my rebuttal email...which is getting quite long :/ [02:25] "and furthermore..." [02:26] rebutting what? [02:27] well, not rebuttal, but balancing out the blog post [02:28] that blogpost starts out in crazy land, hello! clojure! [02:28] :) [02:28] my boss is a BIG closure fan [02:28] and comes from a 'worked at zope foundation' background [02:28] closure or clojure [02:28] sorry, clojure [02:28] ugh. [02:28] JVM is evil [02:28] but hey, compiles you some JS :P [02:29] clojurescript does [02:29] yea [02:29] clojure is YAJVML [02:29] http://paste.ubuntu.com/6603154/ in case anyone cares what I think about the future of client side JS dev :) [02:30] see you next week [02:30] the flame graph comparison is pretty damning of backbone [02:30] yea [02:30] you hate angular?!?!? [02:31] but [02:31] bb but [02:31] but [02:31] HATE [02:32] why? [02:32] what about backbone? [02:32] what about ember? [02:33] backbone was ground breaking, but it's old, needs a lot of love. It's gotten a lot better over the years, but it's an incomplete solution that you'll constantly be working around at larger app scales [02:33] ember I can't speak to intelligently. I've never used it, only looked at it [02:34] how old is backbone now? 2 or 3? [02:34] over 3 yrs [02:34] I looked it up for my reply :) [02:34] hehe, nice. [02:34] i didn't know it was that old. [02:35] but I guess I've been completely away from that world for almost 2yrs, so over 3 makes sense. [02:35] yea, it's got a lot of history to keep up with and things have changed a LOT in client side MVC in the last 3 yrs [02:35] yup [02:35] A_LOT [02:35] I do agree with the original blog post that we're entering a world of "browsers and things have changed enough over XX years we need a new revision" [02:35] unfortunately angular could have been it but fubar'd it all up [02:35] I think the biggest thing isn't any one framework, its how much it all has schanged in the last 1-3 yrs [02:36] right [02:36] really it's browsers, networks, mobile, and user expectations [02:36] they've all changes a TON in 3yrs [02:36] its a huge reason i'm glad I don't work on some big web app [02:36] anyway, back to the dishes. I just wasted the last hour plus doing this [02:37] heh https://github.com/juju/juju-gui [02:37] because if you make a decision to go with one of these, in a year, you might regret it. [02:44] definitely, though most of these have a decent lifespan I think [02:44] I mean people have been using backbone for years, just don't get sucked into making it your dev world [02:44] and SOA ftw so you can change things up as you need :) [02:44] though that's more backend thatn client side MVC [02:45] how do you SOA your SPA js MVC framework? [02:46] yea, just meant trying to keep apps split somewhat. [02:46] nothing says admin app has to be servied via same JS as front end reading app/etc [02:46] then again twitter's done huge re-arch's what 3 times? [02:47] ah right [02:47] but then... single knowledge base for devs, need to know N frameworks instead of 1, yada yada [02:49] yea [03:16] I think I'm in love. [03:17] Just exported an old snowman mesh that I did a long time back [03:17] and had the panda3d hello world program spin around it (in glorious white on gray, but still) [03:34] wrapping done woot! [12:02] Morning [12:44] Holy crap. I have never seen a road so icy. It's a skating rink [12:45] Made it 1/4 mile from home before I gave up [13:35] yea, slick out there [13:35] this coffee will taste better because of the drive out for it [13:38] I'm glad I don't have to drive to the office for the remainder of the year. [13:40] Salt trucks are in the neighborhood now [13:45] * cmaloney just created a smart mix called "prog metal explosion" [13:46] using Animals as Leaders as the artist to riff on [13:56] raining here :( [13:56] too warm. i wish it had stayed below freezing. [13:56] high 20s is a great temperature. [13:57] cmaloney: i've never heard of it ;) [14:22] morning how is the ice out there? [14:23] on that side of the state [14:28] not as bad I think. Little warmer. [14:29] i think every school in kent county is closed today [14:29] apparently it was really bad this morning === jjesse_ is now known as jjesse [14:37] hrmm looks like my corporate vpn doesn't play well with IRC :( [14:40] booooo [14:40] kill it [14:42] well need it to access some servers today [14:42] instead of driving into the office [14:43] yeah i know its like 10 minutes away :) [14:48] lots of corp block IRC ports, for good reason. [14:48] bots on infected machines use IRC as a phone home for C&C [14:48] yeah but my corp is very loose as to what it allows and doesn't, joy of being a small shop full of consultants [14:49] ah, bummer. [14:50] I mean, awesome company, but bummer about VPN [14:51] 95% of what i do i don't need VPN anymore [14:51] but when i'm building servers these days i need it [14:55] for cmaloney http://www.stgraber.org/2013/12/20/lxc-1-0-blog-post-series/ [14:55] might want to watch that one <3 lxc [14:56] jrwren: Animals as Leaders? Some awesome musicianship in that band. [14:56] rick_h__: Oh, I'll have to check my rss feeds to see if I'll get those. [14:59] http://onethingwell.org/post/70581342332/wow-such-doge [14:59] I don't understand this, but it's awesome. [15:04] Back to subscribing to the Ubuntu planet. [15:05] Thanks rick_h__ ! [15:32] jjesse: It is very nasty, until the road is salted, then it's perfectly fine [15:43] well then i'm glad i'm heading out later [15:56] g'morn [15:56] g'morning. [16:09] good morning! [16:28] alright, who has an awesome home nas that wants to help Debian: https://identi.ca/debian/note/BFn7ViBMSgWqNX8XMrow3g [16:28] ;) [16:30] Archive.org wouldn't do that? [16:30] I wish [16:31] brousch: might be an idea [17:11] so, I set the LastPass hashing cycles thing to the max, which makes Fx lock up for ~3 seconds on my laptop [17:11] kind of annoying, but, security? [17:14] ah, is that why it does that? [17:14] I'm having some garlic and garlic with garlic for lunch [17:14] I noticed when I started using firefox lastpass hangs for a bit when I first 2fa [17:15] didn't think about the hash cycles I've set [17:15] aka 2Booli leftovers [17:15] chrome has no issues with it [17:15] wonder if it's because Chrome can handle multiple processes better than Fx. [17:17] probably yeah [18:02] Few things make me feel smug like ordering recordings that are releasable in other countries because they're in the public domain but aren't available here because of the clusterfuck of a public domain we have here. [18:02] see: Naxos Historical [18:03] http://www.amazon.com/gp/product/B00008OP1C [18:04] cmaloney: well done sir [18:05] Although I don't like the copyright grab that Naxos does [18:07] yeah, see also: Bob Dylan's bootleg 'release' of only like 100 copies to extend the copyright [18:07] he didn't do it, the publisher did, of course [18:07] Yeah, which is horseshit. [18:07] yep [18:08] copyright as incentive has failed, we need to get over it [18:08] it's too broken, causes incentive to do anti-useful things, so get rid of it [18:08] Money is useful! [18:08] (as a gov regulation, there is no natural state of copyright, it's all made up anyways) [18:09] * greg-g rants [18:09] brousch: it's a little more complicated than that ;) [18:09] It's about having a stable of artists that can be entered into races [18:10] heh [18:32] how does that bob dylan thing work? [18:33] one of the most disturbing things to me is how brainwashed the masses are about (C). for a country which claims to love freedom. we don't even challenge that we should not have (C) freedom. We just give it up and hand it over. [18:34] You buy it and are free to play it [18:34] no i don't and yes, of course I am. [18:34] I think if you charged per play, the restrictions would be more obvious [18:35] freedom means being able to do whatever I want with it. [18:35] freedom means I can make 1000 copies and sell it. Why should I not be free to do this? [18:35] ... or a million... [18:35] freedom means there are no limits to this. [18:36] anything else is a restriction of freedom [18:36] but in the US we don't even think this way. We have been programmed to not think this way. [18:39] We have been programmed to accept that whatever technique makes the most money is the best [18:40] See Apple [18:40] slavery. [18:46] brousch: i've no idea what you are talking about now :) [18:46] greg-g: debt! [18:48] jrwren: that was the second one, yeah [18:48] and debt ~= slavery (historically, especially, now it's just fuzzy handcuffs, but still handcuffs) [18:52] greg-g: i'm making biblical references. [18:52] greg-g: "the borrower is slave to the lender" [18:52] jrwren: oh right, that [18:52] Proverbs 22:7 [18:52] jrwren: did you read Debt by David Graeber? [18:52] i did not. [18:52] you'd like it, I think. Though it was badly edited (could have been cut down from 500pgs to 300, at least) [18:53] ugh. [18:53] i wonder if I could find cliffs notes :) [18:53] there's 3 chapters in the middle you can skip [18:56] reminds me of when Bane kills his bankroller in that Batman movie. [18:56] ... his dad? [18:59] no. [18:59] the most recent batman movie [19:03] Dagget. when Bane kills Dagget. [19:03] "I'm in control here" [19:03] "Do you feel in control?" [19:03] "I've given you money" [19:03] "And this gives you power over me?" [19:05] dark knight rises? [19:05] yes [19:07] hah: [19:07] 2013 IRS 1099 Forms will be available beginning January 31, 2014 [19:07] Dear Greg, [19:07] This email is to remind you that the 2013 IRS 1099 Forms from Lending Club will be available no later than January 31, 2014. [19:07] these two things do not agree [19:07] mutually exclusive, even [19:07] not, it works. you get them on Jan 31. [19:08] they can't legally get them to you later than that IIRc [19:08] oh, right not mutually, just one day of overlap [19:08] right [19:08] (speaking of debt, heh, I'm a slave owner) [19:09] just very small portions of many slaves [19:09] oh? [19:09] how does that worK? [19:09] you 'invest' in personal loans (mostly consolidation loans) in increments of $25 [19:09] either 3 year or 5 year loans [19:10] you get your prorated interest from their payments [19:10] if they default, well, you lose your $25 [19:10] sounds risky [19:10] it is [19:10] what are the returns like? [19:10] they do all of the verification of income/credit score stuff [19:10] one sec [19:11] sorry, had to hug someone [19:11] if you're safe, like 7% [19:11] if you're risky, around 13%ish [19:11] that is really good [19:11] (that's including the historic default rate, too) [19:11] Like Kiva [19:11] yeah, except you make money [19:11] But you get some interest back [19:11] kiva you don't [19:11] right [19:12] You are a micro credit union [19:12] kinda, only it's for-profit [19:13] Do you have your own knee-capper? [19:13] the thing that got over my incredibly high moral standards is that these loans are usually consolodation (credit card) loans at a much lower interest than the credit card companies [19:13] brousch: DIY [19:21] Wonder if I can sign up for a Kiva loan. ;) [19:21] oh people eating breakfast at 11:20am [19:21] people == coworker who decided to sit right behind me [19:21] Anything after 10:30 is lunch [19:24] i take it back. 7% is crap :p [19:24] jrwren: compared to my savings account, 7% is princely. [19:25] I couldn't shave a bitcoin more than my savings account rate. [19:25] there are many stocks out there which pay well over that in dividends and aren't insanely risky [19:25] and arguably are less risky than being a money lender. [19:25] jrwren: Awesome. Be my broker. [19:26] Do you not have a 401k? [19:26] Just bump it up [19:26] I have a 401K [19:26] it's about as bumped as you can get [19:27] IRA? [19:27] bump it up! :) [19:27] I have an IRA that consists of (most) of my 401Ks from over the years. [19:28] You are putting $17,500/yr into your 401k? [19:28] I'm puttin ghte max percentage rate from my check [19:28] whatever that is [19:28] holy shit! 17.5k!?!?! i should do that! [19:29] Honestly what I really need is a financial advisor that will tell me what to do with my money outside of "pay down those fucking credit cards" [19:29] because I'd like to evolve at some point. :) [19:29] Well until your CCs are gone, that is the best financial advice [19:29] err wait, no, don't max your 401k cuz mutual funds are a scam. [19:30] jrwren: You're sounding like a nutritionist now. :) [19:30] how so? [19:30] Don't eat fatty foods, except these fats are OK, but only in moderation but not with these carbohydrates and ... [19:31] http://www.pbs.org/wgbh/pages/frontline/business-economy-financial-crisis/retirement-gamble/how-retirement-fees-cost-you/ [19:31] cmaloney: any one who says don't eat fatty foods, is misinformed at best, and a fool at worst. [19:32] jrwren: Right, but it seems nutritional advice (and financial advice) are like fashion trends. [19:32] Invest in your IRA except after labor day. ;) [19:33] except after tax day! :p [19:33] hah [19:34] I'm convinced that no matter what I put into 401Ks or IRAs some jackass in govt. will get a bright idea to do something incredibly irresponsible and J and I will be utterly fucked [19:34] or in banking [19:34] I'm not even concerned if it will happen, only when. [19:38] hey, don't rain on my 401k parade. I've already written off anything from social security in my planning [19:38] Buy gold [19:38] rick_h__: Yes, I assume Social Security will not exist [19:38] you can't take that away as well or I might possibly only be left with my house by then [19:46] Houses not in the urban center will be worthless because there will be no way to get to your job when the petrol dries up [20:06] http://www.reddit.com/r/opensource/comments/1t8u4y/all_packt_drmfree_ebooks_videos_are_5/ [20:06] This catches me at my weakest point [20:09] But PAckt [20:10] Yeah, I'm holding my nose while downloading the two Panda3D books I've been eyeballing. [20:11] the cookbook book is actually the one that I wanted, and it appears to have good reviews [20:13] There has been a professor giving PAnda3d talks at the last 2 pyohios [20:13] Yeah, I sat in on one of them [20:14] I had a change of heart about it [20:15] I used to think "Oh, but Panda3D makes it too easy, and it nerfs the development process. I need to make things from scratch to truly understand things" [20:15] And that's just dumb [20:15] heh [20:16] There is a game engine built on kivy if you're interested [20:16] How am I going to learn if I have to fit the entirety of what prompted them to create this library into my head before getting off the ground [20:16] brousch: Yeah, it looked interesting [20:17] I really wish I had my epiphanies sooner. :) [20:17] Bt I recently watched that Indie Game documentary and realized a few things [20:17] a) I'm not getting any younger [20:17] It takes a while of beating your head on things before you give up and move up a layer [20:17] b) I really despise the glut of platformer games out there [20:18] c) I'm not making any headway under the current model of thinking. [20:19] I guess I come from a mindset that was all about purity in rolling your own [20:19] and that's frankly bullshit. [20:19] There's a level of understanding that comes from knowing the tools and being able to drop down a level if needed [20:20] It comes down to rolling your own or learning someone else's. How do you want to spend your time? [20:20] but honestly if I need to invent the universe in order to bake a pie from scratch I'm never ever baking that pie [20:20] and that makes me sad [20:21] Well, I'm in love with the idea of learning OpenGL because I associate that with 3D graphics under Linux [20:22] but if the last CHC is anything to gauge it's going to take me longer to learn the ins and outs of OpenGL than it is to get something useful out of it [20:23] and by ins and outs I mean figuring out how to get the fucking cmakefile the OpenGL Superbible uses to compile anything. [20:23] Yeah, I have not touched opengl in Kivy, even though it's there [20:23] I dunno. Maybe it's a phase. But frankly I'm tired of getting down on myself because I can't shit out awesome right out of the gate. [20:24] Well that's because you don't use Django. Switch to Django and you shit awesome all day long [20:24] I thought Django allowed you to shit ponies which in turn shit awesome [20:24] it's like the awesome-shit-by-extension shit. [20:25] I joke, but that is my primary reason for using it. Whatever I want to do has been done, is relatively well maintained, and was done better than I could have done it [21:14] ddjango really is all that [21:48] i never knew about this: http://sourceforge.net/projects/ubuntuzilla/ [21:48] kinda a cool idea. [21:48] would be a cool way to do nightlies or aurora [23:35] lmao "Sorry about that, how about we give you a deal to come back and give us more of your money...kthx" https://twitter.com/mashable/status/414169774521081856