00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:02:09  * thatguydanjoined
00:07:24  * st_lukequit (Remote host closed the connection)
00:15:16  * cianomaidinquit (Quit: cianomaidin)
00:17:22  * mikealquit (Quit: Leaving.)
00:22:39  * mikealjoined
00:27:40  * defunctzombiequit (Ping timeout: 256 seconds)
00:28:35  * defunctzombiejoined
00:57:53  * substack_planesjoined
00:58:10  <substack_planes>ahoy!
00:58:29  <substack_planes>airport wifi drops ssh too
00:58:44  <mbalho>woot
00:58:51  <Raynos>Anyone have a deep merge function
00:58:54  <Raynos>with a custom merge option
00:59:01  <Raynos>in case im trying to merge string into string or string into function
00:59:13  <fotoverite>Greatings from thailand substack in australia
00:59:23  <fotoverite>heading to aukland?
00:59:41  <dools>substack_planes: you're in australia?
01:01:49  <substack_planes>dools: for a few more hours
01:02:07  <substack_planes>I'm at coolangata
01:02:40  <substack_planes>was in brisbane sunday, monday, and tuesday
01:02:48  <substack_planes>the edge is pretty sweet, met some hackerfolk there
01:04:24  <mbalho>nice
01:06:19  <substack_planes>defunctzombie: https://github.com/shtylman/node-browser-resolve/pull/1
01:07:30  * CryptoQuickquit (Ping timeout: 260 seconds)
01:10:04  <defunctzombie>substack_planes: can we do without the merge commit?
01:10:31  <defunctzombie>substack_planes: also, I would not be against rolling browserify field support directly in browser-resolve
01:10:38  <defunctzombie>but if you want the passthrough we can go with that
01:12:12  * dominictarrquit (Quit: dominictarr)
01:13:27  <substack_planes>defunctzombie: it's hard to do git things without ssh :(
01:14:08  <defunctzombie>substack_planes: no worries, just let me know if you want the passthrough or browserify field support directly and I will add that
01:14:43  * mikolalysenkoquit (Ping timeout: 248 seconds)
01:15:25  <substack_planes>defunctzombie: passthrough would be better
01:15:35  <substack_planes>because I intend to deprecate the browserify field entirely
01:15:39  <defunctzombie>substack_planes: kk, I will get that out there
01:15:47  <substack_planes>and another one: https://github.com/shtylman/node-browser-resolve/pull/2
01:15:56  <defunctzombie>substack_planes: cool, any more?
01:15:57  <dools>substack_planes: did you go there intentionally or is there some sort of event there?
01:16:10  <substack_planes>dools: campjs
01:16:17  <substack_planes>http://campjs.com/
01:16:39  <fotoverite>and then did harlem shakes because the meme needed to die.
01:24:13  * thatguydanquit (Remote host closed the connection)
01:24:26  * thatguydanjoined
01:24:36  * thatguydanquit (Client Quit)
01:24:44  * substack_planesquit (Quit: Page closed)
01:27:26  * tim_smartchanged nick to tim_smart|away
01:27:44  * jden_joined
01:30:28  * mikealquit (Quit: Leaving.)
01:31:20  * tim_smart|awaychanged nick to tim_smart
01:32:35  <Raynos>mr isaacs!
01:32:50  <Raynos>does _read always happen in the next tick after push() === false ?
01:38:24  * mikolalysenkojoined
01:48:33  * mikolalysenkoquit (Ping timeout: 276 seconds)
01:55:00  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
01:55:00  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
01:59:09  <defunctzombie>substack: more trailing whitespace! :(
01:59:39  <defunctzombie>substack: also, the dnode browser string thing, I know why it happens
02:00:05  <defunctzombie>the codepath for that for loop should not run when requiring module ish stuff
02:02:47  * wontondiscojoined
02:14:59  <defunctzombie>substack: in either case v0.0.2 published with your packageFilter patch and the fix for string value (and test to go with it)
02:30:18  * jibayquit (Quit: Leaving)
02:41:27  * CryptoQuickjoined
02:46:02  * dominictarrjoined
02:54:08  <tim_smart>dominictarr: Still hacking at Raglan Roast?
02:54:38  <dominictarr>tim_smart: we are at midnight expresso now
02:54:53  <tim_smart>dominictarr: Hah. Wellington cafe crawl...
03:03:25  * tphummelquit (Quit: tphummel)
03:19:06  * fotoveritequit (Ping timeout: 240 seconds)
03:27:20  * ins0mniaquit (Ping timeout: 255 seconds)
03:29:34  * ins0mniajoined
03:34:03  * dominictarrquit (Quit: dominictarr)
03:46:07  * dominictarrjoined
03:46:48  * dominictarrquit (Read error: Connection reset by peer)
04:00:10  * tilgoviquit (Read error: Connection reset by peer)
04:00:22  * tilgovijoined
04:00:41  * substackat sydney
04:07:14  * defunctzombiechanged nick to defunctzombie_zz
04:12:04  * st_lukejoined
04:37:41  <substack>plane is pre-boarding
04:38:16  <substack>international terminal is way to far from the domestic
04:40:48  * ins0mniaquit (Ping timeout: 276 seconds)
04:45:12  <dools>did you catch the train?
04:45:32  * fotoveritejoined
04:50:15  * tim_smartchanged nick to tim_smart|away
05:09:11  * dguttmanquit (Quit: dguttman)
05:12:02  <CoverSlide>the sydney to oakland train?
05:12:10  <CoverSlide>that would be awesome
05:14:57  * dominictarrjoined
05:16:18  * jden_quit (Quit: Page closed)
05:18:55  * mikealjoined
05:20:06  * dominictarrquit (Ping timeout: 276 seconds)
05:25:28  * cianomaidinjoined
05:26:37  * dguttmanjoined
05:27:43  * dominictarrjoined
05:29:39  * cianomaidinquit (Ping timeout: 248 seconds)
05:32:29  * st_lukequit (Remote host closed the connection)
05:37:00  * dguttmanquit (Quit: dguttman)
05:39:10  * fotoveritequit (Quit: fotoverite)
05:41:56  * fotoveritejoined
05:42:29  * dguttmanjoined
05:42:40  * fotoveritequit (Client Quit)
05:43:56  * mikolalysenkojoined
05:44:08  * dguttman_joined
05:46:12  * CoverSlidequit (Ping timeout: 252 seconds)
05:47:27  * dguttmanquit (Ping timeout: 260 seconds)
05:47:27  * dguttman_changed nick to dguttman
05:51:32  * mikealquit (Quit: Leaving.)
05:58:31  <dools>haha no the sydney domestic to sydney international terminal train
06:02:31  * dguttmanquit (Quit: dguttman)
06:07:10  * dguttmanjoined
06:21:55  * dguttmanquit (Ping timeout: 260 seconds)
06:22:15  * mikealjoined
06:26:11  * CryptoQuickquit (Quit: CryptoQuick)
06:32:45  * mikealquit (Ping timeout: 252 seconds)
06:49:26  * mikealjoined
06:59:38  * tilgoviquit (Remote host closed the connection)
07:11:33  * fotoveritejoined
07:14:09  * dominictarrquit (Ping timeout: 248 seconds)
07:26:39  * mikolalysenkoquit (Ping timeout: 244 seconds)
07:29:16  * dominictarrjoined
08:00:56  * fotoveritequit (Read error: Connection reset by peer)
08:01:04  * fotoverite_joined
08:03:54  * captain_morganquit (Remote host closed the connection)
08:33:13  * mikolalysenkojoined
08:38:10  * mikolalysenkoquit (Ping timeout: 252 seconds)
08:50:47  * devaholicjoined
09:00:40  * dominictarrquit (Quit: dominictarr)
09:06:57  * fotoverite_quit (Quit: fotoverite_)
09:08:36  * dominictarrjoined
09:25:15  * dominictarrquit (Quit: dominictarr)
09:28:12  * dominictarrjoined
09:42:31  * chapelquit (Ping timeout: 245 seconds)
09:42:40  * chapeljoined
09:42:41  * chapelquit (Excess Flood)
10:01:09  * dominictarr_joined
10:04:35  * dominictarrquit (Ping timeout: 260 seconds)
10:04:35  * dominictarr_changed nick to dominictarr
10:27:58  * cianomaidinjoined
10:33:31  * cianomaidinquit (Quit: cianomaidin)
11:00:28  * cianomaidinjoined
11:06:54  * sorensenquit (Ping timeout: 276 seconds)
11:07:32  * sorensenjoined
11:13:20  * jibayjoined
11:18:56  * AvianFluquit (Ping timeout: 255 seconds)
11:37:14  * dominictarrquit (Quit: dominictarr)
11:46:17  * dominictarrjoined
12:02:39  * dominictarrquit (Ping timeout: 260 seconds)
12:11:12  * dominictarrjoined
12:23:16  * captain_morganjoined
12:25:50  * yorickjoined
12:38:37  * cianomaidinquit (Quit: cianomaidin)
13:10:50  * cianomaidinjoined
13:20:51  * dominictarrquit (Quit: dominictarr)
13:23:39  * cianomaidinquit (Quit: cianomaidin)
13:29:24  * fotoveritejoined
13:33:46  * defunctzombie_zzchanged nick to defunctzombie
13:35:12  * cianomaidinjoined
13:37:22  * fotoveritequit (Quit: fotoverite)
13:41:21  * CoverSlidejoined
13:44:28  <CoverSlide>00
13:44:28  <CoverSlide>
13:49:22  * cianomaidinquit (Quit: cianomaidin)
13:52:33  * cianomaidinjoined
13:57:27  * mikolalysenkojoined
14:02:48  * cianomaidinquit (Quit: cianomaidin)
14:07:56  * ins0mniajoined
14:08:05  * cianomaidinjoined
14:09:05  <niftylettuce>IM BREAKING A SWEAT
14:09:05  <LOUDBOT>YEA THIS TOUCHSCREEN COMPUTER SHIT IS BRILLIANT IF ALL YOU DO IS SPIN IMAGES FROM GOOGLE MAPS AROUND ALL FUCKING DAY. WHAT THE FUCK?
14:17:46  <jesusabdullah>ask for ibuprofen, get ibuprofen and "tizanidine"
14:17:51  <jesusabdullah>"we also call this advil"
14:44:44  * mikolalysenkoquit (Ping timeout: 260 seconds)
15:02:50  * defunctzombiechanged nick to defunctzombie_zz
15:12:48  * niftylettucequit (Ping timeout: 256 seconds)
15:13:22  * notalexgordonquit (Ping timeout: 256 seconds)
15:16:16  * dominictarrjoined
15:26:07  * fotoveritejoined
15:27:39  * dguttmanjoined
15:28:58  * dominictarrquit (Quit: dominictarr)
15:34:50  * mikolalysenkojoined
15:41:45  * CryptoQuickjoined
15:43:36  * ralphtheninjajoined
15:57:05  * AvianFlujoined
16:01:19  * cianomaidinquit (Quit: cianomaidin)
16:02:19  * cianomaidinjoined
16:13:41  * mikealquit (Quit: Leaving.)
16:17:35  * ralphtheninjaquit (Ping timeout: 240 seconds)
16:20:51  * defunctzombie_zzchanged nick to defunctzombie
16:29:24  * dguttmanquit (Quit: dguttman)
16:35:58  * mikealjoined
16:37:57  * mikealquit (Client Quit)
16:41:56  * mikealjoined
16:42:02  * dguttmanjoined
16:43:15  * dguttmanquit (Client Quit)
16:48:33  * dguttmanjoined
16:59:04  * tphummeljoined
17:01:40  * defunctzombiechanged nick to defunctzombie_zz
17:02:11  * mikealquit (Quit: Leaving.)
17:04:00  * cianomaidinquit (Quit: cianomaidin)
17:09:43  * ins0mniaquit (Ping timeout: 260 seconds)
17:09:56  * notalexgordonjoined
17:13:08  * niftylettucejoined
17:17:31  * cianomaidinjoined
17:19:22  * tphummelquit (Quit: tphummel)
17:27:48  * naomijoined
17:27:55  <naomi>hello all
17:28:06  <naomi>i was referred to this channel by jesusabdullah
17:28:20  <CoverSlide>yes
17:28:23  <naomi>showing a little stream2 love https://npmjs.org/package/burro
17:28:47  <naomi>this is my first swing at streams2; if someone has some constructive feedback, i'd greatly appreciate it
17:36:21  * ins0mniajoined
17:43:01  <jesusabdullah>Raynos: you do streams2 stuff yeah? ^^
17:43:17  <jesusabdullah>doesn't look like dominic is here :C
17:44:35  <naomi>Raynos: i need your love
17:45:43  <jesusabdullah>hahaha
17:47:17  * mikealjoined
17:51:15  * mikealquit (Client Quit)
18:03:51  * mikolalysenkoquit (Ping timeout: 260 seconds)
18:09:00  * defunctzombie_zzchanged nick to defunctzombie
18:10:08  * _ddgbotquit (Remote host closed the connection)
18:10:54  * _ddgbotjoined
18:18:47  <naomi>brb gais
18:19:04  * naomiquit (Quit: Leaving.)
18:21:59  * mikealjoined
18:24:33  <Raynos>Jesusabdullah: I'm rewriting my streams modules to do streams2 right
18:26:38  <jesusabdullah>Raynos: naomi is doing similar with https://npmjs.org/package/burro and was looking for feedbax
18:26:55  <jesusabdullah>Raynos: figured you were The Guy to ask about that, since I haven't messed with streams2 at all
18:30:09  <Raynos>Burro looks weird and not streamy
18:31:05  * mikealquit (Ping timeout: 240 seconds)
18:43:10  * lanecquit (Quit: pasta la veesta)
18:46:00  * paul_irishchanged nick to paul_irish_
18:56:30  <defunctzombie>substack: is there a browserifyV2 branch hanging around to play with?
18:58:27  * mikealjoined
19:03:32  * mikealquit (Ping timeout: 272 seconds)
19:04:43  * ins0mniaquit (Remote host closed the connection)
19:06:12  <Raynos>api design question
19:06:15  <Raynos>Stream(options, onread)
19:06:18  <Raynos>or Stream(onread, options) ?
19:07:02  * ins0mniajoined
19:09:50  <jez0990>I have no idea about best practices but my instinct says that "options" would go last
19:10:27  <Raynos>I think ill do first
19:10:30  <Raynos>to match https.createServer
19:17:09  * naomijoined
19:18:34  * ralphtheninjajoined
19:30:41  <defunctzombie>Raynos: depends on what is the important part
19:31:13  <defunctzombie>Raynos: if options is something that isn't needed and the defaults are sane, then I would could see it being last
19:31:26  <defunctzombie>Raynos: but given that you can detect the parameter types
19:31:30  <Raynos>well
19:31:32  <defunctzombie>having it first and optional seems legit
19:31:35  <Raynos>its Stream([options], onread)
19:31:57  <Raynos>https://gist.github.com/Raynos/d76ef926edb849cd10a1
19:32:02  <Raynos>Now might be a good time for API feedback
19:32:33  <naomi>Raynos: you are here :)
19:33:31  <naomi>Raynos: how does your gist related to node-0.9.9 stream.Readable?
19:33:46  <Raynos>ReadStream is a thing that builds on top of stream.Readable
19:36:46  <defunctzombie>Raynos: what is read-stream for?
19:37:06  <Raynos>its a wrapper around stream.Readable that I have that adds minimal sugar
19:37:17  <Raynos>and documents how you turn streaming sources into readable streams
19:37:33  <defunctzombie>Raynos: what does it make easier?
19:37:38  <Raynos>dominictarr/through -> 0.8 streams, Raynos/read-stream -> 0.10 stream.Readable
19:37:49  <defunctzombie>oh, really?
19:38:06  <defunctzombie>through will work with 0.10 streams tho, no?
19:38:22  <Raynos>yes
19:38:32  <defunctzombie>so I don't get it
19:38:48  <defunctzombie>how is it different than through?
19:39:00  <defunctzombie>just for reading?
19:39:08  <Raynos>yes
19:39:14  <Raynos>there are multiple times of streams
19:39:28  <Raynos>read, write, duplex, transform (through)
19:39:49  <defunctzombie>from array
19:39:52  <defunctzombie>not really a fan :/
19:40:03  <defunctzombie>think that makes it start doing too much
19:41:15  * defunctzombiechanged nick to defunctzombie_zz
19:44:54  * cianomaidinquit (Quit: cianomaidin)
19:45:56  * defunctzombie_zzchanged nick to defunctzombie
19:46:03  <naomi>Raynos: i packaged this (https://npmjs.org/package/burro) today and was referred by jesusabdullah. it's my first attempt at streams2 stuff. would you mind taking a quick look at it when you have a minute? i'm looking for any feedback i can get.
19:46:17  <Raynos>the api doesn't look like a stream at all
19:46:29  <Raynos>also there's no git link
19:46:32  <Raynos>which is really annoying
19:46:41  <Raynos>oh there is now >_>
19:46:50  <defunctzombie>be nice :)
19:47:02  <Raynos>no relative require's in README's
19:47:17  <defunctzombie>naomi: from the example, I don't understand how to use it :/
19:48:06  <naomi>defunctzombie: can you refresh and be sure you're seeing 0.1.1; npmjs.org was being weird for me
19:49:00  <defunctzombie>I am looking at the github
19:49:54  * ralphtheninjaquit (Quit: leaving)
19:49:54  <naomi>the idea is to create a streaming interface for sending length-prefixed JSON buffers
19:50:26  <naomi>the test might demonstrate more of a spec: https://github.com/naomik/burro/blob/master/test/burro_test.js
19:50:30  <defunctzombie>why do you want length prefixed json?
19:51:01  <defunctzombie>you can already read json from a stream without any length prefixing tho
19:51:37  <naomi>defunctzombie: do you mean parsing it on the fly, too ?
19:51:41  <defunctzombie>naomi: more suggestions, you can make tests simpler by using the qunit interface
19:51:48  <defunctzombie>avoid all the "describe" stuff :)
19:51:51  <defunctzombie>naomi: yea
19:52:12  <naomi>defunctzombie: for simplicity's sake, this lib does not parse on the fly.
19:52:27  <defunctzombie>naomi: there are a number of json stream things
19:52:37  <defunctzombie>that do various amounts of parsing
19:52:50  <defunctzombie>I personally use newline delimited json stream
19:53:17  <naomi>ok and how are you breaking your stream apart?
19:53:24  <naomi>just searching for newline in ever chunk?
19:54:25  <naomi>every* chunk
19:55:12  <Raynos>defunctzombie: TDD interface >> qunit. tape >> mocha
19:55:28  <defunctzombie>Raynos: tdd is qunit
19:55:35  <defunctzombie>whatever test(name, fn) is
19:55:36  <defunctzombie>is what I use
19:55:42  <Raynos>naomi: https://github.com/Raynos/array-stream/blob/master/index.js
19:55:43  <naomi>Raynos: so i shouldn't use mocha?
19:55:49  <defunctzombie>naomi: use mocha
19:55:56  <Raynos>you can use mocha if you want.
19:55:59  <defunctzombie>but don't make the tests use that describe nonsese :)
19:56:10  <Raynos>but I prefer tape as its simpler
19:56:18  <naomi>Raynos: this is streams1 :S
19:56:19  <defunctzombie>naomi: https://github.com/pgte/carrier
19:56:25  <defunctzombie>that module (while the api sucks)
19:56:29  <defunctzombie>just breaks a stream on newline
19:56:34  <defunctzombie>I can then JSON.parse each line
19:56:35  <defunctzombie>and done
19:56:36  <Raynos>naomi: yeah but you get the point, search for new lines
19:56:56  <naomi>that's also horribly slow in huge segments.....
19:57:00  <defunctzombie>I like that approach because I can assemble what I want
19:57:07  <defunctzombie>naomi: depends how you are doing it
19:57:22  <defunctzombie>naomi: also, perf numbers or bust
19:57:31  <naomi>defunctzombie: it doesn't really, no
19:57:33  * mikolalysenkojoined
19:57:33  <naomi>think about it
19:57:41  <defunctzombie>I don't believe in "horribly" slow until you prove you need it :)
19:57:42  <naomi>you have to check every byte for your split char
19:58:04  <naomi>in mine, i'm just using if (buffer.length >= prefix){...
19:58:07  <naomi>one test
19:58:11  <naomi>vs your one test per byte
19:58:39  <defunctzombie>naomi: one test per byte is trivial
19:58:47  <defunctzombie>again, premature optimization ;)
19:58:58  * mikealjoined
19:59:22  * mikealquit (Read error: Connection reset by peer)
20:02:37  * mikealjoined
20:02:59  <naomi>ok i will provide benchmarks then.
20:09:00  <defunctzombie>:)
20:09:28  * tilgovijoined
20:12:37  * AvianFlu_joined
20:12:50  * AvianFluquit (Read error: Connection reset by peer)
20:13:58  * defunctzombiechanged nick to defunctzombie_zz
20:28:41  * tim_smart|awaychanged nick to tim_smart
20:36:42  * defunctzombie_zzchanged nick to defunctzombie
20:47:42  * substackback in the .us
20:47:45  <substack>at powderface
20:48:05  <substack>charged up my laptop on the bart, about to publish a crapton of offline commits
20:50:39  * mikealquit (Quit: Leaving.)
20:53:34  <mikolalysenko>anyone got some good ideas on the best way to make a modular long/user account management system for node?
20:54:18  * tphummeljoined
20:54:22  <mikolalysenko>s/long/login
20:54:49  <mikolalysenko>I've looked at some of the options on npm, but it seems like things get a bit frameworky
20:55:06  <mikolalysenko>there are a few cool projects though. I really like passport, but it only solves part of the problem
20:55:25  * ralphtheninjajoined
20:55:45  <mikolalysenko>it seems that if you do account management, you need some way to manage sessions and serialize results back to a database
20:56:05  * ralphtheninjaquit (Client Quit)
20:56:12  <mikolalysenko>and doing this absent a choice of framework is problematic...
20:58:55  <mikolalysenko>it seems hard to find a good balance for this problem: you either end up with a module that does almost nothing, and requires a million options to configure
20:59:13  <mikolalysenko>or else you get some weird framework that won't play nice with any other modules and takes over your whole applicaiton
21:04:49  * AvianFlu_changed nick to AvianFlu
21:05:02  <mikolalysenko>ah, what the heck might as well just use passport
21:05:10  * tphummelquit (Quit: tphummel)
21:09:39  <wontondisco>mikolalysenko: when you say absent of framework, what do you mean? Using express is easiest for this because you can just hook it into the middleware.
21:09:45  * ITprojoined
21:10:20  * wontondiscochanged nick to lyaunzbe
21:12:11  <substack> 118 files changed, 880 insertions(+), 5762 deletions(-)
21:13:18  * mikolalysenkoquit (Ping timeout: 252 seconds)
21:17:46  * cianomaidinjoined
21:19:01  <defunctzombie>substack: https://github.com/substack/insert-module-globals
21:19:13  <defunctzombie>substack: getting closer :)
21:19:40  * ins0mniaquit (Remote host closed the connection)
21:21:14  <substack>defunctzombie: it's pretty much ready to go except I'm getting some bugs compiling existing projects
21:21:24  * mikealjoined
21:21:27  * cianomaidinquit (Client Quit)
21:21:56  <defunctzombie>substack: what type of bugs?
21:22:04  * st_lukejoined
21:22:10  <substack>output ends too early
21:22:14  * st_lukequit (Remote host closed the connection)
21:24:07  * st_lukejoined
21:25:53  <defunctzombie>haha
21:26:39  * mikealquit (Ping timeout: 276 seconds)
21:28:49  * st_luke_joined
21:29:00  * st_luke_quit (Read error: Connection reset by peer)
21:29:15  * st_lukequit (Ping timeout: 276 seconds)
21:30:09  * cianomaidinjoined
21:30:28  <defunctzombie>I have a problem
21:30:58  <defunctzombie>https://gist.github.com/shtylman/4999806
21:31:09  <defunctzombie>this produces different results on the new node :(
21:31:45  * ins0mniajoined
21:32:51  <CoverSlide>oh noez
21:33:05  * lyaunzbequit (Ping timeout: 260 seconds)
21:44:42  * lyaunzbejoined
21:46:50  * thatguydanjoined
21:47:16  * st_lukejoined
21:52:13  * mikealjoined
21:53:11  <defunctzombie>substack: ends to early from module-deps? browser-pack?
21:55:36  * st_lukequit (Remote host closed the connection)
21:56:34  * mikealquit (Ping timeout: 240 seconds)
21:57:02  * mikolalysenkojoined
22:03:26  * naomiquit (Quit: Leaving.)
22:10:26  * cianomaidinquit (Quit: cianomaidin)
22:12:26  * dominictarrjoined
22:12:59  * dominictarrquit (Client Quit)
22:14:16  * mikealjoined
22:14:59  * naomijoined
22:16:43  * cianomaidinjoined
22:28:05  * lyaunzbequit (Remote host closed the connection)
22:31:30  * mikealquit (Quit: Leaving.)
22:35:26  <isaacs>substack: is this in line with your desires? https://github.com/joyent/node/issues/4813
22:35:40  <isaacs>substack: re 'upgrade' events not being dumb.
22:36:28  * chapeljoined
22:38:30  * cianomaidinquit (Quit: cianomaidin)
22:39:04  * yorickquit (Remote host closed the connection)
22:41:13  <CoverSlide>lgtm
22:41:14  * lyaunzbejoined
22:44:08  * chapelquit (Quit: Textual IRC Client: www.textualapp.com)
22:46:43  * cianomaidinjoined
22:47:44  * sorensenquit (Quit: ZNC - http://znc.sourceforge.net)
22:47:45  * defunctzombiechanged nick to defunctzombie_zz
22:53:29  <substack>isaacs: that sounds so great
22:53:50  <substack>the res.upgrade() would not only fix upgrade events being annoying, it would also make writing transparent http proxies really easy
22:57:20  <substack>left a comment
22:59:01  <substack>defunctzombie_zz: not sure yet which stream is ending the request prematurely
23:00:08  * chapeljoined
23:00:57  * dominictarrjoined
23:01:00  <isaacs>substack: thanks
23:04:50  <substack>up to 132 repos on testling-ci :D
23:05:03  <substack>it'd be so excellent if we could get a sizable percentage of npm modules running on it
23:07:45  * sorensenjoined
23:08:12  * dominictarrquit (Read error: Connection reset by peer)
23:08:32  * dominictarrjoined
23:20:44  * captain_morganquit (Read error: No route to host)
23:30:47  * tphummeljoined
23:33:22  * tphummelquit (Client Quit)
23:37:34  * AvianFluquit (Ping timeout: 240 seconds)
23:38:46  * thatguydanquit (Quit: thatguydan)
23:47:15  <dominictarr>Raynos: hey raynos
23:47:56  <substack>dominictarr: I learned about .queue() during your talk
23:48:07  <substack>and now I'm using it all over the place
23:48:09  <substack>in through
23:48:15  <dominictarr>haha. nice!
23:48:38  <substack>it's saving me lots of trouble worrying about queueing
23:48:49  <substack>and buffering results during pauses and such
23:49:00  <dominictarr>handy
23:49:49  <Raynos>dominictarr: hai
23:50:04  <Raynos>I'm fixing Raynos/read-stream and pals to not suck
23:50:16  <dominictarr>substack: I made the last commit to pause stream a little while back https://github.com/dominictarr/pause-stream/commit/4a6fe3dc2c11091b1efbfde912e0473719ed9cc0
23:50:44  * ralphtheninjajoined
23:50:52  <dominictarr>Raynos: did you hear that we found that p2p under the hood guy?
23:50:58  <Raynos>Oh
23:51:01  <Raynos>no I havnt heard
23:51:05  <Raynos>have we converted him yet?
23:51:16  <dominictarr>We are working on that
23:51:20  <dominictarr>but we need your help
23:51:46  <dominictarr>hang on, I gotta relocate.
23:51:47  <Raynos>Ok.
23:51:48  <dominictarr>brb
23:52:04  <substack>dominictarr: haha nice
23:52:24  <ralphtheninja>hehe
23:52:25  * dominictarrquit (Quit: dominictarr)
23:53:14  <cianomaidin>ralphtheninja: were working on the brain washing process
23:53:46  <CoverSlide>CON LOS TERRORISTAS!
23:53:47  <LOUDBOT>WHAT IS IT WITH RELIGIOUS PEOPLE LEAVING PERL5? FIRST LARRY AND THEN LATHOS... HMM I SENSE ANOTHERP ATTERN.
23:56:17  <ralphtheninja>2013 IS THE YEAR OF P2P!
23:56:17  <LOUDBOT>BUSH HAS A HATCHET AND A SCALPEL?
23:56:48  <cianomaidin>ralphtheninja: 2014 will be the real year of p2p
23:57:06  <cianomaidin>ralphtheninja: 2013 will be the year of node, + a little p2p
23:57:15  <ralphtheninja>cianomaidin: I stand corrected :)
23:57:32  <cianomaidin>ralphtheninja: hey don't let me correct you;
23:57:53  <cianomaidin>ralphtheninja: I'm the person who is most often wrong
23:58:18  <cianomaidin>ralphtheninja: we can interchange dates and titles
23:58:28  <cianomaidin>ralphtheninja: but one way or the other the shit is going down