00:00:03  * piscisaureusbooted ircretary (See You - Kick sponsored by www.trillian.im)
00:00:06  * isaacsjoined
00:00:11  <isaacs>wtf?
00:00:13  <isaacs>who's testtest?
00:00:19  <tjfontaine>piscisaureus :)
00:00:33  <tjfontaine>[08-02] 19:58:02 <@piscisaureus> it'll probably make isaacs angry, but he's probably angry already
00:00:36  <tjfontaine>[08-02] 19:58:11 <@piscisaureus> so I might just nurture his angryness :-p
00:00:39  <isaacs>hahahh
00:00:58  <piscisaureus>ircretary is solid
00:01:04  <isaacs>kewl
00:01:04  <piscisaureus>it still lives in #node.js
00:01:13  <piscisaureus>does it have auto rejoin?
00:01:32  <piscisaureus>oh heh it just died in node.js
00:01:36  <isaacs>piscisaureus: no, not unless it crashes and smf restarts it
00:01:42  <piscisaureus>same problem, apparently :-)
00:01:48  <isaacs>i just restarted it
00:01:55  <piscisaureus>oh
00:01:57  <piscisaureus>right
00:02:06  <isaacs>ircrtary: you here?
00:02:08  <piscisaureus>maybe I should just disable auto rejoin
00:02:10  <isaacs>hrm...
00:02:14  <piscisaureus>I banned it
00:02:16  <piscisaureus>let me undo
00:02:34  <piscisaureus>ok, he's welcome again
00:02:48  <tjfontaine>try /invite ircretary
00:03:03  * ircretaryjoined
00:03:04  <isaacs>she doesn't reply to /invites
00:03:07  <tjfontaine>sad
00:03:13  <isaacs>ircretary: hi
00:03:14  <ircretary>isaacs: Hello :)
00:03:18  <piscisaureus>right
00:03:33  <piscisaureus>isaacs: so the lack of auto rejoin prevents it from dying in case of a ban
00:03:44  <piscisaureus>maybe I should just disable auto rejoin and be done with it
00:04:21  <isaacs>yeah, if it's kicked, it'll just stay out
00:06:03  * slurp2joined
00:06:10  * piscisaureusbooted slurp2 (See You - Kick sponsored by www.trillian.im)
00:06:13  * slurp2joined
00:06:45  * piscisaureusbooted slurp2 (See You - Kick sponsored by www.trillian.im)
00:06:53  * Raynosjoined
00:12:05  * slurp2joined
00:12:11  * piscisaureus_joined
00:13:01  * piscisaureusquit (Ping timeout: 240 seconds)
00:14:22  * slurp2quit (Read error: Connection reset by peer)
00:14:48  * slurp2joined
00:15:30  * piscisaureus_booted slurp2 (See You - Kick sponsored by www.trillian.im)
00:15:30  * slurp2joined
00:16:14  * piscisaureus_quit (Client Quit)
00:19:42  * Raynosquit (Max SendQ exceeded)
00:19:57  * slurp2quit (Ping timeout: 244 seconds)
00:21:21  * brsonquit (Quit: leaving)
00:21:38  * brsonjoined
00:25:05  * loladiropart
00:26:18  * piscisaureus_joined
00:26:19  * wavdedquit (Ping timeout: 248 seconds)
00:42:27  * blackorzar_joined
00:43:07  * blackorzarquit (Ping timeout: 245 seconds)
00:44:40  <piscisaureus_>I really like how smooth npm and node-gyp work for me on windows
00:44:43  <piscisaureus_>isaacs++
00:44:44  <kohai>isaacs has 21 beers
00:44:49  <piscisaureus_>tootallnate++
00:44:51  <kohai>tootallnate has 1 beer
00:44:56  <isaacs>piscisaureus_: thanks :)
00:45:04  * pooyaquit (Quit: pooya)
00:45:13  * ericktquit (Quit: erickt)
00:45:20  <TooTallNate>yay :)
00:48:04  <piscisaureus_>no, srsly, it's super awesome
00:48:07  <piscisaureus_>it always works :-)
00:48:59  <TooTallNate>piscisaureus_: and then the latest release (not in npm yet) includes a patch from mscdex that makes 64-bit node "just work" in the cmd.exe
00:49:10  <piscisaureus_>haha
00:49:12  <piscisaureus_>very good
00:49:14  <TooTallNate>it's pretty badass considering i'd given up on figuring out a way to make that possible
00:49:18  <piscisaureus_>I will fix this in libuv one day
00:49:47  <TooTallNate>as opposed to compiling it in the 64-bit win sdk prompt
00:50:04  <piscisaureus_>oh that
00:50:08  <piscisaureus_>ah, right
00:50:20  <piscisaureus_>does it not work?
00:50:29  <piscisaureus_>I just installed node_sqlite3
00:50:36  <piscisaureus_>from a normal command prompt
00:50:42  <piscisaureus_>running node 0.8.5-x64
00:50:46  <piscisaureus_>and there were no problems
00:51:00  <piscisaureus_>so what does this patch fix (just curious - I'm sure it's important)
00:51:05  <piscisaureus_>TooTallNate: ^ ?
00:51:31  <TooTallNate>hmmm maybe isaacs updated it already :D
00:51:56  <TooTallNate>piscisaureus_: https://github.com/TooTallNate/node-gyp/commit/b73730993d8fa9ab3d45b06bfc0e92d73295a21e
00:52:24  <TooTallNate>piscisaureus_: oh, it's the latest version already in npm
00:52:25  <TooTallNate>:)
00:52:29  <piscisaureus_>ooh, right
00:52:41  <piscisaureus_>I'm not using vc express + the platform sdk
00:52:51  <piscisaureus_>I'm just using vs ultimate
00:52:56  <TooTallNate>so that patch led to your "no, srsly, it's super awesome, it always works :-)"
00:52:59  <TooTallNate>open source ftw!
00:53:01  <TooTallNate>:)
00:53:01  <piscisaureus_>oh haha
00:53:12  <piscisaureus_>TooTallNate: in fact, it doesn't, but that patch is important
00:53:43  <piscisaureus_>TooTallNate: I have a non-free version of vs that has x64 toolchain builtin
00:54:03  <TooTallNate>ya interesting, i haven't really been testing with that so idk what would happen
00:54:10  <TooTallNate>glad to hear it all works :)
00:54:14  <piscisaureus_>TooTallNate: but the free version doesn't come with an x64 compiler, so people can work around that by installing the platform sdk
00:54:29  <TooTallNate>ya, that's what i've been saying to do in the readme
00:54:29  <piscisaureus_>so for these people this patch fixes stuff
00:54:33  <piscisaureus_>and that's important
00:55:09  * mikealquit (Quit: Leaving.)
00:55:41  * mikealjoined
00:56:00  * Raynosjoined
00:56:21  * Benviequit
00:57:14  * theColequit (Quit: theCole)
01:00:05  * mikealquit (Client Quit)
01:00:57  * mikealjoined
01:03:07  * bnoordhuisquit (Ping timeout: 248 seconds)
01:04:28  * blackorzarjoined
01:04:35  * EhevuTovquit (Quit: Leaving)
01:05:20  * dapquit (Quit: Leaving.)
01:05:37  * blackorzar_quit (Ping timeout: 245 seconds)
01:11:48  * abraxasjoined
01:16:42  * blackorzar_joined
01:18:11  * blackorzarquit (Ping timeout: 246 seconds)
01:18:45  * dapjoined
01:22:51  * piscisaureus_quit (Ping timeout: 248 seconds)
01:25:56  * Benviejoined
01:43:01  * joeandaverdequit (Ping timeout: 246 seconds)
01:45:56  * dshaw_quit (Quit: Leaving.)
01:51:29  * dapquit (Quit: Leaving.)
02:10:46  * ericktjoined
02:20:03  * dshaw_joined
02:25:44  * AvianFluquit (Quit: Leaving)
02:31:34  * TooTallNatequit (Quit: Computer has gone to sleep.)
02:32:11  * brsonquit (Ping timeout: 248 seconds)
02:36:29  * blackorzar_quit (Read error: Connection reset by peer)
02:43:26  * TooTallNatejoined
02:44:21  * perezdquit (Quit: perezd)
02:44:52  * joeandaverdejoined
02:51:41  * ericktquit (Quit: erickt)
02:58:07  * ericktjoined
03:00:08  * perezdjoined
03:09:02  * mmaleckiquit (Quit: Reconnecting)
03:09:19  * mmaleckijoined
03:12:55  * dshaw_quit (Quit: Leaving.)
03:14:45  * brsonjoined
03:18:46  * dshaw_joined
03:22:49  * TooTallNatequit (Quit: Computer has gone to sleep.)
03:52:31  * mmaleckiquit (Ping timeout: 240 seconds)
03:55:24  * brsonquit (Ping timeout: 244 seconds)
03:56:06  * AvianFlujoined
03:57:30  * brsonjoined
04:05:28  * dshaw_quit (Quit: Leaving.)
04:46:51  * ericktquit (Quit: erickt)
04:57:18  * blackorzarjoined
05:15:15  * mordy___joined
05:15:51  * joeandaverdequit (Quit: Leaving)
05:43:07  * AvianFluquit (Quit: Leaving)
05:43:36  * brsonquit (Quit: leaving)
06:19:05  * TooTallNatejoined
06:22:40  * `3rdEdenjoined
06:32:31  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
06:32:56  * TooTallNatejoined
06:34:36  * TooTallNatequit (Client Quit)
06:36:34  * stagasjoined
06:42:05  * indexzerojoined
06:49:24  * stephankquit (Quit: *Poof!*)
06:54:17  * mikealquit (Quit: Leaving.)
06:56:24  * theColejoined
06:59:36  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
07:02:26  * mikealjoined
07:06:18  * indutnyjoined
07:13:44  * blackorzarquit (Remote host closed the connection)
07:21:37  * TheJHjoined
07:25:09  * loladirojoined
07:26:17  * paddybyersjoined
07:52:16  * rendarjoined
08:22:40  * hzjoined
08:34:03  * indexzeroquit (Quit: indexzero)
08:35:06  * indexzerojoined
08:37:19  * indexzeroquit (Client Quit)
08:41:33  * mmaleckijoined
08:57:21  * stagas_joined
08:59:23  * stagasquit (Ping timeout: 248 seconds)
08:59:31  * stagas_changed nick to stagas
09:11:12  * theColequit (Quit: theCole)
09:48:00  * hzquit
09:53:45  * theColejoined
10:25:36  * stagasquit (Ping timeout: 248 seconds)
10:27:06  * abraxasquit (Remote host closed the connection)
10:27:58  * stagasjoined
10:29:48  * abraxasjoined
10:32:55  * paddybyersquit (Quit: paddybyers)
10:36:12  * abraxasquit (Remote host closed the connection)
10:40:07  * einarosquit (Ping timeout: 240 seconds)
10:52:51  * AndreasMadsenjoined
10:54:39  * ircretaryquit (Ping timeout: 240 seconds)
10:54:48  * `3rdEdenjoined
10:54:51  * mmaleckiquit (Ping timeout: 244 seconds)
10:54:54  * mikeal1joined
10:54:54  * mikealquit (Read error: Connection reset by peer)
10:55:58  * paddybyersjoined
10:59:25  * mmaleckijoined
11:07:07  * mikealjoined
11:07:19  * mikeal1quit (Read error: Connection reset by peer)
11:37:03  * AndreasMadsenquit (Remote host closed the connection)
11:41:27  * hzjoined
12:14:25  * loladiroquit (Quit: loladiro)
12:21:49  * piscisaureus_joined
12:35:03  * charliesomejoined
12:54:24  * mmaleckichanged nick to mmalecki[away]
12:54:29  <CIA-108>node: Bert Belder 0.6-resume-fix * rbc3171b / lib/net.js : wip - https://github.com/joyent/node/commit/bc3171bae0d20c97a7782b5ad69b197490538552
12:55:57  * einarosjoined
13:17:36  * AndreasMadsenjoined
13:21:26  * AvianFlujoined
13:37:54  * bnoordhuisjoined
13:44:57  * chobi_e_changed nick to chobi_e
13:50:30  <CIA-108>node: Bert Belder 0.6-resume-fix * r7d7bca6 / (lib/net.js test/simple/test-net-pause-resume-connecting.js): net: make pause/resume work with connecting sockets - https://github.com/joyent/node/commit/7d7bca64938f91d44c62279171a082a3be6d6027
13:50:46  <piscisaureus_>bnoordhuis: ^- can you review that?
13:50:58  <piscisaureus_>bnoordhuis: this also needs to be fixed in 0.8 (no crash, but doesn't work(
13:52:35  <piscisaureus_>scrap the last comment
13:53:24  * c4milojoined
14:01:26  <bnoordhuis>piscisaureus_: reviewed
14:03:33  * hzquit (Ping timeout: 272 seconds)
14:04:51  <piscisaureus_>bnoordhuis: so apparently some attempt was made to fix this problem in 0.8
14:04:55  <piscisaureus_>but the test doesn't pass
14:05:30  * hzjoined
14:05:32  <bnoordhuis>oh, okay
14:06:40  <CIA-108>node: Bert Belder v0.6 * r7d7bca6 / (lib/net.js test/simple/test-net-pause-resume-connecting.js): net: make pause/resume work with connecting sockets - https://github.com/joyent/node/commit/7d7bca64938f91d44c62279171a082a3be6d6027
14:06:43  <piscisaureus_>ok, landed
14:06:52  <piscisaureus_>now isaacs has to roll 0.6.21
14:07:07  <piscisaureus_>let's upgrade libuv too - it has the spinning loop fix in it
14:07:25  <bnoordhuis>i'll do that
14:07:32  <piscisaureus_>cool
14:07:37  <piscisaureus_>I'm going to investigate 0.8 then
14:11:37  <piscisaureus_>how the fck did this get past review -> https://github.com/joyent/node/blob/master/lib/net.js#L753-757
14:12:55  <bnoordhuis>hah
14:12:59  <bnoordhuis>maybe a merge conflict?
14:13:11  <piscisaureus_>no, this is the 0.8 branch
14:13:16  <piscisaureus_>it was not merged from anywhere
14:13:17  <CIA-108>node: Ben Noordhuis v0.6 * r974ee7b / deps/uv/src/unix/sunos.c : deps: upgrade libuv to d6a96de - https://github.com/joyent/node/commit/974ee7b3ec5eda30072984dfe3a3838c0def431d
14:14:06  <bnoordhuis>https://github.com/joyent/node/commit/de65ba7a <- that izs guy
14:14:35  <piscisaureus_>that test doesn't check if pause() actually does anything
14:14:38  <piscisaureus_>haha
14:14:53  <piscisaureus_>I'm going to drop that test and replace it by mine
14:19:11  <indutny>hi
14:19:44  <piscisaureus_>indutny: хи
14:19:51  <indutny>haha
14:19:57  <indutny>piscisaureus_: man, you scared me much
14:20:02  <indutny>хи === ha
14:20:07  <indutny>хихихи === hahaha
14:20:09  <piscisaureus_>oh crap
14:20:14  <piscisaureus_>хихихи
14:20:15  <indutny>хахахах = hahahah
14:20:16  <indutny>:D
14:20:21  <indutny>it's different emotions
14:21:05  <piscisaureus_>хий ?
14:23:32  <indutny>em
14:23:38  <indutny>there're no such word
14:23:44  <indutny>what did you want to say?
14:24:32  <indutny>piscisaureus_: btw, looks like you have a free minute
14:24:38  <indutny>piscisaureus_: mind doing a short vock call?
14:24:50  <piscisaureus_>indutny: :-(
14:24:50  <indutny>I'm working on conference supprt
14:24:58  <piscisaureus_>indutny: does it work on windows yet?
14:25:07  <piscisaureus_>also I'm in the office
14:25:09  <indutny>piscisaureus_: no, but you may make it!
14:25:12  <indutny>piscisaureus_: ah, office man
14:25:16  <indutny>so sorry about you :P
14:25:22  <indutny>s/sorry/sad
14:25:28  <piscisaureus_>indutny: I like working from the office.
14:25:32  <indutny>heh
14:25:35  <indutny>me too, actually
14:25:44  <piscisaureus_>indutny: I actually moved to c9 from rackspace because it was too boring, working from my bedroom every day
14:25:58  <indutny>piscisaureus_: huh, you're not at c9 anymore?
14:26:06  <piscisaureus_>I am
14:26:21  <indutny>oops
14:26:25  <piscisaureus_>" I actually moved *to* c9 *from* rackspace "
14:26:27  <indutny>got it
14:26:37  <indutny>english is hard
14:26:39  <indutny>lets go shoping
14:27:10  <deoxxa>lol
14:29:34  <indutny>any osx people around?
14:29:39  <indutny>who're not at office :D
14:30:15  <piscisaureus_>indutny: maybe we can vock the next conference call
14:30:18  <deoxxa>i'm running os x, if i can help somehow
14:30:21  <deoxxa>and i'm at home
14:30:27  <indutny>deoxxa: npm install -g vock@0.0.11
14:30:30  <deoxxa>hokay
14:30:31  <piscisaureus_>indutny: you'd have to support more than 2 endpoints tho
14:30:32  <indutny>piscisaureus_: well, I need to finish it first
14:30:41  <indutny>piscisaureus_: that's really complicated
14:31:00  <indutny>piscisaureus_: I still haven't decided how to perform good mixing at one end-pont :D
14:31:05  <indutny>and you're talking about multiple :)
14:31:10  <piscisaureus_>indutny: mixing is easy
14:31:16  <indutny>piscisaureus_: em... are you sure?
14:31:18  <piscisaureus_>indutny: just add up all the bytes :-)
14:31:23  <indutny>piscisaureus_: well, yes
14:31:29  <indutny>but
14:31:34  <piscisaureus_>that is, if you decode as PCM first
14:31:40  <indutny>the thing is that voice packets come in different moments
14:31:54  <indutny>and I'm feeding them to the hardware
14:32:06  <indutny>now I'm doing some sort of "dejitter-with-mixing"
14:32:32  <piscisaureus_>gmail is letting more and more spam though
14:32:38  <deoxxa>indutny: building
14:32:45  <indutny>piscisaureus_: heh
14:32:49  <indutny>piscisaureus_: my favorite "Thank you!"
14:32:52  <indutny>deoxxa: cool!
14:33:14  <deoxxa>what's this do? haha
14:33:16  <tjfontaine>I wonder if JACK would help with that, plumbing each person as a sink, and then having an output
14:34:06  <indutny>deoxxa: do `vock create`
14:34:14  <indutny>deoxxa: and post results there
14:34:19  <deoxxa>ok
14:34:29  <indutny>tjfontaine: osx has audiounit mixers too
14:34:46  <tjfontaine>indutny: right, I'm just thinking about when you cross the platform barrier :)
14:34:47  <indutny>but really sophisticated thing is that I need to create a lot of different mixes
14:34:50  <deoxxa>"Private key should be loaded first" @ /usr/local/n/versions/0.8.3/lib/node_modules/vock/node_modules/pripub/lib/pripub/api.js:34
14:34:54  <indutny>haha
14:35:11  <indutny>VOCK_KEY_PASSWORD=your-pass vock create
14:35:18  <indutny>password for ~/.ssh/id_rsa key
14:35:28  * blackorzarjoined
14:35:39  <indutny>this is how it's used https://github.com/indutny/pripub/blob/master/lib/pripub/api.js#L18
14:36:11  <indutny>I'm doing Diffie-Hellman key negotiation under RSA encryption
14:36:22  <indutny>later all packets are encrypted with AES256
14:36:48  <deoxxa>is there a way to make it use another key?
14:38:55  <indutny>deoxxa: em... hm...
14:39:03  <indutny>deoxxa: not atm
14:39:08  <indutny>deoxxa: let me add env variable for you
14:39:32  <deoxxa>i'll just hack it in for the moment
14:40:48  <indutny>deoxxa: pushing
14:41:09  <indutny>npm install -g vock@0.0.12
14:41:56  <deoxxa>installing
14:42:32  <indutny>VOCK_KEY_FILE=/tmp/vock_rsa
14:42:38  <indutny>and it'll pick up it
14:44:39  <indutny>piscisaureus_: the interesting thing is that I should have multiple outputs of mixer
14:44:46  <indutny>piscisaureus_: because server should broadcast received data
14:44:47  <deoxxa>hey there we go
14:44:55  <deoxxa>room created
14:44:55  <indutny>deoxxa: what's room number?
14:44:59  <deoxxa>8fdeb0c7e56c647406c85e69bfccc7edfbda4b42
14:45:00  <piscisaureus_>indutny: well, that's not really what you want I suppose
14:45:06  <deoxxa>oh i hope i don't need a microphone here
14:45:24  <piscisaureus_>indutny: oh wait - you're doing client-server and not full mest?
14:45:29  <piscisaureus_>*full mesh?
14:46:12  <deoxxa>heh, that's awesome
14:46:28  <indutny>piscisaureus_: not full mesh
14:46:37  <indutny>deoxxa: thanks man!
14:46:38  <deoxxa>need multiplayer + web audio api for maximum fun
14:46:43  <piscisaureus_>ah right, that's more complicated
14:46:54  <indutny>piscisaureus_: well, full mesh is complicated too :D
14:47:04  <indutny>piscisaureus_: clients need to negotiate with each other
14:47:07  <indutny>hm...
14:47:10  <indutny>probably that's not as bad
14:47:23  <indutny>but traffic will be much higher if they're talking in relay mode
14:47:26  <indutny>I mean server traffic
14:47:33  <piscisaureus_>indutny: full mesh is probably less efficient bandwith efficient
14:47:43  <indutny>obviously
14:47:55  <piscisaureus_>indutny: although even in client-server mode the server is also very stressed
14:47:58  <piscisaureus_>so who cares
14:48:12  <indutny>piscisaureus_: em, I'm talking about relay server
14:48:15  <piscisaureus_>I also thing peer to peer experience is better because the latency is lower
14:48:19  <piscisaureus_>*think
14:48:19  <indutny>not the server which will decrypt/mix channels
14:48:22  <tjfontaine>ya, I think for muxing full mesh seems easier
14:48:39  <indutny>piscisaureus_: they're talking via relay anyway
14:48:43  <indutny>so latency is the same
14:48:45  <piscisaureus_>indutny: why?
14:48:59  <indutny>piscisaureus_: because NAT traversal works only in a really rare cases
14:49:06  <piscisaureus_>well
14:49:11  <piscisaureus_>it works in most cases :-)
14:49:13  <indutny>at the moment
14:49:17  <piscisaureus_>that's why we have upnp right
14:49:28  <piscisaureus_>you need to write node-upnp
14:49:32  <indutny>there's one
14:49:45  <indutny>first I need to get that conference shit working via relay
14:49:58  <indutny>making it work directly is another problem
14:50:05  <indutny>but this mode is supported
14:50:13  <indutny>it just isn't working in most of the cases
14:50:38  <indutny>like, it'll work if both clients have direct internet connection (without NAT)
14:52:27  <indutny>piscisaureus_: looks like full-mesh is much better for security consideration
14:52:48  <indutny>piscisaureus_: as it allows every peer to choose whether it wants to send it's data to another peer, or not
14:53:14  <indutny>ok, time to Diablo a little
14:54:35  <indutny>deoxxa: thanks again!
14:56:49  <deoxxa>no problem \o/
14:56:54  <deoxxa>hooray internets
14:57:31  <deoxxa>related: i'm jealous of your accent
14:57:33  <piscisaureus_>Error: getaddrinfo Unknown system errno 0
14:57:33  <piscisaureus_> at errnoException (dns.js:31:11)
14:57:33  <piscisaureus_> at Object.onanswer [as oncomplete] (dns.js:123:16)
14:57:34  <piscisaureus_>hmmm
14:58:07  <piscisaureus_>=== debug stdin_messages ===
14:58:08  <piscisaureus_>Path: message/stdin_messages
14:58:08  <piscisaureus_>[stdin]
14:58:08  <piscisaureus_>[stdin]:1
14:58:08  <piscisaureus_>with(this){__filename}
14:58:08  <piscisaureus_>^^^^
14:58:09  <piscisaureus_>SyntaxError: Strict mode code may not include a with statement
14:58:52  * loladirojoined
15:03:04  * ericktjoined
15:03:10  * xaqjoined
15:05:56  <CIA-108>node: Bert Belder reviewme * r0b43c86 / (3 files in 2 dirs): net: make pause work with connecting sockets - https://github.com/joyent/node/commit/0b43c8630b41d1fab6a5172a542b15d5e7ca70bf
15:06:06  <piscisaureus_>^-- bnoordhuis: can you rubber stamp? this is for 0.8
15:07:00  <bnoordhuis>piscisaureus_: looks okay to me
15:07:13  <piscisaureus_>bnoordhuis: it works, too :-)
15:10:48  <CIA-108>node: Bert Belder v0.8 * re1d4e56 / (3 files in 2 dirs): net: make pause work with connecting sockets - https://github.com/joyent/node/commit/e1d4e560e576267391ca85ec472c86ff413f96cf
15:12:11  <piscisaureus_>oops
15:12:13  <piscisaureus_>typo
15:12:16  <piscisaureus_>forcing
15:12:42  <CIA-108>node: Bert Belder v0.8 * r5fdeebd / (3 files in 2 dirs): net: make pause work with connecting sockets - https://github.com/joyent/node/commit/5fdeebd94d58bf715d991d5bc63be6fff507f27d
15:21:07  * ericktquit (Ping timeout: 240 seconds)
15:21:46  <indutny>deoxxa: what do you mean?
15:21:57  <indutny>deoxxa: I think I've quite strong accent
15:26:01  * charliesomequit (Quit: Textual IRC Client: www.textualapp.com)
15:28:59  <deoxxa>indutny: that's why i'm jealous - it sounds awesome :P
15:29:24  <deoxxa>i've always liked the way russian accents sound
15:30:33  <indutny>haha
15:30:34  <indutny>ok
15:30:40  <deoxxa>my grandparents on my father's side of my family are russian, but they've lived in australia for a long time so they don't have much of an accent anymore, but i always thought it sounded pretty cool
15:32:48  <indutny>nice
15:32:59  <indutny>oh, you've russian family name
15:33:40  <deoxxa>mmm
15:38:35  <CIA-108>libuv: Bert Belder v0.8 * rdfb6be0 / src/win/error.c : windows: map WSANO_DATA to UV_ENOENT - https://github.com/joyent/libuv/commit/dfb6be0e07f298fb6def24078ca6ed5bb3a0eba3
15:40:24  * travis-cijoined
15:40:24  <travis-ci>[travis-ci] joyent/libuv#523 (v0.8 - dfb6be0 : Bert Belder): The build is still failing.
15:40:24  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/6209fe51f0e5...dfb6be0e07f2
15:40:24  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/2029503
15:40:24  * travis-cipart
16:06:31  * perezdquit (Quit: perezd)
16:07:34  <piscisaureus_>isaacs: can you release 0.6.21 today?
16:20:12  * piscisaureus_quit (Ping timeout: 245 seconds)
16:20:23  * perezdjoined
16:20:40  * ericktjoined
16:21:28  * mikealquit (Quit: Leaving.)
16:22:17  * avalanche123joined
16:24:41  * mikealjoined
16:28:11  * dapjoined
16:31:37  <isaacs>piscisaureus_: sure
16:38:52  * mikealquit (Quit: Leaving.)
16:39:07  * hzquit (Disconnected by services)
16:39:08  * beachdogjoined
16:39:11  * hzjoined
16:52:14  * AlbireoXquit (Read error: Operation timed out)
16:54:19  * AvianFluquit (Quit: Leaving)
17:01:02  * theColequit (Quit: theCole)
17:04:02  * mmalecki[away]changed nick to mmalecki
17:05:12  * arlolrajoined
17:11:46  * mikealjoined
17:21:14  * TooTallNatejoined
17:33:22  * beachdogquit (Remote host closed the connection)
17:36:18  * mikealquit (Quit: Leaving.)
17:36:28  * theColejoined
17:39:57  * brsonjoined
17:45:59  * xaqquit (Read error: Connection reset by peer)
17:46:28  * xaqjoined
17:47:31  * avalanche123quit (Quit: Computer has gone to sleep.)
17:56:59  * AlbireoX_joined
18:07:43  * EhevuTovjoined
18:24:33  * mitsuhikoquit (*.net *.split)
18:24:33  * CIA-108quit (*.net *.split)
18:24:33  * ericktquit (*.net *.split)
18:24:33  * stagasquit (*.net *.split)
18:24:33  * rendarquit (*.net *.split)
18:24:33  * indutnyquit (*.net *.split)
18:24:33  * toothrquit (*.net *.split)
18:24:34  * philips_quit (*.net *.split)
18:24:35  * rphillipsquit (*.net *.split)
18:24:35  * pquernaquit (*.net *.split)
18:24:35  * russfrankquit (*.net *.split)
18:24:35  * bweaverquit (*.net *.split)
18:24:35  * CAPSLOCKBOTquit (*.net *.split)
18:24:35  * hzquit (*.net *.split)
18:24:35  * KiNgMaRquit (*.net *.split)
18:24:35  * ggreerquit (*.net *.split)
18:24:36  * saghulquit (*.net *.split)
18:24:36  * chobi_equit (*.net *.split)
18:24:37  * sj26quit (*.net *.split)
18:24:37  * ryahquit (*.net *.split)
18:24:37  * tellnesquit (*.net *.split)
18:24:38  * TheJHquit (*.net *.split)
18:24:39  * mordy___quit (*.net *.split)
18:24:39  * pfox__quit (*.net *.split)
18:24:40  * creationixquit (*.net *.split)
18:24:40  * davisp-quit (*.net *.split)
18:24:42  * chiltsquit (*.net *.split)
18:24:42  * perezdquit (*.net *.split)
18:24:42  * c4miloquit (*.net *.split)
18:24:42  * einarosquit (*.net *.split)
18:24:43  * AlbireoX_quit (*.net *.split)
18:24:43  * TooTallNatequit (*.net *.split)
18:24:43  * arlolraquit (*.net *.split)
18:24:43  * loladiroquit (*.net *.split)
18:24:44  * txdvquit (*.net *.split)
18:24:45  * xaqquit (*.net *.split)
18:24:45  * blackorzarquit (*.net *.split)
18:24:45  * `3rdEdenquit (*.net *.split)
18:24:45  * Raynosquit (*.net *.split)
18:24:46  * russell_hquit (*.net *.split)
18:24:46  * voodootikigodquit (*.net *.split)
18:24:47  * chrisdickinsonquit (*.net *.split)
18:24:47  * tjfontainequit (*.net *.split)
18:24:47  * Benviequit (*.net *.split)
18:24:47  * bnoordhuisquit (*.net *.split)
18:24:47  * mmaleckiquit (*.net *.split)
18:24:47  * paddybyersquit (*.net *.split)
18:24:49  * kohaiquit (*.net *.split)
18:24:49  * ArmyOfBrucequit (*.net *.split)
18:28:08  * rphillips_joined
18:28:08  * CIA-134joined
18:28:08  * pquerna_joined
18:28:08  * AlbireoX_joined
18:28:08  * xaqjoined
18:28:08  * TooTallNatejoined
18:28:08  * arlolrajoined
18:28:08  * hzjoined
18:28:08  * ericktjoined
18:28:08  * perezdjoined
18:28:08  * loladirojoined
18:28:08  * blackorzarjoined
18:28:08  * c4milojoined
18:28:08  * bnoordhuisjoined
18:28:08  * einarosjoined
18:28:08  * mmaleckijoined
18:28:08  * paddybyersjoined
18:28:08  * `3rdEdenjoined
18:28:08  * stagasjoined
18:28:08  * rendarjoined
18:28:08  * TheJHjoined
18:28:08  * indutnyjoined
18:28:08  * mordy___joined
18:28:08  * Benviejoined
18:28:08  * Raynosjoined
18:28:08  * toothrjoined
18:28:08  * philips_joined
18:28:08  * ggreerjoined
18:28:08  * KiNgMaRjoined
18:28:08  * pfox__joined
18:28:08  * davisp-joined
18:28:08  * saghuljoined
18:28:08  * txdvjoined
18:28:08  * voodootikigodjoined
18:28:08  * kohaijoined
18:28:08  * sj26joined
18:28:08  * ryahjoined
18:28:08  * CAPSLOCKBOTjoined
18:28:08  * bweaverjoined
18:28:08  * russfrankjoined
18:28:08  * pquernajoined
18:28:08  * rphillipsjoined
18:28:08  * chobi_ejoined
18:28:08  * tellnesjoined
18:28:08  * creationixjoined
18:28:08  * CIA-108joined
18:28:08  * mitsuhikojoined
18:28:08  * russell_hjoined
18:28:08  * chrisdickinsonjoined
18:28:08  * chiltsjoined
18:28:08  * ArmyOfBrucejoined
18:28:08  * tjfontainejoined
18:28:29  * joeandaverdejoined
18:34:16  * pquerna_quit (Changing host)
18:34:17  * pquerna_joined
18:37:01  * mitsuhikoquit (*.net *.split)
18:37:01  * CIA-108quit (*.net *.split)
18:37:02  * ericktquit (*.net *.split)
18:37:02  * stagasquit (*.net *.split)
18:37:02  * rendarquit (*.net *.split)
18:37:02  * indutnyquit (*.net *.split)
18:37:02  * toothrquit (*.net *.split)
18:37:03  * philips_quit (*.net *.split)
18:37:03  * rphillipsquit (*.net *.split)
18:37:03  * pquernaquit (*.net *.split)
18:37:04  * russfrankquit (*.net *.split)
18:37:04  * bweaverquit (*.net *.split)
18:37:04  * CAPSLOCKBOTquit (*.net *.split)
18:37:04  * hzquit (*.net *.split)
18:37:04  * KiNgMaRquit (*.net *.split)
18:37:04  * ggreerquit (*.net *.split)
18:37:04  * saghulquit (*.net *.split)
18:37:05  * chobi_equit (*.net *.split)
18:37:05  * sj26quit (*.net *.split)
18:37:05  * ryahquit (*.net *.split)
18:37:06  * tellnesquit (*.net *.split)
18:37:07  * TheJHquit (*.net *.split)
18:37:07  * mordy___quit (*.net *.split)
18:37:08  * pfox__quit (*.net *.split)
18:37:08  * creationixquit (*.net *.split)
18:37:09  * davisp-quit (*.net *.split)
18:38:18  * KiNgMaRjoined
18:38:18  * hzjoined
18:38:18  * ericktjoined
18:38:18  * stagasjoined
18:38:18  * rendarjoined
18:38:18  * TheJHjoined
18:38:18  * indutnyjoined
18:38:18  * mordy___joined
18:38:18  * toothrjoined
18:38:18  * mitsuhikojoined
18:38:18  * creationixjoined
18:38:18  * tellnesjoined
18:38:18  * chobi_ejoined
18:38:18  * ryahjoined
18:38:18  * sj26joined
18:38:18  * davisp-joined
18:38:18  * pfox__joined
18:38:18  * ggreerjoined
18:38:18  * philips_joined
18:39:41  * russfrankjoined
18:39:41  * bweaverjoined
18:39:41  * CAPSLOCKBOTjoined
18:40:02  * EhevuTovquit (Quit: Leaving)
18:49:45  * stephankjoined
18:52:33  * saghuljoined
19:02:10  * EhevuTovjoined
19:06:17  * hzquit (Ping timeout: 272 seconds)
19:20:22  * mikealjoined
19:32:42  * cocacolajoined
19:43:51  * AndreasMadsenquit (Remote host closed the connection)
19:52:57  * BRampersadjoined
19:54:43  * BRampersadquit (Client Quit)
19:57:15  * xaqquit (Read error: Connection reset by peer)
19:57:31  * xaqjoined
20:18:32  * TooTallNatequit (Quit: Computer has gone to sleep.)
20:19:26  * TooTallNatejoined
20:26:26  * paddybyersquit (Quit: paddybyers)
20:33:35  <isaacs>AndreasMadsen: you around?
20:34:51  <isaacs>it looks like this pull req of AndreasMadsen's is exactly why npm-www is randomly hanging sometimes.
20:35:02  <isaacs>because workers get handed a request before they're actually listening
20:35:26  <isaacs>(ie, his pull fixes it)
20:36:32  * paddybyersjoined
20:47:51  * paddybyersquit (Quit: paddybyers)
20:50:56  * beachdogjoined
20:53:34  <beachdog>is there any way, from within javascript (ideally, or a C program using libuv if not) to get the count of events being watched on the current event loop?
20:53:56  <beachdog>Scenario: I am calling a 3rd party module and when it returns I want to know if it has added any async callbacks
20:54:00  * `3rdEdenquit (Quit: Linkinus - http://linkinus.com)
20:54:33  <tjfontaine>there's process._getActiveRequests and process._getActiveHandles
20:54:59  <beachdog>ok, thanks I will look at those. If not what I need it will probably show me the way
20:55:05  <beachdog>tjfontaine: Thanks!
20:55:15  <tjfontaine>if the module is plugging into libuv itself you may want to checkout uv_walk
20:56:43  <tjfontaine>hmm or perhaps process.uvCounters, but I don't really know what that one does
20:58:29  * paddybyersjoined
20:59:04  <tjfontaine>that seems to be a progressive count, not necessarily related to the amount in flight at a given time
21:02:47  * pquerna_changed nick to pquerna
21:04:20  * piscisaureus_joined
21:05:05  * cocacolaquit (Ping timeout: 245 seconds)
21:07:36  <piscisaureus_>hello
21:08:35  <piscisaureus_>hello
21:08:51  <tjfontaine>hello. :)
21:09:10  <piscisaureus_>hmm I said hello twice
21:09:18  <tjfontaine>indeed you did
21:09:22  <piscisaureus_>let me do it again
21:09:24  <piscisaureus_>hello
21:09:54  <tjfontaine>is it me you're looking for?</Lionel Richie>
21:17:13  * paddybyersquit (Quit: paddybyers)
21:20:12  * rphillips_changed nick to rphillips
21:20:43  * brsonquit (Ping timeout: 248 seconds)
21:22:11  * brsonjoined
21:27:27  * ericktquit (Read error: Connection reset by peer)
21:29:08  * EhevuTovquit (Quit: Leaving)
21:32:19  * ericktjoined
21:41:27  * brsonquit (Ping timeout: 272 seconds)
21:42:51  <CIA-134>node: isaacs v0.6.21-release * r55ddf54 / (ChangeLog src/node_version.h): 2012.08.03 Version 0.6.21 (maintenance) - https://github.com/joyent/node/commit/55ddf54adf6c3a064142ecf3eb42f105ee90da5f
21:43:12  <CIA-134>node: isaacs v0.6 * r55ddf54 / (ChangeLog src/node_version.h): 2012.08.03 Version 0.6.21 (maintenance) - https://github.com/joyent/node/commit/55ddf54adf6c3a064142ecf3eb42f105ee90da5f
21:43:12  <CIA-134>node: isaacs v0.6 * r30cfe27 / (ChangeLog src/node_version.h): Merge branch 'v0.6.21-release' into v0.6 - https://github.com/joyent/node/commit/30cfe2780debdab6dbfbd703ff2f54130dbe3c58
21:43:31  <CIA-134>node: isaacs v0.6 * r2dcaef6 / src/node_version.h : now working on 0.6.22 - https://github.com/joyent/node/commit/2dcaef6efa13242cff9fc5ac9938e2912d2c0ace
21:45:31  * brsonjoined
21:47:32  * paddybyersjoined
21:51:26  <piscisaureus_>isaacs: thanks
21:57:46  * paddybyersquit (Quit: paddybyers)
21:58:15  * EhevuTovjoined
21:58:33  <piscisaureus_>https://github.com/charliesome/ricer <-- libuv + ruby webserver using libuv
21:58:42  <piscisaureus_>but why call it ricer???
22:04:34  <mmalecki>piscisaureus_: https://github.com/charliesome/racer
22:08:03  * piscisaureus_quit (Ping timeout: 272 seconds)
22:11:08  * mikealquit (Quit: Leaving.)
22:11:57  * piscisaureus_joined
22:13:59  <isaacs>piscisaureus_: is that racist?
22:14:12  <piscisaureus_>not reallu
22:14:26  <piscisaureus_>but rices has a negative connotation to it
22:14:28  <piscisaureus_>*ricer
22:14:35  <piscisaureus_>(I suck at typing)
22:17:33  <tjfontaine>heh
22:17:49  * c4miloquit (Remote host closed the connection)
22:21:30  <piscisaureus_>http://concur.rspace.googlecode.com/hg/talk/concur.html#slide-9
22:29:31  * einarosquit (Ping timeout: 240 seconds)
22:34:50  * rendarquit
22:40:42  * piscisaureus_quit (Ping timeout: 244 seconds)
22:45:46  * mikealjoined
22:51:14  * Benviequit
23:06:37  * piscisaureus_joined
23:12:52  * xaqquit (Remote host closed the connection)
23:23:36  <piscisaureus_>lol -> http://www.youtube.com/watch?v=1e1zzna-dNw
23:23:53  <piscisaureus_>At first I thought this guy was just trolling but he seems serious
23:24:07  <piscisaureus_>(judging by the comments)
23:24:20  * TheJHquit (Ping timeout: 248 seconds)
23:24:39  <CIA-134>node: isaacs master * r3bf1846 / (588 files in 55 dirs): Merge remote-tracking branch 'ry/v0.8' (+36 more commits...) - https://github.com/joyent/node/commit/3bf1846bb7653af718d8d5bf4e75d904b2ac285f
23:27:32  * loladiroquit (Read error: Connection reset by peer)
23:29:26  * theColequit (Quit: theCole)
23:39:02  * theColejoined
23:50:08  * mikealquit (Quit: Leaving.)
23:51:59  * arlolraquit (Quit: Linkinus - http://linkinus.com)