| [10:25] *** vmlemon_ has joined #kamaelia |
| [10:27] < vmlemon_> Hi |
| [10:28] < ms-> hi |
| [10:30] < Lawouach> heya |
| [10:40] < vmlemon_> Crikey, the 2nd of November already |
| [11:03] *** ms- nods |
| [11:10] *** Lawouach has joined #kamaelia |
| [11:30] *** Rigolo has joined #kamaelia |
| [11:30] < Rigolo> good afternoon |
| [11:49] *** Davbo has joined #kamaelia |
| [11:54] < vmlemon_> Hi Rigolo and Da |
| [11:54] < vmlemon_> *Davo |
| [11:54] < vmlemon_> *Davbo |
| [11:54] < vmlemon_> (Can't type with my keyboard at an angle :|) |
| [11:57] < Davbo> :-) |
| [11:57] < Davbo> Hey vmlemon_, all. |
| [11:58] < vmlemon_> (Some idiot decided they'd move the keyboard, so that they could squander time on eBay, and never managed to put it back on the desk when I managed to force them off ;)) |
| [12:02] < Rigolo> mmm I solved that problem by getting more computers and keyboards into the house :-) |
| [12:02] < vmlemon_> Heh |
| [12:03] < Rigolo> but now I feel like I am responsible for the complete profit of my electricity companay :-) |
| [12:03] < Rigolo> company also :- |
| [12:03] < Rigolo> 0 |
| [12:03] < Rigolo> (damm keyboard ... can not type on it anymore) |
| [12:03] < vmlemon_> I did use a /etc/hosts and Apache2 hack to display a false HTTP Forbidden error a while ago |
| [12:03] < vmlemon_> although it didn't seem to work as planned |
| [12:04] < Rigolo> what happend then? |
| [12:04] < vmlemon_> Ended up needing to disabling it so that the said eBay addict could use the crappy thing, which kinda rendered it moot :| |
| [12:04] < vmlemon_> Gonna try GreaseMonkey and JavaScript snow |
| [12:05] < vmlemon_> that should p*ss them off ;) |
| [12:05] < Rigolo> I feel that a little investment in an extra computer is well worth it :-) |
| [12:05] < vmlemon_> Kind of annoyingly, the only connectivity we have is either GPRS/EDGE or UMTS, so sharing it with another machine wouldn't work too well |
| [12:05] < vmlemon_> (It'd be about 20 times slower than it already is) |
| [12:07] < Rigolo> mm where are you located then? .. and I hope you setup a router with a UMTS modem attached to it .. with squid etc etc behind it to cache as much as possible |
| [12:08] < vmlemon_> Aah, the coComment plug-in I installed on one of my Drupal sites actually works now |
| [12:08] < Rigolo> I did it for a computer shop that just opened up ..and the phone company kind of forgot to deliver the DSL |
| [12:08] < vmlemon_> I thought it didn't |
| [12:08] < vmlemon_> We're near Harrogate, although we can't afford BT line rental and ADSL at the moment :( |
| [12:08] < Davbo> what does squid do Rigolo? |
| [12:09] < vmlemon_> It's a caching proxy server |
| [12:09] < Davbo> ah |
| [12:09] < Rigolo> squid is a http cache ... never mind |
| [12:09] *** vmlemon_ finds WWWOFFLE to be good, although it seems flaky |
| [12:09] < Rigolo> vmlemon_: but it must be cheaper to get dsl then to use umts ... |
| [12:09] < vmlemon_> There was another one that I found, although the name escapes me |
| [12:09] < Rigolo> or are you on some unlimited dataplan? |
| [12:11] < vmlemon_> 3 give me 1GB across 30 days on a £10 prepaid allowance if I use UMTS, and Orange provide either £1/day or £5/week "unlimited usage" for flaky GPRS/EDGE |
| [12:11] < vmlemon_> (Also prepaid at the mo) |
| [12:11] < vmlemon_> 3's offering goes up to 10GB for £25 if memory serves correct |
| [12:12] *** Davbo wishes T-Mobiles 3G coverage wasn't so good near him |
| [12:12] < vmlemon_> Heh |
| [12:13] < Davbo> tempts me so much to get a G1 ;) |
| [12:13] < Rigolo> and what happens when you go over that limits? |
| [12:13] < vmlemon_> You can actually *get* T-Mobile 3G? |
| [12:13] < vmlemon_> We can't get it at all here |
| [12:13] < vmlemon_> Or Orange, O2 or Vodafone's 3G offerings |
| [12:13] < Davbo> Yeah the mast is really near by |
| [12:13] < vmlemon_> strangely |
| [12:13] < vmlemon_> Yay for half-built networks |
| [12:13] < vmlemon_> Rigolo: Good question |
| [12:13] *** Rigolo could get T-mobile 3G .. but they do not have the G1 in .nl yet :-) |
| [12:13] < Davbo> I can remember when people were protesting the mast, was fun times |
| [12:14] < vmlemon_> For Orange, nothing (it reverts to 1p/KB until the balance runs out, or I buy another GPRS "add-on" type thing) |
| [12:14] < Rigolo> but I have my data via the cable ... 12Mbit/1.5Mbit down/up at the moment .. going to 16Mbit/3Mbit soon |
| [12:14] < vmlemon_> For 3, they send you an SMS when you're getting to a certain amount of quota |
| [12:15] *** vmlemon_ wonders how much BT line rental is these days |
| [12:15] < Rigolo> vmlemon_: is that the only option? not some open wifi nearby? |
| [12:15] < vmlemon_> Last time I checked, the only Wi-Fi APs available belonged to neighbours, and they all had at least WEP or WPA on them |
| [12:16] < vmlemon_> :( |
| [12:16] < Davbo> WPA eh? Do you have an nvidia card? ;-) |
| [12:16] < vmlemon_> Hah |
| [12:16] < vmlemon_> ATI sadly ;) |
| [12:16] < Davbo> Hehe |
| [12:16] < vmlemon_> Although my desktop doesn't have a Wi-Fi card in it |
| [12:17] < vmlemon_> I did try to use a certain WEP password cracking tool, with no results at all |
| [12:17] < vmlemon_> even after letting it run for about a week nonstop |
| [12:18] < vmlemon_> (And getting several 100MB of libpcap-format packet logs) |
| [12:19] < vmlemon_> Looks like YouTube and last.fm streaming sort of work over UMTS |
| [12:19] < vmlemon_> (Although the fact that support in Amarok is broken for last.fm, means that it isn't very useful) |
| [12:22] < Rigolo> btw. broadband from BT is 16 pound/month |
| [12:23] < vmlemon_> Amazing, it actually worked, after resubmitting my test comment |
| [12:23] < vmlemon_> Not too convinced about running it though |
| [12:24] < vmlemon_> (If the experience is going to be that crappy, from my testing) |
| [12:27] < vmlemon_> Hmm, has anyone else renewed a domain name recently? |
| [12:33] < Davbo> Couple of months ago, yeah vmlemon_ |
| [12:37] *** vmlemon_ wonders why WHOISing his returns "Renewal request being processed" for "Registration status" |
| [12:37] < vmlemon_> Unless Nominet are glacially slow |
| [12:39] *** Davbo shrugs, I control all my domains on my old dreamhost account |
| [12:40] < vmlemon_> Aah |
| [12:40] < vmlemon_> Not sure if renewing it through the registrar (Heart Internet here) makes a difference... |
| [12:42] < Davbo> doubt it, your host will just be connecting through Heart's API i guess |
| [12:42] < Davbo> to register on your behalf |
| [12:43] *** Davbo might be wrong |
| [12:43] < vmlemon_> I used their control panel |
| [12:43] < vmlemon_> although I happen to use 3rd party DNS servers |
| [12:43] < Davbo> heh, same here |
| [12:43] < vmlemon_> (Since I run my sites from a shared Xen partition that I contribute towards) |
| [12:43] < Davbo> Anyway, I'll be back later. :-) |
| [12:44] < vmlemon_> ns0.xname.org, ns1.dazjorz.com and ns1.xname.org |
| [12:44] < vmlemon_> so WHOIS says |
| [12:44] < vmlemon_> See you |
| [12:50] < vmlemon_> Ooh, http://trolltech.com/developer/technical-preview-qt-for-s60 |
| [12:50] < vmlemon_> Who would have thought that would have happened? |
| [12:52] *** vmlemon_ wonders why the "commercial license" download is smaller than the GPL'd one |
| [12:55] *** elvum has joined #kamaelia |
| [13:59] *** vmlemon_ sees that the lipsum is still under "Source & SVN" on the Kamaelia homepage... |
| [16:10] *** Davbo has joined #kamaelia |
| [17:23] < Davbo> hahaha!! they really shouldn't let me use python |
| [17:23] < Davbo> it's just too damn easy |
| [17:24] < Davbo> everyone else fiddling with tokens to handle this file and i just "import csv" |
| [17:33] < vmlemon_> Heh |
| [17:53] *** vmlemon_ has joined #kamaelia |
| [18:38] *** mhrd-home has joined #kamaelia |
| [18:38] < vmlemon_> Hi mhrd-home |
| [18:39] < mhrd-home> hi vmlemon_ |
| [18:41] < mhrd-home> ms- : r5487 log notes ... can you point me at which examples demonstrate the discrepancy? |
| [18:43] < ms-> evening |
| [18:43] < ms-> Test claims: |
| [18:43] < ms-> FAIL: If a graphline's "control" inbox is not specified to be wired to a child component in the graphline, then any message (including shutdown messages) flows to the "control" inbox of all children without linkages going to their "control" inbox only. |
| [18:43] < ms-> survey says: |
| [18:43] < ms-> https://kamaelia.googlecode.com/svn/branches/private_MPS_ImprovedGraphlineShutdown/Kamaelia/Examples/UsingChassis/Graphline/DemoShutdown.py |
| [18:43] < ms-> Graphline( |
| [18:43] < ms-> TO_SHUTDOWN1 = Waiter(), |
| [18:43] < ms-> TO_SHUTDOWN2 = Waiter(), |
| [18:43] < ms-> TO_SHUTDOWN3 = Waiter(), |
| [18:43] < ms-> linkages = {} |
| [18:43] < ms-> ), |
| [18:43] < ms-> Wouldn't shutdown unless that test *should* pass |
| [18:44] < ms-> There's a few examples in here now btw: |
| [18:44] < ms-> https://kamaelia.googlecode.com/svn/branches/private_MPS_ImprovedGraphlineShutdown/Kamaelia/Examples/UsingChassis/Graphline |
| [18:44] < mhrd-home> you're saying the test_Graphline.py fails on that item? |
| [18:44] < ms-> Yep |
| [18:44] < mhrd-home> hmm, all tests pass for me(!) |
| [18:44] < ms-> ie the /test/ fails, but what the test says it's testing works |
| [18:44] < ms-> hehe |
| [18:44] < ms-> yay, heisenbug |
| [18:44] < mhrd-home> \o\ /o/ \o\ |
| [18:45] *** mhrd-home double checks he's 'sudo python setup.py install'ed recently |
| [18:45] < ms-> Just reinstalled and tested |
| [18:46] < ms-> same failure |
| [18:46] < ms-> Interesting test harness set though |
| [18:46] < mhrd-home> heh, just done same and its still passing :-) |
| [18:46] < ms-> I've made a note to come back to it |
| [18:46] < ms-> I hate software sometimes |
| [18:46] < ms-> :-) |
| [18:46] < mhrd-home> lol |
| [18:46] < ms-> (will be largely afk this evening btw) |
| [18:46] < mhrd-home> python version? I'm 2.5.2 |
| [18:46] < mhrd-home> k, np |
| [18:47] < ms-> ~/code.google/kamaelia/branches/private_MH_ImprovedGraphlineShutdown_Tests/Python/Kamaelia/Chassis> svn update |
| [18:47] < ms-> At revision 5487. |
| [18:47] < ms-> ~/code.google/kamaelia/branches/private_MH_ImprovedGraphlineShutdown_Tests/Python/Kamaelia/Chassis> ./test_Graphline.py |
| [18:47] < ms-> ...F.........F......... |
| [18:47] < ms-> (two tests marked in code) |
| [18:47] < Davbo> hehehe, you know it's a good bug when you reach "what version of python you running?" |
| [18:47] < mhrd-home> yep - saw - thanks for marking |
| [18:47] < ms-> ~/code.google/kamaelia/branches/private_MPS_ImprovedGraphlineShutdown/Kamaelia> svn update |
| [18:47] < ms-> At revision 5487. |
| [18:48] < ms-> ~/code.google/kamaelia/branches/private_MPS_ImprovedGraphlineShutdown/Kamaelia> sudo python setup.py install --force |
| [18:48] < ms-> ~/code.google/kamaelia/branches/private_MPS_ImprovedGraphlineShutdown/Axon> sudo python setup.py install --force |
| [18:48] < mhrd-home> ok, just force reinstalled Axon and Kamaelia, both from the branch, both at r5487. still passing :-) |
| [18:48] < ms-> ~/code.google/kamaelia/branches/private_MH_ImprovedGraphlineShutdown_Tests/Python/Kamaelia/Chassis> ./test_Graphline.py |
| [18:48] < ms-> ...F.........F......... |
| [18:48] < ms-> heh |
| [18:49] < ms-> ~/code.google/kamaelia/branches/private_MH_ImprovedGraphlineShutdown_Tests/Python/Kamaelia/Chassis> python -V |
| [18:49] < ms-> Python 2.5.1 |
| [18:49] < ms-> """ hehehe, you know it's a good bug when you reach "what version of python you running?""" |
| [18:49] < ms-> That's one of the more annoying kinds IMO |
| [18:50] < Davbo> Yeah, /me was being sarcastic...it doesn't come accross on IRC |
| [18:50] < Davbo> sometimes i forget :-) |
| [18:50] < ms-> np |
| [18:50] < mhrd-home> ms- : do you know which assertion its failing at? |
| [18:50] < ms-> I'll pastebin |
| [18:50] < mhrd-home> ta |
| [18:51] < ms-> http://pastebin.com/m7d7ca8df |
| [18:51] < ms-> I *think* it's not activating components not listed in linkage |
| [18:51] < ms-> linkages |
| [18:51] < mhrd-home> k - will investigate |
| [18:51] < ms-> Which is incorrect behaviour |
| [18:52] < ms-> Could be a stale reference |
| [18:52] < mhrd-home> other possibilities are that the test isn't letting enough schedule cycles pass before checking assertions (have not yet found a satisfactory fix to avoid that kind of issue) |
| [18:52] *** ms- nods |
| [18:52] < vmlemon_> Anyone tried the BBC content-through-customised Totem thing, yet? |
| [18:52] < ms-> vmlemon_: I use the "wrong" distro |
| [18:53] *** Davbo also uses the "wrong" distro |
| [18:53] < ms-> i'm unsupported by my own org |
| [18:53] < ms-> *sob* |
| [18:53] < vmlemon_> Heh |
| [18:53] < ms-> *whinge* |
| [18:53] < Davbo> I did want to check it out too |
| [18:53] < ms-> :) |
| [18:53] < ms-> Davbo: Try a live cd in a virtual box |
| [18:53] < Davbo> can probably get it working tbh |
| [18:53] < mhrd-home> vmlemon_ : sems to work well ... though they don't have some of the particular programmes I was hoping would be there. great to seeit though |
| [18:53] < vmlemon_> You could just recompile it for your choice of superior distribution ;0 |
| [18:53] < vmlemon_> ;) |
| [18:55] < ms-> mhrd-home: Indeed it is great to see |
| [18:55] < ms-> You seen the reactions on the bbc internet blog? |
| [18:55] < ms-> http://www.bbc.co.uk/blogs/bbcinternet/2008/10/research_on_bbc_content_for_gn.html |
| [18:56] < ms-> no pleasing some people |
| [18:56] < mhrd-home> will i want to stab my eyes out? |
| [18:56] < mhrd-home> that'll be a "yes" then :-) |
| [18:56] < ms-> yes, definitely |
| [18:56] < Davbo> I got as far as "GNU/Linux" then closed it |
| [18:57] < mhrd-home> """20:19 ms- I *think* it's not activating components not listed in linkage .... which is incorrect behaviour""" |
| [18:57] < mhrd-home> I swear, ages ago, it was decided that was desirable behaviour? |
| [18:59] < mhrd-home> ...however I think, right now, I'd agree that it doesn't *feel* right |
| [19:06] *** vmlemon_ has joined #kamaelia |
| [19:10] < mhrd-home> """20:19 ms- I *think* it's not activating components not listed in linkage""" ... doesn't look like that is the problem (added tests to verify, r5488) |
| [19:12] < mhrd-home> ms- : (whever, not necessarily today) can you confirm there are no local mods hiding in your checkout of private_MPS_ImprovedGraphlineShutdown and private_MH_ImprovedGraphlineShutdown_Tests ? (I will do same) |
| [19:16] < mhrd-home> ha - ok, I'm getting the errors too now! looks like its my fault :-) |
| [19:17] < mhrd-home> ah - I commented out the yield on line 323 of Graphline.py but didn't check it in ... apologies |
| [19:18] < mhrd-home> ok, checked in fix (r5489) |
| [19:19] < mhrd-home> ms- : thanks for spotting |
| [19:21] *** mhrd-home switches to doing some data analysis |
| [19:41] < ms-> test passes here now too |
| [19:43] < mhrd-home> cool |
| [19:44] < ms-> cheers :-) |
| [19:44] < mhrd-home> np |
| [19:44] < ms-> In which case, I'll merge it - if we get regressions, we can review |
| [19:44] < ms-> We're more likely to hit problems if it's merged after all |
| [19:44] < mhrd-home> I'm happy with that |
| [19:44] < ms-> cool |
| [19:46] < mhrd-home> btw: I know there was a lengthy discussion before I reviewed then modified lots. They've been strangely silent since :-) |
| [19:46] < ms-> :) |
| [19:48] < Davbo> Python is awesome. |
| [19:48] < ms-> If I had to pick a potential long term replacement for python, it'd be reia |
| [19:48] < ms-> http://wiki.reia-lang.org/wiki/Reia_Programming_Language |
| [19:49] < Davbo> making your own compare function and then providing it to the sort function.. |
| [19:49] < Davbo> genius. |
| [19:49] < mhrd-home> Davbo: seen that pattern in other languages, though I suspect it involves less typing and declarations in python :-) |
| [19:50] < ms-> mhrd-home: I was just wondering what language didn't do that... |
| [19:50] < ms-> ... and then started remembering a few :) |
| [19:50] < ms-> Shows the sorts of languages I've been using for a while :) |
| [19:50] < ms-> Mind you, perl has one operator that no other language has which is fun |
| [19:51] < ms-> The "spaceship" operator |
| [19:51] < ms-> < => |
| [19:51] < Davbo> it just makes the whole thing so transparent and obvious |
| [19:51] < Davbo> especially since i'm comparing a list of lists in quite a particular way |
| [19:52] < ms-> Finally, found the examples page I was looking for : http://wiki.reia-lang.org/wiki/Quickstart |
| [19:53] < mhrd-home> anyone remember how to escape a string for use as a GET variable value in php? |
| [19:53] < ms-> I'm pleased to say not. PHP is the new COBOL |
| [19:54] < ms-> sorry, that's not helpful |
| [19:54] < Davbo> can't remember i'm afraid mhrd-home |
| [19:55] < Davbo> the new COBOL? hehe |
| [19:56] *** vmlemon_ has joined #kamaelia |
| [19:56] < mhrd-home> np |
| [19:56] < mhrd-home> jus thought I'd ask whilst googling for the solution :-) |
| [19:56] < mhrd-home> aha urlencode() |
| [19:57] < ms-> looks like you found it before me |
| [20:09] < vmlemon_> Heh, that's really puzzling, 3 considers 229.80MB (or thereabouts) of a 1GB usage allowance to be a "low balance"... |
| [20:09] *** vmlemon_ would say that 10-50MB was "low" |
| [20:12] < ms-> mhrd-home: Is your test suite ready to merge as well? |
| [20:12] < ms-> it does pass after all |
| [20:12] < mhrd-home> yes |
| [20:12] < ms-> cool |
| [20:12] < ms-> will do that whilst I'm here |
| [20:12] < mhrd-home> cool, ta |
| [20:13] < mhrd-home> it has, imho, broad coverage of most of the claimed functionality. but as you say, most important thing is that it passes :-) |
| [20:13] < ms-> indeed |
| [20:13] < ms-> It's a good merge point |
| [20:19] < ms-> mhrd-home: That test suite for graphline is interesting. I may look at how we can use that to generalise it. |
| [20:20] < mhrd-home> I experimented a bit - fleshed out some stuff that had been done in teh pipeline test suite. |
| [20:20] < mhrd-home> made life easier in places, but still a bit hacky in places too :) |
| [20:20] *** ms- nods |
| [20:21] < ms-> Well, that's always the way when you're figuring out what works :) |
| [20:37] *** Davbo wonders what will be better for K-nearest neighbor. Taxicab/Manhattan metric of Euclidean |
| [20:37] < Davbo> s/of/or |
| [20:38] < Davbo> googled it and it looks like a few other people have wondered it too :-/ |
| [21:12] *** ms- has merged three branches this evening |
| [21:15] *** mhrd-home gives ms- a pat on the head for being so productive :-) |
| [21:16] < ms-> heh |
| [21:16] < ms-> merging is easy of course - easier than writing the code in the first place :) |
| [21:18] < vmlemon_> Cool, thanks for getting a Less Hacky version of the FileAppender merged in |
| [21:18] < ms-> vmlemon_: Thanks for prompting it going in :) |
| [21:18] < ms-> Will be useful :) |
| [21:20] < vmlemon_> Does it still exhibit the weird glitch where data will be written in the wrong order, if a Console reader and writer are chained together with it? |
| [21:20] < vmlemon_> Out of interest |
| [21:20] < vmlemon_> (Along with a TCP server, if I remember correctly) |
| [21:21] < vmlemon_> Although it's been a while since I last touched the MSN server project I was working on that utilised those components in that way |
| [21:23] < ms-> I'm not sure what you experienced there - I think I'd need to see a test case to test that |
| [21:23] < vmlemon_> (Just reminded me that I needed to check some old scripts that I wrote into a Google Code repository I set up a while back for something) |
| [21:50] < vmlemon_> Haven't ran it in ages, but the code I've just put at http://code.google.com/p/i9os/source/browse/trunk/Subprojects/Kudasai/core.py produces the said problem, if I remember correctly |
| [22:09] *** vmlemon___ has joined #kamaelia |
| [22:11] *** vmlemon___ is now known as vmlemon_ |
| [22:27] < ms-> vmlemon_: Name was based on me asking around for names of shrubberies, and being told about "Camellia". Liking it and mis-spelling it (delberately) |
| [22:27] < vmlemon_> Aah |
| [22:27] < vmlemon_> That's the one |
| [22:27] < ms-> I didn't hear about Camellia Sinesis until some time later |
| [22:27] < ms-> I'd like to retcon that and say it was based on tea, since tea at Kingswood is very important |
| [22:27] < ms-> but it wasn't, sadly |
| [22:28] < vmlemon_> Heh |
| [22:28] < ms-> But it is a nice co-incidence :) |
| [22:28] < mhrd-home> yay, tea! |
| [22:28] < ms-> mhrd-home: precisely :) |
| [22:29] < vmlemon_> Tea-powered snakes! ;) |
| [22:33] *** mhrd-home -> bedtime |
| [22:33] *** mhrd-home has parted #kamaelia |
| [22:33] < vmlemon_> Good idea here too, got a really nasty headache, and that pesky toothache's came back :( |
| [23:28] < vmlemon_> kamlogbot: log |
| [23:29] < vmlemon_> kamlogbot: info |
| [23:29] < vmlemon_> kamlogbot: logfile |
| [23:29] Reply: /srv/www/sites/edit.kamaelia.org/docs/logs/kamaelia2008-11-02_log.html |