[05:38] *** Suv123_ has joined #kamaelia |
[08:39] *** Chong- has joined #kamaelia |
[11:09] *** Davbo has joined #kamaelia |
[11:25] < Davbo> Hurrah! Bash.org is back |
[11:25] < Davbo> < Sonium> someone speak python here? |
[11:25] < Davbo> < lucky> HHHHHSSSSSHSSS |
[11:25] < Davbo> < lucky> SSSSS |
[11:25] < Davbo> < Sonium> the programming language |
[15:58] *** vmlemon_ has joined #kamaelia |
[15:59] < vmlemon_> Hi |
[16:09] *** Uraeus has joined #kamaelia |
[16:20] < MS-> vmlemon_: Hi |
[16:27] < Chong-> evening, vmlemon_, MS- and others |
[16:29] < vmlemon_> Hi Chong- and MS- |
[16:33] < MS-> Hi others, MS- vmlemon_, Chong and all associated cheese |
[16:33] < MS-> :) |
[16:33] < vmlemon_> Heh |
[16:35] < Chong-> hehe |
[16:55] < aa_> MS-: Hi. I briefly blogged kamaelia. And I will do again when I iron out the gtk stuff. |
[16:55] < aa_> and hi everyone else as well |
[16:56] < aa_> kamaelionados |
[16:56] < vmlemon_> Ka-ka-ka-Kamaelia! ;) |
[16:57] *** aa_ dances like a kamlogbot |
[16:57] < vmlemon_> Haha |
[17:30] < MS-> aa_: Cool :) |
[17:31] *** vmlemon_ has joined #kamaelia |
[17:36] < aa_> MS-: http://unpythonic.blogspot.com/2008/10/what-twisted-could-learn-from-kamaelia.html I think I slightly annoyed the twisted people, but frankly, I think I make a fair point. |
[17:55] < MS-> It's very easy to annoy the twisted people. I accidentally did it once and have zero desire to do it again! |
[17:56] < vmlemon_> They certainly do sound Twisted ;) |
[17:56] < MS-> Also, There are missing features in Kamaelia. I view that as one of those things rather than negative :) |
[17:56] < MS-> As for criticising twisted, I personally try to do the opposite for my own safety :-) |
[18:14] < aa_> hah |
[18:14] < vmlemon_> Heh |
[18:14] < vmlemon_> Glass clouds? ;) |
[18:14] < MS-> vmlemon_: Indeed :) |
[18:19] < MS-> incidentally that thread of comments does raise a point |
[18:20] < MS-> You should not be calling GTK methods from a different thread from where GTK is running. |
[18:20] < MS-> Largely because we *can't* at present run like the twisted gtk reactor. (glyph's correct in saying there's a missing feature) |
[18:20] < MS-> I think most of the time though, you can sidestep that |
[18:21] < aa_> although that's the 4th article on my blog relating to the topic |
[18:21] < aa_> ooh, maybe I can nearly be an expert |
[18:21] < aa_> MS-: do you have anything like a job server? |
[18:22] < aa_> MS-: I am imagining posting some python to it over the wire |
[18:22] < aa_> and it taking care of the concurrency |
[18:22] < MS-> I fiddled around with a sketch of an idea |
[18:22] < aa_> and calling me back when its done |
[18:22] < aa_> (or at regular intervals like a generator) |
[18:22] < MS-> Might not be what you're after |
[18:23] < MS-> http://kamaelia.googlecode.com/svn/trunk/Sketches/MPS/Experiments/DistPipe |
[18:23] < aa_> mm, I wonder if you could store the compiled code for a job and just run it ultra fast |
[18:23] < vmlemon_> Yay for dvbdate (it's one of those little utilities that only a few people know about, although it's handy if you can't connect to an NTP server, and have a DVB tuner) |
[18:23] < aa_> MS-: thanks |
[18:24] < aa_> vmlemon_: that sounds very cool |
[18:24] < aa_> I saw DVB, I have no idea what it is |
[18:25] < vmlemon_> Digital Video Broadcasting |
[18:25] < aa_> oh |
[18:25] < aa_> can you get E4? |
[18:25] < aa_> I can't miss hollyoaks |
[18:25] < vmlemon_> (AKA the MPEG-2-based services most people know as FreeView, Virgin Media and Sky Digital) |
[18:26] < vmlemon_> (Or more correctly, the tech behind it) |
[18:26] < aa_> oh |
[18:26] < aa_> yeah freeview |
[18:26] < vmlemon_> From the room I'm in, I can't get E4, although I can lock onto the multiplex containing/broadcasting it |
[18:26] < vmlemon_> :( |
[18:27] < aa_> ### XXX Probably a gaping security hole!!! |
[18:27] < aa_> haha, I think a job server is always going to have to have a huge security hole in it |
[18:27] < vmlemon_> I can get BBC News (24), BBC One, and BBC Two right now |
[18:27] < MS-> aa_: It's a sketch :) |
[18:27] < MS-> Indeed |
[18:28] < vmlemon_> and if i move my naff mini aerial, I can get Virgin1, The Hits/4Music and a few of EMAP's radio channels |
[18:28] < vmlemon_> Although the channel lists I have are slightly bigger, here |
[18:32] < vmlemon_> Looks like I can only get the multiplex with "Ideal World" on it, at the moment :( |
[18:32] < vmlemon_> dvbdate |
[18:32] < vmlemon_> Sun Oct 5 20:55:28 2008 |
[18:32] < MS-> aa_: Added my tuppence worth |
[18:32] < MS-> dvbdate seems like a remarkably nice idea really |
[18:32] < vmlemon_> "sudo dvbdate --set" is the best feature |
[18:33] < vmlemon_> --set (set the system clock to TDT time) |
[18:33] < vmlemon_> (so the help output says) |
[18:33] < MS-> aa_: I think the fundamental difference is that twisted being reactor based very much comes from the perspective of "don't call us, we'll call you". |
[18:33] < MS-> whereas Kamaelia very much is a lighttouch framework that tries to fit in with what you're doing - making your code slightly more sociable/chatty |
[18:34] < vmlemon_> And people complained about not being able to obtain the time, when they decided to phase out VBI Teletext for DVB services... |
[18:34] < vmlemon_> (It's even easier to get that info, now ;) ) |
[19:13] < MS-> OK, this is just *wrong* http://www.xs4all.nl/~weegen/eelis/analogliterals.xhtml |
[20:18] *** vmlemon_ has joined #kamaelia |
[20:20] *** vmlemon_ has joined #kamaelia |