 How are you?
[06:38] <pitti> larsu: quite well, thanks!
[06:38]  * larsu convinced half the systemd team to join telegram yesterday :)
[06:38] <didrocks> larsu: Good thanks! Fighting with different behavior of pep8 through releases though :/
[06:38] <larsu> didrocks: uh oh. good luck!
[06:38] <didrocks> larsu: how are you?
[06:38] <larsu> pitti: awesome. Eating tasty breakfast at a new cafe
[06:38] <larsu> didrocks: ^
[06:38] <pitti> yummy
[06:39] <didrocks> heh ;)
[06:39] <larsu> includes a croissant
[06:39] <larsu> without chocolate ;)
[06:39] <pitti> larsu: avec du chocolat ? :-)
[06:39] <larsu> ha! Got there first l)
[06:39] <didrocks> phew!
[06:39] <didrocks> that was close
[06:39] <didrocks> avoided a catastrophe
[06:39]  * pitti takes off the asbestos pants again
[06:39] <pitti> err
[06:40]  * pitti perde le pantalon d'asbesto à nouveau
[06:40] <larsu> hum?
[06:40] <pitti> désolé pour la language fausse
[06:40] <didrocks> don't get it either :p asbesto?
[06:40] <pitti> for the chocolate flamewar
[06:40] <pitti> nevermind
[06:41] <pitti> "avoided a catastrophe"
[06:41] <didrocks> I get it's not that asbesto: https://en.wikipedia.org/wiki/Asbestos
[06:41] <didrocks> guess*
[06:41] <pitti> didrocks: that's the very thing you should have when entering fire/a flame war
[06:42] <pitti> didrocks: don't tell me you've never heard of asbestos before? Or the proverbial pants made of it?
[06:42] <didrocks> ah, ok, getting you now :) Never heard about the proverbial pants made of it though, no
[06:42] <pitti> wow
[06:52] <RAOF> You've never run around in your pretty little asbestos suit?
[06:59] <larsu> all the time@
[06:59]  * larsu has problems with punctuation recently
[06:59] <larsu> s/@/!
[07:31] <Laney> HAI
[07:31] <larsu> morning Laney!
[07:32] <Laney> what's up
[07:32] <larsu> not mch
[07:32] <larsu> you?
[07:32] <pitti> hey Laney
[07:32]  * Sweet5hark1 see the asbestos chocolate mix in backlog and is suspicous ...
[07:36] <didrocks> good morning early Laney :)
[07:36] <didrocks> hey Sweet5hark1
[07:36] <Laney> also not much
[07:36] <Laney> yeah so I can go early to climb ^_^
[07:39] <didrocks> heh
[07:59] <willcooke> hey ho
[07:59] <TheMuso> Hey willcooke.
[08:00] <willcooke> hey TheMuso
[08:03] <didrocks> hey willcooke, TheMuso
[08:46] <didrocks> pitti: since a few weeks, everytime I update systemd, I do have the unity lockscreen taking over, is that known?
[08:47] <didrocks> I guess the issue is either unity or systemd side (like logind…)
[08:47] <pitti> didrocks: yes, bug 1473800
[08:48] <pitti> didrocks: I haven't found time yet to dig into details, just found a smaller reproducer
[08:48] <didrocks> pitti: as long as it's widespread and in your capable hands, I trust it will get fixed then ;)
[08:48]  * didrocks hugs pitti
[08:48]  * pitti hugs didrocks back
[08:49] <pitti> didrocks: matter of time mostly
[08:49] <didrocks> yeah, I justed wanted to confirm that wasn't setup-specific
[08:49] <didrocks> just*
[08:52] <pitti> didrocks: no, seems to happen everywhere
[08:52] <darkxst> hey pitti didrocks willcooke
[08:52] <pitti> hey darkxst, how are you?
[08:53] <didrocks> good evening darkxst!
[08:53] <darkxst> pitti, good, finally kicked the flu this week!
[08:54] <pitti> didrocks: good to hear! did it stick around for that long?
[08:54] <willcooke> hey darkxst
[08:54] <darkxst> pitti, it was a solid 2 weeks of bad
[08:58] <darkxst> pitti, plymouth themes are not in initramfs right?
[08:58] <willcooke> Trevinho, thanks for you comments on the doc.  Do you need me for your Kylin meeting?
[08:59] <pitti> darkxst: they will be if you install e. g. cryptsetup
[08:59] <darkxst> yet I uploaded a fix Mon or so and it only kicked in today (apparently, according to a few users)
[08:59] <didrocks> darkxst: mirrors delay perhaps?
[08:59] <darkxst> pitti, ah, fix was for password dialof
[08:59] <Trevinho> willcooke: well, no, but if you want to give your welcome (as 1st time), feel free ;)
[08:59] <darkxst> dialog
[08:59] <didrocks> ah ok then :)
[09:04] <darkxst> pitti, so I suppose it will never happen again, but how does a package force an initramfs rebuild
[09:05] <pitti> darkxst: the postinst can call update-initramfs -u, if the update-initramfs command is available
[09:07] <darkxst> pitti, ok
[09:15] <Trevinho> Laney: ehy, can you give a look at https://code.launchpad.net/~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix/+merge/270605 ?
[09:16] <Laney> Trevinho: busy atm, hopefully will do later
[09:16] <Laney> what did upstream say?
[09:17] <Trevinho> Laney: well, they want to wait for a proper solution for now... Which is scrolled window, but it needs gtk patching
[09:17] <Trevinho> Laney: also they want disable OSB by default in terminal... But I think that's because of a misunderstanding. Since OSB doesn't cover content. This happens in the terminal BTW (when using the experimental and very broken first patch)
[09:18] <Laney> "this"?
[09:19] <larsu> .c
[09:19] <Laney> .h
[09:19] <didrocks> .go
[09:19] <larsu> I should disable my touchpad
[09:19] <larsu> accidentally hit it while typing a filename
[09:20]  * larsu is happy this didn't happen while typing a password :)
[09:20] <Laney> I wonder why disable while typing doesn't really work
[09:20] <Trevinho> shouldn't touchpad be disabled temporary while writing?
[09:20] <Trevinho> ah, ok.. :)
[09:20] <larsu> Laney, didrocks: good reply, though ;)
[09:20] <Trevinho> In mine it works
[09:20] <Laney> think it's a driver thing
[09:20] <larsu> "should"
[09:20] <darkxst> larsu, disable while type should always be on now, unless you set it otherwise in the past
[09:21] <larsu> darkxst: never did
[09:21] <larsu> I think it's just broken on this system?!
[09:22] <larsu> what's the settings key for that?
[09:23] <darkxst> larsu, oh no settings key, it was completely removed actually
[09:23] <larsu> makes sense
[09:23] <darkxst> it should always be on!
[09:23] <larsu> ya, clearly
[09:23] <larsu> nobody would ever want to turn it off, unless it's buggy
[09:24] <darkxst> larsu, don't underestimate 'everybody;
[09:25] <Laney> Trevinho: maybe larsu could review that patch code-wise in the meantime ... :)
[09:25] <Trevinho> I think so :) (:-* larsu)
[09:29] <Laney> a suspicious silence begins
[09:30] <Laney> :D
[09:30] <larsu> I'm looking at it already!
[09:32] <Laney> ♥
[09:32] <larsu> Trevinho: this is the bug about porting vte to gtkscrolledwindow https://bugzilla.gnome.org/show_bug.cgi?id=733210
[09:33] <larsu> Trevinho: and apparently overlay scrollbars won't be enabled in terminal by default before then
[09:33] <larsu> but your patch is only to get the colors right, even on non-os?
[09:33] <Trevinho> larsu: yeah, I know... I linked that even on LP and on my buzilla bug...
[09:33] <Trevinho> larsu: however that patch (only for terminal) is broken
[09:34] <Trevinho> larsu: it needs some gtk patching
[09:34] <larsu> Trevinho: ugh, I guess this is why there's no activity on it
[09:34] <Trevinho> larsu: here's more info https://bugzilla.gnome.org/show_bug.cgi?id=754796#c8
[09:34] <larsu> Trevinho: I'm fine with your patch (if it works) until they have a proper solution
[09:34] <larsu> yeah I saw that one
[09:34] <larsu> thanks
[09:35] <Laney> does it go with some theme fix?
[09:35] <Trevinho> larsu: he says that they won't be enabled by default in any case... But as I commented I think that's because they implemented it badly and so they see an issue when interacting with it
[09:35] <larsu> Trevinho: want to fix it?>
[09:35] <larsu> :P
[09:35] <Trevinho> larsu: about my patch... yeah, it only clears the colors under the scorllbar
[09:35] <larsu> Laney: no I think it should work as-as
[09:35] <larsu> *is
[09:35] <Laney> ok cool
[09:35] <Trevinho> larsu: I wish, but... Well no time for that right now :)
[09:35] <Laney> will test this later
[09:35] <larsu> Trevinho: ;)
[09:36] <larsu> Laney: thanks
[09:36] <Trevinho> larsu: yeah, it goes without any theme fix. Theme can be improved once that is landed, though
[09:36] <Laney> man
[09:36] <Trevinho> Laney: how does it work for landing it? Does it use the train? As in that case we can just send alltogether...
[09:36] <Laney> no
[09:38] <Laney> I just upload this
[09:38] <Laney> oh MAN
[09:38] <Laney> I just remembered which way round you use "--" between gbp and bzr bd
[09:38] <Laney> maybe I am finally learning this
[09:39] <larsu> :)
[09:39] <Laney> there should be an international treaty
[09:39] <Laney> about consistency of command line interfaces
[09:40] <Laney> transgressions prosecuted at the hague
[09:40] <Trevinho> git guys would be at that hague for years now
[09:40] <larsu> Laney: hahahhaha welcome to posix
[09:41] <larsu> wtf
[09:41] <larsu> G_FILE_CREATE_REPLACE_DESTINATION exists but g_file_create() doesn't look at it
[09:43] <larsu> ah, g_file_replace() does...
[09:43] <Laney> doesn't g_file_create() say that the fie has to not exist?
[09:44] <larsu> it does, but it takes that flag and silently ignores it
[09:49] <davmor2> Trevinho: well the guys aren't gonna help if you start by calling them gits ;)
[09:57] <Laney> Oh crap
[09:57] <Laney> update-rc.d: error: Read-only file system
[09:58] <Laney> This bug is the biggest ARGH
[10:49]  * Laney commits crimes
[10:50] <pitti> Laney: mounting stuff r/w? :-)
[10:54] <Laney> I am running as root :)
[10:57] <davmor2> Laney: Gggggroot
[11:00] <Laney> I am kloot
[11:00]  * Laney puts them on
[11:00] <didrocks> phew, just thought about renewing my bike rental subsciption before going :)
[11:03]  * didrocks goes for a run
[11:09]  * Trevinho feels like a newbie... But.... when you're in a bug, isn't really any way to switch focus from upstream project to downstream without changing the uri manually (so that I can target/nominate for a serie/version)?
[11:13] <ogra_> Laney, anything wrong with "echo "manual" >/etc/init/whoopsie.override ? (why do you want update-rc.d ? )
[11:13] <Laney> ogra_: it already uses that
[11:13] <Laney> and, init system agnostic
[11:13] <ogra_> then i dont understand the last bug comment
[11:14] <Laney> which part of it?
[11:14] <ogra_> "update-rc.d does renames"
[11:14] <Laney> they don't work
[11:14] <ogra_> if you already use the cho
[11:14] <Laney> this is well known
[11:14] <ogra_> *echo
[11:14] <Laney> i don't use the echo
[11:14] <Laney> the code already uses update-rc.d
[11:14] <ogra_> oh, i understood you the other way round :)
[11:15] <Laney> it makes sense to use it
[11:15] <ogra_> "<Laney> ogra_: it already uses that"
[11:15] <Laney> we just have to work around brokenness
[11:20] <Laney> ogra_: how on earth do you test livecd-rootfs/lxc-android-config changes?
[11:20] <Laney> just upload and make an image?
[11:24] <ogra_> Laney, install the deb from a chrootewd recovery works ...
[11:25] <ogra_> for livecd rootfs i usually test the resulting changes only .... (you can do local builds but thats a lot of effort)
[11:25] <Laney> I did the changes manually
[11:25] <Laney> maybe I just upload this if whoopsie-preferences works
[11:40] <desrt> morning
[11:40] <desrt> anyone want to go to a concert in the hammer this evening?
[11:41] <larsu> hi desrt
[11:41] <larsu> no thanks, going to the movies tonight
[11:41] <desrt> shucks
[11:41] <desrt> everyone is bailing on me
[12:59] <willcooke> desrt, what time?
[13:07] <desrt> willcooke: this evening, starting around 7
[13:09] <willcooke> Doesn't seem to be a direct bus route from here. :(
[13:09] <larsu> willcooke: you're on an island....
[13:09] <desrt> hamilton is a pretty small airport
[13:09] <willcooke> They should have thought about this
[13:09] <larsu> heh
[13:09] <desrt> which is annoying
[13:10] <desrt> they're talking about building a second large airport in toronto
[13:10] <Laney> you could get quite close
[13:10] <Laney> just cross the bering strait
[13:10] <desrt> imho they should just add an ICE from toronto union to hamilton airport and expand it there
[13:10] <desrt> (lol.. imagine that, a real train network in canada)
[13:44]  * larsu wonders if we already have translated country names somwehere
[14:03] <willcooke> am I here?
[14:04] <davmor2> willcooke: no you are there I am here
[14:04] <willcooke> ah ha!
[14:04] <larsu> is that a philosphical question?
[14:04] <willcooke> larsu, more a technological one
[14:04] <willcooke> my internet went out in the middle of a hangout with didrocks
[14:04] <larsu> in that case, the answer is probably yes
[14:05] <larsu> french connections aren't very good
[14:05] <willcooke> ha, I bet didrocks disagrees
[14:06]  * didrocks downloads some gigabytes to proove larsu wrong
[14:06] <davmor2> willcooke: you know the Film the French Connection?  That's faster paced than their French connection ;)
[14:06] <didrocks> but I need to find some GB of something to download :p
[14:07] <larsu> hehe
[14:08] <larsu> didrocks: I should shut up .. .only on lte :/
[14:09] <didrocks> oh right!
[14:21] <willcooke> Dell has sold out of XPS13 Ubuntu editions in Europe!
[14:21] <larsu> desrt: like so?
[14:22] <desrt> yes
[14:22] <desrt> telegram for work is weird
[14:22] <desrt> it's too mixed in with my personal life
[14:22] <larsu> indeed. You started there :)
[14:22] <desrt> and it's difficult to manage priority of messages this way
[14:22] <larsu> oh wait I started with work stuff
[14:22] <desrt> also: all of the beeping is getting annoying
[14:22] <larsu> indeed :)
[14:22] <larsu> so... I think I'm writing a db. stop me
[14:23] <desrt> you don't have enough features for a DB :)
[14:23] <larsu> I mean the api
[14:23] <desrt> GVariant is a pretty great API for what you're doing
[14:23] <desrt> maybe with some very very thin layering of convenience API on top
[14:23] <desrt> ie: lie
[14:23] <larsu> lie about what?
[14:23] <desrt> make it look like you're returning "City" objects or some BS
[14:23] <desrt> but really it's just a GVariant (ssss)
[14:23] <desrt> have nice get_name() etc.
[14:23] <desrt> and city_free() -> g_variant_unref()
[14:24] <desrt> as for how you manage which items you return, well, i don't know
[14:24] <larsu> yeah that makes the most sense I guess
[14:24] <larsu> and is extensible
[14:24] <desrt> right
[14:25] <desrt> if some day you decide not to use GVariant, then you don't break API
[14:46] <Sweet5hark1> cyphermox: any help neeeded for sponsoring still?
[14:47] <cyphermox> no, I'm getting to it now
[14:47] <Sweet5hark1> cyphermox: great, thanks
[15:06] <larsu> desrt: g_variant_new_from_data() gives me an empty array ... how do I start debuggin this?
[15:07] <larsu> g_variant_get_size() is correct
[15:07] <larsu> g_variant_n_children() returns 0
[15:21] <mzanetti> anyone here knows how to change the keyboard layout in a unity8-desktop-session-mir?
[15:27] <desrt> larsu: probably you didn't put an array into the memory you're trying to load
[15:27] <desrt> your code was appending a bunch of (ssss) in sequence, wasn't it?
[15:27] <desrt> you can't do that... you need to use a builder
[15:27] <larsu> desrt: I did, but it was still compressed (got the data from the wrong stream)
[15:27] <larsu> sorry :)
[15:27] <desrt> ah
[15:27] <desrt> that'll do it too :)
[15:27] <larsu> ya, writing it as a a(ssss) now
[15:27] <larsu> Laney would be proud
[15:28] <Laney> bahahaha
[15:28] <larsu> 83ms to rip through all of it
[15:28] <desrt> i welcome a patch to add streaming support to GVariantBuilder
[15:28] <desrt> this was one of the design goals of GVariant
[15:28] <larsu> tokenizing and folding every iteration
[15:28] <desrt> but nobody implemented it yet
[15:28]  * larsu wonders if he should even bother making that faster
[15:28] <larsu> desrt: didn't you say it's impossible?
[15:28] <desrt> no.  it's easily very possible.
[15:29] <desrt> GVariant is designed in such a way that the natural way of using a builder (with nesting) results in all of the data being written immediately with no back-seeking required
[15:29] <Laney> larsu: try on a phone
[15:29] <Laney> or the armhf porter :)
[15:29] <desrt> only the offsets are required to be held until the end of each nesting level
[15:29] <desrt> ie: a few bytes per item, regardless of the size of the item
[15:29] <desrt> so it's quite efficient
[15:30] <larsu> Laney: same porter but going into an armhf schroot?
[15:30] <Laney> porter-armhf.c.c
[15:30] <larsu> ok will try later
[15:30] <Laney> actually those might be fast
[15:30] <Laney> if it's armhf on arm64
[15:30]  * Laney doesn't remember
[15:30] <larsu> I can always build an index as an optimization
[15:31] <larsu> probably we're already much faster than before because we're not creating all those objects
[15:31] <desrt> at which point seeking will be very useful :)
[15:31] <desrt> you're sort of exploring a bad side of GVariant here
[15:31] <larsu> Laney: but we still need to fix bug #1439475
[15:31] <desrt> since you _will_ be creating lots of objects (GVariants)
[15:31] <Laney> larsu: sure
[15:32] <larsu> Laney: I wonder where we should put country translations...
[15:32] <Laney> larsu: orthogonal though, don't get tangled up trying to fix all the things at once
[15:32] <larsu> inded
[15:32] <larsu> *indeed
[15:32] <Laney> probably geonames.org (where this database comes from) has something
[15:32] <larsu> at least now we can search for Nëw York and get New York ;) (thanks desrt ;) )
[15:32] <desrt> that's not true.
[15:32] <desrt> you can search for New York and get Nëw York, but not the other way ;)
[15:32] <larsu> Laney: it does, it's even in our dataset
[15:33] <Laney> cool
[15:33] <larsu> desrt: right sorry
[15:33] <Laney> what's the problem then?
[15:33] <larsu> we probaly want to not ship all of them
[15:33] <larsu> I'd expect the original name and the german name on a system with de_DE
[15:34] <desrt> it has nothing to do with the system locale
[15:34] <desrt> and everything to do with the locale of the name itself
[15:34] <desrt> which is actually really interesting
[15:34] <larsu> hm? That's what I'm just saying
[15:34] <desrt> you have a chance to handle that in an intelligent way here, since the city names come from particular countries
[15:34] <larsu> I want the original name AND the name in the system locale
[15:34] <desrt> oh.  weird.
[15:35] <desrt> good luck :)
[15:35] <larsu> why?
[15:35] <desrt> because this is m*n for m city names and n locales
[15:35] <desrt> and your database doesn't contain this info
[15:35] <desrt> you mean like köln vs. cologne, right?
[15:35] <larsu> yes
[15:35] <desrt> and brussels vs bruxelles vs brussel
[15:36] <larsu> it does... but I think it doesn't tell me which languages alternate names come from
[15:36] <pitti> brüssel *cough*
[15:36] <desrt> you mean bruessel :)
[15:36]  * larsu pats pitti on the back to help with the cough
[15:36] <Sweet5hark1> pitti: bless you
[15:36] <larsu> desrt: g_str_match_string() doesn't do that one yet ;)
[15:37]  * Laney is off for some errands (skipped lunch) - ttyl
[15:37] <desrt> it does, if you tell it your locale is "de"
[15:37] <desrt> that's the purpose of the "translit_locale" argument to g_str_tokenize_and_fold()
[15:37] <larsu> does it use my system locale if I pass NULL
[15:37] <larsu> NEAT!
[15:37] <desrt> no
[15:37] <desrt> it uses C
[15:38] <desrt> anyway.. my point is that you need to figure out which language each of these names is from so that the transliteration can handle it intelligently
[15:38] <larsu> yeah I think I don't know that
[15:38] <larsu> so ... include all of them?!
[15:38] <desrt> that would be weird
[15:38] <desrt> ö for example appears in german and swedish, but you don't agree on what the ascii-ification rules are
[15:39] <larsu> in u-c-c, I can find all of brüssel, brussels, and bruxelles right now
[15:39] <larsu> I think someone decided to index ALL THE THINGS
[15:39] <desrt> how about bruessel? :)
[15:40] <larsu> nope
[15:40] <desrt> time to step up your game
[15:40] <larsu> not running de_DE
[15:40] <desrt> here's a hint: use wikipedia
[15:41] <desrt> "this page in other languages" is your friend :)
[15:41] <larsu> uh oh
[15:41] <desrt> Bruselský region
[15:41] <desrt> :)
[15:42] <desrt> ბრიუსელი_(რეგიონი)
[15:42] <desrt> 布鲁塞尔-首都大区
[15:42] <desrt> could be that this way lies madness...
[15:42] <larsu> indeed
[15:43]  * larsu gets feature parity on the phone first
[15:43] <larsu> but this will need to work
[15:43] <desrt> (madness and large DBs)
[15:43] <larsu> not *that* large
[15:43] <desrt> all the cities of the world translated into all of the languages of the world?
[15:44] <larsu> most of them are 1:!
[15:44] <larsu> 1:1
[15:44] <desrt> i wouldn't bet on that...
[15:58] <desrt> so that was weird
[15:58] <larsu> oh you're back
[15:58] <desrt> lost internet in my house, and my phone wouldn't work either
[15:58] <desrt> traceroute showed that both connections were dying at the main internet exchange in toronto
[15:58] <desrt> seems to be back on my phone now...
[15:59] <desrt> home connection is also working again
[15:59] <desrt> scary feeling... losing internet and not even being able to use your phone to get around it :p
[15:59] <larsu> desrt: is returning GList still cool?
[15:59] <desrt> no
[15:59] <desrt> never was
[15:59] <larsu> zero-terminated array?
[16:00] <desrt> slightly nicer....
[16:00] <larsu> iterator?
[16:00] <desrt> are you returning an array of GVariants?
[16:00] <larsu> yes
[16:00] <desrt> did you consider returning a GVariant array?
[16:00] <larsu> it's not in the API
[16:00] <desrt> huh?
[16:00] <larsu> GVariant isn't
[16:00] <larsu> but yeah, could do I guess
[16:01] <desrt> oh.  you want people to use your array natively?
[16:01] <larsu> I want people to not use g_variant_
[16:01] <desrt> right
[16:01] <larsu> in case I change my mind
[16:01] <desrt> i'd use an array with a length field
[16:01] <desrt> and null termination for convenience
[16:01] <desrt> like:
[16:01] <larsu> and then require calling free() in a loop?
[16:01] <desrt> gpointer* get_the_thing(thing, int *n);
[16:01] <larsu> and again for the container?
[16:01] <desrt> ya
[16:01] <desrt> this is where it starts to suck
[16:02] <larsu> right
[16:02] <desrt> how about GListModel? :D
[16:02] <larsu> ..
[16:02] <larsu> more and more I dislike the way we do c
[16:02] <desrt> the way we do C is nice
[16:02]  * larsu shouldn't have to think about this shit
[16:02] <desrt> you're just trying to do it without fully committing to doing it
[16:03] <desrt> so you're in this weird in-between way
[16:03] <desrt> and of course that's going to suck
[16:03] <larsu> fair enouhg
[16:03] <larsu> it's all because of qt then!
[16:04] <desrt> also: don't think that using another programming language would free you from having to decide about datatypes...
[16:04] <larsu> returning a list in python is totally accepted
[16:04] <desrt> except that probably you'd actually want to do it as a generator, right?
[16:04] <larsu> or most other languages for that matter
[16:04] <larsu> heh
[16:04] <desrt> :)
[16:04] <desrt> same shit everywhere...
[16:05] <desrt> besides... the most python-list-like thing that we have is GPtrArray
[16:06] <larsu> returning that was never cool, either
[16:06] <desrt> you still haven't decided if you want to reuse the same thing when submitting a new query or not
[16:06] <desrt> sounds like you're half way between designs on that one
[16:07] <larsu> I have
[16:07] <larsu> I won't for now
[16:07] <larsu> but might add a GListModel on top
[16:07] <desrt> if i was doing this i'd do something a bit crazy:
[16:08]  * larsu is all ear
[16:08] <desrt> admit, on your API, that you internally have an indexed array of items from 0 to [whatever]
[16:08] <desrt> and have a global API for "get me item number 7"
[16:08] <desrt> then have your search return a sorted list of indexes
[16:09] <larsu> hm, intriguing
[16:09] <desrt> you can write a convenience API on top of that if you'd like it to return the things themselves, but whatever
[16:09] <desrt> the nice part about this is that it makes filtering the list when you type more-and-more specific search terms very easy
[16:09] <desrt> you just scan through the sorted array of index numbers and very quickly notice which ones are no longer there
[16:09] <desrt> doing a GListModel on top of this, for example, would be trivial
[16:09] <larsu> but I have to redo all of it when backspace is hit
[16:09] <desrt> nah
[16:10] <desrt> you just do the opposite
[16:10] <desrt> notice which ones got added
[16:10] <desrt> really, your merging algorithm would handle both cases, of course
[16:10] <desrt> but in practice it would only ever be doing one or the other during a given iteration
[16:10] <larsu> I mean I'd have to go through the whole list again
[16:10] <larsu> to find the ones that were addded
[16:10] <desrt> yes.  of course.
[16:11] <desrt> in my mind you're scanning the full list every time you do a search anyway
[16:11] <larsu> how do you suggest this works? Pass in an array of previous matches?
[16:11] <larsu> (indexes, of course)
[16:11] <desrt> i'm only talking about the model level.. and maybe widget proxies
[16:11] <desrt> and maybe animations....
[16:11] <desrt> depending on how crackful you want to get
[16:11] <larsu> we can always do these one level up...
[16:11] <desrt> yes.  precisely
[16:12] <desrt> the nice thing about ints is that the ints are _identity_
[16:12] <desrt> in a very natural way
[16:12] <larsu> an "id" string is as well
[16:12] <desrt> if you try to do that with pointers then you have to play the caching game
[16:12] <desrt> and then you can't sort them
[16:12] <larsu> yeah...
[16:12] <larsu> true
[16:13] <desrt> anyway... just an idea
[16:13] <desrt> and not sure how well it works for cities with multiple names
[16:13] <larsu> I'm getting around to it :)
[16:13] <larsu> they have the same int, no?
[16:13] <larsu> so guint * query (string)
[16:13] <desrt> but then what do we sort by?
[16:13] <larsu> merge with the previous match
[16:13] <desrt> the name of the city in which language?
[16:13] <larsu> sort
[16:14] <larsu> desrt: thats the other problem we discussed earlier, no?
[16:14] <larsu> hm, geonames also has an id for each city
[16:14] <desrt> ya... of course.. just mentioning that there is potentially an interesting intersection here
[16:14] <larsu> but not consecutive
[16:15] <larsu> desrt: I like the part where I don't have to return a weird array
[16:15] <desrt> is it something reasonable to (user-visibly) sort on?
[16:15] <larsu> just a guint* and a length
[16:15] <larsu> no, not really
[16:15] <larsu> and having proper indices will make it easier on the backend for me
[16:16] <desrt> and the g_free(array) thing is nice
[16:16] <larsu> (looking into the giant a(ssss) directly)
[16:16] <larsu> indeed
[16:16] <desrt> so i think you have your API then
[16:16] <larsu> desrt: thanks :)
[16:16] <desrt> then you can (easily) do some fancy model stuff on top of it later, and efficiently so
[16:16] <desrt> no prob
[16:16] <larsu> an qt can do the same
[16:16] <larsu> if Laney's up for it
[16:49] <tjaalton> does wily have the gio bits for google drive integration?
[17:20] <willcooke> tjaalton, don't think so.  They were introduced in 3.18 and we're on 3.16.
[17:28] <willcooke> g'night
[22:21] <TheMuso> tkamppeter: Just a heads up, you accidentally deleted some entries from the desktop 16.04 planning sprint blueprint when you added your entry. I've fixed it. I'm guessing you already had the page open, and edits were made since you had that page open.
[22:30] <tkamppeter> TheMuso, sorry, it was open for some days and I simply clicked the button for editing the Whiteboard.
[22:31] <tkamppeter> TheMuso, Bugzilla does better in such a case, if yoiu submit based on an outdated state of the page, you get a warning  message.
[22:39] <TheMuso> tkamppeter: Yeah as I said, I figured something like that was the case. Probably worth filing a bug against launchpad about that.


