#instantbird log on 11 27 2013

All times are UTC.

00:00:08 <-- rosonline has quit (Ping timeout)
00:54:24 --> chrisccoulson has joined #instantbird
02:10:23 <-- dionisos has quit (Ping timeout)
02:11:53 <-- GeekShadow has quit (Ping timeout)
02:11:55 --> GeekShadow has joined #instantbird
02:57:14 --> mconley has joined #instantbird
03:33:33 <-- wnayes has quit (Quit: wnayes)
03:44:30 --> Mook has joined #instantbird
04:08:56 --> clokep has joined #instantbird
04:08:56 * ChanServ sets mode +o clokep 
04:12:36 <instant-buildbot> build #1033 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1033
04:22:23 --> skeledrew has joined #instantbird
04:26:56 <-- skeledrew has quit (Ping timeout)
04:43:38 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
05:36:20 --> mpmc has joined #instantbird
05:36:59 <-- mconley has quit (Input/output error)
05:37:26 --> mconley has joined #instantbird
05:39:10 <-- mconley has quit (Ping timeout)
05:44:42 --> GeKo has joined #instantbird
05:45:16 <-- mpmc has quit (Ping timeout)
05:45:54 --> mpmc has joined #instantbird
05:47:11 <-- EionRobb has quit (Quit: Leaving.)
05:47:11 <instant-buildbot> build #1233 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1233
05:56:27 <-- mpmc has quit (Client exited)
05:56:36 --> mpmc has joined #instantbird
06:10:26 --> FireFly_TB has joined #instantbird
06:14:23 <-- FireFly_TB has quit (Quit: FireFly_TB)
06:21:09 <-- Tonnes has quit (Ping timeout)
06:37:58 --> mconley has joined #instantbird
06:43:09 <-- mconley has quit (Ping timeout)
06:55:37 <-- Mook has quit (Quit: Mook)
07:48:36 --> EionRobb has joined #instantbird
07:55:53 <instant-buildbot> build #1171 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1171
08:16:56 <-- flo-retina has quit (Ping timeout)
08:18:31 --> flo-retina has joined #instantbird
08:18:31 * ChanServ sets mode +qo flo-retina flo-retina 
08:32:29 --> dionisos has joined #instantbird
08:40:32 --> jb has joined #instantbird
08:42:42 --> mconley has joined #instantbird
08:45:23 <-- mconley has quit (Ping timeout)
08:59:00 <-- dionisos has quit (Ping timeout)
09:11:03 <-- dew has quit (Ping timeout)
09:12:20 <-- jb has quit (Ping timeout)
09:13:31 --> BWMerlin has joined #instantbird
09:37:31 --> mconley has joined #instantbird
09:39:58 <-- mconley has quit (Ping timeout)
10:00:14 <-- EionRobb has quit (Quit: Leaving.)
10:13:38 --> qlum has joined #instantbird
10:18:16 --> jb has joined #instantbird
10:46:29 --> dionisos has joined #instantbird
10:47:38 --> gerard-majax_ has joined #instantbird
10:49:49 <flo-retina> I'm happy https://bugzilla.mozilla.org/show_bug.cgi?id=885740 is now cleaned up :)
11:29:30 <-- dionisos has quit (Ping timeout)
12:27:42 <-- BWMerlin has quit (Quit: BWMerlin)
13:01:04 <-- jb has quit (Ping timeout)
13:05:23 --> jb has joined #instantbird
13:06:23 --> clokep has joined #instantbird
13:06:23 * ChanServ sets mode +o clokep 
13:09:14 <clokep> flo-retina: Nice. :)
13:23:00 <flo-retina> hello :)
13:44:57 <clokep> OK...so where the hell do I need to expose a normalize method for bug 2115? :P
13:44:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
13:50:35 <flo-retina> clokep: on prplIAccount
15:00:36 --> aleth has joined #instantbird
15:00:37 * ChanServ sets mode +h aleth 
15:04:50 --> dew has joined #instantbird
15:45:44 --> mconley has joined #instantbird
15:51:15 <flo-retina> aleth: hey :)
15:55:15 <aleth> flo-retina: hello :)
15:59:22 <clokep> aleth: flo-retina: On just prplIAccount? Nothing else needs it?
15:59:36 <flo-retina> yes
16:00:29 <aleth> clokep: yes
16:00:44 <clokep> Sweet! :)
16:00:56 <aleth> For prplxpcom this should be helpful http://lxr.instantbird.org/instantbird/search?string=getNormalizedName
16:01:04 <clokep> Yes, that was my plan.
16:04:31 <-- aleth has quit (Quit: Ciao)
16:08:04 --> dionisos has joined #instantbird
16:08:07 --> aleth has joined #instantbird
16:08:07 * ChanServ sets mode +h aleth 
16:12:36 <aleth> clokep: Did you file a BMO bug about that xmpp links email?
16:16:27 <clokep> aleth: No.
16:16:54 <aleth> Should it be filed?
16:19:03 <clokep> Doesn't really bother me. ;)
16:20:04 <flo-retina> aleth, clokep: so from your point of view, how far away are we from string freeze/release?
16:20:24 <aleth> Is this a hint I should get a move on with bug 2208? ;)
16:20:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, aleth, ASSI, Show a notification bar in the awesometab while log sweeping.
16:20:46 <aleth> That's the last one with strings afaik
16:20:55 <flo-retina> aleth: yesterday evening I wasn't far from deciding it has already missed the release ;)
16:21:55 <clokep> flo-retina: I think if aleth can do that...now and you can look over the Yahoo strings and I can fix them, we should be good.
16:22:11 <flo-retina> ah, yahoo strings
16:22:17 * flo-retina had completely forgotten them
16:22:41 <flo-retina> hmm, and I need to bug Even about fixing the last broken detail of buildbot-l10n
16:23:06 <clokep> Yes, Yahoo!
16:23:07 <flo-retina> (it's just a problem with the content of the feedback emails sent to the translators; the builds are OK ;))
16:23:22 <aleth> flo-retina: It's pretty broken to ship without it. (I consider "it all works ok unless there are errors" to be broken...)
16:23:51 <flo-retina> aleth: that's unrelated to the notification bar
16:23:59 <flo-retina> would you mind handling that in a separate bug?
16:24:09 <aleth> Do you have a nice tool to separate out patches?
16:24:11 <flo-retina> (not saying we shouldn't do it before the release)
16:24:20 <clokep> aleth: VIM?
16:24:23 <clokep> ;)
16:24:27 <aleth> ah, vim...
16:24:35 <flo-retina> emacs ? :-]
16:25:29 <clokep> sed and awk?
16:25:50 <aleth> Someone is going to say "perl", I just know it
16:26:20 <flo-retina> aleth: python! :-P
16:27:42 <clokep> Ruby!
16:27:59 <aleth> Hold the release while I code up some tool. ;)
16:28:18 <flo-retina> isn't this what we have done for a couple of weeks already?
16:29:11 <-- gerard-majax_ has quit (Ping timeout)
16:30:39 --> gerard-majax_ has joined #instantbird
16:53:02 <-- dew has quit (Ping timeout)
16:56:35 --> dew has joined #instantbird
17:02:03 <-- dionisos has quit (Ping timeout)
17:05:12 --> gerard-majax__ has joined #instantbird
17:05:19 <-- gerard-majax_ has quit (Quit: Ex-Chat)
17:08:08 <clokep> flo-retina: What's that magic file that gives me the C stub I need for implementing things?
17:08:14 <clokep> (For things I add to an idl)
17:08:29 <flo-retina> clokep: the .h file generated automatically
17:08:35 <flo-retina> it's in dist/include/
17:09:02 <clokep> Thank you. :)
17:19:47 <clokep> Bleh.
17:19:52 <clokep> I always forget how to get from a nsACString to char *
17:23:40 <clokep> flo-retina: Is NS_CStringGetData the right way to do that? :-S
17:26:31 <flo-retina> no
17:26:50 <flo-retina> PromiseFlagCString(string).get()
17:29:55 <clokep> Thanks. :)
17:35:59 --> clokep_js has joined #instantbird
17:36:41 <-- clokep_js has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
17:37:13 <flo-retina> err, *flat*, not flag.
17:37:23 <flo-retina> I hope you noticed the typo :-[
17:38:44 <-- qlum has quit (Ping timeout)
17:39:04 --> qlum has joined #instantbird
17:41:26 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 3083 on bug 2115.
17:41:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
17:41:37 <clokep> flo-retina: Oh, haha. I didn't even notice that. :)
17:41:41 <clokep> I just knew it was flat
17:46:19 <clokep> What's your nit flo-retina?
17:47:01 <instantbot> florian@instantbird.org granted review for attachment 3083 on bug 2115.
17:47:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
17:47:08 <flo-retina> clokep: commented in the bug
17:50:54 <instantbot> aleth@instantbird.org denied review for attachment 3083 on bug 2115.
17:50:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
17:51:49 * aleth wonders why flo's comment didn't show up on the mid-air collision page
17:52:09 <-- gerard-majax__ has quit (Ping timeout)
17:52:19 --> gerard-majax__ has joined #instantbird
17:52:42 <clokep> aleth: I was hoping you were going to provide the comment. :P
17:52:56 <aleth> ahaha :P
17:53:24 <clokep> aleth, flo-retina: Just to be clear, there's no confusion, I just copied that from requestBuddyInfo.
17:57:14 <clokep> flo-retina: Is that comment OK/
17:57:29 <aleth> clokep: maybe "when an object may not exist" is unnecessary and possibly confusing
17:57:54 * flo-retina just added 2 cents in the bug
17:58:51 <flo-retina> aleth: you can't assume the normalize method will always work. It will definitely be broken for XMPP MUC private message conversations.
17:59:25 <flo-retina> so the comment shouldn't encourage (add-on) developers to use it if they have any way to access the .normalizedName property
17:59:37 <aleth> flo-retina: "This second sentence isn't necessarily true. Don't include it, or say something
17:59:37 <aleth> like "some prpl..." in it." It is currently true, and I think we should add the comment to show we expect it to be true. XMPP MUCs will have to work around that anyway
17:59:54 <flo-retina> no
17:59:58 <-- qlum has quit (Quit: Getting the <censored> out.)
18:00:04 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 3084 on bug 2115.
18:00:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
18:00:15 <flo-retina> the fact it's currently true is an implementation detail; not API documentation.
18:01:21 --> qlum has joined #instantbird
18:01:45 <aleth> clokep: I think we can drop the "for use in comparisions"
18:03:02 * clokep sighs.
18:03:03 <flo-retina> grammar question, is it "Request the account normalize a name" or "Request the account normalize*s* a name"
18:03:15 <aleth> clokep: There's a typo in there anyway ;)
18:03:26 <clokep> "Request that the account normalizes a name"
18:04:01 <aleth> I suspect both are correct actually
18:04:05 <clokep>   // Request that the account normalizes a name when an object providing a normalizedName doesn't exist yet or isn't accessible.
18:04:09 <clokep> Is the current comment I have.
18:04:52 <-- gerard-majax__ has quit (Ping timeout)
18:05:31 <flo-retina> Request that the account normalizes a name. Use this only when an object providing a normalizedName doesn't exist yet or isn't accessible.
18:06:04 <aleth> flo-retina: "the fact it's currently true is an implementation detail" I think it's a bit more than that. It should be something we try very hard not to break in the future
18:06:05 <flo-retina> not sure if "normalizedName" -> "normalizedName attribute"; or if it's 100% obvious
18:06:18 <flo-retina> aleth: I disagree
18:06:39 <clokep> flo-retina: I like that. :)
18:06:47 * aleth likes that comment
18:06:50 <flo-retina> for prpls where it makes sense that the implementation is the same; we won't have to try hard; it will just make sense.
18:07:20 <flo-retina> clokep, aleth: ship it! :)
18:08:00 <aleth> flo-retina: I don't disagree with that
18:08:15 <flo-retina> :-D
18:08:21 <flo-retina> let's agree to not disagree then :).
18:08:37 <instantbot> clokep@gmail.com cancelled review?(aleth@instantbird.o rg) for attachment 3084 on bug 2115.
18:08:38 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 3085 on bug 2115.
18:08:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
18:08:41 * aleth wonders if anyone here uses XMPP MUCs :D
18:08:47 <clokep> aleth: I do.
18:08:55 <flo-retina> oh really? :)
18:09:01 <aleth> Interesting :)
18:09:06 <clokep> aleth: Well I did until my XMPP account stopped signing in and flo-retina hasn't reviewed the change yet. ;)
18:09:25 <clokep> (Clearly it's not very important to me....)
18:09:26 <flo-retina> clokep: uh?
18:09:36 <flo-retina> is that the nounce crap?
18:09:42 <clokep> flo-retina: Yes.
18:09:56 <flo-retina> is it the BMO queue?
18:10:10 <instantbot> aleth@instantbird.org granted review for attachment 3085 on bug 2115.
18:10:17 <flo-retina> I don't look at that one; unless the BIO one is empty (ie. never)
18:10:22 <clokep> flo-retina: Yes.
18:10:29 <clokep> https://bugzilla.mozilla.org/show_bug.cgi?id=817596
18:10:31 <flo-retina> I either r+ the patches right away when getting the bugmail, or when IRC-pings :-]
18:11:32 <flo-retina> I remember there was something tricky there; but I don't remember what :(
18:13:46 <clokep> I don't either. ;)
18:14:12 <flo-retina> it's not clear to me what replace(/(^|[^\\])"|'/g, "$1") is doing
18:14:49 <aleth> lol
18:14:58 <clokep> Is there a comment above it? ;)
18:15:31 <clokep> Ah, it's replacing at ' or " not preceded by a \, clearly. :P
18:15:59 <flo-retina> aleth: want to steal the review instead of laughing? :-P
18:16:03 <clokep> So if finds the beginning of the string or anything that is not \, followed by " or ' and replaces it with....
18:16:06 <clokep> Something. :-D
18:16:11 <clokep> Oh, it just removes the " or '.
18:16:16 <clokep> yay regexp
18:16:25 <aleth> flo-retina: It's not clear to me either ;)
18:16:44 <flo-retina> :)
18:17:14 <clokep> So it finds ^["'] and replaces it with nothing or (.)["'] and replace it with the ..
18:19:27 <flo-retina> clokep: it looks to me like we should look at the first and last character. If they are both " or ' we should drop them. Then we should unescape the rest of the string.
18:20:07 <clokep> Does the spec have something about putting everything in quotes? :-S
18:20:10 <clokep> But, yes, we can do that.
18:20:29 <flo-retina> clokep: it does
18:20:29 * clokep is going to the movies in 5 minutes.
18:20:37 <clokep> flo-retina: Can you r- it and comment in the bug?
18:20:38 <flo-retina> see comment 1 in the bug
18:20:58 <flo-retina> the part that isn't clear to me is why we are messing with the ' character
18:21:13 <flo-retina> but I suspect it was because 'some servers use this character even though it's not in the spec'
18:21:42 <clokep> OK. :-/
18:21:53 <clokep> I just took that part from the original code, yes.
18:24:31 <flo-retina> done
18:25:06 <clokep> Thanks!
18:25:39 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:26:05 <clokep> flo-retina: I'm pretty sure that regexp works, I tested it at one point.
18:26:43 <flo-retina> it's possible it does
18:27:03 <clokep> It's also possible I think it works. :-D
18:28:07 <flo-retina> wouldn't it need another set of parens around "|' ?
18:28:22 <clokep> No, we're not capturing it.
18:28:56 <flo-retina> I mean I read it as (^|[^\\])"  OR  '
18:30:01 <-- clokep has quit (Ping timeout)
18:30:38 <flo-retina> "BMO changed it to "review not granted" from "review denied"." that change happened a looong time ago.
18:30:53 <flo-retina> And it still confuses me to see the word "granted" in these email titles :(
18:31:43 <aleth> Seems more likely to lead to confusion :-/
18:32:31 <aleth> They could have just used "declined" if they wanted something milder
18:33:09 <instantbot> florian@instantbird.org granted review for attachment 3085 on bug 2115.
18:33:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, ---, aleth, ASSI, Provide a way to obtain the normalizedName of a nick
18:33:58 <flo-retina> aleth: I suspect there's been a huge amount of bikesheding for that wording.
18:34:09 <aleth> Probably...
18:34:22 <flo-retina> I wonder how many people got offended by the word "denied"
18:34:43 <aleth> Yeah.
18:48:22 --> dionisos has joined #instantbird
18:52:03 <-- jb has quit (Ping timeout)
18:59:56 --> gerard-majax__ has joined #instantbird
19:01:33 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3086 on bug 2208.
19:01:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, aleth, ASSI, Show a notification bar in the awesometab while log sweeping.
19:02:54 <instantbot> New Instantbird (UI) bug 2258 filed by aleth@instantbird.org.
19:02:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2258 nor, --, ---, aleth, ASSI, Log sweeping code should close its iterators and handle errors better
19:12:11 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3087 on bug 2258.
19:12:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2258 nor, --, ---, aleth, ASSI, Log sweeping code should close its iterators and handle errors better
19:29:24 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 3088 on bug 451.
19:29:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 enh, --, 1.5, aleth, RESO FIXED, Participants Need Context Menu
19:29:29 --> EionRobb has joined #instantbird
19:30:25 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 3088 on bug 451.
19:45:01 <-- aleth has quit (Quit: Ciao)
19:57:07 <-- GeKo has quit (Quit: leaving)
19:58:19 --> FireFly_TB has joined #instantbird
19:58:25 <-- dionisos has quit (Ping timeout)
19:58:32 --> dionisos has joined #instantbird
20:01:51 <-- dionisos has quit (Ping timeout)
20:13:10 --> jb has joined #instantbird
20:15:30 --> dionisos has joined #instantbird
20:17:18 <-- dionisos has quit (Ping timeout)
20:25:30 --> wnayes has joined #instantbird
20:34:51 <-- chrisccoulson has quit (Ping timeout)
20:35:26 --> chrisccoulson has joined #instantbird
20:36:12 <-- wnayes has quit (Connection reset by peer)
20:36:18 --> wnayes has joined #instantbird
20:41:40 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
20:47:17 <-- jb has quit (Ping timeout)
20:51:31 --> jb has joined #instantbird
21:02:55 --> dionisos has joined #instantbird
21:05:45 <-- FireFly_TB has quit (Quit: FireFly_TB)
21:07:01 <-- jamesw has quit (Ping timeout)
21:10:06 --> jamesw has joined #instantbird
21:11:38 <-- dionisos has quit (Ping timeout)
21:12:57 --> chrisccoulson has joined #instantbird
21:20:00 <-- jb has quit (Ping timeout)
21:27:17 --> igorko has joined #instantbird
21:31:39 * flo-retina wonders why aleth canceled the review request for attachment 3088 on bug 451
21:31:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=451 enh, --, 1.5, aleth, RESO FIXED, Participants Need Context Menu
21:34:38 --> Tonnes has joined #instantbird
21:42:36 <-- Suiseiseki has quit (Ping timeout)
21:43:02 <-- gerard-majax__ has quit (Ping timeout)
21:55:07 --> jb has joined #instantbird
22:03:26 <instantbot> florian@instantbird.org granted review for attachment 3086 on bug 2208.
22:03:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, aleth, ASSI, Show a notification bar in the awesometab while log sweeping.
22:05:46 <-- igorko has quit (Ping timeout)
22:06:10 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/88a22847c66a - Patrick Cloke - Bug 2115 - Provide a way to obtain the normalizedName of a nick, r=clokep,fqueze.
22:06:11 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/342173aed38d - aleth - Bug 2208 - Show a notification bar in the awesometab while log sweeping, r=fqueze.
22:09:26 --> igorko has joined #instantbird
22:10:30 <-- jb has quit (Ping timeout)
22:11:38 --> jb has joined #instantbird
22:13:20 <-- jb has quit (Ping timeout)
22:28:35 --> jb has joined #instantbird
22:32:35 <-- igorko has quit (Ping timeout)
22:39:49 --> Suiseiseki has joined #instantbird
22:44:30 --> clokep has joined #instantbird
22:44:30 * ChanServ sets mode +o clokep 
22:55:05 <instantbot> clokep@gmail.com set the Resolution field on bug 2208 to FIXED.
22:55:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, 1.5, aleth, RESO FIXED, Show a notification bar in the awesometab while log sweeping.
22:55:25 <instantbot> clokep@gmail.com set the Resolution field on bug 2115 to FIXED.
22:55:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2115 nor, --, 1.5, aleth, RESO FIXED, Provide a way to obtain the normalizedName of a nick
22:56:00 --> mpmc has joined #instantbird
22:57:37 <flo-retina> clokep: thanks!
22:57:42 <flo-retina> what's your plan for bug 2148?
22:57:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2148 nor, --, ---, clokep, ASSI, Remove VKontakte protocol
22:57:45 <clokep> Cry.
22:58:37 <flo-retina> I think it's the users of that prpl that should cray
22:58:38 <flo-retina> *cry
22:58:42 <flo-retina> not you :)
22:58:46 <flo-retina> unless I missed something
22:59:06 <flo-retina> shoudn't we just drop it?
23:00:45 <flo-retina> Good evening :)
23:02:00 <clokep> We could, yes.
23:02:14 <clokep> I don't really care to finish that prpl, I just felt productive one day.
23:09:02 <-- clokep has quit (Ping timeout)
23:20:07 <-- jb has quit (Ping timeout)
23:43:52 --> jb has joined #instantbird