00:09:37  * mrevilquit (Remote host closed the connection)
00:11:52  <rvagg>rescrv: yar
00:12:00  <rvagg>I think
00:12:06  <rvagg>if not then MIT which is close enough
00:12:19  <rvagg>I guess the port bits could be BSD if need be
00:13:15  <rvagg>rescrv: the ultimate goal is to move as much as possible to use libuv, for not all the thread & locking stuf is done by libuv but the env/io/logging stuff is done in that custom windows specific code
00:20:09  * timoxleyjoined
00:21:12  * thl0joined
00:21:17  <rescrv>rvagg: thanks
00:25:42  * thl0quit (Ping timeout: 268 seconds)
00:25:42  * julianduquequit (Quit: leaving)
00:26:07  * julianduquejoined
00:43:22  * julianduquequit (Quit: leaving)
00:50:33  * thl0joined
00:52:06  * thl0quit (Remote host closed the connection)
00:56:28  <levelbot>[npm] [email protected] <http://npm.im/polyclay>: a schema-enforcing model class for node with optional key-value store persistence (@ceejbot)
01:03:32  * wolfeidauquit (Remote host closed the connection)
01:06:00  * julianduquejoined
01:08:45  * ralphtheninjaquit (Ping timeout: 246 seconds)
01:20:13  * mreviljoined
01:24:58  * mrevilquit (Ping timeout: 256 seconds)
01:37:28  * thl0joined
02:03:17  * ednapiranhajoined
02:04:24  * thl0quit (Remote host closed the connection)
02:04:58  <levelbot>[npm] [email protected] <http://npm.im/polyclay>: a schema-enforcing model class for node with optional key-value store persistence (@ceejbot)
02:05:47  <hij1nx>rescrv: ah too bad, but there will be many more events at wayla
02:07:41  * thl0joined
02:09:39  * thl0quit (Remote host closed the connection)
02:13:43  * dominictarrjoined
02:14:53  * juliandu1uejoined
02:15:28  * julianduquequit (Disconnected by services)
02:15:36  * juliandu1uechanged nick to julianduque
02:15:43  * julianduquequit (Changing host)
02:15:44  * julianduquejoined
02:41:02  * ednapiranhaquit (Remote host closed the connection)
03:07:23  * ramitos_quit (Quit: Textual IRC Client: www.textualapp.com)
03:13:03  * mreviljoined
03:30:53  * eugenewarequit (Remote host closed the connection)
03:32:28  * wolfeidaujoined
03:36:33  * eugenewarejoined
03:44:21  * eugeneware_joined
03:45:53  * eugenewarequit (Ping timeout: 246 seconds)
03:45:54  * eugeneware_changed nick to eugeneware
03:53:11  * eugenewarequit (Quit: Colloquy for iPhone - http://colloquy.mobi)
04:19:58  * eugenewarejoined
04:20:02  * st_lukejoined
04:29:17  * mrevilquit (Remote host closed the connection)
04:30:55  * mreviljoined
04:41:12  * st_lukequit (Remote host closed the connection)
04:43:18  * mrevilquit (Remote host closed the connection)
04:47:42  * dominictarrquit (Quit: dominictarr)
06:13:16  * wolfeidauquit (Remote host closed the connection)
06:17:30  * mreviljoined
06:17:44  * eugenewarequit (Remote host closed the connection)
06:25:16  * mrevilquit (Ping timeout: 276 seconds)
07:20:56  * mreviljoined
07:25:39  * mrevilquit (Ping timeout: 268 seconds)
08:04:20  * eugenewarejoined
08:04:59  * eugenewarequit (Client Quit)
08:06:03  * eugenewarejoined
08:15:14  * num9joined
08:19:35  * wolfeidaujoined
08:23:52  * owen1quit (Read error: Operation timed out)
08:37:53  * Acconutjoined
08:38:26  * owen1joined
08:38:27  * Acconutquit (Client Quit)
08:57:14  * julianduquequit (Ping timeout: 255 seconds)
09:01:19  * ralphtheninjajoined
09:01:26  * ralphtheninjaquit (Client Quit)
09:01:40  * ralphtheninjajoined
09:32:36  * Acconutjoined
09:32:46  * Acconutquit (Client Quit)
10:08:31  * Acconutjoined
10:12:01  * Acconutquit (Client Quit)
10:22:09  * mreviljoined
10:26:55  * mrevilquit (Ping timeout: 264 seconds)
10:40:38  * dominictarrjoined
12:03:18  * dominictarrquit (Quit: dominictarr)
12:15:00  * gildeanjoined
12:15:27  <gildean>hello
12:16:14  <gildean>i'm trying out leveldb with levelup the first time, it's pretty nice
12:17:06  <gildean>but i have a question: do you think it's better to use the keys to separate data, or to use multiple db-files?
12:18:25  <gildean>i wrote a small irc-bot with node and decided to use leveldb for logging etc. and was wondering if i should just create a new db for each channel for example
12:19:39  <nathan7>gildean: sublevel!
12:20:07  <nathan7>gildean: if you have lots of keys with the same prefix, LevelDB compresses that and stores the prefix just once
12:20:22  <nathan7>gildean: sublevel basically provides the levelup API but prefixes all the keys with the given prefix
12:20:40  <gildean>hmm, ok, i need to read up on that
12:21:47  <gildean>what i actually did as a test is i opened a db as a property of an object for each channel, created a writable stream on each and then on message-events write on those streams
12:21:55  * levelbotquit (Remote host closed the connection)
12:22:53  <nathan7>gildean: sublevel is equivalent to having multiple levelup instances
12:23:07  <nathan7>gildean: without all the overhead
12:24:30  <gildean>sounds like a better idea
12:25:35  <nathan7>it's pretty awesome
12:27:52  <gildean>and i can use each sublevel just like an independent leveldb instance?
12:27:59  <nathan7>Yep
12:28:08  <nathan7>ranges, streams, everything
12:28:23  <gildean>cool, sublevel it is then
12:42:37  <gildean>nice, works perfectly
12:42:41  <gildean>nathan7: thanks for the tip
12:42:52  <nathan7>[=
12:45:14  * mcollinajoined
12:51:39  * rvaggwill get around to writing an article on multiple-dbs vs sublevels one day, I've promised to do one
13:04:22  * num9quit (Ping timeout: 276 seconds)
13:29:43  * thl0joined
13:30:43  * thl0_joined
13:30:43  * thl0quit (Read error: Connection reset by peer)
13:42:32  * thl0_quit (Remote host closed the connection)
13:44:59  * thl0joined
13:53:04  * thl0quit (Remote host closed the connection)
14:15:21  * thl0joined
14:37:24  * mcollinaquit (Ping timeout: 240 seconds)
14:49:20  <nathan7>rvagg: Sweet
14:50:42  * mcollinajoined
15:26:21  * ramitos_joined
15:31:30  * st_lukejoined
15:36:24  * ramitos_changed nick to ramitos
15:50:59  * st_lukequit (Remote host closed the connection)
15:51:58  * timoxleyquit (Ping timeout: 256 seconds)
16:08:05  * st_lukejoined
16:18:13  * st_lukequit (Remote host closed the connection)
16:31:06  * dominictarrjoined
16:36:49  * Acconutjoined
16:37:03  * Acconutquit (Client Quit)
16:52:46  * mcollinaquit (Read error: Connection reset by peer)
17:42:20  * thl0quit (Remote host closed the connection)
17:44:58  * julianduquejoined
17:47:47  * thl0joined
17:56:02  * thl0quit (Remote host closed the connection)
18:08:02  * no9joined
18:12:51  * thl0joined
18:17:55  * mcollinajoined
18:36:45  * thl0quit (Remote host closed the connection)
19:12:01  * julianduquequit (Ping timeout: 248 seconds)
19:36:04  * mcollinaquit (Read error: Connection reset by peer)
19:38:01  * julianduquejoined
19:41:02  * julianduquequit (Client Quit)
19:43:53  * thl0joined
20:37:40  * dominictarrquit (Quit: dominictarr)
20:42:33  * thl0quit (Remote host closed the connection)
20:42:55  * dominictarrjoined
20:43:43  * thl0joined
20:45:28  * dominictarrquit (Client Quit)
20:54:51  * Acconutjoined
21:06:02  * Acconutquit (Quit: Acconut)
21:29:18  * thl0quit (Remote host closed the connection)
22:05:41  <mbalho>https://github.com/fagbokforlaget/textiijs
22:14:55  * thl0joined
22:14:57  * thl0quit (Remote host closed the connection)
22:15:11  * thl0joined
22:37:08  * wolfeidauquit (Ping timeout: 256 seconds)
23:15:29  * wolfeidaujoined
23:33:40  * ramitosquit (Quit: Textual IRC Client: www.textualapp.com)