[02:04] <cmaloney> https://peculate.bandcamp.com/track/this-sick-beat
[02:04] <cmaloney> In January 2015, Taylor Swift trademarked the phrase "This Sick Beat"™.
[02:04] <cmaloney> Trademarks are a direct attack on one of the most fundamental and inalienable rights of all: our freedom of speech.
[02:04] <cmaloney> The song is hilarious
[05:59] <rick_h_> cmaloney: I'm always hiding on the interwebs
[06:00] <cmaloney> Heh
[06:05] <rick_h_> cmaloney: still up? What time is it there?
[06:08] <cmaloney> 1am
[06:08] <cmaloney> Just finished OMC episode 111 and packaged some stuff to send out tomrorrow
[06:08] <cmaloney> beat
[06:10] <rick_h_> cmaloney: yea man, it's tomorrow go to bed :)
[06:10] <cmaloney> Yes, dad
[06:11] <cmaloney> ;)
[06:11] <cmaloney> See you in the afternoon. :)
[06:11] <rick_h_> see ya
[16:54] <cmaloney> Good morning
[16:54] <cmaloney> (Yes, I know there's only 6 more minutes. :) )
[16:55] <greg-g> plus 3 hours
[17:52] <ColonelPanic001> hi
[17:53] <cmaloney> Howdy
[18:12] <DrDaemonEye> Hi cmaloney and ColonelPanic001
[18:12] <ColonelPanic001> hi
[18:12]  * cmaloney is listening to Aliceffekt - A Stone Carving For An Angel(Live)
[18:12] <DrDaemonEye> Oh nice cmaloney :)
[18:12] <ColonelPanic001> sig:ar:tyr here
[18:13]  * DrDaemonEye is listening to Infected Mushroom
[18:13] <cmaloney> Probably going to change it up here in a bit.
[18:13] <cmaloney> DrDaemonEye: nice. :)
[18:13] <DrDaemonEye> :)  Good way to start the afternoon
[18:13] <ColonelPanic001> http://www.last.fm/user/unforgiven24 fwiw
[18:14]  * cmaloney is now listening to sig:ar:tyr
[18:14] <cmaloney> https://sigartyr.bandcamp.com/
[18:14] <brousch> They should name a band "Your Mother Scream"
[18:14] <DrDaemonEye> lol
[18:15] <cmaloney> brousch: There probably is one
[18:15] <ColonelPanic001> \o/
[18:16] <ColonelPanic001> cmaloney: if you're not familiar already, "Godsaga" is a good album. "Blood of the North" is a fantastic song
[18:16] <cmaloney> Listening to that now
[18:16] <ColonelPanic001> one of my favorite intros to a song out there
[18:16] <cmaloney> Added to my (growing) wish lists
[18:16] <brousch> I went to the bandcamp page but I cannot read any of the words. It is very dark grey on black
[18:16] <ColonelPanic001> \o
[18:17]  * cmaloney is listening to SIG:AR:TYR - Nights All Nine
[18:17] <cmaloney> ;)
[18:17] <cmaloney> Now playing via Squeezebox
[18:18] <ColonelPanic001> \o/
[18:18]  * DrDaemonEye is now listening to Kraftwerk
[18:18] <cmaloney> DrDaemonEye: Did you know Karl Bartos has two solo albums?
[18:18] <cmaloney> I just found this out recently.
[18:18] <DrDaemonEye> cmaloney: I do now.  :)
[18:18] <brousch> \m/
[18:18] <cmaloney> They are quite good
[18:18] <DrDaemonEye> I'll have to look for them when I get home
[18:19] <cmaloney> Communication and Off the Record
[18:19] <cmaloney> Off the Record is a little easier to find
[18:19] <DrDaemonEye> cool.  :)
[18:19] <ColonelPanic001> did you know that the woman that started planned parenthood was a huge supporter of eugenics and a big part of her push for contraception availability?
[18:19] <cmaloney> Communication is harder to find but highly recommended
[18:19]  * ColonelPanic001 contributes to the trivia exchange
[18:19] <cmaloney> ColonelPanic001: Nice.
[18:19] <ColonelPanic001> she wasn't exactly pushing it for rich white people.
[18:20] <DrDaemonEye> When I was in Germany with my dad and uncle, we'd play Kraftwerk's Autobahn every time we got onto the autobahn.
[18:20] <cmaloney> I'm sure she wasn't
[18:20] <ColonelPanic001> thought that was an interesting part of a book I read about eugenics in the US
[18:21] <DrDaemonEye> ColonelPanic001: I just realized you have been in the #linuxjournal channel... How long have you been here?
[18:21] <ColonelPanic001> months/years? not sure
[18:21] <ColonelPanic001> I don't talk much.
[18:21] <DrDaemonEye> :O
[18:21] <ColonelPanic001> I just wake up now and then, talk about metal, eugenics, or KDE, and then go back to sleep.
[18:21] <DrDaemonEye> You in michigan as well?
[18:22] <cmaloney> He might as well be in Ohio. :)
[18:22] <ColonelPanic001> :P
[18:22] <cmaloney> "Down River". ;)
[18:22] <ColonelPanic001> DrDaemonEye: yeah, Downriver (southern Wayne County)
[18:22] <ColonelPanic001> down here away from the rich folks area
[18:22] <DrDaemonEye> Ah okay.  A2 here
[18:22] <ColonelPanic001> we only got computers in 2010
[18:23] <cmaloney> Yeah, y'all are patched into the one ethernet jack in town
[18:23]  * DrDaemonEye thinks ColonelPanic001 could compute before computers came
[18:24] <ColonelPanic001> cmaloney: there's a dsl line at city hall with one really big 10mbps hub
[18:25]  * DrDaemonEye offers ColonelPanic001 a private 1GB fiber connection
[18:25]  * ColonelPanic001 moves the hub to his house
[18:25] <DrDaemonEye> hehe
[18:37] <DrDaemonEye> Does anyone here make it to the 2600 meetup in Ann Arbor?
[18:38] <cmaloney> Haven't been there. Didn't know one existed
[18:39] <DrDaemonEye> Yep.  First Friday of every month at 7:00 PM at the Starbucks on South University (or that coffee shop next to Pinball Petes).
[18:43] <jrwren> DrDaemonEye: did you have fun?
[18:43] <DrDaemonEye> jrwren: hmm?
[18:44] <jrwren> DrDaemonEye: on the autobahn
[18:44] <DrDaemonEye> Oh, yes.  It is always fun on the autobahn.
[21:54] <rick_h_> evening
[22:19] <cmaloney> Howdy
[22:20] <cmaloney> I <3 getting a call on my Google Voice where my name is clearly stated "Hello, you have reached the voicemail of Craig Maloney. After the tone please record your message" and the message left is for someone completely different.
[22:22] <MaskedDriver> cmaloney: or a call to my work phone where I say, "This is Brian Freytag at {Company}" And they proceed to yell at Jimmy at {CompanyB}
[22:27] <cmaloney> MaskedDriver: Yeah, those are fun
[22:31] <rick_h_> lol


