00:04:52  <piscisaureus_>philips: that said, you really shouldn't have mentioned phode. That project is dead as it can be
00:05:15  <piscisaureus_>philips: pyuv and julia would be better :_)
00:07:50  <bnoordhuis>isaacs: https://github.com/joyent/node/issues/3591 <- i tagged it for v0.8
00:07:55  <bnoordhuis>ffs, *v0.9
00:10:10  <isaacs>bnoordhuis: i know :)
00:10:13  <isaacs>but meh.
00:10:28  <isaacs>it's just the configure script. we should just make it consistent, and make it keep working.
00:10:35  <isaacs>i'd call that inconsistency a bug.
00:11:55  <bnoordhuis>i'm not sure if optparse lets you do that
00:13:13  <bnoordhuis>i mean, let you make xxx an alias of yyy
00:14:15  <tjfontaine>you can set the destination variable, so would it matter?
00:14:36  <tjfontaine>or rather I guess I need to check to see if it checks to make sure you don't set that twice
00:15:06  <bnoordhuis>well, that
00:15:18  <bnoordhuis>i was mostly thinking of it cluttering the output of `./configure --help` even more
00:15:33  <tjfontaine>nod
00:15:52  <isaacs>bnoordhuis: you can just add a check in configure that sets one based on the other, or whatever.
00:16:07  <isaacs>but yes, ./configure --help should only show the "real" one
00:16:35  <isaacs>gotta run.
00:16:45  <tjfontaine>>>> parser.add_option("--file", dest="filename")
00:16:45  <tjfontaine><Option at 0x104131fc8: --file>
00:16:45  <tjfontaine>>>> parser.add_option("--newfile", dest="filename")
00:16:46  <tjfontaine><Option at 0x104131950: --newfile>
00:16:50  <isaacs>see you all in PDX (except bnoordhuis)
00:16:58  <tjfontaine>seems relatively kosher
00:16:59  <isaacs>;P
00:17:00  <bnoordhuis>have fun, osaac
00:17:05  <bnoordhuis>*isaac
00:18:14  <isaacs>bnoordhuis: whatever you do, please don't make ./configure --this-works-on-v0.8-but-not-master
00:18:29  <isaacs>or it'll be require('sys') all over again
00:24:39  <CIA-108>node: Ben Noordhuis v0.8 * rb9abb64 / doc/api/fs.markdown : doc: fs.lchmod() is only available on OS X - http://git.io/H6vnHA
00:32:06  * bcantrillquit (Quit: Leaving.)
00:36:29  * c4milojoined
00:42:20  * AlbireoXquit (Read error: Connection reset by peer)
00:45:16  <piscisaureus_>^-- that shoulds like a good reason to deprecate it huh?
00:45:30  <piscisaureus_>bnoordhuis: ^-- nobody will use it anyway then
00:47:01  <piscisaureus_>although I suppose you could just make it a no-op on linux because symlinks have to meaningful mod
00:55:35  * TheJHquit (Ping timeout: 246 seconds)
00:56:13  <bnoordhuis>piscisaureus_: i think it's a hack for npm
00:56:22  <bnoordhuis>maybe it'd be better to not document it at all
00:56:49  <piscisaureus_>or return ENOTSUP :-)
01:03:43  * dapquit (Quit: Leaving.)
01:12:38  * perezdquit (Quit: perezd)
01:28:01  * xaqquit (Remote host closed the connection)
01:28:29  <CIA-108>libuv: Ben Noordhuis v0.8 * re4a68bb / (src/unix/internal.h src/unix/stream.c src/unix/tcp.c): unix: move uv__connect() to tcp.c - http://git.io/rISOIQ
01:28:29  <CIA-108>libuv: Ben Noordhuis v0.8 * r1a6b6b7 / src/unix/tcp.c : unix: deduplicate socket creation code in tcp.c - http://git.io/lLq2hA
01:28:30  <CIA-108>libuv: Ben Noordhuis v0.8 * r0971598 / (src/unix/internal.h src/unix/stream.c src/unix/tcp.c): unix: fix EINPROGRESS busy loop - http://git.io/yxL8-g
01:28:30  <CIA-108>libuv: Ben Noordhuis v0.8 * r1d1dd9b / (test/test-list.h uv.gyp test/test-tcp-unexpected-read.c): test: add 'unexpected read' tcp test - http://git.io/jrs18w
01:28:30  <CIA-108>libuv: Ben Noordhuis v0.8 * r3b8c0da / src/unix/stream.c : unix: fix busy loop on unexpected tcp message - http://git.io/FVOHaA
01:28:34  * xaqjoined
01:28:55  <CIA-108>node: Ben Noordhuis v0.8 * r7e5aeac / (7 files in 3 dirs): deps: upgrade libuv to 3b8c0da - http://git.io/KLKBlQ
01:30:39  * travis-cijoined
01:30:39  <travis-ci>[travis-ci] joyent/libuv#477 (v0.8 - 3b8c0da : Ben Noordhuis): The build is still failing.
01:30:39  <travis-ci>[travis-ci] Change view : https://github.com/joyent/libuv/compare/7628b6597e0d...3b8c0da5a53b
01:30:39  <travis-ci>[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/1741629
01:30:39  * travis-cipart
01:33:01  * xaqquit (Ping timeout: 245 seconds)
01:36:18  * piscisaureus_quit (Quit: ~ Trillian Astra - www.trillian.im ~)
01:47:07  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
02:04:57  * c4miloquit (Remote host closed the connection)
02:33:02  <CIA-108>node: Ben Noordhuis v0.8 * rf315029 / configure : build: rename openssl configure switches - http://git.io/-YvZSw
03:07:36  * bnoordhuisquit (Ping timeout: 245 seconds)
03:08:37  <tjfontaine>nice suppress_help
03:08:56  * jcequit (Ping timeout: 244 seconds)
03:11:02  * brsonquit (Ping timeout: 246 seconds)
03:38:13  * pfox__quit (Ping timeout: 248 seconds)
03:42:00  * benviequit (Ping timeout: 244 seconds)
06:06:23  * mjr_quit (Ping timeout: 246 seconds)
09:59:10  * deoxxachanged nick to xXxtiffanyxXx
10:01:34  * xXxtiffanyxXxchanged nick to deoxxa
12:12:18  * russfrankquit (Ping timeout: 246 seconds)
14:34:13  * deoxxaquit (Ping timeout: 248 seconds)
14:37:26  * philipsquit (Excess Flood)
15:00:10  <creationix>is anyone around who understands pipe error codes
15:15:26  <tjfontaine>it's easier to ask than it is to ask to ask :)
15:44:03  <creationix>tjfontaine, figured it out, the child process was dying on some exception and the parent was trying to read stdout of the child and was getting EBADF errors
15:58:08  <CIA-108>node: Ben Noordhuis v0.8 * rf78ce08 / configure : build: handle output of localized gcc or clang - http://git.io/8FgXkw
16:00:47  * skylamer`joined
16:06:23  * bnoordhuisjoined
16:06:55  * deoxxajoined
16:36:01  * AvianFlujoined
17:15:39  * hzjoined
17:34:23  * bcantrilljoined
17:43:29  * bcantrillquit (Quit: Leaving.)
17:56:53  * c4milojoined
18:06:50  * toothrotjoined
18:52:22  * xaqjoined
18:54:27  * xaqquit (Remote host closed the connection)
18:57:04  * c4miloquit (Remote host closed the connection)
18:57:57  * c4milojoined
19:29:26  * philipsjoined
19:29:26  * philipsquit (Excess Flood)
19:32:46  * philipsjoined
19:38:34  * c4miloquit (Read error: Connection reset by peer)
19:42:30  * c4milojoined
19:49:11  * bcantrilljoined
19:58:28  * skylamer`quit
20:11:40  * bcantrillquit (Quit: Leaving.)
20:17:52  * c4miloquit (Remote host closed the connection)
20:25:23  * c4milojoined
20:34:16  * piscisaureus_joined
20:34:17  * piscisaureus_quit (Remote host closed the connection)
20:35:03  * piscisaureus_joined
20:37:36  <piscisaureus_>bnoordhuis: isaacs: So felixge lost is laptop. Is it okay if he uses the mbpro that formerly belonged to ben for a couple of days?
20:37:48  <piscisaureus_>(so, until the end of nodeconf)
20:43:58  * brsonjoined
20:44:26  * c4miloquit (Remote host closed the connection)
21:03:29  <bnoordhuis>piscisaureus_: fine by me
21:03:42  <piscisaureus_>bnoordhuis: how could I create an account for him?
21:03:51  <piscisaureus_>bnoordhuis: when I turn it on it asks for ur password :-)
21:04:13  <bnoordhuis>piscisaureus_: i've no idea. i don't know anything about macbooks really and i scrambled my password
21:04:27  <piscisaureus_>wut, what?
21:04:37  <piscisaureus_>you scrambled the passwd file?
21:04:43  <bnoordhuis>no, just my password
21:05:38  <piscisaureus_>btw, your mac is much heavier than mine.
21:05:51  <bnoordhuis>piscisaureus_: that's because all my bits are ones
21:05:53  <piscisaureus_>what's in ther
21:06:01  <bnoordhuis>zeros are much lighter
21:06:44  <piscisaureus_>bnoordhuis: so what does "scrambling password" do?
21:07:05  <piscisaureus_>bnoordhuis: put random data in etc/shadow?
21:07:47  <bnoordhuis>piscisaureus_: hah no, much easier. i just changed my password to something random
21:07:58  <piscisaureus_>oh my
21:08:20  <bnoordhuis>plop in a linux iso, you can probably hack your way around
21:08:45  <piscisaureus_>haha
21:08:49  <piscisaureus_>plop in an iso
21:08:50  <piscisaureus_>right
21:08:57  <piscisaureus_>that doesn't work when you can't login
21:09:25  <bnoordhuis>i mean, boot from iso
21:09:27  <tjfontaine>you can't burn a linux iso from yours?
21:09:31  <tjfontaine>or usb works as well
21:09:37  <piscisaureus_>well, I'm in a hotel room
21:10:10  * paddybyersjoined
21:10:11  <tjfontaine>oh the joy of shitty internet
21:10:13  <piscisaureus_>I will try that -> http://osxdaily.com/2010/08/10/forgot-mac-password-how-to-reset-mac-password/
21:10:34  * bcantrilljoined
21:13:26  <piscisaureus_>hmm bnoordhuis your mbpro also has a much nicer screen
21:13:37  <piscisaureus_>unfortunately it has this terribly slow hard drive
21:13:51  <piscisaureus_>otherwise I might just accidentally swap it with mine :--p
21:14:06  <bnoordhuis>haha
21:17:06  * bcantrillquit (Quit: Leaving.)
21:17:18  * TooTallNatejoined
21:19:49  * paddybyersquit (Quit: paddybyers)
21:22:08  <piscisaureus_>aha
21:24:39  <piscisaureus_>ok, that works
21:24:41  <piscisaureus_>nice
21:27:48  * paddybyersjoined
21:54:32  * indexzerojoined
22:08:03  * paddybyersquit (Quit: paddybyers)
22:16:38  * indexzeroquit (Quit: indexzero)
22:22:31  <piscisaureus_>bnoordhuis: getaddrinfo req implies that there is an active (internal) async handle, so the loop shouldn't spin
22:40:02  <creationix>I don't think uv_get_process_title works on osx
22:40:09  <creationix>has that been tested outside windows?
22:40:28  <indutny>hey guys
22:40:38  <creationix>I get an err.code of 0 and my buffer starts with a null byte
22:40:42  <indutny>I've just arrived to NYC
22:41:24  <piscisaureus_>creationix: I think at some point that function was made a no-op for mac, but I don't know why
22:41:35  <piscisaureus_>and I dont know if that's still the case
22:41:53  <creationix>heh, notvery cross-platform friendly :P
22:42:21  <creationix>anyway, I'm stuck on libuv 0.6-3 till I find time to update luvit
22:42:48  <piscisaureus_>creationix: you mean for the refcount refactor?
22:42:55  <creationix>right
22:43:01  <piscisaureus_>creationix: I wasn't aware you were stuck to stable branches
22:43:03  <piscisaureus_>:-)
22:43:06  <piscisaureus_>it makes sense tho
22:43:17  <creationix>well, I submodule libuv master
22:43:18  <piscisaureus_>creationix: but the refcount refactor will be very little work
22:43:22  <creationix>but I can't update my submodule
22:43:30  <creationix>piscisaureus_: yeah, maybe I'll do it during nodeconf
22:43:38  <creationix>you're going right?
22:43:54  <piscisaureus_>creationix: I am in portland already
22:44:05  <creationix>I'll get in late tomorrow night
22:44:35  <piscisaureus_>heh
22:44:51  <piscisaureus_>ams -> pdx tickets on sunday were incredibly expensive
22:45:12  <piscisaureus_>there were atleast 6 nodeconf people in my ams->pdx flight
22:45:13  <indutny>btw,
22:45:22  <indutny>how much hours does ams->pdx takes?
22:45:41  <piscisaureus_>9 1/2
22:45:51  <indutny>oh, like from Moscow
22:45:59  <indutny>ah
22:46:01  <indutny>to pdx?
22:46:07  <indutny>much shorter then :P
22:46:17  <indutny>it's 9 1/2 SVO->JFK
22:46:30  <piscisaureus_>ah
22:46:38  <piscisaureus_>that's only 6 or so from ams I believe
22:46:58  <creationix>piscisaureus_: heh, calling uv_set_process_title errors out with ENOSYS: function not implemented
22:47:04  <piscisaureus_>ah no more like 7
22:47:13  <piscisaureus_>creationix: too bad. Maybe you can do your first patch then :-)
22:47:28  <creationix>sure, when I'm done prepping for the conf
22:48:01  <piscisaureus_>creationix: https://github.com/joyent/node/blob/v0.4/src/platform_darwin_proctitle.cc
22:48:06  <piscisaureus_>^-- inspiration
22:49:21  <creationix>yep, I was looking at that
22:49:26  <creationix>trying to find where node used the uv function
22:49:30  <creationix>but node 0.6.x doesn't
22:51:46  <creationix>hmm, linux doesn't crash, but still gives empty string for reading the title
22:54:39  * piscisaureus_bbl
23:10:51  <isaacs>can we remove fs.exists from the documentation? it just makes so many people do stupid things.
23:11:55  * indexzerojoined
23:23:53  <TooTallNate>isaacs: i think if we're gonna nix fs.exists ever, 0.9 is the time to do it
23:39:01  * loladirojoined
23:42:11  <TooTallNate>creationix: whatever impl goes into uv_set_process_title(), i'd really like it to alter what "ps" reports
23:42:29  <TooTallNate>Activity Monitor is secondary imo, especially considering the hack required to make it work
23:48:16  * hij1nxjoined
23:50:59  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
23:55:16  <piscisaureus_>isaacs: why drop fs.exists?