[01:07] everyone having a good evening? [01:11] jjesse: So far so good. [01:11] yay [01:21] https://twitter.com/#!/squeekyhoho/statuses/161257211241304064 [01:22] http://lococast.net/archives/569 [01:23] yay [01:25] phew, exhausted with accomplishment [01:25] new bookie update and new podcast [01:25] I must be on some good drugs :) [01:25] thanks for the timely edits snap-l [01:25] rick_h: NP [01:26] realy didn't need much editing [01:38] You sons of bitches [01:39] I click on your podcast link and immediately want to buy Geekdesk [01:47] lol [01:49] ;) [01:50] * snap-l hopes rick_h has a referral code on there. [01:53] heh, we can't ger referrels for books, don't think the desk will work [01:53] but yea, tjagoda let me know if you've got any ?. I love mine [02:04] rick_h: Yeah, we went to that Moby Dick place one time [02:04] Looking to purchase a new tank, instead of using the Eclips 5 that I have [02:29] http://online.wsj.com/article/SB10001424052970204624204577177184275959856.html < holy shit [02:29] apparently the co-CEOs of RIM are toast [02:29] FINALLY [02:29] make way for the even more clueless CEO [02:29] Augh [02:30] Although [02:30] "little known company insider" could be awesome [02:30] I'll hold out hope for that. =( [02:33] My question is "so what"? [02:34] They bring in a new CEO from within. How are they going to turn it around? [02:34] Ne product takes more than 6-12 months [02:34] uhoh, rick_h. galaxy nexus troubles? [02:34] I always assumed that the CEO's themselves were the root of all evil. [02:35] Blazeix: yea, it's a real bear. [02:35] Blazeix: pulling headphone won't enable the speaker on the phone [02:35] Blazeix: and if I make a call, it goes to headset mode when there's no headset so I can't hear anything [02:35] ugh [02:35] getting freezing UI, having to reboot the device several times a day [02:35] must be that free smiley theme you installed [02:35] That sounds like my old blackberry! [02:35] something's gone horribly wrong with it in the last few days, but I've not added any new apps/etc [02:36] only thing I can think is I moved to the larger battery [02:36] but can't see how that could blow up the OS [02:37] right, i've seen new batteries mess up laptops before, but never phones [02:37] i'm curious if phone plugged in with no battery helps [02:37] I just keep putting off a reset because of all the work getting it going [02:37] Crazy volts could confuse the processor [02:37] though sounds like the issues are fleeting [02:37] maybe I'll do that. swap out to the old battery for tomorrow and see [02:38] I had a couple of apps update, amazon, gmaps [02:38] but man...annoyed to no end [02:39] ok, old battery in, we'll see what tomorrow brings [02:40] Just read shuttleworth's blog about new Upstream QA stuff [02:40] that makes me excited. having a test suite run against upstream packages every time there's a change. [02:40] tjagoda: yea? good post. BIG ideas and lots of work going on there [02:42] "Research In Motion names Thorsten Heins President and CEO. Mike Lazaridis, former Co-Chair and Co-CEO, becomes Vice Chair of RIM’s Board and Chair of Board’s New Innovation Committee. Jim Balsillie, former Co-CEO remains a member of the Board. RIM Board Member Barbara Stymiest named the independent Board Chair. Prem Watsa, CEO of Fairfax Financial Holdings, also named to Board." [02:43] If your name sounds as cool as "Thorsten Heins," I firmly believe you can turn around /anything/. [04:19] And Kobo is sending me another replacement unit [04:19] Apparently it has "Enhanced WiFi capabilities" [04:19] Will be disappointed if it can't find hotspots on Mars. [11:41] GOod morning [12:10] morning [12:27] damn I love 4g. Working from the car dealership this morning and rally can't even tell. === rick_h_ is now known as rick_h [12:47] rally? [12:48] ok that was crazy [12:48] don't try to do ctrl-z in irssi :) [12:48] really? :) [12:48] but if you do, a fg will get it back [12:48] weechat doesn't have that problem [12:49] :P [12:49] I'm thinking of checking out weechat [12:49] heh [12:49] how does it swap channels? [12:49] Same as irssi [12:49] I'm getting always pressed up against my alt-x limits [12:49] bah [12:49] although you don't have access to 11+ [12:49] I need something that doesn't start hitting window/terminal shortcuts with alt-e/etc [12:49] right [12:49] that's my problem [12:50] I've got 5 launchpad channels alone [12:50] so, direct is out, but alt-arrow will work [12:51] ok, but then it's not getting me anything I don't have with irssi [12:51] that was my one reason to check it out [12:51] It gives you a nice nick list [12:52] bah, /names is enough for me [12:52] I've never been "oooh, what I need here is to lose valuable real estate with an up to date list of people I don't talk to :P [12:52] It feels a bit nicer [12:52] unless it's cool and auto hides like the unity sidebar meh [12:53] Nah [12:53] it has it's advantages [12:53] I like it, overall [12:54] ok, well I'll put it back on the list but it's a bit low if no coolness with many channels. That's my killer feature [12:54] only thing I really miss is terminal URL clicking [12:54] There's a /buffer command to switch buffers [12:54] urxvt does that for me [12:56] Have I mentioned it's called "weechat" [12:56] because, you know... wee [12:56] lol [12:57] It supports jabber, allegedly, out of the box [12:57] ah, cool [12:57] no need to bitlebee it in there? [12:57] er, sorry, with plugin [12:57] lies!! [12:57] Yeah, so no bitlbee [12:57] http://www.weechat.org/files/scripts/jabber.py [12:58] It supports jabber with Python instead of bitlbee [12:58] so, ++ [12:58] heh [12:58] oooh, i like what i walked in on [12:58] jabber and python [12:58] * rick_h gets clothes back on [13:00] oh come on [13:15] morning [13:21] woot, check out the new bug listing stuff in LP https://bugs.launchpad.net/launchpad [13:21] now live [13:21] that's the feature my team worked on and they had me present how I'd do it when I interviewed [13:21] but for the record...I wasn't around until the tail end of the feature so I'm not a huge fan of all the decisions :) [13:23] and for the record #@!$#@$#@$#@ doctests [13:23] not a fan of doctests? [13:23] no, @#$ no @#$#@$#@ no @#$#@$#@$#@$#@$#@$#@$#@$@ no [13:23] Ooh, that's pretty [13:25] looks like perl [13:25] ROFL @ https://bugs.launchpad.net/launchpad/+bug/901203 [13:25] hmmm, perl...doctests feelings are pretty similar :P [13:25] actually I respect perl...I DON'T doctests [13:47] You guys have talks at CHC now, right? [13:47] brousch: somewhat [13:47] not really, but working on it [13:47] we did a video night that was a talk [13:47] and I want to do a juju talk [13:47] ah [13:48] so it's something we're working towards I think [13:48] Brondsema was poking around for someplace else to practice his PyCon talk [13:48] now that we have the room/space for it [13:48] what is it? [13:48] Decorators [13:48] I'd say it'd be cool if he knows it's a small space, 6-12 people in a small room [13:48] would be shorter drive to give it at Michipug [13:49] same size as GRPUG ;) [13:49] sometimes he in on the east side for work [13:49] but yea, sure we'd listen at any CHC [13:49] I can bring a little projector for him to use/etc [13:50] I think he was going to try MichiPUG, but the dates may not work out [13:50] I'll have him contact you if he's interested. [13:50] right, yea and a pycon talk is only 30min so he can do any CHC [13:51] sure, sounds like a plan [13:51] I wish LansingPUG would get their butts moving. Would be a good central place [13:58] 99 RSVPs for grwebdev tonight [13:58] yowza [13:58] brousch: Wow, that's awesome. [14:09] yeah, and i get to be MC [14:10] woot [14:13] the original theme was JQuery - Winning! [14:13] but now it's JQuery - Winning? [14:14] only 1 talk is about jquery, 2 are about moving away from jquery to javascript, and one is just about javascript [14:15] Can we please stop with the Winning! [14:15] never [14:16] Those are some nice kneecaps. Would be a shame if something were to happen to them. [14:16] although I would point out it's possible trademark infringement (not sure if he succeeded in registering that) [14:17] heh [14:17] so snap-l is not a Sheen fan? :-p [14:17] How do I put this in a way that can be easily understood and not too overly broad [14:17] pop culture is like a can of shit. [14:18] no matter how many times you repackage it, it's still shit [14:18] You can dress up the label, give it a nice pop-top, line the sides to preserve flavor [14:18] but it's still shit on the inside. [14:19] And Charlie Sheen, while a decent actor, is part of the morass of shit [14:19] At least, Two and a half men was part of the morass of shit [14:20] To recap: What was the original question? :) [14:20] why are you so full of hate? [14:20] Too many cans of shit [14:20] ah, so, snap-l is not a fan of popular culture. Which is arguably a contradiction in terms, but only really stuck up people would argue that... [14:21] Bacteria are a culture [14:21] different culture [14:21] different use of the word, I mean [14:22] I don't think they're too far apart. ;) [14:22] in my defense, the theme's title was created at the apex of sheen's antics. it's just getting presented now [14:22] i would not choose the same title today [14:23] brousch: all wrapped up in snap-l's can of shit [14:23] Wolfger: It's not my can, I'm just pointing out the packaging. [14:23] i pretty much ignore pop culture, but if some of it bubbles up to me i figure it must be widespread enough to use [14:23] Me, I'm just a fan of crazy. [14:24] Sheen went crazy in a very entertaining and dare I say cool fashion, as opposed to, say, couch-jumping Tom Cruise [14:25] Cruise did Top Gun, Sheen did Top Secret [14:25] I rest my case on who is cooler. [14:25] and so things like Winning! and tiger blood appeal to me. They are flags of cool craziness. [14:25] Bah, I mean Hot Shots! [14:25] snap-l: Cruise did cooler movies, Sheen did cooler crazy [14:26] for Cruise, going crazy was a huge step down. For Sheen it was a big step *up* [15:05] http://en.opensuse.org/openSUSE:Wallpapers [15:06] brousch: nice on the meetup. [15:07] brousch: and nice to see that there are others moving on from jquery :) [15:07] yeah, i was surprised. we had a javascript talk almost exactly 1 year ago and 90% of the audience said they use jquery [15:07] :) [15:08] I can tell the future!!! [15:08] now allof the local javascript ninjas are moving on [15:08] except I doubt many people there will be YUI users :( [15:08] i'm seeing a lot of backbone [15:08] yea [15:08] backbone is winning, from the guy that did underscore.js [15:08] You need to take the next step, from predicting the future to creating the future [15:09] Wolfger: thus the move to canonical! [15:09] Wolfger: meh, then I run the risk of being ahead of my time and failing [15:09] you can't fail. You're too big to fail. Plus, tiger blood... ;-D [15:17] llua: I kind of like some of those origima inspired wallpapers. Pretty nice. [15:23] krondor: http://www.doodle.com/rci5689d49xkssbp [15:23] vote for it then [15:28] :D [15:49] and speaking of wallpapers http://hungfu.wordpress.com/2012/01/23/precisely-how-were-going-to-make-the-wallpapers-in-12-04-the-best-ever/ [15:52] cool [15:53] i've never really noticed the wallpapers [15:53] yea, I've not used a wallpaper is a couple of years now [15:58] heathens [15:59] Wallpaper is crucial [15:59] and not just some picture of your kid plastered int he middle of your screen, I'm talking honest-to-goodness Wallpaper [15:59] the kind that makes people wonder what the hell you're smoking [16:00] mine is always covered by windows [16:01] solution: transparent terminals [16:01] ^ [16:02] i prefer my terminal be readable [16:02] Blazeix++ [16:02] brousch: that's what shading is for [16:03] shade enough for readability, but not so much you can't make out the wallpaper [16:03] blah [16:03] if i want pretty fluff i'll go back to osx [16:03] terminal heathens! [16:04] brousch: ++ [16:04] as soon as you tile your first terminal you never see a wallpaper [16:04] if I want pretty inspiration I'll paint the wall [16:04] term wars... [16:04] brousch: you make the background slightly transparent, but the text not transparent at all [16:04] as long as you have a darkish background, it works well :) [16:04] damn right, it all comes down to if you're getting stuff done or just making pretty screenshots for the desktop gallery in the forums :P [16:05] rick_h: painting the wall isn't a mobile solution [16:13] man, finally a decent win http://arstechnica.com/tech-policy/news/2012/01/supreme-court-holds-warrantless-gps-tracking-unconstitutional.ars [16:24] There goes rick_h, painting the walls in order to get work done [16:25] * snap-l wonders if he can get a mural in his cubicle [16:28] you must have a mighty big cubicle [16:41] Has to be to contain my awesome. :) [16:42] see, that cube has to be owned by someone with such powerful humility. So glad the tradition continues on :) [16:52] rick_h: I hate reading articles about the 4th Amendment, because somebody always mentions the "expectation of privacy" standard. Which is crap. My rights should not go away simply because the powers that be succeed in lowering public expectations. [16:53] "Oh, everybody knows anything you post to the internet isn't private!" Bam, no 4th amendment protections online. [16:54] It's a fine line to saying "Everybody knows you can be tracked by your cell phone" to legal warrantless GPS tracking of anybody who uses one. [16:55] Even the majority opinion in this case said they ruled the way they did due to physical trespass involved. [16:56] Without physical trespass, this could have been 4-3 or 5-2 in the other direction. [16:56] I really hate the idea that because it's easier to track people, we should legalize it [16:57] We have a warrant system for a reason [16:57] Wolfger: yea, it's not total, but honestly, these days with everything bypassing due process and warrants I'm happy something fights back a little bit [16:58] Point taken. [16:58] Wolfger: What do you have to hide?! [16:58] But I've never been so demoralized by a victory... [16:58] rick_h: If you're doing surveillance and not using a judge, it should be inadmissable in court [16:58] * brousch releases a pre-lunch troll [16:58] period [16:58] brousch: what do you think I have to hide? I'm confessing nothing. [16:59] Have a few high-profile cases tossed out because the police didn't follow that rule. They'll adapt [16:59] also, you missed pre-lunch by about an hour [16:59] Getting a warrant should be like reading Miranda [16:59] no, it is 11:59am [17:01] Blazeix: ok this is crazy, but the phone so far today is behaving better with the old battery. Giant WTF I say [17:01] naughty battery [17:03] rick_h: That's sick. [17:03] as in not good [17:03] brousch: how late do you eat lunch? [17:03] snap-l: yea [17:06] rich_h: probably a calibration issue. It will usually take a few charge/discharge cycles before the phone stops lying to you [17:06] krondor: it's not that [17:07] I swapped to the official samsung high capacity battery and had all kinds of issues [17:07] the headphone jack is confused if there's a headphone there/not [17:07] I'd get total lag, phone would lock up for 30+s [17:07] and then unfreeze only to hang again [17:07] I thought I was oging to have to do a total factory reset because something got fubar, but so far today (swapped back the battery last night) I've listened to podcasts, audio books, email etc all seem ok [17:08] sure, the notification for email has stuttered a couple of times, but no hangs, no headphone jack issues [17:08] I'll keep going, but it sure seems odd [17:09] that seems really odd, I'm trying to understand how a new battery could do that (short of undervolt/overvolt issues) [17:09] krondor: that's why I swapped the battery expecting to do a factory reset today [17:10] and why I say "Giant WTF" [17:10] did your nexus report the battery as healthy when you used it? Maybe it's defective and giving the wrong volt or running super hot (but you'd notice that) [17:11] it didn't error at me in any way [17:11] where do you see if "healthy"? [17:12] about device in settings, status, should have a spot for battery (discharging/not charging). [17:12] I'll swap back out and check in a bit [17:12] if android thinks its defective it will say unhealthy, but it's a pretty dumb test so I'm not sure how 'unhealthy' the battery really needs to be [17:13] yea [17:15] rick_h: Did you order the battery from Amazon? [17:15] snap-l: no, verizon :) [17:15] OK [17:15] it's the official from big red real article [17:15] Wondering if you got a counterfeit. [17:20] krondor: ok, so I've got settings->battery which shows the pretty graph and list of apps [17:21] says 64% discharging and the phone already feels laggy [17:29] damn, and krondor I can confirm that the diff battery breaks the headphone jack detection [17:29] guess I'll be visiting my local verizon dude after work [17:30] That's insane [17:30] but, then again, it is Linux underneath. ;) [17:30] I blame java! [17:34] sounds like a bad (undervolt) battery... [17:35] but Java is a good thing to blame too [17:45] snap-l: the king of all navel-gazing questions: http://programmers.stackexchange.com/questions/131402/what-is-programming [17:49] Wolfger: We have a winner [17:50] I want to know who decided anise was something you could use for biscotti [17:50] because now I have this odd licorice taste in my mouth [17:50] * rick_h looks up anise [17:51] http://www.wisegeek.com/what-is-anise.htm for those playing along at home :) [17:51] snap-l: the same people who decided candy-coated anise was a good idea? [17:51] rick_h: The only reason I know it is because I don't like that black licorice taste [17:54] oh heh, forgot I don't pull my ubuntu Gmail folder into my imap server so totally not seen any MUG/ubuntu-us-mi emails for a long while [17:54] rick_h: For shame [17:55] You've missed all of the job announcements [17:55] all the gib videos [17:55] Yep [18:09] i <3 anise [18:15] dang [18:15] I think you insulted him, snap-l [18:15] heh [18:18] * Wolfger looks at large swathes of missing data, and quietly proclaims "Hulk smash!" (...head into keyboard, repeatedly) [18:20] Wolfger: Nice [18:20] oh man. a metric buttload of kde stuff is updating now [18:21] brousch: nice to see that you storming out of the channel over a profound love of anise was short-lived. :-) [18:22] had to reboot from all these updates [18:22] did someone say something not nice about anise? [18:27] not since you left [18:29] Some days I hate my job... Last week I analyzed the data from 2 weeks ago and it showed pretty clearly that one station (and not the stations around it) was losing about 0.1% of its data.... [18:29] So boss and I decided we'd wait until [today] and analyze the data for the week beginning 1/16... [18:31] Now I'm seeing a mixture of single station data loss, but mostly I'm seeing diagonal swathes of data loss, indicating that for some period of time the server lost data on all stations [18:32] a server problem that is getting progressively worse? raid array failing? [18:32] no nothing like that [18:33] anonymous hacking in and jacking your stuff? [18:34] Problem 1 is station PLC programming error that I'm trying to prove to the vendor is not working right (hard to do at a 0.1% failure rate because it "looks good" whenever anybody looks at it during production) [18:35] Problem 2 with the time-based-loss of all data either indicates network issue, or server CPU/RAM loading issue (seen that before), or possibly overloading PLC data concentrator if these stations I'm looking at are on the same controller [18:35] Yeah, and of course it passes muster when all eyes are on it [18:35] Having 2 problems at once: not fun to troubleshoot [18:36] COuld it be a debug-related flag? [18:36] ? [18:36] There is no debug mode. I'm just analyzing production data [18:36] are you running the test stand in debug mode in order to see the 0.1% data loss? [18:36] OK [18:36] Have you tried turning it off and on again [18:36] ? [18:36] LOL [18:37] REBOOT [18:45] On an unrelated note, I just got an e-mail from Groupon Goods, and they are trying to sell me IR night vision binoculars with video recording for $35. I think they want me to go to prison... [18:49] Wolfger: i don't know. sounds like they have your tastes down pat [18:50] saw those on woot.com a while ago [18:50] Wolfger: Or amateur pron [18:52] I would get into so much trouble, legal and/or otherwise, if I owned that product and it was any good [18:52] s/would/could/ [19:09] Oh this is lovely [19:09] Kobo wants me to ship back the reader to them (again) [19:09] oh joy :) [19:10] apparently they're treating it as though it's defective, and out of warranty. [19:10] so they're asking me to ship it back at my expense to Toronto [19:10] get a Kindle [19:10] It's light enough; I think I can throw it that far [19:10] embrace Amazon [19:10] Wolfger: Already covered. Got a Nook. [19:10] color? [19:10] Tablet [19:11] nice [19:11] I told them either to pay for shipping, send me an updated firmware, or close the ticket [19:11] frankly the only reason I need wifi on this device is to download their content. [19:11] and if they're not willing to fix that at their expense, then fuck 'em. [19:13] in the ear or in the neck? [19:13] both [19:13] snap-l likes neck [19:14] Wolfger: YEah, I need the extra toom [19:14] room [19:16] for a service-oriented company, this is pathetic [19:51] sounds like penny pinching from a company on the ropes [20:07] Got a note from Sen. Carl Levin [20:08] it's the most wishy-washy "I'll review the new bill when it's available" bit of tripe I've read. [20:09] We need money out of politics. [20:09] seriously. [20:11] oh, snap-l and rick_h, you were talking about buffers > 10 in weechat a while ago [20:11] you can press alt+j, then the number, to go to that buffer [20:15] Blazeix: Oh, that's pretty cool [20:15] thanks! [20:31] http://tots.1o24.org/gvim-problems-after-upgrading-to-ubuntu-11-10-oneiric-ocelot/ [20:31] +++++ [20:59] Anyone know how to get Python's logging to use the same filehandle for a different application name [21:00] I've already set the filehandle, and want to essentially say "Hey, log this too" [21:00] I'm not seeing an easy way to do this [21:06] snap-l: you create a filehandle instance, can't you keep that around for access/reuse? [21:09] I guess I'm having trouble figuring how to keep it around. [21:09] hmm, interesting. I've not had the gvim issue at all [21:09] It's driven me nutty [21:09] snap-l: you'll need some sort of registery or stick it in a module level global, that kind of thing [21:10] rick_h: so keep a blank variable during init, and then return it? [21:10] or just use it as a global? [21:10] snap-l: well you've got some sort of magic logging module you're importing/using right? [21:11] Yeah [21:11] so just have a module level constant there. LOG_INSTANCES [21:11] and when you create the data, stick it in there as a dict or something [21:11] Ah, I have an idea. [21:11] Yeah, thanks [21:11] then you can do things like "if 'myfile' in logger.LOG_INSTANCES:" [21:11] Needed a little thought push [21:11] or whatever, depends on how your stuff is setup [21:11] cool, let me know if you need anything [21:14] Basically I'm trying to get sqlalchemy to log alongside the regular log output [21:14] snap-l: right, like the pylons apps do [21:14] well, as part of the config [21:15] basically what happens there is that the .ini defines a FH [21:15] and then that FH is attached to the app/etc loggers [21:15] and then that ini config is passed to the SA side when it's setup [21:15] that's the other thing to do, just mandate a logging.ini that all of the code can read/setup [21:15] and have your logger module provide helpers for that [21:16] This started so simply. :) [21:16] :)