[05:39] <mhz> klepas: hi there!
[05:40] <mhz> 01:38 AM of sunday here in Chile
[05:40] <mhz> you?
[06:11] <klepas> 16:11
[06:11] <klepas> be back in a little while
[06:11] <klepas> got some hardware issues
[07:05] <klepas> mhz: back :)
[07:26] <klepas> anyone awake?
[11:46] <lukacu> morning
[11:48] <klepas> moin
[11:48] <klepas> and Merry Christmas
[11:49] <klepas> :)
[11:49] <lukacu> hello klepas
[11:50] <lukacu> and merry christmas
[11:55] <omeg> Merry Christmas everyone
[11:58] <klepas> so
[11:58] <klepas> you guys
[11:58] <klepas> when would you like the art meeting held?
[12:07] <lukacu> 29. 12. somewhere between 0900 and 2300 GTM ...
[12:07] <lukacu> :)
[12:08] <lukacu> and we still have to write agenda
[12:10] <klepas> i've written it
[12:10] <klepas> all in that email
[12:10] <klepas> i just need to find it from the archives
[12:10] <klepas> and repost it
[12:10] <klepas> because the mail server seemed to have some problems with it
[12:12] <lukacu> ok
[12:13] <lukacu> i will paste it in wiki agenda page and then send the link to the ml
[12:16] <klepas> mmh
[12:16] <klepas> cool
[12:16] <klepas> hey
[12:16] <klepas> where can i find the ubuntu-art ML archives?
[12:20] <lukacu> http://lists.ubuntu.com/archives/ubuntu-art/
[12:20] <klepas> oh
[12:20] <klepas> thanks :)
[12:22] <klepas> i'll send it out tonight
[12:41] <mhz> moin
[12:42] <mhz> klepas: can I suggest you propose 2 dates and times are best for you, and then we -esp. the ones know nothing about art but will follow the lead- just vote ?
[01:24] <klepas> yep
[01:24] <klepas> how about we set up a vote?
[01:24] <klepas> i can set up a poll on my website
[01:25] <mhz> cool
[01:27] <mhz> or, the harder or less friendly way but keeping a moin record, would be we vote using Moin features for tables and icons
[01:27] <mhz> :)
[01:33] <klepas> yep
[01:33] <klepas> mmh
[01:33] <klepas> could you set that up?
[01:38] <mhz> sure!
[01:38] <mhz> my only doubt is if users will give some loving to it ;)
[01:39] <mhz> well, Moin users, yes. We like moin very much so we appreciate these details
[01:39] <klepas> moin?
[01:39] <klepas> i know the expression
[01:39] <klepas> but if it something else, then i'm confused :)
[01:43] <mhz> heheh, the other use, klepas, is Moin = MoinMoin wiki, the technology we use in Ubuntu sites
[01:51] <klepas> ah, :)
[02:53] <mhz> klepas: ping
[02:53] <mhz> klepas: http://wiki.edubuntu.org/ArtworkTeamMeetings
[02:53] <mhz> edit as you need
[03:02] <lukacu> mhz: good template, now all we have to do is to think of two proposals :)
[03:07] <mhz> lukacu: hehe, indeed
[03:11] <mhz> klepas, lukacu, artnay, guys: do you think ArtTeam should cover all 'art' aspects? wiki CSS, icons, logos, themes for all desktops (gnome, kde, xcfe, wmaker, fluxbox, fwm, etc), wallpapers, licensing issues, etc?
[03:11] <mhz> luanchpad artwork?
[03:15] <klepas> yea
[03:15] <klepas> would be nice
[03:15] <klepas> since the eventual goal of the art team is to work on all art
[03:15] <artnay> umh
[03:16] <artnay> hello guys
[03:16] <klepas> hey artnay
[03:16] <klepas> Merry Christmas!
[03:16] <artnay> mhz: I'd like to see more contributions on *box, E17 etc. themes in AUC
[03:16] <artnay> klepas: did you request imagemagick?
[03:16] <klepas> for AUC server?
[03:17] <artnay> yes
[03:17] <artnay> launchpad is proprietary so we should ask before doing anything
[03:18] <klepas> yea
[03:18] <klepas> for now
[03:18] <klepas> wiki ought to do
[03:18] <artnay> the main focus should be on GNOME desktop
[03:18] <klepas> we're not that special
[03:18] <klepas> artnay: for now
[03:19] <artnay> right? at least most of ubuntu users do use G
[03:19] <klepas> but once we unite KDE and XFCE people as well...
[03:22] <mhz> launchpad is not Free as In freedom?????
[03:23] <mhz> yup, could any of you 'the more active' people send an email to each desktop ML, please?
[03:24] <mhz> telling them you are cordinating a meeting we'd like them to attend?
[03:24] <artnay> at least desktop team should be informed. they might do some dupe work
[03:24] <artnay> little co-operation here
[03:26] <mhz> IMHO, all art related team should coordinate stuff here and work 'locally' in their # if they want
[03:29] <artnay> why isn't there any usability tests that both tango and oxygen would use? or is there?
[03:29] <mhz> artnay: maybe you could ask in the Accessibility Team ML
[03:30] <mhz> Henrik and others are real committed to a11y issues
[03:30] <mhz> artnay: sorry
[03:31] <mhz> I mean, you could email those guys, or if you want.. I paste the body (I am subscribed to that ML)
[03:32] <artnay> sorry about what? :)
[03:32] <mhz> .oO(but again... that is a subject that really needs help and I am too ignorant, so I follow their lead)
[03:32] <mhz> inviting them to the art meeting
[03:32] <mhz> they are trying to provide Ubuntu ready-to-use by people with physical problems
[03:35] <klepas> done!
[03:35] <klepas> everyone: https://wiki.ubuntu.com/ArtworkTeamMeetings
[03:36] <artnay> mhz: what about scim? :o
[03:36] <klepas> and a new mail is out
[03:36] <mhz> scim?
[03:36] <klepas> done
[03:36] <klepas> now we just wait
[03:37] <mhz> cool, klepas, I will just edit a small typo
[03:38] <klepas> there we are :)
[03:38] <artnay> umh
[03:39] <klepas> did i miss something artnay ? :)
[03:39] <artnay> artwork-todo should be updated and splitted into wiki pages
[03:39] <artnay> wiki rework, eh?
[03:40] <klepas> yep
[03:40] <klepas> btw
[03:40] <klepas> http://wombat.nuxified.com/node/106
[03:40] <klepas> :)
[03:40] <mhz> klepas: we have a little issue
[03:40] <klepas> mhz: yep?
[03:40] <mhz> klepas: can I suggest we have a due date for voting?
[03:40] <mhz> :)
[03:40] <klepas> yes, good idea
[03:40] <mhz> Otherwise, people will vote last hour
[03:40] <mhz> or too late
[03:41] <mhz> klepas: BUT
[03:41] <mhz> don't edit yet, please
[03:41] <mhz> I am there as well
[03:41] <klepas> i know
[03:41] <mhz> ;)
[03:41] <mhz> oh
[03:41] <klepas> i'm getting the warning :)
[03:41] <mhz> right
[03:41] <klepas> :)
[03:41] <mhz> I love Moin wiki!
[03:41] <mhz> now the BUT is:
[03:41] <mhz> if 1st date is Tuesday 13 GMT...
[03:42] <mhz> closing voting is Monday?
[03:42] <mhz> and today is Sunday here :D
[03:42] <lukacu> mhz: oh ... ive already cast my vote ... i hope it is ok
[03:42] <mhz> hehehe
[03:42] <mhz> we'll see
[03:42] <klepas> monday would be good
[03:42] <mhz> thx for telling me, so can be cautious and copy my content before 'saving' (just in case)
[03:43] <mhz> monday, klepas
[03:43] <mhz> another issue
[03:43] <mhz> is that standrard meeting calls are UTC
[03:43] <mhz> (based on other ubuntu meetings
[03:44] <mhz> klepas: so, what UTC time will we close voting?
[03:44] <klepas> um
[03:44] <klepas> what's the place in the world
[03:44] <klepas> that is furthest behind
[03:45] <mhz> hehehe, no idea :)
[03:45] <klepas> because then it would be 23:59 UTC of that time
[03:45] <mhz> I know Chile is currently UTC -3
[03:45] <klepas> probably Greenwhich, England
[03:45] <klepas> 20 UTC?
[03:46] <klepas> http://mirror.linux.org.au/podcasts/la-update/laupdate_ep_12_20051224.ogg <--- 09:50 minutes into the show ;)
[03:46] <mhz> which date is 13 GMT = UTC ?
[03:46] <mhz> sorry!  which time is 13 GMT = UTC ?
[03:46] <klepas> mmh
[03:46] <klepas> bet there is some sort of converter on the net
[03:48] <klepas> yep
[03:49] <lukacu> mhz: according to http://www.dxing.com/utcgmt.htm utc and gmt are the same...
[03:49] <mhz> LOL!!!
[03:49] <lukacu> if that was the question...
[03:50] <klepas> any of you guys downloaded this -> http://mirror.linux.org.au/podcasts/la-update/laupdate_ep_12_20051224.ogg
[03:50] <mhz> yup, lukacu
[03:50] <klepas> ?
[03:50] <mhz> klepas: what is that ogg about?
[03:52] <klepas> Linux Australia update
[03:52] <klepas> has an interview with me in it
[03:52] <klepas> :P
[03:52] <klepas> 09:40-ish onwards
[03:53] <lukacu> klepas: downloading it right now :)
[03:53] <klepas> ;)
[03:53] <klepas> basically...
[03:53] <klepas> there is this thing called LCA
[03:53] <klepas> Linux Conference Australia
[03:54] <klepas> largest GNU/Linux and open source conference in the southern hemisphere
[03:54] <klepas> the next one is on in 28 days
[03:54] <klepas> 23rd January, 2006
[03:54] <klepas> for 7 days
[03:55] <klepas> Linus Torvald, Mark Shuttleworth, Andrew Fitzsimon and Jeff Waugh are just some of the people going
[03:55] <klepas> and LA, Linux Australia, of which I am a member, has just had a member of the year award
[03:55] <klepas> which someone nominated me for
[03:55] <klepas> and now i seemed to have won
[03:55] <lukacu> :D
[03:55] <klepas> so i'll be attending LCA 2006 as well
[03:55] <klepas> :)
[03:56] <mhz> :(
[03:57] <klepas> thanks mhz_BBL :)
[03:58] <mhz_BBL> yw, klepas later on, I may also add a wiki page for the meeting in the url you pasted
[03:59] <klepas> ah, rightio
[03:59] <klepas> thanks so much
[03:59] <lukacu> klepas: listening to the ogg... ;)
[03:59] <klepas> much appreciated
[03:59] <klepas> lukacu: yea... me + excitement = bad interview
[04:00] <klepas> and i am very excited right now
[04:07] <lukacu> klepas: 9:30 now
[04:07] <lukacu> ;)
[04:13] <klepas> :)
[04:18] <klepas> what do you think? :)
[04:19] <lukacu> it is a good interview but the quality of the ogg is a bit poor... i could not understand evrything
[04:20] <lukacu> but then again i am not a native english speaker ;)
[04:20] <klepas> yea
[04:20] <klepas> connection wasn't all too good
[04:22] <lukacu> but i ve got lots of info about you ... similar to reading a cv :)
[04:24] <klepas> now you do, or you had?
[04:24] <lukacu> what? ... now i have ... from this interview
[04:25] <klepas> ah, good :)
[04:25] <klepas> hehe
[04:25] <lukacu> why would i collect info about you before ;)
[04:25] <klepas> lol
[04:25] <klepas> i don't know
[04:25] <klepas> it's all here [http://wombat.nuxified.com/about]
[04:25] <klepas> well the basics :)
[04:25] <lukacu> i am not some kind of freak ... or like let say cia :D
[04:27] <klepas> lol
[04:27] <klepas> lukacu the stalker
[04:27] <klepas> :P
[04:28] <lukacu> however i thought you were older ... like 25 or something :)
[04:29] <lukacu> dont know why realy
[04:30] <klepas> hehe
[04:30] <klepas> from the interview's voice
[04:30] <klepas> or just from before?
[04:31] <lukacu> from before and form the voice :)
[04:31] <lukacu> s/form/from
[04:33] <klepas> ah, rightio
[04:33] <klepas> well...
[04:33] <lukacu> and the part about german roots ... you have german roots or is germany just the place of your birth?
[04:33] <klepas> born there
[04:33] <klepas> and i am still german
[04:33] <klepas> and we speak it at home
[04:33] <klepas> other than that
[04:33] <klepas> I am a citizen of the world!
[04:34] <lukacu> lol
[04:34] <klepas> i consider myself one
[04:34] <klepas> not particularly drawn to Australia
[04:34] <klepas> or Germany
[04:34] <klepas> in patriotism
[04:34] <klepas> i mean, lovely places
[04:34] <klepas> but national pride of any country
[04:35] <klepas> =non
[04:35] <klepas> by the way
[04:35] <klepas> http://wombat.nuxified.com/gallery/Photos/Graduation-Formal-2005/S4301470-small.jpg
[04:35] <klepas> photo of me
[04:35] <klepas> this year :)
[04:35] <klepas> actually. this month
[04:35] <lukacu> :)
[04:36] <klepas> i guess i don't look 16 in that either, eh?
[04:36] <lukacu> no :D
[04:36] <klepas> what would you judge?
[04:39] <lukacu> um? ... judge what?
[04:39] <klepas> age
[04:39] <klepas> from the picture
[04:40] <lukacu> oh
[04:41] <lukacu> i am not really goot at judging from pictures but id say 20
[04:41] <lukacu> :)
[04:41] <lukacu> at least
[04:42] <klepas> cool :)
[04:43] <lukacu> mind though that i am realy not good at that ;)
[04:43] <klepas> no problems :)
[04:43] <klepas> alright
[04:43] <artnay> umh, did I miss something? :)
[04:43] <klepas> make sure you've voted
[04:43] <klepas> both of you
[04:43] <klepas> see the topic
[04:44] <lukacu> i have ... or at least i think i have :)
[04:45] <klepas> :)
[04:45] <klepas> time to sleep m'thinks
[04:45] <klepas> good night/day
[04:45] <klepas> and a Merry Christmas to all of you
[04:45] <klepas> cheerio :)
[04:45] <lukacu> good night klepas
[08:42] <mhz_BBL> artnay: ping
[08:45] <lukacu> hello mhz
[08:46] <mhz> lukacu: hi
[08:46] <mhz> so far.. thursday it is
[08:46] <lukacu> yes
[08:48] <lukacu> how can i see whole history of the page in moinmoin wiki?
[08:48] <mhz> simple..
[08:48] <mhz> lukacu: just the history of 1 page?
[08:48] <lukacu> yes ... i am used to mediawiki
[08:48] <mhz> then, click on GetInfo
[08:49] <mhz> lukacu: mediawiki is very cool
[08:49] <mhz> however, I have my strong point in favor of Moin ;)
[08:49] <lukacu> simple indeed :D
[08:49] <mhz> hehe
[08:49] <mhz> that's the idea
[08:50] <mhz> lukacu: did yo know that Moin data is 100% filed as plain text? so backing up is copy/paste process
[08:51] <artnay> hey mhz
[08:51] <lukacu> mhz: what do you mean by plain text? ... no database?
[08:51] <mhz> artnay: good you are here
[08:52] <artnay> mhz: you too :)
[08:52] <mhz> lukacu: that's the magic of it. Moin devel guys did a very clever use of their Python Powers
[08:52] <mhz> just plain text
[08:52] <lukacu> nice
[08:52] <mhz> but the front end is nice html :)
[08:54] <lukacu> mhz: you have mentioned a wiki page for agenda before?
[08:54] <mhz> yup, I am 3 minutes of creating such page
[08:55] <lukacu> :)
[08:59] <artnay> ok, so next thing would be doing a wiki page of artwork-todo
[09:00] <lukacu> yeah ... thats the agenda page i think ... or not?
[09:04] <artnay> well the artwork-todo page there on the post is outdated
[09:04] <artnay> http://lists.ubuntu.com/archives/ubuntu-art/2005-December/000543.html
[09:04] <artnay> and the copy is on klepas' server
[09:04] <artnay> so if we want to edit that, let's do a wiki page of it
[09:05] <artnay> because we need separate pages for all that stuff, maybe one could utilize the information that's been written there
[09:05] <lukacu> ok
[09:06] <artnay> is it too dirty if we paste it all to one page for now?
[09:07] <artnay> it is, it should be separated now :)
[09:08] <mhz> please guys, visit http://wiki.edubuntu.org/ArtworkTeamMeetings
[09:08] <lukacu> it is ok if we put it on a single page ... just add some wiki syntax
[09:09] <mhz> and also.. http://wiki.edubuntu.org/ArtworkTeamVoting
[09:09] <artnay> mhz: that makes me wonder... it's out of ubuntu wiki
[09:09] <mhz> hahaha
[09:09] <mhz> nope
[09:09] <mhz> not at all
[09:10] <mhz> see same url and change for ubuntu instead
[09:10] <mhz> and add https
[09:10] <lukacu> and com
[09:10] <mhz> all wikis in ubuntu sites
[09:10] <mhz> share same /data dir
[09:10] <artnay> silly me
[09:10] <mhz> not silly
[09:11] <mhz> I had same problem the first time i saw it
[09:11] <mhz> :D
[09:14] <artnay> for fuck's sake!
[09:15] <artnay> I was just writing a wiki page when FX locked up!
[09:15] <artnay> and that happens only in GNOME, dammit
[09:15] <artnay> FX is behaves 100 percently correct in KDE, IceWM, E17 and fluxbox
[09:16] <lukacu> thats strange
[09:18] <lukacu> it behaves (mostly) fine on my pc ... but hey, thats software ;)
[09:28] <artnay> ok now
[09:28] <artnay> https://wiki.ubuntu.com/ArtworkTodoList
[09:28] <artnay> it's quite GNOME-centric
[09:28] <artnay> now some [[BR}}ing :p
[09:29] <artnay> or then not if I'm going to do typos like that
[09:31] <artnay> yep, I definitely am
[09:31] <lukacu> :)
[09:32] <artnay> now it's time for a ciggie, after that I might try to get something done
[09:48] <artnay> https://wiki.ubuntu.com/ArtworkTodoList
[09:48] <artnay> I did some cleaning on it
[09:53] <artnay> https://wiki.ubuntu.com/ArtworkTodoProposal - link to meeting added
[09:53] <artnay> that page should be cleaned as well... :)
[09:54] <mhz_thinking> artnay: i'll be able to take a look at it in about 1 hour, probebly :(
[10:35] <artnay> mhz, still thinking? :)
[11:30] <artnay> lukacu: any word of imagemagick?
[11:31] <lukacu> no
[11:31] <lukacu> no word from henrik at all
[11:31] <lukacu> dont know what to do next
[11:36] <artnay> same thing with the branding guide
[11:36] <artnay> hope they could show up when the meeting takes place
[11:37] <lukacu> yeah
[11:40] <artnay> anyways, I've been informing people (Ubuntuforums members, desktop team on IRC) of the upcoming meeting
[11:42] <lukacu> good work ... i think you should be a substitute leader of the team
[11:42] <artnay> rather not
[11:42] <artnay> hey lllmanulll
[11:43] <artnay> anyways, I mailed volvoguy
[11:43] <lukacu> artnay: thats just my opinion
[11:44] <artnay> lukacu: I'll do what I can, but I think I have some timing problems :(
[11:44] <lukacu> oh ... what kind of timing problems?
[11:44] <artnay> lukacu: work, girlfriend and such :p
[11:45] <artnay> lllmanulll: https://wiki.ubuntu.com/ArtworkTodoProposal
[11:45] <lukacu> artnay: oh ... dont we all have that kind of timing problems ;)
[11:45] <artnay> lllmanulll: there will be a meeting most probably on the 29th of Dec. hopefully you can participate!
[11:46] <lllmanulll> Hey there :)
[11:46] <artnay> you too, mate
[11:46] <lllmanulll> artnay : sure, I'll be tere :)
[11:46] <lukacu> hohoho ... merry christmas to you too lllmanulll
[11:48] <lllmanulll> artnay : will there be an announcement on the list ?
[11:48] <artnay> lllmanulll: there already is, actually two of them
[11:49] <nomed> hi all
[11:49] <artnay> hi nomed
[11:49] <lukacu> hello nomed
[11:50] <nomed> i would try to make an ubuntu-artwork like package for my project ...
[11:50] <nomed> is there any tut i can follow ?
[11:50] <artnay> ask ogra, he has packaged that meta-package
[11:51] <nomed> i see that ubuntu-artwork source has been made using some tool ..
[11:51] <nomed> there are Makefile.am | in and so on ..
[11:51] <artnay> no, sorry. actually apt-cache show gives me this: Maintainer: Jeff Waugh<EMAIL_ADDRESS>[11:51] <artnay> although ogra is the packager of artwork team
[11:52] <nomed> ogra ? :)
[11:52] <nomed> are you available ... ?
[11:52] <artnay>  /msg jdub, he likes all kind of bugging :p
[11:52] <nomed> artnay, i see that in the roadmap there are even entries about metadistros .. it would be nice to have a tut about packaging metadistros' artworks ..
[11:53] <nomed> hehehehe
[11:54] <artnay> sounds like a tutorial that should be covered in /Artwork ;)
[11:56] <artnay> nomed: what is your project? may I ask?
[11:56] <nomed> http://www.dsslive.org.test.ibiblio.org/mediawiki/
[11:57] <artnay> oh, nice. one for me, please.
[11:58] <nomed> i'm organizing now the new home page ..
[11:58] <nomed> i switched to mediawiki ..
[11:58] <nomed> and the "core" syuff is done .. time to fix the packages ...
[11:59] <nomed> i need to generate a new trunk within svn for dsslive-artwork ..
[11:59] <nomed> and i link from there these images
[11:59] <nomed> http://www.dsslive.org.test.ibiblio.org/mediawiki/index.php/Roadmap-0.3-1:Menu#File_Managers
[12:00] <nomed> that's way i need now to know how to generate such package


 http://www.ghacks.net/2016/08/13/firefox-49-linux-netflix-amazon-video/
 !!!
 Finally!
 I just use chrome
 Easy fix
 For those of us who do not like Chrome
 What's not to like?
 Memory hog
 which is a major one
 Dislike the general ui
 They all seem to be bad
 I know chrome is a little bit worst
 lacking at least one extention off the top of my head
 one that I personally find useful
 There is also the privacy issue with Chrome...because Google.
 but... you have an Android phone
 with Google
 Which is shy I tacked that on at tge end as an after thought
 I find Chrome super helpful with having a lot of devices
