All times are UTC.
00:02:51 <-- myk has quit (Ping timeout) 00:09:33 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]) 00:11:12 <-- aleth has quit (Quit: Au revoir) 00:11:15 --> aleth has joined #instantbird 00:11:15 * ChanServ sets mode +h aleth 00:11:36 --> DGMurdockIII has joined #instantbird 00:23:40 <-- aleth has quit (Quit: Au revoir) 00:39:32 <clokep> aleth: I have 4 connections to twitter? 00:45:04 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]) 00:47:11 <-- Mook_as has quit (Quit: Mook_as) 01:27:20 <-- Optimizer has quit (Ping timeout) 01:33:54 --> Optimizer has joined #instantbird 02:02:14 <-- Optimizer has quit (Ping timeout) 02:05:53 --> Optimizer has joined #instantbird 02:19:45 --> Mook has joined #instantbird 02:35:03 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 02:35:09 --> clokep has joined #instantbird 02:35:09 * ChanServ sets mode +o clokep 02:36:20 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 02:37:22 <-- Mook has quit (Input/output error) 02:37:30 --> Mook has joined #instantbird 02:51:50 <instant-buildbot> build #622 of linux-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/622 03:01:47 --> DGMurdockIII has joined #instantbird 03:09:26 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 03:42:51 <-- Optimizer has quit (Ping timeout) 04:05:58 --> Optimizer has joined #instantbird 04:12:16 <-- Optimizer has quit (Ping timeout) 04:13:01 --> Optimizer has joined #instantbird 04:40:19 <instant-buildbot> build #700 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/700 04:51:22 <-- skeledrew has quit (Connection reset by peer) 04:52:12 --> skeledrew has joined #instantbird 04:54:04 --> flo has joined #instantbird 04:58:19 <-- flo has quit (Ping timeout) 05:05:17 --> jb has joined #instantbird 05:05:18 <-- jb has quit (Excess Flood) 05:05:21 --> jb has joined #instantbird 05:08:04 --> myk has joined #instantbird 05:38:18 <-- Optimizer has quit (Ping timeout) 06:05:20 <-- chrisccoulson has quit (Quit: Ex-Chat) 06:06:47 --> chrisccoulson has joined #instantbird 06:07:29 <-- Mook has quit (Quit: Mook) 06:08:36 <-- EionRobb has quit (Quit: Leaving.) 06:08:58 <instant-buildbot> build #606 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/606 06:09:26 --> barlas has joined #instantbird 06:51:46 <-- myk has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 07:15:01 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]) 07:21:08 <-- chrisccoulson has quit (Ping timeout) 07:36:19 --> chrisccoulson has joined #instantbird 07:37:04 <-- jb has quit (Ping timeout) 07:49:04 --> mconley has joined #instantbird 07:58:40 --> flo has joined #instantbird 08:05:13 --> jb has joined #instantbird 08:10:06 --> gerard-majax_ has joined #instantbird 08:12:35 --> Even has joined #instantbird 08:12:35 * ChanServ sets mode +o Even 08:13:43 <-- Even has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 09:10:46 --> Even has joined #instantbird 09:10:46 * ChanServ sets mode +o Even 09:15:06 --> mconley_ has joined #instantbird 09:16:11 <-- mconley has quit (Ping timeout) 09:17:39 <-- jb has quit (Ping timeout) 09:34:44 --> flo1 has joined #instantbird 09:34:59 <-- flo has quit (Ping timeout) 09:36:50 --> jb has joined #instantbird 09:37:22 <-- jb has quit (Excess Flood) 09:38:01 --> jb has joined #instantbird 09:39:28 <-- mconley_ has quit (Input/output error) 09:55:53 <-- jb has quit (Ping timeout) 10:00:41 --> mmkmou has joined #instantbird 10:18:31 --> clokep has joined #instantbird 10:18:31 * ChanServ sets mode +o clokep 10:20:06 <clokep> Interesting: http://xnotifier.tobwithu.com/wp/forums/topic/x-notifier-for-instantbird 10:25:32 <-- chrisccoulson has quit (Ping timeout) 10:34:33 --> jb has joined #instantbird 10:34:54 --> Even1 has joined #instantbird 10:44:17 <-- clokep has quit (Ping timeout) 10:53:25 <-- mmkmou has quit (Ping timeout) 10:56:25 <instantbot> aletheia2@fastmail.fm granted review for attachment 1900 on bug 1457. 10:56:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1457 min, --, ---, clokep, ASSI, Make use of all WHOWAS 312/314 response pairs 10:57:32 --> mmkmou has joined #instantbird 11:13:32 <-- barlas has quit (Ping timeout) 11:29:46 --> barlas has joined #instantbird 11:31:27 <-- gerard-majax_ has quit (Ping timeout) 11:41:59 --> gerard-majax_ has joined #instantbird 11:47:20 --> mconley has joined #instantbird 11:50:09 --> clokep_work has joined #instantbird 11:50:09 * ChanServ sets mode +o clokep_work 11:50:22 <-- gerard-majax_ has quit (Ping timeout) 11:52:21 <flo1> "http://www.instantbird.com/, its what Thunderbirdâs new messenger is built on." sounds a lot nicer to me than "it's built on Pidgin" ;) 11:52:33 <clokep_work> aleth: You're OK with it storing the array or would you rather it just only keep the newest one? 11:52:35 <clokep_work> flo1: I agree. :) 11:52:52 * flo1 is now known as flo 11:56:04 <flo> I haven't read the whole post. Does he plan to put that on AIO? 11:57:12 * flo would also suggest inviting him here to get help for the things he still wants to improve (especially "using Instantbird accounts to create x-notification accounts") 11:57:30 <clokep_work> flo: I had replied to his tweet asking him to, he said he's waiting for permission from the original author. 11:57:42 <flo> clokep_work: cool :) 11:58:10 <-- mmkmou has quit (Ping timeout) 11:58:31 <-- Even has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 11:58:49 --> mmkmou has joined #instantbird 11:59:08 --> Even has joined #instantbird 11:59:08 * ChanServ sets mode +o Even 11:59:14 <-- Even has quit (Quit: Even) 12:00:23 * clokep_work would reply again on his phone right now, but has no service... 12:00:24 --> Even has joined #instantbird 12:00:24 * ChanServ sets mode +o Even 12:02:38 <flo> https://twitter.com/lhirlimann/status/243680267020144640 12:04:27 <clokep_work> I don't get it... 12:04:42 <-- mconley has quit (Input/output error) 12:08:43 --> gerard-majax_ has joined #instantbird 12:09:49 --> aleth has joined #instantbird 12:09:50 * ChanServ sets mode +h aleth 12:15:03 <aleth> clokep_work: I'm OK with the array - then if anyone ever cares enough they can try to sort it ;) 12:15:41 <aleth> It's good to keep the information anyway. 12:16:08 <clokep_work> aleth: Right I originally had it so I could sort it and then got annoyed at JS dates being awful. 12:16:20 <aleth> clokep_work: I don't blame you. 12:16:42 --> Kaishi has joined #instantbird 12:16:42 <aleth> It would be hard not to get annoyed at JS dates ;) 12:17:07 <aleth> Nice to see someone implementing often-requested features via add-on :) 12:27:49 --> mconley has joined #instantbird 12:38:38 <-- mmkmou has quit (Ping timeout) 12:42:34 --> mmkmou has joined #instantbird 12:46:47 <-- mmkmou has quit (Ping timeout) 12:48:55 <-- jb has quit (Ping timeout) 12:50:25 --> mmkmou has joined #instantbird 12:52:04 <-- gerard-majax_ has quit (Ping timeout) 12:52:17 --> gerard-majax_ has joined #instantbird 13:13:39 --> jb has joined #instantbird 13:26:18 --> AlexanderSalas has joined #instantbird 13:31:37 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum) 13:31:40 --> AlexanderSalas has joined #instantbird 13:38:08 <clokep_work> aleth: You have any ideas about that IRC conversation window freeze thing? (bug 1669) 13:38:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1669 maj, --, ---, nobody, UNCO, Certain IRC channels cause freeze in conversation window. 13:38:26 <clokep_work> I don't see anything special about the messages he shows in the conversation window... 13:38:34 <clokep_work> s/conversation window/error console/ 13:40:28 <-- Kaishi has quit (Quit: Kaishi) 13:43:43 <aleth> I don't understand why/how the conv binding breaks, but then I don't even understand why we would be adding a nick twice. What does the 338 message mean? (isactually) 13:44:50 * clokep_work doesn't know. 13:46:32 <aleth> I mean, the one thing we can see is that for some reason we send a chat-buddy-add notification twice for the same participant 13:46:56 <aleth> So the guy JOINs but is already in the channel somehow 13:47:10 <clokep_work> Right, but it's not clear whether he really did join again or if the server is doing crazy stuff. 13:47:23 <clokep_work> (LIke did we miss a part/quit, or is the server sending two joins) 13:48:31 <aleth> Well, the odd thing is that getParticipant does not send a chat-buddy-add if the participant already exists. 13:48:48 <aleth> So somehow he leaves the channel but not the binding? 13:52:32 * clokep_work isn't sure. :( 13:52:56 <clokep_work> I need the actual full log. 13:53:14 <clokep_work> Usually what happens right /before/ the error is more important then the error and the errors that occur because one thing errored. 13:55:14 <flo> I suspect something throws an exception while we leave the channel, and prevents us from cleaning up the list of existing nicks 13:56:42 <-- mmkmou has quit (Ping timeout) 14:00:10 <aleth> Yes, what is needed on both screenshots is the earlier history ;) 14:00:33 --> mmkmou has joined #instantbird 14:00:36 <flo> we need a much better error console 14:00:56 <flo> so that people can copy/paste(bin) relevant errors easily 14:01:16 <aleth> The missing "select/copy all" in the error console is a real pain. 14:02:06 <flo> aleth: you would still want to be able to copy only things related to one account, or one connection attempt 14:03:10 --> Optimizer has joined #instantbird 14:03:28 <aleth> Yes... but even having a complete copy would be an improvement already, better than screenshots 14:04:48 <aleth> But I suspect if there had been other earlier errors in the console he would have mentioned/copied them 14:06:34 <flo> aleth: except if they scrolled out, because the interesting error happened when he had a network disconnection, and all accounts reconnected, with a few hundred messages going to the console during the reconnect ;) 14:06:36 <-- Optimizer has quit (Ping timeout) 14:06:39 <aleth> Maybe we should add a dropdown to the error console that allows setting loglevel easily for any account. 14:07:24 <aleth> Obviously not the account-specific console one would wish for, but still... 14:08:53 <aleth> It wouldn't fix the problem you mention though. 14:09:28 <clokep_work> aleth, flo: I also find it extremely annoying that copying and pasting an IRC message copies the file, line number, etc. that says it was 'Unhandled', I just want the message! 14:10:00 <flo> clokep_work: that one is easy to fix! 14:10:26 <clokep_work> Is it? 14:10:37 <flo> just don't use the DEBUG/LOG/WARN/ERROR helpers we wrote *specifically* to add that information ;) 14:11:22 <flo> hmm, would only work for the "message" severity though, not for warnings/errors 14:11:42 <flo> hmm, except if the copy/paste doesn't add anything if these fields are empty :) 14:12:47 <clokep_work> Oh? Hmm.... 14:15:00 <dewmugg> if you put conversations on hold it will keep them in memory right? 14:15:10 <flo> dewmugg: yes 14:15:42 <dewmugg> ah that would explain why my memory usage is getting up there :P 14:15:47 <dewmugg> 500 MB currently 14:15:53 <flo> dewmugg: wait. Are you asking if it will lose any information to put them on hold (it won't), or if it will release some memory (it will)? 14:16:18 <dewmugg> I'm asking if it will release them from memory after a point 14:16:51 <flo> dewmugg: it's releasing the memory that was used to display the messages. It won't release the messages themselves. But messages shouldn't be taking too much memory. 14:16:58 <flo> except maybe if you have 10k messages in the conversation :). 14:17:25 <dewmugg> yes I do 14:17:34 <dewmugg> they're irc channels here on mozilla server 14:17:40 <flo> how do you end up with that many messages? :) 14:17:57 <flo> even on #developers I rarely have more than 1000 or 2000 messages 14:18:05 <dewmugg> I put I think channel #firefox on hold and #rust 14:18:24 <flo> that shouldn't take 500MB anyway 14:18:33 <dewmugg> #rust has 13420 and #developers has 15546 14:18:52 <flo> how so you aren't on nightlies and restarting them everyday :) 14:19:17 <dewmugg> I guess because I never read them :P 14:19:55 <flo> it may make sense to "drop" old messages from the conversation when there are 1000+ newer messages 14:20:06 --> igorko has joined #instantbird 14:20:13 <clokep_work> Probably. 14:20:20 <flo> what would make it difficult is that you probably don't want to drop messages mentioning you 14:21:09 <flo> (and probably want to keep some context before the first message mentioning you) 14:22:38 <-- jb has quit (Ping timeout) 14:22:49 --> jb has joined #instantbird 14:22:49 <-- jb has quit (Excess Flood) 14:22:53 --> jb has joined #instantbird 14:22:54 <clokep_work> :-/ 14:25:26 <-- jb has quit (Max SendQ exceeded) 14:29:59 <-- barlas has quit (Connection reset by peer) 14:30:29 <-- markh has quit (Ping timeout) 14:32:50 <dewmugg> but do they have to be in memory? 14:32:58 <dewmugg> I mean couldn't they be written to the log 14:33:15 <dewmugg> and when you open the conversation the log it written to memory? 14:33:55 --> markh has joined #instantbird 14:35:28 <clokep_work> They are written to the log. 14:37:17 <dewmugg> I mean after a while they can be dropped from memory 14:37:27 <dewmugg> and then when we need them we read from the log 14:37:32 <flo> dewmugg: theoretically yes. Currently the code reading messages from the log isn't in a good enough shape that I would be confident relying on that 14:38:03 <flo> but it's definitely an use case for some of the things we are currently cooking 14:38:09 <dewmugg> :D 14:38:35 <clokep_work> dewmugg: Interesting in implementing it? ;) 14:39:33 <dewmugg> I'm a nub with javascript 14:39:41 <dewmugg> I'm still trying to learn python :/ 14:39:55 <flo> what makes you think python is easier? :) 14:40:03 <dewmugg> I'm about to write my own irc bot in c though 14:40:05 <clokep_work> Only way to learn is to try it out and use it! 14:40:14 * clokep_work cringes. 14:40:15 <dewmugg> I have this project I forked and I don't like it 14:40:18 <clokep_work> Why c? 14:40:21 <dewmugg> I'm thinking about just rewriting it 14:40:26 <dewmugg> because that's what I'm best in 14:40:30 <clokep_work> String handling in C is...painful... 14:40:38 <dewmugg> my university focused on C++ 14:40:59 <flo> still better than focusing on Java :) 14:41:01 <dewmugg> yeah but aren't there some cool boost libraries for that? 14:41:06 <dewmugg> I agree 14:41:41 <dewmugg> because I later got to write C to run on an 8051 microcontroller 14:41:46 <dewmugg> which I found amazing 14:42:08 <flo> seems like a good use case for a low level language, yes :) 14:45:24 <clokep_work> "cool" and "boost libraries" don't belong in the same sentence IMO. ;) 14:45:38 <clokep_work> But go for it, if you want. :) 14:45:56 <flo> clokep_work: I resisted writing a similar comment, because I know lots of people would strongly disagree and I didn't want to start a troll :) 14:48:21 <clokep_work> Oops. O:-) 14:50:30 <dewmugg> I'm just most familiar with C and it's cross platform 14:50:55 --> jb has joined #instantbird 14:52:16 <clokep_work> Right. 14:52:24 <clokep_work> What do you want this bot to do, out of curiosity? 14:56:09 <-- mmkmou has quit (Ping timeout) 15:00:16 --> mmkmou has joined #instantbird 15:03:33 <dewmugg> I want it to learn to speak by idling in channels and listening what others say 15:04:17 <dewmugg> I have it working already but it's a fork of someone's old code and I want to start a new one from scratch and try to apply some design principles to it 15:13:09 <-- aleth has quit (Quit: Au revoir) 15:18:19 <clokep_work> Ah, interesting. 15:19:59 --> Optimizer has joined #instantbird 15:20:40 <dewmugg> yeah reinspired by google 15:21:07 <dewmugg> they released like 1TB of data on word associations they got from their indexed books 15:34:06 <-- flo has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 15:34:44 <-- Optimizer has quit (Ping timeout) 15:44:08 --> Optimizer has joined #instantbird 15:46:02 <-- mmkmou has quit (Ping timeout) 15:46:13 <-- jb has quit (Ping timeout) 15:48:42 --> nexxuscommand has joined #instantbird 15:50:00 <-- nexxuscommand has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com) 15:50:17 --> mmkmou has joined #instantbird 15:54:04 <-- Optimizer has quit (Ping timeout) 15:54:58 --> Optimizer has joined #instantbird 16:10:40 --> flo-retina has joined #instantbird 16:33:14 --> myk has joined #instantbird 16:39:55 <-- gerard-majax_ has quit (Ping timeout) 16:41:42 --> Mook_as has joined #instantbird 16:42:52 <-- mmkmou has quit (Ping timeout) 16:46:28 --> mmkmou has joined #instantbird 16:54:41 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 16:54:44 <-- mconley has quit (Input/output error) 16:56:17 <clokep_work> Anyone have thoughts on http://pastebin.instantbird.com/72728? 16:57:41 <Mook_as> Might want to include special instructions on using the google groups version (assuming that's working), for easier transition 16:58:05 <Mook_as> (... even though I hate how horrible google groups interaction withe the mailman/giganews parts are) 17:01:31 <clokep_work> I don't think that part is fully working yet...but I could point to that too. 17:04:50 --> jb has joined #instantbird 17:06:16 <clokep_work> Yeah those still aren't up. :( I referenced that now though. 17:09:47 <-- jb has quit (Ping timeout) 17:15:46 <-- mmkmou has quit (Ping timeout) 17:19:26 --> mmkmou has joined #instantbird 17:31:02 --> gerard-majax_ has joined #instantbird 17:45:01 <-- Even1 has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 17:49:23 --> aleth has joined #instantbird 17:49:23 * ChanServ sets mode +h aleth 17:56:01 <-- myk has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 17:56:08 --> myk has joined #instantbird 18:31:17 <-- mmkmou has quit (Ping timeout) 18:35:18 --> mmkmou has joined #instantbird 18:48:24 <-- Optimizer has quit (Ping timeout) 18:52:10 --> Optimizer has joined #instantbird 18:59:44 <-- aleth has quit (Quit: Au revoir) 19:02:14 --> aleth has joined #instantbird 19:02:14 * ChanServ sets mode +h aleth 19:28:46 <-- Optimizer has quit (Ping timeout) 19:28:53 <-- igorko has quit (Client exited) 19:29:18 <-- mmkmou has quit (Ping timeout) 19:31:09 --> Optimizer has joined #instantbird 20:45:09 --> mconley has joined #instantbird 20:49:53 <clokep_work> So apparently one of the IRC bouncers (bip) differentiates it's account by the password you log into it with, so some guy is complaining that all the accounts in Thunderbird have the same name and there's no way to change them. 20:50:05 <clokep_work> I responded saying it was a bug he could create multiple of the same account anyway. ;) 20:50:36 <clokep_work> But that seems like a really awful way of differentiating... 20:53:23 <aleth> I don't understand - what's forcing him to use the same IRC password for each account? 20:56:15 <clokep_work> No, different passwords. 20:57:18 <aleth> oh, bip passwords? 20:57:26 <clokep_work> Yes. 20:57:37 <aleth> Who came up with that idea... 20:57:53 <clokep_work> Seems to me like it would make a lot more sense to user different usernames... 20:58:30 * clokep_work hates users that tell you about the code you wrote... 21:04:34 <clokep_work> I guess the solution (for bip) would be to stop ensuring account names are unique and let you name them... 21:04:42 <clokep_work> But I'm not sure if that works w/ libpurple. :) 21:05:50 <aleth> What does the user want? Is there some bip-specific stuff he is asking for? 21:07:09 --> adev has joined #instantbird 21:07:40 <aleth> Btw I had the following (loose) idea for bug 1699 21:07:53 <-- meh has quit (Quit: Vendo cavi da prepuzio ed intrusori anali per tutte le dimensioni e lunghezze.) 21:08:39 <clokep_work> aleth: He's just trying to use bip with Thunderbird. 21:08:47 <aleth> No idea what would cause it, but if the binding "forgot" it's this.conv, but kept existing, wouldn't that potentially explain those errors? 21:09:01 <aleth> s/'/ 21:09:29 <clokep_work> I don't think there's a bug 1699... 21:09:34 <clokep_work> bug 1669? 21:09:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1669 maj, --, ---, nobody, UNCO, Certain IRC channels cause freeze in conversation window. 21:09:44 <aleth> yup, that's the one. 21:09:50 <clokep_work> I guess it possibly could. 21:09:52 <clokep_work> Why would that happen? :P 21:10:13 <aleth> No idea. Was just trying to work backwards... 21:10:23 <aleth> Really we don't have enough data. 21:10:32 <clokep_work> Yup 21:12:16 --> Kaishi has joined #instantbird 21:13:30 <-- Kaishi has quit (Input/output error) 21:13:36 --> Kaishi has joined #instantbird 21:22:26 <-- gerard-majax_ has quit (Ping timeout) 21:23:09 <-- mconley has quit (Input/output error) 21:25:16 <-- adev has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 21:32:49 --> EionRobb has joined #instantbird 21:37:01 <-- dew has quit (Ping timeout) 21:37:22 <-- dewmugg has quit (Ping timeout) 21:57:09 --> jb has joined #instantbird 21:59:04 <-- jb has quit (Ping timeout) 22:00:10 --> jb has joined #instantbird 22:03:44 <-- jb has quit (Ping timeout) 22:07:23 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com) 22:41:16 <-- Kaishi has quit (Quit: Kaishi) 22:55:13 --> clokep has joined #instantbird 22:55:13 * ChanServ sets mode +o clokep 22:55:19 <-- clokep has quit (Input/output error) 22:55:25 --> clokep has joined #instantbird 22:55:25 * ChanServ sets mode +o clokep 23:06:16 <clokep> aleth: I'm going to idle in that channel tonight and see if I can reproduce that bug. 23:08:11 <-- AlexanderSalas has quit (Connection reset by peer) 23:14:42 <clokep> aleth: Btw I'm liking that Twitter patch with the topics. :) 23:46:53 --> Kaishi has joined #instantbird 23:53:54 --> dew has joined #instantbird 23:59:41 <-- aleth has quit (Quit: Au revoir)