00:37:14  * phatedquit (Remote host closed the connection)
00:37:25  * contrahaxjoined
00:38:02  * contrahaxquit (Read error: Connection reset by peer)
00:38:11  * contraha_joined
01:25:08  * domanicjoined
01:35:29  * domanicquit (Ping timeout: 240 seconds)
01:43:13  * shamaquit (Remote host closed the connection)
01:46:54  <ogd>freeman-lab: http://calagator.org/
01:50:34  * vweeversquit (Ping timeout: 240 seconds)
02:20:27  * phatedjoined
02:24:34  * phatedquit (Ping timeout: 240 seconds)
02:49:18  <noffle>substack: bret: okay, I think I've managed to assemble an explanation and contrived example of what I mean about dag vs links: https://gist.github.com/noffle/3a01ad2a3bb176d3d3fe
02:49:31  <noffle>I think this is an incredibly powerful but subtle distinction to make
02:49:41  <noffle>it seems like something dat and ssb are also converging on
02:53:15  * contraha_quit (Quit: Sleeping)
03:17:29  * contrahaxjoined
03:18:44  * ike_joined
03:24:43  * domanicjoined
03:33:43  * domanicquit (Ping timeout: 244 seconds)
04:08:29  * phatedjoined
04:13:04  * phatedquit (Ping timeout: 240 seconds)
04:29:07  <substack>noffle: I think I get what you mean now
04:29:59  <substack>if the links for example could also include things like /hyperlog/whatever/link then it could support all sorts of other distributed data structures
04:37:52  * phatedjoined
04:42:40  * phatedquit (Ping timeout: 252 seconds)
04:50:15  * knownasilyaquit (Quit: Connection closed for inactivity)
05:05:02  * pfrazequit (Remote host closed the connection)
05:30:17  * ike_quit (Quit: Connection closed for inactivity)
05:41:39  <noffle>yes. that and having links be part of the nested data structure payload, not a separate top-level field
05:51:12  * phatedjoined
06:07:17  * phatedquit (Remote host closed the connection)
07:40:53  * phatedjoined
07:45:34  * phatedquit (Ping timeout: 240 seconds)
09:00:44  * peutetrejoined
09:29:13  * phatedjoined
09:33:37  * phatedquit (Ping timeout: 252 seconds)
10:07:59  * phatedjoined
10:12:40  * phatedquit (Ping timeout: 252 seconds)
10:58:50  * vweeversjoined
11:31:40  * fotoveritequit (Quit: fotoverite)
11:54:01  * fotoveritejoined
12:00:53  * fotoveritequit (Quit: fotoverite)
13:42:11  * pfrazejoined
14:41:07  * peutetrequit (Quit: ...)
14:45:15  * peutetrejoined
15:04:59  * peutetrequit (Ping timeout: 250 seconds)
15:16:06  * dguttmanjoined
15:28:24  * contrahaxquit (Quit: Sleeping)
15:30:26  * brodavijoined
15:40:58  * contrahaxjoined
15:55:19  * djcoinjoined
16:02:59  * brodaviquit (Quit: Page closed)
16:23:22  * pfallenopquit (Remote host closed the connection)
16:23:33  * pfallenopjoined
16:50:40  * fotoveritejoined
17:13:33  * phatedjoined
17:39:42  <noffle>oh, and of course having a common format for these data structures rather than ad-hoc is pretty nice to have
18:49:03  * djcoinquit (Quit: WeeChat 1.0.1)
19:09:16  <mafintosh>noffle: interesting
19:35:41  * roeyjoined
19:48:29  <noffle>the ipfs folks originally modeled everything as { data, links }, but as we started trying to model more complicated data structures the need to have links in structured data become more apparent
19:57:54  <jfhbrook>as in, { some: { nested: [ { data: { structure: {relationship}}}]}} ?
19:58:03  <jfhbrook>I've ran into that as well, if yes
19:58:19  <jfhbrook>like not with ipfs (no idea what that is) but more generally
20:02:58  <noffle>jfhbrook: you may need some background on hyperlog (https://github.com/mafintosh/hyperlog) and/or ipfs (https://ipfs.io) for context
20:04:33  <jfhbrook>ehh
20:04:42  <jfhbrook>I don't feel like learning
20:21:14  * pfrazequit (Remote host closed the connection)
21:17:32  * pfrazejoined
21:25:10  <bret>noffle: thanks for writing that up
21:28:12  <noffle>bret: no problem! it seems like it could be really powerful if some of these projects could agree on a common merkledag format
22:14:40  <mafintosh>noffle: common high level format or common wire format?
22:16:58  <noffle>I mean, *both* would be magical <3
22:17:14  <noffle>ipld's wire format is the cbor serialization of the ipld structure
22:17:19  <noffle>so they're connected in that sense
22:47:13  * groundwaterjoined
22:57:45  * groundwaterquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:28:49  * pfrazequit (Remote host closed the connection)
23:38:30  * groundwaterjoined
23:42:43  * groundwaterquit (Ping timeout: 255 seconds)
23:50:06  * phatedquit (Remote host closed the connection)