00:06:50  <CIA-99>node: isaacs master * r0cdf85e / (61 files in 6 dirs): Lint all the JavaScripts. - http://git.io/KBMk5Q
00:06:51  <CIA-99>node: isaacs master * r9633843 / Makefile : jslint src/ and lib/ on 'make test' - http://git.io/GJ-diA
00:06:59  <isaacs>whew
00:09:22  <tjfontaine>awww it took away pretty formatting
00:10:09  <isaacs>tjfontaine: pretty formatting?
00:10:39  <tjfontaine>places where people lined up their operations
00:10:48  <tjfontaine>like in lib/fs.js
00:11:40  <isaacs>it replaced it with new pretty formatting.
00:12:13  <tjfontaine>I thought `function ()` was preferred
00:12:41  * mmaleckicries silently
00:13:01  <isaacs>tjfontaine: not in node, no
00:13:40  <tjfontaine>aww also no more trailing commas, so much for pretty diffs
00:14:00  <isaacs>if you want fancy style, write a userland module.
00:14:04  <isaacs>publish it to npm.
00:14:08  <isaacs>you can format it however you want :)
00:14:14  <tjfontaine>heh
00:14:48  <mmalecki>uhm, this *is* inconsistent
00:14:59  <mmalecki>compare https://github.com/joyent/node/commit/0cdf85e28d57428a90026c6a402e624c1dcaabce#L11R681
00:15:04  <isaacs>mmalecki: `make jslint` returns a 0 or it doesn't. tha'ts consistent.
00:15:07  <mmalecki>with rest of long function calls
00:15:31  <tjfontaine>because of object literal
00:15:51  <mmalecki>so why not do the same with the function call?
00:16:02  <isaacs>mmalecki: you're comparing a(b,\nc) with a({b:b,\nc:c})
00:16:04  <isaacs>not the same rule
00:17:10  <mmalecki>ugh. ok, I guess I'll shut up and stop fighting over lint
00:17:29  <isaacs>yep
00:17:38  <mmalecki>but it's stupid anyway!
00:17:40  <isaacs>you wanna know what my personal style is? check out npm.
00:17:51  <isaacs>you'll get no sympathy here. this is a calculated move.
00:18:22  <isaacs>it was either this lint, or some other lint that just as many people hate for just as valid reasons.
00:18:29  <isaacs>or none, which is making me slowly grow insane.
00:21:08  * travis-cijoined
00:21:08  <travis-ci>[travis-ci] joyent/node#455 (master - 9633843 : isaacs): The build is still failing.
00:21:08  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/31721da...9633843
00:21:08  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/699466
00:21:08  * travis-cipart
00:28:10  * hij1nx_joined
00:37:22  * isaacsquit (Remote host closed the connection)
01:22:23  * isaacsjoined
01:26:37  * bnoordhuisquit (Ping timeout: 240 seconds)
01:47:29  <CIA-99>node: Mikeal Rogers master * rd530ee6 / (4 files in 3 dirs): Issue #2762. Add callback to close function. - http://git.io/mB5DSQ
01:49:27  * brsonquit (Quit: leaving)
01:59:24  * bbenviequit
01:59:33  * benviequit
02:01:35  * mikealjoined
02:01:42  * travis-cijoined
02:01:42  <travis-ci>[travis-ci] joyent/node#456 (master - d530ee6 : Mikeal Rogers): The build is still failing.
02:01:42  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/9633843...d530ee6
02:01:42  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/699779
02:01:42  * travis-cipart
02:02:10  <mikeal>what did i do?
02:02:41  <mmalecki>nothing. master is failing since long time
02:04:03  <mikeal>that's somehow not reassuring :)
02:04:51  <mmalecki>I can't agree with you more!
02:05:03  <mmalecki>seems like a problem with test runner
02:05:11  <mmalecki>and child processes
02:16:31  <isaacs>MIKEAL YOU BROKE IT OH NOES!!
02:17:12  <AvianFlu>I always see the same test left orphaned
02:17:20  <AvianFlu>something about utf8 breakpoints
02:17:42  <mmalecki>use pgkill instead of kill in test runner
02:17:47  <mmalecki>it should work
02:40:52  * mikealquit (Quit: Leaving.)
02:47:01  <mmalecki>good night!
02:48:08  * mmaleckichanged nick to mmalecki[zzz]
03:11:16  * isaacsquit (Remote host closed the connection)
03:28:09  * benviejoined
04:01:03  * TooTallNatequit (Quit: Linkinus - http://linkinus.com)
04:09:19  * isaacs_mobilejoined
04:19:11  * isaacs_mobilequit (Remote host closed the connection)
04:47:29  * pquernaquit (Changing host)
04:47:29  * pquernajoined
05:06:13  * Sly__quit (Quit: Leaving)
05:28:27  * leifquit (Read error: Operation timed out)
05:28:53  * leifjoined
05:56:33  * dshaw_joined
06:20:47  <indutny_sleeping>morning
06:20:51  * indutny_sleepingchanged nick to indutny
06:24:30  * hij1nx_quit (Quit: hij1nx_)
07:09:49  * `3rdEdenjoined
07:49:51  * paddybyersjoined
08:04:14  * `3rdEdenquit (Quit: Leaving...)
08:09:26  * `3rdEdenjoined
08:10:02  * isaacsjoined
08:14:43  * isaacsquit (Ping timeout: 244 seconds)
08:25:29  * dshaw_quit (Quit: Leaving.)
08:41:13  * dshaw_joined
08:48:50  * sh1mmerquit (Quit: sh1mmer)
09:29:26  * dshaw_quit (Quit: Leaving.)
09:59:40  * paddybyersquit (Quit: paddybyers)
10:10:57  * `3rdEdenquit (Quit: Leaving...)
10:30:42  * `3rdEdenjoined
10:49:56  * AndreasMadsenjoined
10:50:28  * AndreasMadsengoing to merge down upstream/master and jslint all my pull requests
11:09:45  <indutny>ooh
11:09:48  <indutny>heh :D
11:09:55  <indutny>good luck with that
11:22:38  * txdvjoined
11:50:35  <AndreasMadsen>indutny: I'm done, just have to fix two pull requests, but they require some more work.
11:51:44  * AndreasMadsenoh forgot a cluster2 pull request
11:54:29  * AndreasMadsencontinue documenting the thintalk module while wanting for the rebuild and make alltest to finish.
12:10:09  <AndreasMadsen>cluster2 patch is done too :)
12:17:44  * xaq_joined
12:17:53  * xaqquit (Read error: Connection reset by peer)
12:18:01  * xaq_quit (Read error: Connection reset by peer)
12:18:19  * xaqjoined
12:20:25  * xaqquit (Read error: Connection reset by peer)
12:20:31  * xaqjoined
12:21:13  * xaqquit (Read error: Connection reset by peer)
12:21:21  * xaqjoined
12:48:59  * xaq_joined
12:49:00  * xaqquit (Read error: Connection reset by peer)
12:52:14  * xaqjoined
12:52:19  * xaq_quit (Read error: Connection reset by peer)
13:08:00  * mmalecki[zzz]changed nick to mmalecki
13:39:04  * paddybyersjoined
13:52:39  * paddybyersquit (Quit: paddybyers)
14:02:05  * AndreasMadsenquit (Remote host closed the connection)
14:07:51  * AndreasMadsenjoined
14:23:42  * AndreasMadsenquit (Remote host closed the connection)
14:48:53  * pfox___joined
15:10:08  * bnoordhuisjoined
15:11:50  * piscisaureus_joined
15:12:08  <piscisaureus_>http://www.liveleak.com/view?i=57a_1329591046
15:12:58  <piscisaureus_>^omg that guy is running for president?
15:13:50  <mmalecki>silly americans
15:14:11  <AvianFlu>piscisaureus_, if it makes you feel any better, he's the wrong kind of crook to get elected here :/
15:18:41  <piscisaureus_>AvianFlu: well, let it be true :-)
15:34:55  * pfox___quit (Ping timeout: 245 seconds)
15:46:40  * AndreasMadsenjoined
15:58:11  * hij1nx_joined
16:02:49  * pfox___joined
16:12:32  * hij1nx_quit (Quit: hij1nx_)
16:13:16  * `3rdEdenquit (Quit: Leaving...)
16:33:33  <bnoordhuis>binary search is an annoying algorithm to implement :/
16:34:27  <mmalecki>no :)
16:34:53  <piscisaureus_>yes
16:35:32  <piscisaureus_>YES
16:35:38  <piscisaureus_>bnoordhuis: why do you need it anyway
16:35:54  <bnoordhuis>piscisaureus_: some pet project i'm working on
16:35:58  <bnoordhuis>it's part of a parser/lexer
16:36:33  <mmalecki>coffeescript implementation in C?
16:36:41  <bnoordhuis>hah, that'll be the day
16:37:14  <bnoordhuis>anyone got suggestions for efficient keyword matching?
16:37:44  <bnoordhuis>something that doesn't trash the L1 cache and doesn't force me to write a state machine by hand
16:38:12  * pfox___quit (Ping timeout: 260 seconds)
16:39:10  <indutny>bnoordhuis: haha
16:39:24  <indutny>bnoordhuis: keyword matching hm...
16:39:26  <indutny>bnoordhuis: trie
16:40:45  <indutny>bnoordhuis: how many keywords do you have?
16:40:58  <indutny>bnoordhuis: I just implemented one parser
16:40:59  <bnoordhuis>indutny: 30-something. trie might be overkill :)
16:41:16  <indutny>bnoordhuis: you can generate switch with DEFINEs
16:41:24  <indutny>bnoordhuis: it'll work just fine
16:41:36  <indutny>bnoordhuis: actually it's inlined trie :D
16:41:58  <indutny>bnoordhuis: but strncmp works fine for me
16:42:08  <indutny>bnoordhuis: as most of keywords have different first characters
16:42:17  <bnoordhuis>indutny: yeah, i'm doing a linear scan now
16:42:22  <bnoordhuis>performance isn't even that bad
16:42:27  <bnoordhuis>it just doesn't look sexy
16:42:53  <indutny>bnoordhuis: haha
16:42:58  <indutny>bnoordhuis: yeah
16:43:14  <indutny>bnoordhuis: are you implementing static compiler, or dynamic language?
16:43:34  <indutny>bnoordhuis: if the latter one - we can probably collaborate
16:43:38  <bnoordhuis>indutny: i guess it's a static compiler
16:43:43  <indutny>bnoordhuis: oh, sad :(
16:44:06  <bnoordhuis>i had this idea of dynamically generating machine code from a protobuffer description
16:44:18  <indutny>bnoordhuis: omg
16:44:34  <indutny>bnoordhuis: that should be pretty simple, actually
16:44:43  <indutny>bnoordhuis: no dynamic memory allocation, etc
16:44:46  <indutny>bnoordhuis: no heap
16:44:54  <bnoordhuis>yep
16:45:15  <indutny>bnoordhuis: and no GC :D
16:45:34  <indutny>bnoordhuis: so it's basically the same thing as hogan.jit
16:51:47  <piscisaureus_>bnoordhuis: http://strategoxt.org/
16:56:55  <bnoordhuis>piscisaureus_: real men write their own compilers
16:57:32  <mmalecki>and build their own processors
16:57:59  * piscisaureus_quit (Ping timeout: 252 seconds)
17:05:27  * piscisaureus_joined
17:06:33  <indutny>руру
17:06:35  <indutny>hehe
17:06:35  <indutny>:D
17:06:37  <indutny>brb
17:09:29  * hij1nxjoined
17:21:36  * `3rdEdenjoined
17:27:24  * felixgejoined
17:27:24  * felixgequit (Changing host)
17:27:24  * felixgejoined
17:48:40  * xaqquit (Ping timeout: 245 seconds)
17:48:43  * xaq_joined
17:49:11  * xaq_quit (Remote host closed the connection)
18:01:04  * orlandovftwjoined
18:09:03  * xaqjoined
18:09:33  * benviequit
18:09:39  * xaqquit (Remote host closed the connection)
18:12:15  * indutnychanged nick to indutny_sleeping
18:24:56  * xaqjoined
18:42:45  * xaqquit (Remote host closed the connection)
18:44:18  * paddybyersjoined
19:07:31  * Sly__joined
19:09:30  * isaacs_mobilejoined
19:19:17  * isaacsjoined
19:28:02  * isaacs_mobilequit (Remote host closed the connection)
19:36:06  * TooTallNatejoined
19:53:25  <felixge>isaacs: hi
19:53:41  <felixge>isaacs: is there a topic for this node up?
20:02:56  <AndreasMadsen>isaacs: Did you review any pull requests?
20:08:20  <isaacs>AndreasMadsen: haven't reviewed yet.
20:08:24  <isaacs>AndreasMadsen: going to look at that stuff today
20:09:01  <AndreasMadsen>isaacs: then you will be happy to know I have merged down master and jslinted them all.
20:09:11  <isaacs>AndreasMadsen: <3
20:09:13  <isaacs>thank you :)
20:17:34  * russell_hquit (Changing host)
20:17:35  * russell_hjoined
20:20:33  * diogosnowsjoined
20:31:51  * mralephjoined
20:54:30  * mralephquit (Ping timeout: 240 seconds)
20:59:39  * mralephjoined
21:21:16  * txdvquit (Ping timeout: 248 seconds)
21:31:43  * alex_rjoined
21:43:58  * brsonjoined
21:45:00  * AndreasMadsenquit (Read error: Connection reset by peer)
21:46:05  * AndreasMadsenjoined
21:47:58  * AndreasMadsenchanged nick to madson
21:52:22  * madsonquit (Remote host closed the connection)
22:04:40  * felixgequit (Quit: felixge)
22:06:06  * felixgejoined
22:06:06  * felixgequit (Changing host)
22:06:06  * felixgejoined
22:06:33  * felixgequit (Client Quit)
22:08:51  * isaacsquit (Remote host closed the connection)
22:10:51  * paddybyers_joined
22:14:37  * paddybyersquit (Ping timeout: 265 seconds)
22:14:37  * paddybyers_changed nick to paddybyers
22:17:07  * orlandovftwquit (Ping timeout: 260 seconds)
22:48:04  <CIA-99>node: koichik master * r7ae0d47 / test/simple/test-tls-over-http-tunnel.js : test: fix test-tls-over-http-tunnel with v0.7 - http://git.io/RSHx4g
22:58:11  * isaacsjoined
23:02:18  * travis-cijoined
23:02:18  <travis-ci>[travis-ci] joyent/node#457 (master - 7ae0d47 : koichik): The build is still failing.
23:02:18  <travis-ci>[travis-ci] Change view : https://github.com/joyent/node/compare/d530ee6...7ae0d47
23:02:18  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/node/builds/703509
23:02:18  * travis-cipart
23:10:09  * diogosnowsquit (Remote host closed the connection)
23:22:32  * isaacs__joined
23:25:12  * isaacsquit (Ping timeout: 252 seconds)
23:38:06  * stephankquit (Quit: *Poof!*)
23:39:27  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
23:44:17  * mralephquit (Quit: Leaving.)
23:47:07  * indutny_sleepingchanged nick to indutny
23:51:36  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
23:59:27  * isaacs__quit (Remote host closed the connection)