00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:03:12  * anvakajoined
00:07:29  * anvakaquit (Ping timeout: 246 seconds)
00:15:43  * yoshuawuytsquit (Ping timeout: 250 seconds)
00:33:12  * kevinswiberjoined
00:37:14  * kesslerquit (Remote host closed the connection)
00:37:21  * kevinswiberquit (Ping timeout: 240 seconds)
00:42:17  * oncenulljoined
00:43:53  * niftylettucequit (Quit: Connection closed for inactivity)
01:08:14  <jjjohnny>mikolalysenko: what do you know about extracting vectors from contiguous regions of a same value in ndarrays?
01:10:42  * oncenullquit (Remote host closed the connection)
01:20:28  * knownasilyaquit (Quit: Connection closed for inactivity)
01:25:39  * kesslerjoined
01:37:41  * substackheading to sudo for js night
01:52:34  * oncenulljoined
01:53:33  * oncenullquit (Remote host closed the connection)
01:54:46  * kesslerquit (Remote host closed the connection)
02:01:42  * phatedquit (Remote host closed the connection)
02:12:51  * reqsharkjoined
02:23:08  * oncenulljoined
02:26:15  * oncenullquit (Client Quit)
02:37:25  * phatedjoined
02:58:26  * pfrazequit (Remote host closed the connection)
03:01:31  <mikolalysenko>jjjohnny: ?
03:01:38  <mikolalysenko>there are multiple ways to do that
03:01:47  <mikolalysenko>you can use .lo/.hi to cut out a subrange
03:01:54  <mikolalysenko>or .pick to take out a lower dimensional vector
03:25:17  * shamaquit (Remote host closed the connection)
03:29:11  * phatedquit (Remote host closed the connection)
03:30:54  <jjjohnny>some image quantization algos here https://gist.github.com/NHQ/4ab9b059329c8ae2d778
03:31:03  * shamajoined
03:31:06  <jjjohnny>for use at http://substack.neocities.org/video.html
03:31:09  * shamaquit (Remote host closed the connection)
03:32:02  <jjjohnny>mikolalysenko: what i'm getting at is getting vector information for instance from these image processing techniques
03:32:28  <jjjohnny>lines and/or curves
03:36:01  * jxson_joined
03:36:54  * djcoinjoined
03:37:18  <jjjohnny>then the sudoroom laser can burn relief portraits onto wood
03:39:25  * jxsonquit (Ping timeout: 264 seconds)
03:40:54  * jxson_quit (Ping timeout: 265 seconds)
04:04:51  * freeallquit (Remote host closed the connection)
04:35:03  * dguttmanquit (Quit: dguttman)
04:39:48  * phatedjoined
04:44:42  * phatedquit (Ping timeout: 276 seconds)
05:05:20  * freealljoined
05:10:26  * freeallquit (Ping timeout: 264 seconds)
05:33:00  * freealljoined
05:33:42  * freeallquit (Remote host closed the connection)
06:04:09  * djcoinquit (Quit: WeeChat 1.0.1)
06:06:49  * contrahaxjoined
06:13:08  * tilgoviquit (Remote host closed the connection)
06:15:22  * tilgovijoined
06:16:53  * contrahaxquit (Quit: Sleeping)
06:49:14  * freealljoined
06:49:45  * freeallquit (Remote host closed the connection)
06:49:57  * freealljoined
06:51:36  * yoshuawuytsjoined
06:55:38  * freeallquit (Remote host closed the connection)
07:06:25  * anvakajoined
07:27:11  * fotoveritejoined
07:44:40  * freealljoined
07:48:54  * yoshuawuytsquit (Ping timeout: 244 seconds)
08:18:52  * anvakaquit (Remote host closed the connection)
08:25:55  * yoshuawuytsjoined
08:36:01  * fotoveritequit (Quit: fotoverite)
08:50:17  * domanicjoined
08:55:52  * freeallquit (Remote host closed the connection)
09:02:16  * tilgoviquit (Ping timeout: 244 seconds)
09:03:28  * freealljoined
09:22:10  * kesslerjoined
10:03:22  * kesslerquit (Remote host closed the connection)
10:07:27  * kesslerjoined
10:08:49  * freeallquit (Remote host closed the connection)
10:12:28  * kesslerquit (Remote host closed the connection)
10:13:44  * kesslerjoined
10:25:24  * oldskirtquit (Ping timeout: 256 seconds)
10:27:53  * oldskirtjoined
10:47:18  * kesslerquit (Remote host closed the connection)
10:49:33  * freealljoined
10:50:52  * freeallquit (Remote host closed the connection)
11:05:55  * freealljoined
11:07:28  * freeallquit (Remote host closed the connection)
11:29:37  <domanic>mafintosh, hey you hackin'
11:36:15  <domanic>mafintosh, I'm gonna go to that foodshop26 place
11:37:10  <mafintosh>domanic: i'm there!
11:40:46  * domanicquit (Ping timeout: 255 seconds)
11:56:15  * kesslerjoined
11:57:27  * kesslerquit (Remote host closed the connection)
12:45:22  * pfallenopquit (Ping timeout: 256 seconds)
12:47:54  * pfallenopjoined
13:25:14  * pfrazejoined
13:28:04  * kevinswiberjoined
13:35:48  * kevinswiberquit (Ping timeout: 256 seconds)
13:37:23  * freealljoined
13:38:11  * kevinswiberjoined
13:40:11  * kevinswiberquit (Read error: Connection reset by peer)
13:40:42  * kevinswiberjoined
13:43:04  * kevinswiberquit (Read error: Connection reset by peer)
13:46:48  * kevinswiberjoined
13:48:57  * kevinswiberquit (Read error: Connection reset by peer)
13:49:23  * kevinswiberjoined
13:49:49  <mikolalysenko>jjjohnny: ah, I get it now. you want to use surface-nets to get out line segments
13:50:05  <mikolalysenko>then you can link them together using the planar-graph-to-polyline module
13:50:32  <mikolalysenko>https://github.com/mikolalysenko/surface-nets
13:50:45  <mikolalysenko>https://github.com/mikolalysenko/planar-graph-to-polyline
13:51:11  <mikolalysenko>surface nets will give you a bunch of line segments encoding the zero crossing of an ndarray
13:51:31  <mikolalysenko>and then planar-graph-to-polyline will glue those segments into polylines
13:52:58  * kevinswiberquit (Read error: Connection reset by peer)
13:59:59  * kevinswiberjoined
14:07:30  * kevinswiberquit (Read error: Connection reset by peer)
14:08:07  * kevinswiberjoined
14:18:01  * knownasilyajoined
14:23:06  * kevinswiberquit (Read error: Connection reset by peer)
14:26:14  * reqsharkquit (Quit: Be back later ...)
14:32:19  * kevinswiberjoined
14:43:05  * kevinswiberquit (Read error: Connection reset by peer)
14:48:56  * freeallquit (Ping timeout: 265 seconds)
14:48:56  * freeall_joined
14:51:49  * toddselfjoined
14:55:44  * kevinswiberjoined
14:56:33  * freealljoined
14:58:57  * freeall_quit (Ping timeout: 246 seconds)
15:06:47  * kevinswiberquit (Read error: Connection reset by peer)
15:15:12  * kevinswiberjoined
15:26:46  * freeallquit (Read error: Connection reset by peer)
15:30:09  * kevinswiberquit (Ping timeout: 276 seconds)
15:35:16  * yoshuawuytsquit (Ping timeout: 265 seconds)
15:40:39  * kevinswiberjoined
15:48:45  * toddselfquit
16:03:44  * kevinswiberquit (Read error: Connection reset by peer)
16:08:44  * shamajoined
16:09:03  * kevinswiberjoined
16:09:08  * yoshuawuytsjoined
16:17:53  * tilgovijoined
16:18:48  * kevinswiberquit (Read error: Connection reset by peer)
16:19:00  * fotoveritejoined
16:23:15  * anvakajoined
16:26:54  * kevinswiberjoined
16:28:39  * anvakaquit (Ping timeout: 276 seconds)
16:32:39  <noffle>substack: peernet looks great! An application-agnostic peering network layer is hugely useful. Are you aiming to also address peer discovery /w peernet, or is that an orthogonal problem?
16:35:01  <substack>discovery happens through gossip
16:35:36  <substack>through address queries and through webrtc peering search that I'm working on right now
16:36:39  <substack>I'm going to downplay the role of addresses because most computers on the internet don't have a routable address without punching through NATs
16:37:23  <noffle>Oh, maybe I misunderstood. So once you explicitly connect to your bootstrap peers, the gossip protocol will take care of finding & managing other subnet-interested peers?
16:38:48  <noffle>(just watching the linked video now)
16:39:10  <substack>there's a search function for finding subnet peers
16:39:23  * tilgoviquit (Ping timeout: 246 seconds)
16:39:42  <substack>and there's another gossip mechanism for asking your neighbors which addresses they know
16:40:03  <noffle>Does the former use the latter?
16:40:17  <substack>no
16:40:25  <substack>but it could be generalized
16:40:52  <substack>I'm finding that search is more important than gossiping public addresses
16:41:08  * yoshuawuytsquit (Ping timeout: 246 seconds)
16:47:31  * kevinswiberquit (Read error: Connection reset by peer)
16:51:57  * kesslerjoined
16:53:23  <noffle>substack: ack. Looks like cmd.js requires split2, but it's missing from package.json
16:55:39  * kevinswiberjoined
17:06:56  * kevinswiberquit (Read error: Connection reset by peer)
17:08:57  * kevinswiberjoined
17:14:45  * domanicjoined
17:15:22  <substack>noffle: thanks, will fix in the next release
17:15:40  <substack>domanic: I got so close to getting pull-box-stream working in the browser
17:15:55  <substack>but tweetnacl and ecma-nacl have some weird issues that I couldn't figure out
17:16:14  <domanic>substack, try https://www.npmjs.com/package/libsodium-wrappers
17:18:27  * kevinswiberquit (Read error: Connection reset by peer)
17:18:52  <substack>domanic: cool, trying this
17:21:37  * kevinswiberjoined
17:23:18  * jxsonjoined
17:25:23  * anvakajoined
17:25:24  * toddselfjoined
17:26:48  * dguttmanjoined
17:29:41  * kevinswi_joined
17:29:50  * kevinswiberquit (Ping timeout: 256 seconds)
17:30:24  * anvakaquit (Ping timeout: 276 seconds)
17:31:13  * phatedjoined
17:41:05  * kevinswi_quit (Read error: Connection reset by peer)
17:44:38  * kevinswiberjoined
18:00:01  * kevinswiberquit (Read error: Connection reset by peer)
18:09:07  * toddselfchanged nick to toddself_zz
18:10:56  * kevinswiberjoined
18:12:23  * toddself_zzchanged nick to toddself
18:15:17  * kesslerquit (Remote host closed the connection)
18:15:53  * kesslerjoined
18:22:29  * kevinswiberquit (Read error: Connection reset by peer)
18:24:28  * toddselfchanged nick to toddself_zz
18:28:27  * toddself_zzchanged nick to toddself
18:34:25  * kevinswiberjoined
18:48:19  * kesslerquit (Remote host closed the connection)
18:48:28  * kevinswiberquit (Read error: Connection reset by peer)
18:54:06  * parshapquit (Remote host closed the connection)
18:54:06  * karissaquit (Remote host closed the connection)
18:54:06  * knownasilyaquit (Remote host closed the connection)
18:54:06  * eugenewarequit (Remote host closed the connection)
18:54:08  * johnkpaulquit (Remote host closed the connection)
18:54:08  * wangbusquit (Remote host closed the connection)
18:54:08  * jbenetquit (Remote host closed the connection)
18:58:45  * kevinswiberjoined
19:05:30  * bin_005joined
19:07:37  * kevinswiberquit (Read error: Connection reset by peer)
19:09:42  * kevinswiberjoined
19:10:48  * yoshuawuytsjoined
19:12:22  * kevinswiberquit (Read error: Connection reset by peer)
19:15:03  * toddselfquit
19:15:33  * kevinswiberjoined
19:21:34  * yoshuawuytsquit (Ping timeout: 255 seconds)
19:21:47  * kevinswiberquit (Read error: Connection reset by peer)
19:23:59  * kevinswiberjoined
19:26:27  * jxsonquit (Remote host closed the connection)
19:27:09  * yoshuawuytsjoined
19:32:22  * yoshuawuytsquit (Ping timeout: 255 seconds)
19:34:04  * bin_005quit (Remote host closed the connection)
19:36:12  * bin_005joined
19:39:33  * kevinswiberquit (Read error: Connection reset by peer)
19:40:36  * kesslerjoined
19:41:25  * yoshuawuytsjoined
19:42:08  * kevinswiberjoined
19:54:51  * null_radixquit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!)
19:57:02  * kevinswiberquit (Read error: Connection reset by peer)
19:59:02  * kevinswiberjoined
20:00:30  * jxsonjoined
20:02:52  * Domenicquit (Remote host closed the connection)
20:02:52  * ecquit (Remote host closed the connection)
20:02:52  * dubroy__________quit (Remote host closed the connection)
20:02:52  * tobiequit (Remote host closed the connection)
20:02:52  * jlordquit (Remote host closed the connection)
20:02:52  * mafintoshquit (Remote host closed the connection)
20:02:52  * thisandagainquit (Remote host closed the connection)
20:02:53  * svnltoquit (Remote host closed the connection)
20:02:53  * addisonjquit (Remote host closed the connection)
20:02:54  * machtyquit (Remote host closed the connection)
20:02:54  * beaugundersonquit (Remote host closed the connection)
20:02:54  * ngoldmanquit (Remote host closed the connection)
20:02:54  * sindresorhusquit (Remote host closed the connection)
20:06:02  * kevinswiberquit (Read error: No route to host)
20:06:36  * kevinswiberjoined
20:09:34  * kevinswiberquit (Read error: Connection reset by peer)
20:11:00  * kevinswiberjoined
20:11:40  * jxsonquit (Remote host closed the connection)
20:14:59  * kevinswiberquit (Read error: Connection reset by peer)
20:16:15  * null_radixjoined
20:17:48  * jxsonjoined
20:21:41  * kevinswiberjoined
20:22:16  * ecjoined
20:26:37  * kevinswiberquit (Read error: Connection reset by peer)
20:27:11  * dubroy__________joined
20:30:21  * kevinswiberjoined
20:34:31  * svnltojoined
20:35:40  * beaugundersonjoined
20:35:51  * tobiejoined
20:36:37  * sindresorhusjoined
20:38:40  * Domenicjoined
20:39:12  * jbenetjoined
20:40:29  * parshapjoined
20:40:48  * kevinswiberquit (Ping timeout: 244 seconds)
20:43:42  * machtyjoined
20:43:51  * addisonjjoined
20:45:51  * knownasilyajoined
20:46:51  * ngoldmanjoined
20:48:54  * mafintoshjoined
20:48:58  * johnkpauljoined
20:49:44  * eugenewarejoined
20:51:45  * jlordjoined
20:54:14  * kevinswiberjoined
20:54:42  * thisandagainjoined
20:59:37  * karissajoined
21:00:35  * kevinswiberquit (Read error: Connection reset by peer)
21:01:30  * kevinswiberjoined
21:02:39  * wangbusjoined
21:04:33  * bin_005quit (Ping timeout: 240 seconds)
21:06:10  * kevinswiberquit (Read error: Connection reset by peer)
21:06:51  * kevinswiberjoined
21:12:40  * bin_005joined
21:12:54  * kevinswiberquit (Read error: Connection reset by peer)
21:14:25  * kevinswiberjoined
21:17:31  * kevinswiberquit (Read error: Connection reset by peer)
21:18:43  * kevinswiberjoined
21:21:00  * kevinswiberquit (Read error: Connection reset by peer)
21:25:09  * kevinswiberjoined
21:35:51  * kevinswiberquit (Read error: Connection reset by peer)
21:44:21  * kevinswiberjoined
21:47:24  * jxson_joined
21:48:21  * jxson_quit (Remote host closed the connection)
21:50:49  * jxsonquit (Ping timeout: 265 seconds)
21:51:08  * kevinswiberquit (Read error: Connection reset by peer)
21:52:41  * kevinswiberjoined
21:57:46  * kevinswiberquit (Read error: Connection reset by peer)
22:00:54  * kevinswiberjoined
22:03:27  * anvakajoined
22:15:49  * kevinswiberquit (Read error: Connection reset by peer)
22:17:06  * reqsharkjoined
22:19:02  * kevinswiberjoined
22:28:16  * kevinswiberquit (Read error: Connection reset by peer)
22:30:58  * kevinswiberjoined
22:34:55  * bin_005quit (Ping timeout: 248 seconds)
22:35:15  * kevinswiberquit (Read error: No route to host)
22:35:20  * bin_005joined
22:35:50  * kevinswiberjoined
22:44:38  * jxsonjoined
22:45:03  * yoshuawuytsquit (Ping timeout: 256 seconds)
22:47:12  * kevinswiberquit (Read error: Connection reset by peer)
22:49:57  * kevinswiberjoined
22:55:27  * kevinswiberquit (Read error: No route to host)
22:56:02  * kevinswiberjoined
22:57:02  * jxsonquit (Remote host closed the connection)
22:57:58  * fotoveritequit (Quit: fotoverite)
22:58:31  * fotoveritejoined
23:01:54  * jxsonjoined
23:02:40  * anvakaquit (Remote host closed the connection)
23:04:44  * kevinswiberquit (Ping timeout: 256 seconds)
23:05:15  * kevinswiberjoined
23:12:59  * reqsharkquit (Quit: Be back later ...)
23:13:21  * jxsonquit (Remote host closed the connection)
23:20:18  <substack>domanic: corporate zen spotted in the wild https://twitter.com/romyilano/status/606959781782241280
23:21:09  <domanic>haha yup
23:21:28  <domanic>substack, also: https://github.com/dominictarr/secret-handshake
23:22:32  * kevinswiberquit (Read error: Connection reset by peer)
23:24:05  * kevinswiberjoined
23:27:31  <domanic>substack, oh man I just managed to get latex installed and I wish it was by mcIllroy not knuth!
23:29:10  <substack>haha yes
23:30:00  <substack>mcillroy would just make a few c programs you can string together with pipes
23:31:41  <substack>domanic: already happened https://en.wikipedia.org/wiki/Troff#History
23:33:06  <domanic>I fixed it: alias pdflatex='pdflatex -interaction nonstopmode'
23:40:10  <substack>domanic: also I've nearly got peernet working for webrtc sdp messages
23:40:33  <domanic>sdp?
23:40:41  * kevinswiberquit (Read error: Connection reset by peer)
23:40:50  <substack>signal messages
23:41:00  <substack>the part where each side exchanges some information to establish the peer connection
23:41:31  <substack>the biggest thing I've learned so far is that a gossip network based solely on addresses won't be very useful on the modern internet
23:41:43  <substack>because few nodes have universally routable addresses
23:42:31  <substack>so the new problem becomes using the scarce addresses to bootstrap peer connections
23:42:52  * kevinswiberjoined
23:42:58  <substack>but this can be done using search messages (broadcast messages with replies)
23:43:52  <substack>one annoying complication is that sdp introductions are very ephemeral
23:44:02  <substack>after about 30 seconds the browser invalidates them
23:45:13  <substack>but it's the best we can do in the browser right now
23:53:34  <domanic>substack, this is why ssb has pub servers... to provide a swarm of potential introducers ;)
23:59:13  <substack>domanic: but the pub servers in ssb seem to have a lot more responsibilities than just peer introduction