00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:11  * ircretaryjoined
00:03:32  * thlorenzjoined
00:14:18  * ednapiranhaquit (Quit: Leaving...)
00:27:13  * ryan_stevensquit (Quit: ryan_stevens)
00:32:48  * warbrettquit (Remote host closed the connection)
00:43:29  * contrahaxquit (Quit: Sleeping)
00:50:34  * contrahaxjoined
00:54:50  * contrahaxquit (Client Quit)
00:55:52  * piliquit (Ping timeout: 256 seconds)
01:01:44  * thlorenzquit (Remote host closed the connection)
01:02:17  * thlorenzjoined
01:06:38  * thlorenzquit (Ping timeout: 256 seconds)
01:11:53  * phatedquit (Remote host closed the connection)
01:22:18  * toddself_zzchanged nick to toddself
01:23:10  * reqsharkquit (Quit: Be back later ...)
01:25:03  * ryan_stevensjoined
01:26:06  * thlorenzjoined
01:31:05  * thlorenzquit (Ping timeout: 264 seconds)
02:01:12  * thlorenzjoined
02:05:34  * thlorenzquit (Ping timeout: 256 seconds)
02:06:44  * reqsharkjoined
02:13:21  * thlorenzjoined
02:22:29  * phatedjoined
02:27:33  * phatedquit (Ping timeout: 264 seconds)
02:28:04  * phatedjoined
02:44:45  * thlorenzquit (Remote host closed the connection)
02:45:19  * thlorenzjoined
02:47:19  * ryan_stevensquit (Quit: ryan_stevens)
02:49:23  * thlorenzquit (Ping timeout: 240 seconds)
02:51:17  * stagasquit (Ping timeout: 240 seconds)
02:51:21  * fotoveritequit (Quit: fotoverite)
03:00:03  * thealphanerdquit (Quit: thealphanerd)
03:00:48  * thealphanerdjoined
03:00:48  * thealphanerdquit (Client Quit)
03:11:26  * tilgoviquit (Ping timeout: 250 seconds)
03:21:36  * tilgovijoined
03:26:42  * toddselfchanged nick to toddself_zz
03:31:02  * dguttmanquit (Quit: dguttman)
03:33:57  * toddself_zzchanged nick to toddself
03:41:09  * knownasilyajoined
03:42:12  * thealphanerdjoined
03:43:41  * thealphanerdquit (Client Quit)
03:49:11  * dguttmanjoined
03:53:37  * tilgoviquit (Ping timeout: 272 seconds)
03:56:30  * phatedquit (Remote host closed the connection)
04:10:36  * toddselfquit
04:26:00  * anvakajoined
04:28:54  * jxson_joined
04:30:41  * ryan_stevensjoined
04:32:53  * jxsonquit (Ping timeout: 264 seconds)
04:33:13  * jxson_quit (Ping timeout: 258 seconds)
04:39:28  * dguttmanquit (Quit: dguttman)
04:46:47  * dguttmanjoined
04:46:54  * gozalajoined
04:48:59  * cpupquit (Quit: No Ping reply in 180 seconds.)
04:50:17  * cpupjoined
04:56:03  <hughsk>substack: https://github.com/substack/labeled-stream-splicer/issues/4 unable to run browserify, might just need a republish?
05:04:09  <substack>on it!
05:07:58  <hughsk>awesome, thanks man :D
05:08:21  * pfrazequit (Quit: Leaving)
05:11:15  * fotoveritejoined
05:19:04  * ednapiranhajoined
05:32:22  * dguttmanquit (Quit: dguttman)
05:37:54  * phatedjoined
05:41:01  * phatedquit (Remote host closed the connection)
05:56:36  * ednapiranhaquit
05:59:13  * _amark_quit (Ping timeout: 255 seconds)
05:59:57  * ryan_stevensquit (Ping timeout: 264 seconds)
06:00:05  * ryan_stevens_joined
06:05:01  * thlorenzjoined
06:06:49  * thealphanerdjoined
06:13:50  <owen1>#drama in the angular world - http://eisenbergeffect.bluespire.com/leaving-angular/
06:14:57  <substack>thinking how to distribute hyperboot updates in hyperboot itself
06:20:01  <thealphanerd>could it be a git remote?
06:23:11  <substack>no
06:27:29  <substack>I've got an idea though
06:27:44  <substack>I'll just check for the presence of a localStorage bootsrc entry
06:27:59  <substack>and then I can just have 2 kinds of versions in the versions.json file
06:28:15  <substack>plus this way I can allow users to load their own bootloaders
06:39:18  * knownasilyaquit (Quit: Connection closed for inactivity)
06:40:58  * kesslerquit (Remote host closed the connection)
06:46:53  * brianloveswordsjoined
06:51:38  * phatedjoined
06:55:10  * phatedquit (Remote host closed the connection)
06:56:20  <substack>I've got the preboot script working, now I just need to push those bootloader updates through the version loader
06:56:36  <ogd>im leaving angular for go
07:11:37  <thealphanerd>ogd: DON’T DO IT… think about the traceur compiler
07:11:44  <thealphanerd>:P
07:39:47  <substack>I'm leaving coffeescript for perl
07:41:49  * kesslerjoined
07:46:10  * kesslerquit (Ping timeout: 250 seconds)
08:05:50  * oldskirt_quit (Read error: Connection reset by peer)
08:14:27  * djcoinjoined
08:19:44  * contrahaxjoined
08:26:14  * thisandagainquit (Read error: Connection reset by peer)
08:26:21  * ladekjaerquit (Ping timeout: 244 seconds)
08:26:36  * thisandagain_joined
08:26:45  * tmpvarquit (Read error: Connection reset by peer)
08:26:52  * groundwater_quit (Ping timeout: 244 seconds)
08:26:52  * machtyquit (Ping timeout: 244 seconds)
08:26:52  * montesluquit (Ping timeout: 244 seconds)
08:26:55  * sorribasquit (Read error: Connection reset by peer)
08:26:56  * calvinmetcalfquit (Read error: Connection reset by peer)
08:27:07  * tmpvar__joined
08:27:14  * hackygoluckyquit (Read error: Connection reset by peer)
08:27:16  * karissaquit (Read error: Connection reset by peer)
08:27:21  * sorribasjoined
08:27:23  * ladekjaerjoined
08:27:25  * Domenicquit (Read error: Connection reset by peer)
08:27:42  * groundwater_joined
08:27:45  * karissa_joined
08:27:54  * hackygolucky_joined
08:28:01  * Domenic_joined
08:28:03  * calvinmetcalfjoined
08:28:04  * monteslujoined
08:30:10  * machtyjoined
08:42:33  * kesslerjoined
08:43:02  * ryan_stevens_quit (Quit: ryan_stevens_)
08:46:50  * kesslerquit (Ping timeout: 250 seconds)
08:50:45  <thealphanerd>substack: http://www.livecodenetwork.org/iclc2015/
08:55:45  <bengl>thealphanerd: yay for crypto!
08:55:49  <thealphanerd>:D
08:55:59  <thealphanerd>bengl: I just semi stalked you and realized you are in sf too!
08:56:11  <thealphanerd>and from ontario as well
08:56:13  <thealphanerd>woot!
08:56:38  <bengl>i think we've been over this before. i informed you of poutine at benders :)
08:57:14  <thealphanerd>OH shit
08:57:16  <thealphanerd>yes you did
08:57:19  <bengl>haha
08:57:24  <thealphanerd>and poutine js
08:57:28  <thealphanerd>and I need poutine now
08:57:34  <thealphanerd>I have some clamato in my fridge :P
08:57:46  <bengl>clamato here isn't the same :(
08:57:56  * brianloveswordsquit (Remote host closed the connection)
08:58:03  <thealphanerd>true
08:58:12  <thealphanerd>but I can still make a killer caesar with it :D
08:58:34  <bengl>are you aware of a bar that used to be around 24th & mission called The Attic?
08:58:46  * brianloveswordsjoined
08:59:12  <thealphanerd>nope
08:59:17  <thealphanerd>I’m pretty new to the city
09:00:22  <bengl>went there about a year ago with a visiting quebecois friend, and absolut was pushing some cilantro vodka, so bartender made us cilantro caesars
09:00:28  <bengl>disturbingly good
09:01:35  <thealphanerd>hmmm
09:01:40  <thealphanerd>seems like I missed the boat
09:01:49  <thealphanerd>I recently started my journey to join the rhumbustion society
09:01:57  <thealphanerd>at smugglers cove
09:02:52  <bengl>ahh that place seems to always be the start of a good hangover for me, haha
09:03:38  <bengl>rum kills me
09:03:53  <thealphanerd>fair enoguh
09:04:20  <bengl>are you into whiskey?
09:06:00  * contrahaxquit (Quit: Sleeping)
09:08:23  <thealphanerd>most definitely
09:09:55  <bengl>try nihon lounge. the usual suspects from scotland, plus a sizeable collection of japanese and others.
09:11:45  <thealphanerd>will put it on the list!
09:11:48  * contrahaxjoined
09:11:50  <thealphanerd>time to crash for me
09:11:53  <thealphanerd>be well
09:12:08  <bengl>ditto
09:12:58  * contrahaxchanged nick to _contrahax
09:14:35  * _contrahaxchanged nick to contrahax
09:30:48  * contrahaxchanged nick to _contrahax
09:48:36  * _contrahaxchanged nick to contrahax
09:49:36  * fotoveritequit (Quit: fotoverite)
09:53:43  * fotoveritejoined
09:57:33  * contrahaxquit
10:05:22  * contrahaxjoined
10:17:13  * fotoveritequit (Quit: fotoverite)
10:27:00  * gorhgorhjoined
10:27:43  * peutetrejoined
10:34:13  * contrahaxchanged nick to _contrahax
10:34:51  * _contrahaxchanged nick to contrahax
10:35:16  * brianloveswordsquit (Quit: Computer has gone to sleep.)
10:38:47  * contrahaxquit (Quit: Sleeping)
10:55:28  * phatedjoined
11:01:53  * phatedquit (Ping timeout: 240 seconds)
11:19:08  * Mso150joined
11:42:52  * domanicjoined
11:47:37  * DamonOehlmanquit (Ping timeout: 240 seconds)
11:58:40  * pilijoined
12:02:03  * kesslerjoined
12:03:33  * gozalaquit (Quit: Connection closed for inactivity)
12:06:46  * kesslerquit (Ping timeout: 265 seconds)
12:07:28  * Mso150quit (Ping timeout: 250 seconds)
12:29:57  * gorhgorhquit (Quit: gorhgorh)
12:30:23  * peutetrequit (Quit: peutetre)
12:44:13  * kesslerjoined
12:48:20  * peutetrejoined
13:22:47  * kesslerquit (Remote host closed the connection)
13:32:03  <domanic>oh man... look who just gave me a style pull request: https://github.com/dominictarr/explain-error/pull/2
13:45:01  <mafintosh>domanic: gotta embrace to one style to rule all styles
13:45:55  <domanic>mafintosh, i support diversity in coding style
13:54:03  * domanicquit (Ping timeout: 255 seconds)
13:56:50  * toddselfjoined
13:57:08  * knownasilyajoined
14:16:40  * phatedjoined
14:20:51  * pfrazejoined
14:23:04  * phatedquit (Ping timeout: 244 seconds)
14:23:52  * briancjoined
14:35:26  * reqsharkquit (Quit: Be back later ...)
14:48:31  * dguttmanjoined
14:48:40  * piliquit (Ping timeout: 250 seconds)
14:49:19  * domanic_joined
14:52:47  * kesslerjoined
14:55:27  <calvinmetcalf>domanic_: sha384 is 64 bit like sha512 (And sha 512/t if we ever did those)
14:58:06  <domanic_>calvinmetcalf: right, my understanding is that 384 and 224 are just truncated versions of 512 and 256
14:58:20  <domanic_>oh I see what you where refering too
14:58:24  <calvinmetcalf>yup with different seads
14:58:56  <calvinmetcalf>nist has also defined 2 others, but since openssl doesn't implement them node doesn't support them
15:05:11  <domanic_>calvinmetcalf: fixed
15:06:02  <calvinmetcalf>sweet
15:07:37  <calvinmetcalf>you left in a console log
15:18:22  * reqsharkjoined
15:20:51  * gildeanquit (Remote host closed the connection)
15:23:48  * brianloveswordsjoined
15:42:12  * thlorenzquit (Remote host closed the connection)
15:42:45  * thlorenzjoined
15:43:30  * kessler_joined
15:44:23  * ryan_stevensjoined
15:46:07  * kesslerquit (Ping timeout: 245 seconds)
15:47:11  * kesslerjoined
15:47:20  * kessler_quit (Read error: No route to host)
15:47:27  * thlorenzquit (Ping timeout: 255 seconds)
15:53:27  <calvinmetcalf>domanic_: it looks good, though isn't it like 5am your time? shouldn't you go to bed?
15:56:18  <domanic_>calvinmetcalf: no I'm in europe now, to it's only 5pm
15:56:34  * domanic_travels a lot
15:57:35  * briancquit (Read error: No route to host)
15:59:22  * pilijoined
16:08:16  * brianloveswordsquit (Quit: Computer has gone to sleep.)
16:09:40  * peutetrequit (Quit: peutetre)
16:10:16  * brianloveswordsjoined
16:12:32  * ryan_stevensquit (Quit: ryan_stevens)
16:18:37  <calvinmetcalf>domanic_: ah makes more sense
16:20:07  <domanic_>calvinmetcalf: I'll be in the us for jsfest in december, and then home to nz finally after that.
16:23:29  * j0hn_joined
16:24:16  * ganglerijoined
16:28:44  <domanic_>substack: what if the wizard game was a voxel game but used a elements of all these shapes: http://en.wikipedia.org/wiki/Johnson_solid
16:29:03  * j0hn_part ("Leaving...")
16:31:28  * kesslerquit (Remote host closed the connection)
16:35:01  * ednapiranhajoined
16:36:09  * brianloveswordsquit (Quit: Computer has gone to sleep.)
16:36:10  * kesslerjoined
16:36:23  * Domenic_changed nick to Domenic
16:40:23  * brianloveswordsjoined
16:41:28  <jjjohnny>yes pls bring back wizard game!
16:44:12  * brianloveswordsquit (Read error: Connection reset by peer)
16:44:24  * brianloveswordsjoined
16:54:14  * thlorenzjoined
16:57:44  * ryan_stevensjoined
17:05:59  * gozalajoined
17:11:32  * piliquit (Ping timeout: 245 seconds)
17:18:01  * toddselfchanged nick to toddself_zz
17:21:11  * briancjoined
17:27:19  * thlorenzquit (Remote host closed the connection)
17:28:10  * brianloveswordsquit (Quit: Computer has gone to sleep.)
17:31:23  * ryan_stevensquit (Ping timeout: 258 seconds)
17:32:27  * kesslerquit (Remote host closed the connection)
17:32:48  * ryan_stevensjoined
17:32:53  * gangleriquit (Ping timeout: 264 seconds)
17:35:49  * thlorenzjoined
17:38:51  * thlorenzquit (Remote host closed the connection)
17:38:54  * stagasjoined
17:41:12  * pilijoined
17:42:34  * kesslerjoined
17:47:55  * warbrettjoined
17:59:45  * contrahaxjoined
18:02:29  * maxgfeller_joined
18:02:32  * djcoinquit (Quit: WeeChat 1.0)
18:03:17  * toddself_zzchanged nick to toddself
18:05:37  * jxsonjoined
18:11:42  * thlorenzjoined
18:14:05  * thlorenzquit (Remote host closed the connection)
18:14:10  * dguttmanquit (Quit: dguttman)
18:20:27  * jxsonquit (Remote host closed the connection)
18:21:25  * contrahaxquit (Quit: Sleeping)
18:25:01  * anvakaquit (Remote host closed the connection)
18:28:49  * oldskirtjoined
18:31:56  * AlfredHugecockjoined
18:32:28  * brianloveswordsjoined
18:32:57  * brianloveswordsquit (Read error: Connection reset by peer)
18:33:24  * brianloveswordsjoined
18:36:16  * gildean_quit (Quit: leaving)
18:36:32  * gildeanjoined
18:36:46  * domanic_quit (Ping timeout: 246 seconds)
18:39:51  * stagasquit (Read error: Connection reset by peer)
18:41:19  * stagasjoined
18:41:22  * thlorenzjoined
18:43:00  * kesslerquit (Remote host closed the connection)
18:46:32  * oldskirtquit (Ping timeout: 245 seconds)
18:51:16  * kesslerjoined
18:56:16  * fotoveritejoined
19:02:34  * brianloveswordsquit (Read error: Connection reset by peer)
19:02:36  * brianlov_joined
19:03:58  * thealphanerdquit (Quit: thealphanerd)
19:04:16  * warbrettquit
19:09:59  * dguttmanjoined
19:11:37  * brianlov_quit (Read error: Connection reset by peer)
19:11:57  * AlfredHugecockquit (Ping timeout: 240 seconds)
19:12:12  * brianloveswordsjoined
19:12:18  * Mso150joined
19:12:32  * peutetrejoined
19:13:54  * thlorenzquit (Remote host closed the connection)
19:16:44  * _amark_joined
19:17:49  * gorhgorhjoined
19:17:53  * peutetrequit (Ping timeout: 264 seconds)
19:21:52  * stagasquit (Remote host closed the connection)
19:24:52  * ryan_stevensquit (Quit: ryan_stevens)
19:27:40  * ryan_stevensjoined
19:29:20  * thealphanerdjoined
19:31:44  * oldskirtjoined
19:34:00  * jxsonjoined
19:36:24  * jxson_joined
19:36:48  * phatedjoined
19:38:17  * oldskirtquit (Ping timeout: 264 seconds)
19:38:39  * jxsonquit (Ping timeout: 258 seconds)
19:40:21  * toddselfchanged nick to toddself_zz
19:41:21  * ryan_stevensquit (Quit: ryan_stevens)
19:42:40  * phated_joined
19:42:52  * piliquit (Ping timeout: 258 seconds)
19:43:21  * reqsharkquit (Remote host closed the connection)
19:43:37  * phatedquit (Ping timeout: 272 seconds)
19:43:40  * kesslerquit (Remote host closed the connection)
19:43:47  * reqsharkjoined
19:44:39  * phated_changed nick to phated
19:46:38  * domanicjoined
19:47:06  * thlorenzjoined
19:47:35  * thlorenzquit (Remote host closed the connection)
19:49:51  * thlorenz_joined
19:50:12  * jxson_quit (Remote host closed the connection)
19:50:35  * thlorenz_quit (Remote host closed the connection)
19:51:09  * thlorenz_joined
19:55:28  * thlorenz_quit (Ping timeout: 250 seconds)
19:58:18  * pilijoined
20:06:43  * toddself_zzchanged nick to toddself
20:08:19  * phatedquit (Ping timeout: 272 seconds)
20:13:02  * kriskowalquit (Quit: kriskowal)
20:25:49  * anvakajoined
20:30:29  * anvakaquit (Ping timeout: 272 seconds)
20:32:31  * warbrettjoined
20:34:28  * oldskirtjoined
20:39:21  * oldskirtquit (Ping timeout: 272 seconds)
20:49:41  * fotoveritepart
20:55:31  * kesslerjoined
20:55:35  * kriskowaljoined
20:59:07  * fotoveritejoined
20:59:42  * brianloveswordsquit (Read error: Connection reset by peer)
21:00:20  * brianloveswordsjoined
21:02:16  * briancquit (Read error: No route to host)
21:04:17  * Mso150quit (Ping timeout: 240 seconds)
21:10:37  * Mso150joined
21:15:23  * kesslerquit (Remote host closed the connection)
21:16:23  * domanicquit (Ping timeout: 240 seconds)
21:19:24  * thlorenzjoined
21:21:02  * oldskirtjoined
21:23:57  * insertcoffeejoined
21:34:05  * DamonOehlmanjoined
21:34:27  * phatedjoined
21:37:34  * kesslerjoined
21:38:12  * Mso150quit (Ping timeout: 245 seconds)
21:40:47  * kesslerquit (Remote host closed the connection)
21:41:02  * Mso150joined
21:42:22  * jxsonjoined
21:42:35  * domanicjoined
21:48:16  * joepie91_joined
21:49:44  <joepie91_>no idea where to ask this, but somebody probably knows here: when I pipe a response from the `request` library to a response in `express`, the headers are also piped (eg. Server and so on), but when I pipe a stdlib `http` client response to a `http` server response, they're not
21:50:06  <joepie91_>I've been looking around but can't figure it out - what is causing the header forwarding when using request/express?
21:50:35  <joepie91_>(node.js, obv)
21:54:34  <domanic>joepie91_, that is not standard node streams. that is magic request streams
21:55:15  <domanic>if you piped it through a passthrough stream it would probably stop that.
21:55:51  <joepie91_>domanic: okay - do you know with certainty whether the logic for this is in the `request` library? because I'd like to see exactly what it's doing behind the scenes, and I'm not sure where to start looking...
21:56:14  <joepie91_>related question: are there any alternatives to `request` with better documentation, less undocumented magic, and perhaps a bit of a nicer API?
21:57:02  * phatedquit (Remote host closed the connection)
21:57:13  * DamonOehlmanquit (Ping timeout: 244 seconds)
21:57:34  * DamonOehlmanjoined
22:00:58  <domanic>joepie91_, no but I remember mikeal talking about this back in the day.
22:01:09  <domanic>joepie91_, request@<2 or hyperquest
22:02:02  <joepie91_>domanic: right, I'm looking for something maintained and more featureful than hyperquest :P
22:02:17  <joepie91_>I'd like to avoid writing my own if an alternative exists that I am simply not aware of
22:02:57  <domanic>joepie91_, no I don't know. I think hyperquest is okay, though.
22:04:50  <joepie91_>bit too minimal for my tastes :) judging from the docs anyway
22:05:20  * kesslerjoined
22:05:25  * oldskirt_joined
22:08:35  * oldskirtquit (Ping timeout: 244 seconds)
22:10:34  <domanic>joepie91_, it doesn't have the request(opts, cb) api
22:10:49  <domanic>just streams... that would be easy to add though
22:11:38  <joepie91_>domanic: well, that's the thing - I'm looking for stuff like (optional) body buffering, handling of multipart POST, and so on
22:11:55  <joepie91_>I just find myself struggling way more with requests API/docs than I should have to
22:12:20  <substack>if you want to buffer a body, just pipe to concat-stream
22:12:21  <joepie91_>and I'd prefer not to have to plug in a billion modules myself over and over again for relatively common tasks
22:12:59  <substack>the problem with this line of thinking of bundling relatively common tasks
22:13:02  <substack>is that you end up with request
22:13:17  <substack>or you spend all your time fighting turf wars about what belongs and what doesn't belong
22:13:32  <joepie91_>substack: I find that the problem with request is not so much its size, as its usability - eg. python-requests does more or less the same thing(s), but is much much nicer to work with
22:13:41  <substack>they are related
22:13:59  <joepie91_>my point being that python-requests can apparently manage to do this and have a nice/usable API :P
22:14:34  <substack>request wants to interface with existing apis but at the same time provide a lot of convenience
22:14:40  <substack>but those aren't really compatible ideas
22:14:57  <substack>you can either have a convenient but completely bespoke and non-interoperable interface
22:15:18  <substack>or you can have a simple interface that interoperates but does not have many features
22:15:48  <substack>because features come at the expense of interoperability
22:17:39  <substack>convenience means that the tool will likely get in your way when you try to interoperate with an existing external libraries because convenience is always about creating shortcuts and workflows
22:17:47  * DamonOehlmanquit (Ping timeout: 245 seconds)
22:17:49  <substack>and shortcuts and workflows are a kind of architecture
22:18:49  <substack>interoperable code requires complete buy-in with plugins or simple interfaces and control over how they are glued together
22:19:08  <domanic>joepie91_, request used to be good. it just boated - <2 it was much simpler, but basically the same.
22:20:18  * insertcoffeequit (Ping timeout: 255 seconds)
22:20:25  <substack>aside: gulp and grunt have exactly the same problem
22:20:43  <substack>and that is why people struggle so much to integrate other tools into those workflows
22:23:34  * thlorenzquit (Remote host closed the connection)
22:24:54  * jloijoined
22:26:01  * kessler_joined
22:26:30  * anvakajoined
22:26:42  * jloiquit (Client Quit)
22:28:10  * kesslerquit (Ping timeout: 264 seconds)
22:28:29  * gorhgorhquit (Quit: gorhgorh)
22:28:55  * gorhgorhjoined
22:29:02  * DamonOehlmanjoined
22:31:09  * anvakaquit (Ping timeout: 258 seconds)
22:53:10  * brianloveswordsquit (Quit: Computer has gone to sleep.)
23:03:55  * thlorenzjoined
23:08:53  * jesusabdullahquit (Ping timeout: 240 seconds)
23:09:51  <joepie91_>domanic: you mentioned a passthrough stream as a solution to keeping it from passing on headers... while this works to kill off all header streaming, any idea how I'd implement a custom passthrough-like stream that'd only pass on *certain* headers? eg. content-length and content-encoding
23:09:57  <joepie91_>(usecase: custom reverse proxy)
23:10:59  <substack>just handle that explicitly
23:11:08  <joepie91_>okay... how? :P
23:12:09  <joepie91_>I mean, I could probably manually set headers outside of the piping chain so to say
23:12:10  <domanic>joepie91_, just set the headers you want manually
23:12:13  <joepie91_>but surely there's a neater way?
23:12:23  <domanic>or write a proxy stream module
23:12:46  <joepie91_>where "proxy stream module" does...?
23:13:04  <domanic>if it pretend to be a http streams (i.e. has writeHead and setHeader) then request would call those, i thin.
23:13:15  <substack>just do this: http.createServer(function (req, res) { var r = request(url); r.on('response', function (rs) { Object.keys(rs.headers).forEach(function (key) { res.setHeader(key, rs.headers[key]) }); rs.pipe(r) }) })
23:13:39  <substack>or rather, rs.pipe(res)
23:14:02  <domanic>request just does duck type checking of the features ... it also checks for file streams...
23:14:19  <joepie91_>substack: I see, thanks
23:14:20  * kessler_quit (Remote host closed the connection)
23:14:25  <joepie91_>domanic: can you point me at the part of the code that does that?
23:14:30  <joepie91_>I've been looking for it for the past 30 minutes
23:14:32  <joepie91_>but can't seem to find it
23:14:45  <joepie91_>and I've run out of things to grep for :P
23:15:20  <joepie91_>also, substack: may I suggest using a pastebin for code examples? it's a lot easier to understand indented example code :)
23:15:21  <domanic>joepie91_, I don't know the code I just remember mikeal talking about it.
23:15:26  * jesusabdullahjoined
23:15:28  <joepie91_>(sprunge works if you don't like using a browser for that)
23:15:48  <joepie91_>domanic: aha, thanks anyway, perhaps looking for writeHead will help me find it
23:15:51  <domanic>grep for writeHead?
23:15:58  <domanic>yeah
23:16:17  <domanic>or pass in a stream with writeHead, except it throws or logs a stacktrace
23:16:55  * phatedjoined
23:17:13  <joepie91_>domanic: nothing for writeHead outside of the tests/ dir (though it may just be github search sucking)
23:17:35  <joepie91_>already looked for setHeader before, couldn't find anything on that either...
23:18:27  * briancjoined
23:18:48  <brianc>any suggestion as to what to do to have a Duplex stream in v0.8.x? anything like readable-stream exist for duplex stream?
23:19:21  * toddselfquit
23:20:52  * briancquit (Read error: No route to host)
23:23:58  * kesslerjoined
23:26:51  * Mso150quit (Remote host closed the connection)
23:27:17  * Mso150joined
23:28:37  * kesslerquit (Ping timeout: 255 seconds)
23:41:41  * Mso150_gjoined
23:41:53  * Mso150quit (Ping timeout: 240 seconds)
23:50:31  <thealphanerd>substack: have you ever seen a problem with watchify not watching files? Have two different team members running into this problem :S
23:50:39  <thealphanerd>I’m chasing it down the stack to chokidar
23:50:45  <thealphanerd>I’ll let you know when I dig more up
23:57:03  * kesslerjoined