00:00:02
| * ircretary | quit (Remote host closed the connection) |
00:00:10
| * ircretary | joined |
00:01:32
| * hackygolucky | quit |
00:01:57
| * hackygolucky | joined |
00:11:37
| * bret | quit |
00:11:48
| * bret | joined |
00:20:15
| * kumavis | quit |
00:22:03
| * kumavis | joined |
00:26:18
| * jcrugzz | quit |
00:26:28
| * jcrugzz | joined |
00:27:42
| * HannahWolfe | quit |
00:27:52
| * HannahWolfe | joined |
00:36:32
| * Widdershin | quit |
00:36:42
| * Widdershin | joined |
00:45:47
| * phated | joined |
00:47:49
| * domanic | quit (Ping timeout: 250 seconds) |
00:48:59
| * andreypopp_ | quit |
00:50:20
| * andreypopp_ | joined |
00:55:27
| * jden | quit |
00:55:38
| * jden | joined |
01:01:11
| * kirjs________ | quit |
01:02:00
| * kirjs________ | joined |
01:05:18
| * calvinmetcalf | quit |
01:06:29
| * calvinmetcalf | joined |
01:45:02
| * mikolalysenko | quit |
01:45:15
| * wa7son | quit |
01:45:26
| * wa7son | joined |
01:46:24
| * mikolalysenko | joined |
01:54:55
| * tmpvar | quit |
01:55:04
| * tmpvar | joined |
02:49:13
| * thlorenz | quit (Remote host closed the connection) |
03:04:53
| * cnd | quit |
03:05:03
| * cnd | joined |
03:17:05
| * nickleefly | joined |
03:23:49
| * yoshuawuyts | quit |
03:23:59
| * yoshuawuyts | joined |
03:45:07
| <substack> | yoshuawuyts: I'm working on an indexer for hyperlog, might be useful for your use case |
03:50:04
| * thlorenz | joined |
03:53:12
| <substack> | this stuff is very uncharted territory |
03:54:40
| * thlorenz | quit (Ping timeout: 256 seconds) |
03:54:52
| * knownasilya | quit (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
| * tixz | quit |
04:44:48
| * tixz | joined |
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
| * thlorenz | joined |
04:55:08
| <substack> | can't find one either |
04:55:24
| * phated | quit (Remote host closed the connection) |
04:56:22
| * phated | joined |
04:56:56
| * thlorenz | quit (Ping timeout: 265 seconds) |
04:57:52
| <noffle> | opportunity! |
04:58:42
| * pfraze | quit (Remote host closed the connection) |
05:00:58
| * phated | quit (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
| * nickleefly | quit (Quit: Connection closed for inactivity) |
05:33:24
| * noffle | merges away |
05:46:00
| <noffle> | 1.7.0 pushed |
05:53:45
| * thlorenz | joined |
05:57:47
| * thlorenz | quit (Ping timeout: 240 seconds) |
06:07:50
| * calvinmetcalf | quit (Ping timeout: 256 seconds) |
06:11:17
| * calvinmetcalf | joined |
06:43:24
| <yoshuawuyts> | substack: ooh, is it working / available somewhere? |
06:46:48
| * domanic | joined |
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
| * ynnho | quit |
06:47:54
| <substack> | yoshuawuyts: one sec, literally just finished the docs for v2 |
06:47:55
| * ynnho | joined |
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
| * phated | joined |
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
| * AndreasMadsen | joined |
07:01:20
| * phated | quit (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
| * AndreasMadsen | quit (Ping timeout: 246 seconds) |
07:18:57
| * AndreasMadsen | joined |
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
| * fotoverite | quit (Quit: fotoverite) |
07:54:36
| * thlorenz | joined |
07:58:47
| * thlorenz | quit (Ping timeout: 240 seconds) |
07:59:09
| * fotoverite | joined |
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
| * domanic | quit (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
| * domanic | joined |
08:30:47
| * domanic | quit (Ping timeout: 244 seconds) |
08:31:12
| <jjjohnny> | <3 memdb |
08:31:18
| * domanic | joined |
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
| * AndreasMadsen | quit (Remote host closed the connection) |
08:54:44
| * AndreasMadsen | joined |
08:56:18
| * phated | joined |
08:59:43
| * AndreasMadsen | quit (Remote host closed the connection) |
09:00:41
| * phated | quit (Ping timeout: 244 seconds) |
09:31:50
| * fotoverite | quit (Quit: fotoverite) |
09:36:18
| * domanic | quit (Ping timeout: 240 seconds) |
09:50:30
| * AndreasMadsen | joined |
09:55:23
| * thlorenz | joined |
09:59:58
| * thlorenz | quit (Ping timeout: 255 seconds) |
10:03:29
| * domanic | joined |
10:41:42
| * saintedlama_ | quit (Quit: Leaving) |