00:00:41  * Shadenessquit (Ping timeout: 265 seconds)
00:01:44  * Zrenjoined
00:06:31  * jmar777joined
00:08:21  * llkittensjoined
00:18:25  * TheAceOfHeartsjoined
00:24:48  * bnoordhuisjoined
00:27:10  * llkittensquit (Quit: Leaving...)
00:33:31  * rhalffquit (Read error: Connection reset by peer)
00:34:35  * rhalffjoined
00:36:29  * jmar777quit (Remote host closed the connection)
00:39:18  * yosuke_furukawaquit (Remote host closed the connection)
00:39:29  * kernal`lbchanged nick to kernal
00:40:00  * stagasquit (Ping timeout: 244 seconds)
00:41:51  * rhalffquit (Read error: Connection reset by peer)
00:53:28  * iojs-ghjoined
00:53:28  * iojs-ghpart
00:57:56  * skiftquit (Remote host closed the connection)
01:02:40  * rhalffjoined
01:03:07  * sehropejoined
01:03:55  * bnoordhuisquit (Ping timeout: 250 seconds)
01:13:43  * mrhackyjoined
01:15:20  * bmacjoined
01:16:20  * jmar777joined
01:18:03  * genediazjrjoined
01:19:53  * rhalffquit (Read error: Connection reset by peer)
01:21:17  * jmar777quit (Remote host closed the connection)
01:24:14  * michaelrhodesjoined
01:29:03  * jmar777joined
01:30:16  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
01:30:20  * skiftjoined
01:34:00  * skiftquit (Remote host closed the connection)
01:34:15  * skiftjoined
01:36:00  * bmacjoined
01:37:29  * bmacquit (Client Quit)
01:38:34  * jmar777quit (Remote host closed the connection)
01:39:37  * bmacjoined
01:42:30  * yosuke_furukawajoined
01:46:54  * crxz0193joined
01:51:04  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
01:51:23  * sehropequit (Remote host closed the connection)
01:54:00  * jmar777joined
01:56:16  * sehropejoined
01:57:57  * bmacjoined
02:10:39  * bnoordhuisjoined
02:15:14  * bnoordhuisquit (Ping timeout: 245 seconds)
02:18:58  * mrhackyquit (Ping timeout: 246 seconds)
02:22:35  * drdanmakupart
02:22:58  * sehropequit (Remote host closed the connection)
02:32:58  * dajhornjoined
02:37:37  * [blakehall]changed nick to blakehall
02:38:09  * genediazjrquit (Ping timeout: 245 seconds)
02:49:19  * genediazjrjoined
02:56:05  * genediazjrquit (Remote host closed the connection)
03:00:05  * s34nquit (Read error: Connection reset by peer)
03:03:44  * brunopsjoined
03:06:47  * genediazjrjoined
03:11:23  * blakehallchanged nick to [blakehall]
03:11:45  * Nicolabquit (Quit: Leaving.)
03:12:16  * genediazjrquit (Remote host closed the connection)
03:12:57  * genediazjrjoined
03:18:23  * rmgquit (Remote host closed the connection)
03:34:57  * genediazjrquit (Remote host closed the connection)
03:37:56  * skiftquit
03:41:14  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
03:48:07  * Fishrock123joined
03:50:52  * genediazjrjoined
03:52:32  * genediazjrquit (Remote host closed the connection)
03:54:37  * genediazjrjoined
03:56:05  * Fishrock123quit (Quit: Leaving...)
03:58:18  * KicStartquit (Quit: Leaving.)
04:01:38  * jmar777quit (Remote host closed the connection)
04:03:00  * jmar777joined
04:04:23  * j201joined
04:04:42  * jmar777quit (Remote host closed the connection)
04:11:47  * KicStartjoined
04:14:03  * bmacjoined
04:19:01  * rmgjoined
04:23:41  * yosuke_furukawaquit (Ping timeout: 250 seconds)
04:24:21  * rmgquit (Ping timeout: 260 seconds)
04:26:36  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
04:30:18  * yosuke_furukawajoined
04:31:54  * genediazjrquit (Ping timeout: 256 seconds)
04:32:00  * genediaz_joined
04:34:30  * yosuke_furukawaquit (Remote host closed the connection)
04:36:38  <hodl>anybody have a hunch of what could cause "_int_malloc: Assertion `(bck->bk->size & 0x4) == 0' failed." ?
04:37:22  <hodl>i'm only allocating buffers within js code, and using char* pointers to the buffers in my c module
04:44:50  <Wraithan>hodl: did you see the message to you earlier?
04:44:54  <Wraithan>"07:18:27 bnoordhuis | hodl: that assert suggests memory corruption or a use after free"
04:45:19  <hodl>ah
04:46:06  <hodl>strange that I would have a use after free with the only way the buffers getting cleaned up being the gc
04:46:51  <Wraithan>hodl: maybe your C++ code doesn't own it so it thinks it should be freed
04:47:04  <hodl>I have seen memory corruption asserts in place of the same error
04:47:48  * Sam-Tquit (Remote host closed the connection)
04:47:53  * ryancolejoined
04:48:28  * ryancolequit
04:48:53  <hodl>http://pastie.org/9780982 this is how I use every buffer I pass into the module
04:49:18  * Sam-Tjoined
04:49:23  <hodl>the same code doesn't always throw though -- it's seemingly non-deterministic :(
04:54:00  * genediaz_quit (Remote host closed the connection)
04:57:17  * koorgoojoined
05:03:27  * koorgoopart
05:05:35  * j201quit (Quit: Leaving)
05:06:45  * genediazjrjoined
05:11:56  * taojiejoined
05:13:04  * taojiepart
05:15:26  * DaveMethvinchanged nick to DaveMethvin|away
05:19:54  * genediazjrquit (Remote host closed the connection)
05:24:16  * bradleymeckjoined
05:51:00  * genediazjrjoined
05:55:22  * Draggorjoined
05:58:13  * Sorellaquit (Quit: Connection closed for inactivity)
06:10:29  * seishunjoined
06:14:14  * quijotejoined
06:18:36  * quijotequit (Ping timeout: 250 seconds)
06:26:03  * hackygolucky__joined
06:26:05  * merpnderp_joined
06:26:30  * mikaelb_joined
06:26:54  * merpnderpquit (Ping timeout: 260 seconds)
06:26:54  * hackygolucky_quit (Ping timeout: 260 seconds)
06:26:54  * mikaelbquit (Ping timeout: 260 seconds)
06:27:05  * merpnderp_changed nick to merpnderp
06:27:08  * hackygolucky__changed nick to hackygolucky_
06:27:20  * mikaelb_changed nick to mikaelb
06:36:35  * bradleymeckquit (Quit: bradleymeck)
06:36:36  * bajtosjoined
06:36:42  * Iskarlar_joined
06:40:21  * KicStartquit (Quit: Leaving.)
06:44:41  * TheAceOfHeartsquit (Quit: Leaving.)
06:50:19  * sehropejoined
06:56:49  * genediazjrquit (Remote host closed the connection)
07:05:48  * genediazjrjoined
07:06:53  * genediazjrquit (Remote host closed the connection)
07:08:02  * wblankenshipquit (Ping timeout: 258 seconds)
07:08:14  * mcdonjijoined
07:08:38  * mcdonjiquit (Client Quit)
07:27:19  * Iskarlar_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
07:30:42  * seishunquit (Ping timeout: 245 seconds)
07:35:04  * genediazjrjoined
07:35:06  * yosuke_furukawajoined
07:37:58  * genediazjrquit (Remote host closed the connection)
07:39:34  * yosuke_furukawaquit (Ping timeout: 255 seconds)
07:43:11  * genediazjrjoined
07:48:21  * TheAceOfHeartsjoined
07:48:48  * qaisjppart ("kthxbai")
07:49:38  * Nicolabjoined
07:51:51  * thealphanerdquit (Quit: thealphanerd)
08:10:35  * wblankenshipjoined
08:11:22  * genediazjrquit (Remote host closed the connection)
08:18:23  * genediazjrjoined
08:24:15  * quijotejoined
08:36:56  * genediazjrquit (Remote host closed the connection)
08:48:39  * genediazjrjoined
09:04:58  * nekiniejoined
09:17:47  * s34njoined
09:31:53  * david______joined
09:33:49  * david______quit (Client Quit)
09:39:36  * quijotequit (Ping timeout: 256 seconds)
09:40:44  * edyjoined
09:42:43  * michaelrhodesquit (Quit: Leaving.)
09:45:29  * rmgjoined
09:50:24  * _pidjoined
09:50:25  * rmgquit (Ping timeout: 250 seconds)
09:52:56  * sacostajoined
10:03:44  * TheAceOfHeartsquit (Quit: Leaving.)
10:05:33  * Sorellajoined
10:05:43  * bajtosquit (Quit: bajtos)
10:13:47  * Iskarlar_joined
10:20:19  * quijotejoined
10:26:20  * stagasjoined
10:29:03  * TheAceOfHeartsjoined
10:39:13  * herbymequit (Quit: Textual IRC Client: www.textualapp.com)
10:45:09  * genediazjrquit (Remote host closed the connection)
11:01:38  * bnoordhuisjoined
11:08:33  * jportelajoined
11:33:35  * quijotequit (Ping timeout: 244 seconds)
11:37:53  <bnoordhuis>indutny: any luck with that arm issue?
11:38:07  <bnoordhuis>indutny: if not, i'll have a go
11:38:13  <indutny>bnoordhuis: please do
11:38:17  <indutny>I was on other stuff today
11:38:21  <bnoordhuis>alright
11:39:23  * TheAceOfHeartsquit (Quit: Leaving.)
11:39:51  <indutny>bnoordhuis: I just realized that github/v8/v8 is not supported anymore
11:40:02  <indutny>rebasing my patch now :(
11:40:18  <bnoordhuis>indutny: yeah, it's github.com/v8/v8-git-mirror now
11:40:32  <indutny>I'd better just use their own git repo
11:40:37  <indutny>to fix it once and forever :)
11:40:51  <bnoordhuis>good idea. i always pull from https://chromium.googlesource.com/v8/v8.git too :)
11:42:19  * diaswrdjoined
11:42:52  <bnoordhuis>indutny: what did you do to that arm machine that it now asks for a password?
11:43:04  <indutny>bnoordhuis: haha, I did log in :)
11:43:06  <indutny>and log out
11:43:21  <bnoordhuis>indutny: can you still log in pw-less?
11:44:03  <indutny>yes
11:44:11  <indutny>is you ssh pubkey on github?
11:44:31  <bnoordhuis>indutny: yep: https://github.com/bnoordhuis.keys
11:44:37  <indutny>ok, try again
11:44:42  <indutny>I just pasted everything from it
11:44:51  <bnoordhuis>yay
11:45:09  <bnoordhuis>guess i botched .ssh/authorized_keys yesterday
11:45:11  <bnoordhuis>thanks fedor
11:46:31  * kriswillquit (Read error: Connection reset by peer)
11:47:39  <indutny>bnoordhuis: np
11:47:46  * diaswrdquit
11:47:54  <indutny>bnoordhuis: do you have a moment?
11:48:00  <indutny>bnoordhuis: I have written a blog post about deoptimizer
11:48:05  <indutny>and stuff that I have learned on this weekend
11:48:13  <indutny>I'd appreciate if you would read it: https://github.com/indutny/blog/blob/master/posts/10.deoptimize-me-not.md
11:48:21  <indutny>s/read/proof-read/g
11:49:23  <bnoordhuis>sure, one sec
11:49:33  <indutny>bnoordhuis: thank you
11:49:33  * diaswrdjoined
11:50:01  * Iskarlar_quit (Ping timeout: 250 seconds)
11:50:59  * diaswrdquit (Client Quit)
11:52:42  * Iskarlar_joined
11:52:53  <bnoordhuis>indutny: gotta run, back in 30
11:56:03  <ErikCorry__>indutny: You start off saying that you studied V8, but the "unoptimized code" and the "optimized code" are not like what V8 would generate.
11:56:16  <ErikCorry__>I think you should write something about the differences.
11:57:21  <ErikCorry__>Like V8 has no interpreter
11:57:29  * bnoordhuisquit (Ping timeout: 260 seconds)
11:57:34  <ErikCorry__>The optimized code would certainly have to check for overflow after the mul too.
11:58:28  <rvagg>indutny: are you on to the arm machine btw? do I still need to get you access?
11:58:29  <indutny>ErikCorry__: I may stress out that the first part is abstract
11:58:30  <indutny>and not about v8
11:58:40  <indutny>ErikCorry__: thanks for feedback!
12:00:32  <indutny>ErikCorry__: mind taking a second look? gclient config --spec 'solutions = [
12:00:33  <indutny> {
12:00:33  <indutny> "managed": False,
12:00:33  <indutny> "name": "v8",
12:00:33  <indutny> "url": "https://chromium.googlesource.com/v8/v8.git",
12:00:34  <indutny> "custom_deps": {},
12:00:35  <indutny> "deps_file": "DEPS",
12:00:36  <indutny> "safesync_url": "",
12:00:37  <indutny> },
12:00:38  <indutny>]
12:00:39  <indutny>'
12:00:40  <indutny>ooops
12:00:41  <indutny>ErikCorry__: https://github.com/indutny/blog/blob/master/posts/10.deoptimize-me-not.md
12:00:57  * diaswrdjoined
12:01:25  * quijotejoined
12:05:42  * quijotequit (Ping timeout: 245 seconds)
12:07:23  <indutny>rvagg: oh, btw!
12:07:26  <indutny>rvagg: I don't need arm thing :)
12:07:30  <indutny>thank you
12:07:35  <indutny>rvagg: I think ben is working on it again
12:07:40  <rvagg>kk, thanks
12:07:43  <indutny>just thought yesterday
12:07:47  <indutny>that I figured out similar problem
12:07:50  <indutny>it turns out to be something different
12:22:23  * lennonquit (Ping timeout: 252 seconds)
12:23:31  * lennonjoined
12:26:34  * bajtosjoined
12:31:20  <rvagg>no issues marked with "tc-agenda" yet, could be a quick meeting unless ppl start lobbying to elevate issues for discussion
12:32:10  * playjaxjoined
12:33:33  <indutny>:)
12:36:19  * lennonquit (Ping timeout: 252 seconds)
12:37:34  * lennonjoined
12:38:08  * KicStartjoined
12:45:12  * bnoordhuisjoined
12:57:05  * quijotejoined
13:06:04  * [blakehall]changed nick to blakehall
13:08:37  * hswolffquit (Ping timeout: 240 seconds)
13:10:32  * genediazjrjoined
13:11:07  * hswolffjoined
13:15:24  * RLajoined
13:22:20  * lance|afkchanged nick to lanceball
13:29:17  * bnoordhuisquit (Ping timeout: 264 seconds)
13:29:22  * lholmquistquit
13:29:40  * bajtosquit (Quit: bajtos)
13:33:23  * quijotequit (Ping timeout: 264 seconds)
13:33:57  * xbuzz__joined
13:34:06  * brettlangdonpart ("Textual IRC Client: www.textualapp.com")
13:36:04  * bajtosjoined
13:40:06  * lholmquistjoined
13:40:13  * lholmquistquit (Changing host)
13:40:13  * lholmquistjoined
13:54:36  * DaveMethvin|awaychanged nick to DaveMethvin
14:06:17  <indutny>rvagg: you still around?
14:06:36  <indutny>rvagg: if you have a minute - could you please do a proof-reading of https://github.com/indutny/blog/blob/master/posts/10.deoptimize-me-not.md ?
14:06:39  <indutny>I'd really appreciate it
14:06:46  <indutny>grammar, wording, style, content
14:06:55  <indutny>any found nit would be really helpful!
14:15:25  * Iskarlar_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
14:24:48  * Fishrock123joined
14:26:56  * edyquit (Quit: (null))
14:28:59  * Iskarlar_joined
14:29:07  * edyjoined
14:31:13  * quijotejoined
14:35:49  * quijotequit (Ping timeout: 255 seconds)
14:36:00  * bnoordhuisjoined
14:38:16  <ErikCorry__>Did you decide not to mention the missing check for mul overflow.
14:38:19  <ErikCorry__>For simplicity?
14:38:24  <ErikCorry__>Or did you not see the comment?
14:38:35  * genediazjrquit (Remote host closed the connection)
14:40:49  * bnoordhuisquit (Ping timeout: 260 seconds)
14:41:58  * jvrousseaujoined
14:43:32  * knownasilyajoined
14:47:51  * bmacjoined
14:49:26  * genediazjrjoined
14:50:03  <indutny>ErikCorry__: yeah, for simplicity
14:50:14  <indutny>ErikCorry__: I added big note about abstractness of compiler
14:50:45  <indutny>ErikCorry__: the idea is just to show how stuff is stored in unoptimized state
14:50:49  <indutny>ErikCorry__: and optimized
14:51:03  <indutny>ErikCorry__: not to delve into the compiler itself
14:51:08  <ErikCorry__>ok
14:51:19  <indutny>ErikCorry__: after I show how things are stored - I'm trying to show how they should be moved around
14:51:25  <indutny>and this is kind of what deoptimizer is a bout
14:51:30  <indutny>about*
14:51:35  <indutny>at least
14:51:39  <indutny>this is what I intended to say :)
14:52:00  <indutny>man, it is so hard to explain your learning experience in human language
14:52:14  <indutny>but it clears a lot of stuff in my head
14:52:21  <indutny>and makes me reconsider things
14:52:41  <indutny>ErikCorry__: do you blog?
14:52:44  * merpnderppart
14:52:46  <Fishrock123>hah. I need to blog >.<
14:52:50  <ErikCorry__>Very rarely
14:53:10  <indutny>ErikCorry__: on G+, I take it? :)
14:53:16  <ErikCorry__>http://erikcorry.blogspot.co.uk/
14:53:22  <indutny>nice!
14:53:30  * quijotejoined
14:53:36  <indutny>you seem to write more often than I do :)
14:53:48  <indutny>I did only 3 posts this year
14:54:20  <indutny>ah wait
14:54:23  * jmar777joined
14:54:24  <indutny>you did one post! :)
14:54:41  <ErikCorry__>Yeah, not a lot :-)
14:54:53  <ErikCorry__>This is probably the line I like best: So please put your seats in a vertical position, fold up your trays, and brace yourselves for a risk repricing event.
14:55:11  <ErikCorry__>It's about the financial crisis of 2008, but it's written in February 2007 :-)
14:55:25  <indutny>:)
14:55:26  <indutny>haha
14:55:32  <indutny>prediction level = 100
14:56:00  <indutny>Fishrock123: you are native english speaker, right? :)
14:56:12  <indutny>Fishrock123: may be you could take a look at grammar of https://github.com/indutny/blog/blob/master/posts/10.deoptimize-me-not.md ?
14:56:17  <indutny>oops
14:56:17  <Fishrock123>sure
14:56:19  <indutny>wrong link
14:56:20  <indutny>https://github.com/indutny/blog/blob/master/posts/a.deoptimize-me-not.md
14:56:22  <indutny>Fishrock123: thank you!
14:56:39  <indutny>monday is a great day to publish things
14:56:53  <Fishrock123>eh, tuesdays. :)
14:57:02  <indutny>nah
14:57:04  <indutny>I like mondays
14:57:05  <indutny>:)
14:57:23  <indutny>there are not much events happening on weekend
14:57:23  <Fishrock123>then again, too many things already get published tuesdays, but that's because stats say it;s the best
14:57:29  <indutny>and monday is like BAM!
14:57:31  <Fishrock123>(well for readers)
14:57:56  <indutny>anyway, those 3 people who read my blog will probably figure it out anyway :)
14:58:13  * FunnyLookinHatjoined
14:58:36  <indutny>be it monday, or tuesday
15:00:06  * jmar777quit (Remote host closed the connection)
15:02:14  * reqsharkjoined
15:02:25  * bnoordhuisjoined
15:02:36  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
15:02:44  <Fishrock123>indutny: should I just pr it? a couple grammar nits
15:03:09  <indutny>Fishrock123: whatever works for you best
15:03:19  <indutny>PM, PR
15:03:57  * bmacjoined
15:08:02  * jmar777joined
15:08:28  <ErikCorry__>It's already Tuesday in Australia if that helps.
15:08:31  * hardfirejoined
15:10:24  * hackygolucky_changed nick to hackygolucky
15:10:52  <indutny>ErikCorry__: there is no way to help them :)
15:11:00  <indutny>rvagg: no offence
15:11:13  <indutny>the whole TZ thing is just borked
15:17:50  * sehropequit (Remote host closed the connection)
15:18:09  * sehropejoined
15:18:24  <indutny>bnoordhuis: thanks!
15:19:00  * crueberjoined
15:20:29  * crueberquit (Client Quit)
15:21:07  * crueberjoined
15:23:42  <bnoordhuis>np :)
15:27:29  <bnoordhuis>bajtos: ping
15:28:30  <bajtos>bnoordhuis: pong
15:28:57  <bnoordhuis>bajtos: re that tick processor issue; you asked to bring it up at the TC meeting but what do you want us to discuss?
15:29:16  <bnoordhuis>it's a nice-to-have, not a release blocker or anything
15:29:17  * Exadynequit (Quit: leaving)
15:29:42  <bajtos>well, whether you as TC are ok with bringing it in as you proposed
15:30:54  <bajtos>if it’s not something than needs consensus from TC then just ignore me :)
15:31:03  <bnoordhuis>oh, like that. i can ask people to comment on the issue but i don't think a decision needs to be made right away
15:33:41  * bradleymeckjoined
15:34:28  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
15:37:23  * rosskjoined
15:41:39  <indutny>bnoordhuis: it is live!
15:41:40  <indutny>bnoordhuis: https://blog.indutny.com/a.deoptimize-me-not
15:41:42  <indutny>thanks again
15:42:19  * rossk_joined
15:44:20  * bmacjoined
15:45:34  <bnoordhuis>woo!
15:45:40  * rosskquit (Ping timeout: 256 seconds)
15:46:32  * Exadynejoined
15:47:05  * quijotequit (Ping timeout: 272 seconds)
15:49:08  * sacosta_joined
15:49:30  <indutny>thanks a lot
15:49:31  <indutny>ttyl
15:49:33  * sacostaquit (Read error: No route to host)
15:49:44  <bradleymeck>nice
15:49:45  * jesusabdullahquit (Ping timeout: 258 seconds)
16:00:48  * yosuke_furukawajoined
16:01:47  * genediazjrquit (Remote host closed the connection)
16:02:24  * quijotejoined
16:06:57  * jdowelljoined
16:08:48  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:08:49  * spionquit (Remote host closed the connection)
16:09:11  * Iskarlar_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:09:33  * jmar777quit (Read error: Connection reset by peer)
16:09:57  * jmar777joined
16:10:21  * spionjoined
16:10:24  * bmacjoined
16:15:28  * hardfirequit (Quit: Textual IRC Client: www.textualapp.com)
16:16:10  <bnoordhuis>ErikCorry__: is liveedit a supported feature or is it (in case of bugs) a self-help thing?
16:16:38  * thealphanerdjoined
16:16:49  <bnoordhuis>i guess i should ask that in #v8
16:17:00  * bajtosquit (Quit: bajtos)
16:18:25  * bmacquit (Ping timeout: 255 seconds)
16:19:31  * seishunjoined
16:20:47  * Iskarlar_joined
16:22:41  * bmacjoined
16:23:06  * jmar777quit (Remote host closed the connection)
16:24:59  * i0rnquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:25:48  * AngelOfCodejoined
16:26:19  <AngelOfCode>Any developments?
16:26:36  <Aria>Every day we be developin'
16:27:11  * jdowellquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:27:24  <AngelOfCode>I just noticed the public meeting in 2hrs.
16:28:37  <AngelOfCode>Sooo... question... because this struck me as odd. Joyent put legal pressure to change the project name from node-forwad?
16:28:42  <AngelOfCode>*forward
16:29:43  <Wraithan>AngelOfCode: public io.js meeting or public joyent or ?
16:31:10  * bradleymeckquit (Quit: bradleymeck)
16:31:25  * bradleymeckjoined
16:31:29  * lanceballchanged nick to lance|afk
16:32:58  * jdowelljoined
16:33:58  * bradleymeckquit (Client Quit)
16:38:42  * jmar777joined
16:39:40  * jmar777quit (Remote host closed the connection)
16:41:04  <bnoordhuis>AngelOfCode: correct (re: legal pressure)
16:42:02  * jmar777joined
16:42:59  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:43:53  * iojs-ghjoined
16:43:53  * iojs-ghpart
16:44:09  * i0rnjoined
16:45:51  * diaswrdquit (Remote host closed the connection)
16:46:40  * therebelrobotjoined
16:51:00  <AngelOfCode>That pressure wouldnt that force a split even more? Like a possible long term one?
16:53:29  <spion>why would it? dpm
16:53:34  <spion>err. don't see the connection*
16:55:32  * bradleymeckjoined
16:55:41  * bradleymeckquit (Read error: Connection reset by peer)
16:56:32  * bradleymeckjoined
16:57:21  * sintaxijoined
16:59:12  * rmgjoined
17:00:47  * KicStartquit (Remote host closed the connection)
17:00:57  <bradleymeck>bnoordhuis: is that even still maintained?
17:01:34  * diaswrdjoined
17:02:07  * KicStartjoined
17:02:16  <bradleymeck>v8 just shipped classes... interesting
17:02:22  * bajtosjoined
17:05:11  <bnoordhuis>bradleymeck: that's what i'm wondering :) ran into some rather silly bugs recently
17:05:41  <bradleymeck>bnoordhuis: i know it had some problems due to already generated functions not being replaced
17:07:07  * sehropequit (Remote host closed the connection)
17:07:35  <bnoordhuis>i ran into this gem yesterday: https://code.google.com/p/v8/issues/detail?id=3758 - toString() for a patched closure starts returning '[native code]' after some time
17:08:31  * octetcloudjoined
17:09:31  <bradleymeck>niiice
17:09:48  <bradleymeck>"some" is a string of letters that is never good to see as a programmer
17:12:27  * iojs-ghjoined
17:12:28  * iojs-ghpart
17:12:45  <Fishrock123>cjihrig: nice
17:14:52  * iojs-ghjoined
17:14:52  * iojs-ghpart
17:15:00  <cjihrig>Fishrock123: thanks
17:15:36  * edyquit (Quit: (null))
17:17:09  * quijotequit (Ping timeout: 260 seconds)
17:17:15  <AngelOfCode>Well node is open source right, if you keep screwing with the people trying to help you on an open source project if they are passionate enough about it they go off on a fork and never comback.
17:18:51  * playjaxquit (Remote host closed the connection)
17:19:36  <Aria>Or they fork and do come back
17:19:43  <Aria>Or they fork and contribute patches.
17:19:46  <Aria>Or they don't fork and gripe.
17:19:48  <Aria>Or ...
17:20:47  * bnoordhuisquit (Ping timeout: 244 seconds)
17:24:16  * TheAceOfHeartsjoined
17:29:33  * thealphanerdquit (Quit: thealphanerd)
17:31:12  * sintaxiquit (Quit: sintaxi)
17:33:26  * yosuke_furukawaquit (Remote host closed the connection)
17:35:31  * TheAceOfHeartsquit (Quit: Leaving.)
17:38:17  * sintaxijoined
17:42:56  * sacosta_quit (Quit: Lingo: www.lingoirc.com)
17:43:40  * Iskarlar_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
17:44:06  * quijotejoined
17:45:09  * sintaxiquit (Ping timeout: 260 seconds)
17:45:53  * yosuke_furukawajoined
17:46:49  * Iskarlar_joined
17:48:01  * sintaxijoined
17:48:28  * quijotequit (Ping timeout: 250 seconds)
17:49:44  * itnirmaanjoined
17:50:07  * tellnesquit (Ping timeout: 258 seconds)
17:50:48  * jmar777quit (Remote host closed the connection)
17:51:53  * bradleymeckquit (Quit: bradleymeck)
17:54:27  * KicStartquit (Ping timeout: 250 seconds)
17:55:28  * xbuzz__quit (Quit: Be back later ...)
17:56:02  * xbuzz__joined
17:59:27  * tellnesjoined
18:01:03  * TheAceOfHeartsjoined
18:02:17  * bmacjoined
18:02:19  * piscisaureusjoined
18:03:43  * jportelaquit (Remote host closed the connection)
18:06:55  * bradleymeckjoined
18:07:07  * bradleymeckquit (Read error: Connection reset by peer)
18:07:24  * Fishrock123quit (Remote host closed the connection)
18:07:55  * bradleymeckjoined
18:10:10  * enaqxquit (Ping timeout: 256 seconds)
18:10:38  * jmar777joined
18:11:05  * enaqxjoined
18:11:50  * bnoordhuisjoined
18:13:38  * piscisaureusquit (Quit: ~ Trillian Astra - www.trillian.im ~)
18:16:08  * jmar777quit (Remote host closed the connection)
18:18:12  * jmar777joined
18:18:14  * jmar777quit (Remote host closed the connection)
18:18:49  * RyanDeveloperjoined
18:18:50  * lance|afkchanged nick to lanceball
18:24:05  * Fishrock123joined
18:25:31  * kaerojoined
18:26:29  * rosskjoined
18:26:52  * rossk_quit (Read error: No route to host)
18:28:25  * Iskarlar_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
18:34:23  * eh_effjoined
18:35:44  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
18:37:15  * blakehallchanged nick to [blakehall]
18:44:49  * quijotejoined
18:45:21  * sehropejoined
18:45:59  <AngelOfCode>or fork and cause unending chaos hahahahahahahahaha
18:49:15  <Aria>http://github.com/login/as/eris
18:49:28  <Fishrock123>o.O
18:49:32  * quijotequit (Ping timeout: 258 seconds)
18:51:17  * bmacjoined
18:54:51  * bajtosquit (Quit: bajtos)
18:55:00  * sehropequit (Remote host closed the connection)
18:58:15  * jordoniasquit (Quit: Lost terminal)
18:58:26  * jmar777joined
19:01:49  * jmar777quit (Read error: Connection reset by peer)
19:02:16  * iojs-ghjoined
19:02:16  * iojs-ghpart
19:02:57  * jmar777joined
19:04:31  * jportelajoined
19:06:21  * muriculajoined
19:06:53  * jmar777quit (Read error: Connection reset by peer)
19:07:30  * TheAceOfHeartsquit (Quit: Leaving.)
19:07:34  * jmar777joined
19:07:51  * jmar777quit (Read error: Connection reset by peer)
19:08:25  * jmar777joined
19:08:53  * diaswrdquit (Ping timeout: 264 seconds)
19:09:29  * jportelaquit (Ping timeout: 264 seconds)
19:09:42  * jmar777quit (Remote host closed the connection)
19:10:40  * TheAceOfHeartsjoined
19:11:22  * bradleymeckquit (Ping timeout: 256 seconds)
19:11:58  * bradleymeckjoined
19:11:59  * jesusabdullahjoined
19:14:41  * cloudbenderquit (Quit: ChatZilla 0.9.91 [Firefox 34.0.5/20141126041045])
19:18:06  * jmar777joined
19:18:16  * rcodesmithjoined
19:18:41  * jmar777quit (Read error: Connection reset by peer)
19:19:28  * jmar777joined
19:19:32  * yosuke_furukawaquit (Remote host closed the connection)
19:21:56  * kaeroquit (Quit: Textual IRC Client: www.textualapp.com)
19:23:13  * bradleymeckquit (Quit: bradleymeck)
19:31:23  * itnirmaanpart
19:41:02  * diaswrdjoined
19:43:36  <Fishrock123>will anyone take a pr to add assert.deepStrictEqual? It is insane that this functionality doesn't exist
19:43:37  * jmar777quit (Read error: Connection reset by peer)
19:44:04  <Fishrock123>(https://github.com/joyent/node/issues/7161 btw)
19:44:35  <Fishrock123>maybe we should have the TC look over that? given it deviates outside commonjs spec or whatever..
19:44:41  * jmar777joined
19:45:36  * quijotejoined
19:46:58  <jesusabdullah>deepStrictEqual? Also is it really so insane that it doesn't exist?
19:47:12  <jesusabdullah>I'm not sure that it is insane
19:47:33  <Aria>Doesn't strictEquals imply that they're equal, deeply?
19:47:57  <jesusabdullah>Aria: strictEquals for objects would assert that they're the same object, right?
19:48:01  <Fishrock123>^
19:48:05  <Aria>Right.
19:48:21  <jesusabdullah>I don't think it's too crazy to use an external module for deepStrictEqual
19:48:21  <Aria>So strictEqualsDeeplyButNotArraysAndObjects ?
19:48:43  <jesusabdullah>yeah, so that's a problem
19:48:53  <jesusabdullah>deepStrictEqual wouldn't technically be strict
19:49:28  <Fishrock123>jesusabdullah: how so?
19:50:01  <jesusabdullah>because objects being strictly equal is already what strictEqual does
19:50:14  * quijotequit (Ping timeout: 250 seconds)
19:50:19  <jesusabdullah>in order to have a deepMostlyEqual you'd have to treat objects and arrays as being NOT strictly equal
19:50:29  <jesusabdullah>deepQuacksLike is really what you're asking for
19:50:44  <Fishrock123>lol
19:51:02  <Fishrock123>all I want is deepEquals that uses !==
19:51:10  * rossk_joined
19:51:12  <Fishrock123>why shouldn't this be in core if strictEquals is?
19:51:13  <jesusabdullah>but that will break for objects
19:51:40  <hodl>"yow-jeeze" is the proper pronunciation?
19:51:45  <jesusabdullah>because we know what strictEquals and deepEquals means, but strict and deep are mutually exclusive
19:51:54  * TheAceOfHeartsquit (Quit: Leaving.)
19:51:58  * bmacquit (Ping timeout: 250 seconds)
19:52:22  <Fishrock123>i don't care what it is called lol
19:52:27  * sehropejoined
19:53:00  <jesusabdullah>but in order to add something to core it should be well-defined
19:53:17  <Fishrock123>Yeah, true.
19:53:28  <Fishrock123>hmmm
19:53:37  * rosskquit (Ping timeout: 240 seconds)
19:54:55  * bmacjoined
19:57:37  <seishun>deepEquals is not well-defined
19:58:59  * springmeyerjoined
19:59:12  * TheAceOfHeartsjoined
19:59:15  <jesusabdullah>only in that non-strict equality can mean different things---it's not as "bad" as strict equality meaning one thing and deepness implying something mutually exclusive
20:00:49  <Fishrock123>jesusabdullah: couldn't we have something that is deep and then strict?
20:01:12  <Fishrock123>unless I don't understand what strict means
20:01:18  * i0rnquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
20:01:18  <jesusabdullah>strict means ===
20:01:25  * [blakehall]changed nick to blakehall
20:01:33  <jesusabdullah>({} === {}) -> false
20:01:40  <Fishrock123>so deep as far as it does then === props
20:01:45  * i0rnjoined
20:01:53  <jesusabdullah>yeah, but define "as far as it goes"
20:01:57  * i0rnquit (Client Quit)
20:02:02  <Fishrock123>I guess it has to duck type objects and arrays then
20:02:13  <seishun>no I mean the commonjs spec is ambiguous, see my rant here https://github.com/joyent/node/issues/7161#issuecomment-44428297
20:02:13  <jesusabdullah>which is specifically not the same as strict equality
20:02:17  <Fishrock123>unless you want to === string propeties
20:02:38  <jesusabdullah>seishun, I mean, we threw out commonjs a long time ago
20:02:56  <jesusabdullah>it was a good starting point but there's no good reason to stick to such a spec
20:03:13  <seishun>then the docs should mention it and provide their own definition
20:03:24  * i0rnjoined
20:03:33  <jesusabdullah>what, mention that assert isn't modeled off the commonjs spec?
20:03:47  * rhalffjoined
20:04:08  <seishun>I think it's worth a mention since people might mistakenly assume it's commonjs
20:04:16  <jesusabdullah>Yeah, worth a mention, sure
20:04:21  <jesusabdullah>doc updates are easy to make
20:04:24  <jesusabdullah>or at least, were
20:05:02  <seishun>the source code for assert has references to commonjs too
20:05:24  <Fishrock123>i have an idea
20:05:30  <Fishrock123>take asert out of core
20:05:33  <Fishrock123>assert*
20:05:34  <seishun>^^^^
20:05:38  <jesusabdullah>I think assert is used in core
20:05:49  <jesusabdullah>and also no not everything needs to be removed from core
20:05:51  <jesusabdullah>really, it's okay
20:10:20  * TheAceOfHeartsquit (Quit: Leaving.)
20:10:26  * fourqchanged nick to salesforce
20:10:30  * salesforcechanged nick to fourq
20:14:25  * bmac_joined
20:14:50  * bmac_quit (Max SendQ exceeded)
20:15:14  * mrhackyjoined
20:17:19  * bmacquit (Ping timeout: 258 seconds)
20:18:50  * rcodesmithquit (Quit: Textual IRC Client: www.textualapp.com)
20:19:30  * jmar777_joined
20:19:37  * wblankenshipquit (Ping timeout: 258 seconds)
20:19:58  * jmar777quit (Read error: Connection reset by peer)
20:20:25  * bmacjoined
20:25:11  * TheAceOfHeartsjoined
20:25:34  * bmacquit (Read error: Connection reset by peer)
20:25:38  * RLaquit (Quit: Leaving)
20:30:05  * DaveMethvinquit (*.net *.split)
20:30:05  * muriculaquit (*.net *.split)
20:30:06  * stephankquit (*.net *.split)
20:30:06  * olliequit (*.net *.split)
20:30:06  * JSON_voorheesquit (*.net *.split)
20:30:06  * myfquit (*.net *.split)
20:30:06  * Shayanjmquit (*.net *.split)
20:30:06  * ghostbarquit (*.net *.split)
20:30:06  * paul_irishquit (*.net *.split)
20:30:06  * chrisdickinsonquit (*.net *.split)
20:30:06  * othiym23quit (*.net *.split)
20:30:06  * lanceballquit (*.net *.split)
20:30:07  * stevenolaquit (*.net *.split)
20:31:15  * muriculajoined
20:31:15  * Shayanjmjoined
20:31:15  * myfjoined
20:31:15  * JSON_voorheesjoined
20:31:15  * stevenolajoined
20:31:15  * olliejoined
20:31:15  * stephankjoined
20:31:15  * lanceballjoined
20:31:15  * ghostbarjoined
20:31:15  * DaveMethvinjoined
20:31:15  * othiym23joined
20:31:15  * paul_irishjoined
20:31:15  * chrisdickinsonjoined
20:35:22  * AbeEstradajoined
20:43:15  * pomkepart ("WeeChat 0.4.0")
20:46:24  * quijotejoined
20:50:49  * xbuzz__quit (Quit: Be back later ...)
20:51:07  * quijotequit (Ping timeout: 255 seconds)
20:52:16  * diaswrdquit (Quit: Bye)
20:53:16  * jportelajoined
20:55:35  * sehropequit (Remote host closed the connection)
20:55:58  * sintaxiquit (Quit: sintaxi)
20:58:05  * jportelaquit (Ping timeout: 264 seconds)
20:59:21  * cspent_joined
21:00:25  * eh_eff_joined
21:00:39  * bcjordanquit (Ping timeout: 245 seconds)
21:01:54  * timoxleyquit (Ping timeout: 245 seconds)
21:02:19  * cspentquit (Ping timeout: 245 seconds)
21:02:44  * eh_effquit (Ping timeout: 245 seconds)
21:07:21  * bmacjoined
21:07:42  * bcjordanjoined
21:07:43  * mrhackyquit (Ping timeout: 246 seconds)
21:15:05  * bmacquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
21:16:05  * cspent_changed nick to cspent
21:16:48  * wblankenshipjoined
21:16:56  * sehropejoined
21:21:30  * jmar777joined
21:22:17  * rootslabjoined
21:22:37  * jmar777_quit (Read error: Connection reset by peer)
21:23:08  * KicStartjoined
21:24:54  * jmar777quit (Remote host closed the connection)
21:26:59  * sehropequit (Remote host closed the connection)
21:27:56  * bmacjoined
21:31:32  * bmacquit (Client Quit)
21:41:03  * sehropejoined
21:43:35  * Fishrock123quit (Remote host closed the connection)
21:45:57  * sehropequit (Ping timeout: 260 seconds)
21:46:59  * quijotejoined
21:47:42  <Wraithan>bnoordhuis: https://github.com/iojs/io.js/issues/168 put together a proposal with a much cooler head about all of this
21:47:49  * eh_eff_quit (Ping timeout: 260 seconds)
21:49:36  <bnoordhuis>Wraithan: cheers. i'll comment tomorrow
21:49:41  * Nicolabquit (Ping timeout: 260 seconds)
21:51:05  <Wraithan>bnoordhuis: thanks, I expect at least some (if not a lot) backlash
21:51:24  <Wraithan>From folks in general
21:51:37  * wblankenshipquit (Ping timeout: 258 seconds)
21:51:44  * quijotequit (Ping timeout: 256 seconds)
21:54:22  <bnoordhuis>Wraithan: you can borrow my asbestos suit if you want, it's flame retardant
21:54:36  <Wraithan>bnoordhuis: sweet, just get cancer, the long term killer!
21:54:50  * sintaxijoined
21:56:16  * iShortBusjoined
21:57:57  * sehropejoined
22:01:30  * kriswilljoined
22:02:51  * Fishrock123joined
22:04:39  * lennonquit (*.net *.split)
22:04:39  * Sven_vBquit (*.net *.split)
22:05:35  * AngelOfCodequit
22:06:55  * topwobblejoined
22:07:04  * lanceballchanged nick to lance|afk
22:14:20  * rosskjoined
22:14:28  * rossk_quit (Read error: No route to host)
22:17:59  * RLajoined
22:19:38  * eh_eff_joined
22:20:09  * yosuke_furukawajoined
22:21:50  * lennonjoined
22:21:50  * Sven_vBjoined
22:22:06  * thealphanerdjoined
22:23:37  * topwobblequit (Quit: topwobble)
22:24:35  * yosuke_furukawaquit (Ping timeout: 258 seconds)
22:26:10  * topwobblejoined
22:26:19  * jmar777joined
22:28:23  * TheAceOfHeartsquit (Quit: Leaving.)
22:28:24  * Fishrock123quit (Remote host closed the connection)
22:28:39  * TheAceOfHeartsjoined
22:30:38  * Fishrock123joined
22:34:03  * topwobblequit (Quit: topwobble)
22:34:35  * jportelajoined
22:35:25  * seishunquit (Ping timeout: 260 seconds)
22:39:09  * jportelaquit (Ping timeout: 260 seconds)
22:45:20  * topwobblejoined
22:47:25  * wblankenshipjoined
22:47:47  * quijotejoined
22:48:30  * jvrousseauquit (Quit: (null))
22:49:35  * Fishrock123quit (Remote host closed the connection)
22:52:37  * quijotequit (Ping timeout: 255 seconds)
23:00:09  * thealphanerdquit (Quit: thealphanerd)
23:04:30  * jmar777quit (Remote host closed the connection)
23:10:27  * topwobblequit (Quit: topwobble)
23:15:26  * therebelrobotquit (Remote host closed the connection)
23:16:56  * genediazjrjoined
23:18:48  * therebelrobotjoined
23:20:34  * diaswrdjoined
23:20:41  * _pid__joined
23:20:53  * reqsharkquit (Ping timeout: 264 seconds)
23:22:05  * _pidquit (Ping timeout: 260 seconds)
23:24:14  * j201joined
23:24:14  * j201quit (Changing host)
23:24:14  * j201joined
23:25:29  <trevnorr1s>afternoon all
23:27:46  <Wraithan>trevnorr1s: howdy
23:27:56  * trevnorr1schanged nick to trevnorris
23:28:43  * Fishrock123joined
23:28:51  <Wraithan>So are people keeping two different repos locall or just using remotes to switch between joyent/node and iojs
23:29:46  <chrisdickinson>I have two checkouts
23:29:53  <chrisdickinson>actually, 5
23:30:28  <chrisdickinson>two paranoid "merge only" checkouts -- one for iojs and one for node; one for node v0.10, one for node v0.12, one for iojs
23:31:12  * thealphanerdjoined
23:31:22  * FunnyLookinHatquit (Quit: Leaving)
23:31:23  <chrisdickinson>(the latter three keep me from having to re-./configure / make unduly)
23:31:34  <Wraithan>ah ok
23:32:15  <Wraithan>chrisdickinson: do you have the repos setup as remotes of eachother so you can pull in commits across them?
23:32:20  <Wraithan>or do you use diffs ?
23:32:30  <RLa>btw, could we redirect #node.js to this channel?
23:32:51  <chrisdickinson>Wraithan: I don't often have cause to pull commits across
23:32:53  <Wraithan>why, this channel is used for io.js dev, not general io.js questions
23:32:57  <Wraithan>chrisdickinson: I see
23:33:21  <RLa>should that channel not be #io.js-dev?
23:33:45  <Wraithan>RLa: node is still the name that the community rallies around, doesn't seem interesting or useful to change that
23:33:45  <chrisdickinson>the "work" repos are set to origin from `git://<main repo>` with a "personal" remote of my github fork
23:34:05  * mauricebutlerquit (Ping timeout: 264 seconds)
23:34:08  <chrisdickinson>the merge repos are set to origin `git@` to allow pushing, but don't have any other remotes because extreme paranoia
23:34:41  <Wraithan>chrisdickinson: so you don't commonly pull in from joyent/node to work on/merge in io.js or vice versa
23:35:02  <chrisdickinson>not frequently, no
23:35:07  <Wraithan>I see
23:35:09  <Wraithan>ok
23:35:12  <chrisdickinson>i might actually have joyent set as upstream in MERGE-iojs
23:35:20  <chrisdickinson>*as an upstream
23:36:16  <chrisdickinson>(so i may have told a lie there -- I haven't done many merges of joyent/node into iojs, though)
23:38:01  <Wraithan>chrisdickinson: on my work system (the only one with access to the work node agent repo) doesn't have a default remote or branch for pushing, so I have to specify what remote I'm talking about any time I'm pushing code
23:38:19  * springmeyerquit (Quit: springmeyer)
23:38:42  * springmeyerjoined
23:38:49  <chrisdickinson>Wraithan: I never `git push` without a specified remote, I am just very, very, very paranoid :)
23:39:53  <Wraithan>chrisdickinson: +1 on paranoia
23:39:57  <Wraithan>!m chrisdickinson
23:40:22  <Wraithan>oops, bot crashed and it wasn't set to autojoin this
23:40:38  * ZenWraithBotjoined
23:44:29  * bonuspunktquit (Ping timeout: 260 seconds)
23:45:24  * bonuspunktjoined
23:46:36  * genediazjrquit (Remote host closed the connection)
23:46:58  * mauricebutlerjoined
23:54:28  * topwobblejoined
23:57:48  <iShortBus>^ probably a good idea
23:59:33  * diaswrdquit (Remote host closed the connection)
23:59:38  * timoxleyjoined