[05:00] <UbuntuFL-tgBot> * ahoneybun still trying to get the OTA on his Nexus 7
 Firefox does have a sync feature...never bothered with it.
 and we are recorded: https://irclogs.ubuntu.com/2016/08/14/%23ubuntu-us-fl.html
 mm so I unroot it and put the stock recovery and now it says I'm up to date...
[05:18] <ahoneybun> hey Trpger
 and the Blu R1 HD kernel is out: http://forum.xda-developers.com/r1-hd/how-to/index-blu-r1-hd-amazon-oem-variants-t3426087
 @ahoneybun, For what reason?
 Dropped Pin … https://goo.gl/maps/7TMWCR6pJjS2
 @ahoneybun this is what I'm talking about.
[13:24] <mhall119> ahoneybun: pong
 @ahoneybun I finally got the freaking email
 @Ivoriesablaze, Wow, I wonder why there was such a delay. Was it going to your Gmail ?
 @AdamOutler the place does not have a name on Maps, which is weird
[15:02] <ahoneybun> mhall119: look at the bot
[15:07] <mhall119> ahoneybun: can we shorten it's name?
[15:09] <ahoneybun> yea sure
[15:10] <ahoneybun> any ideas?
[15:12] <ahoneybun> mhall119: UbuntuFL-bot?
[15:15] <mhall119> ot tgbot
[15:15] <mhall119> of fl-bot
[15:15] <mhall119> the combination of it's name and the user's telegram name just takes up a lot of space
[15:15] <ahoneybun> wow really short
[15:15] <mhall119> flgram?
[15:16] <ahoneybun> mhall119: do you like the idea at least?
[15:16] <ahoneybun> floridagram?
[15:16] <mhall119> I like the idea, especially since I don't see the florida group on my phone
[15:16] <mhall119> floridagram works
[15:16] <ahoneybun> you can get all of our telegram chat lol
[15:18] <maxolasersquad> ..-. .-.. --- .-. .. -.. .- --. .-. .- --
[15:19] <ahoneybun> ?
[15:26] <mhall119> looks like morse
[15:26] <ahoneybun> yea or faces
[15:26] <mhall119> odd faces
 what's the irc channel?
 #ubuntu-us-fl
 On Freenode
 Yea
 i forgot how to register a name on freenode
