[02:45] *** j_baker has joined #kamaelia
[06:29] *** vmlemon_ has joined #kamaelia
[06:29] < vmlemon_> Hi
[06:44] *** vmlemon_ has joined #kamaelia
[07:00] *** bcarlyon|laptop has joined #kamaelia
[07:08] *** vmlemon__ has joined #kamaelia
[07:09] *** Lawouach_ has joined #kamaelia
[07:09] *** vmlemon__ is now known as vmlemon_
[07:09] < Lawouach_> morning
[07:13] *** j_baker has joined #kamaelia
[07:15] < vmlemon_> Hi
[07:15] < j_baker> Hello
[07:28] *** vmlemon__ has joined #kamaelia
[07:28] < Lawouach_> hi folks
[07:28] < j_baker> Hello Lawouach
[07:29] < vmlemon__> Ugh, damn client keeps timing out
[07:29] *** vmlemon__ is now known as vmlemon_
[07:31] < vmlemon_> I wonder if anyone's built their own Kamaelia Macro box, based on the example in SVN/CVS
[07:32] < j_baker> What exactly is Kamaelia macro?
[07:34] < vmlemon_> It's a system for making recording stuff from a DVB source, extracting metadata, transcoding it and providing a nice web interface to the content
[07:35] < j_baker> Interesting. So sort of like Orb?
[07:36] < vmlemon_> MS- has (had?) a URL for a demo version on a BBC server that was fully functional, except that only people in the BBC with a username and password could view the video
[07:36] *** ms-away is now known as ms-
[07:36] < ms-> morning
[07:36] < vmlemon_> (for obvious reasons)
[07:36] < ms-> http://132.185.142.2/cgi-bin/blog/blog.cgi - takes a while to load
[07:37] < vmlemon_> *videos
[07:37] *** ms- googles orb 
[07:37] < ms-> No, not like orb really by the sounds of things
[07:38] < ms-> This was designed for transcoding everything broadcast off air and keeping it.
[07:38] < j_baker> Ah, I see.
[07:38] < ms-> including metadata capture & cutting automagically at programme junctions
[07:38] < vmlemon_> Not sure if it was the server hosting a webpage with a big Kamaelia cat and a "Coming Soon..." banner
[07:39] < ms-> Person who internally "sponsored" the work left the BBC to go work at ofcom
[07:39] < ms-> In practical terms it drove work on optimisations
[07:39] < vmlemon_> (kamaelia.kw.bbc.co.uk/cgi-bin/blog.cgi, I think, although it's probably wrong)
[07:41] < j_baker> So I finally got MoinMoin to work.
[07:41] < ms-> cool
[07:41] < j_baker> It was a big mess. Although half the problem was my unfamiliarity with mod_wsgi.
[07:44] < j_baker> Anyway, I'm going to bed now. :)
[07:44] < vmlemon_> Which server was the one with the big cat and "Coming Soon..."?
[07:44] < j_baker> Talk to you guys later.
[07:44] *** j_baker has parted #kamaelia
[07:44] < vmlemon_> Or do they all offer fish, now?
[07:47] *** vmlemon_ has just remembered that j_baker is in the US...
[07:48] < vmlemon_> (I was thinking "bed, now?")
[07:50] < ms-> yep
[07:50] < ms-> I was quite surprised to see him up :)
[07:54] < Lawouach_> It's no reason.
[07:54] *** Lawouach_ calls back j_baker
[07:54] < Lawouach_> :)
[07:54] < vmlemon_> Hah, "Natural Mineral Water Drink". I thought all water was natural ;)
[07:59] *** vmlemon__ has joined #kamaelia
[08:01] < vmlemon> I guess that they're stating the obvious on the drink carton, though
[08:11] < vmlemon> Hrm, how many shows are on the Macro page?
[08:11] < vmlemon> Since it seems to load very slowly
[08:12] < ms-> Lots
[08:12] < vmlemon> Aah
[08:12] < ms-> More than are actually stored on the drive
[08:13] < vmlemon> It looks like the link to the Kamaelia logo image is broken, too (although that's another matter)
[08:13] < ms-> since whilst the programme data was deleted (when the disks became full..) on an "oldest first" approach
[08:13] < ms-> the metadata /blog entries weren't
[08:14] < vmlemon> I take it that the files are auto-deleted after a certain time
[08:16] < vmlemon> Yay, Pingu
[08:16] < vmlemon> ;)
[08:16] < ms-> vmlemon: Sadly
[08:16] < ms-> yes
[08:16] < ms-> (even if terabyte disks are now £100)
[08:17] < ms-> (saw this this morning http://www.dabs.com/productview.aspx?quicklinx=4ZTT)
[08:17] < vmlemon> Shame that they couldn't wire something up so that people could enter their TV license details on the auth form, and watch them, although you would have just RIvTW'd the iPlayer
[08:17] < vmlemon> (RIvTW being Reinventing The Wheel)
[08:18] < ms-> I can think of a half dozen reinventions of that sort of thing
[08:18] < ms-> iPlayer isn't really the first one of that kinda either
[08:18] < vmlemon> Still, I'd imagine that the BBC Macro videos would be higher quality than the iPlayer ones
[08:18] < ms-> Just the first one that anyone's had the patiece to push forward
[08:19] < vmlemon> Aah
[08:19] < ms-> Probably not actually. It easily *could* be (by changing settings to whatever you like), but we targetted a lower bitrate IIRC
[08:19] < vmlemon> At least compared to the Flash ones
[08:19] < ms-> Dunno :)
[08:20] < vmlemon> Although there's probably a load of tradeoffs to make
[08:20] < vmlemon> (Quality vs File Size vs Time Stored, or something like that)
[08:20] < ms-> Indeed - live encoding is harder for the CPU to do than offline encoding as well
[08:20] < ms-> (The data was encoding before it hit the disk)
[08:20] < vmlemon> I guess that running a web server on the same box is fairly taxing, too
[08:21] < vmlemon> Although I don't think many people would be hitting it
[08:21] < ms-> No, the webserver doesn't hold the encoding/etc
[08:21] < vmlemon> Aah
[08:21] < ms-> The files are transferred over
[08:22] < ms-> *shrug*
[08:22] < ms-> At some point I'll probably build one at home, when storage is cheap enough
[08:22] *** vmlemon wonders if kamaeliabot likes trout ala creme ;)
[08:22] < ms-> (It's getting close)
[08:24] < ms-> If I could use it for non-freeview channels - eg regular sky channels, I'd've done it by now
[09:09] *** vmlemon__ has joined #kamaelia
[09:10] *** vmlemon__ is blowing up helium balloons at the moment
[09:25] *** Uraeus has joined #kamaelia
[09:25] < ms-> Has strange visions of vmlemon__ breathing in helium and then blowing balloons up with said helium
[09:28] < Lawouach_> The beer has to be damn good where you guys live.
[09:29] < ms-> heheh
[09:36] *** orphans has joined #kamaelia
[10:08] *** Uraeus_ has joined #kamaelia
[10:22] *** Lawouach has joined #kamaelia
[10:50] *** ms- is now known as ms-away
[11:36] < Lawouach_> back
[11:54] < vmlemon> Not actually inhaling the said helium, of course
[11:59] *** Uraeus has joined #kamaelia
[12:09] < Lawouach_> hope you're not producing it either...
[12:09] < vmlemon> Hah
[12:09] < vmlemon> They had a big tank of the stuff
[12:28] *** Davbo has joined #kamaelia
[12:32] < Davbo> Hi all
[12:38] < Lawouach_> hi Davbo
[12:42] *** ms-away is now known as ms-
[12:43] *** vmlemon__ has joined #kamaelia
[12:46] *** ms- goes woo about something
[12:46] < ms-> :)
[12:47] *** Davbo assumes it was his arrival on irc
[12:47] < Davbo> Why thank you ms- :)
[12:47] < Davbo> ;)
[12:47] < ms-> heheheh
[12:47] < ms-> Yep, precisely :)
[12:48] < ms-> Now I just have to decide what I want to write ...
[12:48] < Davbo> what was the "woo" about ms-?
[12:49] < ms-> I posted something about GSOC somewhere, someone else suggested writing about it somewhere else, and the person who owns that somewhere else likes the idea
[12:49] < ms-> I know its a little vague, but it'll hopefully be a nice surprise :)
[12:49] < Davbo> lol :)
[12:49] < Davbo> sounds good!
[12:49] < Davbo> I have high hopes
[12:50] < ms-> up in the sky hopes?
[12:50] < Davbo> should i be buying the Guardian on thursday ms-?
[12:50] < Davbo> ;)
[12:50] < ms-> heh, I'd be surprised if it was reported there
[12:50] < ms-> Actually, I could probably write for the guardian without asking anyone actually. There's a standard form for that sort of thing.
[12:51] < ms-> They just wouldn't like my standard of writing ;)
[12:51] < Davbo> Yeah
[12:51] *** Davbo likes the Guardian :(
[12:51] < Davbo> although it is £0.30 for students :P
[12:52] < vmlemon__> What about the Guardian? MS-/Kamaelia/GSoC are in it? Or something else?
[12:53] < Davbo> tee-hee :P
[12:53] < ms-> vmlemon__: Nothing to do with the guardian
[12:53] < ms-> Something else
[12:54] < vmlemon__> Aah
[12:59] *** Davbo was just making fun :)
[12:59] < Davbo> let us know when it's up ms-
[12:59] < ms-> will do
[13:48] *** Uraeus has joined #kamaelia
[13:58] < Lawouach_> hey ms- BTW, if you feel like adding me to the SF project my nickname is seel20
[13:58] < Lawouach_> I spit on SF but well :)
[13:58] < ms-> heh
[13:58] < Lawouach_> :p
[14:00] < ms-> Done.
[14:01] < ms-> Also created /Sketches/SH for you
[14:01] < Lawouach_> Thank you :)
[14:01] < ms-> branching policy is /branches/private_SH_< anything> is yours
[14:01] < ms-> essentially
[14:02] < Davbo> it'd be nice if code.google provided as much space as gmail
[14:02] < ms-> Indeed it would
[14:03] < Davbo> They could use that same sort of "cloud computing" ie: everyone has 1gb but if everyone actually filled it we'd have problems
[14:03] < Davbo> I can understand why you wouldn't want that though
[14:03] < Davbo> it's different on svn than mail
[14:03] < Lawouach_> I really believe that it's just a matter of asking them
[14:03] < ms-> Probably
[14:03] < Lawouach_> How much space do you believe Kamaelia would need?
[14:03] < ms-> They probably just don't think anyone's going to create that amount of stuff
[14:04] < Lawouach_> indeed
[14:04] < ms-> Dunno, we're pretty lax on worrying about branches
[14:04] < ms-> Depends on how much space they cost on the server really
[14:04] < ms-> been a while since I checked out the entire tree
[14:06] < Lawouach_> The first question though is whether or not you have the motivation to migrate and when would we be doing that?
[14:06] < Davbo> 85MB on the trunk
[14:06] < ms-> Dunno. I'd like to check out whether things like cia still work
[14:07] < Lawouach_> cia?
[14:07] < ms-> http://cia.vc/stats/project/kamaelia/
[14:07] < ms-> As well as project level you get developer level as well
[14:08] < ms-> which can be useful if trying to track what someone's doing
[14:08] < ms-> (say, over the summer... )
[14:08] < ms-> :)
[14:08] < Lawouach_> hey i'm using Ohloh http://www.ohloh.net/projects/4076
[14:08] < Lawouach_> :)
[14:09] < ms-> Does it support per developer feeds?
[14:10] < ms-> eg http://cia.vc/stats/author/ms_/.rss
[14:11] < ms-> It's just these sorts of things really that I'd find useful, and that really requires just a little time to sit and look through what google code can directly hook into
[14:11] < ms-> I *do* much prefer the way that google code handle changesets
[14:13] < Lawouach_> I'm not saying we should switch to Ohloh... was just stating the fact I'm using it :)
[14:14] < Lawouach_> I guess maybe you should list down all the required features you'd expect from a code host
[14:14] < Lawouach_> Then we look for the right one
[14:14] < Lawouach_> Might be it is SF in the end
[14:16] < ms-> Davbo: including branches (without an update...)
[14:16] < ms-> The amount of storage on this machine required by a top level checkout is 2.2G
[14:16] < ms-> I doubt it actually uses that much storage on the server
[14:17] < ms-> Oh hold on
[14:17] < ms-> I can find that out
[14:17] < Davbo> Yeah I was just saying for the bit I checked-out
[14:17] < ms-> doh
[14:21] < Davbo> back later folks
[14:21] < ms-> cya
[14:21] < ms-> interesting, just done an update, and it's gone down to 1.9G
[14:22] < ms-> Primarily due, I guess, to changeing what's happening with Apps/Kamaelia-Whiteboard
[14:22] < ms-> Looks like I can rsync the actual repository though
[14:22] < ms-> So I'll see how big that is
[14:24] < Lawouach_> The BBC doesn't have a spare machine somewhere :)
[14:24] < Lawouach_> ?
[14:25] < ms-> The reason for using $externalhost is that it doesn't put us at the vagaries of changes in senior management
[14:25] < ms-> Also, the only machine I know I *could* use is one that's not accessible inside the BBC which is rather less than ideal
[14:27] < Lawouach_> Well we could also take a shared host like WebFaction but that'd require to pay for it :/
[14:27] < ms-> yep
[14:27] < ms-> OK, the DB size is 72M
[14:28] < Lawouach_> ah well
[14:28] < Lawouach_> quite reasonable :)
[14:28] < ms-> Yep
[14:29] < ms-> Even more reasonable if willing to break the version control history
[14:29] < ms-> Which I'm not really sure I like the idea of
[14:29] < ms-> annotations as to when lines were added
[14:29] < Lawouach_> That defeats its purpose :)
[14:29] < ms-> can also help with *why*
[14:29] < ms-> indeed
[14:32] < Lawouach_> Maybe... I'm saying that out of nonsense
[14:32] < Lawouach_> it'd be worth trying to setup Google code with it
[14:32] < Lawouach_> see if you like it or not :)
[14:33] < Lawouach_> If we do, we go for it
[14:33] < Lawouach_> My point is, we might have to expriment to truly understand our expectations
[14:33] < Lawouach_> I'm sure you have tons of better stuff to do for now though :)
[14:33] < ms-> I've actually also had more errors and outages with code.google over the past few weeks than I've ever seen with sourceforge's SVN
[14:34] < ms-> so I might hold off on doing this for a little while :)
[14:34] < ms-> I am thinking about it though
[14:34] < Lawouach_> oh really?
[14:34] < Lawouach_> I don't use it that much since I have my own server
[14:35] < ms-> Yep
[15:19] *** vmlemon__ has joined #kamaelia
[15:20] *** vmlemon__ is now known as vmlemon_
[15:20] < vmlemon_> Hi
[15:23] *** vmlemon_ has joined #kamaelia
[15:31] *** orphans has joined #kamaelia
[15:33] *** vmlemon_ has joined #kamaelia
[15:54] *** bcarlyon|laptop has joined #kamaelia
[16:21] *** Lawouach has joined #kamaelia
[17:08] *** vmlemon has joined #kamaelia
[17:41] *** j_baker has joined #kamaelia
[17:42] < j_baker> So has anybody here tried linux on PPC?
[17:52] *** Davbo has joined #kamaelia
[17:55] < j_baker> Hello Davbo
[17:55] < Davbo> Hey all :)
[18:00] < Davbo> we really could do with updating that topic :)
[18:01] < orphans> hey folks
[18:03] < Davbo> Hi orphans
[18:04] < orphans> hows it going Davbo?
[18:05] < Davbo> not too bad
[18:05] < Davbo> yourself?
[18:05] < j_baker> Holy crap, google's going to announce who got in at ~8pm UK time!
[18:06] < j_baker> (I really had just gotten in the habit of ignoring the channel topic until Davbo mentioned it)
[18:07] < orphans> yeah, fine ta
[18:08] < orphans> heh, I remember the waiting for the results :)
[18:08] *** orphans prematurely reminisces
[18:08] < Davbo> You guys sent off that form yet?
[18:08] < j_baker> I need to.
[18:09] < Davbo> it's a different one for you right j_baker?
[18:09] < j_baker> Did they already send out those packages?
[18:09] < j_baker> Yeah
[18:09] < Davbo> don't think so
[18:09] < Davbo> I think it was something like 12th of May
[18:11] < j_baker> I've been trying to sign up for Planet SOC, but it won't let me...
[18:11] < orphans> not sent the form off yet, fax?!?
[18:11] < j_baker> It keeps telling me it will send me an email, but doesn't.
[18:12] < Davbo> heh orphans, it's easier for things like this though
[18:12] < orphans> j_baker, put a post in the forums if it's been a few days - I think it's pretty easy for them to miss people
[18:12] < Davbo> plus the fax number we have is straight to one of google's attorneys they probably prefer it all on paper
[18:13] < orphans> yeah, I'd imagine that's why. saves having to press print 1000 times :)
[18:14] < Davbo> there are ways to send faxes online anyways
[18:15] < orphans> I can probably do it in uni somewhere I guess
[18:16] < j_baker> How are we supposed to get our contributor agreements in?
[18:16] < j_baker> Are those supposed to be faxed as well?
[18:16] < Davbo> not sure, ms- will explain i'm sure,
[18:17] < orphans> I think I read snail mail somewhere, but I guess fax will be much easier for you :)
[18:17] < Davbo> did you read the discussion on the student mailing list about the guy who couldn't agree with the contributor agreement
[18:17] < Davbo> so he's not participating
[18:17] < j_baker> I don't know... An international fax could get pretty expensive.
[18:17] < j_baker> Yeah, I read that.
[18:18] < orphans> Davbo: yeah - it was a bit crazy
[18:18] < j_baker> Kind of a dick move on the organization if you ask me.
[18:18] < orphans> 'cause it was reverse engineering wasn't it?
[18:18] < orphans> I think stuff like that you've gotta be pretty tight on the legal stuff
[18:18] < orphans> and stuff...
[18:20] < j_baker> Well, that may be right. Their CA looks pretty complicated.
[18:20] < Davbo> I'm not sure we have the full story from what he said
[18:20] < Davbo> to be honest, this ASF is usually really good with contributors
[18:20] < Davbo> from what i've heard
[18:21] < orphans> I remember there was a big thing a while ago where contributors to reactos had read stuff from windows that they shouldn't have - had to spend about a year auditing every line of code to make sure it was legal
[18:22] < Davbo> :|
[18:22] < Davbo> ouch
[18:22] < j_baker> wow
[18:22] < orphans> http://www.reactos.org/en/news_page_14.html
[18:33] < Davbo> that's insane orphans
[18:33] < Davbo> it'd send me crazy having to do that
[18:34] < orphans> yeah, I know. So you can see why ASF were so touchy about it (I think - that's just what I understood from reading the contributer agreement)
[18:35] < Davbo> Yeah the problem got sorted out with the guy from GSoC btw
[18:35] < Davbo> just checked the discussion again
[18:36] < orphans> uh huh. be interesting to know how it got sorted :)
[18:36] < Davbo> lh sorted out a meeting i think
[18:38] < orphans> yeah, I wonder if they're still working on that particular project?
[18:40] < j_baker> I would hope not
[18:41] < Davbo> how come j_baker?
[18:43] < j_baker> They posted stolen code? I wouldn't let them work on my project.
[18:45] < orphans> nah, they didn't post stolen code, but they looked at free (as in beer) code which, if they used the knowledge of, would break Sun's IP
[18:45] < Davbo> what he said
[18:45] < orphans> is I think how it works...
[18:45] < Davbo> lol
[18:46] < j_baker> Wait, are we talking about the apache dude or the reactos dude?
[18:46] *** j_baker is confused now
[18:46] < orphans> oh, apache, sorry
[18:46] < orphans> were you talking about the reactos dude?
[18:46] < j_baker> yeah
[18:46] < Davbo> lol
[18:46] < Davbo> oops.
[18:47] < orphans> fwiw I don't think the reactos code was stolen - ex-MS employee or something maybe?
[18:47] < j_baker> Now that I re-read it, it makes sense.
[18:47] < orphans> heh :)
[18:47] < j_baker> Nah, I think he was a ninja, orphans.
[18:47] < j_baker> Albeit not a good one.
[18:48] < orphans> ahh - not ex-employee, but someone may have used disassembled code directly
[18:49] < j_baker> Possibly
[18:50] < j_baker> So what do you guys think I should try first, OpenSUSE or Fedora?
[18:50] < orphans> it's cause in the US you have to use this crazy clean-room thing, where one person disassembles and documents it, then someone else has to implement it from that documentation
[18:50] *** Davbo is currently running OpenSUSE
[18:50] < j_baker> I want to try Ubuntu, but their PPC version is unsupported now.
[18:51] < Davbo> lots of people still use it though j_baker
[18:52] < j_baker> Hmmm... I may just end up going with YellowDog Linux
[18:52] < Davbo> Hmm I read something about it when trying to get my Kubuntu working
[18:56] < j_baker> Holy crap. Yellow dog is a 6 cd set...
[18:57] < Davbo> lol :)
[18:58] < j_baker> Screw that. I think I'm going to give Fedora a try.
[19:02] *** ms- changed the topic to P-Taking Announcements from floogle_woogle at ~8pm UK time | PTAKE: http://kamaelia.sourceforge.net/UrineExtractionAgency | Don't ask to ask, just ask (channel is logged: http://yeoldeclue.com/logs/)
[19:02] < Davbo> Hahaha
[19:03] < j_baker> UrineExtractionAgency?
[19:03] < j_baker> Heh...
[19:08] < j_baker> Heh... the place I live is mentioned in the WSJ.
[19:09] < j_baker> Basically along the lines of "It's one of the most backwards, redneck conservative towns in America. And I still couldn't find anyone that liked President Bush."
[19:22] *** j_baker is out to get food.
[19:22] *** j_baker is now known as j_baker-away
[19:26] < Davbo> We all going to make pages on the Group for our projects?
[19:26] < Davbo> http://groups.google.co.uk/group/kamaelia/web
[19:27] < ms-> No.
[19:27] < ms-> That isn't the project site
[19:28] < ms-> I'll enable the wiki for those - we do actually have a mechanism for this
[19:28] < ms-> And your work can either be part of the project or no.
[19:28] < ms-> nit
[19:28] < ms-> not
[19:28] < ms-> (got there in the end)
[19:28] < ms-> If it's not, well, ...
[19:29] < ms-> not many nice ways of phrasing, so I'll leave it at "..."
[19:29] < Davbo> Alrighty
[19:30] < ms-> http://groups.google.co.uk/group/kamaelia is *just* a replacement for the mailing list at present
[19:30] < ms-> Otherwise you end up with 20 places to look for things, which is just annoying
[19:30] < ms-> Or could
[19:31] < Davbo> Sounds good
[19:31] < Davbo> I'm happy to use the existing wiki
[19:31] < Davbo> rather keep non-ML stuff on the sf.net page
[19:34] < ms-> Cool. (Sorry, grumpy about something else, and bit silly of it to filter through)
[19:35] < Davbo> s'ok ms-
[19:36] < ms-> On the upside it does remind me "Michael, do get your arse in gear about authenticated edits"
[19:37] < ms-> Which isn't really a bad thing
[19:37] < ms-> :)
[19:37] < Davbo> No rush tbh :)
[19:37] *** Davbo thinks j_baker might have been a bit eager when he made that page hehe
[19:37] < ms-> Well, if you've noticed the checkins recently, I am working on website related stuff
[19:38] < ms-> :)
[19:38] < ms-> Oh is that a real link?
[19:38] < ms-> ooh, so it is
[19:38] < ms-> Thought it was hypothetical
[19:38] < Davbo> nah, that's why i was asking lol
[19:38] < ms-> heh
[19:39] < ms-> Well, if pages are being made, I *really* ought to get my arse in gear
[19:39] < Davbo> thought it might have been mentioned on IRC and i missed it (despite my Orwellian parsing of the logs)
[19:40] < ms-> Nah, it's just initiative - which is a good thing in the absence of decent facilities
[19:40] < ms-> (which due to spam ... and a very strange oddity ... is what's happened on the website)
[19:43] < ms-> Spam. The constant undercurrent of the internet reminding you of the darker side of human nature.
[19:43] < ms-> If it wasn't for abuse of these things, it'd all be alot simpler
[19:43] < ms-> ah well
[19:47] < Davbo> it would be really boring without the darker side of human nature though :)
[19:56] *** j_baker-away is now known as j_baker
[19:57] < j_baker> grrr....
[19:57] < j_baker> Is there a command to un-away yourself?
[19:57] < j_baker> Or do you just have to type a message in?
[20:03] < j_baker> Oh, and ms- do you know which sections of axon/kamaelia aren't working in IronPython?
[20:09] *** Davbo feels ill.
[20:09] < Davbo> back later lol.
[20:09] < j_baker> later.
[21:01] *** Davbo has joined #kamaelia
[21:01] *** Davbo no longer feels ill
[21:11] < Davbo> Could someone sum up the LGPL for me at all?
[21:12] < Davbo> I wanna use http://javamusictag.sourceforge.net/ in this thing i'm coding but it's LGPL
[21:12] < Davbo> Any ideas ?
[21:14] < j_baker> The LGPL is like the GPL without the "viral" clause.
[21:15] < j_baker> In other words, you can use an LGPL library in any program without the program itself having to be GPL
[21:15] < Davbo> I see! this is good
[21:15] < Davbo> thank you j_baker :)
[21:15] < j_baker> Indeed. :)
[21:16] *** j_baker is off to the store to buy some blank DVDs.
[21:17] *** j_baker is now known as j_baker-away
[21:17] < Davbo> tee-hee! "store"
[21:17] < Davbo> :)
[21:17] < Davbo> Cya j_baker-away
[21:25] < Davbo> nice to know my EEE-PC is in the status "Repairing()"
[21:25] < Davbo> apparently repairing is a function that takes no arguments. Interesting
[21:26] < Davbo> If they don't repair it soon they will have an argument *shakes fist* ;)
[21:27] < Davbo> public FixedEEE Repairing(BrokenEEE DavesEEE) {
[21:31] *** Davbo coughs
[21:31] < Davbo> oops
[21:31] < Davbo> def Repairing(DavesEEE):
[21:31] < Davbo> better
[21:31] < Davbo> :)
[21:41] *** Uraeus has joined #kamaelia
[21:42] < ms-> class eeePC(coolgadget):
[21:42] < ms-> def repair(self):
[21:42] < ms-> ....
[21:46] < Davbo> Arigato gozaimashita
[21:47] < Davbo> :)
[21:48] < Davbo> I'm still learning where self should go
[21:48] < Davbo> sometimes i forget (like then) that it's really different to "this" in java
[21:51] < Davbo> This stupid group work is done this friday and i'll have chance to do more python. Sorry for not getting round to doing much ms-
[21:51] < ms-> Ooh, Indiana Jones advert
[21:51] < ms-> Sunday BBC One 8pm
[21:52] < Davbo> Hmm? advert...
[21:52] < ms-> Advert was on BBC One.
[21:52] < ms-> (left on after the news)
[21:52] < Davbo> Yeah but...the BBC lol
[21:53] < Davbo> I'm confused, why would an Indiana Jones advert be on the BBC?
[21:53] < Davbo> Are they doing an Indiana Jones show?
[21:55] *** Davbo slams head on desk
[21:55] < ms-> No, they're showing Indiana Jones & raiders of the lost ark
[21:55] < Davbo> I thought you meant they were advertising Indiana 4 lol
[21:55] < ms-> Do you need more coffee ?
[21:55] < ms-> Ahhh
[21:55] < ms-> I see
[21:55] < ms-> Well, they're showing the trilogy
[21:55] < ms-> I guess over 3 weeks
[21:55] < ms-> so it is kinda an advert really
[21:55] < Davbo> Practically an advert for 4
[21:55] < ms-> But I think "who cares" springs to mind
[21:55] < ms-> :)
[21:56] *** Davbo loves Indiana Jones :D
[21:56] < ms-> I didn't know they were making a new one, so when someone posted a link without saying what it was, I was bouncing up and down
[21:56] < Davbo> Hehehe! It's gonna be amazing
[21:56] < ms-> Then unexpectedly saw a trailer for it at a Kids Club showing of some random film
[21:57] < ms-> (kids are 4 & 6, so films for a quid on saturday :) )
[21:57] < ms-> I thought "OK, can go home now :)"
[21:57] < ms-> Pretty sad
[21:57] < ms-> :)
[21:57] < ms-> But I think "who cares" springs to mind
[21:57] < ms-> :)
[21:57] < Davbo> lol
[21:57] < Davbo> Hehe
[21:59] < Davbo> I've got the boxset but it's inevitable i'll end up watching it on sunday
[22:01] < j_baker-away> So they are making Indiana Jones 4?
[22:02] *** j_baker-away is now known as j_baker
[22:02] < Davbo> lol
[22:02] < Davbo> How could you not know?
[22:02] < Davbo> it's frickin' Indiana Jones
[22:03] < j_baker> I haven't seen Indiana Jones since I was like 8
[22:04] < j_baker> Much as I wouldn't mind a new Indiana Jones, I have to say: is there no originality left in Hollywood anymore?
[22:04] < ms-> People always say that about hollywood
[22:05] < j_baker> Because it's true. :)
[22:05] < ms-> I mean, they said that about "the cat from outer space"
[22:05] < ms-> I actually really liked Stardust last year
[22:06] < ms-> The book is, interestingly, completely different
[22:06] < ms-> But the film has Gaiman's blessing
[22:06] < j_baker> Didn't see it.
[22:07] < ms-> Mr Magorium likewise was pretty different. A bit like some things, but still different.
[22:09] < Davbo> Last film I went to see at the Cinema was "The Orphanage" that was good, it was produced by the same guy who directed Pan's Labyrinth which is one of my favorite films ever.
[22:10] < j_baker> Pan's Labyrinth was awesome although it was nothing like I expected it to be.
[22:10] < ms-> I have still to watch that
[22:10] < ms-> And have still to watch Nightwatch (or Daywatch)
[22:10] < ms-> Mind you nightwatch isn't hollywood, so it doesn't count
[22:10] < Davbo> It's difficult for things like Pan's Labyrinth to float to the top in Hollywood as it is but they do.
[22:11] < ms-> This sounds fun: "How to Lose Friends & Alienate People"
[22:11] < ms-> Or at least wins my vote for the title
[22:12] < Davbo> hehe
[22:12] < ms-> On a sad note, this is a really bad idea for a remake
[22:12] < ms-> "The Day the Earth Stood Still"
[22:12] < ms-> Which is apparently out this year
[22:12] < ms-> The original was utterly fantastic
[22:12] < ms-> IMO
[22:12] < ms-> and all they can do is screw it up
[22:13] < j_baker> I think a remake of "Plan 9 from outerspace" would be awesome :)
[22:13] < j_baker> It couldn't be any worse than the original
[22:13] < Davbo> I haven't seen the original of that
[22:13] < Davbo> ("The Day the Earth Stood Still"
[22:13] < ms-> That reminds me, I really ought to order Morons From Outerspace from play, now that I know its on DVD
[22:13] < ms-> Davbo: You should
[22:13] < ms-> it's good
[22:14] < ms-> Periodically it gets repeated on film 4
[22:14] < j_baker> Crapola.... I have a final tomorrow at 7:30 AM
[22:14] < Davbo> Haha, says the remake has Keanu Reeves in it. I wonder if he'll manage 3 facial expressions
[22:14] < ms-> j_baker: Good luck
[22:14] < ms-> 7:30 am ?!
[22:14] < Davbo> Good luck j_baker!
[22:15] < Davbo> Good luck at getting up in time for it too!
[22:15] < j_baker> I can bet you the word "whoa" will be in there once or twice Davbo.
[22:15] < Davbo> :)
[22:15] < ms-> Davbo: actually he may be able to the role OK
[22:15] < j_baker> I think having finals at 7:30 in the morning should be illegal.
[22:15] < j_baker> Once I had a final at 7:30 AM on a saturday...
[22:15] < Davbo> our exams can only be either 9am or 1:30pm
[22:16] < Davbo> I hear Keanu isn't that bad in the film he's in atm
[22:17] < Davbo> "Street Kings" i think it is
[22:17] < ms-> No idea
[22:17] < j_baker> Well, I still stick to my theory about Keanu. He's a bad actor, but he has really good taste in movies.
[22:18] < j_baker> Right along with Nicholas Cage.
[22:19] < j_baker> Much as I dislike both of them, they seem to have a lot lower ratio of bad movies to good movies compared to better actors.
[22:19] < j_baker> Most notably Samuel L Jackson and Christopher Walken
[22:20] < Davbo> Iron Man will probably be the next thing i see
[22:20] < j_baker> BTW ms-, how should I get my contributor agreement to you?
[22:20] < Davbo> Fully prepared to be disappointed with that
[22:20] < ms-> Post preferably
[22:20] < ms-> To
[22:22] *** Davbo takes note
[22:24] < ms-> I did try to get things sorted about having a web form, or similar in early days
[22:24] < ms-> But you wouldn't believe how complicated that gets real fast
[22:24] < Davbo> ooo Jeff Bridges is in Iron Man and also How to Lose Friends & Alienate People lol
[22:25] < ms-> probably needs the work
[22:25] < Davbo> he'll always be "the dude" to me
[22:25] < j_baker> The dude abides
[22:25] < ms-> That said, if he's in a "pick and choose" position, which I think he probably is, that probably says good things about Iron Man
[22:29] < Davbo> Nah he's certainly in the former category "needs the work"
[22:30] < Davbo> http://www.imdb.com/title/tt0423294/
[22:34] < Davbo> Isn't Verilog just C?
[22:34] < j_baker> No.
[22:34] < Davbo> Oh. I thought it was something like a fork of C for HDL
[22:34] < ms-> j_baker: Yep, should be doable
[22:34] < j_baker> It uses C like syntax in a lot of places, but it's a lot different.
[22:35] < Davbo> Ah, k
[22:35] < ms-> The ideas in Kamaelia are rooted, at least partially, in asynchronous hardware
[22:35] < j_baker> That idea just struck me while reading up for me EE test tomorrow.
[22:35] < ms-> There's a language called "green" which I reference as an example in the presentation embedded in the SummerOfCode page
[22:36] < ms-> However "green" was part of a wider project that also included languages called blue, yellow and red which had different levels of abstraction of hardware
[22:37] < ms-> So, yes, there should definitely be a correspondance
[22:37] < j_baker> The only problem I would see is that I'm assuming there's not really anywhere to just download a verilog interpreter. :)
[22:37] < ms-> However it's probably worth noting that the box metaphor we use is equivalent to a channel & a buffer
[22:37] < ms-> yep
[22:37] < ms-> The closest you can get is the MyHDL project I think
[22:37] < j_baker> Would have made an interesting GSoC proposal.
[22:38] < ms-> but that uses python as the HDL
[22:38] < ms-> (and generators)
[22:38] < ms-> I've often been intrigued by the idea of MyHDL based kamaelia components...
[22:38] < Davbo> Hmm, I could swear the fans on my computer just stopped :|
[22:38] < ms-> Since due to the heritage of ideas it could work
[22:38] < ms-> Davbo: Could be dust - try blowing on them
[22:38] < Davbo> :|
[22:38] < ms-> before the machine overheats...
[22:39] < ms-> :)
[22:39] < Davbo> Nah i had it open not long ago
[22:39] < Davbo> I think they've just started going slow
[22:39] < Davbo> interesting
[22:39] < Davbo> lets see how long I last.
[22:39] < Davbo> :P
[22:40] < Davbo> My experience with the temperature gauge on the motherboard is pretty bad, like +-50%
[22:41] < Davbo> They're still spinning...
[22:41] < Davbo> perhaps it was in my head
[22:42] < Davbo> *aherm* anyway Green sounds a bit like Java
[22:43] < Davbo> in terms of the language
[22:45] < Davbo> it's like someone has shoved Pascal into Java
[22:46] < j_baker> That's a weird combination
[22:46] < ms-> Not really
[22:46] < ms-> It's more like occam really
[22:47] < Davbo> They say the syntax is based in Pascal anyways
[22:47] < Davbo> http://www2.dc.ufscar.br/~jose/green/syntax.htm
[22:48] < ms-> Um, that's not it
[22:49] < Davbo> oh lol!
[22:50] < Davbo> there's another programming language called "Green"?
[22:50] < Davbo> http://en.wikipedia.org/wiki/Green_%28programming_language%29
[22:50] < ms-> Skip forward to slide 25 of this: http://kamaelia.sourceforge.net/SummerOfCode2008
[22:50] < ms-> That's visual green
[22:50] < ms-> 26 has another example of visual green
[22:50] < ms-> 31 has the textual version
[22:50] < ms-> as does slide 32
[22:51] < Davbo> ah
[22:51] < Davbo> I see
[22:54] < Davbo> Well that other Green was like someone had shoved Pascal into Java
[22:56] < ms-> http://thwackety.com/donal-green.ps
[22:58] < Davbo> thanks ms-
[23:04] < Davbo> ms-: Should I grab Matt sometime to arrange whens best for the 1hr a week, or shall I sort that out with you?
[23:04] < Davbo> the mentoring thingy
[23:05] < Davbo> or even a time that's good for all of us
[23:06] < ms-> Let's talk about that tomorrow. (it's really late)
[23:06] < Davbo> Good idea
[23:16] < Davbo> < thinking out loud>
[23:16] < j_baker> ms- do you necessarily have to be root to install kamaelia?
[23:16] < Davbo> I need to keep a track ID for every song in this Music Organiser thing i'm programming
[23:17] < Davbo> Think so j_baker
[23:17] < j_baker> Or was that just to get the libraries installed in a system location>
[23:17] < Davbo> You're installing and adding to the Python config
[23:19] < j_baker> Well, you can add to the python config just for one user. I may have to try it out.
[23:19] < j_baker> 'Twould be awesome to get kamaelia running on my webhost.
[23:20] < Davbo> it uses http://docs.python.org/dist/pure-pkg.html
[23:20] < Davbo> You could always have a look and see what that does, then do it yourself
[23:22] < Davbo> You could also test it where you have a copy of "Kamaelia" and "Axon" in the same directory as your script (or is it the directory above that)
[23:22] < Davbo> and it can rummage through the packages that way
[23:22] < Davbo> perhaps
[23:22] *** Davbo isn't too sure and should shut up
[23:22] < j_baker> Heh... you guys are about to get the "senior PC"
[23:23] < j_baker> http://arstechnica.com/news.ars/post/20080430-your-grandmas-computer-microsoft-seniorpc-en-route-to-uk.html
[23:26] < j_baker> I'll try that out though, Davbo
[23:26] *** j_baker has joined #kamaelia
[23:26] < j_baker> Grrr....
[23:43] < Davbo> night all