00:00:02  * ircretaryquit (Remote host closed the connection)
00:00:10  * ircretaryjoined
00:01:32  * hackygoluckyquit
00:01:57  * hackygoluckyjoined
00:11:37  * bretquit
00:11:48  * bretjoined
00:20:15  * kumavisquit
00:22:03  * kumavisjoined
00:26:18  * jcrugzzquit
00:26:28  * jcrugzzjoined
00:27:42  * HannahWolfequit
00:27:52  * HannahWolfejoined
00:36:32  * Widdershinquit
00:36:42  * Widdershinjoined
00:45:47  * phatedjoined
00:47:49  * domanicquit (Ping timeout: 250 seconds)
00:48:59  * andreypopp_quit
00:50:20  * andreypopp_joined
00:55:27  * jdenquit
00:55:38  * jdenjoined
01:01:11  * kirjs________quit
01:02:00  * kirjs________joined
01:05:18  * calvinmetcalfquit
01:06:29  * calvinmetcalfjoined
01:45:02  * mikolalysenkoquit
01:45:15  * wa7sonquit
01:45:26  * wa7sonjoined
01:46:24  * mikolalysenkojoined
01:54:55  * tmpvarquit
01:55:04  * tmpvarjoined
02:49:13  * thlorenzquit (Remote host closed the connection)
03:04:53  * cndquit
03:05:03  * cndjoined
03:17:05  * nickleeflyjoined
03:23:49  * yoshuawuytsquit
03:23:59  * yoshuawuytsjoined
03:45:07  <substack>yoshuawuyts: I'm working on an indexer for hyperlog, might be useful for your use case
03:50:04  * thlorenzjoined
03:53:12  <substack>this stuff is very uncharted territory
03:54:40  * thlorenzquit (Ping timeout: 256 seconds)
03:54:52  * knownasilyaquit (Quit: Connection closed for inactivity)
04:37:09  <noffle>substack: yeah, that only helps me, and it seems like a commonly enough desired thing that it's worth wrapping up into a module. TODO++
04:44:33  * tixzquit
04:44:48  * tixzjoined
04:46:28  <substack>I bet somebody has published something like that on npm already
04:48:56  <noffle>if they did I couldn't find it
04:51:10  * thlorenzjoined
04:55:08  <substack>can't find one either
04:55:24  * phatedquit (Remote host closed the connection)
04:56:22  * phatedjoined
04:56:56  * thlorenzquit (Ping timeout: 265 seconds)
04:57:52  <noffle>opportunity!
04:58:42  * pfrazequit (Remote host closed the connection)
05:00:58  * phatedquit (Ping timeout: 256 seconds)
05:24:59  <noffle>substack: pinging you on a salvo of PRs for glog. I'll merge in a bit if I don't hear anything back telling me otherwise. (https://github.com/substack/glog/pulls)
05:26:27  <noffle>going for issue count zero tonight!
05:30:12  <substack>just merge away
05:33:21  * nickleeflyquit (Quit: Connection closed for inactivity)
05:33:24  * nofflemerges away
05:46:00  <noffle>1.7.0 pushed
05:53:45  * thlorenzjoined
05:57:47  * thlorenzquit (Ping timeout: 240 seconds)
06:07:50  * calvinmetcalfquit (Ping timeout: 256 seconds)
06:11:17  * calvinmetcalfjoined
06:43:24  <yoshuawuyts>substack: ooh, is it working / available somewhere?
06:46:48  * domanicjoined
06:47:11  <yoshuawuyts>digging into merkle-dag right now; it's very interesting but still unsure if it's a good fit
06:47:42  * ynnhoquit
06:47:54  <substack>yoshuawuyts: one sec, literally just finished the docs for v2
06:47:55  * ynnhojoined
06:52:55  <substack>yoshuawuyts: https://github.com/substack/hyperlog-index
06:54:27  <yoshuawuyts>ooooooh
06:55:02  <yoshuawuyts>dude, that's so swell
06:55:36  <substack>it was... hard
06:55:59  <substack>I had to take a diversion to write https://github.com/substack/level-forks
06:56:20  <substack>and I'll probably need to implement some caching in level-forks, but I think everything is solid finally
06:57:10  * phatedjoined
06:57:53  <yoshuawuyts>I'm still trying to wrap my head around it, it looks like it might be a good fit for what I'm trying to do
07:01:15  * AndreasMadsenjoined
07:01:20  * phatedquit (Ping timeout: 244 seconds)
07:04:29  <yoshuawuyts>substack: what are you building hyperlog-index for?
07:04:50  <yoshuawuyts>generic DHT?
07:06:05  <substack>yoshuawuyts: so I can build applications on top of hyperlogs
07:06:37  <substack>because I want to save data to a feed and build indexes on top of that later
07:06:59  <substack>and so I can blow the indexes away and regenerate them with a new function whenever I want
07:09:18  <yoshuawuyts>so if I understand it correctly: with hyperlog / hyperlog-index you save mutations rather than the value so you're able to compute the value at any index
07:16:40  * AndreasM_joined
07:18:29  * AndreasMadsenquit (Ping timeout: 246 seconds)
07:18:57  * AndreasMadsenjoined
07:21:59  * AndreasM_quit (Ping timeout: 246 seconds)
07:26:45  <jjjohnny>substack: does it work the other way? clear your log db and maintain the index?
07:30:24  <yoshuawuyts>jjjohnny: why would you want to do that? if you destroy your db you can still keep access to the index; just can't recreate it anymore
07:32:32  <jjjohnny>yoshuawuyts: well the examples show a cumulative sort of "index", so it could make sense that you would keep that while throwing out stale data
07:32:48  <jjjohnny>gramted that is not usually what you think an index is for
07:34:42  <yoshuawuyts>I'm going to try to get hyperlog-index to work in the browser; probably need to get creative to prevent going out of memory
07:34:49  <yoshuawuyts>so I get where you're coming from
07:52:14  * fotoveritequit (Quit: fotoverite)
07:54:36  * thlorenzjoined
07:58:47  * thlorenzquit (Ping timeout: 240 seconds)
07:59:09  * fotoveritejoined
08:00:27  <jjjohnny>dag yo why you want to log all dat?
08:01:02  <jjjohnny>beczuz me hyper thats why
08:02:21  <jjjohnny>beczuz me hyper thats why
08:02:24  <jjjohnny>bridge
08:02:42  <jjjohnny>this song goes nowhere
08:02:53  * domanicquit (Ping timeout: 244 seconds)
08:09:01  <substack>yoshuawuyts: it should work in the browser with level-browserify but I haven't tested it yet
08:09:36  * domanicjoined
08:30:47  * domanicquit (Ping timeout: 244 seconds)
08:31:12  <jjjohnny><3 memdb
08:31:18  * domanicjoined
08:32:32  <jjjohnny>is there no way to re-require a module?
08:32:44  <jjjohnny>without caching
08:34:16  <jjjohnny>i mean on a changed file
08:34:47  <jjjohnny>if it resolves to a file, i mean come on, due diligence
08:53:05  * AndreasMadsenquit (Remote host closed the connection)
08:54:44  * AndreasMadsenjoined
08:56:18  * phatedjoined
08:59:43  * AndreasMadsenquit (Remote host closed the connection)
09:00:41  * phatedquit (Ping timeout: 244 seconds)
09:31:50  * fotoveritequit (Quit: fotoverite)
09:36:18  * domanicquit (Ping timeout: 240 seconds)
09:50:30  * AndreasMadsenjoined
09:55:23  * thlorenzjoined
09:59:58  * thlorenzquit (Ping timeout: 255 seconds)
10:03:29  * domanicjoined
10:41:42  * saintedlama_quit (Quit: Leaving)