[16:11] <KeithIMyers> Happy Birthday Aaron
[16:11] <ivoriesablaze> seriously, i forgot
 Birthday?
 @Ivoriesablaze - I forgot
 Set a Nick Name first with /nick yournick
 Then do a /msg NickServ REGISTER password<EMAIL_ADDRESS>[16:14] <ivoriesablaze> a little too late for that first part
[16:14] <ivoriesablaze>  /msg NickServ VERIFY REGISTER ivoriesablaze pspfklhpxwvc
[16:15] <ivoriesablaze> either way, i've got it now
[16:15] <ivoriesablaze> ok, i'm on irc again... woot
 @Ivoriesablaze - You may want to change your password, not sure why but the last one came through globally
 Looks like there was a space before the /msg
[16:17] <ivoriesablaze> the pspfl... whatever the hell it was? that's not my password
[16:17] <ivoriesablaze> that was verification
 Yea it did
 Ok, just making sure
 Ah, I saw the verify
[16:17] <ivoriesablaze> lol
 You know the reason of a bot so we don't have to be IRC all the time lol
[16:18] <ivoriesablaze> well, now i'm...
 both
 Either way is good
 :-D
[16:20] <ivoriesablaze> should i do...
 this?
 You can
 @Ivoriesablaze http://www.neogaf.com/forum/showthread.php?t=1263243
 @KMyers going to put a birthday party for GNOME?
 @ahoneybun I would hope for a fallout miami.... But I'm pretty sure Florida would be under irradiated water by then
 XD
 @KMyers looking more and more like we will not have a working slideshow
 Slideshow for what?
 the installer
 Ah, that sucks
 What's an installer without a slide show that no one looks at anyway... I'll go to my corner now
 well for new users
 trying to build ubiquity with some fixes: http://pastebin.ubuntu.com/23059279/
 Is that a bash script?
 I think kinda
 well that output is debuild
 the UI is in py
 Ah, ok
 Which is what im currently learning on my breaks
 it's just loading html pages
 with webview
 every flavor is
 Anybody have experience with aukey?
 @Ivoriesablaze, Yes, huge fan
 that charging thing on slickdeals?
 Cool, bc I got the slick deals 5 pack of USB cables a couple days ago and it came in today
