00:00:00
| * ircretary | quit (Remote host closed the connection) |
00:00:08
| * ircretary | joined |
00:05:14
| * timoxley | joined |
00:06:01
| * timoxley | quit (Remote host closed the connection) |
00:11:22
| * joliss | quit (Ping timeout: 276 seconds) |
00:18:00
| * vitorpacheco | joined |
00:19:54
| * thlorenz | joined |
00:28:55
| * thlorenz | quit (Ping timeout: 276 seconds) |
00:29:51
| * mikeal | quit (Quit: Leaving.) |
00:31:41
| <jden> | dumb streams question - is there a module for the inverse of concat-stream, to take a Buffer and make it pipe-able? |
00:33:29
| * mikeal | joined |
00:35:32
| * thlorenz | joined |
00:36:37
| * ralphtheninja | quit (Ping timeout: 246 seconds) |
00:44:21
| * jxson | quit (Read error: Connection reset by peer) |
00:44:48
| * jxson | joined |
00:47:09
| * defunctzombie | changed nick to defunctzombie_zz |
00:47:19
| * defunctzombie_zz | changed nick to defunctzombie |
00:47:53
| <Raynos> | jden: I wrote array stream |
00:48:01
| <Raynos> | but |
00:48:08
| * defunctzombie | changed nick to defunctzombie_zz |
00:50:20
| * mikolalysenko | joined |
00:52:47
| <Raynos> | jden: https://gist.github.com/Raynos/6004892 |
00:52:57
| <isaacs> | STREAMFREAKS! ASSEMBLE! |
00:52:58
| <LOUDBOT> | WAR START FROM ADAM WHEN CAIN HE KILLED ABEL UNTIL NOW. IT'S NEVER GONNA STOP KILLING OF PEOPLE. |
00:52:58
| <isaacs> | https://github.com/joyent/node/pull/5857 |
00:53:01
| <isaacs> | review plz ^ |
00:53:05
| <isaacs> | new stream doc |
00:53:12
| <isaacs> | basically a rewrite. split into sections for sanity. |
00:55:33
| * mikolalysenko | quit (Ping timeout: 256 seconds) |
01:06:00
| <jden> | Raynos: thanks. Death to boilerplate; npm.im/literal-stream |
01:06:00
| * mcollina | quit (Read error: Connection reset by peer) |
01:08:06
| <Raynos> | jden: NO |
01:08:16
| <Raynos> | jden: stream.push(literal) && stream.push(null) |
01:08:21
| <Raynos> | oh wait |
01:08:24
| <Raynos> | you set it to null |
01:08:25
| <Raynos> | ugh |
01:08:28
| <Raynos> | ok that does work |
01:08:36
| <jcrugzz> | isaacs++ LGTM. you may be missing some markdown links in there but thats all i got |
01:08:39
| <jden> | is it better to push both in one _read? |
01:08:42
| <jcrugzz> | makes things much clearer |
01:08:56
| <jden> | or is it just stylistic? |
01:09:38
| <Raynos> | isaacs: "So, a Duplex or Transform stream is fully described by this API, though their implementation may be somewhat different." |
01:09:51
| <Raynos> | a consumer of a stream does not need to know the difference between Duplex & Transform |
01:12:08
| * defunctzombie_zz | changed nick to defunctzombie |
01:12:43
| <Raynos> | isaacs: its way too detailed, I'm going to take a stab at adding some more high level introduction stuff |
01:12:51
| <Raynos> | like a one page TL;DR |
01:13:21
| <isaacs> | Raynos: that belongs on your blog, or elsewhere. |
01:13:28
| <isaacs> | Raynos: i mean, the node api docs SHOULD be thorough |
01:13:33
| <Raynos> | isaacs: sec |
01:13:50
| <isaacs> | Raynos: the "api for consumers" is basically that tl;dr, but it has to contain EVERYTHING that we support and authorize for use |
01:16:00
| <Raynos> | isaacs: https://gist.github.com/Raynos/6004985 |
01:16:14
| <Raynos> | some kind of node core features only example before you deep dive into what the 'readable' event is |
01:16:20
| <Raynos> | would be an improvement |
01:16:43
| * evbogue | joined |
01:16:43
| <Raynos> | isaacs: Unless I'm implementing pipe I don't really care about the 'readable' event. |
01:17:07
| <isaacs> | Raynos: if you're calling read(), you care about readable events |
01:17:34
| <isaacs> | Raynos: but yes, an example at the very top would be a good addition, i agree |
01:17:49
| <Raynos> | but then your kind of implementing your own pipe(). Your writing a custom parsing thing that's not quite a Writable stream and using read() and 'readable' to parse stuff |
01:18:22
| <isaacs> | Raynos: you might just want to read 10 bytes to see where to pipe() it to |
01:18:29
| <isaacs> | Raynos: that is actually pretty common |
01:18:30
| <Raynos> | isaacs: also re-ordering methods like 1) pipe, 2) wrap, 3) 'data' & 'end' 4) the rest |
01:18:40
| <isaacs> | wrap is almost never necessary |
01:18:49
| <isaacs> | 'data' and 'end' are the most commonly used things |
01:18:54
| <isaacs> | pipe() is level 2 |
01:18:56
| <Raynos> | isaacs: I consider that a custom pipe(), it's a custom piece of logic that describes how to flow data from source to sink |
01:19:01
| <isaacs> | wrap() is like level 4 |
01:19:13
| <isaacs> | Raynos: ok, you consider it whatever you like, then. that's not actually what it is. |
01:19:19
| <Raynos> | isaacs: wrap is going to realistically be used a lot to migrate all of substacks modules to streams2 |
01:19:21
| * dguttman | quit (Quit: dguttman) |
01:19:25
| <isaacs> | Raynos: because it's not a pipe() method |
01:19:38
| <isaacs> | Raynos: newcomers don't immediately grok putting streams together like legos |
01:20:00
| <isaacs> | Raynos: also, newcomers use core modules ina single JS file WAY more often than they use any of substack's modules. |
01:20:57
| <Raynos> | Probably true |
01:21:23
| <Raynos> | isaacs: but generally +1 on making streams docs easier to consume :) |
01:26:42
| <isaacs> | Raynos: kewl, thanks |
01:26:53
| <isaacs> | Raynos: i'm gonna put that example in the very intro, actually. above the readable bits |
01:31:09
| <Raynos> | isaacs: probably want a similar example for pipe. Maybe something like https://gist.github.com/Raynos/6005062 |
01:31:30
| <Raynos> | that's a simple example of using a duplex with write() & pipe() |
01:38:09
| <calvinfo> | isaacs: looks way easier to follow |
01:38:23
| <calvinfo> | isaacs: but no mention of single objectMode for transforms? e.g. this._readableState.objectMode ? |
01:38:48
| <calvinfo> | that is something which I always have to look up in the source |
01:39:00
| <isaacs> | Raynos: that's a great pipe example |
01:39:11
| <isaacs> | Raynos: i think i have somethin gsomewhere with a zipper thingie |
01:43:12
| * jxson | quit (Remote host closed the connection) |
01:43:54
| * mikeal | quit (Quit: Leaving.) |
01:44:44
| * mikeal | joined |
01:45:05
| * jcrugzz | quit (Ping timeout: 248 seconds) |
01:57:09
| * evbogue | quit (Ping timeout: 264 seconds) |
02:01:51
| * whit537 | quit (Quit: whit537) |
02:12:52
| * tmcw | joined |
02:19:16
| * defunctzombie | quit (Ping timeout: 240 seconds) |
02:19:59
| * defunctzombie | joined |
02:20:23
| * jxson | joined |
02:20:26
| * defunctzombie | quit (Changing host) |
02:20:27
| * defunctzombie | joined |
02:28:21
| * mikeal | quit (Ping timeout: 264 seconds) |
02:29:48
| <isaacs> | Raynos: oh, yeah, there's already a pipe example using gzip |
02:34:38
| * jxson | quit (Ping timeout: 240 seconds) |
02:39:18
| * tmcw | quit (Remote host closed the connection) |
02:55:55
| * mikolalysenko | joined |
02:59:11
| * thlorenz | quit (Remote host closed the connection) |
03:00:31
| * jxson | joined |
03:05:33
| * jxson | quit (Ping timeout: 264 seconds) |
03:08:58
| * mikeal | joined |
03:14:01
| * evbogue | joined |
03:20:05
| * evbogue | quit (Ping timeout: 240 seconds) |
03:32:50
| * calvinfo | quit (Quit: Leaving.) |
03:33:01
| * mikeal | quit (Quit: Leaving.) |
03:43:51
| * jcrugzz | joined |
04:02:46
| <jesusabdullah> | ugh the internet at this hotel is so bad |
04:02:51
| <jesusabdullah> | they should be ashamed |
04:09:35
| * mikolalysenko | quit (Ping timeout: 252 seconds) |
04:13:02
| * mikolalysenko | joined |
04:18:09
| * gwenbell | quit (Ping timeout: 248 seconds) |
04:24:45
| <grncdr> | isaacs: suggestion for the Stream docs: move the 'Here is an example of using Streams in a Node program:' into the 'Stream API for Consumers' section |
04:25:35
| <grncdr> | it breaks up the flow of the overview and puts the vital info about the doc having 3 sections right after a code block that lots of people will be skimming |
04:41:54
| <chapel> | jesusabdullah: where are you at? |
04:46:16
| <jesusabdullah> | chapel: Orem, UT |
04:47:03
| * shama | quit (Read error: Connection reset by peer) |
04:47:18
| * shama | joined |
04:47:29
| <chapel> | ah, have you done your interview yet? |
04:49:18
| <jesusabdullah> | Sort of, it's more of a test drive |
04:49:24
| <jesusabdullah> | hacking on some of their stuff, hanging out, etc |
04:50:59
| <chapel> | ah cool |
04:51:03
| <chapel> | hows it going? |
04:51:16
| <jesusabdullah> | actually, great |
04:51:42
| <jesusabdullah> | it's pretty out here, everyone's nice, the company has a big enough contingent of non-mos that they're going to get a coffee machine soon |
04:52:17
| <jesusabdullah> | biggest things are |
04:52:35
| <jesusabdullah> | mormons don't drink, smoke, drink or smoke |
04:52:50
| <jesusabdullah> | at least provo-style mormons don't |
04:53:01
| <jesusabdullah> | so there isn't much of a night life outside SLC |
04:53:16
| <jesusabdullah> | and it's definitely a driving kind of place |
04:53:36
| <jesusabdullah> | but SLC has stuff to do and driving here is pretty point-and-click |
04:53:55
| <jesusabdullah> | oh, and most mormons have a wife and kids |
04:54:07
| <jesusabdullah> | so it's like, "hey whatcha doin' tonight?" "uhh going home?" |
04:54:12
| <chapel> | lol yeah |
04:54:17
| * shama | quit (Remote host closed the connection) |
04:54:27
| <chapel> | probably not much of a tech scene either |
04:54:30
| <jesusabdullah> | "well shit if I had a wife and kids I'd do the same" |
04:54:33
| <jesusabdullah> | actually you'd be surprised |
04:54:41
| <chapel> | as far as gatherings |
04:54:45
| <jesusabdullah> | well |
04:54:47
| <jesusabdullah> | there's utahjs |
04:54:56
| <jesusabdullah> | maybe doing that tomorrow actually |
04:58:00
| <chapel> | ah cool |
05:02:25
| * vitorpacheco | quit (Ping timeout: 248 seconds) |
05:03:49
| * tilgovi | quit (Remote host closed the connection) |
05:12:53
| * defunctzombie | changed nick to defunctzombie_zz |
05:14:36
| * mikeal | joined |
05:15:24
| * mikeal | quit (Client Quit) |
05:21:00
| * kenperkins | quit (Quit: Computer has gone to sleep.) |
05:23:40
| * calvinfo | joined |
05:32:38
| * mikolalysenko | quit (Ping timeout: 240 seconds) |
05:44:15
| * chapel | quit (Ping timeout: 240 seconds) |
05:44:15
| * johnkpaul | quit (Ping timeout: 240 seconds) |
05:47:38
| * rannmann | quit (Ping timeout: 245 seconds) |
05:50:38
| * rannmann | joined |
05:52:37
| * kenperkins | joined |
05:54:35
| * nk109 | quit (Quit: Computer has gone to sleep.) |
05:58:00
| * johnkpaul | joined |
05:58:48
| * chapel | joined |
06:12:20
| * mikeal | joined |
06:15:21
| * mikeal | quit (Read error: Operation timed out) |
06:16:10
| * mikeal | joined |
06:28:30
| * kesla | joined |
06:39:18
| * mikolalysenko | joined |
06:44:37
| * mikolalysenko | quit (Ping timeout: 276 seconds) |
07:11:17
| * defunctzombie_zz | changed nick to defunctzombie |
07:27:58
| * thlorenz | joined |
07:44:14
| * defunctzombie | changed nick to defunctzombie_zz |
08:03:43
| * crank | quit (Ping timeout: 260 seconds) |
08:04:31
| * crank | joined |
08:13:59
| * rannmann | quit (Disconnected by services) |
08:13:59
| * dsfadf | joined |
08:29:13
| * jibay | joined |
08:36:34
| * crank | quit (Ping timeout: 240 seconds) |
08:38:23
| * crank | joined |
08:42:02
| * jcrugzz | quit (Read error: Connection reset by peer) |
08:42:14
| * jcrugzz | joined |
08:43:04
| * crank | quit (Ping timeout: 256 seconds) |
08:44:16
| * crank | joined |
08:47:34
| * tanepiper | joined |
08:49:17
| * crank | quit (Remote host closed the connection) |
08:49:51
| * crank | joined |
09:12:42
| * mikeal | quit (Quit: Leaving.) |
09:16:28
| * ins0mnia | joined |
09:24:30
| * mcollina | joined |
09:46:16
| * kesla | quit (Ping timeout: 240 seconds) |
09:50:41
| * kesla | joined |
09:51:53
| * ins0mnia | part |
09:52:01
| * ins0mnia | joined |
10:08:31
| * nexxy | quit (Remote host closed the connection) |
10:13:41
| * nexxy | joined |
10:17:50
| * kesla | quit (Ping timeout: 240 seconds) |
10:27:48
| * kesla | joined |
10:33:28
| * vitorpacheco | joined |
10:52:09
| * kesla | quit (Ping timeout: 252 seconds) |
11:09:40
| * mikeal | joined |
11:11:22
| * maksimlin | quit (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130627185035]) |
11:12:16
| * thlorenz | quit (Read error: Connection reset by peer) |
11:12:45
| * thlorenz | joined |
11:18:25
| * mikeal | quit (Ping timeout: 248 seconds) |
11:24:33
| * whit537 | joined |
11:36:04
| * thlorenz_ | joined |
11:39:54
| * yorick | joined |
11:41:24
| * ralphtheninja | joined |
12:04:13
| * Kessler | joined |
12:30:36
| * mikeal | joined |
12:35:35
| * mikeal | quit (Ping timeout: 264 seconds) |
12:46:10
| * whit537 | quit (Quit: whit537) |
13:00:13
| * thlorenz_ | quit (Remote host closed the connection) |
13:01:01
| * mikeal | joined |
13:01:25
| * whit537 | joined |
13:02:58
| * ednapiranha | joined |
13:07:53
| * mikeal | quit (Ping timeout: 240 seconds) |
13:28:34
| * tmcw | joined |
13:29:37
| * mikolalysenko | joined |
13:30:52
| * tmcw | quit (Remote host closed the connection) |
13:39:19
| * thlorenz | quit (Remote host closed the connection) |
13:39:33
| <mikolalysenko> | I just discovered another hilarious consequence of using a framework/shell: |
13:39:35
| * thlorenz | joined |
13:39:45
| <mikolalysenko> | copy pasting licenses accidentally cascading onto your own files |
13:40:09
| <mikolalysenko> | for example, this just happened to me: http://giawa.com/journal-entry-6-greedy-mesh-optimization/#comment-4 |
13:40:23
| <mikolalysenko> | wtf does jerome etienne have to do with that code? I wrote it |
13:40:27
| * mikeal | joined |
13:40:49
| <mikolalysenko> | but I did use his boilerplate, and the author of that post got confused and attributed the code to him! crazy |
13:42:00
| * jaclar | joined |
13:42:40
| * thlorenz | quit (Remote host closed the connection) |
13:44:39
| * kevino80 | joined |
13:44:46
| * mikeal | quit (Ping timeout: 240 seconds) |
13:57:19
| * tmcw | joined |
13:57:50
| * Kessler | quit (Ping timeout: 240 seconds) |
14:11:14
| * mikeal | joined |
14:15:34
| * mikeal | quit (Ping timeout: 249 seconds) |
14:24:30
| * djcoin | joined |
14:31:58
| * fotoverite | quit (Quit: fotoverite) |
14:33:18
| * brianloveswords | quit (Excess Flood) |
14:33:38
| * brianloveswords | joined |
14:41:55
| * mikeal | joined |
14:46:23
| * mikeal | quit (Ping timeout: 264 seconds) |
14:51:45
| * jcrugzz | quit (Ping timeout: 248 seconds) |
14:53:24
| * jcrugzz | joined |
15:02:26
| <isaacs> | grncdr: thanks, good point |
15:03:49
| * mikolalysenko | quit (Ping timeout: 276 seconds) |
15:09:09
| * mikeal | joined |
15:13:57
| * mikeal | quit (Client Quit) |
15:15:54
| * fotoverite | joined |
15:17:21
| * jaclar | quit (Quit: jaclar) |
15:18:34
| * ralphtheninja | quit (Quit: leaving) |
15:30:50
| * mikolalysenko | joined |
15:31:59
| * dguttman | joined |
15:38:02
| * fotoverite | quit (Quit: fotoverite) |
15:42:39
| * calvinfo | quit (Quit: Leaving.) |
15:44:06
| * mikeal | joined |
15:46:14
| * kevino80 | quit (Remote host closed the connection) |
15:46:42
| * kevino80 | joined |
15:50:51
| * mikeal | quit (Ping timeout: 260 seconds) |
15:54:13
| <mbalho> | lol |
15:54:32
| <mbalho> | " Here’s the code, converted to C#." hahahaha |
15:55:06
| <mikolalysenko> | yeah. it is my fault though. I should have been more clear about the licensing I think |
15:55:37
| <mikolalysenko> | lesson learned, and I'll be careful when using boilerplate/frameworks in the future |
15:56:06
| * dguttman | quit (Quit: dguttman) |
15:56:16
| <mikolalysenko> | also it is interesting to note that this is not even a problem if you use npm |
16:06:25
| * dsfadf | changed nick to rannmann |
16:06:26
| * rannmann | quit (Changing host) |
16:06:26
| * rannmann | joined |
16:10:53
| * whit537 | quit (Quit: whit537) |
16:14:24
| * stagas | joined |
16:18:31
| * shama | joined |
16:20:53
| * AvianFlu | joined |
16:22:32
| * defunctzombie_zz | changed nick to defunctzombie |
16:25:15
| * tmcw | quit (Remote host closed the connection) |
16:26:33
| * mcollina | quit (Remote host closed the connection) |
16:27:48
| * whit537 | joined |
16:33:32
| * soldair | joined |
16:33:51
| * soldair | quit (Changing host) |
16:33:51
| * soldair | joined |
16:34:57
| * ralphtheninja | joined |
16:37:25
| * tmcw | joined |
16:39:03
| * whit537 | quit (Quit: whit537) |
16:47:33
| * stagas | quit (Read error: Connection reset by peer) |
16:49:01
| * stagas | joined |
16:52:15
| * whit537 | joined |
16:53:52
| * mikolalysenko | quit (Ping timeout: 260 seconds) |
17:01:51
| * calvinfo | joined |
17:05:51
| * stagas_ | joined |
17:07:27
| * crank | quit (*.net *.split) |
17:07:28
| * wolfeidau | quit (*.net *.split) |
17:07:28
| * creationix | quit (*.net *.split) |
17:07:28
| * heath | quit (*.net *.split) |
17:07:29
| * tim_smart | quit (*.net *.split) |
17:07:29
| * dlmanning | quit (*.net *.split) |
17:07:29
| * ec_ | quit (*.net *.split) |
17:07:29
| * stagas | quit (Ping timeout: 256 seconds) |
17:07:42
| * stagas_ | changed nick to stagas |
17:08:13
| * djcoin | quit (Quit: WeeChat 0.4.0) |
17:08:57
| * mikeal | joined |
17:09:43
| * mikeal | quit (Client Quit) |
17:10:04
| * gwenbell | joined |
17:10:04
| * crank | joined |
17:10:04
| * wolfeidau | joined |
17:10:04
| * creationix | joined |
17:10:04
| * heath | joined |
17:10:04
| * tim_smart | joined |
17:10:04
| * dlmanning | joined |
17:10:04
| * ec_ | joined |
17:10:39
| * ins0mnia | quit (Excess Flood) |
17:11:22
| * mikeal | joined |
17:12:55
| * ins0mnia | joined |
17:23:34
| * vitorpacheco | quit (Ping timeout: 276 seconds) |
17:23:46
| * dsfadf | joined |
17:23:46
| * rannmann | quit (Disconnected by services) |
17:24:14
| * ednapira_ | joined |
17:25:06
| * jxson | joined |
17:26:08
| * fotoverite | joined |
17:28:20
| * isaacs_ | joined |
17:28:36
| * dguttman | joined |
17:28:39
| * brianloveswords_ | joined |
17:28:44
| * isaacs_ | changed nick to Guest89212 |
17:29:08
| * Guest89212 | changed nick to isaacs__ |
17:29:19
| * isaacs | quit (Disconnected by services) |
17:29:23
| * isaacs__ | changed nick to isaacs |
17:32:11
| * dsfadf | changed nick to rannmann |
17:32:11
| * rannmann | quit (Changing host) |
17:32:12
| * rannmann | joined |
17:33:30
| * mintxian | joined |
17:34:39
| * nk109 | joined |
17:34:57
| * brianloveswords | quit (*.net *.split) |
17:34:57
| * ednapiranha | quit (*.net *.split) |
17:34:57
| * tanepiper | quit (*.net *.split) |
17:34:57
| * jibay | quit (*.net *.split) |
17:34:58
| * mint_xian | quit (*.net *.split) |
17:34:58
| * ryanseddon | quit (*.net *.split) |
17:36:49
| * mintxian | changed nick to mint_xian |
17:37:48
| * mikolalysenko | joined |
17:39:18
| * jibay | joined |
17:50:35
| * gwenbell | quit (Ping timeout: 264 seconds) |
17:56:23
| * ednapira_ | changed nick to ednapiranha |
17:56:48
| * jibay | quit (Remote host closed the connection) |
17:58:14
| * tmcw | quit (Remote host closed the connection) |
18:01:20
| <jesusabdullah> | okay, mocha is annoying |
18:01:27
| <chapel> | jesusabdullah: why is that? |
18:01:37
| <jesusabdullah> | you don't require('mocha') apparently |
18:01:51
| <jesusabdullah> | imo if you can't node ./my-test.js there's a problem |
18:02:25
| <chapel> | yeah, its assumed to run with the mocha runner |
18:02:28
| * fotoverite | quit (Quit: fotoverite) |
18:02:35
| <jcrugzz> | jesusabdullah: even though vows is kind of insane in its own right, at least it can do that xD |
18:04:32
| <jesusabdullah> | jcrugzz: exactly. |
18:05:13
| * tmcw | joined |
18:12:49
| * calvinfo | quit (Quit: Leaving.) |
18:14:02
| <mikolalysenko> | what is the correct way to handle custom console.log behavior in node.js? |
18:14:25
| <mikolalysenko> | and in the browser for that matter |
18:16:36
| * calvinfo | joined |
18:18:38
| * kevino80 | quit (Ping timeout: 240 seconds) |
18:23:57
| * mikeal1 | joined |
18:24:00
| * kevino80 | joined |
18:24:38
| * mikeal | quit (Ping timeout: 240 seconds) |
18:36:41
| * stagas_ | joined |
18:37:42
| * calvinfo | quit (Quit: Leaving.) |
18:38:34
| * pkrumins | joined |
18:38:43
| * stagas | quit (Ping timeout: 256 seconds) |
18:38:47
| * stagas_ | changed nick to stagas |
18:41:01
| * kevino80 | quit (Remote host closed the connection) |
18:45:12
| * calvinfo | joined |
18:49:25
| <jesusabdullah> | yo questions 4 leveldb people: I have a large object in-memory that I want to persist to a leveldb and restore. Is there something such that I don't have to manage keys/values/etc myself? |
18:52:09
| <jesusabdullah> | anyone? :S |
18:53:28
| <soldair> | jesusabdullah not sure. i mean you can store rather large values. does it matter how the keys are indexed? |
18:54:17
| <soldair> | jesusabdullah: do you often need to update values in the object or is it just a blob |
18:58:18
| * fotoverite | joined |
19:01:27
| * tilgovi | joined |
19:10:48
| * Kessler | joined |
19:16:01
| * Kessler | quit (Ping timeout: 276 seconds) |
19:23:01
| * ryanseddon | joined |
19:27:51
| * tanepiper | joined |
19:29:43
| * jcrugzz | quit (Ping timeout: 260 seconds) |
19:32:07
| * kevino80 | joined |
19:33:17
| * jcrugzz | joined |
19:45:01
| * rannmann | quit (Remote host closed the connection) |
19:49:22
| <jesusabdullah> | soldair: often update and add values |
19:52:53
| * joliss | joined |
19:53:24
| <soldair> | jesusabdullah: maybe a sublevel per large object would be enough |
19:55:09
| * defunctzombie | changed nick to defunctzombie_zz |
19:56:58
| * mikolalysenko | quit (Ping timeout: 276 seconds) |
19:57:03
| * defunctzombie_zz | changed nick to defunctzombie |
20:02:35
| * ralphtheninja | quit (Ping timeout: 264 seconds) |
20:10:34
| <jesusabdullah> | soldair: yeah |
20:10:41
| * mikeal1 | quit (Quit: Leaving.) |
20:12:26
| * mikeal | joined |
20:18:42
| * fotoverite | quit (Quit: fotoverite) |
20:19:23
| * mikolalysenko | joined |
20:22:32
| * mikeal | quit (Quit: Leaving.) |
20:26:25
| <chrisdickinson> | quick sanity check on a linter api? https://gist.github.com/chrisdickinson/912e891f8dd60d8257e6 |
20:27:43
| <chrisdickinson> | where "rule.selector" is a css-style string: `if[alternate]:first-child:last-child`, for example, only calls your rule function on nodes that are if statements that have an alternate and are the only child of their parent |
20:28:21
| <chrisdickinson> | the idea being that each check could be it's own module, and that it'd be relatively easy to piece them together to make your own linter |
20:28:30
| <chrisdickinson> | (that checks exactly what you want it to check) |
20:29:35
| * crank | quit (Ping timeout: 252 seconds) |
20:32:52
| * rannmann | joined |
20:32:52
| * rannmann | quit (Changing host) |
20:32:52
| * rannmann | joined |
20:36:22
| * whit537 | quit (Quit: whit537) |
20:48:11
| * brianloveswords_ | changed nick to brianloveswords |
20:52:47
| * mikeal | joined |
20:56:05
| * ralphtheninja | joined |
20:57:26
| * crank | joined |
20:59:22
| * jcrugzz | quit (Ping timeout: 276 seconds) |
21:02:16
| * mikeal | quit (Ping timeout: 240 seconds) |
21:04:14
| * defunctzombie | changed nick to defunctzombie_zz |
21:15:42
| * ednapiranha | quit (Remote host closed the connection) |
21:16:19
| * tilgovi | quit (Ping timeout: 246 seconds) |
21:17:57
| * joliss | quit (Quit: joliss) |
21:24:43
| * mikolalysenko | quit (Ping timeout: 276 seconds) |
21:29:14
| * mikeal | joined |
21:34:02
| * mikeal | quit (Ping timeout: 268 seconds) |
21:43:04
| * stagas | quit (Remote host closed the connection) |
21:53:58
| * whit537 | joined |
21:55:15
| * kevino80 | quit (Remote host closed the connection) |
22:01:24
| * mikeal | joined |
22:14:11
| * defunctzombie_zz | changed nick to defunctzombie |
22:23:01
| * tmcw | quit (Remote host closed the connection) |
22:23:55
| * defunctzombie | changed nick to defunctzombie_zz |
22:24:01
| * mikeal | quit (Quit: Leaving.) |
22:26:43
| * mikeal | joined |
22:26:56
| * mikolalysenko | joined |
22:30:47
| * nk109 | quit (Quit: Computer has gone to sleep.) |
22:34:58
| * shuaib | joined |
22:38:53
| * fotoverite | joined |
22:42:14
| * vladikoff | quit (*.net *.split) |
22:42:14
| * jden | quit (*.net *.split) |
22:42:16
| * rch | quit (*.net *.split) |
22:42:16
| * perlbot | quit (*.net *.split) |
22:42:16
| * grncdr | quit (*.net *.split) |
22:42:16
| * wolfeidau | quit (*.net *.split) |
22:42:17
| * creationix | quit (*.net *.split) |
22:42:17
| * heath | quit (*.net *.split) |
22:42:17
| * tim_smart | quit (*.net *.split) |
22:42:17
| * dlmanning | quit (*.net *.split) |
22:42:18
| * ec_ | quit (*.net *.split) |
22:42:18
| * pkrumins | quit (*.net *.split) |
22:42:18
| * mikeal | quit (*.net *.split) |
22:42:18
| * brianloveswords | quit (*.net *.split) |
22:42:19
| * nexxy | quit (*.net *.split) |
22:42:19
| * chapel | quit (*.net *.split) |
22:42:19
| * johnkpaul | quit (*.net *.split) |
22:42:19
| * rowbit | quit (*.net *.split) |
22:42:20
| * ryanseddon | quit (*.net *.split) |
22:42:20
| * mint_xian | quit (*.net *.split) |
22:42:20
| * jxson | quit (*.net *.split) |
22:42:20
| * ircretary | quit (*.net *.split) |
22:42:21
| * ec | quit (*.net *.split) |
22:42:21
| * rannmann | quit (*.net *.split) |
22:42:21
| * yorick | quit (*.net *.split) |
22:42:22
| * defunctzombie_zz | quit (*.net *.split) |
22:42:22
| * Altreus | quit (*.net *.split) |
22:42:22
| * Birdbones | quit (*.net *.split) |
22:42:23
| * cubert | quit (*.net *.split) |
22:42:23
| * ehd | quit (*.net *.split) |
22:42:53
| <mikolalysenko> | why is punycode in nodejs core? |
22:44:42
| * mikeal | joined |
22:44:42
| * rannmann | joined |
22:44:42
| * ryanseddon | joined |
22:44:42
| * pkrumins | joined |
22:44:42
| * mint_xian | joined |
22:44:42
| * brianloveswords | joined |
22:44:42
| * jxson | joined |
22:44:42
| * ec_ | joined |
22:44:42
| * dlmanning | joined |
22:44:42
| * tim_smart | joined |
22:44:42
| * heath | joined |
22:44:42
| * creationix | joined |
22:44:42
| * wolfeidau | joined |
22:44:42
| * yorick | joined |
22:44:42
| * nexxy | joined |
22:44:42
| * chapel | joined |
22:44:42
| * johnkpaul | joined |
22:44:42
| * defunctzombie | joined |
22:44:42
| * ircretary | joined |
22:44:42
| * rowbit | joined |
22:44:42
| * ec | joined |
22:44:42
| * Altreus | joined |
22:44:42
| * Birdbones | joined |
22:44:42
| * cubert | joined |
22:44:42
| * ehd | joined |
22:44:42
| * rch | joined |
22:44:42
| * grncdr | joined |
22:44:42
| * perlbot | joined |
22:45:24
| * vladikoff | joined |
22:45:24
| * jden | joined |
22:45:27
| * mikolalysenko | quit (Quit: Reconnecting) |
22:45:39
| * mikolalysenko | joined |
22:54:57
| * jxson_ | joined |
22:57:40
| * jxson | quit (Ping timeout: 276 seconds) |
23:04:21
| * kenperkins | quit (Quit: Computer has gone to sleep.) |
23:07:40
| * shama | quit (Remote host closed the connection) |
23:11:35
| * saijanai_ | joined |
23:14:22
| * tilgovi | joined |
23:16:55
| * tilgovi | quit (Remote host closed the connection) |
23:18:05
| <isaacs> | mikolalysenko: it's required for url parsing |
23:18:21
| <isaacs> | mikolalysenko: which is required for http.get('http://<unicode>.com') |
23:25:28
| * tilgovi | joined |
23:25:39
| * defunctzombie | changed nick to defunctzombie_zz |
23:32:19
| * mikeal | quit (Quit: Leaving.) |
23:35:31
| * mikeal | joined |
23:39:31
| * mikeal | quit (Client Quit) |
23:40:15
| * mikeal | joined |
23:46:14
| <mikolalysenko> | isaacs: ah, got it |
23:59:39
| * mikeal | quit (Quit: Leaving.) |