[02:40] <snap-l> http://morepypy.blogspot.com/2012/07/hello-everyone.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+PyPyStatusBlog+%28PyPy+Status+Blog%29
[02:40] <snap-l> This is just wrong
[02:40] <snap-l> on so many levels
[02:45] <Blazeix> eh, the interpreter has to be written in something, python seems as good a choice as any
[02:46] <Blazeix> er, rpython. i'm not sure what that is.
[02:46] <snap-l> Yeah, I''ve not heard of that before
[02:47] <Blazeix> http://doc.pypy.org/en/latest/translation.html
[02:47] <snap-l> It  looks PyPy related.
[02:47] <snap-l> Your Google Fu is strong too. ;)
[02:47] <Blazeix> :)
[02:47] <snap-l> Restricted Python
[02:47] <Blazeix> looks like that's what pypy is written in
[02:50] <snap-l> Don't use it! It's a research prototype intended to assess the feasibility of using RPython to create dynamic language VMs. The most notable feature that's missing is reasonable error reporting. That said, I'm confident it implements enough of the PHP language to prove that the full implementation will present the same performance characteristics.
[02:50] <snap-l> Foolish mortal, the only thing it's really missing is a wide-scale deployment on every hosting provider out there.
[11:06] <snap-l> Good morning
[11:08] <rick_h_> morning
[11:09] <snap-l> Last day for Spring books from O'Reilly. :)
[11:09] <snap-l> (50% off)
[11:10] <snap-l> http://shop.oreilly.com/category/deals/spring.do?code=WKSPRING&imm_mid=08eb6b&cmp=em-code-books-videos-spring-promo-direct-finalday
[11:15] <snap-l> OK, I feel like a newb
[11:16] <snap-l> Just realized there's a way to get documentation in Python without using help()
[11:16] <snap-l> pydoc
[11:16] <snap-l> so you can use pydoc ___
[11:16] <snap-l> All this time I've been firing up an interpreter and doing it that way.
[11:17] <snap-l> Same results, but shorter turn-around time. :)
[11:24] <rick_h_> there's a pydoc plugin for vim as well
[11:45] <snap-l> I'll need to look for that.
[11:57] <shakes808> good morning
[12:16] <shakes808> Mr. snap-l: You should bring in an A/C for all the cubes :D A/C isn't working again.
[12:17] <rick_h_> doh
[12:17] <rick_h_> that won't do
[12:17] <rick_h_> though I'm afraid to see my electric bill this month
[12:17] <shakes808> you are lucky rick_h, you get your own control on the temp
[12:18] <shakes808> HA HA! Yeah, but I bet you are more comfortable lol
[12:18] <shakes808> I think it is cooler outside than in here
[12:19] <shakes808> And there were people here last week doing something on the roof. I wanted to assume that they were working on the A/C but it would seem not :(
[12:20] <brousch> AC is also out at my wife's workplace for the last 2 2 weeks
[12:21] <shakes808> :P This is unacceptable Michigan. Your heat and humidity needs to cease. When is Winter coming around again?
[12:21] <rick_h_> ok, this nexus 7 shipping is getting annoying brousch
[12:21] <rick_h_> http://wwwapps.ups.com/ietracking/tracking.cgi?tracknum=1Z7F382V0200591460
[12:22] <PainBank> weather is fine.... if your in the UP...
[12:23] <rick_h_> http://www.weather.com/weather/tenday/Portland+OR+USOR0275:1:US *sigh*
[12:23] <brousch> rick_h_: I heard all local brick and mortars are sold out
[12:26] <brousch> rick_h_: But f you live in Portalnd you'd have to mow your lawn. Here you can let it dry up and die to save yourself from yardwork
[12:27] <rick_h_> I have to mow it now! in 96 deg or whatever it's supposed to be tomorror
[12:27] <rick_h_> so the boy can play in it, just ring up the water bill
[12:27] <brousch> Fool!
[12:27] <PainBank> brousch: the weeds that love that temp grow... so the yard looks even worse than just high grass
[12:27] <PainBank> cut and break out the sprinker!
[12:27] <rick_h_> worked my butt off this year to have a decent lawn to play with the kid in
[12:27] <brousch> I had to remove maybe half a dozen weeds from my front yard. That is all
[12:28] <PainBank> pefect weather up north... http://www.weather.com/weather/tenday/Mackinaw+City+MI+USMI0508:1:US
[12:28] <rick_h_> trugreen helps with most weeks, but I have to follow up
[12:28] <PainBank> need to buy me some land up there so I can have a remote location to work from in the summer!
[12:29] <brousch> Is Portland high enough that a tsunami won't wipe it out?
[12:29] <jrwren> snap-l: disagree, that hippyvm shows that pypy is faster than hiphop, which is very impressive.
[12:29] <jrwren> rpython is sweet btw.
[12:29] <rick_h_> yea, the talk of it at pycon was good this year. Lots of interest around it
[12:49] <jrwren> i want the vhost-net kernel module to load on boot but not from initrd, what is the prefered way to do that these days?
[12:51] <jrwren> ah, nevermind. qemu-kvm upstart job reads /etc/default/qemu-kvm and decided to load it.
[13:09] <snap-l> jrwren: I was being facetious. :)
[13:09] <snap-l> It is cool what they're doing with rpython
[13:09] <snap-l> I think it's more interesting than parrot / perl 6
[13:10] <snap-l> mostly because I can see myself using PyPy quicker than Perl 6
[13:12] <snap-l> I really need to unsubscribe from the Zoup menu of the day. We barely hit there once a month
[13:12] <snap-l> and it's just noise otherwise. :)
[13:50] <snap-l> http://unfuckyourhabitat.tumblr.com/
[14:23] <snap-l>  http://www.msnbc.msn.com/id/48180815/ns/business-us_business/
[14:23] <snap-l> Old media wants its records back
[14:42] <brousch> Has anyone played with tkinter?
[14:42] <rick_h_> brousch: finally, shipping updated and shed for tomorrow. Ugh
[14:42] <rick_h_> brousch: not willingly
[14:42] <rick_h_> sched that is
[14:42] <brousch> I'm trying to make a tkinter window pop up for a few seconds and then go away without interaction, like a notification
[14:43] <rick_h_> on your android thing?
[14:43] <rick_h_> or on a desktop?
[14:43] <brousch> Right, so it's like Toast
[14:43] <brousch> But for the desktop
[14:43] <rick_h_> and not an ubuntu desktop I assume?
[14:45] <jrwren> tk?
[14:45] <jrwren> TK?!?!
[14:46] <jrwren> what stupid python book are you reading?
[14:46] <jrwren> any book which mentions tk other than to say "don't do this." should be burned.
[14:46] <jrwren> BURnED!
[14:47] <rick_h_> I don't know about that
[14:47] <rick_h_> it works, cross platform, and is built into the std lib
[14:47] <jrwren> that is like saying that Ie6 works.
[14:47] <rick_h_> heh, the problem with IE is that it doesn't work :P
[14:48] <jrwren> just like tk
[14:51] <brousch> Not a book
[14:51] <brousch> I need it to work on Win/Lin/OSX
[14:51] <brousch> Tkinter is built in. Show a window, make it go away, should be simple
[14:52] <jrwren> so write 3 ui front ends, or use gtk and make 'em install gtk runtime on windows
[14:52] <brousch> That is silly
[14:52] <jrwren> "should be simple" <-- famous words
[14:52] <brousch> I literally need a single window to pop up for 5 seconds
[14:52] <brousch> I'm not writing 3 different gui frontends for that
[14:52] <brousch> Especially when I don't care that how ugly it is
[14:52] <jrwren> make 'em install growl and just call growl :p
[14:53] <rick_h_> brousch: it's tougher than it seems. When I tinkered with a svn notification app I was using a WX toaster widget and was still a pita
[14:54] <brousch> Hm, i might have it
[15:14] <brousch> Hah, got it
[15:14] <rick_h_> awesome
[15:15] <brousch> http://paste.mitechie.com/show/736/
[15:16] <rick_h_> sweet
[16:21] <snap-l> http://www.dragonwiki.com/wiki/images/Dragonuser_83-08.jpg
[16:21] <rick_h_> heh, thinking of upgrading your machine snap-l ?
[16:23] <snap-l> Totally. You can play chess and look like a bad-ass with that computer
[16:28] <jrwren> dragon32, i thought maybe it was an early small 32bit proc, but it was 32Kbyte ram, LOL
[16:36] <snap-l> jrwren: hah
[17:10] <brousch> Now your desktop can run on Node! http://mixu.net/nwm/
[17:14] <greg-g> no thanks
[17:15] <rick_h_> oh come on, it'll be async :P
[17:16] <jrwren> native x11 binding :)
[17:16] <jrwren> now i want to write one that runs on twisted
[17:17] <rick_h_> hah!
[17:17] <rick_h_> well there is bluetile I think?
[17:17] <rick_h_> sorry, qtile http://qtile.org/
[17:18] <jrwren> but is it zomg async and event driven awesome like twisted.
[17:18] <rick_h_> right, but you should patch the backend to be all awesome async event driven
[17:19] <rick_h_> or better yet, make it all gevent driven!
[17:19] <rick_h_> gunicorn mydesktop.py
[17:19] <rick_h_> :P
[17:20] <rick_h_> ok, I'm done with my itch to get a shotgun, just can't imagine http://www.freep.com/article/20120716/NEWS01/120716003/Detroit-police-Girl-shoots-self-with-father-s-gun
[17:22] <jrwren> but that is a webserver
[17:22] <jrwren> gevent sure.. good call
[17:22] <jrwren> why shotgun?
[17:23] <rick_h_> shot some skeet last weekend and had some fun
[17:23] <jrwren> ah cool
[17:23] <rick_h_> my FIL is a big skeet shooter and has taken me out up north a few times, got the itch
[17:24] <jrwren> for contrast, i have a gun, in teh house and my 5yo didn't believe me when I told her so.
[17:24] <jrwren> she said "nut uh, no you don't."
[17:24] <jrwren> i had to show it to her to prove it.
[17:24] <rick_h_> lol
[17:24] <jrwren> and its always out of reach and never loaded
[17:24] <jrwren> you can have a gun in the home and not be stupid.
[17:25] <rick_h_> yea, I know, but man to put yourself in the shoes of someone who's 4yr old child got a hold of it gives me the shudders
[17:26] <brousch> Not worth the stress to me. The dogs are plenty of protection
[17:28] <greg-g> content-less PM "pings" are more than worthless
[17:28] <rick_h_> greg-g: ping!
[17:28] <brousch> Hehehehe
[17:28] <greg-g> :P to you and brousch
[17:29] <rick_h_> greg-g: doh sorry, can't remember what I wanted...I'll reping later :P
[17:29] <brousch> greg-g: You still in DC?
[17:29] <jrwren> yeah, i'd hate to be that father, but i'm not that father for good reason.
[17:29] <rick_h_> jrwren: yea
[17:30] <greg-g> back at home now, but flying out tomorrow afternoon to Portland (OSCON)
[17:30] <greg-g> rick_h_: jrwren yeah. My dad owned ~6 guns, mostly collectibles, but he had them all in locking hard cases, with the ammo in the safe
[17:30] <jrwren> greg-g: say hi to Dianne for me :)
[17:30] <greg-g> Dianne...
[17:30] <greg-g> from SRT?
[17:31] <jrwren> yup
[17:31] <greg-g> ah, yeah, I'll try to recognize her :)
[17:31] <jrwren> my dad owned countless guns, often hanging on the wall, possibly loaded. We knew not to touch 'em and we didn't.
[17:32] <greg-g> I had my bb gun, so I didn't care :)
[17:32] <greg-g> though, it was fun firing the AK-47
[17:34] <snap-l> I don't think I will ever own a gun, but I won't stand in the way of people who do
[17:35] <snap-l> I've fired guns at ranges, though.
[17:58]  * snap-l is loving this Wendy Carlos Well Tempered Synthesizer album
[17:59] <rick_h_> !@#*U(@&$(*#@&$@(#  Launchpad...that is all
[17:59] <snap-l> Hard to believe it was 1969 that this was released. Sounds like it could have been released late 1980s or (with all of the chiptune madness) 2012
[18:00] <snap-l> rick_h_: That good?
[18:00] <rick_h_> our JS is a steaming pile of @#$#@$%*^
[18:00] <brousch> I don't know Perl. Please translate that code into Python for me
[18:00] <rick_h_> brousch: sure thing
[18:01] <rick_h_> launchpad = SuckySteamPile(smell_level=MAX).explode()
[18:02] <brousch> :-D
[18:02] <rick_h_> jrwren: is my godfather? huh? http://twbirthday.com/mitechie/
[18:05] <jrwren> huh, that is wierd.
[18:05] <rick_h_> yea, guess you're older than I am on there by a bit. Wonder if it's some sort of first follower thing
[18:05] <snap-l> http://twbirthday.com/squeekyhoho/
[18:05] <rick_h_> you were one of/my first person I followed maybe?
[18:06] <jrwren> no idea.
[18:06] <snap-l> Mine is later becaus fucking Twitter let someone squat on my account when it deleted it.
[18:06] <jrwren> my godfather is hammet
[18:07] <brousch> It could be whoever's page you were looking at when you signed up
[18:09] <snap-l> I think it's the person you first tweeted
[18:09] <snap-l> or the person you tweet the most.
[18:11] <brousch> Definitely not the second
[18:12] <brousch> Based on who mine is
[18:12] <snap-l> WHo is yours?
[18:12] <brousch> A friend
[18:12] <brousch> One I never tweet
[18:13] <snap-l> Man, this is irritating. Stupid Excel won't let me set the font color (in openpyxl)
[18:13] <snap-l> It's always black
[18:14] <snap-l> which would be OK, were it not for the cell being black
[18:15] <brousch> You're so picky
[18:15] <snap-l> brousch: Yeah, I'm a stickler for these things
[18:38] <brousch> Dangit. I can't get TTS working on OSX with anything other than the system python
[18:39] <brousch> Ubuntu is much better about multiple Python versions
[18:40] <snap-l> brousch: You'll find that true of a lot of things between OSX and Linux
[18:40] <brousch> I know :P
[18:40] <brousch> But now I need to write a custom OSX TTS thing
[18:52] <brousch> There we go. That wasn't so bad
[19:21] <jrwren> snap-l: do you have that story with the image of the old kb where the ctrl is in caplock position and explains the key bindings?
[19:22] <jrwren> adm3a, I guess
[19:25] <snap-l> http://www.catonmat.net/blog/why-vim-uses-hjkl-as-arrow-keys/
[19:25] <jrwren> ty
[19:25] <snap-l> np
[19:26] <snap-l> bah, you can no longer buy those T-shirts.
[19:51] <brousch> I always feel awesome when I make a new release to PyPi
[20:21] <snap-l> How does one do a select distinct on a column in sqlalchemy??