[19:04] <floridagram> * ahoneybun needs some
[19:08] <ahoneybun> hey DammitJim
[19:08] <DammitJim> what's up, dude?
[19:08] <DammitJim> ahoneybun, how are ya?
[19:08] <ahoneybun> nm you?
[19:12] <ahoneybun> DammitJim: ?
[19:12] <DammitJim> just struggling
[19:12] <ahoneybun> oh?
[19:34] <mhall119> doing alright DammitJim ?
[19:34] <DammitJim> yeah
[19:34] <DammitJim> too many processes to put out this fix for the tcp flaw
[19:34] <DammitJim> but that's my problem
[19:34] <mhall119> oh, having to deal with that? that sucks
[20:31] <DammitJim> yeah, sorry... I was in a meeting
[20:31] <DammitJim> how are you guys?
[20:38] <mhall119> doing pretty good, how's the family?
[20:38] <DammitJim> Family is crazy!
[20:41] <ahoneybun> I kep trying to get DammitJim to come to a Ubuntu Hour
[20:41] <DammitJim> oh ahoneybun when?
[20:42] <DammitJim> you would have to give me tickets for 8 people LOL
[20:42] <DammitJim> you guys are so great at these things
[20:42] <ahoneybun> XD
[20:42] <ahoneybun> maybe it was someone else not sure
[20:42] <ahoneybun> I'm pushing some people around
 @Ivoriesablaze your working on bash now?
