00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:10  * ircretaryjoined
00:00:16  * pfrazequit (Excess Flood)
00:00:56  * pfrazejoined
00:02:38  * creationixquit (Ping timeout: 265 seconds)
00:02:38  * taterbasequit (Ping timeout: 265 seconds)
00:03:51  * taterbasejoined
00:04:43  * creationixjoined
00:23:13  * phatedquit (Read error: Connection reset by peer)
00:23:18  * phated_joined
00:25:13  * reqsharkjoined
00:32:53  * phated_quit (Ping timeout: 264 seconds)
01:10:43  * rockbot__joined
01:29:57  * piliquit (Ping timeout: 272 seconds)
01:40:07  * contrahaxjoined
01:40:27  * rockbot__quit (Remote host closed the connection)
01:48:14  * pfrazequit (Quit: Leaving)
01:49:59  * dguttmanquit (Quit: dguttman)
01:52:30  * dguttmanjoined
01:53:34  * dguttmanquit (Client Quit)
01:54:01  * pilijoined
02:01:55  * thealphanerdquit (Quit: thealphanerd)
02:06:53  * thealphanerdjoined
02:09:29  * rockbot__joined
02:29:50  * rockbot__quit (Remote host closed the connection)
02:43:54  * thlorenzjoined
02:53:11  * thlorenzquit (Remote host closed the connection)
02:53:24  * thlorenzjoined
02:53:56  * thlorenzquit (Remote host closed the connection)
03:11:07  * thlorenzjoined
03:25:58  * fotoveritequit (Quit: fotoverite)
03:29:56  * rockbot__joined
03:31:10  * thlorenzquit (Remote host closed the connection)
03:34:55  * rockbot__quit (Remote host closed the connection)
03:41:41  * thlorenzjoined
03:42:58  * thlorenzquit (Remote host closed the connection)
03:50:06  * contrahaxchanged nick to _contrahax
04:28:01  * _contrahaxquit (Quit: Sleeping)
04:35:42  * rockbot__joined
04:39:17  * anvakaquit (Remote host closed the connection)
04:41:38  * anvakajoined
04:51:16  * h0kejoined
05:03:03  * piliquit (Ping timeout: 255 seconds)
05:06:28  * anvakaquit (Remote host closed the connection)
05:24:50  * contrahaxjoined
05:39:12  * anvakajoined
05:40:50  * fotoveritejoined
05:58:29  * contrahaxquit (Quit: Sleeping)
06:22:15  * rockbot__quit (Remote host closed the connection)
06:33:12  * Mso150_d_yquit (Ping timeout: 245 seconds)
06:44:05  * h0kequit (Remote host closed the connection)
06:51:04  * stagasjoined
07:48:15  * gorhgorhjoined
08:10:46  * rockbot__joined
08:15:17  * rockbot__quit (Ping timeout: 245 seconds)
08:59:12  * kenperkinsjoined
09:11:52  * rockbot__joined
09:16:50  * rockbot__quit (Ping timeout: 255 seconds)
09:20:12  * AaronvanWjoined
09:22:12  * kenperkinsquit (Quit: Computer has gone to sleep.)
09:46:23  * kenperkinsjoined
09:52:38  * kenperkinsquit (Quit: Computer has gone to sleep.)
10:27:28  <jjjohnny>key press events, who got the module?
10:29:00  <jjjohnny>keyboard looks good
10:57:16  * anvakaquit (Remote host closed the connection)
10:58:33  * anvakajoined
11:00:55  * rockbot__joined
11:02:58  * anvakaquit (Ping timeout: 255 seconds)
11:05:44  * rockbot__quit (Ping timeout: 255 seconds)
11:16:37  * fotoveritequit (Quit: fotoverite)
11:44:52  * anvakajoined
11:53:26  * anvakaquit (Remote host closed the connection)
12:44:12  * pilijoined
12:47:12  * karissaquit (Ping timeout: 244 seconds)
12:49:40  * rockbot__joined
12:49:54  * karissajoined
12:54:31  * rockbot__quit (Ping timeout: 265 seconds)
12:58:57  * karissaquit (Ping timeout: 260 seconds)
13:00:40  * karissajoined
13:04:15  * sindresorhusquit (Ping timeout: 265 seconds)
13:05:55  * sindresorhusjoined
13:19:22  * domanicjoined
13:27:27  * insertcoffeejoined
13:49:50  * dsfadfjoined
13:50:02  * rannmannquit (Disconnected by services)
14:00:17  * insertcoffeequit (Ping timeout: 245 seconds)
14:01:05  * domanicquit (Ping timeout: 272 seconds)
14:03:38  * oldskirt_joined
14:07:05  * oldskirtquit (Ping timeout: 264 seconds)
14:20:43  * piliquit (Ping timeout: 272 seconds)
14:38:23  * rockbot__joined
14:43:31  * rockbot__quit (Ping timeout: 272 seconds)
14:44:45  * pilijoined
14:56:00  * oldskirt_quit (Ping timeout: 256 seconds)
15:05:04  * stagasquit (Ping timeout: 256 seconds)
15:11:05  * airportyhjoined
15:21:30  * airportyhquit (Quit: airportyh)
15:34:31  * airportyhjoined
15:36:58  * airportyhquit (Client Quit)
15:39:13  * rockbot__joined
15:43:37  * rockbot__quit (Ping timeout: 245 seconds)
15:43:44  * nickleeflyjoined
15:43:53  * oldskirtjoined
15:53:19  * pfrazejoined
16:05:24  * insertcoffeejoined
16:06:59  * domanicjoined
16:13:37  * peutetrejoined
16:31:31  * fotoveritejoined
16:39:52  * peutetre_joined
16:41:22  * peutetrequit (Ping timeout: 255 seconds)
16:41:22  * peutetre_changed nick to peutetre
16:59:53  * CoderPuppyquit (Remote host closed the connection)
17:03:23  * dsfadfchanged nick to rannmann
17:03:23  * rannmannquit (Changing host)
17:03:23  * rannmannjoined
17:27:52  * rockbot__joined
17:32:25  * rockbot__quit (Ping timeout: 258 seconds)
17:43:07  * peutetrequit (Quit: peutetre)
17:50:23  * nickleeflyquit (Quit: Connection closed for inactivity)
18:06:20  * insertcoffeequit (Ping timeout: 265 seconds)
18:25:19  * domanicquit (Read error: Connection reset by peer)
18:35:28  * peutetrejoined
18:46:25  * stagasjoined
19:16:44  * rockbot__joined
19:21:07  * rockbot__quit (Ping timeout: 245 seconds)
19:25:48  * oldskirtquit (Read error: Connection reset by peer)
19:26:21  * oldskirtjoined
19:30:51  * toddselfchanged nick to toddself_zz
19:53:43  * anvakajoined
20:02:58  * fotoveritequit (Quit: fotoverite)
20:14:24  <substack>http://substack.neocities.org/polar.html#cmV0dXJuIE1hdGguc2luKDUqRGF0ZS5ub3coKS8yMDAwKzIwKnglMi4xKSoy
20:15:06  * insertcoffeejoined
20:15:37  * insertcoffeequit (Remote host closed the connection)
20:51:18  * oldskirt_joined
20:54:24  * oldskirtquit (Ping timeout: 264 seconds)
20:55:36  * kenperkinsjoined
21:02:29  * rockbot__joined
21:06:56  * rockbot__quit (Ping timeout: 255 seconds)
21:13:36  * domanicjoined
21:16:59  * domanic_joined
21:20:28  * domanicquit (Ping timeout: 244 seconds)
21:24:53  * piliquit (Quit: Leaving)
21:25:11  * pilijoined
21:51:42  * ednapiranhajoined
21:59:11  * thlorenzjoined
22:02:59  * thlorenzquit (Remote host closed the connection)
22:06:29  * kenperkinsquit (Quit: Computer has gone to sleep.)
22:07:12  <mafintosh>substack: released multiplex 4.0.0 which fixes channel clashing a other small things
22:08:06  * anvakaquit (Remote host closed the connection)
22:09:49  <mafintosh>domanic_: lets meetup tomorrow afternoon :)
22:10:19  <domanic_>mafintosh, yes lets!
22:14:53  * anvakajoined
22:16:50  * ednapiranhaquit
22:25:32  * ryan_stevensjoined
22:37:41  * peutetrequit (Quit: peutetre)
22:45:17  <mmalecki>domanic_: what was the name of that knot you taught me at nodeconf.eu?
22:45:50  <domanic_>mmalecki, bowline
22:46:07  <mmalecki>domanic_: thanks!
22:46:15  * oldskirtjoined
22:47:47  * oldskirt_quit (Ping timeout: 245 seconds)
22:51:13  * rockbot__joined
22:55:32  * rockbot__quit (Ping timeout: 244 seconds)
22:59:30  * ryan_stevensquit (Quit: ryan_stevens)
22:59:45  * collypopsquit
23:06:47  * Wraithanquit (Ping timeout: 250 seconds)
23:07:36  * warbrettjoined
23:12:48  * Wraithanjoined
23:23:14  * twokul_changed nick to twokul
23:23:41  * contrahaxjoined
23:26:04  * fotoveritejoined
23:40:29  <domanic_>substack, looks like our use of "mad science" is going mainstream! http://www.engadget.com/2014/07/07/darpa-explainer/
23:41:15  <substack>domanic_: neat!
23:41:48  <substack>domanic_: I'm working on a thing right now that is like single sign-on with twitter or facebook oauth, but works offline without any servers
23:41:55  * anvakaquit (Remote host closed the connection)
23:42:31  <domanic_>substack, pfraze will be interested in that
23:42:33  <substack>using asymmetric keypairs saved to local storage
23:42:51  * oldskirtquit (Ping timeout: 244 seconds)
23:43:12  <substack>which talks to other sites with iframe postmessages
23:43:17  <domanic_>substack, ah right!
23:43:31  <substack>but I've been thinking of the different ways to do the per-host signing
23:43:43  <substack>I'm thinking that there is a master keypair that is saved to local storage encrypted
23:44:12  <domanic_>you could maybe use a shared webworker here
23:44:50  <substack>and then each domain that wants to communicate with the key app gets its own unencrypted keypair
23:45:11  <substack>and each unencrypted keypair has a policy function that validates the messages according to arbitrary rules
23:45:24  * warbrettquit (Remote host closed the connection)
23:47:09  <domanic_>substack, aha this is something we can use in secure scuttlebutt
23:47:21  <substack>excellent!
23:47:33  <substack>also I want to have a queue mode for signing messages
23:47:41  <domanic_>have a look at this: https://github.com/dominictarr/muxrpc#permissions
23:47:49  <substack>so that users can individually approve signing messages from the keyapp interface
23:48:06  <substack>in case you don't trust an app very much and don't want to give it carte blanche
23:48:17  <domanic_>yeah exactly
23:53:03  <pfraze>substack, if you open a window in a popup, the opener and the popup get a postMessage channel to each other
23:53:16  <substack>pfraze: that could work too
23:53:30  <substack>at least for prompting to sign in
23:53:44  <pfraze>substack, yeah
23:53:45  <substack>and then once authed, iframes for communication
23:53:55  <substack>or service workers, depending on how widely supported those are
23:54:15  <pfraze>yeah, service workers could do a ton if they ever happen