00:01:19  * ncthom91_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:09:33  * brianloveswordsquit (Quit: Computer has gone to sleep.)
00:12:30  * thlorenzjoined
00:16:52  * thlorenzquit (Ping timeout: 260 seconds)
00:24:16  * dguttmanquit (Quit: dguttman)
00:26:18  * dguttmanjoined
00:26:24  * dguttmanquit (Client Quit)
00:28:26  * ednapiranhaquit
00:32:25  * jerrysvquit
00:46:47  <calvinmetcalf>nolanlawson: through together a version of memdown that uses a persistent data structure https://github.com/calvinmetcalf/redblackdown
00:46:52  <calvinmetcalf>should handle snap shots better
01:03:47  * dguttmanjoined
01:13:21  * blessYahuquit (Ping timeout: 258 seconds)
01:40:09  * ncthom91joined
01:52:12  * dguttmanquit (Quit: dguttman)
01:53:12  <nolanlawson>calvinmetcalf: how can in-memory persist?
01:55:35  * brianloveswordsjoined
01:56:17  <calvinmetcalf>when you insert or remove an item it doesn't mutate the database but instead returns a new one
01:57:07  <nolanlawson>ah, that's ideal for snapshots
01:57:55  <calvinmetcalf>jmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmsssxd
01:57:57  <calvinmetcalf>shit
01:58:03  <calvinmetcalf>my cat was on the key board
01:58:08  <nolanlawson>sounds kind of inefficient as a pouch backend though
01:58:08  <calvinmetcalf>but yes
01:58:09  <calvinmetcalf>it is
01:58:15  <nolanlawson>dude you're drunk
01:58:19  <nolanlawson>go to bed
01:58:39  <calvinmetcalf>it's not that bad because it doesn't copy everything it uses pointers
01:58:50  <calvinmetcalf>or links
01:58:58  <calvinmetcalf>but yes time for bed
01:59:28  <nolanlawson>pointers in javascript?
01:59:51  <nolanlawson>gotta actually read your code to understand what you're talking about
02:00:32  <nolanlawson>your productivity is insane though. you're averaging like one *down module per week :)
02:08:45  * brianloveswordsquit (Quit: Computer has gone to sleep.)
02:35:11  <calvinmetcalf>By pointers I meant references
02:35:27  <calvinmetcalf>Now really to bed
02:36:11  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:45:18  * kreiggersjoined
03:07:26  * ncthom91joined
03:11:47  * dguttmanjoined
03:16:29  * thlorenzjoined
03:21:10  * thlorenzquit (Remote host closed the connection)
03:21:45  * thlorenzjoined
03:21:58  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:22:17  * ncthom91joined
03:26:22  * thlorenzquit (Ping timeout: 258 seconds)
03:56:08  * thlorenzjoined
03:59:30  * kreiggersquit (Quit: Textual IRC Client: www.textualapp.com)
04:05:02  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
04:20:54  * ednapiranhajoined
04:26:32  * dguttmanquit (Quit: dguttman)
04:34:03  * ednapiranhaquit
04:48:02  * vissborgquit (Remote host closed the connection)
04:54:32  * vissborgjoined
05:35:29  * brianloveswordsjoined
06:04:02  * thlorenzquit (Remote host closed the connection)
06:11:13  * brianloveswordsquit (Quit: Computer has gone to sleep.)
06:19:05  * brianloveswordsjoined
06:34:10  * brianloveswordsquit (Quit: Computer has gone to sleep.)
07:51:49  * harethjoined
08:09:31  * harethquit (Quit: hareth)
09:05:32  * harethjoined
09:10:31  * daviddiasjoined
10:22:07  * harethquit (Quit: hareth)
10:31:43  * harethjoined
11:48:35  * daviddiasquit (Quit: Textual IRC Client: www.textualapp.com)
12:24:53  * daviddiasjoined
13:05:17  * harethquit (Quit: hareth)
13:05:48  * harethjoined
13:43:27  * ramitosquit (Read error: Connection reset by peer)
13:46:32  * ramitosjoined
14:06:24  * dguttmanjoined
14:11:34  * dguttmanquit (Quit: dguttman)
14:13:15  * dguttmanjoined
14:36:45  * ramitos_joined
14:37:20  * ramitos__joined
14:40:17  * ramitosquit (Ping timeout: 260 seconds)
14:41:27  * ramitos_quit (Ping timeout: 272 seconds)
14:59:17  <nolanlawson>Dexie looks nice: https://hacks.mozilla.org/2014/06/breaking-the-borders-of-indexeddb/
14:59:28  <nolanlawson>the continue("keystring") trick is something I wasn't aware of
14:59:43  <nolanlawson>we could potentially use it for our implementation of keys in allDocs() if we hadn't already moved that logic to adapter.js
15:00:09  <nolanlawson>although I suspect the increase in code complexity wouldn't outweigh the gains in speed
15:00:22  <nolanlawson>*would
15:10:06  * ramitos__quit (Quit: Textual IRC Client: www.textualapp.com)
15:15:40  * brianloveswordsjoined
15:34:08  * ednapiranhajoined
15:34:32  * ednapiranhaquit (Client Quit)
15:37:43  * ednapiranhajoined
15:52:09  * ednapiranhaquit (Quit: Leaving...)
16:05:20  * no9joined
16:09:26  * thlorenzjoined
17:00:19  * dguttmanquit (Quit: dguttman)
17:04:05  * ncthom91joined
18:08:07  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:18:19  * ncthom91joined
18:33:30  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:35:49  * ednapiranhajoined
18:50:53  * ncthom91joined
19:03:11  * harethquit (Quit: hareth)
19:16:21  * binocarlosjoined
19:17:32  * binocarlosquit (Client Quit)
19:29:11  * thlorenzquit (Remote host closed the connection)
19:31:44  * thlorenzjoined
19:36:23  * thlorenzquit (Ping timeout: 240 seconds)
19:36:42  * thlorenzjoined
19:40:24  * thlorenzquit (Remote host closed the connection)
19:43:15  * thlorenzjoined
19:47:44  * thlorenzquit (Ping timeout: 260 seconds)
19:59:04  * dguttmanjoined
20:00:38  * brianloveswordsquit (Quit: Computer has gone to sleep.)
20:07:39  * brianloveswordsjoined
20:08:37  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:10:47  * dguttmanquit (Quit: dguttman)
20:11:18  * harethjoined
20:22:16  * dguttmanjoined
20:31:03  * dguttmanquit (Quit: dguttman)
20:41:56  * brianloveswordsquit (Quit: Computer has gone to sleep.)
20:45:12  * brianloveswordsjoined
20:57:50  * brianloveswordsquit (Quit: Computer has gone to sleep.)
21:01:07  * dguttmanjoined
21:02:32  * dguttmanquit (Client Quit)
21:08:07  * ednapiranhaquit (Quit: Leaving...)
21:20:11  * harethquit (Quit: hareth)
21:39:41  * brianloveswordsjoined
21:44:17  * ncthom91joined
21:53:06  * brianloveswordsquit (Quit: Computer has gone to sleep.)
22:12:07  * no9quit (Quit: Number 9 has gone to bake an aphid)
22:15:12  * rescrvquit (Ping timeout: 260 seconds)
22:26:54  * dguttmanjoined
22:30:45  * rescrvjoined
22:39:50  * adambraultjoined
22:43:00  * adambraultquit (Client Quit)
22:43:59  * dguttmanquit (Quit: dguttman)
22:46:05  * dguttmanjoined
22:47:52  * dguttmanquit (Client Quit)
23:14:39  * thlorenzjoined
23:27:11  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
23:39:45  * jerrysvjoined
23:40:53  * jerrysvquit (Remote host closed the connection)