00:00:02  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:08:52  * contrahaxjoined
00:10:28  * eyeforeigneyejoined
00:10:40  * eyeforeigneyequit (Client Quit)
01:27:40  <guybrush>hey substack (or anyone else interested) is there some argument against running a local webserver listening on localhost that just works like keyboot but signs messages using some key from disk?
01:28:28  <guybrush>so instead of authenticating via keyboot.org just use 127.0.0.1
01:28:33  <guybrush>and some port
01:29:42  <guybrush>moose-team/friends could just use that for a web-version
01:30:45  <guybrush>it could also listen on public interface with basic-auth (or maybe some credentials stored in the browser)
01:36:16  <jfhbrook>what is keyboot
01:38:00  <guybrush>https://github.com/substack/keyboot
01:38:43  <jfhbrook>oh cute, sub actually distributes code with wzrd.in
01:38:49  <jfhbrook>shit
01:38:59  <jfhbrook>I should probably hack on that
01:39:06  <jfhbrook>I kinda wanna write it so it's actually distributable
01:39:10  <jfhbrook>with gearman workers n' stuff
01:39:13  <jfhbrook>but haven't had the time
01:39:16  <jfhbrook>next sabbatical I guess
01:41:22  <jfhbrook>idk about this whole hyperboot/keyboot thing at all but in general it's not a terrible idea to run your own thing unless you need a mix of both content from the same api
01:41:39  <jfhbrook>in which case you're in private-npm-land
01:42:10  <guybrush>no the only problem i want to solve is to enable users to authenticate with their private/public key
01:42:38  <guybrush>without having to signup on a remote thing
01:43:48  <guybrush>but i guess the user-experience would not be so good as with just keyboot
01:49:28  <jfhbrook>users might not care
01:49:40  <jfhbrook>in fact users might prefer that you own it, for now
01:50:58  <guybrush>yes and it would be easy to let users switch between keyboot and the local server
01:54:11  * phatedquit (Remote host closed the connection)
02:09:18  <substack>guybrush: it's useful to run your own stack locally, keyboot is built for that
02:09:34  <substack>but getting other people to run software locally is not really an option most of the time
02:09:55  <guybrush>ok
02:10:07  <guybrush>but still its cool that its possible
02:10:28  <guybrush>so "advanced" users can use their existing keys
03:04:43  <substack>a second router for routing modals is turning out to work pretty nice
03:23:20  <substack>hmm scratch that, recursive routing seems easier
03:27:21  <yoshuawuyts>substack: what do you need a recursive router for; would https://github.com/yoshuawuyts/wayfarer suit your use case?
03:31:59  <substack>I pass the router as an argument and splice off necessary routes
03:58:21  * sethvincentquit (Remote host closed the connection)
03:59:29  * sethvincentjoined
04:02:43  * pfrazejoined
04:16:25  * sethvincent22joined
04:16:34  * sethvincent22quit (Client Quit)
05:01:56  * chrisdickinsonquit (Ping timeout: 246 seconds)
05:02:13  * chrisdickinsonjoined
05:03:28  * JSON_voorheesquit (Ping timeout: 252 seconds)
05:10:23  * JSON_voorheesjoined
05:10:40  * JSON_voorheeschanged nick to Guest14553
05:15:36  * knownasilyaquit (Quit: Connection closed for inactivity)
05:16:00  * phatedjoined
06:03:08  * pfrazequit (Remote host closed the connection)
06:16:28  * djcoinjoined
07:05:32  * fotoveritequit (Quit: fotoverite)
07:06:19  * phatedquit (Remote host closed the connection)
07:21:59  * fotoveritejoined
07:23:57  * AndreasMadsenjoined
07:38:19  * fotoveritequit (Quit: fotoverite)
07:50:52  * contrahaxquit (Quit: Sleeping)
08:11:31  * AndreasMadsenquit (Ping timeout: 255 seconds)
08:14:41  * AndreasMadsenjoined
08:30:00  * tanepiperquit (Ping timeout: 240 seconds)
08:30:20  * machtyquit (Ping timeout: 240 seconds)
08:31:00  * mafintoshquit (Ping timeout: 240 seconds)
08:32:00  * mappumquit (Ping timeout: 240 seconds)
08:32:17  * tanepiperjoined
08:32:41  * mafintoshjoined
08:34:18  * mappumjoined
08:36:04  * machtyjoined
08:44:30  * AndreasMadsenquit (Remote host closed the connection)
09:03:36  * AndreasMadsenjoined
09:04:01  * pfrazejoined
09:08:13  * pfrazequit (Ping timeout: 255 seconds)
09:56:16  * brianloveswordsquit (Ping timeout: 246 seconds)
09:58:38  * brianloveswordsjoined
10:31:46  * AndreasM_joined
10:34:35  * AndreasMadsenquit (Ping timeout: 272 seconds)
10:57:35  * AndreasMadsenjoined
11:01:37  * AndreasM_quit (Ping timeout: 264 seconds)
11:36:31  * peutetrejoined
11:37:25  * peutetrequit (Client Quit)
11:43:51  * peutetrejoined
12:02:43  * sethvincentquit (Ping timeout: 250 seconds)
12:02:51  * peutetrequit (Quit: ...)
12:03:46  * djcoinquit (Quit: WeeChat 1.0.1)
12:42:48  * AndreasM_joined
12:43:48  * knownasilyajoined
12:44:50  * AndreasMadsenquit (Ping timeout: 246 seconds)
12:47:37  * peutetrejoined
12:52:52  * AndreasMadsenjoined
12:53:49  * ircretaryquit (Ping timeout: 265 seconds)
12:56:10  * AndreasM_quit (Ping timeout: 246 seconds)
13:39:30  * peutetrequit (Quit: ...)
13:54:10  * peutetrejoined
14:08:05  * peutetrequit (Quit: ...)
14:08:13  * fotoveritejoined
14:08:22  * peutetrejoined
14:12:40  * peutetrequit (Client Quit)
14:14:09  * peutetrejoined
14:16:08  * peutetrequit (Client Quit)
14:16:18  * peutetrejoined
14:21:14  * peutetrequit (Quit: ...)
14:28:47  * peutetrejoined
14:40:38  * sethvincentjoined
14:54:38  * AndreasMadsenquit (Remote host closed the connection)
14:57:15  * peutetrequit (Quit: ...)
15:15:59  * peutetrejoined
15:17:59  * peutetrequit (Client Quit)
15:38:19  * peutetrejoined
15:46:15  * peutetrequit (Quit: ...)
15:55:14  * AndreasMadsenjoined
15:59:48  * AndreasMadsenquit (Ping timeout: 252 seconds)
16:11:29  * shamajoined
16:18:53  * pfrazejoined
16:48:42  * yorickquit (Read error: Connection reset by peer)
17:16:09  * phatedjoined
17:36:30  * groundwaterquit (Quit: Connection closed for inactivity)
17:41:48  * pfraze_joined
17:41:59  * pfrazequit (Ping timeout: 246 seconds)
17:43:07  * pfraze_changed nick to pfraze
17:54:52  * pfrazequit (Quit: pfraze has joined)
17:55:02  * pfrazejoined
17:57:07  * AndreasMadsenjoined
17:57:42  * pfraze_joined
17:59:36  * pfrazequit (Ping timeout: 264 seconds)
18:02:38  * AndreasMadsenquit (Ping timeout: 246 seconds)
18:12:48  * peutetrejoined
18:22:42  * peutetrequit (Quit: ...)
18:32:26  * pfraze_changed nick to pfraze
18:40:15  * sethvincentquit (Remote host closed the connection)
19:03:00  * sethvincentjoined
19:07:13  * AndreasMadsenjoined
19:24:53  * pfraze_joined
19:27:25  * pfrazequit (Ping timeout: 255 seconds)
19:28:09  * AndreasMadsenquit
19:36:40  * rwaldronjoined
19:37:19  * yorick_joined
19:49:43  * contrahaxjoined
20:27:07  * pfrazejoined
20:28:34  * pfraze_quit (Ping timeout: 252 seconds)
20:43:43  * pfrazequit (*.net *.split)
20:43:44  * mint_xianquit (*.net *.split)
20:43:44  * creationixquit (*.net *.split)
20:43:44  * mrb_bk_quit (*.net *.split)
20:43:44  * waoquit (*.net *.split)
20:43:44  * rook2paw1quit (*.net *.split)
20:43:44  * null_radixquit (*.net *.split)
20:43:44  * karissaquit (*.net *.split)
20:43:44  * eugenewarequit (*.net *.split)
20:43:44  * beaugunderson_quit (*.net *.split)
20:43:44  * nrwquit (*.net *.split)
20:43:44  * daleharveyquit (*.net *.split)
20:43:44  * jbenetquit (*.net *.split)
20:43:44  * py1hon_quit (*.net *.split)
20:43:44  * taterbasequit (*.net *.split)
20:46:08  * cubertquit (Ping timeout: 240 seconds)
20:46:14  * pfrazejoined
20:46:14  * mint_xianjoined
20:46:14  * creationixjoined
20:46:14  * mrb_bk_joined
20:46:14  * waojoined
20:46:14  * rook2paw1joined
20:46:14  * null_radixjoined
20:46:14  * karissajoined
20:46:14  * eugenewarejoined
20:46:14  * beaugunderson_joined
20:46:14  * nrwjoined
20:46:14  * daleharveyjoined
20:46:14  * jbenetjoined
20:46:14  * py1hon_joined
20:46:14  * taterbasejoined
20:46:24  * farnsworthquit (Ping timeout: 245 seconds)
20:52:02  * simcop2387quit (Ping timeout: 252 seconds)
20:53:01  * simcop2387joined
20:53:48  * farnsworthjoined
20:53:48  * cubertjoined
21:29:30  <mikolalysenko>what is the best sha256 module out there?
21:32:15  * yorick_changed nick to yorick
21:35:37  * eyeforeigneyejoined
21:35:43  <mafintosh>mikolalysenko: you can't use the one in core?
21:35:54  * eyeforeigneyequit (Client Quit)
21:36:03  <mikolalysenko>brings in a buffer dependency which sucks
21:36:27  <mafintosh>ah i see
21:36:51  <mikolalysenko>I just want a dumb thing where you give it a uint8array with known size and then it writes the hash to an array
21:37:06  <mikolalysenko>it doesn't even have to be sha256 I guess, this is for a proof of concept thing
21:55:09  <mikolalysenko>don't want it to be async or streaming or anything fancy
22:09:17  * mafintoshquit (Remote host closed the connection)
22:09:17  * jhieseyquit (Remote host closed the connection)
22:09:17  * Domenicquit (Remote host closed the connection)
22:09:17  * ngoldmanquit (Remote host closed the connection)
22:09:17  * sindresorhusquit (Remote host closed the connection)
22:09:17  * beaugunderson_quit (Remote host closed the connection)
22:09:17  * jlordquit (Remote host closed the connection)
22:09:17  * dubroy__________quit (Remote host closed the connection)
22:09:17  * addisonjquit (Remote host closed the connection)
22:09:17  * tobiequit (Remote host closed the connection)
22:09:18  * brycebarilquit (Remote host closed the connection)
22:09:19  * ELLIOTTCABLEquit (Remote host closed the connection)
22:09:56  * machtyquit (Read error: Connection reset by peer)
22:13:22  * pfrazequit (Remote host closed the connection)
22:14:21  * contrahaxquit
22:15:07  <substack>mikolalysenko: I use sha.js
22:15:15  <substack>it has all the sha algos though
22:16:29  <mikolalysenko>would be nice if it worked with typedarrays
22:16:33  <mikolalysenko>maybe I'll just fork it
22:17:17  <substack>solar charging all figured out on the boat yay
22:17:22  <substack>at least, for the first panel
22:20:06  <mikolalysenko>cool
22:22:30  * hackygoluckyquit (Read error: Connection reset by peer)
22:22:30  * calvinmetcalfquit (Remote host closed the connection)
22:22:30  * indexzeroquit (Remote host closed the connection)
22:22:30  * kirjs_________quit (Remote host closed the connection)
22:22:31  * tixzquit (Remote host closed the connection)
22:22:31  * finnpquit (Remote host closed the connection)
22:22:31  * owenb_____quit (Write error: Connection reset by peer)
22:22:32  * mrb_bk_quit (Read error: Connection reset by peer)
22:22:32  * wa7sonquit (Remote host closed the connection)
22:22:32  * Raynosquit (Read error: Connection reset by peer)
22:22:33  * tanepiperquit (Write error: Connection reset by peer)
22:22:33  * Widdershinquit (Remote host closed the connection)
22:22:33  * jdenquit (Remote host closed the connection)
22:22:34  * tmpvarquit (Remote host closed the connection)
22:22:34  * jcrugzzquit (Remote host closed the connection)
22:22:34  * andreypoppquit (Remote host closed the connection)
22:22:34  * ehdquit (Remote host closed the connection)
22:22:34  * HannahWolfequit (Remote host closed the connection)
22:22:35  * yoshuawuytsquit (Remote host closed the connection)
22:22:36  * cndquit (Remote host closed the connection)
22:22:38  * mikolalysenkoquit (Remote host closed the connection)
22:22:40  * bretquit (Remote host closed the connection)
22:22:41  * kumavisquit (Remote host closed the connection)
22:25:46  * dubroy__________joined
22:26:26  * ELLIOTTCABLEjoined
22:28:39  * beaugunderson_joined
22:28:39  * tobiejoined
22:29:26  * sindresorhusjoined
22:31:30  * Domenicjoined
22:37:05  * addisonjjoined
22:37:34  * machtyjoined
22:39:57  * ngoldmanjoined
22:41:53  * mafintoshjoined
22:44:58  * jlordjoined
22:53:58  * contrahaxjoined
23:16:34  * tanepiperjoined
23:16:40  * jhieseyjoined
23:17:44  * indexzerojoined
23:17:59  * ehdjoined
23:18:07  * mrb_bk_joined
23:18:47  * owenb_____joined
23:20:53  * Raynosjoined
23:24:05  * hackygoluckyjoined
23:25:34  * bretjoined
23:27:24  * jcrugzzjoined
23:27:35  * HannahWolfejoined
23:28:29  * kumavisjoined
23:28:55  * Widdershinjoined
23:31:02  * jdenjoined
23:31:25  * brycebariljoined
23:31:29  * andreypoppjoined
23:32:36  * kirjs_________joined
23:33:28  * calvinmetcalfjoined
23:34:50  * shamaquit (Quit: (╯°□°)╯︵ɐɯɐɥs)
23:37:22  * wa7sonjoined
23:38:30  * tmpvarjoined
23:38:45  * mikolalysenkojoined
23:41:50  * finnpjoined
23:46:51  * cndjoined
23:49:02  * yoshuawuytsjoined
23:57:38  * pfrazejoined
23:59:02  * tixzjoined