[05:18] *** vmlemon_ has joined #kamaelia |
[06:56] *** Uraeus has joined #kamaelia |
[07:41] *** vmlemon_ has joined #kamaelia |
[08:57] *** vmlemon_ has joined #kamaelia |
[09:03] *** MS- has joined #kamaelia |
[09:03] < MS-> morning |
[09:04] < Uraeus> MS-: so why did you get left behind when *everyone* else went off to IBC? ;) |
[09:13] < MS-> I went to Pycon :) |
[09:13] < MS-> Far more fun :) |
[09:14] < MS-> Two presentations: |
[09:14] < MS-> http://www.slideshare.net/kamaelian/practical-concurrent-systems-made-simple-using-kamaelia-presentation/ |
[09:14] < MS-> and |
[09:14] < MS-> http://www.slideshare.net/kamaelian/sharing-data-and-services-safely-in-concurrent-systems-using-kamaelia-presentation/ |
[10:04] < MS-> Besides why would I want to break my run of "I've worked at R&D now for X years and never been to IBC" ? |
[10:04] < MS-> I was potentially going to go in 2003, but our youngest was born and going off to IBC then would not have been appropriate :) |
[10:05] < vmlemon_> What's IBC, out of interest? |
[10:08] < MS-> Immense Broadcasting Conference in amstedam each year |
[10:08] < MS-> It's HUGE |
[10:08] < MS-> (oK the I == international really) |
[10:09] < MS-> Basically it's big |
[10:09] < MS-> Then really big |
[10:09] < vmlemon_> Aah |
[10:09] < MS-> then really really really big |
[10:09] < MS-> Apparently |
[10:09] < MS-> I've not been :) |
[10:09] < MS-> It gets so busy that hotels get booked up months in advance |
[10:09] < MS-> to the extent that some people get trains etc in and hotel prices go through the roof |
[10:10] < vmlemon_> Ouch |
[10:10] < MS-> It's actually been known for people to find it cheaper to have a hotel in a different country and fly in in the morning |
[10:10] < MS-> Apparently |
[10:10] < MS-> (given amsterdam's airport is pretty close to the centre etc) |
[10:51] < Lawouach_> afternoon |
[10:51] < MS-> heya |
[11:01] *** Davbo has joined #kamaelia |
[11:01] < MS-> greetings |
[11:03] < MS-> Watching this : http://www.youtube.com/watch?v=fipFKyW2FA4&feature=PlayList&p=D415FAF806EC47A1&index=12 |
[11:03] < MS-> It's interesting because I've reached the part about the dependency graph - which bits of django depend on which other bits |
[11:04] < MS-> Probably be interesting to do the same thing for kamaelia |
[11:04] < MS-> Hopefully not as much of a hideous mess |
[11:04] < MS-> (almost certainly not in fact) |
[11:05] < MS-> The external dependencies would be interesting to map as well, but most of them are highly dependent on what you want to use |
[11:07] < Davbo> Ah, interesting |
[11:07] < Davbo> Hi all btw. :-) |
[11:08] < MS-> The presentation is right as well |
[11:08] < MS-> ~1999/2000 lots of people were acting as if Zope was the next big thing, and just a few years later everyone hated it |
[11:08] < MS-> I never liked the look of it personally |
[11:09] < MS-> But then I don't do monolithic |
[11:15] < MS-> Posted link to slides to the list |
[11:20] < Lawouach_> I think they made a huge communication mistake in keeping the name Zope for Zope 3 |
[11:20] < MS-> Probably |
[11:20] < aa_> should've colled it Drupyl |
[11:20] < Lawouach_> they should have renamed it and depart from Zope 2 as much as they could from a communication POV |
[11:20] < Lawouach_> :p |
[11:20] < MS-> aa_: Ha! |
[11:20] < Lawouach_> That'd be Plone |
[11:21] < MS-> INoZ |
[11:21] < MS-> It's Not Zope |
[11:23] < aa_> or maybe Zope Application Server os something |
[11:23] < aa_> they couldn't get rid of the name though, Zope was like the first successful Python app, iirc |
[11:24] < MS-> aa_: The name had become a liability |
[11:24] < MS-> Simply calling it "Zope 3" doesn't really help |
[11:24] < aa_> hmm, I guess |
[11:24] < MS-> Vista for example has a terrible reputation at present |
[11:24] < aa_> but z3 is so very very different from z2 |
[11:24] < MS-> Suppose they brought out Vista 2 |
[11:24] < aa_> ah right |
[11:24] < MS-> Or "Vista NT" |
[11:24] < aa_> Vista ME |
[11:25] < MS-> (which was (say) just XP skinned to look like Vista, and thus address most of people's gripes...) |
[11:25] < MS-> It'd still have a bad reputation |
[11:25] < MS-> Interestingly, microsoft have tested this |
[11:26] < MS-> Allegedly at least anyway |
[11:26] < MS-> It's a marketing video |
[11:26] < MS-> simply changing the name changed perception and willingness to try |
[11:27] < aa_> didn't realise people hate vista |
[11:30] < MS-> This will amuse in that case: http://dotnet.org.za/codingsanity/archive/2007/12/14/review-windows-xp.aspx |
[11:30] < MS-> I'm not particularly fussed by it since I've been using Linux as my primary system for around 11 or 12 years now |
[11:31] < MS-> And not used windows day in day out for probably 8 or 9 years at least |
[11:31] < aa_> MS-: yeah, mee too, interesting though, Pycon always reminds me that most people use windows |
[11:31] < MS-> Though I've recently installed Windows XP in a virtual box, because Windows Solitaire is very well written |
[11:31] < aa_> ahahahah |
[11:33] < Davbo> Lawouach_: I think the WebFaction guys are gonna start hating me. They made my account and asked me to add my card as a "Payment Source" which I did but I get the same error.. :-( |
[11:33] < MS-> I'm serious - it's the best use for virtual box and windows that I've found so far :-D |
[11:34] < aa_> MS-: I have virtualized windows build slaves here |
[11:34] < aa_> but then I ship windows binary software |
[11:34] < MS-> indeed |
[11:38] < Lawouach_> Davbo: they are nice people really |
[11:38] < Lawouach_> just explain your problem |
[11:38] < Lawouach_> They'll be helpful |
[11:38] < MS-> I can vouch for that |
[11:38] < Lawouach_> If you do have more issue, let me know and I'll contac Remi |
[11:39] < MS-> I've met Remi once (twice?) a few years back - he's a really nice guy |
[11:39] < MS-> OK, I'm off for food, biab |
[11:39] < Lawouach_> he is |
[11:39] *** MS- is now known as ms-afk |
[11:40] < Davbo> I've replied to their support email |
[11:40] < Lawouach_> Davbo: tell them that you cannot use PayPal. However if your card is refused by 2checkout (the other system they use) you are in trouble I think :/ |
[11:40] < Lawouach_> But ask them, i don't know the details |
[11:41] *** Davbo has found a horrible picture of himself at PyCon |
[11:41] < aa_> Davbo: link! |
[11:42] < Davbo> it's a bad picture :-( |
[11:42] < aa_> Davbo: ok, well, I am in this picture: http://www.heise-online.co.uk/slideshow/image/6/6 at the back, paying zero attention |
[11:42] < aa_> my speech bubble would be saying "I wish these guys would f* off" |
[11:43] < Davbo> Hah |
[11:43] < Davbo> I'm on the left in this picture, http://www.flickr.com/photos/adewale_oshineye/2857134315/ |
[11:43] < Davbo> I'll have you know I did solve the puzzle Google gave me and got a T-shirt |
[11:44] < Davbo> so it's not all bad |
[11:47] < Lawouach_> clap clap |
[11:48] < Lawouach_> ah ah |
[11:49] < Lawouach_> that's nice look you give |
[11:49] < Lawouach_> was there a girl somewhere? :) |
[11:54] < Davbo> Hah |
[11:54] < Davbo> Actually the girl from Google was talking to me :P |
[11:56] < Lawouach_> hmmm |
[12:03] *** vmlemon_ has joined #kamaelia |
[12:03] < Davbo> Even I struggle to spot me in this one: http://gallery3.pyconuk.org/Images//stockphoto/2008/09/15/1221518753.jpg |
[12:04] < Davbo> ms-afk is easy to spot though |
[12:12] < Lawouach_> was there anyone else from GSoC like orphans? |
[12:21] < Davbo> umm, not afaik |
[12:52] < ms-afk> http://www.flickr.com/photos/adewale_oshineye/2857134315/ -- ahh, that's the name of that guy |
[12:53] < ms-afk> I'm not sure if he liked the fact I used his comment from Open Tech 3 years back where he went "So, what are you doing here that's new" |
[12:53] < ms-afk> with my answer being "trying to make it usable" |
[12:53] < ms-afk> I'm still not convinced he understands |
[12:53] < ms-afk> He seemed to wonder why we haven't done any distributed pipelines or graphlines yet |
[12:54] < ms-afk> One part of the answer to that (aside from "No immediate yet") is that when I put in a bid (in two versions) for enough machines to make sense (10 for the smaller version 20 for the larger) it was bounced back |
[12:55] < ms-afk> (the machines I'd asked for we Mac Mini's incidentally when they were 299 ex vat, so we're not talking extortionate amounts of money) |
[12:55] < ms-afk> The reason it was bounced back was due to "whats the immediate need" |
[12:55] < ms-afk> Seems a bit silly to develop a distributed system, only to distribute it across one CPU |
[12:55] < Lawouach_> https://mailman.ik.nu/pipermail/twisted-jabber/2008-September/000155.html |
[12:55] < Lawouach_> uh uh |
[12:56] < Lawouach_> gotta have to work hard to beat them :D |
[12:59] < ms-afk> They're mainly thinking server side though AIUI |
[12:59] < Lawouach_> yeap |
[12:59] < Lawouach_> But if I had the time I would do it too |
[12:59] *** ms-afk nods |
[13:01] < ms-afk> OOI what's needed to turn what you've got into something serverside? |
[13:01] *** ms-afk realises this is a bit of a can of worms |
[13:02] < ms-afk> Or is that document at the top basically what you need to do |
[13:02] < ms-afk> ie this: http://twistedmatrix.com/trac/wiki/XMPPServerArchitecture |
[13:03] < Lawouach_> It really depends on the intent |
[13:04] < Lawouach_> trying to be server that can match OpenFire and ejabberd in terms of stability and features is rather large in scope. |
[13:04] < Lawouach_> However there is a need IMO for much smaller, more specific servers |
[13:04] < Lawouach_> I guess that's why they'll start by XMPP routers |
[13:04] *** ms-afk nods |
[13:05] < Lawouach_> In other words, I would almost built a server based on the use case at hand. |
[13:05] < Lawouach_> And perhaps once I have built enough of them would I be able to create a more generic one. |
[13:05] *** ms-afk nods |
[13:06] < ms-afk> The reason I ask is *mainly* curiosity, but there was a mail on an internal list recently saying that Audio&Music are buying an XMPP server |
[13:07] < ms-afk> which matches some public noises about things they've been doing recently |
[13:07] < Lawouach_> is it a hardware one? |
[13:08] < Lawouach_> I think there are some devices that can route XMPP stanzas at the hardware level |
[13:08] < Lawouach_> Which normally increases the throughput |
[13:11] < ms-afk> Not sure, but wouldn't be surprised |
[13:22] < Davbo> ms-afk: I'm gonna email the Python in higher education slides to my tutor at university, hopefully it'll have an impact :-) |
[13:25] *** vmlemon_ has joined #kamaelia |
[13:53] *** Davbo thinks moving from Java to Python would be very long process for Sheffield |
[13:57] < aa_> I would say if the app is maintainable, leave it in java |
[13:59] < Davbo> Agreed aa_, I meant as a teaching language. My university (Uni of Sheffield) currently teaches in Java... and they're some kind of "Sun institution" or some rubbish |
[13:59] < aa_> hah |
[14:00] < aa_> well, depends what kind of UNI sheffield is I guess |
[14:00] < aa_> do they want to generate code monkeys to go and work at IBM, or do they want to educate students in the universe :) |
[14:00] < Davbo> it's alright to teach Java imo if you're doing a more "vocational" course, however we're not.. |
[14:00] < Davbo> Yeah, exactly |
[14:00] < aa_> Davbo: exactly ^^ |
[14:00] < Davbo> :-) |
[14:01] < aa_> yeah s/the dig at IBM/vocational/ |
[14:03] < ms-afk> "thinks moving from Java to Python would be very long process for Sheffield" |
[14:03] < ms-afk> I can almost guarantee that'd be a 2-3 year process at least, based on the politics that'd be involved |
[14:03] < ms-afk> Not least due to the fact that Python doesn't require type declarations |
[14:06] < Lawouach_> I've finally replied Michael |
[14:06] < Lawouach_> to the aha thread |
[14:07] *** ms-afk reads |
[14:08] < Davbo> I'd love to be the one which starts that ball rolling though ms-afk |
[14:08] < Davbo> well, a contributor :-) |
[14:09] < ms-afk> That's very much appreciated - this specific bit: "In other words, developers can focus on learning what your program does," is very specifically a design goal - largely because I've been at the sharp end of the wedge in maintenance. |
[14:09] < ms-afk> Thanks - that's really really fantastic BTW :) |
[14:09] < Lawouach_> :) |
[14:09] < ms-afk> I don't actually think of things in that way, for the obvious reason - so getting a different perspective is really cool :) |
[14:10] < Lawouach_> I see |
[14:10] < ms-afk> The thing I particularly like about it for example is you're only mentioning development process benefits |
[14:10] < ms-afk> Rather than anything to do with concurrency - which for me is particularly cool :) |
[14:11] < ms-afk> really neat :) |
[14:11] < ms-afk> Very much appreciated |
[14:12] < Davbo> Reply from my tutor: |
[14:12] < Davbo> Couldn't agree more personally, also python has excellent scientific |
[14:12] < Davbo> computing packages (numpy etc) which a postdoc of mine was using |
[14:12] < Davbo> recently. However, stepping into the diatribe of which language is best |
[14:12] < Davbo> is hazardous, particularly for me that only really code in Matlab. There |
[14:12] < Davbo> is a proposal of introducing more scientific computing in the course, |
[14:12] < Davbo> and I'll certainly suggest python in due time. |
[14:14] < Lawouach_> :) |
[14:14] < Davbo> I wasn't really suggesting Python is better than Java. But sounds like things might be happening to bring Python into the course |
[14:14] < Davbo> (of course, Python is better than Java) |
[14:15] < ms-afk> "I'll certainly suggest python in due time." |
[14:15] < ms-afk> I love that sort of phrase. |
[14:15] < Davbo> I just feel sorry for the people that thing "programming" == Java since that's their first experience |
[14:15] < ms-afk> Have you seen Yes Prime Minister or Yes Minister ? |
[14:16] *** ms-afk wonders if its too far before your time to bother even with repeats... |
[14:16] < ms-afk> Reminds me of the phrase "it's under consideration" meaning |
[14:16] < ms-afk> "we've lost your proposal" |
[14:16] < ms-afk> "it's under active consideration" |
[14:16] < ms-afk> meaning |
[14:16] < Davbo> Yeah, I've seen it |
[14:16] < ms-afk> "We're trying to find it" |
[14:16] < ms-afk> cool :) |
[14:17] < aa_> reminds me of uni, we did a very "java" course.. and I had a friend, who left after the first term. He had learned that he could get a decent percentage of questions right in tutorials by answering "toString()!" |
[14:17] < ms-afk> aa_: That's really sad. |
[14:18] < aa_> yeah, well, the boy wasn't cut out for it |
[14:18] < aa_> and I was $GEEKY_MATURE_STUDENT |
[14:18] < Davbo> Heh, exactly. I'm certain Java makes many people drop out of the course... |
[14:18] < ms-afk> We has SML & Pascal, later C, Java appeared on the scene just as I was leaving |
[14:19] < aa_> Visual Basic and Java |
[14:19] < aa_> and some C |
[14:19] < aa_> (you can see the quality of my polytechnic^Wuniversity) |
[14:20] < ms-afk> My third year project was written in both SML and C (using open GL) and using a source description language and a mini (forth like) language for communications between the two processes |
[14:20] < ms-afk> Using lex and yacc for both sml and C :) |
[14:21] < ms-afk> I thought it was the easy way to do things :) |
[14:21] < Davbo> I'll decide to work in Python in my third year anyway, I don't think they mind at that point... |
[14:21] < aa_> ms-afk: but this must have been in the 1800s eh |
[14:22] < Davbo> aa_: :o |
[14:22] < Davbo> Hehe |
[14:22] < Davbo> Sounds like fun ms-afk |
[14:25] < ms-afk> aa_: 16:00s perhaps |
[14:25] < aa_> ehehe |
[14:25] < ms-afk> Davbo: It was actually :-) |
[14:25] < ms-afk> Oh that reminds me |
[14:25] < ms-afk> You know I told you about that parser ? |
[14:26] < Davbo> I recall when I started my course I had recently listened to a podcast with Guido talking about Python 3000 on it. And on my first day I discovered my tutor was also called Guido |
[14:26] < ms-afk> -- it's here: http://www.slideshare.net/kamaelian/swp-a-generic-language-parser |
[14:26] < ms-afk> I see |
[14:26] < Davbo> Ah cool |
[14:27] < Davbo> I got my hopes up so went to check and found they didn't have the same surname, oh well ;-) |
[14:27] < ms-afk> :) |
[14:29] *** vmlemon_ has joined #kamaelia |
[14:37] *** vmlemon_ wonders what the Jacqueline recall thing was about on Backstage |
[14:38] < ms-afk> Probably meant to post the reply just internally rather than to the list |
[14:38] < ms-afk> The standard mail client at the beeb is MS outlook and there's and exchange server. |
[14:38] < vmlemon_> Aah |
[14:38] < ms-afk> That post/recall would normally case the message to be deleted by the exchange server. |
[14:39] < vmlemon_> Sounds fun |
[14:39] < ms-afk> If it wasn't a mailing list |
[14:39] < vmlemon_> Good point |
[14:39] < ms-afk> It relies on everyone using Microsoft crap as well |
[14:39] < ms-afk> (crap == broken extensions to standard protocols) |
[14:56] *** ms-afk has parted #kamaelia |
[15:38] *** vmlemon_ has joined #kamaelia |
[15:58] < Davbo> Terminal is so much cooler when you set it to green text on black background |
[15:58] < Davbo> Maybe I'm just simple minded |
[15:58] < Davbo> ;-) |
[15:59] *** Davbo bets you're all setting your terminals to look like that |
[16:51] *** vmlemon_ has joined #kamaelia |
[17:22] *** Davbo must admit Django's admin interface is exceptional |
[17:38] < Davbo> Lawouach: is that chap from WebFaction online? |
[17:38] < Lawouach> hmm |
[17:38] < Lawouach> probably not at this hour |
[17:38] < Lawouach> What did they tell you? |
[17:39] < Lawouach> yeah he's away on MSN |
[17:39] < Lawouach> probably at the pub :) |
[17:39] < Davbo> Next, I need you to go into the WebFaction control panel (https://panel.webfaction.com) and then go to "Account --> Payment sources" and try to add your card there. |
[17:39] < Davbo> is what they said |
[17:40] < Davbo> I did try but got the same response, I assume it's piped through PayPal also |
[17:40] < Lawouach> dang |
[17:40] < Lawouach> Well let them know about it |
[17:40] < Davbo> I've replied, guess I'll just wait |
[17:40] < Lawouach> They have almost 24/7 support |
[17:40] < Lawouach> so you might get someone |
[17:40] < Davbo> I was thinking he might be online now thinking they were mostly US |
[17:40] < Lawouach> Remi is in London |
[17:40] < Davbo> oh cool. |
[17:40] < Davbo> :-) |
[17:40] < Lawouach> He lives there :) |
[17:41] < Lawouach> though until the end of September he's actually in France |
[17:42] < Davbo> I can sort something out with my brother if I have to, so they'll get paid somehow :-) |
[17:43] < Davbo> Also, I don't think I can refer you because I used a promo code unfortunately |
[17:43] < Lawouach> no worries :) |
[17:43] < Lawouach> you did well |
[17:44] < Davbo> Really happy I held out a bit longer on registering |
[17:50] < Davbo> Right, back later chaps. |
[19:17] *** vmlemon_ has joined #kamaelia |