PMXBOT Log file Viewer

Help | Karma | Search:

#dcpython logs for Friday the 21st of October, 2011

(Back to #dcpython overview) (Back to channel listing) (Animate logs)
[17:14:28] <aclark> Friday!
[17:31:02] <MattBowen> w00t!
[17:31:09] <MattBowen> has anyone done any programming by contracts?
[17:33:19] <aclark> MattBowen: is that like death by chocolate? not sure what you mean
[17:33:51] <MattBowen> aclark: http://andreacensi.github.com/contracts/
[17:34:04] <MattBowen> aclark: also http://www.python.org/dev/peps/pep-0316/
[17:34:11] <aclark> MattBowen: neat
[17:34:28] <MattBowen> it seems like an interesting idea
[17:37:35] <aclark> kinda
[17:44:55] <kennethreitz> i forgot about function annotations
[17:45:23] <kennethreitz> that kind of terrifies me
[17:45:44] <MattBowen> hahaha
[17:45:50] <MattBowen> i like the docstring version
[17:45:55] <MattBowen> for some value of like
[17:47:33] <kennethreitz> that's going to take some getting used to
[17:48:13] <MattBowen> the function annotations or the contracts?
[17:48:17] <aclark> i clearly don't do enough programming to care about contracts
[17:48:24] <MattBowen> the contracts don't look like they'd ever make it into the language
[17:48:32] <kennethreitz> `assert`
[17:48:35] <kennethreitz> done.
[17:49:02] <MattBowen> yup -- they're a fancy assert. some implementations make them heritable
[17:49:54] <MattBowen> and set rules so that inheritors can only loosen pre-condition restrictions and tighten post-condition restrictions.
[17:51:06] <MattBowen> but, I definitely wouldn't want to have to use them in every program I write
[17:58:59] <hazmat> MattBowen, i've experimented with it, but that was with ada
[17:59:06] <hazmat> which has better first class support for it
[17:59:17] <MattBowen> hazmat: did you have a strong reaction to it?
[17:59:22] <MattBowen> either positive or negative
[18:00:45] <hazmat> MattBowen, i didn't particularly like it, it just felt like type checking on steroids, i think a validation schema routine could emulate some of it, with decorator syntax sugar
[18:01:01] <MattBowen> cool
[18:01:31] <MattBowen> i like the idea of having a way to document argument expectations that isn't just type checking, and being able to programmatically check that documentation
[18:03:59] <bigsassy> Uh oh, those sunlight guys are here now
[18:04:08] <dandrinkard> stop talking about them
[18:04:13] <dandrinkard> ;)
[18:04:23] <bigsassy> :)
[18:04:40] <aclark> hah
[18:04:50] <aclark> quick response
[18:05:18] <aclark> welcome!
[18:05:26] <dandrinkard> ty
[18:07:05] <ingenieroariel> Hello people, has anyone done multilanguage docs in Sphinx + RTD ?
[18:08:46] <aclark> ingenieroariel: i have not, why do you ask? not straightforward?
[18:09:00] <aclark> redir!
[18:10:05] <redir> was wondering why dcpyhton was so quiet
[18:10:12] <aclark> heh
[18:10:27] <aclark> yeah was wondering where redir was
[18:11:40] <Armin> hi everyone
[18:13:20] <aclark> Hey Armin, masroor, boyonwheels
[18:14:04] <aclark> jelkner! the founder of the dc python meetup group on meetup.com
[18:14:33] <jelkner> aclark, hi mr. clark, how goes things?
[18:15:04] <masroor> howdy
[18:15:05] <jelkner> clearly aclark 's email was effective
[18:15:07] <aclark> jelkner: good! how's it going down south?
[18:15:30] <jelkner> aclark awesome! it's been a long time in coming
[18:15:47] <ingenieroariel> aclark: I just joined the channel and asked the first question that came to my mind
[18:15:48] <aclark> heh yeah we got a good crowd from just DC Python, may as well branch out now. I need to email bacon-pig…
[18:15:49] <jelkner> but it looks like our community college django program is coming along nicely
[18:15:56] <aclark> ingenieroariel: well played :-)
[18:16:11] <aclark> jelkner: oh nice
[18:16:12] <aclark> glad to hear
[18:16:38] <ingenieroariel> probably after seeing ericholscher in the channel #don'tknowhowbrainoperates
[18:18:07] <boyonwheels> howdy all
[18:20:05] <ingenieroariel> that email was very effective, I had even forgotten I had joined the meetup group.
[18:20:41] <apexdodge> i didn't know there was a dcpython irc channel
[18:21:34] <GregZen> i guess it just started
[18:21:45] <Armin> sorry.. i was distracted for a second.
[18:21:48] <Armin> hello aclark
[18:22:07] <boyonwheels> same here. got the first email, forgot. Saw the second email and knew I needed to update/change my adium irc account before I forgot again.
[18:23:59] <codekoala> I've been on the list for quite a while, but I've never made it out to a meetup
[18:24:13] <codekoala> kinda nice to have this as a way to talk to other local enthusiasts
[18:24:17] <codekoala> thanks for setting it up
[18:25:38] <apexdodge> yeah this is cool
[18:25:50] <apexdodge> i've only been able to make it to one meetup over the summer
[18:25:55] <apexdodge> was a lot of fun though
[18:55:30] <aclark> always helps to remind people
[18:55:44] <aclark> codekoala: no prob!
[18:56:01] <aclark> it's suprisingly useful
[18:56:20] <codekoala> no kidding
[18:57:45] <apexdodge> I love Python, but my job is almost exclusively C# and .NET development
[18:58:19] <aclark> apexdodge: ouch
[19:04:58] <codekoala> apexdodge: that's unfortunate
[19:05:17] <codekoala> you could be like one of my friends, who is in love with haskell but works with other languages for his day job
[19:05:29] <codekoala> just use <language of choice> to solve problems faster
[19:05:35] <codekoala> and show your co-workers
[19:05:43] <codekoala> then perhaps they'll start to see what they're missing
[19:05:43] <codekoala> haha
[19:05:47] <apexdodge> yeah it's not like that though for my job
[19:05:58] <codekoala> booo
[19:06:02] <codekoala> time to look for a new job?
[19:06:14] <codekoala> we're looking for competent Python developers :D
[19:06:16] <apexdodge> lol no i love this job and i've learned so much about .net technology
[19:06:24] <apexdodge> i'm becoming a more valuable developer
[19:06:32] <codekoala> hehe
[19:06:33] <codekoala> sure
[19:06:40] <apexdodge> haha
[19:07:04] <apexdodge> c# isn't that bad though. i'm kind of taking a liking to it
[19:07:15] <codekoala> yeah, I hear that from a lot of people
[19:07:19] <apexdodge> besides they've added python-like features in recent versions
[19:07:29] <codekoala> at one of my past jobs, we were using Java for several years
[19:07:41] <codekoala> then out of the blue, management decided to drop it in favor of .NET
[19:07:47] <codekoala> even though no one on the team knew .NET
[19:07:55] <codekoala> and the Java stuff was working great
[19:08:10] <codekoala> (I think they accepted a bribe)
[19:08:23] <codekoala> anyway, I tried my hand at .NET for a month or so
[19:08:24] <boyonwheels> @codekoala - sounds like how microsoft got rid of novel :)
[19:08:25] <codekoala> but never got used to it
[19:08:32] <codekoala> hehe yeah
[19:08:58] <ericholscher> wow, this place blew up
[19:09:00] <aclark> shentonfreude: ping
[19:09:06] <aclark> ericholscher: heh
[19:09:11] <boyonwheels> management: let's use Windows NT!
[19:09:28] <boyonwheels> sysadmin: *wakes up from nap* buuuuut Netware works great!
[19:10:03] <boyonwheels> management: Yeah, well, I read an ad in CIO magazine. HOP TO IT!
[19:10:10] <codekoala> I think the bigger stumbling block for me with .NET was that it basically required the use of Windows & Visual Studio, when I was using Linux for our Java development--I can't live without Linux anymore
[19:10:25] <codekoala> boyonwheels: lol, sad but probably too true
[19:11:23] <boyonwheels> It is…. don't have links on me at the moment, but basically MS figured out that they couldn't break through to unix/netware sysadmins so they went directly to their nontechnical bosses. :)
[19:11:27] <apexdodge> .net 4 is legit though
[19:11:34] <apexdodge> wcf rest services is so simple
[19:11:48] <apexdodge> and linq and entity framework
[19:12:30] <apexdodge> no real python equivelants as far as i know
[19:13:19] <codekoala> linq is like .NET's ORM, right?
[19:13:52] <apexdodge> nah dataset table adapters are like orm
[19:14:41] <shentonfreude> aclark: pong
[19:14:52] <ScottK> aclark: Thanks for the mail to the BACON-PIG list.
[19:15:08] <aclark> ScottK! No prob
[19:15:45] <apexdodge> visual studio added support for python recently
[19:15:58] <apexdodge> including iron python
[19:16:15] <aclark> shentonfreude: I think we need to talk Amy out of using "ZPUGDC, Inc" in any broad fashion on the website (small mentions OK). I propose we launch this: http://new.dcpython.org/ "as is"
[19:16:18] <codekoala> apexdodge: what's that mean? is there an integrated debugger or something? or does it just highlight Python code?
[19:16:32] <aclark> shentonfreude: and do the rest later ;-)
[19:17:16] <apexdodge> i haven't tried to see if the debugger works, i can test that now as im curious...but it does embed the interpreter and output window which is nice
[19:19:39] <apexdodge> the debugger works
[19:19:54] <apexdodge> but it's more limited
[19:20:03] <apexdodge> than debugging a c# app
[19:20:15] <apexdodge> but you can halt execution and go step by step
[19:20:35] <codekoala> that's cool, I suppose
[19:20:41] <codekoala> if you must develop Python in windows :P
[19:21:46] <apexdodge> yeah, it's always more convenient to develp python apps on linux
[19:21:51] <apexdodge> that's why i keep my vmware handy
[19:21:57] <codekoala> hehe
[19:22:23] <papna_> kennethreitz: Hi.
[19:25:15] <aclark> w00t! twitter and rss links now work: http://new.dcpython.org/
[19:28:14] <boyonwheels> oh snap… there's a website?
[19:29:47] <aclark> shentonfreude: actually maybe i can add a bit more, but i can't go "dirtying" it up w/ZPUGDC, Inc in the logo…
[19:29:59] <aclark> boyonwheels: yeah, trying to launch a new one that doesn't suck as bad
[19:30:33] <papna_> http://validator.w3.org/check?uri=http%3A%2F%2Fnew.dcpython.org%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
[19:30:53] <kennethreitz> papna_: why hello
[19:31:14] <boyonwheels> @aclark: new site looks good — nice and clean.
[19:31:20] <aclark> boyonwheels: thanks!
[19:32:07] <aclark> papna_: hmmm
[19:32:08] <apexdodge> is it running on a framework?
[19:32:28] <aclark> apexdodge: plone but open to suggestions
[19:32:33] <boyonwheels> apexdodge - footer says plone.
[19:33:04] <boyonwheels> ruby on rails? jiggidy-jiggidy!!!! :D
[19:33:20] <boyonwheels> (don't kick me out...)
[19:33:23] <papna_> The Dallas Python group runs/ran its website using some PHP software.
[19:33:28] <apexdodge> that would be a sick joke lol
[19:33:33] <papna_> In their defense, I think they were running it almost stock.
[19:34:13] <aclark> boyonwheels: hah
[19:34:31] <apexdodge> yeah, it's so easy to throw up a php site from a default linux installation
[19:34:36] <aclark> at this point i'm not opposed to any technology; i use plone because i know how to use it
[19:36:53] <codekoala> aclark: what's the site supposed to be used for? any reason for it to be dynamic? any reason for it to not be static (but dynamically generated when changes are made, if that makes sense)?
[19:37:09] <aclark> codekoala: marketing DC Python primarily
[19:37:26] <Armin> does everyone here have jobs with Django/Python?
[19:37:46] <codekoala> Armin: I have a job with Python, and occasionally get to do Django in the office
[19:37:53] <aclark> codekoala: sure, makes perfect sense… but it also depends a lot on who is maintaining it.
[19:37:59] <papna_> aclark: God no / sorta.
[19:38:05] <papna_> Armin: ^^
[19:38:08] <papna_> aclark: Mistag.
[19:38:20] <aclark> Armin: o/
[19:38:39] <Armin> it seems tome most people in DC would get government related jobs.. and for them to use cool technologies is unheard of
[19:38:53] <aclark> codekoala: right now we have a 3 person board and we're trying to launch something to satisfy all the members
[19:39:06] <aclark> hmmmm
[19:39:07] <codekoala> Armin: yeah, I'm luckily not employed by any government-related entities :D
[19:39:09] <aclark> which reminds me
[19:39:54] <Armin> codekoala- that's cool. I've been using Django since '06, and never actually looked for jobs to check the job market
[19:40:35] <codekoala> Armin: my past job was almost exclusively Django for the last couple years
[19:40:45] <Armin> i was speaking with a head-hunter recently though, and he was speaking of an existing hype on Ruby on Rails programmers in the area with Living Social, etc
[19:40:46] <codekoala> and I still get the occasional freelance Django gig
[19:41:06] <codekoala> yeah, lots of Living Social recruiting going on out here
[19:41:16] <Armin> codekoala: You've had a good job sir.
[19:41:29] <codekoala> I think they've gotten in touch with me about using Python with Living Social recently
[19:41:33] <codekoala> Armin: indeed
[19:41:54] <codekoala> Armin: and we're hiring competent Python developers if you would like to share in this blissful life
[19:42:22] <Armin> codekoala: cool. I will consider it
[19:42:47] <codekoala> Armin: http://www.sciencelogic.com if you feel like reading up on what we do
[19:43:07] <codekoala> let me know if you feel like applying, because I could get some sweet referral cash out of it if you were hired!
[19:43:56] <aclark> codekoala: purdy
[19:43:57] <Armin> codekoala: very cool. let me check it out
[19:44:18] <ingenieroariel> I have a job with Python / Django
[19:44:26] <codekoala> aclark: hehe, we have some talented designers around here
[19:44:31] <Armin> codekoala: what's the pay like?
[19:44:51] <boyonwheels> @aclark while plone is just fine in my mind, I could see getting some additional marketing/exposure/gain from using a combination of a github repo and Hyde
[19:45:24] <boyonwheels> (or put the plone setup on github)
[19:45:44] <boyonwheels> the idea being that it's nice to be exposed in ways that make the community more accessible outside of a monthly meeting.
[19:46:11] <boyonwheels> (I have not yet been to a meeting)
[19:46:30] <aclark> boyonwheels: https://github.com/DCPython/dc_python_website
[19:46:59] <ingenieroariel> Armin: at the last Django meetup I went to in D.
[19:47:15] <ingenieroariel> C. there were like 3 companies hiring Python / Django devs
[19:47:23] <ingenieroariel> (including mine: The World Bank)
[19:47:49] <masroor> it is too bad all the django jobs are downtown dc
[19:47:50] <papna_> I do mechanical engineering work and scientific programming, much of it using Python. I've considered coming down to DC for one of your meetings, but all the talks sound strongly web-oriented, so I haven't.
[19:47:51] <boyonwheels> I should check such things before I open my big mouth :)
[19:48:01] <masroor> hard to find something out in the 'burbs
[19:48:04] <Armin> ingenieroariel: thanks for the advise.
[19:48:15] <aclark> boyonwheels: hah no worries, added to topic
[19:48:18] <boyonwheels> aclark - Website comment. add the github link in the footer, too.
[19:48:42] <ingenieroariel> papna_: I have a project with Django and SciPy / Numpy and heavy GDAL use
[19:48:49] <aclark> boyonwheels: yeah good idea, i want to add all our services e.g. slideshare, ustream, etc
[19:49:04] <Armin> ok good people. i must attend to some real work - good chatting with you all
[19:49:14] <codekoala> Armin: just wanted to make sure you saw my PMs
[19:49:15] <aclark> Armin: cya
[19:49:25] <ingenieroariel> papna_: http://github.com/AIFDR/riab
[19:49:26] <codekoala> that's where I answered your last question to me ;)
[19:49:58] <Armin> codekoala: sorry. i'll answer there.
[19:51:04] <papna_> ingenieroariel: Cool.
[19:59:35] <richleland> hello people of earth!
[20:00:19] <codekoala> richleland: hi there
[20:00:39] <richleland> I heard from aclark this is where the cool kids hang
[20:00:50] <aclark> richleland!
[20:01:20] <richleland> what's up!
[20:01:22] <aclark> richleland: i think logging the channel in mongodb makes us cool :-)
[20:01:32] <richleland> ha
[20:01:46] <codekoala> aclark: I would have to agree... mongo is neat
[20:02:20] <aclark> richleland: just trying to bootstrap some pyactivity
[20:02:27] <aclark> codekoala: i've not tried it, jaraco set it up
[20:03:12] <richleland> yeah this is a good idea
[20:03:29] <jaraco> I also coded the mongodb support for pmxbot.
[20:03:51] <jaraco> So that we could move our pmxbot from host to host without having to move the sqlite database file.
[20:04:23] <aclark> !compliment jaraco
[20:04:23] <pmxbot> So charmingly heathen, jaraco's skin is like a teardrop on a popsickle.
[20:04:41] <aclark> jaraco: yeah nice
[20:04:42] <jaraco> !cheer MongoDB
[20:04:42] <richleland> haha what the hell
[20:04:54] <richleland> what other tricks does it know?
[20:05:02] <jaraco> !help all
[20:05:02] <pmxbot> command not found
[20:05:05] <jaraco> !help
[20:05:05] <pmxbot> !8ball (8) !acronym (ac) !anchorman !annoy (a, bother) !bender (bend) !bitchingisuseless (qbiu) !blame !bless !boo !bottom10 (bottom) !calc !chain !cheer (c) !c
[20:05:05] <pmxbot> ompliment (surreal) !ctlaltdel (cad, controlaltdelete, controlaltdelete, quit, restart) !curse !dance (d) !deal !define (def) !demotivate (dm) !disembowel (dis,
[20:05:05] <pmxbot> eviscerate) !duck (ducky) !embowel (reembowel) !excuse (e ) !featurecreep (fc) !fight !flip !fml !gettowork (gtw) !golfclap (clap) !google (g) !googlecalc (gc)
[20:05:06] <pmxbot> !grail !hal (2001) !hangover !help (h) !hgup (hg, hgpull, update) !hire !imotivate (im, ironicmotivate) !insult !job (card) !karma (k) !keelhaul (kh) !klingon
[20:05:06] <pmxbot> (klingonism) !lunch (lunchpick, lunchpicker) !meaculpa (apologize, apology) !motivate (appreciate, m, thank, thanks) !murphy (law) !nailedit (n, nail) !nastygra
[20:05:06] <pmxbot> m (bcc, nerf, passive) !oregontrail (otrail) !panic (pc) !password (passwd, pw) !paste !pick (p, p:, pick:) !progress !quote (q) !r (r) !roll !rubberstamp (appr
[20:05:06] <pmxbot> ove) !saysomething !simpsons (simp) !stab (shank, shiv) !storytime (story) !strategy !strike !tgif !therethere (comfort, poor) !ticker (t) !time !tinytear (cry,
[20:05:07] <pmxbot> tear, tt) !top10 (top) !translate (googletrans, googletranslate, trans) !troutslap (slap, ts) !urbandict (ud, urb, urbandef, urbandefine, urbandictionary, urbd
[20:05:07] <pmxbot> ef) !weather (w) !where (last, lastseen, seen) !zinger (zing) !zoidberg (zoid)
[20:05:14] <jaraco> !oregontrail
[20:05:14] <pmxbot> #dcpython passes a gravesite.
[20:05:29] <jaraco> !help otrail
[20:05:29] <pmxbot> !otrail: It's edutainment!
[20:05:39] <richleland> YES
[20:05:51] <jaraco> !t AAPL
[20:05:51] <pmxbot> AAPL at 3:50pm (ET): 391.89 (-0.9%)
[20:06:09] <aclark> lots o tricks
[20:06:21] <jaraco> !top10
[20:06:21] <pmxbot> (pmxbot: 1) (#dcpython: 1) (bigsassy: 1) (jaraco: 1) (mongodb: 1) (aclark: 0) (: -1) (dcpython.org's clock: -1)
[20:06:30] <jaraco> !dm dcpython.org's clock
[20:06:30] <pmxbot> you're doing horrible work, dcpython.org's clock!
[20:06:45] <aclark> jaraco: i thought you ntpdated it
[20:06:56] <jaraco> Well, I installed it and ran it once.
[20:06:57] <jaraco> !dm jaraco
[20:06:57] <pmxbot> you're doing horrible work, jaraco!
[20:07:03] <papna_> /say/lick pmxbot
[20:07:06] <papna_> /say/kick pmxbot
[20:07:11] <papna_> /kick pmxbot
[20:07:13] <papna_> O
[20:07:16] <jaraco> !restart really
[20:10:25] <jaraco> !m aclark
[20:10:25] <pmxbot> you're doing good work, aclark!
[20:10:46] <aclark> !m pmxbot
[20:10:46] <pmxbot> you're doing good work, pmxbot!
[20:10:51] <aclark> !k pmxbot
[20:10:51] <pmxbot> pmxbot has 2 karmas
[20:13:21] <jaraco> !restart really
[20:13:57] <aclark> shentonfreude: also i set up board@dcpython.org, but i don't think it's working
[20:15:59] <aclark> !anchorman
[20:16:00] <pmxbot> (112/335): Custodian: This is worse than that time the raccoon got in the copier!
[20:16:14] <jaraco> !restart really
[20:16:24] <jaraco> !m supervisord
[20:16:24] <pmxbot> you're doing good work, supervisord!
[20:16:46] <jaraco> I just reconfigured supervisord to automatically restart pmxbot if it exists (such as through !restart really).
[20:17:39] <aclark> jaraco: if what exists?
[20:17:40] <jaraco> !paste
[20:17:41] <pmxbot> http://a.libpa.st/e192d973-d591-43e9-a691-86f3b5423e98
[20:17:56] <jaraco> s/exists/exits/
[20:17:58] <aclark> ah
[20:18:00] <aclark> cool
[20:18:17] <aclark> "if you exist, start yourself and keep running" :-)
[20:18:30] <jaraco> that too
[20:18:40] <shentonfreude> aclark: looks good, clean, and agreed about not confusing people with the old/official ZPUGDC name. My "branding" mantra. You could avoid the footnote by putting in a parenthetical about (DBA ZPUGDC, the original name) or something.
[20:19:58] <aclark> shentonfreude: yeah, Amy doesn't like DBA either. I'm just going to push NAME CHANGE ASAP (which she also won't like, but will probably do)
[20:20:15] <aclark> shentonfreude: how hard can it be to legally change your org name? ;-)
[20:20:28] <shentonfreude> so the tax-exempt entity name change is something y'all are pursuing?
[20:21:01] <aclark> shentonfreude: i am pursuing it; she is avoiding it; if it comes down to a board vote you'd be the tie breaker
[20:21:23] <aclark> hey benji!
[20:22:08] <aclark> shentonfreude: i mean we've effectively changed our name, we have no reason not to follow suit legally (other than it's a PITA)
[20:22:16] <benji> hi aclark
[20:22:17] <aclark> shentonfreude: rather, if there are other concerns i'm not aware of them
[20:22:40] <djbpython> is there a style guide for python that addresses variable scope?
[20:22:49] <djbpython> like which version is prefered http://pastebin.com/QrJ4p0ZW
[20:22:56] <aclark> shentonfreude: tax exempt is still in the pipe btw, we just got a "fix your application" notices
[20:23:00] <aclark> notice
[20:23:41] <aclark> djbpython: the 2nd one
[20:23:48] <aclark> djbpython: other than PEP8, dunno
[20:24:08] <shentonfreude> aclark: yeah, if it's not too onerous, it would be less confusing to have One True Name (DC Python) instead of the confusion we have now.
[20:24:11] <djbpython> yea, i couldnt find it in pep8
[20:24:43] <apexdodge> the second one looks more natural djb
[20:25:18] <aclark> shentonfreude: yup, let's pimp that at the next meeting
[20:25:44] <djbpython> i agree, i'm about to send an email/code review and wanted some sort of documentation to point to
[20:27:09] <apexdodge> do you need to set foo to a value there? technically you could just to "if x <= 1: doStuff()"
[20:28:09] <djbpython> yea, that was just an example to illustrate the point of variable scope here
[20:29:44] <apexdodge> i wondering if there was a guide on when to use generators and when not to
[20:31:28] <benji> djbpython: I'm often conflicted about that particular issue. For my tastes it comes down to how many "opportunities" there are to change the value stored in the variable. If there's just a simple if/else, I'll do it the first way; if instead there is some starting value assiend and then several blocks that each have an opportunity to assign a new value, then I'll do the second
[20:32:20] <benji> (pendants should read "value stored in the variable" as "value bound to the name")
[20:48:06] <hazmat> hi benji
[20:48:36] <joshfinnie1> hi, I am new to IRC, anyone know how to register their nickname properly?
[20:48:40] <benji> hi hazmat
[20:50:09] <papna_> joshfinnie1: /msg nickserv help register
[20:51:26] <joshfinnie1> Thanks!
[20:59:59] <aclark> joshfinnie: welcome
[21:00:31] <joshfinnie> thanks
[21:06:18] <aclark> shentonfreude: do you feel like looking into the board@dcpython.org issue? if not i'll try to make some time
[21:18:16] <aclark> ok i'm actually reasonable happy with this as a first cut: http://new.dcpython.org/. of course, we're missing info but it all needs to be edited and that can happen in stages
[21:27:56] <shentonfreude> aclark: what issue? got mail? pointer? bit of a hairfire now with a pyramid+mongodb deployment thats just gone live
[21:28:57] <MattBowen> shentonfreude: congrats on the deployment then :)
[21:28:58] <aclark> shentonfreude: not urgent. just want a list that includes all of us so we can have board discussions. I setup a "group" called board, but sending mail to board does not work AFAICT
[21:29:32] <shentonfreude> aclark: lemme look
[21:30:08] <aclark> shentonfreude: IOW did you get anything w/subject "test" from me recently? :-)
[21:31:12] <shentonfreude> yup! I see it. config looks fine. (I have to remember to login to that acct. or forward it somewhere I check every day)
[21:31:48] <aclark> shentonfreude: ok so you are getting them, cool. (i forward my dcpython mail to aclark@aclark.net)
[21:32:36] <aclark> shentonfreude: so if you reply i should get it (and we'll have to teach Amy to just mail the list)
[21:36:13] <aclark> jaraco: i fear abuse, but could you hook up pmxbot to the DCPython Twitter? :-)
[21:36:59] <aclark> jaraco: or is their authentication/authorization support? so only "bot admins" could tweet
[21:42:41] <aclark> shentonfreude: btw i researched the diff between the free and paid plans, seems like the SLA is one of the few diffs i'd actually care about
[21:43:25] <aclark> like, just on principal. i wouldn't expect it to make any real world difference
[21:44:57] <shentonfreude> aclark: I replied all
[21:45:35] <aclark> shentonfreude: thx
[21:46:07] <shentonfreude> aclark: prolly can't mail the list unless you're logged in as a @dcpython.org account user. Unless we tweak it to allow submission by world+dog (dangerous) or there's a way to manually add individual addrs (e.g., alex@aclark.net)
[21:48:16] <aclark> shentonfreude: actually i flipped the "world" box because getting Amy to email from @dcpython.org would be hard
[21:49:17] <aclark> shentonfreude: there is a way to add individual addys? didn't see that
[21:49:27] <aclark> i'll flip world off and try that for amy@aclark.net
[21:55:46] <shentonfreude> aclark: looks like you'd have to add a poster as a "Member" then they'll get mail at their human addr AND their @dcpython addr.
[21:57:17] <aclark> shentonfreude: f*** it, i'll configure her gmail to autosend from @dcpython when she is emailing to @dcpython, or something.
[21:58:25] <shentonfreude> aclark: works for me. later, heading out.
[21:58:39] <aclark> ciao
[21:58:46] <aclark> thanks
[22:24:04] <jaraco> aclark: Twitter support would be great. Let's work on it some other date, though.
[22:25:46] <aclark> jaraco: cool
[22:27:05] <ScottK> BDFL and the history of Python http://www.youtube.com/watch?v=ugqu10JV7dk
[22:28:39] <codekoala> ScottK: nice, thanks for sharing
[22:29:08] <ScottK> I'm about 20 minutes into it. It's interesting so far.
[22:29:24] <ScottK> I'm waiting for him to start blaming stuff on barry.
[22:29:54] <ScottK> ;-)
[22:30:10] <barry> ScottK: he better! :)
[22:47:03] <aclark> jaraco: pmxwebbot crashed
[22:47:31] <jaraco> seems that way
[22:55:14] <jaraco> it's strange. If I start it manually (as root), it comes up. If I try to start it with supervisorctl, I get ERROR (abnormal termination)
[23:05:24] <jaraco> I decided to start pmxbotweb manually. I'll have to figure out another time why supervisord can't start it.
[23:05:55] <aclark> jaraco: maybe you need to set the dir it works in, or something
[23:06:34] <jaraco> Could be. Feel free to kill my proc and work on it yourself if you want.
[23:33:18] <aclark> k