[20:47] <mhall119> DammitJim: maybe we can do an event in the Orlando area sometime soon
[20:47] <ahoneybun> mhall119: you said that for the last release party
[20:48]  * ahoneybun has to mess with you
[20:48] <mhall119> I know :(
[20:48] <ahoneybun> if I don't Keith will
[20:48] <ahoneybun> lol
[20:48] <mhall119> but...family is crazy!
[20:48] <ahoneybun> I know
[20:48] <ahoneybun> contribute on the ML about this one
[20:49]  * ahoneybun wants to go to Orlando in Sept for a concert
[20:50] <DammitJim> mhall119, new school year
[20:50] <DammitJim> re-visited home schooling once again
[20:50] <DammitJim> gave up and decided to spend more money in Catholic Schools... *sigh*
[20:50] <DammitJim> was in a car accident
[20:51] <DammitJim> uummmm... but my wife loves me, so I think things are good :D
[20:51] <DammitJim> watch... when I get home she might slap me for something dumb I did LOL
[21:21] <mhall119> DammitJim: hope you're okay from the accident
[21:21] <mhall119> we gave serious thought to enrolling the kids back into the state's virtual school this year, but ended up sticking with homeschooling
[21:22] <mhall119> they're doing a couple of electives with the state school though
[21:22] <mhall119> Michelle is working part time now, which has made it harder, since I'm having to pickup some of the teaching duty
[21:23] <DammitJim> I picture you as a great teacher!
[21:23] <DammitJim> I'm somewhat excited about my son Michael. He started doing quasi programming with scratch
[21:23] <mhall119> that totally depends on the subject :)
[21:24] <DammitJim> and also studio.code.org
[21:24] <mhall119> oh yeah? Quinn loves scratch, has his own project space on the website where he shared his stuff and remixes others
[21:24] <DammitJim> sweet!
[21:25] <DammitJim> I'm hoping I don't give him a bad experience (Sometimes I expect too much of him)
[21:25] <mhall119> Minecraftian4304 is Quinn's scratch username, if Michael has an account he can talk to him on there
[21:25] <mhall119> how old is he now?
[21:26] <DammitJim> cool. I don't know his account (even though I'm the one who created it) LOL
[21:26] <DammitJim> he is 9
[21:26]  * ahoneybun did not know mhall119 was a teacher
[21:26] <mhall119> ok, Quinn is 12, so not too far off
[21:26] <mhall119> ahoneybun: every parent is :)
[21:26] <DammitJim> I"m sure Quinn is a couple of steps ahead
[21:27] <mhall119> he's been playing on scratch for a few years, yeah
[21:27] <ahoneybun> it's true
[21:27] <mhall119> DammitJim: I'm trying to get him to learn how to do something with his RaspberryPi next
[21:27] <DammitJim> I mean, Michael did a questionaire and even though he knew a couple of the python variable types, I don't think he get it, yet
[21:28] <DammitJim> it does take some time, ya know?
[21:28] <mhall119> heh, Quinn probably can't name any python variable types
[21:28]  * ahoneybun which he could code worth anything
[21:28] <DammitJim> he needs to do a science project at school in 2 years, I'm hoping we do a raspberrypi then ;)
[21:28] <DammitJim> oh, good idea... I should have Caitlyn do something with it
[21:29] <mhall119> our library is starting a raspberrypi class this week that we're going to, I'll let you know if they have any good projects or resources
[21:30] <DammitJim> nice!
[21:30] <DammitJim> I should ask at my library
[21:31] <DammitJim> thank you for the suggestion and making me think!
[21:31] <DammitJim> alright, I gotta jet
[21:31] <DammitJim> it's always great talking to you guys!
[21:31] <ahoneybun> bye DammitJim
[21:32] <mhall119> good talking to you again....and he's gone
[21:33] <ahoneybun> do people turn there computers off?
[21:35] <mhall119> I suspend my laptop when I'm going to be away from it for more than a few minutes
[21:36] <ahoneybun> I'm mostly on desktop
[21:38] <maxolasersquad> FWIW, I keep all my machines off except my server.
[21:39] <maxolasersquad> I used to keep mine on, but the boot times with an SSD make it not a big deal.
[21:39] <ahoneybun> yea
[21:39] <ahoneybun> my laptop is the only one with that
 i thought my knee was getting better... i was wrong
 MRI yet?
 tomorrow... night
 Best to try to stay off of it until then
