#instantbird log on 01 26 2016

All times are UTC.

00:00:44 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
00:14:14 <-- arlolra has quit (Ping timeout: 121 seconds)
00:15:32 --> arlolra has joined #instantbird
00:15:47 <-- arlolra has quit (Client exited)
00:26:42 --> arlolra has joined #instantbird
00:39:00 <-- abdelrhman has quit (Quit: Leaving.)
00:44:19 <-- myk has quit (Ping timeout: 121 seconds)
01:00:10 <-- Hadi has quit (Connection closed)
01:00:16 --> Hadi has joined #instantbird
01:50:43 <-- aleth has quit (Quit: :tiuQ)
01:56:31 --> nhnt11 has joined #instantbird
01:56:31 * ChanServ sets mode +h nhnt11 
02:27:18 <-- Hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:39:02 <-- arlolra has quit (Client exited)
03:08:02 --> nhnt12 has joined #instantbird
03:08:02 * ChanServ sets mode +h nhnt12 
03:09:10 <-- nhnt11 has quit (Ping timeout: 121 seconds)
03:09:10 * nhnt12 is now known as nhnt11 
04:05:29 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:10:33 --> nhnt11 has joined #instantbird
04:10:33 * ChanServ sets mode +h nhnt11 
04:37:08 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:55:56 <instant-buildbot> build #3052 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3052
05:01:23 <elwisp> Any update on the facebook situation?
05:27:07 <instant-buildbot> build #584 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/584
05:45:13 --> Bollebib has joined #instantbird
06:29:46 <-- Bollebib has quit (Connection closed)
06:32:32 --> Alex1 has joined #instantbird
06:36:46 --> EionRobb has joined #instantbird
07:13:09 --> mpmc has joined #instantbird
07:45:48 --> BWMerlin has joined #instantbird
07:56:54 <-- BWMerlin has quit (Client exited)
07:58:42 --> BWMerlin has joined #instantbird
08:00:11 <-- BWMerlin has quit (Client exited)
08:00:20 --> BWMerlin has joined #instantbird
08:01:00 --> gerard-majax has joined #instantbird
08:08:01 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:54:02 --> myk has joined #instantbird
09:12:48 --> gerard-majax has joined #instantbird
09:24:18 <-- myk has quit (Ping timeout: 121 seconds)
09:27:30 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:34:28 --> MikkCZ has joined #instantbird
09:38:27 --> gerard-majax has joined #instantbird
10:06:18 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:07:45 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:07:54 --> MikkCZ has joined #instantbird
10:22:00 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:42:03 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:05:39 --> flo-retina has joined #instantbird
11:05:39 * ChanServ sets mode +qo flo-retina flo-retina 
11:06:27 --> gerard-majax has joined #instantbird
11:14:32 <-- flo-retina has quit (A TLS packet with unexpected length was received.)
11:27:39 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:31:32 --> flo-retina has joined #instantbird
11:31:33 * ChanServ sets mode +qo flo-retina flo-retina 
11:31:46 --> aleth has joined #instantbird
11:31:46 * ChanServ sets mode +o aleth 
11:40:52 <-- BWMerlin has quit (Client exited)
11:51:04 <-- mpmc has quit (A TLS packet with unexpected length was received.)
12:13:26 --> mpmc has joined #instantbird
12:24:05 --> Bollebib has joined #instantbird
12:46:12 --> MikkCZ has joined #instantbird
13:48:25 --> clokep_work has joined #instantbird
13:48:25 * ChanServ sets mode +o clokep_work 
14:03:54 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:03:58 --> clokep_work has joined #instantbird
14:03:58 * ChanServ sets mode +o clokep_work 
14:25:07 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
15:23:52 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:36:00 --> PingWiN has joined #instantbird
15:37:20 <-- pWnnn has quit (Ping timeout: 121 seconds)
15:56:04 --> pWnnn has joined #instantbird
15:56:06 --> nhnt11 has joined #instantbird
15:56:06 * ChanServ sets mode +h nhnt11 
15:58:03 <-- PingWiN has quit (Ping timeout: 121 seconds)
16:04:10 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:15:22 --> myk has joined #instantbird
16:21:03 --> myk1 has joined #instantbird
16:21:27 <-- myk has quit (Ping timeout: 121 seconds)
16:21:28 * myk1 is now known as myk 
16:55:27 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
16:57:25 --> chrisccoulson has joined #instantbird
16:59:34 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:03:56 --> nhnt11 has joined #instantbird
17:03:56 * ChanServ sets mode +h nhnt11 
17:19:41 --> Keirovo has joined #instantbird
17:20:34 <Keirovo> Hi guys.
17:20:34 <Keirovo> Anyone know if Instantbird not being able to authenticate with Facebook is a known issue?
17:22:43 --> abdelrhman has joined #instantbird
17:26:43 --> Mnyromyr has joined #instantbird
17:27:50 --> gerard-majax has joined #instantbird
17:29:09 <-- fredy has quit (Ping timeout: 121 seconds)
17:35:47 <flo-retina> Keirovo: it's a known issue. Facebook has closed their XMPP gateway.
17:36:41 <Keirovo> Ah. Thanks, just wanted to check.
17:40:39 <clokep_work> nhnt11: Maybe you can finish up that blog post today?
17:44:18 --> fredy has joined #instantbird
17:44:43 <-- Bollebib has quit (Connection closed)
17:50:17 --> Bollebib has joined #instantbird
17:53:03 <nhnt11> clokep_work: What was left? :S
17:53:11 * nhnt11 saw you guys made some edits to it
17:53:54 <clokep_work> nhnt11: https://public.etherpad-mozilla.org/p/sVwQEiUaxv is what we have now.
17:54:01 <clokep_work> It needs another read through and actual posting, I think.
17:54:19 <nhnt11> Well, I can't do the actual posting
17:56:23 <-- fredy has quit (Ping timeout: 121 seconds)
18:02:32 --> nhnt12 has joined #instantbird
18:02:32 * ChanServ sets mode +h nhnt12 
18:03:05 <-- aleth has quit (Ping timeout: 121 seconds)
18:04:48 <-- nhnt11 has quit (Ping timeout: 121 seconds)
18:04:48 * nhnt12 is now known as nhnt11 
18:05:47 --> fredy has joined #instantbird
18:06:10 <-- Tonnes has quit (Connection closed)
18:11:27 <-- Mnyromyr has quit (Ping timeout: 121 seconds)
18:11:57 <-- Keirovo has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
18:14:45 --> Mnyromyr has joined #instantbird
18:16:37 <nhnt11> clokep_work: I read through it again, and don't really see anything I'd change. Do you have any thoughts?
18:17:22 --> Tonnes has joined #instantbird
18:17:45 --> aleth has joined #instantbird
18:17:46 * ChanServ sets mode +o aleth 
18:19:10 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:21:47 --> arlolra has joined #instantbird
18:22:15 <clokep_work> nhnt11: I think it's probably OK. aleth/flo-retina?
18:22:19 --> gerard-majax has joined #instantbird
18:33:03 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:34:04 <flo-retina> do we still have users who have a working facebook chat account at this point?
18:34:50 --> gerard-majax has joined #instantbird
18:40:19 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:49:10 * nhnt11 doesn't know
18:50:23 <-- EionRobb has quit (Quit: Leaving.)
18:53:53 --> unghost has joined #instantbird
18:55:58 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:56:03 <aleth> iirc nhnt11 was the last one
19:17:06 --> gerard-majax has joined #instantbird
19:37:07 --> flo-retina has joined #instantbird
19:37:07 * ChanServ sets mode +qo flo-retina flo-retina 
19:38:56 --> EionRobb has joined #instantbird
19:57:57 --> nhnt12 has joined #instantbird
19:57:57 * ChanServ sets mode +h nhnt12 
19:58:43 <clokep_work> flo-retina: As far as we know it does not work at all.
19:58:48 <clokep_work> I'd really like to do something about this *today*.
19:58:54 <clokep_work> We seem to be unable to make decisions recently. :)
20:00:38 <-- nhnt11 has quit (Ping timeout: 121 seconds)
20:00:39 * nhnt12 is now known as nhnt11 
20:03:25 * aleth shortened it a bit, feel free to undo
20:15:28 <abdelrhman> aleth, clokep_work: This is an initial research for XMPP (according to its current status) would help us come up with gsoc project. There is also a section for anyone to suggest any feature he/she wishes to be in XMPP (https://public.etherpad-mozilla.org/p/xmpp-status)
20:15:44 <clokep_work> aleth: I think it's fine.
20:15:50 <clokep_work> aleth, flo-retina, nhnt11: So who's going to post it?
20:17:13 <-- nhnt11 has quit (Ping timeout: 121 seconds)
20:18:10 --> nhnt11 has joined #instantbird
20:18:10 * ChanServ sets mode +h nhnt11 
20:18:37 <clokep_work> abdelrhman: Maybe bug 1238631?
20:18:39 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1238631 nor, --, ---, nobody, NEW, Google talk cannot login when enable 2-factor auth
20:18:57 <EionRobb> what's this etherpad thing?  it looks like its broken http://i.imgur.com/FDXlUhH.png
20:19:41 <aleth> clokep_work: I don't have my login for that here...
20:20:35 <clokep_work> EionRobb: Worked OK for me. :-S
20:21:17 <aleth> abdelrhman: btw I nominated a lot of your xmpp improvements for the TB 45 release notes
20:22:25 <EionRobb> clokep_work: oh, lots of other console errors, I should have checked there first :) http://i.imgur.com/yckdoZC.png
20:24:34 <clokep_work> nhnt11: Do you have an instnatbird email alias?
20:25:13 <nhnt11> clokep_work: nope
20:25:34 <abdelrhman> clokep_work: yes, this would be nice.
20:25:44 <abdelrhman> aleth: Thanks :-)
20:25:54 <aleth> abdelrhman: thank *you*!
20:44:41 --> mpmc has joined #instantbird
21:06:28 <-- Tonnes has quit (Quit: ChatZilla 0.9.92 [Firefox 44.0/20160123151951])
21:09:35 --> Tonnes has joined #instantbird
21:24:25 <aleth> Any ideas about how to handle bug 1236133?
21:24:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1236133 nor, --, ---, nobody, NEW, Disable facebook prpl for TB45
21:25:31 <aleth> A stub prpl that does ???
21:25:40 <-- arlolra has quit (Ping timeout: 121 seconds)
21:26:59 <freaktechnik> "Could not connect to Facebook because Facebook removed official access for third party clients" or something along those lines? Though optimally it would tell the user about it...
21:27:16 <clokep_work> aleth: Change the prpl to just raise an error you mean?
21:27:19 <clokep_work> I think that seems reasonable.
21:27:53 <aleth> It would be reasonable, but it would involve late strings and someone basically taking care of it immediately
21:28:10 <aleth> Otherwise, is there a good way to disable it using existing strings?
21:28:34 <aleth> Just show a link to the FB depreciation announcement?
21:28:54 <freaktechnik> if that's localized (I assume it's at least bing translateable)?
21:29:34 --> arlolra has joined #instantbird
21:30:04 --> abdelrhman1 has joined #instantbird
21:30:10 <-- abdelrhman has quit (Ping timeout: 121 seconds)
21:30:21 <aleth> It's not localized, and not user friendly
21:31:54 <clokep_work> aleth: https://dxr.mozilla.org/comm-central/source/mozilla/browser/extensions/loop/chrome/locale/en-US/loop.properties#64 ;)
21:33:13 <nhnt11> Do we have a title for the blog post?
21:33:18 <nhnt11> "Facebook Chat Issues"?
21:33:25 <clokep_work> aleth: https://dxr.mozilla.org/comm-central/source/chat/locales/en-US/irc.properties#161 isn't terrible?
21:33:45 <clokep_work> Of course if it's translated...that's usually bad. :-D
21:33:52 <clokep_work> flo-retina: might have l10n ideas.
21:34:01 <aleth> Hmm... it's not temporary I guess
21:36:36 <aleth> https://dxr.mozilla.org/comm-central/source/chat/locales/en-US/xmpp.properties#22 maybe?
21:36:59 <nhnt11> So I'm going to go ahead with "Facebook Chat Issues" if nobody is strongly against it
21:37:02 <nhnt11> aleth, flo-retina: ^
21:37:20 <clokep_work> nhnt11: WFM.
21:38:05 <clokep_work> aleth: We can definitely put english errors in the console.
21:38:24 <aleth> The account manager, you mean?
21:39:03 <nhnt11> http://blog.instantbird.org/2016/01/facebook-chat-issues/
21:39:15 <aleth> nhnt11: thanks
21:39:49 <clokep_work> aleth: No. The error console.
21:40:04 <aleth> I don't think users look there.
21:40:13 <clokep_work> I'm not saying *just* there.
21:40:19 <clokep_work> I'm saying if we find a 'somewhat crappy string'...
21:41:29 <aleth> Calendar still added late l10n strings last weekend, we should have taken care of this earlier :-/
21:41:37 <aleth> clokep_work: I see
21:42:58 <clokep_work> nhnt11: FYI I modified the post.
21:43:01 <clokep_work> So don't save without reloading.
21:43:06 <nhnt11> OK
21:43:33 <clokep_work> aleth: What happens if we just remove the prpl? Does that have a reasonable string?
21:44:06 <freaktechnik> uh, no
21:44:21 <freaktechnik> you'll get an uppercase constant name :D
21:44:28 <freaktechnik> (in your old fb account)
21:44:42 <freaktechnik> and say something like prpl-facebook not found, just in uppercase ;)
21:45:06 <clokep_work> Soudns pretty. ;)
21:46:48 <freaktechnik> Seen it enough, that's why I have bug 1227973 open, so I can see it a little less. (If flo-retina would be so kind and leave a couple words of what he thinks about that patch so I can fix that if needed)
21:46:50 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1227973 enh, --, ---, nobody, UNCO, Dynamic registration of Protocols
21:57:09 <-- abdelrhman1 has quit (Quit: Leaving.)
21:57:17 --> abdelrhman has joined #instantbird
22:01:30 <-- myk has quit (Connection closed)
22:01:34 --> myk has joined #instantbird
22:02:11 --> freaktechnik_ has joined #instantbird
22:03:19 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:03:19 * freaktechnik_ is now known as freaktechnik 
22:14:05 <arlolra> will there be a js facebook prpl?
22:14:56 <EionRobb> good luck with that
22:15:26 <freaktechnik> reverse engineering libpurple would be a good starting point, wouldn't it, EionRobb? ;)
22:15:32 <clokep_work> arlolra: Well there is one now. :P
22:15:54 <arlolra> http://blog.instantbird.org/2016/01/facebook-chat-issues/
22:15:57 <clokep_work> I started one and got pissed off at: 1. how much JS libraries suck, 2. dealing with binary data in JS, 3. just testing things.
22:16:30 <freaktechnik> binary data is horror.
22:16:31 <EionRobb> "reverse engineering libpurple"
22:16:50 <arlolra> so "sooner if you help" then
22:17:20 <flo-retina> arlolra: indeed!
22:17:43 <freaktechnik> hm, all npm modules use XMPP, so I can't give the "You just have to wait until you can make Add-on SDK prpls" answer ;)
22:18:10 <flo-retina> isn't Add-on SDK dead yet?
22:18:26 <freaktechnik> nah, there's just no mozilla employees working on it
22:18:36 <freaktechnik> but it is still supported^tm
22:18:45 <flo-retina> so it's less dead than FxOS? :-P
22:18:46 <freaktechnik> and there's stuff in the pipeline, but nothing public yet, afaik
22:18:51 <freaktechnik> it's not tier-3 (yet)
22:18:54 <freaktechnik> yes
22:19:12 <arlolra> it's using mqtt, right?
22:19:13 <flo-retina> sounds like tier 2.9
22:19:55 <flo-retina> freaktechnik: leaving a couple words is probably not the time consuming part ;).
22:19:59 <freaktechnik> from what I've heard it will at least continue to exist until XPCOM is gone for good...
22:20:05 <flo-retina> (re dynamic prpl registration)
22:20:12 <EionRobb> arlolra: a combination of Thrift, MQTT and JSON/Ajax requests
22:20:12 <freaktechnik> I know ;)
22:20:24 <freaktechnik> It was a lot of work to even figure out what it needed to work.
22:20:32 <freaktechnik> And I'm surprised the patch is so small..
22:21:05 <freaktechnik> which is a compliment to the people that designed the account system, btw
22:21:11 <flo-retina> :)
22:26:29 <arlolra> EionRobb: fun
22:26:52 <EionRobb> arlolra: not really :)  I've seen the madness it creates
22:35:55 <clokep_work> arlolra: It uses a custom MQTT.
22:36:37 <clokep_work> freaktechnik: Also node modules really don't integrate well into Mozilla stuff...and most node modules are terrible, from what I've seen.
22:36:52 <clokep_work> The major issue though is that there's no standard interface for what a socket is in JS.
22:36:56 <freaktechnik> clokep_work: they integrate quite well with the SDK, if they don't use any native node module...
22:37:00 <clokep_work> Most node MQTT stuff I've seen is all WebSocket btw.
22:37:13 <freaktechnik> new TCPSocket() \o/
22:37:20 <clokep_work> freaktechnik: No.
22:37:24 <clokep_work> That's not really a thing.
22:37:32 <freaktechnik> it kind of is in ff, apparently
22:37:33 <clokep_work> freaktechnik: The problem is that once yo pull in one module, you end up pulling in 40...and all of those do the same thing as XPCOM mozilla stuff.
22:37:40 <clokep_work> freaktechnik: It's almost identical code to our socket.jsm.
22:37:47 <clokep_work> It's not a *standardized* thing.
22:38:11 <freaktechnik> clokep_work: 1. depends on the package, but yes, potentially. Node people seem to love underscore and friends. 2. yeah, assumed that.
22:38:33 <freaktechnik> but yeah, sockets are a mess, and things like sockets.io aren't helping <_<
22:39:31 <clokep_work> I haven'et seen that. :)
22:39:44 <-- abdelrhman has quit (A TLS packet with unexpected length was received.)
22:40:41 <clokep_work> Can we rewrite in Python? :P
22:41:09 --> abdelrhman has joined #instantbird
22:41:29 <freaktechnik> well, if XPCOM dies and python is somehow the solution :P
22:41:29 <flo-retina> so would that facebook thing be a good gsoc project?
22:41:38 * aleth wonders if writing a Signal prpl would make a decent gsoc project
22:41:45 <flo-retina> what's Signal?
22:42:02 <flo-retina> freaktechnik: what makes you think XPCOM will die before the web?
22:42:17 <freaktechnik> flo-retina: it won't die, palemoon is preserving it, right
22:42:20 <flo-retina> (or maybe I meant "before Firefox")
22:42:23 <aleth> flo-retina: some secure messaging app apparently popular on smartphones
22:43:27 <aleth> said to have much better UX than OTR, but I've never tried it
22:45:14 <aleth> https://github.com/WhisperSystems/Signal-Desktop looks like it's JS
22:45:35 <clokep_work> flo-retina: Yes.
22:47:28 <clokep_work> It seems like we should be figuring out if there's a better way to make these in such a way that they're more reusable outside of our code btw.
22:47:33 <aleth> the reason I mention it is that not being to message well with mobiles seems to be a big problem for desktop clients
22:48:45 <flo-retina> do you mean re-use our JS prpls outside of the mozilla platform?
22:50:28 <clokep_work> Something along those lines.
22:50:32 <clokep_work> Maybe not all of the code, but some of it.
22:50:37 <clokep_work> Like what jcranmer is doing.
22:54:57 <flo-retina> freaktechnik: "// Always get the latest factory registered; Cc is cached." isn't this cache causing a memory leak?
22:55:28 <freaktechnik> flo-retina: not sure I know which cache you're talking about
22:55:48 <flo-retina> freaktechnik: the last change in https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1227973&attachment=8691960
22:56:04 <flo-retina> clokep_work: for some a reason I have a hard time getting excited about these plans
22:56:20 <freaktechnik> The cache I reference there is that replacing a contract-ID doesn't update the component reference in Cc
22:56:23 <flo-retina> I tend to dislike making stuff to be "reusable" without knowing first what the other use case will be
22:56:43 <freaktechnik> (at least from my testing and I found other code in m-c doing similar things)
22:56:48 <flo-retina> freaktechnik: yeah, so isn't the Cc cache keeping a reference to the components created by the old version of the add-on until the end of the process?
22:57:17 <freaktechnik> flo-retina: problem is, that the actual component is force-destroyed on add-on unload for bootstrapped extensions
22:57:22 <freaktechnik> so it would throw to access it
22:57:31 <flo-retina> ok :)
22:57:41 <flo-retina> that's less bad than I feared then :)
22:57:51 <freaktechnik> and the imCore cache shouldn't leak if the add-on properly unregisters the component when it unloads
22:58:00 <freaktechnik> (the categoryRemoved observer)
22:58:01 <-- unghost has quit (A TLS packet with unexpected length was received.)
22:58:35 <clokep_work> flo-retina: Sure, but it's a chicken and egg. If you don't make it reusable than people won't reuse it. :-D
23:00:27 <aleth> clokep_work: wouldn't anyone wanting to do that just have to shim socket.jsm, more or less?
23:00:56 <aleth> There's no standard socket library, so it seems there's no good way round that.
23:01:22 * clokep_work feels like we're talking in circles. :(
23:01:30 <aleth> The other half of the problem is the lack of a standard JS module API...
23:01:50 <clokep_work> Yes, this all goes into why I said I'd love if there was a way for us to make it more reusable.
23:02:04 <aleth> Totally agree on the goal :-)
23:07:32 <aleth> I'd just be concerned you'd spend a lot of time making it a module for e.g. AMD, and then someone comes along and wants to use it with Node, or vice versa, and then all your work was in vain
23:08:11 <freaktechnik> thankfully es6 defined modules...
23:08:18 <flo-retina> clokep_work: I would be more excited with a stated goal of making it re-usable for eg. a node-based bouncer that Instantbird would connect to ;)
23:08:38 <aleth> freaktechnik: that's the hope, but they aren't ready yet
23:08:59 <freaktechnik> aleth: the syntax is, the logic how resolving works and stuff isn't standardized yet, right?
23:09:04 <clokep_work> aleth: WTF is AMD?
23:09:19 <freaktechnik> async module thing
23:09:21 <aleth> clokep_work: one of the many ways in use of defining JS mdules
23:09:32 <aleth> JSMIME uses it
23:10:10 <freaktechnik> and requirejs (which invented it, afaik)
23:10:42 <freaktechnik> essentially https://github.com/amdjs/amdjs-api/wiki/AMD
23:13:06 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:35:38 --> EionRobb1 has joined #instantbird
23:37:07 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:38:28 <-- EionRobb has quit (Ping timeout: 121 seconds)
23:40:37 <-- Mnyromyr has quit (Connection closed)
23:44:38 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:44:43 --> myk has joined #instantbird
23:53:33 --> clokep_work has joined #instantbird
23:53:34 * ChanServ sets mode +o clokep_work 
23:54:21 <clokep_work> aleth: Ah.
23:54:25 <clokep_work> Not a brand of processors? :P