[12:16] <bac> good morning
[12:16] <bac> s/morning/day
[12:20] <danilos> bac, good something to you too :)
[12:29] <gary_poster> hm, not sure why I was not on freenode...
[12:29] <gary_poster> but anyway
[12:30] <gary_poster> bac benji danilos gmb call now-ish
[12:30] <gmb> k
[12:41] <danilos> gary_poster, https://lp-oops.canonical.com/oops.py/?oopsid=2050H26
[12:58] <gary_poster> danilos, I sent you info.  Gimme a Skype call when you have a sec to help me.  Thank you
[13:13] <danilos> gary_poster, hey, I've looked at it a bit, up for a call?
[13:13] <gary_poster> thanks yeah
[13:56] <bac> gary_poster: i'm having problems sending email from my natty box...so i can't land my branches atm.
[13:57]  * bac hates poking at MTAs
[14:10] <gary_poster> bac, ok.  do you need me or someone else to do a bzr lp-land or something?
[14:11] <bac> gary_poster: not yet
[14:11] <gary_poster> ok
[14:11] <bac> gary_poster: do you have a relayhost set in your /etc/postfix/main.cf?
[14:12] <gary_poster> bac, I don't run postfix
[14:12] <bac> ah
[14:13] <danilos> gary_poster, I don't see a big jump anywhere between the queries on the page I was looking at
[14:13] <gary_poster> danilos, ok, that makes sense then
[14:14] <danilos> gary_poster, heh, right, it does, but this page only uses macros and not a page-within-a-page stuff
[14:15] <gary_poster> danilos, yeah, I've wondered if that slows things down.  I'd really rather not respell everything with macros, but I've contemplated that too.
[14:15] <gary_poster> it might be a less risky refactoring than others though
[14:15] <gary_poster> and maybe a step towards a better refactoring in the future
[14:15] <danilos> gary_poster, perhaps, though I'd still consider it pretty risky
[14:15] <gary_poster> yeah :-/
[14:24] <gary_poster> danilos, fwiw, I upped the local cache.  It did get rid of the query you saw but the Python still jumps from 2366 to 5004
[14:25] <danilos> gary_poster, jumps in as it's even more now? or different reloads make it do that?
[14:26] <gary_poster> danios, I think the jump is roughly the same.  IOW, it was not affected by the cache change, as I expected
[14:27] <danilos> zL0rbs3g
[14:27] <danilos> whoops
[14:27] <danilos> there goes my weak password :)
[14:27] <gary_poster> heh
[14:28] <danilos> anyway, /me -> gone
[14:41] <bac> gary_poster: ok, so how do you have your dev box configured for outgoing mail?
[14:44] <gary_poster> bac, um, good question.  I've never had to mess with it.  It Just Works.
[14:47] <bac> grr
[15:16] <bac> gary_poster: turns out bzr email goes directly to the server listed in your config file.  so my postfix woes, while real, were red herrings.
[15:17] <bac> but now they are fixed!
[15:17] <bac> but pqm still hates me.
[15:18] <gary_poster> pqm is generally grumpy, bac.  glad the rest is solved
[15:18] <gary_poster> well, the bzr part of the rest anyway
[15:19] <bac> what do you mean generally grumpy?  is it known to be hosed right now?
[15:19] <bac> or just its usual POS-ness?
[15:19] <gary_poster> bac, no, sorry, just a joke.  POS-ness.  If you expand that tarball it sometimes is useful.
[15:36]  * gmb wonders how much python time is spent doing the bugactivity / calculations...
[15:44] <bac> gary_poster: so it looks like pqm was hosed for all
[15:44] <bac> on that note...
[15:44]  * bac -> lunches
[15:44] <gary_poster> I saw that bac.  glad they are fixing it
[15:44] <gary_poster> enjoy
[16:09]  * gmb wonders whether he should make a utlities/make_bug_1 script so that we can copy bug 1 for testing purposes.
[16:09] <_mup_> Bug #1: Microsoft has a majority market share <iso-testing> <ubuntu> <Clubdistro:Confirmed> <Computer Science Ubuntu:Confirmed for compscibuntu-bugs> <dylan.NET.Reflection:Invalid> <dylan.NET:Invalid> <EasyPeasy Overview:Invalid by ramvi> <GenOS:In Progress by gen-os> <GNOME Screensaver:Won't Fix> <Ichthux:Invalid by raphink> <JAK LINUX:Invalid> <LibreOffice:In Progress by bjoern-michaelsen> <Linux Mint:In Progress> <The Linux OS Project:In
[16:09] <gmb> Shut up, mup.
[20:48] <gary-lunch> hey bac.  I want something like .exists() on a resultset but I don't see one (http://twistedmatrix.com/users/radix/storm-api/storm.store.ResultSet.html)
[20:48] <gary-lunch> I just want a bool
[20:48] <gary-lunch> is there such a thing?
[20:48] <gary-lunch> or do I have to use .count() > 0 or .any() is not None
[20:48] <gary-lunch> ?
[20:49] <bac> i thought there was
[20:50] <bac> but i see this in use:
[20:50] <bac> return bug_messages.any() is not None
[20:51] <gary-lunch> yeah ok thanks bac
[20:51] <gary-lunch> heh
[20:51] <bac>  self.assertFalse(bool(results.any()))
[20:51] <gary_poster> yeah
[20:52] <gary_poster> thanks
[20:52] <bac> i wonder if any is cheaper than count?
[20:55] <gary_poster> bac, I suspect it depends.  If count is small, I'd guess it will be cheaper than constructing a new Python object.  If large, it will be more expensive.