00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:13  * ircretaryjoined
00:13:28  * Tux64_changed nick to Tux64
00:14:37  * thlorenz_joined
00:19:12  * thlorenz_quit (Ping timeout: 250 seconds)
00:20:40  * chris_99quit (Quit: Ex-Chat)
00:46:21  * avalanche123quit (Remote host closed the connection)
00:47:36  * avalanche123joined
00:56:44  * avalanche123quit (Remote host closed the connection)
00:56:53  * avalanche123joined
01:02:24  * brsonquit (Quit: leaving)
01:15:02  * iarnaquit (Remote host closed the connection)
01:15:15  * iarnajoined
01:22:41  * avalanche123quit (Remote host closed the connection)
01:40:31  * brsonjoined
01:41:46  * inolenjoined
01:53:10  * avalanche123joined
01:57:44  * avalanche123quit (Ping timeout: 246 seconds)
01:59:12  * rjequit (Excess Flood)
01:59:39  * rjejoined
02:03:35  * thlorenz_joined
02:04:38  * rjequit (Ping timeout: 265 seconds)
02:07:53  * thlorenz_quit (Ping timeout: 246 seconds)
02:08:28  * rjejoined
02:09:49  * thlorenz_joined
02:12:18  * a_lequit (Remote host closed the connection)
02:12:56  * a_lejoined
02:29:09  * thlorenz_quit (Remote host closed the connection)
02:36:56  * thlorenz_joined
02:50:28  * thlorenz_quit (Ping timeout: 252 seconds)
02:50:31  * jgijoined
02:56:04  * inolenquit (Ping timeout: 245 seconds)
02:56:44  * inolenjoined
03:17:13  * jgiquit (Quit: jgi)
03:19:55  * jgijoined
03:20:52  * inolenquit (Ping timeout: 240 seconds)
03:21:27  * inolenjoined
03:23:47  * brsonquit (Quit: leaving)
03:24:18  * jgiquit (Client Quit)
03:34:34  * Left_Turnquit (Quit: Leaving)
03:40:46  * avalanche123joined
03:46:44  * petka__quit (Quit: Connection closed for inactivity)
03:46:55  * thlorenz_joined
03:49:46  * jgijoined
03:51:11  * thlorenz_quit (Ping timeout: 246 seconds)
03:54:53  * avalanche123quit (Remote host closed the connection)
04:11:04  * a_le_joined
04:13:58  * jgiquit (Quit: jgi)
04:14:30  * a_lequit (Ping timeout: 250 seconds)
04:16:50  * avalanche123joined
04:22:04  * jgijoined
04:23:16  * a_le_quit (Remote host closed the connection)
04:24:19  * a_lejoined
04:28:32  * a_lequit (Ping timeout: 244 seconds)
04:35:49  * avalanche123quit (Remote host closed the connection)
04:47:45  * thlorenz_joined
04:48:40  * a_lejoined
05:00:16  * thlorenz_quit (Ping timeout: 255 seconds)
05:01:38  * SplinterOfChaosquit (Ping timeout: 245 seconds)
05:04:21  * inolenquit (Quit: Leaving.)
05:32:32  * jgiquit (Quit: jgi)
05:36:16  * avalanche123joined
05:37:31  * jgijoined
05:39:39  * jgiquit (Client Quit)
05:40:38  * inolenjoined
05:41:49  * avalanche123quit (Ping timeout: 264 seconds)
05:43:13  * jgijoined
05:54:54  * zju4quit (Read error: Connection reset by peer)
05:56:51  * thlorenz_joined
06:01:21  * AvianFluquit (Ping timeout: 252 seconds)
06:01:43  * thlorenz_quit (Ping timeout: 252 seconds)
06:18:59  * seishunjoined
06:20:44  * iarnaquit (Remote host closed the connection)
06:26:05  * inolenquit (Quit: Leaving.)
06:28:49  * inolenjoined
06:33:38  * iarnajoined
06:52:03  * jgiquit (Quit: jgi)
06:52:53  * iarnaquit (Remote host closed the connection)
07:05:50  * iarnajoined
07:06:40  * Tux64changed nick to Tux64_
07:23:07  * seishunquit (Ping timeout: 264 seconds)
07:26:25  * brsonjoined
07:39:47  * iarnaquit (Quit: Leaving...)
07:41:32  * iarnajoined
07:45:56  * thlorenz_joined
07:50:49  * thlorenz_quit (Ping timeout: 264 seconds)
08:15:25  <saghul>a_le: sorry, I've been afk for the entire weekend
08:16:17  * chrisdickinsonquit (Ping timeout: 252 seconds)
08:18:29  * chrisdickinsonjoined
08:24:27  * brsonquit (Quit: leaving)
08:32:25  * SergeiRNDjoined
08:32:38  * SergeiRNDquit (Client Quit)
08:32:53  * SergeiRNDjoined
08:45:02  * chrisdickinsonquit (Ping timeout: 252 seconds)
08:49:03  * chrisdickinsonjoined
08:50:05  * crispyzealquit (Quit: zzz)
09:29:03  * rendarjoined
09:34:46  * thlorenz_joined
09:39:55  * thlorenz_quit (Ping timeout: 264 seconds)
10:15:05  * felipealmeidaquit (Ping timeout: 252 seconds)
10:21:11  * felipealmeidajoined
10:56:31  * Left_Turnjoined
10:57:03  * imzyxwvuquit (Ping timeout: 245 seconds)
11:04:26  * SergeiRNDquit (Quit: Leaving.)
11:21:55  * chrisdickinsonquit (Ping timeout: 265 seconds)
11:23:38  * thlorenz_joined
11:27:59  * thlorenz_quit (Ping timeout: 250 seconds)
11:43:25  * petka__joined
11:43:54  * SergeiRNDjoined
12:45:56  * tarrudajoined
13:09:33  * darthtuttlequit (Remote host closed the connection)
13:12:28  * thlorenz_joined
13:16:45  * thlorenz_quit (Ping timeout: 246 seconds)
13:19:47  * imzyxwvujoined
14:09:18  * AvianFlujoined
14:09:36  * AvianFluquit (Max SendQ exceeded)
14:10:24  * AvianFlujoined
14:11:46  * sandr8quit
14:13:17  * thlorenz_joined
14:14:16  * Tux64_changed nick to Tux64
14:17:22  * thlorenz_quit (Ping timeout: 240 seconds)
14:28:29  * tarrudaquit (Ping timeout: 265 seconds)
14:32:47  * lance|afkchanged nick to lanceball
14:35:20  * SergeiRND1joined
14:35:21  * SergeiRNDquit (Read error: Connection reset by peer)
14:35:50  * thlorenz_joined
14:40:55  * SplinterOfChaosjoined
14:44:29  * thlorenz_quit (Remote host closed the connection)
15:04:49  * SergeiRND1quit (Quit: Leaving.)
15:12:09  <txdv_>saghul: http://techspot.zzzeek.org/2015/02/15/asynchronous-python-and-databases/ a present for you
15:12:54  * txdv_changed nick to txdv
15:13:38  <txdv>hm
15:19:45  <rendar>txdv, very interesting article
15:25:43  <txdv>not really
15:31:31  <txdv>IMO the author just takes the best case scenario for threaded programming
15:31:37  <txdv>and then states "asyncio" is slow
15:36:23  * thlorenz_joined
15:36:47  <txdv>I wonder if couroutines in pythons between yield calls are atomic
15:38:00  * thlorenz_quit (Read error: Connection reset by peer)
15:38:19  * thlorenz_joined
15:51:26  * a_lequit (Ping timeout: 246 seconds)
15:54:06  * AlexisMochajoined
16:04:31  * Fishrock123joined
16:07:21  * importantshockjoined
16:13:00  * importantshockquit
16:24:57  * jgijoined
16:25:43  * a_lejoined
16:35:28  * jgiquit (Quit: jgi)
16:36:06  * crispyzealjoined
16:45:11  * a_lequit (Ping timeout: 250 seconds)
16:49:30  * wolfeidauquit (Remote host closed the connection)
16:49:57  * a_lejoined
16:50:00  * wolfeidaujoined
16:50:44  <nathan7>txdv: if by coroutines you mean generators, then yes
16:50:45  * thlorenz_quit (Remote host closed the connection)
16:59:29  * thlorenz_joined
17:03:02  <txdv>nathan7: can pythons green threads interupt them/
17:04:26  * jgijoined
17:06:04  <nathan7>txdv: there is no such thing in Python natively, all of these things are abstractions over generators
17:06:47  * rmgjoined
17:06:53  <txdv>then the author confuses me even more
17:06:54  <nathan7>txdv: I might be wrong, however
17:07:19  <txdv>if greenthreads are abstractions over generators, why are generators slower according to that author than normal 'green threaded' code
17:07:28  <nathan7>gevent appears to do magic indeed
17:08:38  <nathan7>my bad
17:11:05  * seishunjoined
17:11:07  * rmgquit (Ping timeout: 245 seconds)
17:13:20  * rmgjoined
17:14:24  * davijoined
17:18:14  * zjujoined
17:24:25  * bradleymeckjoined
17:25:10  * felipealmeidaquit (*.net *.split)
17:25:11  * mmaleckiquit (*.net *.split)
17:25:12  * skebcioquit (*.net *.split)
17:25:12  * gnosticationquit (*.net *.split)
17:25:14  * dainisquit (*.net *.split)
17:25:14  * paulfryzelquit (*.net *.split)
17:25:15  * rfquit (*.net *.split)
17:25:15  * jan____quit (*.net *.split)
17:25:16  * pquernaquit (*.net *.split)
17:25:16  * unpromptedquit (*.net *.split)
17:25:16  * vigithquit (*.net *.split)
17:25:17  * brett19quit (*.net *.split)
17:31:41  * felipealmeidajoined
17:31:42  * mmaleckijoined
17:31:42  * skebciojoined
17:31:42  * gnosticationjoined
17:31:42  * dainisjoined
17:31:42  * paulfryzeljoined
17:31:42  * rfjoined
17:31:42  * jan____joined
17:31:42  * pquernajoined
17:31:42  * unpromptedjoined
17:31:42  * vigithjoined
17:31:42  * brett19joined
17:42:12  * imzyxwvuquit (Ping timeout: 252 seconds)
17:48:17  * chrisdickinsonjoined
17:59:47  * qardjoined
18:01:28  * Jacob843quit (Quit: Leaving)
18:08:30  * georootjoined
18:09:24  <georoot>in uv_queue_work does the callback function runs in original thread or in the new thread ?
18:09:39  * bradleymeckquit (Read error: Connection reset by peer)
18:11:06  <georoot>any developer here ??
18:11:25  * lycaon16joined
18:12:04  * bradleymeckjoined
18:12:28  <lycaon16>can someone elaborate on uv_queue_work()
18:17:53  <jgi>georoot: http://docs.libuv.org/en/latest/threadpool.html?highlight=uv_queue_work#c.uv_queue_work
18:18:56  <georoot>thanks for helping me out
18:19:02  <jgi>georoot: libuv has a great documentation, and you can even search for functions or types names, most of the time you will get at least a good hint
18:20:26  * wolfeidauquit (Remote host closed the connection)
18:20:55  * wolfeidaujoined
18:21:38  <jgi>georoot: the implementatin is most of the time also not too complicated to read and understand, so I strongly encourage you to read the source whenever the documentation does not answer your question
18:35:25  * Jacob843joined
18:38:36  * thlorenz_quit (Remote host closed the connection)
18:44:09  * inolen1joined
18:44:10  * inolenquit (Read error: Connection reset by peer)
18:45:33  * Fishrock123quit (Remote host closed the connection)
18:47:07  * Fishrock123joined
18:47:37  * trevnorr1sjoined
18:47:48  * trevnorr1schanged nick to trevnorris
19:05:09  * wolfeidauquit (Remote host closed the connection)
19:05:42  * wolfeidaujoined
19:10:51  * bradleymeckquit (Read error: Connection reset by peer)
19:11:49  * bradleymeckjoined
19:19:26  * rmgquit (Read error: Connection reset by peer)
19:20:02  * rmgjoined
19:29:16  * daviquit (Ping timeout: 252 seconds)
19:32:32  * sblomjoined
19:36:53  * georootquit (Ping timeout: 246 seconds)
19:38:05  * lycaon16quit (Ping timeout: 250 seconds)
19:38:23  * sblomquit (Read error: Connection reset by peer)
19:39:26  * thlorenz_joined
19:51:42  * lycaon16joined
19:52:35  * thlorenz_quit (Ping timeout: 252 seconds)
19:52:41  * sblomjoined
19:55:40  * lanceballchanged nick to lance|afk
19:59:37  * rmgquit (Read error: Connection reset by peer)
20:00:09  * rmgjoined
20:10:27  * thlorenz_joined
20:10:59  * bradleymeckquit (Read error: Connection reset by peer)
20:11:57  * bradleymeckjoined
20:14:52  * thlorenz_quit (Ping timeout: 245 seconds)
20:16:20  * georootjoined
20:17:06  * thlorenz_joined
20:18:10  * lycaon16quit (Ping timeout: 244 seconds)
20:21:34  * Tux64changed nick to Tux64_
20:22:44  * chris_99joined
20:29:25  <georoot>quit
20:29:30  * georootquit (Quit: leaving)
20:35:07  * lycaon16joined
20:37:45  * lance|afkchanged nick to lanceball
20:42:44  * crispyze_joined
20:45:42  * crispyzealquit (Ping timeout: 245 seconds)
20:51:46  * swajjoined
20:51:51  * crispyze_quit (Quit: zzz)
20:56:23  * jgiquit (Quit: jgi)
20:58:45  * chris_99quit (Quit: Ex-Chat)
21:04:40  * brsonjoined
21:08:43  * crispyzealjoined
21:09:22  * jgijoined
21:10:41  * crispyzealquit (Read error: Connection reset by peer)
21:13:16  * bradleymeckquit (Ping timeout: 250 seconds)
21:13:26  * crispyzealjoined
21:15:12  <MI6>joyent/node: Trevor Norris v0.12 * a35ba2f : buffer: fix pool offset adjustment - http://git.io/N5L2
21:16:57  * crispyzealquit (Client Quit)
21:18:38  * swajquit (Quit: leaving)
21:18:50  * swajjoined
21:22:06  * jgiquit (Quit: jgi)
21:24:18  * avalanche123joined
21:25:52  * inolen1quit (Quit: Leaving.)
21:26:44  * inolenjoined
21:30:08  * jgijoined
21:33:35  * iarnaquit (Remote host closed the connection)
21:34:27  * crispyzealjoined
21:35:18  * crispyzealquit (Client Quit)
21:35:29  * avalanche123quit (Remote host closed the connection)
21:35:53  * crispyzealjoined
21:35:59  * iarnajoined
21:36:37  * crispyzealquit (Client Quit)
21:46:21  * jgiquit (Quit: jgi)
21:50:21  * jgijoined
21:54:35  * octetcloudjoined
21:55:38  * octetcloudquit (Client Quit)
22:00:33  * octetcloudjoined
22:06:19  * Fishrock123quit (Quit: Leaving...)
22:07:32  <jgi>trevnorris: hey! :)
22:07:37  * seishunquit (Ping timeout: 264 seconds)
22:10:42  * iarnaquit (Remote host closed the connection)
22:15:53  <trevnorris>jgi: hey
22:16:23  <jgi>trevnorris: sorry for not being available last week, I had a Node Summit hangover
22:16:34  <trevnorris>no worries. figured as much. :)
22:16:39  <jgi>trevnorris: I was looking at https://github.com/joyent/node/pull/9179, how can I help to move this forward?
22:17:06  <trevnorris>jgi: if you think we can merge it in, then let's do it
22:17:10  <jgi>trevnorris: I’m not sure if https://github.com/joyent/node/pull/9179#issuecomment-73771359 is an actual concern, I just wanted to make sure that we were aware of that
22:17:36  <jgi>trevnorris: and besides that, we would need to fix https://github.com/joyent/node/pull/9179#issuecomment-73771821, would you like me to do that?
22:17:55  <jgi>trevnorris: I probably have access to SmartOS machines more easily
22:17:59  <trevnorris>oh, bummer. thought I fixed that.
22:18:12  <trevnorris>is this not correct? https://github.com/joyent/node/commit/e0b44d688fab7f0fd48c3c7b97ee35409a92b2b2
22:18:57  <trevnorris>jgi: and is uv_pipe_getpeername() just an API addition, or does it change some other API?
22:20:21  <jgi>trevnorris: https://github.com/joyent/node/commit/e0b44d688fab7f0fd48c3c7b97ee35409a92b2b2 is a fix for being able to build libuv without strict aliasing warnings on machines with GCC <= 4.4
22:20:30  <jgi>trevnorris: the fix for SmartOS would be different
22:20:51  <trevnorris>doh! okay
22:21:58  * iarnajoined
22:22:17  <jgi>trevnorris: uv_pipe_getpeername() is just an API addition, but I seem to remember that tjfontaine was concerned with addition to libuv’s API in a stable release, because of the way some distributions ship libuv and Node.js (with libuv being a shared library)
22:22:36  <trevnorris>okay. whatever tj wants.
22:28:11  <jgi>trevnorris: alright, I’ll follow up with TJ, in the meantime I’ll fix the build on SmartOS
22:28:19  <trevnorris>thanks much!
22:29:07  <jgi>trevnorris: thank you :)
22:35:58  * avalanche123joined
22:40:22  * avalanche123quit (Ping timeout: 250 seconds)
23:02:09  * rendarquit (Quit: Leaving)
23:02:47  * lycaon16quit (Ping timeout: 245 seconds)
23:20:07  * Tux64_changed nick to Tux64
23:35:19  * sblomquit (Read error: Connection reset by peer)
23:42:23  * AvianFluquit (Ping timeout: 265 seconds)
23:42:58  * AvianFlujoined
23:43:22  * AvianFluquit (Max SendQ exceeded)
23:44:43  * AvianFlujoined