[22:54] <ivoriesablaze> am i back on here?
[22:54] <ivoriesablaze> sweet
[23:01] <ivoriesablaze> siva_machina make up your freaking mind! lol
 no
[23:02] <siva_machina> I am setting up Weechat again
 apperantly Weechat has an issue parsing a python script I use to use for notifications...
 siva_machina
[23:19] <siva_machina> there we go, I needed pynotify installed
[23:29] <floridagram> Dustin Dunn was added by: Dustin Dunn
 heyo Dustin
[23:47] <siva_machina> Hello @Dustin Dunn
 I think he has yet to set up an @ handle...


[08:56] <coz_> hey guys.... I am noticing on edubuntu/lucid  menus dont always refresh with newly installed applications...something I havent seen for a few years...there use to be a command similar to  update-menus  in the past ...is something like that still available?
[18:37] <markit> ltsp, how prevent thin clients to blank screen after some minutes of inactivity? I've kubuntu and was not able to do, wondering how is done with gnome
[18:57] <highvoltage> markit: good question
[18:58] <markit> highvoltage: thanks, hope for a good answer ;)
[18:58] <highvoltage> heh :)
[18:59] <highvoltage> well I think in gnome you'll use gconf to configure that, but there's nothing like that in kde
[18:59] <highvoltage> I think there is an lts.conf setting, not sure if it will work on kde, but if it doesn't, I guessyou could ask on #kubuntu
[18:59] <markit> what does gconf do? because kde has the possibility to have "global config" files, the ones I'm using right now
[19:00] <highvoltage> markit: http://manpages.ubuntu.com/manpages/lucid/man5/lts.conf.5.html
[19:00] <markit> the problem is that I can't understand where they will act...
[19:00] <markit> I mean,the program is run on the server
[19:00] <highvoltage> on that page, it describes a setting for X_BLANKING
[19:00] <markit> let me check
[19:00] <highvoltage> not sure if that will do what you want
[19:01] <highvoltage> yeah, I guess if that blanking you're getting is kde-specific, then someone on #kubuntu would most likely be able to help you
[19:01] <highvoltage> I just haven't used KDE in a long time
[19:02] <markit> #kubuntu people don't use ltsp, seems
[19:02] <markit> and #ltsp say "use gnome"
[19:03] <markit> but I don't understand how the config is intended to work, being gnome or kde
[19:04] <highvoltage> markit: if it's kde blanking the screen, then it probably wouldn't matter if you use ltsp or not
[19:05] <highvoltage> just ask how you'd do it on a local machine and do it the same on your ltsp server, it should work
[19:05] <markit> this is the problem
[19:05] <markit> I can do in local machine with systemsettings "power saving" features
[19:05] <markit> but once I login as client, I've not available the same way
[19:05] <markit> and in any case seem they do no difference
[19:06] <markit> even if I copy config files
[19:06] <markit> that's why I ask how is it done in gnome
[19:07] <markit> because, in any case, gconf works on SERVER config files
[19:07] <markit> while ltsp is just a X-Window server
[19:07] <markit> so those config should not affect the client
[19:07] <markit> s/ltsp/ltsp-client
[19:28] <highvoltage> markit: are you running anything as local apps? if not, it should really work the same. did you try the lts.conf setting?
[23:45] <stgraber> ogra: ping