00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:12:27  * thlorenzjoined
00:16:14  * petka_quit (Quit: Connection closed for inactivity)
00:19:12  * sh1mmerquit (Quit: sh1mmer)
00:23:23  * quijotejoined
00:26:17  * brunklejoined
00:27:17  * brunklequit (Client Quit)
00:28:45  * quijotequit (Ping timeout: 276 seconds)
00:31:02  * calvinfo1quit (Quit: Leaving.)
00:31:04  * brunklejoined
00:31:23  * thlorenzquit (Remote host closed the connection)
00:31:57  * thlorenzjoined
00:35:00  * zz_karupachanged nick to karupa
00:36:18  * thlorenzquit (Ping timeout: 240 seconds)
00:39:28  * brunklequit (Quit: brunkle)
00:39:47  * seldo_quit (Remote host closed the connection)
00:39:57  * sinclair|workjoined
00:41:43  * brunklejoined
00:43:43  * hzquit
00:44:14  * brunklequit (Client Quit)
00:45:12  * kenperkins_quit (Remote host closed the connection)
00:45:55  * kenperkinsjoined
00:47:13  * sinclair|workquit (Read error: Connection reset by peer)
00:49:49  * sinclair|workjoined
00:50:39  * kenperkins_joined
00:52:32  * sh1mmerjoined
00:53:32  * seldojoined
00:54:01  * brunklejoined
00:54:08  * kenperkinsquit (Ping timeout: 245 seconds)
00:56:07  * brunklequit (Client Quit)
00:56:53  * calvinfojoined
00:59:09  * Qardquit (Quit: Leaving.)
00:59:18  * brunklejoined
01:00:40  * sh1mmerquit (Quit: sh1mmer)
01:01:14  * brunklequit (Client Quit)
01:05:58  * iamstefjoined
01:06:56  <iamstef>Hey guys, tried to search but nothing of note turned up. I suspect this may be libuv related but i may be wrong
01:07:03  * seldoquit (Remote host closed the connection)
01:07:13  <iamstef>it appears node’s setTimeout fails to fire after an OSX machien sleeps and wakes again
01:07:25  <iamstef>any thoughts?
01:08:13  * dshaw_joined
01:08:30  <othiym23>iamstef: Node's timers are handled by V8 and the node JavaScript source, not libuv
01:09:04  <othiym23>iamstef: given how setTimeout is implemented, I would be surprised (but not *entirely* surprised) if suspend caused a timer to not expire
01:15:15  * seldojoined
01:16:34  <iamstef>othiym23: hmm
01:16:44  <iamstef>susprise that the browser doesn’t suffer from this
01:16:50  <iamstef>othiym23: thanks for the tip :)
01:17:56  <iamstef>ah then it likely is in the node js source
01:18:04  * calvinfoquit (Quit: Leaving.)
01:18:47  <othiym23>iamstef: look in lib/timers.js
01:19:06  <othiym23>there's a lot of stuff in there, but that *is* where all the setTimeout code lives
01:19:26  <iamstef>https://github.com/joyent/libuv/blob/master/src/unix/timer.c
01:19:50  <othiym23>iamstef: that's not where the setTimeout stuff lives, though
01:20:11  <othiym23>oh wait, no, you're right
01:20:11  * seldoquit (Remote host closed the connection)
01:20:23  <othiym23>missed the process.binding call at the head of lib/timers
01:20:33  <iamstef>ya i _think_ its there
01:20:36  <iamstef>just walked that path
01:20:40  <iamstef>but im not familiar with the code bases
01:22:38  <othiym23>iamstef: I have to run, but trevnorris could probably help you out with this when he becomes active again
01:22:57  <iamstef>othiym23: what timezone is he in?
01:23:08  <iamstef>i need to also run, I’ll try to compile a useful issue
01:23:12  <othiym23>US/Pacific
01:23:19  * seldojoined
01:23:28  <iamstef>sounds good. I’ll prepare one later this evening or in the AM
01:24:03  * quijotejoined
01:28:14  * quijotequit (Ping timeout: 240 seconds)
01:31:00  * seldoquit (Remote host closed the connection)
01:37:20  * TooTallNatequit (Quit: Computer has gone to sleep.)
01:39:42  * jmar777joined
01:40:53  * brunklejoined
01:41:12  * thlorenzjoined
01:43:27  * calvinfojoined
01:43:41  * mikolalysenkoquit (Ping timeout: 252 seconds)
01:45:47  * brunklequit (Ping timeout: 252 seconds)
01:51:00  * AlexisMocha_joined
01:51:01  * AlexisMochaquit (Ping timeout: 252 seconds)
01:57:03  * brunklejoined
02:01:44  * brunklequit (Ping timeout: 252 seconds)
02:03:33  * c4miloquit (Remote host closed the connection)
02:04:06  * c4milojoined
02:04:57  * brunklejoined
02:05:09  * brsonquit (Quit: leaving)
02:06:02  * brunklequit (Client Quit)
02:07:24  * calvinfoquit (Quit: Leaving.)
02:10:03  * AlexisMochajoined
02:11:24  * AlexisMocha_quit (Ping timeout: 258 seconds)
02:18:14  * sh1mmerjoined
02:24:47  * quijotejoined
02:29:14  * quijotequit (Ping timeout: 240 seconds)
02:32:56  * seldojoined
02:36:23  * rosskquit
02:38:39  * brunklejoined
02:40:11  * mikolalysenkojoined
02:42:58  * brunklequit (Ping timeout: 240 seconds)
02:44:34  * mikolalysenkoquit (Ping timeout: 240 seconds)
02:52:28  * benoitcquit (Ping timeout: 245 seconds)
02:52:28  * rphillipsquit (Ping timeout: 245 seconds)
02:53:55  * rphillipsjoined
02:53:55  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:54:49  * benoitcjoined
02:58:57  * brunklejoined
02:59:30  * rmgjoined
03:01:51  * AlexisMocha_joined
03:01:54  * AlexisMochaquit (Ping timeout: 240 seconds)
03:03:58  * TooTallNatejoined
03:06:45  * vtjnashjoined
03:07:15  * dshaw_quit (Quit: Leaving.)
03:07:59  * calvinfojoined
03:08:07  * seldoquit (Remote host closed the connection)
03:08:17  * calvinfoquit (Read error: Connection reset by peer)
03:08:19  * calvinfo1joined
03:09:02  * sh1mmerquit (Quit: sh1mmer)
03:09:02  * calvinfo1quit (Read error: Connection reset by peer)
03:09:17  * calvinfojoined
03:09:41  * thlorenzquit (Remote host closed the connection)
03:09:58  * calvinfoquit (Read error: Connection reset by peer)
03:10:07  * calvinfojoined
03:11:03  * calvinfoquit (Read error: Connection reset by peer)
03:11:06  * calvinfo1joined
03:11:56  * calvinfojoined
03:11:56  * calvinfo1quit (Read error: Connection reset by peer)
03:13:51  * thlorenzjoined
03:14:38  * thlorenzquit (Remote host closed the connection)
03:16:27  * calvinfoquit (Ping timeout: 252 seconds)
03:19:45  * jmar777quit (Remote host closed the connection)
03:25:44  * quijotejoined
03:26:09  * sh1mmerjoined
03:30:45  * quijotequit (Ping timeout: 276 seconds)
03:37:46  * dshaw_joined
03:38:11  * calvinfojoined
03:39:04  * calvinfo1joined
03:39:04  * calvinfoquit (Read error: Connection reset by peer)
03:39:33  * dshaw_quit (Read error: Connection reset by peer)
03:39:40  * dshaw_joined
03:39:54  * calvinfojoined
03:40:22  * mikolalysenkojoined
03:40:52  * calvinfo2joined
03:40:52  * calvinfoquit (Read error: Connection reset by peer)
03:41:44  * calvinfojoined
03:41:44  * calvinfo2quit (Read error: Connection reset by peer)
03:42:37  * calvinfo2joined
03:42:37  * calvinfoquit (Read error: Connection reset by peer)
03:43:34  * calvinfojoined
03:43:34  * calvinfo2quit (Read error: Connection reset by peer)
03:43:45  * calvinfo1quit (Ping timeout: 276 seconds)
03:44:26  * calvinfo1joined
03:44:26  * calvinfoquit (Read error: Connection reset by peer)
03:44:33  * sh1mmerquit (Quit: sh1mmer)
03:44:58  * mikolalysenkoquit (Ping timeout: 240 seconds)
03:45:19  * calvinfojoined
03:45:19  * calvinfo1quit (Read error: Connection reset by peer)
03:45:59  * AlexisMocha_quit (Ping timeout: 255 seconds)
03:46:01  * calvinfoquit (Read error: Connection reset by peer)
03:46:17  * calvinfojoined
03:46:54  * AlexisMocha_joined
03:46:55  * calvinfoquit (Read error: Connection reset by peer)
03:47:09  * calvinfojoined
03:48:01  * calvinfo1joined
03:48:01  * calvinfoquit (Read error: Connection reset by peer)
03:48:42  * dshaw_quit (Ping timeout: 240 seconds)
03:48:58  * calvinfojoined
03:49:51  * calvinfo2joined
03:49:51  * calvinfoquit (Read error: Connection reset by peer)
03:51:23  * AlexisMocha_quit (Ping timeout: 255 seconds)
03:52:04  * sh1mmerjoined
03:52:18  * calvinfo1quit (Ping timeout: 240 seconds)
03:52:31  * AlexisMochajoined
03:54:45  * calvinfo2quit (Ping timeout: 265 seconds)
04:07:28  * mikolalysenkojoined
04:13:41  * mikolalysenkoquit (Ping timeout: 258 seconds)
04:22:12  * ryancolequit
04:26:18  * quijotejoined
04:27:15  * sh1mmerquit (Quit: sh1mmer)
04:30:38  * quijotequit (Ping timeout: 240 seconds)
04:35:03  * sh1mmerjoined
04:43:43  * calvinfojoined
04:44:38  * brunklequit (Quit: brunkle)
04:46:43  * dshaw_joined
04:48:18  * calvinfoquit (Ping timeout: 245 seconds)
04:51:06  * dshaw_quit (Ping timeout: 240 seconds)
04:55:28  * mikolalysenkojoined
04:58:07  * quijotejoined
05:02:57  * sh1mmerquit (Quit: sh1mmer)
05:03:25  * brunklejoined
05:07:29  * calvinfojoined
05:09:41  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
05:09:50  * sh1mmerjoined
05:12:54  * dshaw_joined
05:17:20  * dshaw_quit (Ping timeout: 255 seconds)
05:20:46  * bajtosjoined
05:36:40  * calvinfoquit (Quit: Leaving.)
05:37:42  * AlexisMocha_joined
05:38:56  * AlexisMochaquit (Ping timeout: 255 seconds)
05:40:11  * WalrusPonyquit (Ping timeout: 252 seconds)
05:41:32  * WalrusPonyjoined
05:43:15  * AlexisMochajoined
05:43:53  * AlexisMocha_quit (Ping timeout: 255 seconds)
05:44:35  * quijotequit (Ping timeout: 252 seconds)
05:45:14  * calvinfojoined
05:57:24  * quijotejoined
05:59:03  * AlexisMocha_joined
06:01:05  * AlexisMochaquit (Ping timeout: 252 seconds)
06:08:39  * calvinfoquit (Quit: Leaving.)
06:14:15  * dshaw_joined
06:16:38  * quijotequit (Ping timeout: 245 seconds)
06:17:23  * c4miloquit (Remote host closed the connection)
06:18:18  * dshaw_quit (Ping timeout: 240 seconds)
06:21:13  * AlexisMocha_quit (Ping timeout: 245 seconds)
06:21:26  * AlexisMochajoined
06:24:32  * hzjoined
06:24:49  * brunklequit (Quit: brunkle)
06:28:18  * mikolalysenkoquit (Ping timeout: 240 seconds)
06:30:33  * janjongboomjoined
06:30:45  * AlexisMocha_joined
06:31:10  * c4milojoined
06:31:38  * AlexisMochaquit (Ping timeout: 245 seconds)
06:32:21  * brunklejoined
06:40:15  * c4miloquit (Remote host closed the connection)
06:40:18  * calvinfojoined
06:40:25  * vtjnashquit (Remote host closed the connection)
06:43:00  * quijotejoined
06:43:39  * mrvisserquit (Remote host closed the connection)
06:47:47  * quijotequit (Ping timeout: 265 seconds)
07:00:15  * petka_joined
07:01:28  * hzquit
07:04:46  * calvinfoquit (Quit: Leaving.)
07:09:10  * calvinfojoined
07:13:05  * rendarjoined
07:18:00  * calvinfoquit (Quit: Leaving.)
07:20:36  * AlexisMochajoined
07:20:59  * quijotejoined
07:21:08  * AlexisMocha_quit (Ping timeout: 258 seconds)
07:22:07  * sh1mmerquit (Quit: sh1mmer)
07:23:50  * AlexisMocha_joined
07:24:58  * AlexisMochaquit (Ping timeout: 245 seconds)
07:32:23  * WalrusPonyquit (Ping timeout: 252 seconds)
07:33:51  * AlexisMocha_quit (Ping timeout: 252 seconds)
07:34:09  * AlexisMochajoined
07:34:20  * WalrusPonyjoined
07:41:59  * AlexisMocha_joined
07:42:11  * AlexisMochaquit (Ping timeout: 252 seconds)
07:48:43  * brunklequit (Quit: brunkle)
07:54:24  * brunklejoined
07:59:54  * AlexisMocha_quit (Ping timeout: 240 seconds)
08:13:39  * brunklequit (Quit: brunkle)
08:14:22  * AlexisMochajoined
08:20:20  * c4milojoined
08:22:53  * AlexisMocha_joined
08:24:27  * AlexisMochaquit (Ping timeout: 252 seconds)
08:25:32  * c4miloquit (Ping timeout: 258 seconds)
08:25:51  * AlexisMochajoined
08:27:01  * AlexisMocha_quit (Ping timeout: 252 seconds)
08:33:12  <felixge>tjfontaine: yt?
08:35:17  * janjongboomquit (Quit: Textual IRC Client: www.textualapp.com)
08:36:19  * dshaw_joined
08:40:42  * dshaw_quit (Ping timeout: 240 seconds)
08:44:26  * AlexisMocha_joined
08:45:58  * AlexisMochaquit (Ping timeout: 240 seconds)
08:47:03  * AlexisMochajoined
08:48:42  * AlexisMocha_quit (Ping timeout: 240 seconds)
08:57:04  * einarosquit (Remote host closed the connection)
08:57:26  * janjongboomjoined
08:57:35  * einarosjoined
09:01:49  * janjongboomquit (Client Quit)
09:07:16  * john3213joined
09:12:18  * john3213part
09:18:23  * bajtosquit (Quit: bajtos)
09:22:06  * AlexisMocha_joined
09:23:23  * AlexisMochaquit (Ping timeout: 252 seconds)
09:33:01  * janjongboomjoined
09:37:41  * quijotequit (Ping timeout: 252 seconds)
09:46:44  * AlexisMochajoined
09:48:18  * AlexisMocha_quit (Ping timeout: 245 seconds)
09:58:34  * AlexisMocha_joined
09:59:04  * AlexisMochaquit (Ping timeout: 258 seconds)
10:00:57  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
10:03:53  * AlexisMochajoined
10:04:02  * janjongboomjoined
10:04:09  * janjongboomquit (Client Quit)
10:04:49  * AlexisMocha_quit (Ping timeout: 258 seconds)
10:05:11  * janjongboomjoined
10:19:37  * daviddiasjoined
10:22:28  * Kakera_joined
10:22:31  * daviddiasquit (Client Quit)
10:22:44  * daviddiasjoined
10:29:04  * karupachanged nick to zz_karupa
10:34:47  * andrehjrquit (Quit: Computer has gone to sleep.)
10:34:58  * AlexisMocha_joined
10:35:51  * quijotejoined
10:35:54  * AlexisMochaquit (Ping timeout: 240 seconds)
10:37:54  * dshaw_joined
10:40:18  * quijotequit (Ping timeout: 240 seconds)
10:42:18  * dshaw_quit (Ping timeout: 240 seconds)
10:43:21  * AlexisMochajoined
10:44:42  * AlexisMocha_quit (Ping timeout: 240 seconds)
10:53:48  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
10:59:18  * andrehjrjoined
10:59:18  * andrehjrquit (Client Quit)
11:00:32  * andrehjrjoined
11:05:25  * AlexisMochaquit (Ping timeout: 252 seconds)
11:05:42  * AlexisMochajoined
11:15:21  * hzjoined
11:20:06  * daviddiasquit (Remote host closed the connection)
11:22:46  * quijotejoined
11:27:51  * quijotequit (Ping timeout: 276 seconds)
11:28:48  * janjongboomjoined
11:46:14  * quijotejoined
11:56:53  * c4milojoined
12:01:47  * c4miloquit (Ping timeout: 252 seconds)
12:10:51  * hzquit (Ping timeout: 260 seconds)
12:20:29  * andrehjrquit (Quit: Computer has gone to sleep.)
12:21:37  * andrehjrjoined
12:23:53  * quijotequit (Ping timeout: 252 seconds)
12:39:13  * dshaw_joined
12:43:30  * dshaw_quit (Ping timeout: 240 seconds)
12:52:51  * AlexisMocha_joined
12:53:43  * AlexisMochaquit (Ping timeout: 245 seconds)
12:57:46  * AlexisMochajoined
12:58:55  * rosskjoined
12:59:05  * AlexisMocha_quit (Ping timeout: 252 seconds)
13:09:02  * jmar777joined
13:14:31  * c4milojoined
13:15:17  * andrehjrquit (Quit: Computer has gone to sleep.)
13:19:54  * quijotejoined
13:23:22  * AlexisMocha_joined
13:23:54  * AlexisMochaquit (Ping timeout: 240 seconds)
13:27:43  * AlexisMochajoined
13:29:47  * AlexisMocha_quit (Ping timeout: 252 seconds)
13:30:18  * mrvisserjoined
13:31:59  * AlexisMochaquit (Ping timeout: 252 seconds)
13:33:59  * AlexisMochajoined
13:40:21  * thlorenzjoined
13:41:22  * bajtosjoined
13:42:11  * AlexisMocha_joined
13:42:26  * AlexisMochaquit (Ping timeout: 252 seconds)
13:49:12  * andrehjrjoined
13:50:14  * quijotequit (Ping timeout: 240 seconds)
13:57:42  * AlexisMochajoined
13:58:39  * AlexisMocha_quit (Ping timeout: 276 seconds)
14:02:56  * AlexisMocha_joined
14:04:30  * AlexisMochaquit (Ping timeout: 276 seconds)
14:05:29  * AlexisMochajoined
14:07:26  * AlexisMocha_quit (Ping timeout: 255 seconds)
14:07:30  * daviddiasjoined
14:07:31  * daviddiasquit (Remote host closed the connection)
14:07:46  * daviddiasjoined
14:08:08  * AlexisMocha_joined
14:10:02  * AlexisMochaquit (Ping timeout: 265 seconds)
14:13:00  * quijotejoined
14:15:37  * AlexisMochajoined
14:16:17  * AlexisMocha_quit (Ping timeout: 258 seconds)
14:18:17  * kellabytejoined
14:20:18  * janjongboomquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
14:20:23  * AlexisMocha_joined
14:21:28  * andrehjrquit (Quit: Computer has gone to sleep.)
14:21:38  * AlexisMochaquit (Ping timeout: 245 seconds)
14:21:42  * ryancolejoined
14:22:23  * bradleymeckquit (Quit: bradleymeck)
14:36:29  * bradleymeckjoined
14:37:20  * mikealjoined
14:40:38  * c4miloquit (Remote host closed the connection)
14:41:09  * dshaw_joined
14:45:06  * dshaw_quit (Ping timeout: 240 seconds)
14:47:12  * kenperkins_quit (Remote host closed the connection)
14:47:50  * kenperkinsjoined
14:50:55  * quijotequit (Ping timeout: 252 seconds)
14:51:00  * AlexisMochajoined
14:51:17  * mikealquit (Quit: Leaving.)
14:52:42  * AlexisMocha_quit (Ping timeout: 258 seconds)
15:00:38  <bradleymeck>mornin
15:00:40  * AlexisMocha_joined
15:00:54  * AlexisMochaquit (Ping timeout: 240 seconds)
15:07:21  * daviddiasquit (Remote host closed the connection)
15:10:10  * mikolalysenkojoined
15:14:38  * daviddiasjoined
15:20:42  * AlexisMochajoined
15:21:04  * AlexisMocha_quit (Ping timeout: 258 seconds)
15:21:42  * andrehjrjoined
15:23:18  * mrvisserquit (Ping timeout: 240 seconds)
15:28:01  <tjfontaine>felixge: pong
15:28:17  <tjfontaine>felixge: I'm writing an email follow up now
15:31:05  <felixge> tjfontaine cewl
15:31:14  <tjfontaine>should be pretty straight forward
15:33:47  * calvinfojoined
15:35:21  <felixge>tjfontaine: ok, ping me when you sent
15:35:36  * bajtosquit (Quit: bajtos)
15:35:41  <tjfontaine>felixge: going to be 3mins I think, almost done nothing fancy in it
15:36:04  <felixge>tjfontaine: take your time, not going to run out of stuff to do anytime soon : p
15:37:05  <tjfontaine>:)
15:39:00  * piscisaureusjoined
15:41:30  * dshaw_joined
15:44:58  * mikolalysenkoquit (Ping timeout: 245 seconds)
15:45:54  * dshaw_quit (Ping timeout: 240 seconds)
15:45:58  * mikolalysenkojoined
15:46:41  * AlexisMochaquit (Ping timeout: 240 seconds)
15:46:44  * AlexisMocha_joined
15:47:11  * mikealjoined
15:48:41  * quijotejoined
15:49:45  * calvinfoquit (Quit: Leaving.)
15:52:54  * quijotequit (Ping timeout: 240 seconds)
15:55:07  <felixge>tjfontaine: happy to come up with a notification text. will send it out in a bit and let you decide if you want it or not, ok?
15:58:41  <felixge>tjfontaine: actually. Do you want something short and sweet or something longer? I was planning to write a long blog post on all of this, but I won't get this done before the weekend
15:59:04  <felixge>tjfontaine: anything I'd write tonight would just be a high level description of who might be vulnerable under what conditions.
15:59:21  <felixge>but it wouldn't explain the misery that is UCS-2/JS Strings in detail : p
16:03:34  * cjbquit (Remote host closed the connection)
16:07:13  * bajtosjoined
16:09:33  * c4milojoined
16:10:37  * cjbjoined
16:12:37  * quijotejoined
16:16:49  <felixge>tjfontaine: actually, I'd say if you prepare the initial text that might work better. i'll review
16:16:53  <felixge>brb - 3.5h
16:26:25  * calvinfojoined
16:32:56  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
16:34:38  * Qardjoined
16:49:10  * quijotequit (Read error: Connection reset by peer)
16:49:42  * quijotejoined
16:55:01  * brunklejoined
16:57:41  * calvinfoquit (Read error: Connection reset by peer)
16:58:00  * calvinfojoined
17:00:00  * dshaw_joined
17:01:08  * Ralithquit (Ping timeout: 255 seconds)
17:02:51  * mikealquit (Quit: Leaving.)
17:07:03  * mikealjoined
17:09:09  * mikealquit (Client Quit)
17:13:30  * seldojoined
17:29:47  * Ralithjoined
17:32:41  * TooTallNatejoined
17:36:24  * quijotequit (Ping timeout: 276 seconds)
17:44:02  * quijotejoined
17:47:25  * sh1mmerjoined
17:47:35  * thlorenzquit (Remote host closed the connection)
17:48:07  * thlorenzjoined
17:52:41  * thlorenzquit (Ping timeout: 252 seconds)
18:00:00  * mikealjoined
18:00:17  * quijotequit (Ping timeout: 240 seconds)
18:04:37  * calvinfoquit (Read error: Connection reset by peer)
18:04:56  * calvinfojoined
18:06:13  * brunklequit (Quit: brunkle)
18:06:14  * kellabytequit (Quit: Connection closed for inactivity)
18:06:37  * sh1mmerquit (Quit: sh1mmer)
18:12:41  * bradleymeckquit (Quit: bradleymeck)
18:13:18  * sh1mmerjoined
18:15:56  * thlorenzjoined
18:19:05  * sh1mmerquit (Quit: sh1mmer)
18:21:54  * sh1mmerjoined
18:23:34  * sh1mmerquit (Client Quit)
18:25:53  * sh1mmerjoined
18:27:59  * quijotejoined
18:28:10  * bradleymeckjoined
18:28:59  * sh1mmerquit (Client Quit)
18:32:26  * seldoquit (Remote host closed the connection)
18:33:15  * seldojoined
18:33:27  * quijotequit (Ping timeout: 265 seconds)
18:36:03  * brunklejoined
18:37:49  * quijotejoined
18:41:54  * seldoquit (Remote host closed the connection)
18:42:11  * seldojoined
18:42:33  * inolenquit (Quit: Leaving.)
18:42:41  * seldoquit (Remote host closed the connection)
18:43:27  * seldojoined
18:51:45  * sh1mmerjoined
18:57:46  * calvinfo1joined
18:59:36  * calvinfoquit (Ping timeout: 276 seconds)
18:59:46  * jmar777quit (Read error: Connection reset by peer)
18:59:47  * kenperkins_joined
19:00:22  * jmar777joined
19:02:15  * rendarquit (Ping timeout: 258 seconds)
19:03:30  * kenperkinsquit (Ping timeout: 276 seconds)
19:08:41  * mikolalysenkoquit (Ping timeout: 252 seconds)
19:09:34  * brunklequit (Quit: brunkle)
19:12:35  * brunklejoined
19:12:52  * chiperjoined
19:13:10  * dshaw_quit (Quit: Leaving.)
19:20:02  * TooTallNatequit (Quit: Computer has gone to sleep.)
19:20:34  * Qard1joined
19:20:58  * Qard1quit (Client Quit)
19:23:11  * kellabytejoined
19:23:43  * quijotequit (Ping timeout: 265 seconds)
19:34:14  * jmar777quit (Read error: Connection reset by peer)
19:34:51  * jmar777joined
19:35:01  * avalanche123joined
19:36:39  * calvinfo2joined
19:37:53  * calvinfo1quit (Ping timeout: 240 seconds)
19:38:23  * bajtosquit (Quit: bajtos)
19:41:37  * daviddiasquit (Remote host closed the connection)
19:42:10  * daviddiasjoined
19:46:13  * daviddiasquit (Ping timeout: 245 seconds)
19:52:46  * jmar777quit (Read error: Connection reset by peer)
19:53:11  * jmar777joined
19:53:49  * dshaw_joined
19:53:56  * brunklequit (Quit: brunkle)
19:55:28  * mikolalysenkojoined
19:59:45  <avalanche123>hello peeps!
20:00:04  * hzjoined
20:00:13  <avalanche123>I have a proposal for a new handle type in libuv
20:00:22  <avalanche123>details are here - https://gist.github.com/avalanche123/98cdbc79feb0feaea33f
20:00:29  <avalanche123>would you care to comment?
20:10:07  * calvinfo2quit (Quit: Leaving.)
20:10:43  <indutny>bradleymeck: hey man
20:10:45  <indutny>check this out https://chrome.google.com/webstore/detail/bthread/ldbfhhncehnfgppdlgjhfgffachpehkd
20:10:50  <trevnorris>hey all
20:10:56  <trevnorris>othiym23: active again?
20:11:06  <indutny>trevnorris: hey trevor
20:11:09  <bradleymeck>indutny: not found?
20:11:25  <indutny>hm...
20:11:29  <indutny>seems to be working fine for me
20:11:29  <trevnorris>indutny: sup? i'll take a look at your spdy code to see how you're hooking into the http module.
20:11:34  <indutny>even from incognito
20:11:40  <indutny>trevnorris: all good
20:11:45  <indutny>trevnorris: how are you?
20:11:53  <indutny>bradleymeck: could you just try searching bthread there?
20:11:57  <trevnorris>indutny: though the point of hooking at the native level is only because they already have the libraries in C to do what they need.
20:12:19  <trevnorris>indutny: all's good. my clock's just really off. getting to bed at 5am and waking up at noon.
20:12:41  * daviddiasjoined
20:12:52  <bradleymeck>indutny: strange, https://chrome.google.com/webstore/search/bthread shows only something in chinese
20:13:38  <indutny>very strange...
20:13:43  <indutny>perhaps search hasn't updated yet
20:13:44  <indutny>ok, gtg
20:13:46  <indutny>thanks anyway
20:16:53  <trevnorris>avalanche123: about your proposal. problem as far as I can tell, is that the other thread will need to epoll in order to receive the cb w/o needing to block.
20:17:18  <trevnorris>avalanche123: issue there is that you'd need to also run another event loop, and it's currently impossible to pass handles across event loops.
20:17:27  <avalanche123>trevnorris: the other thread is not running the loop, let me add a bit more detailed example
20:17:30  <avalanche123>sec
20:18:43  * daviddiasquit (Ping timeout: 245 seconds)
20:19:38  * quijotejoined
20:20:58  * mikolalysenkoquit (Ping timeout: 240 seconds)
20:22:29  <avalanche123>trevnorris: the example is taking a bit longer that I'd want
20:22:39  * calvinfojoined
20:22:45  <avalanche123>basically I was thinking that application thread doesn't need to run an event loop
20:22:54  <avalanche123>instead, when it waits for a promise, it gets blocked
20:22:59  * TooTallNatejoined
20:23:13  <avalanche123>while from inside the event loop running in the background thread, a promise can get fulfilled
20:23:35  <avalanche123>at which point it will broadcast to unblock any application threads waiting for the promise
20:23:42  <avalanche123>trevnorris: does that make sense? ^
20:23:47  <trevnorris>avalanche123: ah, yeah. that's already doable. been doing research in using that. https://gist.github.com/trevnorris/11202520
20:24:08  * quijotequit (Ping timeout: 245 seconds)
20:24:19  <trevnorris>avalanche123: that's old code, but should get the point across.
20:25:16  <trevnorris>avalanche123: the functions to look at are main_blocker_cb and write_thread_cb in tcp-echo-server-threaded.c
20:25:28  <avalanche123>trevnorris: yeah, that makes sense, that's exactly why I would like this pattern to be implemented as a handle
20:25:36  <avalanche123>to prevent re-implementing this over and over
20:26:38  <trevnorris>make sense. but, imo, i wouldn't use the term "promise" in your api. that has a lot of connotation due to the JS Promise's api.
20:26:45  * seldoquit (Remote host closed the connection)
20:27:12  <avalanche123>trevnorris: right, I'm not set on the name - could be a future as far as I'm concerned as long as the semantics are similar
20:28:00  <trevnorris>indutny: been up to anything interesting?
20:29:32  * seldojoined
20:29:54  <trevnorris>avalanche123: just curious, what type of data are you planning on passing to the other thread?
20:30:27  <avalanche123>trevnorris: so the use case if for a client library that implements sync and async api
20:30:48  <avalanche123>e.g. http://www.datastax.com/drivers/java/2.0/com/datastax/driver/core/Session.html
20:30:53  * jmar777quit (Remote host closed the connection)
20:31:14  <avalanche123>basically from application we pass serialized requests to the background io that runs the event loop
20:31:27  * cjbquit (Remote host closed the connection)
20:31:38  <avalanche123>and from event loop, we wake up application thread that was waiting for a response
20:32:19  <avalanche123>trevnorris: does that make sense?
20:32:37  <trevnorris>yeah
20:39:02  * brunklejoined
20:39:34  <othiym23>trevnorris: I just meant when you were around again
20:39:52  <trevnorris>othiym23: how's npm treating you?
20:40:02  <othiym23>I totally forgot that Timer had a C component and you've done the most work on timers recentlys oo...
20:40:08  <othiym23>trevnorris: diggin it, dude
20:40:10  <othiym23>but so much work
20:41:23  * piscisaureusjoined
20:43:17  * andrehjrquit (Quit: Computer has gone to sleep.)
20:45:21  * andrehjrjoined
20:46:13  <trevnorris>tjfontaine: yeah... so v8's response thus far is to use a weak persistent handle. stupid solution, i'm trying to talk some sense into them.
20:46:27  * Faultlinejoined
20:46:37  * seldoquit (Remote host closed the connection)
20:46:41  <trevnorris>tjfontaine: though, guess that means for the time being I could reimplement Buffer#toArrayBuffer() using weak persistent handles.what a pain.
20:47:49  * seldojoined
20:48:40  <Faultline>Did uv_read2_start recently get removed from uv.h ? (last ~4 months) ?
20:48:51  * seldoquit (Remote host closed the connection)
20:49:02  * seldojoined
20:52:40  * brunklequit (Quit: brunkle)
20:52:43  * ryancolequit (Remote host closed the connection)
20:53:03  * ryancolejoined
20:59:03  * brunklejoined
21:06:46  * dshaw_quit (Quit: Leaving.)
21:08:38  * dshaw_joined
21:09:07  * andrehjrquit (Quit: ["Textual IRC Client: www.textualapp.com"])
21:11:49  * calvinfoquit (Quit: Leaving.)
21:11:53  * Raynosquit (Ping timeout: 252 seconds)
21:11:55  * Domenicquit (Ping timeout: 240 seconds)
21:12:19  * iamstefquit (Ping timeout: 240 seconds)
21:12:37  * wwicksquit (Ping timeout: 252 seconds)
21:12:37  * felixgequit (Ping timeout: 252 seconds)
21:12:53  * parshap_quit (Ping timeout: 245 seconds)
21:13:18  * kellabytequit (Ping timeout: 245 seconds)
21:13:21  * `3rdEdenquit (Ping timeout: 252 seconds)
21:13:31  * petka_quit (Ping timeout: 240 seconds)
21:13:31  * benoitcquit (Ping timeout: 240 seconds)
21:13:55  * rphillipsquit (Ping timeout: 265 seconds)
21:13:55  * guilleiguaran_quit (Ping timeout: 265 seconds)
21:20:26  * quijotejoined
21:22:13  * felixgejoined
21:22:16  <indutny>trevnorris: yeah
21:22:18  <indutny>bthread thing
21:23:03  * wwicks_joined
21:24:14  * petka_joined
21:24:59  * Domenicjoined
21:25:17  * quijotequit (Ping timeout: 255 seconds)
21:25:25  * rphillipsjoined
21:26:19  * iamstefjoined
21:27:01  * kellabytejoined
21:27:07  * guilleiguaran_joined
21:27:08  * `3rdEdenjoined
21:27:32  * `3rdEdenchanged nick to Guest53195
21:28:40  * Domenic_joined
21:29:39  * parshap_joined
21:30:01  * benoitcjoined
21:32:26  <MI6>joyent/node: Greg Sabia Tucker v0.10 * 7bd08c5 : child_process: do not set args before throwing - http://git.io/Cq8qYg
21:32:56  <avalanche123>trevnorris: added usage example - https://gist.github.com/avalanche123/98cdbc79feb0feaea33f#file-main-c
21:35:18  * Domenic_changed nick to Raynos
21:36:36  * jmar777joined
21:40:14  * mikolalysenkojoined
21:42:26  * stephankquit (Ping timeout: 265 seconds)
21:43:15  <MI6>joyent/node: Alexis Campailla v0.10 * c064957 : crypto: improve memory usage - http://git.io/MctYIQ
21:43:54  <avalanche123>when is the next release due?
21:44:48  <iamstef>trevnorris: hey man, i was told to ping you
21:45:06  * stephankjoined
21:45:11  <iamstef>trevnorris: i _believe_ timers die after my OSX machine goes to sleep, and awakens.
21:45:25  <iamstef>trevnorris: if this is not already known, I can do further research + open an issue
21:45:32  <iamstef>trevnorris: if it is known (i was unable to find the issue)
21:47:14  * brunklequit (Quit: brunkle)
21:50:47  * stephankquit (Quit: *Poof!*)
21:55:31  * brunklejoined
22:00:05  * calvinfojoined
22:00:19  * mikealquit (Quit: Leaving.)
22:01:05  * daviddiasjoined
22:04:50  * inolenjoined
22:05:47  * daviddiasquit (Ping timeout: 255 seconds)
22:10:31  * thlorenzquit (Remote host closed the connection)
22:14:49  * brunklequit (Quit: brunkle)
22:15:15  * Kakera_quit (Ping timeout: 276 seconds)
22:16:01  * piscisaureuschanged nick to O-O
22:16:27  * O-Ochanged nick to O--O
22:21:05  * quijotejoined
22:21:05  * Qardquit (Quit: Leaving.)
22:24:58  * AlexisMochajoined
22:25:23  * quijotequit (Ping timeout: 245 seconds)
22:27:36  * AlexisMocha_quit (Ping timeout: 276 seconds)
22:30:05  * O--Oquit (Ping timeout: 255 seconds)
22:32:05  * stephankjoined
22:36:14  * petka_quit (Quit: Connection closed for inactivity)
22:39:33  * rosskquit
22:53:30  * ryancolequit
22:54:09  * calvinfoquit (Quit: Leaving.)
22:55:28  * sblomquit (Read error: Connection reset by peer)
22:57:34  * AlexisMocha_joined
22:58:58  * isaacschanged nick to DomenicDecinola
22:59:20  * AlexisMochaquit (Ping timeout: 255 seconds)
23:00:28  * daviddiasjoined
23:03:15  * hzquit (Ping timeout: 260 seconds)
23:03:42  * DomenicDecinolachanged nick to DemonicDenicola
23:04:39  * mrvisserjoined
23:06:38  * daviddiasquit (Ping timeout: 245 seconds)
23:07:13  <MI6>joyent/node: Mark Stosberg master * 8a6c36d : docs: Update docs on TEST single test run. - http://git.io/atAfSw
23:11:31  * DemonicDenicolachanged nick to isaacs
23:12:48  * c4miloquit (Remote host closed the connection)
23:16:14  * kellabytequit (Quit: Connection closed for inactivity)
23:22:06  * quijotejoined
23:22:09  * AlexisMochajoined
23:23:29  * AlexisMocha_quit (Ping timeout: 240 seconds)
23:23:46  * quijote_joined
23:24:41  * calvinfojoined
23:25:59  * piscisaureusjoined
23:26:45  * quijotequit (Ping timeout: 276 seconds)
23:27:54  * quijote_quit (Ping timeout: 240 seconds)
23:28:20  * AlexisMocha_joined
23:28:43  <wolfeidau>Did i read a while back there was a more reliable way of spawning a sub command in 0.11?
23:29:03  * calvinfoquit (Ping timeout: 258 seconds)
23:30:23  * AlexisMochaquit (Ping timeout: 245 seconds)
23:34:01  <othiym23>wolfeidau: more reliable?
23:34:17  <othiym23>there's spawnSync, but that's just easier to use, not really more reliable
23:34:31  <othiym23>(assuming you're talking about Node and not libuv)
23:34:32  <wolfeidau>othiym23: is that new in 0.11
23:34:35  <wolfeidau>?
23:34:36  <othiym23>wolfeidau: yes
23:35:46  <wolfeidau>aha, we are using noble https://github.com/sandeepmistry/noble and the current use of spawn seems to be problematic
23:37:56  <wolfeidau>probably not really much diff eh, as they are using it to manage long running processes
23:38:39  <wolfeidau>othiym23: cheers will take a closer look
23:39:53  * dshaw_quit (Quit: Leaving.)
23:45:49  * calvinfojoined
23:46:17  * TooTallNatequit (Quit: Computer has gone to sleep.)
23:55:59  * brunklejoined
23:59:50  * thlorenzjoined