[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