00:03:07  * tmcwjoined
00:09:05  * timoxley_joined
00:12:05  * timoxleyquit (Ping timeout: 256 seconds)
00:14:04  * alanhoffjoined
00:14:13  * timoxley_quit (Ping timeout: 246 seconds)
00:16:04  * timoxleyjoined
00:16:19  * fb55quit (Remote host closed the connection)
00:16:46  * fb55joined
00:21:37  * fb55quit (Ping timeout: 256 seconds)
00:22:02  * tmcwquit (Remote host closed the connection)
00:35:53  * paulfryzelquit (Remote host closed the connection)
00:36:30  * paulfryzeljoined
00:40:37  * paulfryzelquit (Ping timeout: 248 seconds)
00:46:20  * eugenewarequit (Remote host closed the connection)
00:46:47  * eugenewarejoined
00:50:24  * kenansulaymanchanged nick to apex
00:50:38  * apexchanged nick to kenansulayman
00:52:00  * eugenewarequit (Ping timeout: 276 seconds)
00:52:26  * tmcwjoined
00:54:58  * tmcwquit (Remote host closed the connection)
00:55:04  * apexjoined
00:55:05  * tmcwjoined
01:03:11  * fallsemojoined
01:04:04  * jxsonquit (Remote host closed the connection)
01:04:05  * apexquit (Ping timeout: 248 seconds)
01:05:52  * kenansulaymanquit (Ping timeout: 264 seconds)
01:14:50  * tmcwquit (Remote host closed the connection)
01:21:03  * kdawesjoined
01:21:03  * kdaweschanged nick to i_m_ca
01:26:07  * fallsemoquit (Quit: Leaving.)
01:36:57  * timoxleyquit (Read error: Connection reset by peer)
01:42:13  * eugenewarejoined
01:47:07  * eugenewarequit (Ping timeout: 268 seconds)
01:51:46  * dguttmanquit (Quit: dguttman)
01:58:52  * eugenewarejoined
02:05:52  * st_lukejoined
02:16:23  * alanhoffquit
02:29:26  * No9quit (Quit: Gone to join the choir invisibule)
02:34:58  * eugenewarequit (Remote host closed the connection)
02:49:46  * mikealjoined
02:49:46  * thlorenzquit (Remote host closed the connection)
03:26:45  * mikealquit (Quit: Leaving.)
03:36:24  * kenansulaymanjoined
03:41:16  * kenansulaymanquit (Ping timeout: 264 seconds)
03:54:06  * dominictarrjoined
04:04:03  * dominictarrquit (Quit: dominictarr)
04:06:23  * st_lukequit (Remote host closed the connection)
04:10:47  * mikealjoined
04:24:52  * mikealquit (Quit: Leaving.)
04:25:08  * wolfeidauquit (Remote host closed the connection)
05:05:58  * i_m_caquit (Ping timeout: 256 seconds)
05:10:07  * mikealjoined
05:17:26  * mcollinajoined
05:20:29  * mikealquit (Quit: Leaving.)
05:31:23  * mikealjoined
05:32:16  * julianduquequit (Quit: leaving)
07:12:59  * kenansulaymanjoined
07:14:32  * mcollinaquit (Remote host closed the connection)
07:17:52  * kenansulaymanquit (Ping timeout: 264 seconds)
07:42:04  * pgtejoined
08:15:22  * dominictarrjoined
08:29:49  * pgtequit (Read error: Connection reset by peer)
08:30:09  * pgtejoined
08:35:01  * apexjoined
08:35:14  * kenansulaymanjoined
08:36:18  * apexquit (Remote host closed the connection)
08:37:11  * apexaijoined
08:41:49  * apexaiquit (Remote host closed the connection)
08:41:50  * dominictarrquit (Quit: dominictarr)
08:42:04  * apexaijoined
08:42:10  * apexaiquit (Remote host closed the connection)
08:42:26  * apexaijoined
09:02:11  * dominictarrjoined
10:01:24  * pgtequit (Remote host closed the connection)
10:02:46  * fb55joined
10:10:53  * fb55quit (Remote host closed the connection)
10:11:20  * fb55joined
10:16:21  * fb55quit (Ping timeout: 264 seconds)
10:30:03  * mcollinajoined
10:36:25  * pgtejoined
10:46:17  * apexaiquit (Remote host closed the connection)
11:03:05  * pgtequit (Remote host closed the connection)
11:04:48  * pgtejoined
11:05:13  * pgtequit (Remote host closed the connection)
11:09:58  * pgtejoined
11:14:44  <kenansulayman>juliangruber Alive?
11:17:25  * thlorenzjoined
11:23:07  * mcollinaquit (Remote host closed the connection)
11:30:56  * jcrugzzquit (Ping timeout: 260 seconds)
11:57:20  * jcrugzzjoined
12:06:09  * jcrugzzquit (Ping timeout: 264 seconds)
12:13:31  * pgtequit (Remote host closed the connection)
12:17:47  * pgtejoined
13:02:20  * ednapiranhajoined
13:05:35  * ramitosquit (Read error: Operation timed out)
13:18:53  * pgtequit (Remote host closed the connection)
13:26:43  * alanhoffjoined
13:31:09  * fb55joined
13:40:58  * ramitosjoined
13:49:56  * fallsemojoined
13:51:43  * pgtejoined
13:55:50  * pgtequit (Remote host closed the connection)
14:00:43  * mcollinajoined
14:00:46  * tmcwjoined
14:02:53  * pgtejoined
14:08:21  * pgtequit (Remote host closed the connection)
14:10:28  * pgtejoined
14:19:48  * mcollinaquit (Remote host closed the connection)
14:26:00  * pgtequit (Remote host closed the connection)
14:36:51  * pgtejoined
14:42:39  <juliangruber>kenansulayman: hey
14:45:46  * paulfryzeljoined
15:15:15  * pgtequit (Remote host closed the connection)
15:21:57  * pgtejoined
15:27:25  * jcrugzzjoined
15:30:49  * mikealquit (Quit: Leaving.)
15:31:22  * fb55quit (Remote host closed the connection)
15:31:48  * fb55joined
15:32:21  * jcrugzzquit (Ping timeout: 248 seconds)
15:35:27  * fb55_joined
15:36:28  * fb55quit (Ping timeout: 264 seconds)
15:37:28  <kenansulayman>juliangruber Hat sich schon erledigt, aber danke ;)
15:53:16  * mikealjoined
16:06:19  * mikealquit (Quit: Leaving.)
16:06:31  * mikealjoined
16:13:34  * pgtequit (Remote host closed the connection)
16:23:14  * jerrysvjoined
16:27:05  * jcrugzzjoined
16:31:11  <kenansulayman>rvagg Any notes on CentOS? We can't deploy on CentOS instances since level fails low-level
16:44:19  <kenansulayman>rvagg dominictarr http://f.cl.ly/items/2O392b3Z2q0o1y3V0943/Text%202013.08.20%2018%3A39%3A14.txt
16:44:23  <kenansulayman>Any idea?
16:45:36  * dominictarrquit (Quit: dominictarr)
16:45:55  * ednapiranhaquit (Remote host closed the connection)
16:57:16  * pgtejoined
17:11:22  * kenansulaymanquit (Quit: ∞♡∞)
17:17:01  * ednapiranhajoined
17:20:11  * dominictarrjoined
17:21:29  * julianduquejoined
17:22:05  * fb55_quit (Remote host closed the connection)
17:22:34  * fb55joined
17:24:39  * jxsonjoined
17:24:45  * fb55_joined
17:24:48  * dguttmanjoined
17:25:25  * ednapiranhaquit (Ping timeout: 248 seconds)
17:29:06  * fb55quit (Ping timeout: 276 seconds)
17:29:19  * fb55_quit (Ping timeout: 264 seconds)
17:30:29  <substack>rvagg: did you want me to remove the test cruft myself on #176?
17:31:22  <substack>I didn't include it at first to keep the test diff as small as possible but I completely agree that checking the readable/writable stuff in the tests would be much nicer.
17:31:55  <dominictarr>substack: need a code viewer for browserify bundles
17:38:26  <dominictarr>substack: is there a way to pass browserify arguments through to testling?
17:40:21  * thlorenzquit (Remote host closed the connection)
17:42:42  * ednapiranhajoined
17:42:52  * ednapiranhaquit (Remote host closed the connection)
17:43:14  * pgtequit (Remote host closed the connection)
17:43:56  * julianduquequit (Quit: leaving)
17:45:00  <substack>dominictarr: https://github.com/substack/testling/blob/master/doc/testling_field.markdown#preprocess
17:45:19  <substack>and then you should also use https://github.com/substack/testling/blob/master/doc/testling_field.markdown#html
17:46:22  * ednapira_joined
17:47:16  <dominictarr>substack: hmm, I don't think I need that, but what would make my life super easy is if I could click on a line in a tape stack trace and then go to that line of code.
17:51:59  * mikealquit (Quit: Leaving.)
17:53:13  * tmcwquit (Remote host closed the connection)
17:56:43  * tmcwjoined
17:56:45  * kenansulaymanjoined
18:42:18  <dominictarr>substack: I have a testling test that throws, still says it's passing
18:49:21  * thlorenzjoined
18:52:55  * jxsonquit (Remote host closed the connection)
18:58:41  * jxsonjoined
18:59:48  * jxsonquit (Remote host closed the connection)
19:01:05  * jxsonjoined
19:02:19  * wilmoore-dbjoined
19:04:33  * dropdrivequit (Quit: leaving)
19:20:47  <dominictarr>mbalho: okay, I got bytewise working
19:21:12  <dominictarr>except there is a bug for {}, but that is also in node
19:27:45  <substack>dominictarr: is the $? set to the right thing?
19:28:13  <dominictarr>oh, yes
19:28:24  <dominictarr>I think so, it was just the browser output that was wrong
19:28:41  <dominictarr>but the terminal output had the correct error message
19:29:15  <dominictarr>so tapping the terminal will give correct result
19:29:25  <dominictarr>I'll check $? when I see it again
19:31:13  <dominictarr>substack: tape.deepEquals doesn't work with typed arrays
19:32:24  <dominictarr>you can have an equal Uint8 array that has some offset etc fields wrong
19:32:41  <mbalho>i think for that you'd need to loop over each element and compare String.fromCharCode
19:33:57  * pgtejoined
19:35:28  <substack>dominictarr: t.deepEqual([].slice.call(tarray), expected)
19:37:24  <dominictarr>but the typedarray might be deep within the object
19:43:10  * mcollinajoined
19:47:19  * mcollinaquit (Remote host closed the connection)
19:47:32  * alanhoffquit
19:48:08  * mcollinajoined
20:05:15  * jxsonquit (Remote host closed the connection)
20:14:04  * Acconutjoined
20:14:10  * Acconutquit (Client Quit)
20:22:12  * julianduquejoined
20:22:43  * pgte_joined
20:24:28  * pgtequit (Ping timeout: 264 seconds)
20:32:42  * pgtejoined
20:32:44  * pgte_quit (Read error: Connection reset by peer)
20:35:33  * jxsonjoined
20:43:03  * jxsonquit (Read error: Operation timed out)
20:47:02  * mcollina_joined
20:47:52  * mcollinaquit (Ping timeout: 264 seconds)
20:50:28  * dominictarr_joined
20:50:36  * dominictarrquit (Ping timeout: 276 seconds)
20:50:37  * dominictarr_changed nick to dominictarr
20:53:35  * mikealjoined
20:54:26  * mcollina_quit (Remote host closed the connection)
20:58:01  * gwenbelljoined
21:19:47  * jxsonjoined
21:20:19  * pgtequit (Remote host closed the connection)
21:20:30  * ednapira_quit (Remote host closed the connection)
21:40:04  * jcrugzzquit (Ping timeout: 264 seconds)
22:17:24  <dominictarr>substack: oh, I thought that stream2 still emitted end?
22:17:51  <dominictarr>how does pipe know that the stream is ended?
22:19:38  * mikealquit (Quit: Leaving.)
22:19:53  * mikealjoined
22:25:53  * thlorenzquit (Remote host closed the connection)
22:29:28  <substack>dominictarr: only in flow/classic mode
22:31:34  <dominictarr>substack: but how is the pipe informed about the end?
22:31:53  * jerrysvquit (Remote host closed the connection)
22:35:09  <dominictarr>substack: where is the end triggered?
22:35:45  <substack>dominictarr: it isn't
22:35:59  <substack>you can't listen for end events except in classic mode
22:36:12  <dominictarr>what if it's piped to something
22:36:23  <dominictarr>I mean, something calls the dest.end()
22:36:41  <substack>if it's a writable stream you can .on('finish', fn) for that
22:38:01  <substack>now you can create a complete json dump for any type with nested records including using .list(type).createStream() in level-assoc https://github.com/substack/level-assoc/blob/master/test/stringify.js#L33
22:38:04  <dominictarr>If I just want to listen on end, then I have to put it into flow mode
22:38:15  <substack>dominictarr: don't do that
22:38:28  <dominictarr>I mean, maybe I don't care about the data?
22:38:43  <substack>what do you have?
22:38:45  <substack>a readable stream?
22:38:54  <dominictarr>well, I'm just trying to understand this
22:39:08  <dominictarr>but say, an http request
22:39:22  <substack>rs.on('readable', function () { if (rs.read() === null) console.log('FINISHED') })
22:39:23  <dominictarr>that shouldn't have a body, but can, like a get
22:39:37  <substack>or you define a writable stream and pipe the readable into the writable
22:39:58  <dominictarr>I thought null just means "no more for now"
22:40:03  <dominictarr>but not the end of the stream
22:40:18  <substack>null means the end if the readable event fired
22:40:48  <dominictarr>right… if the first read() is null
22:41:16  <dominictarr>oh, you get everything in one read() because there is no read(n) anymore?
22:41:52  <substack>I'm not sure what you're referring to about read(n)
22:41:57  <brycebaril>read(n) doesn't make much sense for objectMode streams
22:42:40  <dominictarr>with streams2 you can tell it how many bytes you want
22:43:21  <brycebaril>size is advisory and your Readable can totally ignore it, especially for objectMode streams this is usually true
22:44:02  <substack>dominictarr: https://github.com/joyent/node/blob/master/lib/_stream_readable.js#L485 looks like it's for compatibility
22:45:04  <dominictarr>but that is the only thing that calls https://github.com/joyent/node/blob/master/lib/_stream_readable.js#L497
22:45:06  <dominictarr>dest.end()
22:45:55  * paulfryzelquit (Remote host closed the connection)
22:46:29  * paulfryzeljoined
22:50:45  * paulfryzelquit (Ping timeout: 248 seconds)
22:55:01  * fb55joined
23:00:13  * tmcwquit (Remote host closed the connection)
23:10:07  * fb55quit (Remote host closed the connection)
23:11:04  * dominictarrquit (Quit: dominictarr)
23:18:31  * fallsemoquit (Quit: Leaving.)
23:26:08  * dominictarrjoined
23:29:55  * gwenbellquit (Ping timeout: 264 seconds)
23:42:36  * wilmoore-dbquit (Remote host closed the connection)
23:47:06  * paulfryzeljoined
23:48:08  <substack>ok so level-assoc is being wicked fast
23:48:31  <substack>leveldb is fast and so level-assoc is fast
23:48:38  <substack>lifaslaif
23:50:02  <mbalho>lol
23:50:03  <substack>I made a relational grouping and it took 100ms to pull down the initial key and then just an extra 50ms to stream 40 associated rows
23:50:22  <substack>in a dataset with 100k rows
23:50:28  <mbalho>nice
23:50:32  <mbalho>im working on dat now
23:50:52  <mbalho>almost have the initial version of replication working
23:50:56  <substack>nice!
23:51:28  * paulfryzelquit (Ping timeout: 264 seconds)
23:51:34  <substack>also [email protected] can now stream an entire resultset including children to json
23:51:46  <substack>assoc.list('hackerspaces').createStream().pipe(process.stdout)
23:52:04  <substack>dumps all the hackerspaces with each hackerspace's list of hackers to streaming json
23:55:52  * mikealquit (Quit: Leaving.)
23:57:13  * mikealjoined