[19:46] <ajmitch> morning
[20:03] <ibeardslee> morning
[20:16] <snail> ibeardslee: mōrena
[20:16] <snail> the webservice I mentioned on the bus is http://www.greenstone.org/macron-restoration-service/jsp/en/main.jsp
[20:17] <ibeardslee> And this is the bug for the LibreOffice mi_NZ dictionary .. https://bugs.freedesktop.org/show_bug.cgi?id=53517
[20:20] <mwhudson> morning
[20:21] <mwhudson> snail: does that just replace doubled vowels with vowel + macron, or is it cleverer than that?
[20:35] <snail> mwhudson: it's substantially cleverer than that
[20:35] <mwhudson> cool
[20:36] <snail> mwhudson: alas it really only works on whole sentences
[20:36] <snail> mwhudson: so it's not good for checking software translations
[20:36] <mwhudson> ah
[20:37] <mwhudson> and my tiny bit of maori doesn't really stretch to sentences :)
[20:45] <chilts> morning
[20:45] <chilts> playing with Node.js and Postgres isn't fun at the moment (just starting) ... should be a good combination once I work out the weird stuff :)
[20:45] <mwhudson> databases and event based programming tend not to get along very well, ime
[20:47] <ajmitch> chilts: too many half-baked libraries, no clear winner?
[20:50] <chilts> ajmitch: I think node-pg is the winner for Pg connections ... I have it working now
[20:50] <chilts> wasn't disconnecting once all my queries were finished since I was listening to the drain event at the wrong time :)
[20:51] <chilts> mwhudson: I'm thinking that they're going to be great together - Pg comes with an async client library
[20:51] <chilts> so node-pg can use that native one, or use it's own (JS) one
[20:51] <chilts> MySQL also has an async client library
[20:51] <mwhudson> oh
[20:51] <mwhudson> i must be out of date then :)
[20:51] <chilts> so it's not like it's an unknown science
[20:51] <chilts> :)
[20:52] <chilts> yeah, I'm reaquainting with DBs since I've been doing NoSQL for a while now
[20:52] <chilts> or no SQL at all :)
[20:52] <mwhudson> i don't know sql
[20:52] <mwhudson> i just know postgres :)
[20:52] <ajmitch> heh
[20:52] <chilts> I like how I can do a query and then listen as each row event occurs :)
[20:52] <mwhudson> database portability can go hang
[20:52] <ajmitch> postgres is standard enough
[20:52] <chilts> mwhudson: that's ok, you've chosen the right thing in Postgres :D
[20:53] <ajmitch> it was mysql that was a bit loose with sql standards
[20:53] <chilts> agreed, there is no such thing as DB portability
[20:53] <mwhudson> ajmitch: it has looooooooooooooooooooooooooooads of extensions
[20:53] <chilts> no-one I know has ever switched DBs on a big project
[20:53] <chilts> well, except Stuff when we switched it from Oracle to Pg
[20:53] <chilts> :D
[20:53] <ajmitch> mwhudson: that it does
[20:53] <mwhudson> chilts: i think that transition is probably the commonest :)
[20:53] <ajmitch> I'm guessing you;ve used a few of those extensions over time
[20:53]  * ajmitch is still mostly using mysql
[20:53] <chilts> yeah, and we re-wrote the entire site at the same time 'coz the caching was shit
[20:54] <mwhudson> when i started on this project, you _could_ run it on sqlite
[20:54] <chilts> heh
[20:54] <mwhudson> not any more though
[20:54] <chilts> yeah, I've seen that, sqlite in dev mode, something else in prod mode - doesn't make sense to me :)
[20:54] <chilts> mwhudson: which project?
[20:55] <ajmitch> mwhudson: you're still working on linaro stuff like lava?
[20:55] <mwhudson> chilts: validation.linaro.org
[21:05]  * chilts looks
[21:05] <chilts> containts == contains ?
[21:05] <chilts> (front page)
[21:06] <chilts> is that not a Canonical thing? or is it? am just wondering if you're still working for them
[21:06] <mwhudson> oh probably, the front page is terrible
[21:06] <mwhudson> chilts: i still work for canonical, but linaro contracts canonical for software engineering services
[21:07] <chilts> sweet
[21:07] <chilts> is it a fun project?
[21:07] <mwhudson> it's interesting :)
[21:07] <mwhudson> we've been very short staffed of late
[21:07] <chilts> it looks cool
[21:08] <mwhudson> although i think we've just hired two new bodies, which will help
[22:34] <Atamira> morning
[22:35] <Atamira> beautiful beautiful day