00:00:00
| * ircretary | quit (Remote host closed the connection) |
00:00:08
| * ircretary | joined |
00:01:04
| * nk109 | joined |
00:06:14
| * mikolalysenko | quit (Ping timeout: 240 seconds) |
00:08:17
| * gozala | joined |
00:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 25] |
00:21:20
| <ogd> | anyone know how to pass crlfs etc into process.argv? node -pe "process.argv[1].length" "\r\n" is the same length (4) as node -pe "process.argv[1].length" "\\r\\n" |
00:21:54
| <grncdr> | ogd are you typing this stuff into a prompt? |
00:22:12
| <grncdr> | or trying to pass it via childProcess.spawn etc |
00:22:12
| <ogd> | yea |
00:22:15
| <ogd> | prompt |
00:22:19
| <ogd> | "\r\n" |
00:22:26
| <mmalecki> | ogd: '\r\n' |
00:22:30
| <ogd> | single quotes?? |
00:22:34
| <mmalecki> | yeah, try that |
00:22:42
| <ogd> | nah same thing |
00:22:46
| <grncdr> | in a prompt ctrl-v followed by most non-printable characters works |
00:22:47
| <ogd> | node -pe "process.argv[1].length" '\r\n' // 4 |
00:22:56
| <grncdr> | for linefeeds, you can just hit enter after the quote |
00:23:04
| <mmalecki> | there has to be an ascii code |
00:23:06
| <grncdr> | but I guess if you need a \r, that might be different |
00:23:10
| <ogd> | whoa |
00:23:27
| <mmalecki> | ogd: http://stackoverflow.com/questions/2991276/help-with-variables-and-new-lines-and-quoting-in-a-bash-script |
00:23:39
| * fallsemo | joined |
00:23:41
| <grncdr> | er, I said non-printable, but I meant whitespace |
00:23:44
| <mmalecki> | ogd: maybe try that with \r? |
00:23:47
| <grncdr> | like tabs for example |
00:24:00
| <ogd> | wow the ctrl+v thing is so weird |
00:24:13
| <grncdr> | oh right, I forgot about $'\n' |
00:24:15
| <ogd> | i am making a command line csv parser api and want to make the line delimiter optional |
00:24:44
| <grncdr> | the syntax that mmalecki linked is best for that |
00:25:11
| <grncdr> | or possibly accepting a regex instead |
00:25:20
| <pkrumins> | $'\r\n' usually |
00:25:27
| <ogd> | hmm so dumb |
00:25:32
| <pkrumins> | there are other ways too |
00:25:41
| <pkrumins> | like $(echo -e \r\n) |
00:25:56
| * thlorenz | joined |
00:25:58
| <pkrumins> | oh that didnt work |
00:26:01
| <pkrumins> | never mind the echo example |
00:26:19
| <grncdr> | pkrumins: I think the $() trims trailing newlines? |
00:26:36
| <grncdr> | I like $'\r\n' personally |
00:26:45
| <grncdr> | most readable by far |
00:26:47
| <pkrumins> | me too |
00:26:50
| <pkrumins> | grncdr: oh maybe |
00:26:55
| <pkrumins> | echo -e '\r\n' |
00:26:58
| <pkrumins> | this worked |
00:27:07
| <pkrumins> | but yes $(echo -e '\r\n') didn't really work |
00:28:11
| <grncdr> | I really hope that the npm gods smile on my proposal in issue 3999 |
00:29:28
| <grncdr> | I'm amused by the possibility of npm both becoming more modular and "a better Grunt" with one change |
00:30:30
| <grncdr> | aww crap |
00:30:43
| <grncdr> | st_luke shut me down :( |
00:30:45
| * thlorenz | quit (Ping timeout: 268 seconds) |
00:32:30
| <rowbit> | SubStack, pkrumins: These encoders are STILL down: 50.57.102.133(dev-ie7-2) |
00:37:38
| * fallsemo | quit (Quit: Leaving.) |
00:46:09
| * jxson | quit (Remote host closed the connection) |
00:47:23
| * feross | joined |
00:57:26
| * Maciek416 | quit (Remote host closed the connection) |
00:57:58
| * Maciek416 | joined |
01:02:37
| * Maciek416 | quit (Ping timeout: 272 seconds) |
01:02:59
| * jcrugzz | joined |
01:03:48
| * jergason | quit (Quit: jergason) |
01:10:34
| * mikolalysenko | joined |
01:12:23
| * jcrugzz | quit (Ping timeout: 260 seconds) |
01:13:54
| * fallsemo | joined |
01:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 24] |
01:23:14
| <dominictarr> | hij1nx: you guys still at sumptown? |
01:30:46
| * dominictarr | quit (Quit: dominictarr) |
01:31:34
| * dominictarr | joined |
01:31:45
| * dominictarr | quit (Client Quit) |
01:34:06
| * AvianFlu | quit (Remote host closed the connection) |
01:44:49
| * AvianFlu | joined |
01:59:20
| * Maciek416 | joined |
02:02:15
| * dstokes | quit (Quit: dstokes) |
02:04:25
| * joliss | quit (Ping timeout: 272 seconds) |
02:06:46
| * cenal2 | quit (Read error: Connection reset by peer) |
02:06:46
| * dstokes | joined |
02:07:15
| * cenal2 | joined |
02:12:23
| * AvianFlu | quit (Remote host closed the connection) |
02:16:20
| * AvianFlu | joined |
02:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 26] |
02:22:20
| * defunctzombie_zz | changed nick to defunctzombie |
02:25:32
| * tmcw | joined |
02:25:41
| * dominictarr | joined |
02:32:30
| <rowbit> | SubStack, pkrumins: These encoders are STILL down: 50.57.102.133(dev-ie7-2) |
02:35:40
| * AvianFlu | quit (Remote host closed the connection) |
02:38:44
| * hughsk | joined |
02:41:45
| * DTrejo | quit (Remote host closed the connection) |
02:42:20
| * DTrejo | joined |
02:43:04
| * DTrejo_ | joined |
02:43:10
| * DTrejo_ | quit (Remote host closed the connection) |
02:46:35
| * tmcw | quit (Read error: Connection reset by peer) |
02:46:38
| * DTrejo | quit (Ping timeout: 240 seconds) |
02:47:03
| * tmcw | joined |
02:47:37
| <defunctzombie> | substack: we need to make the browserify event emitter not pull in utils and Buffer shit |
02:47:58
| <defunctzombie> | substack: meaning the EventEmitter shim that is |
02:50:52
| * AvianFlu | joined |
02:51:41
| * stlsaint | joined |
02:51:57
| <substack> | defunctzombie: https://github.com/alexgorbatchev/node-browser-builtins/pull/32 |
02:52:19
| <defunctzombie> | did this land in browserify? |
02:57:04
| * jergason | joined |
02:57:27
| * tmcw | quit (Remote host closed the connection) |
03:02:17
| * feross | quit (Quit: feross) |
03:05:53
| * AvianFlu | quit (Remote host closed the connection) |
03:07:26
| * dominictarr | quit (Quit: dominictarr) |
03:12:02
| * ins0mnia | joined |
03:13:38
| <jesusabdullah> | holy shit nose plugins are installed globally o__o |
03:13:49
| <jesusabdullah> | I mean I guess that's what you'd HAVE to do but, shit |
03:13:53
| * ITpro | joined |
03:14:17
| * ITpro | changed nick to Guest75535 |
03:15:23
| * thlorenz | joined |
03:16:09
| <jesusabdullah> | mildly. terrifying. |
03:16:28
| <jesusabdullah> | ugh that's it I'm learning virtualenv |
03:16:45
| <rowbit> | Hourly usage stats: [developer: 10, free: 8] |
03:19:21
| <mikolalysenko> | jesusabdullah: this is why I now try to avoid using python |
03:19:27
| <mikolalysenko> | the module system is a complete mess |
03:24:35
| * dguttman | quit (Quit: dguttman) |
03:24:43
| <defunctzombie> | isaacs: "npm ls --depth 0" would be nice to see the "npm link" output if a module was symlinked |
03:25:13
| <defunctzombie> | isaacs: this would be quite useful for a final sanity check during dev that all current deps are not symlinked ones |
03:25:27
| <defunctzombie> | right now you only get the -> symlink with the regular "npm ls" |
03:26:58
| * thlorenz | quit (Remote host closed the connection) |
03:31:17
| <isaacs> | defunctzombie: yeah, --depth=0 is kind of annoying |
03:31:25
| <isaacs> | defunctzombie: i'm not super happy with the way it works |
03:31:36
| <isaacs> | defunctzombie: it'd be nice if it actually traversed those nodes, but just not the children |
03:31:44
| <isaacs> | defunctzombie: you know what i mean? |
03:31:54
| <isaacs> | like, the depth limit is at the wrong granularity or something |
03:31:56
| <defunctzombie> | isaacs: also about to file an issue on "npm unlink" not working to unlink a globally linked module (if you don't know about that already) |
03:32:07
| <isaacs> | defunctzombie: oh, ok |
03:32:08
| <defunctzombie> | I don't follow |
03:32:17
| <defunctzombie> | what do you mean traversed? |
03:32:22
| <isaacs> | defunctzombie: well, if you have a->b->c, then depth=0 will show you a, but not tell you what a is |
03:32:29
| <isaacs> | and depth=1 will show you b, but not tell you what b is |
03:32:41
| <isaacs> | what i want is for it to read the package.json and shit for a, but not the children, when depth=0 |
03:32:42
| <defunctzombie> | oh.. I didn't know depth=1 would do that |
03:32:48
| <isaacs> | defunctzombie: it's just a number :) |
03:32:51
| <defunctzombie> | I kinda assumed it would traverse into the tree |
03:33:03
| <defunctzombie> | and show me all my deps and the immediate deps of those deps |
03:33:31
| <defunctzombie> | in all honesty, I really only care about my deps when I do npm ls |
03:33:51
| <defunctzombie> | at least for me that is the important case since my immediate deps are the ones I am working with… but maybe others like the tree thing |
03:34:41
| * DTrejo | joined |
03:35:43
| <defunctzombie> | isaacs: https://github.com/isaacs/npm/issues/4005 |
03:36:01
| <defunctzombie> | isaacs: maybe no one else uses unlink haha, I just ran across this so even I don't use it that much |
03:36:19
| <defunctzombie> | isaacs: as for the depth thing… the biggest use I have for "npm ls" is sanity checks |
03:36:25
| <defunctzombie> | knowing what modules are extraneous |
03:36:32
| * DTrejo | quit (Remote host closed the connection) |
03:36:46
| <defunctzombie> | what modules are linked that I need to make sure I publish before publishing the dependent module |
03:36:54
| <defunctzombie> | and things of that nature |
03:36:58
| * DTrejo | joined |
03:37:08
| <defunctzombie> | generally this is only relevant for the immediate list of my dependencies |
03:37:19
| <defunctzombie> | but that is just my take on it |
03:40:41
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
03:41:57
| * DTrejo | quit (Ping timeout: 272 seconds) |
03:43:53
| * DTrejo | joined |
03:43:59
| * DTrejo | quit (Read error: Connection reset by peer) |
03:44:34
| * DTrejo | joined |
03:48:34
| * heathjs | changed nick to heath |
03:49:33
| * ins0mnia | quit (Ping timeout: 272 seconds) |
03:51:19
| * defunctzombie | changed nick to defunctzombie_zz |
03:51:37
| * shama | quit (Remote host closed the connection) |
03:51:58
| * defunctzombie_zz | changed nick to defunctzombie |
03:52:05
| * DTrejo | quit (Ping timeout: 272 seconds) |
03:54:24
| * feross | joined |
03:58:07
| * thlorenz_ | joined |
04:06:47
| * DTrejo | joined |
04:06:55
| * thlorenz_ | quit (Ping timeout: 272 seconds) |
04:12:03
| * mikolalysenko | joined |
04:14:01
| * rxgx | quit (Quit: timeout) |
04:16:41
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
04:16:44
| <rowbit> | Hourly usage stats: [developer: 8, free: 42] |
04:29:27
| * fallsemo | quit (Ping timeout: 272 seconds) |
04:32:30
| <rowbit> | SubStack, pkrumins: These encoders are STILL down: 50.57.102.133(dev-ie7-2) |
04:35:55
| * Maciek416 | quit (Remote host closed the connection) |
04:36:28
| * Maciek416 | joined |
04:37:55
| * defunctzombie | changed nick to defunctzombie_zz |
04:40:44
| * dominictarr | joined |
04:41:07
| * Maciek416 | quit (Ping timeout: 272 seconds) |
04:42:31
| * dominictarr | quit (Client Quit) |
04:43:19
| * dominictarr | joined |
04:43:48
| * Guest75535 | quit (Ping timeout: 260 seconds) |
04:43:58
| * Guest75535 | joined |
04:46:06
| * dominictarr | quit (Client Quit) |
04:49:19
| * dominictarr | joined |
04:55:39
| <grncdr> | substack: I think I might have been over-enthusiastic thinking that bashful could be used as a "suitable bash" for npm scripts |
04:56:36
| <grncdr> | like it's probably good enough for 99% of the possible use cases, but there's going to be that 1% where it pisses off bash experts |
04:57:23
| * rxgx | joined |
05:03:54
| * kumavis | joined |
05:06:11
| * nk109 | quit (Quit: Computer has gone to sleep.) |
05:08:48
| * dominictarr | quit (Quit: dominictarr) |
05:11:25
| <kumavis> | pull-streams, eh |
05:12:21
| * mikolalysenko | joined |
05:16:34
| * maksimlin | quit (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130911164256]) |
05:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 53] |
05:17:06
| * stlsaint | quit (Quit: leaving) |
05:17:35
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
05:22:22
| <grncdr> | kumavis: I too would like to know more |
05:31:01
| * rxgx | quit (Ping timeout: 245 seconds) |
05:34:20
| <substack> | grncdr: but when they get pissed off, they can send me a pull req to fix that messed up feature! |
05:34:36
| <grncdr> | substack: :\ |
05:34:54
| <grncdr> | so I was going to try and fix some stuff in shell-quote |
05:35:07
| <grncdr> | the backslashes made my eyes bleed ;) |
05:35:34
| <grncdr> | in particular there's a load of stupid quoting tricks that bash supports and shell-quote doesn't |
05:35:51
| <grncdr> | such as "bl'ah"'yeah this is all one arg' |
05:36:29
| <grncdr> | also globbing |
05:36:34
| <grncdr> | :\ |
05:37:23
| <grncdr> | which is what got me on that track. I was going to add globbing support (in the same style as reading/writing files is done) but detecting whether an arg is actually a glob is non-trivial, and should probably be done in shell-quote |
05:37:52
| <substack> | > require('./').parse('"bl\'ah"\'yeah this is all one arg\'').length |
05:37:52
| <substack> | 1 |
05:38:27
| <substack> | globbing is coupled to the file system though |
05:38:58
| <grncdr> | yeah, I meant a bashful user should pass in a globber |
05:39:06
| <grncdr> | like they pass reader/writer at the moment |
05:40:00
| * mikolalysenko | joined |
05:40:01
| <grncdr> | substack, the output of parse is still wrong even if it's the right length |
05:40:20
| <grncdr> | it should be "bl'ahyeah this is all one arg" |
05:40:43
| <grncdr> | instead it keeps the extra quotes that aren't at the ends of the string |
05:40:54
| <grncdr> | it actually keeps the single quote at the end as well |
05:40:55
| * dstokes | quit (Quit: dstokes) |
05:41:39
| <grncdr> | anyways, regarding globbing, what I meant is that shell-quote should parse a glob pattern as something special like it does for env variables |
05:42:37
| <grncdr> | so that users of shell quote can get an object and say "oh that's a glob pattern" without having to (essentially) reparse the string |
05:44:03
| <grncdr> | sorry, these are separate issues, and I should report them on github |
05:44:40
| <substack> | that could work |
05:44:48
| <substack> | like operators actually |
05:44:49
| <grncdr> | I was going to be all cool like "here's a pull request with the fixes" but it was a bit much for me to get done on the train :P |
05:45:03
| <grncdr> | sorry, yeah, like operators |
05:45:06
| <substack> | well actually like env vars makes more sense |
05:45:26
| <grncdr> | right env vars use a callback |
05:45:34
| <grncdr> | operators come out as objects |
05:45:42
| <grncdr> | I think... |
05:45:49
| <substack> | but async |
05:45:53
| <substack> | so hard to type with this much tlag |
05:46:36
| <grncdr> | so async callback for globs? that's going to break your API quite a bit :( |
05:47:12
| <grncdr> | I'd make the async globbing bit happen in bashful, after shellQuote.parse |
05:48:40
| <grncdr> | so sq.parse() generates an object like {op: 'glob', pattern: '*.js'} (or something) and bashful looks at that and calls it's glob function to get the file list |
05:49:02
| <grncdr> | just because having shellQuote be entirely sync is quite nice right now |
05:49:55
| <substack> | yay this other AP is way snappier |
05:50:14
| <substack> | hooray for doing all this shit on the command line |
05:50:27
| <grncdr> | :) |
05:50:30
| <substack> | yeah probably an object like operators will work best |
05:50:44
| <pkrumins> | substack: you up to fix bugs? |
05:51:02
| <pkrumins> | one of the encoders is constantly disconnecting |
06:06:41
| * kriskowal_ | joined |
06:08:47
| * kriskowal | quit (Ping timeout: 272 seconds) |
06:08:48
| * kriskowal_ | changed nick to kriskowal |
06:10:28
| <substack> | defunctzombie_zz: latest browserify has the util fix |
06:16:44
| <rowbit> | Daily usage stats: [developer: 203, free: 2874] |
06:16:45
| <rowbit> | Hourly usage stats: [developer: 0, free: 31] |
06:24:59
| * DTrejo | quit (Remote host closed the connection) |
06:25:25
| * DTrejo | joined |
06:30:25
| * DTrejo | quit (Ping timeout: 272 seconds) |
06:38:40
| <substack> | juliangruber: https://github.com/juliangruber/level-fs/pull/1 |
06:38:48
| <juliangruber> | substack :O |
06:38:49
| * substack | zzz & |
06:40:21
| <substack> | level-fs is going to feature prominently in my presentation! |
06:41:06
| * jxson | joined |
06:45:31
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
06:50:53
| * djcoin_ | joined |
06:55:00
| * kriskowal | quit (Quit: kriskowal) |
06:59:00
| * DTrejo | joined |
06:59:06
| * hughsk | quit (Quit: Leaving.) |
07:04:43
| * jergason | quit (Quit: jergason) |
07:07:01
| <rowbit> | SubStack, pkrumins: Encoders down: 50.57.103.135 (free2) |
07:07:25
| * jxson | quit (Remote host closed the connection) |
07:10:21
| * tanepiper | quit (Ping timeout: 268 seconds) |
07:10:58
| * niftylettuce | quit (Ping timeout: 268 seconds) |
07:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 50] |
07:30:57
| * kumavis | quit (Quit: kumavis) |
07:38:48
| * DTrejo | quit (Remote host closed the connection) |
07:39:14
| * DTrejo | joined |
07:40:14
| * DTrejo | quit (Read error: Connection reset by peer) |
07:41:29
| * mikolalysenko | joined |
07:45:51
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
07:52:47
| * peutetre | joined |
08:04:48
| * thlorenz | joined |
08:06:30
| * jcrugzz | joined |
08:06:34
| * DTrejo | joined |
08:06:40
| * DTrejo | quit (Read error: Connection reset by peer) |
08:08:56
| * thlorenz | quit (Ping timeout: 245 seconds) |
08:15:44
| * frankblizzard | joined |
08:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 39] |
08:17:23
| * frankblizzard | quit (Remote host closed the connection) |
08:17:33
| * frankblizzard | joined |
08:25:34
| * jxson | joined |
08:30:45
| * jxson | quit (Ping timeout: 272 seconds) |
08:41:48
| * mikolalysenko | joined |
08:46:26
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
08:51:20
| * ins0mnia | joined |
08:55:26
| * jcrugzz | quit (Ping timeout: 240 seconds) |
09:02:37
| * cenal2_ | joined |
09:03:11
| * cenal2 | quit (Read error: Connection reset by peer) |
09:03:11
| * cenal2_ | changed nick to cenal2 |
09:03:55
| * frankblizzard | quit (Read error: Connection reset by peer) |
09:04:21
| * frankblizzard | joined |
09:04:23
| * timoxley | quit (Read error: Connection reset by peer) |
09:04:56
| * timoxley | joined |
09:07:02
| * tanepiper_ | joined |
09:11:38
| * DTrejo | joined |
09:11:43
| * DTrejo | quit (Read error: Connection reset by peer) |
09:14:13
| * niftylettuce | joined |
09:14:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 5) |
09:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 242] |
09:20:11
| * peutetre | quit (Quit: peutetre) |
09:21:40
| * jcrugzz | joined |
09:22:13
| * peutetre | joined |
09:29:49
| * jcrugzz | quit (Ping timeout: 246 seconds) |
09:42:21
| * mikolalysenko | joined |
09:44:42
| * timoxley | quit (Remote host closed the connection) |
09:45:18
| * timoxley | joined |
09:45:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 5) |
09:46:41
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
09:49:46
| * timoxley | quit (Ping timeout: 246 seconds) |
10:01:43
| * timoxley | joined |
10:03:36
| <timoxley> | Raynos: what's the status with this graphics thing |
10:03:43
| <timoxley> | it looks pretty interesting |
10:05:02
| <timoxley> | as in, did you conclude it was bad idea? is there a successor? alternatives? |
10:05:58
| * thlorenz | joined |
10:10:43
| * thlorenz | quit (Ping timeout: 272 seconds) |
10:11:49
| * feross | quit (Quit: feross) |
10:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 206] |
10:22:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 5) |
10:24:38
| * DTrejo | joined |
10:24:44
| * DTrejo | quit (Read error: Connection reset by peer) |
10:27:14
| * peutetre | quit (Quit: peutetre) |
10:30:37
| * peutetre | joined |
10:40:22
| * AvianFlu | joined |
10:42:35
| * mikolalysenko | joined |
10:47:33
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
10:49:04
| * ralphtheninja | joined |
10:50:35
| * ralphtheninja | quit (Client Quit) |
10:53:41
| * insertcoffee | joined |
10:55:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 5) |
11:06:37
| * thlorenz | joined |
11:10:07
| * peutetre | quit (Quit: peutetre) |
11:11:28
| * thlorenz | quit (Ping timeout: 268 seconds) |
11:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 120] |
11:25:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 5) |
11:46:52
| * yorick | joined |
11:55:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 6) |
12:07:15
| * thlorenz_ | joined |
12:11:31
| * thlorenz_ | quit (Ping timeout: 246 seconds) |
12:13:20
| * mikolalysenko | joined |
12:15:57
| * frankblizzard | quit (Remote host closed the connection) |
12:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 231] |
12:17:56
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
12:25:31
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 6) |
12:48:42
| * peutetre | joined |
12:55:32
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 6) |
13:00:30
| * fallsemo | joined |
13:03:28
| * timoxley | quit (Remote host closed the connection) |
13:03:57
| * timoxley | joined |
13:05:28
| * AvianFlu | quit (Remote host closed the connection) |
13:06:02
| * kevino80 | joined |
13:07:50
| * thlorenz | joined |
13:08:21
| * timoxley | quit (Ping timeout: 245 seconds) |
13:12:20
| * thlorenz | quit (Ping timeout: 268 seconds) |
13:13:43
| * mikolalysenko | joined |
13:16:39
| * fallsemo | quit (Ping timeout: 268 seconds) |
13:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 381] |
13:18:32
| * mikolalysenko | quit (Ping timeout: 260 seconds) |
13:19:23
| * DTrejo | joined |
13:19:29
| * DTrejo | quit (Read error: Connection reset by peer) |
13:19:53
| * Maciek416 | joined |
13:21:44
| * jxson | joined |
13:23:05
| * tmcw | joined |
13:25:32
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 7) |
13:25:57
| * dominictarr | joined |
13:29:40
| * thlorenz | joined |
13:39:32
| * frankblizzard | joined |
13:40:01
| * tmcw | quit (Remote host closed the connection) |
13:44:15
| * ins0mnia | quit (Ping timeout: 272 seconds) |
13:47:31
| * Maciek416 | quit (Remote host closed the connection) |
13:48:02
| * Maciek416 | joined |
13:50:55
| * DTrejo | joined |
13:51:00
| * DTrejo | quit (Read error: Connection reset by peer) |
13:54:00
| * timoxley | joined |
13:54:41
| * AvianFlu | joined |
13:55:32
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 7) |
13:56:19
| * AvianFlu_ | joined |
13:56:24
| * AvianFlu | quit (Disconnected by services) |
13:56:25
| * AvianFlu_ | changed nick to AvianFlu |
13:56:47
| * tmcw | joined |
14:01:11
| * dguttman | joined |
14:07:28
| * jxson | quit (Remote host closed the connection) |
14:13:52
| * defunctzombie_zz | changed nick to defunctzombie |
14:14:02
| * mikolalysenko | joined |
14:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 66] |
14:25:32
| <rowbit> | SubStack, pkrumins: At least 5 people waiting in the queue for free servers! (Waiting: 10) |
14:25:56
| * fallsemo | joined |
14:28:41
| * thlorenz | quit (Remote host closed the connection) |
14:34:04
| * frankblizzard | quit (Remote host closed the connection) |
14:42:06
| * jcrugzz | joined |
14:51:06
| <juliangruber> | gap - a generator friendly version of tap https://github.com/juliangruber/gap |
14:51:10
| * thlorenz_ | joined |
14:52:17
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
14:52:38
| * mikolalysenko | joined |
15:04:40
| * dominictarr | quit (Quit: dominictarr) |
15:05:41
| * crank | quit (Ping timeout: 265 seconds) |
15:09:25
| * shama | joined |
15:13:42
| * dominictarr | joined |
15:16:44
| <rowbit> | Hourly usage stats: [developer: 3, free: 130] |
15:18:44
| * ins0mnia | joined |
15:19:15
| * jcrugzz | quit (Ping timeout: 272 seconds) |
15:20:59
| <spion> | juliangruber afaik generators are 0.11.2+ (but not in 0.11.0 and 0.11.1) |
15:21:10
| <spion> | other than that, neat |
15:21:11
| <mmalecki> | juliangruber: sup! |
15:23:08
| * DTrejo | joined |
15:23:13
| * DTrejo | quit (Read error: Connection reset by peer) |
15:26:14
| * timoxley | quit (Remote host closed the connection) |
15:26:48
| * timoxley | joined |
15:28:01
| * ednapiranha | joined |
15:28:45
| <dominictarr> | hij1nx: hey, are you at sumptown? |
15:29:26
| <ednapiranha> | hi visitors of portland! |
15:29:29
| <ednapiranha> | dominictarr: ! |
15:30:18
| * defunctzombie | changed nick to defunctzombie_zz |
15:31:01
| * timoxley | quit (Ping timeout: 245 seconds) |
15:35:26
| * timoxley | joined |
15:35:58
| * dominictarr | quit (Quit: dominictarr) |
15:39:25
| * mikolalysenko | quit (Ping timeout: 246 seconds) |
15:39:42
| <juliangruber> | spion: thanks, will fix |
15:39:53
| <juliangruber> | mmalecki: sup dude! chilling in a retirement home |
15:40:23
| * AvianFlu_ | joined |
15:40:26
| * AvianFlu | quit (Read error: Connection reset by peer) |
15:40:26
| <mmalecki> | juliangruber: not too much. you in Berlin? |
15:40:30
| * AvianFlu_ | changed nick to AvianFlu |
15:44:21
| * mikolalysenko | joined |
15:49:03
| * dstokes | joined |
15:57:02
| * jergason | joined |
15:57:02
| * kevino80 | quit (Remote host closed the connection) |
15:57:08
| <juliangruber> | mmalecki: nope, currently in bavaria |
15:57:36
| * kevino80 | joined |
16:00:38
| * crank | joined |
16:00:49
| * jiangplus | joined |
16:01:41
| * kevino80 | quit (Ping timeout: 245 seconds) |
16:06:14
| <spion> | juliangruber, why not gape though? :) |
16:07:04
| * kenperkins | joined |
16:07:52
| <Raynos> | timoxley: graphics is on hold |
16:07:58
| <spion> | also, strangely enough, I thought that the problem people have with promises was wrapping |
16:08:15
| <Raynos> | timoxley: see https://github.com/Raynos/jsonml-stringify/tree/master/examples/todomvc for spiritial successor |
16:08:46
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
16:08:49
| <spion> | but thunks seem to be gaining in popularity despite requiring the same |
16:10:03
| <spion> | so if wrapping isn't the problem, I wonder, what do people see as the problem? |
16:10:29
| <spion> | I mean promises let you do some really powerful stuff, like say http://spion.github.io/promise-nuggets/21-context-managers-transactions.html |
16:12:01
| * dguttman | quit (Quit: dguttman) |
16:16:44
| <rowbit> | Hourly usage stats: [developer: 2, free: 41] |
16:21:42
| * st_luke | joined |
16:24:59
| * dstokes | quit (Quit: dstokes) |
16:25:31
| * jcrugzz | joined |
16:29:05
| * peutetre | quit (Quit: peutetre) |
16:30:10
| * mikolalysenko | joined |
16:30:28
| * DTrejo | joined |
16:30:32
| * DTrejo | quit (Read error: Connection reset by peer) |
16:30:49
| * jcrugzz | quit (Ping timeout: 272 seconds) |
16:31:01
| * ednapira_ | joined |
16:32:54
| * dominictarr | joined |
16:33:13
| <dominictarr> | ednapiranha: whats up? |
16:33:37
| * ednapiranha | quit (Ping timeout: 272 seconds) |
16:34:01
| * jergason_ | joined |
16:36:34
| <dominictarr> | hij1nx: ping? |
16:37:03
| * jergason | quit (Ping timeout: 272 seconds) |
16:37:04
| * jergason_ | changed nick to jergason |
16:38:03
| * crank | quit (Ping timeout: 272 seconds) |
16:40:34
| * jcrugzz | joined |
16:41:26
| * kumavis | joined |
16:41:41
| <robertkowalski> | wow |
16:41:58
| <ogd> | dominictarr: come to mozilla! |
16:41:59
| <ogd> | dominictarr: im there |
16:42:27
| * mikolalysenko | quit (Ping timeout: 247 seconds) |
16:42:28
| <dominictarr> | who are you ogd? |
16:42:34
| <ogd> | dominictarr: max ogd en |
16:42:41
| <dominictarr> | okay, cool |
16:42:47
| <dominictarr> | where is mozilla? |
16:43:14
| <ogd> | dominictarr: downtown, 1120 nw couch |
16:43:29
| <ogd> | dominictarr: if you can provide an arrival time i can meet you out front |
16:43:35
| <dominictarr> | couch st! how appropiate |
16:43:46
| <dominictarr> | ogd: what is your phone num? |
16:44:20
| * kevino80 | joined |
16:45:49
| * mikolalysenko | joined |
16:45:56
| <dominictarr> | ogd: cool, I'm at esri, I'll be over in 20 min |
16:47:08
| * dominictarr | quit (Quit: dominictarr) |
16:54:19
| * kriskowal | joined |
16:54:47
| * jcrugzz | quit (Ping timeout: 272 seconds) |
16:56:55
| * defunctzombie_zz | changed nick to defunctzombie |
16:58:21
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
17:01:29
| <rowbit> | SubStack, pkrumins: Encoders down: 50.57.226.209 (free4) |
17:03:48
| * jcrugzz | joined |
17:06:05
| <st_luke> | robertkowalski: why did dave's tests need to be merged in? tests weren't failing anymore on unix after the prior commits |
17:06:53
| * mikolalysenko | joined |
17:09:19
| * dominictarr | joined |
17:09:30
| * feross | joined |
17:09:52
| <dominictarr> | ogd: ednapira_ hey, I'm downstairs |
17:11:30
| <dominictarr> | ogd: ednapira_ ping ping ping |
17:12:20
| * tmcw | quit (Remote host closed the connection) |
17:12:21
| <ogd> | dominictarr: oh one sec |
17:12:27
| <dominictarr> | sweet |
17:12:28
| * dominictarr | quit (Client Quit) |
17:14:26
| * feross | quit (Ping timeout: 272 seconds) |
17:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 41] |
17:17:57
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
17:25:37
| * wolfeida_ | joined |
17:25:49
| * wolfeidau | quit (Ping timeout: 246 seconds) |
17:27:02
| * AvianFlu | quit (Remote host closed the connection) |
17:27:25
| * djcoin_ | quit (Quit: WeeChat 0.4.1) |
17:32:00
| * AvianFlu | joined |
17:32:13
| * tmcw | joined |
17:32:53
| * crank | joined |
17:34:03
| * jiangplus | quit (Ping timeout: 272 seconds) |
17:34:54
| * mikolalysenko | joined |
17:40:06
| * charliesome | joined |
17:43:44
| * feross | joined |
17:46:39
| * dominictarr | joined |
17:48:36
| * feross | quit (Ping timeout: 268 seconds) |
17:50:53
| * jcrugzz | quit (Ping timeout: 272 seconds) |
17:52:17
| * thlorenz_ | quit (Remote host closed the connection) |
17:52:18
| <jesusabdullah> | substack: it looks like tests pass and the commits look reasonable, but it's a big enough code delta I'd like a 2nd set of eyes. https://github.com/jesusabdullah/node-ecstatic/pull/87 Does this PR look sane to you? |
17:55:54
| * dstokes | joined |
17:57:59
| <rowbit> | SubStack, pkrumins: Encoders down: 50.57.226.209 (free4) |
17:59:10
| * ednapira_ | changed nick to ednapiranha |
18:01:18
| * st_luke | quit (Read error: Connection reset by peer) |
18:01:29
| * st_luke | joined |
18:01:37
| <robertkowalski> | st_luke: they fix a problem with [email protected] - but maybe i should fix the problem in npm-registry-mock |
18:01:54
| <st_luke> | robertkowalski: was this a windows specific fix? |
18:02:06
| <st_luke> | because I don't have any issues running npm tests without dave's commit |
18:03:13
| <st_luke> | gonna go get lunch |
18:03:47
| <robertkowalski> | st_luke: no, the fixes from dav are related to an updated npm-registry-mock |
18:05:30
| * Guest89933 | joined |
18:06:59
| <rowbit> | SubStack, pkrumins: Encoders down: 50.57.226.209 (free4) |
18:07:23
| * st_luke | quit (Remote host closed the connection) |
18:07:51
| * st_luke | joined |
18:08:25
| * Guest89933 | changed nick to jez0990 |
18:12:47
| * st_luke | quit (Ping timeout: 272 seconds) |
18:14:25
| * AvianFlu_ | joined |
18:14:25
| * AvianFlu | quit (Disconnected by services) |
18:14:40
| * AvianFlu_ | changed nick to AvianFlu |
18:15:09
| * dstokes | quit (Quit: dstokes) |
18:15:41
| * DTrejo | joined |
18:15:51
| * DTrejo | quit (Read error: Connection reset by peer) |
18:15:52
| * insertcoffee | quit (Ping timeout: 246 seconds) |
18:16:13
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
18:16:25
| * DTrejo | joined |
18:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 53] |
18:19:07
| * mikolalysenko | joined |
18:23:28
| * thlorenz | joined |
18:23:34
| * st_luke | joined |
18:26:18
| * st_luke | quit (Remote host closed the connection) |
18:30:28
| * thlorenz_ | joined |
18:30:58
| * thlorenz | quit (Read error: Connection reset by peer) |
18:32:24
| * dstokes | joined |
18:40:01
| * nk109 | joined |
18:40:27
| * jiangplus | joined |
18:41:32
| * jxson | joined |
18:42:54
| * thlorenz_ | quit (Remote host closed the connection) |
18:44:46
| * jiangplus | quit (Ping timeout: 245 seconds) |
18:47:29
| * brianloveswords | quit (Excess Flood) |
18:47:35
| * brianloveswords | joined |
18:51:04
| * st_luke | joined |
18:58:14
| <st_luke> | robertkowalski: do you get the test failures on unix if you don't include dave's commits? |
18:58:15
| <st_luke> | I do not |
18:59:24
| * ednapiranha | quit (Remote host closed the connection) |
18:59:34
| * dominictarr | quit (Quit: dominictarr) |
19:00:21
| * dstokes | quit (Quit: dstokes) |
19:02:20
| * jxson | quit (Remote host closed the connection) |
19:05:02
| * thlorenz | joined |
19:12:04
| <robertkowalski> | st_luke: updated the PR, you were right, let's wait for some feedback from Domenic regarding windows. |
19:13:32
| * AvianFlu_ | joined |
19:16:24
| <st_luke> | robertkowalski: cool |
19:16:32
| <st_luke> | I ran the tests on windows a few minutes ago and they still failed :( |
19:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 40] |
19:16:51
| <st_luke> | I'm kind of putting off fixing it because it takes me 3x as long to do simple things on windows |
19:16:55
| * AvianFlu | quit (Ping timeout: 260 seconds) |
19:19:54
| <st_luke> | Domenic_: what's the best current reference for es6 modules? |
19:20:39
| <Domenic_> | st_luke: ugh. we are in a weird flux state where the syntax at least isn't written down very well anywhere. let me see if i can dig something up. |
19:20:58
| <st_luke> | ok no rush |
19:21:27
| <Domenic_> | yeah it's just annoying that there isn't something to point to, there really should be. |
19:22:29
| <Domenic_> | it's like, this wiki page plus these comments in an esprima issue minus these comments in an es6-module-transpiler issue, with some attempt at capturing it in Mozilla's self-hosted loader implementation's repo, but that focuses more on the loader than the syntax so it's not a great reference... |
19:29:45
| <st_luke> | Domenic_: sounds like a real headache to keep track of |
19:29:56
| * ednapiranha | joined |
19:30:08
| <st_luke> | Domenic_: I just bought es6modul.es so perhaps that can be pointed at a static GH page with up to date info from all the sources |
19:31:50
| <Domenic_> | :O nice |
19:32:04
| * jergason | quit (Quit: jergason) |
19:33:23
| <defunctzombie> | why are es6 modules not just require(…) |
19:33:25
| <defunctzombie> | seriously |
19:33:41
| <defunctzombie> | engineers sure do love to engineer |
19:36:16
| <st_luke> | too late for that discussion now, might as well not waste the energy on it |
19:37:48
| <defunctzombie> | so what shitshow are we left with for modules? |
19:38:02
| * peutetre | joined |
19:38:08
| * ednapiranha | quit (Ping timeout: 246 seconds) |
19:38:39
| <mikolalysenko> | defunctzombie: I assume you've seen this thing: http://wiki.ecmascript.org/doku.php?id=harmony:modules |
19:39:44
| <mikolalysenko> | I think it should be possible to interoperate between commonjs and es6 modules... |
19:39:44
| <defunctzombie> | what a bunch of nonsense haha |
19:39:50
| <defunctzombie> | I think I don't care |
19:39:53
| <defunctzombie> | I will just use commonjs |
19:39:57
| <defunctzombie> | and ignore es6 |
19:40:19
| <mikolalysenko> | yeah... after they axed binary datatypes I really don't see the point anymore |
19:40:37
| <mikolalysenko> | well, I guess there are a few things that are nice in es6, like weakmaps and generators |
19:41:09
| <mikolalysenko> | but the rest of the stuff is just some miscellaneous syntactic sugar that doesn't really extend the capabilities or expressiveness of js in anyway |
19:41:36
| <defunctzombie> | kinda getting that feeling too |
19:42:00
| <mikolalysenko> | yeah, I mean destructuring and arrows are nice and all, and if they become standard I could see myself using them |
19:42:14
| <mikolalysenko> | but it isn't worth it to me at least to revamp the whole language just for that bit of extra syntax |
19:42:24
| <mikolalysenko> | and the classes stuff just looks pointless |
19:42:43
| <mikolalysenko> | same with modules |
19:43:59
| <mikolalysenko> | also there's all that string templating which is extremely silly imo |
19:44:58
| <mikolalysenko> | es7 though has some really important and new features though, which I am kind of excited about |
19:45:32
| <mikolalysenko> | as it gets closer to release we'll see how well it shapes up, but I really want to get value types and threads in js |
19:45:32
| <mikolalysenko> | also simd |
19:45:54
| <mikolalysenko> | if I were personally in charge, I'd skip es6 altogether and cut right to es7 |
19:46:13
| <mikolalysenko> | and throw out the modules/classes and cut back the sugar |
19:47:42
| <mikolalysenko> | basically if it lets you get fortran level performance in javascript it would be huger |
19:47:48
| <mikolalysenko> | err huge |
19:48:12
| * jcrugzz | joined |
19:48:55
| * jergason | joined |
19:50:04
| * ednapiranha | joined |
19:50:34
| <robertkowalski> | st_luke: which one with which message? |
19:51:43
| <st_luke> | it was a shrinkwrap one, I'll test it out again once I can muster up the energy to turn my windows VM back on |
19:53:49
| <robertkowalski> | ah |
19:54:56
| <robertkowalski> | this is the bug which davs commits fixed |
19:55:14
| <robertkowalski> | they should not brak with the npm-registry-mock defined in the package json (1.4.4) |
20:04:53
| * dominictarr | joined |
20:06:23
| * dstokes | joined |
20:09:40
| * mikolalysenko | quit (Ping timeout: 260 seconds) |
20:11:48
| <juliangruber> | spion: might do that when harmony features are available in chrome :) but yeah, thought about that |
20:16:29
| * nk109 | quit (Quit: Computer has gone to sleep.) |
20:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 52] |
20:19:40
| * dstokes | quit (Quit: dstokes) |
20:28:12
| * jxson | joined |
20:30:46
| * kumavis | quit (Quit: kumavis) |
20:31:20
| * kumavis | joined |
20:58:18
| * peutetre | quit (Quit: peutetre) |
21:02:22
| * AvianFlu_ | changed nick to AvianFlu |
21:07:21
| * thlorenz_ | joined |
21:07:32
| * peutetre | joined |
21:08:09
| <dominictarr> | chrisdickinson: hey, do you have git push (server side) implemented yet? |
21:10:51
| * jcrugzz | quit (Ping timeout: 245 seconds) |
21:11:33
| * thlorenz | quit (Remote host closed the connection) |
21:11:41
| * thlorenz_ | quit (Ping timeout: 245 seconds) |
21:14:02
| * jcrugzz | joined |
21:15:38
| * dguttman | joined |
21:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 41] |
21:17:15
| * kevino80 | quit (Remote host closed the connection) |
21:18:19
| * thlorenz | joined |
21:23:42
| * AvianFlu | quit (Remote host closed the connection) |
21:25:09
| * st_luke | quit (Remote host closed the connection) |
21:25:44
| * st_luke | joined |
21:27:46
| <ins0mnia> | dominictarr: still not lucking getting msgpack-js to play nice with mdm, I got it to work but mdm is not firing events |
21:27:49
| <ins0mnia> | luck |
21:28:04
| <ins0mnia> | client-side that is |
21:28:08
| <ins0mnia> | (browser) |
21:28:24
| <ins0mnia> | which makes me think if this is related to bops |
21:30:39
| * st_luke | quit (Ping timeout: 272 seconds) |
21:31:55
| * thlorenz | quit (Remote host closed the connection) |
21:33:10
| * thlorenz | joined |
21:34:31
| * thlorenz | quit (Read error: Connection reset by peer) |
21:34:36
| * thlorenz_ | joined |
21:36:07
| * st_luke | joined |
21:38:02
| <dominictarr> | ins0mnia: did you get msgpack-js tests passing? |
21:38:07
| <dominictarr> | in the browser? |
21:38:15
| * yorick_ | joined |
21:38:36
| <ins0mnia> | dominictarr: still didn't get that |
21:38:44
| <ins0mnia> | far |
21:39:02
| <dominictarr> | hmm, does mux |
21:39:07
| * thlorenz_ | quit (Ping timeout: 265 seconds) |
21:39:13
| <dominictarr> | mdm work if it's just used node to node? |
21:39:19
| <ins0mnia> | yeah |
21:39:30
| * st_luke_ | joined |
21:40:47
| * st_luke | quit (Ping timeout: 272 seconds) |
21:41:31
| <dominictarr> | right, so it's gotta be msgpack, or msgpack-stream |
21:42:03
| <dominictarr> | I wouldn't expect it to work if the msgpack-js tests are failing, though. |
21:42:09
| * peutetre | quit (Quit: peutetre) |
21:42:19
| * yorick | quit (Ping timeout: 268 seconds) |
21:42:19
| <ins0mnia> | dominictarr: basically, msgpack-js/mdm is not failing for me in the browser, client-server connection is being established, so what I'm gonna do now is take out mdm all together and see if if msgpack js is working |
21:42:23
| * AvianFlu | joined |
21:42:31
| <ins0mnia> | dominictarr: sorry I meant not throwing an errors |
21:43:20
| <dominictarr> | sure |
21:44:35
| * st_luke_ | quit (Ping timeout: 272 seconds) |
21:47:11
| <grncdr> | substack (and anybody else): I would appreciate a review and thumbs up/down for https://github.com/substack/bashful/issues/4 before I start hacking on a solution |
21:48:19
| * jez0990 | quit (Ping timeout: 246 seconds) |
21:51:29
| * yorick_ | changed nick to yorick |
21:54:28
| * Maciek416 | quit (Remote host closed the connection) |
21:54:50
| * Maciek416 | joined |
21:55:20
| * dominictarr | quit (Quit: dominictarr) |
21:55:35
| * maksimlin | joined |
21:55:36
| * AvianFlu | quit (Remote host closed the connection) |
21:58:38
| * mikolalysenko | joined |
22:01:18
| * charliesome | quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
22:04:55
| * tmcw | quit (Remote host closed the connection) |
22:05:25
| * thlorenz_ | joined |
22:07:23
| * mikolalysenko | quit (Ping timeout: 272 seconds) |
22:13:46
| * thlorenz_ | quit (Ping timeout: 245 seconds) |
22:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 41] |
22:18:35
| * jxson | quit (Remote host closed the connection) |
22:32:59
| * fallsemo | quit (Quit: Leaving.) |
22:33:24
| <defunctzombie> | http://copy.sh/v24/ |
22:33:30
| <defunctzombie> | this is … impressive |
22:33:31
| <defunctzombie> | to put it lightly |
22:34:55
| * dominictarr | joined |
22:39:33
| * ELLIOTTCABLE | changed nick to kellysaurusx |
22:50:43
| * jxson | joined |
22:51:20
| * jergason | quit (Quit: jergason) |
22:58:01
| * AvianFlu | joined |
22:59:02
| * wolfeida_ | changed nick to wolfeidau |
22:59:32
| * calvinfo | quit (Quit: Leaving.) |
23:01:05
| <substack> | grncdr: wouldn't that fix be related to spawn() |
23:01:34
| <substack> | see also: https://npmjs.org/package/pty.js |
23:01:42
| <substack> | for making isTTY work |
23:02:20
| <substack> | but the containing stream for bashful only needs to be input and output |
23:02:41
| <substack> | stderr and other fds are internal to the execution model |
23:06:50
| * ins0mnia_ | joined |
23:07:33
| * ins0mnia | quit (Ping timeout: 272 seconds) |
23:07:52
| * ins0mnia_ | changed nick to ins0mnia |
23:10:20
| * thlorenz | joined |
23:14:49
| * thlorenz | quit (Ping timeout: 265 seconds) |
23:15:33
| * tmcw | joined |
23:16:13
| * jergason | joined |
23:16:44
| <rowbit> | Hourly usage stats: [developer: 0, free: 22] |
23:20:01
| * tmcw | quit (Ping timeout: 246 seconds) |
23:27:47
| * AvianFlu | quit (Remote host closed the connection) |
23:28:16
| * AvianFlu | joined |
23:28:50
| * AvianFlu_ | joined |
23:28:50
| * AvianFlu_ | quit (Remote host closed the connection) |
23:29:27
| * AvianFlu_ | joined |
23:32:38
| <ins0mnia> | dominictarr: so msgpack-js does actually work in the browser (donno why tests are failing in the repo) |
23:32:57
| * AvianFlu | quit (Ping timeout: 252 seconds) |
23:33:31
| <ins0mnia> | dominictarr: a simple browserfied encode() decode() works |
23:33:47
| <dominictarr> | hmm, it looks like it's just one test that is failing |
23:34:01
| <ins0mnia> | dominictarr: yes |
23:34:19
| <ins0mnia> | dominictarr: so now I guess I'm gonna narrow my hunt down to msgpack-stream |
23:34:27
| <dominictarr> | cool |
23:36:23
| * jergason | quit (Quit: jergason) |
23:36:49
| <dominictarr> | http://hintjens.com/blog:66 |
23:40:11
| * DTrejo | quit (Remote host closed the connection) |
23:40:43
| * DTrejo | joined |
23:45:17
| * DTrejo | quit (Ping timeout: 272 seconds) |
23:46:37
| <grncdr> | substack: I did not know about pty.js, that seems like it might be what I'm after |
23:46:49
| <grncdr> | maybe... |
23:51:20
| <defunctzombie> | substack: I know you ran into this a while back.. how do I tell the global http agent to turn off keep-alive? |
23:53:17
| <mmckegg> | dominictarr: very cool article! |
23:53:53
| <dominictarr> | mmckegg: yeah, super interesting! |
23:54:22
| <grncdr> | the spawn callback still has no way of knowing whether or not bashful intends to pipe input into it from a pipe or pty, so it still makes more sense (to me) for bashful to construct the stdio array for the spawn call |
23:55:19
| * dstokes | joined |
23:56:23
| * jcrugzz | quit (Ping timeout: 265 seconds) |
23:57:34
| <grncdr> | pty.js doesn't really solve that part of the problem unless I'm missing something (likely) |
23:59:39
| <mmckegg> | I'm speaking at the Node.js wellington meetup next Tuesday and it's given me the push to get a bunch of modules (re)written that I've wanted to do for ages. Nothing quite like impending doom for motivation. /cc chilts |