00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:04:32  <Wraithan>:(
00:07:26  * addisonjjoined
00:08:03  * ednapiranhaquit (Quit: Leaving...)
00:09:48  * jhermsjoined
00:16:07  * quijotejoined
00:20:42  * quijotequit (Ping timeout: 258 seconds)
00:24:03  * thlorenzjoined
00:26:26  <dimadima>HEH
00:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 8]
00:49:20  * maksimlinquit (Quit: ChatZilla 0.9.90.1 [Firefox 29.0/20140428193838])
00:51:48  * jdenpart
00:51:55  * maksimlinjoined
00:56:50  * jxsonjoined
00:56:56  * dybskiyjoined
01:04:21  * mikolalysenkoquit (Ping timeout: 252 seconds)
01:16:53  * quijotejoined
01:21:25  * quijotequit (Ping timeout: 250 seconds)
01:29:23  * fotoveritequit (Ping timeout: 252 seconds)
01:30:09  <ogd>groundwater_: made some changes to http://requirebin.com/, what do you think so far?
01:31:08  <groundwater_>ogd: i like the direction
01:31:30  <groundwater_>if someone has never been there before though, they might not know what to do
01:31:58  <ogd>yea i think next im gonna make a thumbnail gallery thingy
01:32:19  <ogd>w/ a button 'Browse bins' that opens it
01:32:45  <groundwater_>great idea
01:32:56  <groundwater_>i'm benchmarking implementations of the tracing api
01:32:59  <groundwater_>"benchmarking"
01:33:21  <ogd>hah my brother is learning github, just created a repo called 'origin'
01:34:16  <groundwater_>ogd: awesome
01:34:30  <groundwater_>how hold is he?
01:34:57  <ogd>i think he was born in 83
01:35:44  <ogd>i convinced him to start a drone aerial photography business and he is learning github + html + css now so he can host his website on gh-pages
01:37:35  * thlorenzquit (Remote host closed the connection)
01:38:01  <groundwater_>wow
01:38:09  <groundwater_>ogd: is he actually doing that?
01:38:11  * fotoveritejoined
01:38:11  <groundwater_>the drone thing
01:38:13  <ogd>yep
01:38:35  <ogd>https://www.youtube.com/watch?v=8ixcQqSAy1U
01:39:02  <groundwater_>wow that's impressive
01:39:59  <groundwater_>ogd: really cool
01:41:23  <thealphanerd>ogd: those shots are great… what camera is he using?
01:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 17]
01:46:14  <ogd>thealphanerd: I think it's a gopro
01:46:50  <thealphanerd>wicked. I have a bunch of friends who have been going nuts about the black magic
01:46:51  <thealphanerd>http://www.blackmagicdesign.com/products/blackmagiccinemacamera/
02:04:31  * jxsonquit (Remote host closed the connection)
02:06:48  <groundwater_>ogd: is there a site for this business?
02:06:54  <groundwater_>or is that what he's working on right now?
02:09:28  * pfrazequit (Ping timeout: 276 seconds)
02:16:44  * AvianPhonequit (Quit: Bye)
02:17:54  * quijotejoined
02:22:27  * quijotequit (Ping timeout: 252 seconds)
02:32:32  * AvianFlujoined
02:32:33  * wolfeidauquit (Remote host closed the connection)
02:33:10  * contrahaxchanged nick to _contrahax
02:37:09  * AvianFluquit (Ping timeout: 245 seconds)
02:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 12]
03:04:21  * pfrazejoined
03:15:57  * mikolalysenkojoined
03:18:26  * quijotejoined
03:21:34  <jesusabdullah>hackygolucky you're REALLY BAD at BRUNCH what gives
03:22:10  <jesusabdullah>you could've hung out with ednapiranha! And me!! Hell even hij1nx was there by the sheerest of coincidences (it was honestly kind of weird for everyone involved)
03:23:05  * quijotequit (Ping timeout: 264 seconds)
03:33:37  * pfrazequit (Read error: Connection reset by peer)
03:33:50  * pfrazejoined
03:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 24]
03:47:01  * dguttmanquit (Quit: dguttman)
03:52:55  * thealphanerdquit (Quit: thealphanerd)
03:59:59  * thlorenzjoined
04:04:28  * thlorenzquit (Ping timeout: 265 seconds)
04:06:28  * pfrazequit (Ping timeout: 276 seconds)
04:07:41  * tanepiperquit (Ping timeout: 252 seconds)
04:10:50  * tanepiperjoined
04:13:34  * kirbysayshijoined
04:15:18  * mikolalysenkoquit (Ping timeout: 258 seconds)
04:18:44  * phatedquit (Remote host closed the connection)
04:19:11  * quijotejoined
04:23:16  <hackygolucky>jesusabdullah: aw sorry. :+/ was helping with empirejs errands
04:23:37  <hackygolucky>hackygolucky: i am the worst.
04:23:48  * quijotequit (Ping timeout: 265 seconds)
04:24:39  <jesusabdullah>lol
04:24:56  <jesusabdullah>hackygolucky: I see! Well tomorrow or tuesday maybe, lemme know
04:30:53  <terinjokes>jesusabdullah: there was brunch?
04:31:01  <jesusabdullah>yeah tho
04:31:07  <terinjokes>:(
04:31:27  <jesusabdullah>we were all over twitter about it
04:31:37  <jesusabdullah>lots of at-mentions tho
04:32:46  * kumavisjoined
04:35:38  <jesusabdullah>don't worry terinjokes I'm not going anywhere
04:36:44  <terinjokes>i guess i don't follow all the NYC folks
04:36:53  <jesusabdullah>you're here too?
04:37:14  <terinjokes>yeah, was at a coffeeshop today because I didn't know what was going on
04:37:33  <terinjokes>i even said that I wanted to go to Nintendo World while I'm here
04:37:37  <terinjokes>:P
04:37:54  * quijotejoined
04:39:44  <jesusabdullah>ugh this internet makes me want to punch babies
04:39:50  <jesusabdullah>something like 15% packet loss right now
04:42:53  <terinjokes>jesusabdullah: my internet in soma is similar
04:43:03  <terinjokes>except i also pay a lot for
04:43:17  <jesusabdullah>I bought the best these dudes were willing to give me
04:43:30  <jesusabdullah>"we have packages starting at---" "nononono I'm not fucking around here"
04:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 40]
04:43:48  <terinjokes>jesusabdullah: i also have the best offered
04:47:14  <jesusabdullah>cablevision: At Least It's Not Comcast
04:48:09  <terinjokes>AT&T: We're not any better than we were the first time around
04:48:37  <terinjokes>I'd actually prefer Comcast (they're decent in the SF market)
04:48:48  <jesusabdullah>Oh no, they fucked up HARD in Oakland
04:49:01  <jesusabdullah>er, when I lived in Oakland
04:49:06  <jesusabdullah>I'll never forgive them for that day
04:50:43  * kirbysayshiquit (Quit: Leaving...)
04:51:42  <terinjokes>what did they do?
04:52:20  <jesusabdullah>ask substack I can't even right now
04:53:17  <terinjokes>:(
04:54:29  * DamonOehlmanjoined
05:00:56  * thlorenzjoined
05:05:41  * thlorenzquit (Ping timeout: 264 seconds)
05:08:58  * quijotequit (Ping timeout: 258 seconds)
05:09:58  * jxsonjoined
05:11:29  * jxsonquit (Client Quit)
05:19:20  <rowbit1>substack, pkrumins: These encoders are STILL down: 162.242.164.84(dev-ie11-1)
05:21:46  * kumavis_joined
05:32:42  <substack>terinjokes: the installer cut our cable to hook up downstairs
05:32:46  <substack>on purpose
05:33:23  <terinjokes>seems like that's every installer, ever
05:34:20  <terinjokes>they didn't do that at my new place, only because there was nothing to cut (instead they put ends on all the cable lines where the patch panel should be)
05:40:11  * ednapiranhajoined
05:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 21]
05:56:41  * jhermsquit (Quit: Lingo - http://www.lingoirc.com)
06:01:32  * thlorenzjoined
06:05:57  * thlorenzquit (Ping timeout: 240 seconds)
06:06:40  * quijotejoined
06:10:21  <ogd>https://www.youtube.com/watch?v=6P1vf_7DoLA
06:14:51  <guybrush>lol didnt know its that easy to catch a kang :D
06:15:49  <guybrush>i thought you would at least have to wear boxing-gloves
06:18:57  <substack>ogd: requirebin finally works for me with webgl demos :D
06:19:05  <substack>now that I've upgraded drivers on this laptop
06:19:28  <substack>http://requirebin.com/?gist=11529820
06:24:08  * ednapiranhaquit (Quit: Leaving...)
06:26:40  * Maciek416quit (Remote host closed the connection)
06:32:50  * kumavisquit (Quit: Textual IRC Client: www.textualapp.com)
06:34:39  * kumavis_quit (Ping timeout: 276 seconds)
06:43:43  <rowbit1>Hourly usage stats: [developer: 3, free: 46]
06:44:55  * maksimlinquit (Quit: ChatZilla 0.9.90.1 [Firefox 29.0/20140428193838])
06:47:20  * djcoinjoined
06:59:43  <juliangruber>ogd: the new requirebin layout is cool!
07:08:34  * quijotequit (Ping timeout: 258 seconds)
07:17:36  * wolfeidaujoined
07:28:48  * ralphtheninjaquit (Quit: leaving)
07:30:04  * DamonOehlmanquit (Ping timeout: 246 seconds)
07:34:43  * quijotejoined
07:38:49  * quijotequit (Ping timeout: 245 seconds)
07:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 62]
08:00:15  * peutetrejoined
08:04:23  * dybskiyquit (Remote host closed the connection)
08:15:11  * Maciek416joined
08:17:28  * quijotejoined
08:19:16  * phatedjoined
08:19:37  <mafintosh>ogd: not yet - had some minor issues with it but i'll just push what i have
08:19:57  * Maciek416quit (Ping timeout: 252 seconds)
08:21:50  <mafintosh>chrisdickinson: thanks - been looking for that actually (just using varint/doubles for everything currently)
08:23:38  * phatedquit (Ping timeout: 240 seconds)
08:35:20  * dybskiyjoined
08:37:02  * dybskiy_joined
08:39:30  * dybskiyquit (Ping timeout: 240 seconds)
08:41:30  * dybskiy_quit (Ping timeout: 240 seconds)
08:43:43  <rowbit1>Hourly usage stats: [developer: 6, free: 29]
08:47:38  * thealphanerdjoined
08:51:51  * feross_joined
08:56:41  * feross_quit (Ping timeout: 264 seconds)
08:57:29  * dybskiyjoined
08:58:57  * peutetre_joined
09:01:16  * peutetrequit (Ping timeout: 258 seconds)
09:01:16  * peutetre_changed nick to peutetre
09:01:54  * dybskiyquit (Ping timeout: 240 seconds)
09:02:24  * fotoveritequit (Quit: fotoverite)
09:03:35  * thlorenzjoined
09:08:23  * thlorenzquit (Ping timeout: 255 seconds)
09:18:16  * wolfeidauquit
09:24:19  * wolfeidaujoined
09:43:43  <rowbit1>Hourly usage stats: [developer: 5, free: 58]
09:51:59  * domanicjoined
09:57:29  * dybskiyjoined
09:58:17  * stagasjoined
09:59:51  * thealphanerdquit (Quit: thealphanerd)
10:01:53  * quijotequit (Ping timeout: 252 seconds)
10:01:54  * dybskiyquit (Ping timeout: 240 seconds)
10:04:05  * Maciek416joined
10:08:45  * joatesjoined
10:09:07  * joatespart
10:09:23  * Maciek416quit (Ping timeout: 265 seconds)
10:31:57  * peutetrequit (Quit: peutetre)
10:34:20  <rowbit1>substack, pkrumins: testling server safari6 (osx, browserling1 user) is down!
10:34:25  <rowbit1>substack, pkrumins: testling server android (osx, browserling1 user) is down!
10:34:54  * quijotejoined
10:35:20  * DamonOehlmanjoined
10:38:58  * quijotequit (Ping timeout: 240 seconds)
10:43:43  <rowbit1>Hourly usage stats: [developer: 1, free: 37]
10:48:41  * stagasquit (Remote host closed the connection)
10:57:28  * dybskiyjoined
11:01:54  * dybskiyquit (Ping timeout: 240 seconds)
11:19:20  <rowbit1>substack, pkrumins: These encoders are STILL down: 162.242.164.84(dev-ie11-1)
11:21:44  * peutetrejoined
11:35:34  * quijotejoined
11:40:01  * yorickjoined
11:40:15  * quijotequit (Ping timeout: 252 seconds)
11:40:33  <mafintosh>What are some good tools for debugging mem issues in node currently?
11:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 35]
11:44:16  * thealphanerdjoined
11:53:17  * Maciek416joined
11:57:30  * Maciek416quit (Ping timeout: 240 seconds)
11:57:39  * dybskiyjoined
12:02:29  * dybskiyquit (Ping timeout: 265 seconds)
12:12:02  * naneaujoined
12:25:22  * domanicquit (Remote host closed the connection)
12:26:32  * thealphanerdquit (Quit: thealphanerd)
12:36:21  * quijotejoined
12:36:55  * AvianFlujoined
12:41:05  * quijotequit (Ping timeout: 264 seconds)
12:43:43  <rowbit1>Hourly usage stats: [developer: 2, free: 40]
12:55:03  * CoderPuppyjoined
12:56:01  * cpupquit (Read error: Connection reset by peer)
12:57:37  * dybskiyjoined
13:00:25  * fotoveritejoined
13:01:00  * quijotejoined
13:01:54  * dybskiyquit (Ping timeout: 240 seconds)
13:07:20  * DamonOehlmanquit (Ping timeout: 255 seconds)
13:07:36  * peutetrequit (Quit: peutetre)
13:09:35  * thlorenzjoined
13:11:05  * peutetrejoined
13:11:27  * calvinmetcalfjoined
13:34:58  * thlorenzquit (Remote host closed the connection)
13:41:52  * Maciek416joined
13:43:43  <rowbit1>Hourly usage stats: [developer: 3, free: 59]
13:46:18  * Maciek416quit (Ping timeout: 240 seconds)
13:52:19  <ogd>substack: hmm weird, clicking on a webgl canvas doesn't change the focus to the iframe on requirebin so the keyboard shortcut doesn't get triggered. buf if i put a text input in the iframe and focus into it then the shortcut fires
13:56:02  <ogd>substack: also i wrote a module last night called keydown, API: require('keydown')('P').on('pressed', function() { }
13:57:18  * quijotequit (Ping timeout: 276 seconds)
13:57:29  * dybskiyjoined
14:01:32  * tmcwjoined
14:01:54  * dybskiyquit (Ping timeout: 240 seconds)
14:02:28  * mbrevoortquit (Remote host closed the connection)
14:21:55  * yorick_joined
14:23:18  * yorickquit (Ping timeout: 276 seconds)
14:31:07  * brianloveswordsjoined
14:31:27  * tmcwquit
14:36:00  * pfrazejoined
14:42:01  * quijotejoined
14:43:43  <rowbit1>Hourly usage stats: [developer: 2, free: 47]
14:46:18  * quijotequit (Ping timeout: 240 seconds)
14:49:01  * kenperkinsjoined
14:51:41  * quijotejoined
14:57:07  * yorick_changed nick to yorick
14:57:45  * dybskiyjoined
15:01:54  * dybskiyquit (Ping timeout: 240 seconds)
15:03:32  * mbrevoortjoined
15:10:50  * AvianFluquit (Remote host closed the connection)
15:16:16  * mikolalysenkojoined
15:23:16  * passy_joined
15:28:47  * AvianPhonejoined
15:28:51  * ednapiranhajoined
15:30:45  * Maciek416joined
15:30:47  <jesusabdullah>Check this crap out https://github.com/composer/composer/tree/master/src/Composer/DependencyResolver they have an SAT solver for their dependencies :o
15:32:25  <Domenic_>Huh nice
15:34:46  <othiym23>not sure "nice" is the word I'd use
15:35:05  <othiym23>clever, maybe
15:35:14  * Maciek416quit (Ping timeout: 240 seconds)
15:35:17  <othiym23>hard to reason about, also
15:37:14  * Maciek416joined
15:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 63]
15:44:38  <mikolalysenko>that's actually kind of neat
15:45:07  <mikolalysenko>I think that people should use solvers and other technologies to make things more declarative and efficient
15:46:05  <mikolalysenko>but it would be nice if the solvers was handled as a separate module, rather than being reimplemented in the package manager itself...
15:48:06  <mikolalysenko>it would be nice if there were good solvers available on npm with simple interfaces
15:53:58  <Domenic_>npm needs a solver badly
15:54:11  <Domenic_>To do up-front deduping
15:57:35  <mikolalysenko>Domenic_: not sure how it would help actually
15:57:40  * dybskiyjoined
15:57:47  <mikolalysenko>Domenic_: but there might be other places where solvers could help
15:57:53  <mikolalysenko>like page layout for example
15:58:08  <mikolalysenko>a nonlinear solver would be way nicers than manually hacking css properties
15:58:21  <mikolalysenko>man, I can't type at all this morning
15:58:41  <mikolalysenko>also, I finally got this working! https://github.com/mikolalysenko/two-product
16:01:54  * dybskiyquit (Ping timeout: 240 seconds)
16:03:09  * tilgovijoined
16:04:05  <mikolalysenko>I have this crazy idea to eventually make a generic robust predicate generator
16:04:29  <mikolalysenko>so you could just give it some polynomial/tensor expression and it would automatically create an adaptive predicate for calculating it
16:07:34  * quijotequit (Ping timeout: 240 seconds)
16:08:47  <ogd>hmm why doesnt clicking on the bunny change focus to the iframe containing said bunny http://requirebin.com/?gist=11538855
16:10:52  <mikolalysenko>ogd: hmm, not sure
16:11:40  <ogd>mikolalysenko: hey whats your web rebels talk gonna be on?
16:11:45  <ogd>mikolalysenko: mine will largely be about browserify
16:11:47  <mikolalysenko>ogd: maybe I am doing something stupid in game-shell, I had a lot of trouble figuring out how to handle blur events and so on
16:11:51  <mikolalysenko>ogd: ndarrays
16:11:55  <ogd>mikolalysenko: w00t!
16:12:08  <mikolalysenko>ogd: here is the slide deck http://mikolalysenko.github.io/ndarray-presentation/
16:12:30  <mikolalysenko>I have made a few modifications since then, and there are some bugs in the version on github
16:13:14  <mikolalysenko>I thought about maybe adding another example using cwise
16:13:23  <ogd>booyea more awesome live demos won't hurt
16:14:11  <ogd>mikolalysenko: also the dark green font color used in some of the slides might be hard to read on a projector
16:14:28  <mikolalysenko>ogd: good point, I will fix it
16:15:46  * quijotejoined
16:15:52  <mikolalysenko>I think I need to revisit how mouse movements are handled in game shell
16:16:30  <mikolalysenko>I am also not sure that I am handling all the different blur/focus loss situations correctly
16:17:09  <mikolalysenko>one problem I had in early versions was a "sticky key" issue, where sometimes the shell would get a keydown but never the matching keyup event
16:17:18  <mikolalysenko>so the button would get stuck in a down state
16:17:37  <mikolalysenko>the way I tried to fix this was by clearing all the down keys whenever the window loses focus
16:17:48  <mikolalysenko>but sometimes the window loses focus without firing a blur event...
16:17:59  <ogd>yea i ran into that w/ keydown https://github.com/maxogden/keydown/blob/master/index.js
16:18:02  <mikolalysenko>like when you press ctrl/meta + some browser button
16:19:01  <mikolalysenko>I managed to avoid most of those issues by doing the event.preventDefaults() but it isn't perfect
16:19:53  <mikolalysenko>also if you have stuff like text boxes in the page or other elements, clicking on them messes up the keystate since it doesn't always trigger a blur
16:20:27  <mikolalysenko>I have a sinking feeling that I am doing something in there completely wrong, but I don't understand it well enough
16:23:13  <mikolalysenko>another issue is with rapid keypresses
16:23:29  <mikolalysenko>if you tap a button multiple times per frame, then if you are polling you might miss the key press
16:23:48  <mikolalysenko>the way I fixed this was by keeping a counter for each button and the number of times it was pressed/released
16:24:00  <mikolalysenko>then clearing that counter at the start of each tick
16:24:27  <mikolalysenko>but maybe a better solution is to actually maintain a persistent array for all the key states
16:24:50  <ogd>also to avoid potential controversy you might wanna consider using an image that doesnt originate from playboy (i know its used in tons of papers). i've seen people flip out at conferences for things perceived as reinforcing sexism even though they arent intended as such
16:25:47  <mikolalysenko>ogd: yeah, that's something I would like to avoid
16:26:04  <ogd>use cats, everyone loves cats
16:26:49  <mikolalysenko>ogd: yeah... though fixing it is going to be a big pain since I will have to update a ton of modules
16:27:03  <mikolalysenko>maybe I should just deprecate the "lena" repository
16:27:29  <ogd>publish a new patch version that changes it to a cat haha
16:28:16  <mikolalysenko>hmm... does that break semver?
16:28:37  <mikolalysenko>deprecate is probably the right thing to do I think
16:28:53  <mikolalysenko>but before that I have to find a suitable replacement image
16:28:58  * shamajoined
16:29:34  <mikolalysenko>fixing all of this is gonna take a day or two though, and so I probably won't get to it for a bit
16:29:40  <ogd>here are some bsd licensed cats https://github.com/maxogden/cats
16:30:34  <ogd>techincally if you found a cat named lena you could add it and justify it as a bug fix
16:30:36  <ogd>:P
16:32:19  <mikolalysenko>I think I will eventually make a repository of test images, excluding lena
16:32:44  <mikolalysenko>where you do something like require("example-image/peppers") and get an appropriate test image
16:32:56  * phatedjoined
16:37:16  * quijote_joined
16:38:11  * quijotequit (Read error: Connection reset by peer)
16:38:23  * phatedquit (Ping timeout: 255 seconds)
16:39:41  * dguttmanjoined
16:40:54  * mikolalysenkoquit (Ping timeout: 245 seconds)
16:41:00  * djcoinquit (Quit: WeeChat 0.4.2)
16:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 44]
16:52:29  * quijote_quit (Ping timeout: 264 seconds)
16:57:43  * dybskiyjoined
17:01:54  * dybskiyquit (Ping timeout: 240 seconds)
17:04:39  * AvianPhonequit (Ping timeout: 252 seconds)
17:05:27  * mikolalysenkojoined
17:09:18  <chrisdickinson>mafintosh: memory issues? i'd use npm.im/heapdump + chrome dev tools
17:09:27  <chrisdickinson>if you require that module anywhere in your code, if you `kill -s USR3` your process, it'll produce a heapdump file that can be loaded in chrome dev tools profile pane
17:09:33  <chrisdickinson>which is really rad -- it can even show you comparison views (what objects were allocated between these two heap dumps), dominators (what objects contain most paths through to root), etc
17:10:28  * tilgoviquit (Remote host closed the connection)
17:10:47  * calvinfojoined
17:12:09  * AvianPhonejoined
17:13:59  * AvianPhonequit (Remote host closed the connection)
17:18:13  * tilgovijoined
17:18:45  * quijotejoined
17:19:14  * mint_xianquit (Ping timeout: 245 seconds)
17:20:35  * dybskiyjoined
17:21:17  * jxsonjoined
17:21:44  * hij1nxquit (Ping timeout: 245 seconds)
17:22:33  * hij1nxjoined
17:22:37  * mint_xianjoined
17:22:51  * AvianPhonejoined
17:22:54  * quijotequit (Ping timeout: 240 seconds)
17:23:42  * thealphanerdjoined
17:24:13  * tilgoviquit (Read error: Connection reset by peer)
17:24:44  <mafintosh>chrisdickinson: whoa nice! exactly what i need - thanks
17:25:45  * quijotejoined
17:26:27  <chrisdickinson>no prob!
17:27:06  * peutetrequit (Quit: peutetre)
17:27:09  <chrisdickinson>the only irksome bit about that library is that it hides its asynchronicity -- if you call heapdump while it's in the process of writing a heapdump, nothing happens, and it doesn't let you know that nothing is happening :P
17:27:09  * tilgovijoined
17:29:14  * AvianPhonequit (Quit: Bye)
17:29:33  * AvianFlujoined
17:32:19  * gozalajoined
17:32:51  * phatedjoined
17:34:36  <mafintosh>it would be really cool if it could just give me the dump as a stream!
17:36:56  * andrewdeandradejoined
17:43:43  <rowbit1>Hourly usage stats: [developer: 1, free: 41]
17:50:31  * phatedquit (Read error: Connection reset by peer)
17:50:55  * phatedjoined
18:09:00  <ogd>mikolalysenko: hmm maybe this function isn't considering that it might live inside an iframe https://github.com/mikolalysenko/game-shell/blob/master/shell.js#L419
18:09:32  <ogd>OH "it would be really cool if it could just give me the dump as a stream!"
18:09:53  <ogd>dump-stream hahah
18:21:47  <mikolalysenko>ogd: that is a possibility
18:22:13  <mikolalysenko>ogd: what do you propose is the correct solution?
18:24:31  <chrisdickinson>ogd: is the game shell executing in a frame?
18:27:28  <chrisdickinson>also, re stickiness when focus drops out of the window, use `window.addEventListener(<eventName>, function(){})` (vs. an element) -- it can catch things like "mousedown" outside of the window iirc
18:27:36  <chrisdickinson>s/mousedown/mouseup/g
18:30:18  * quijotequit (Ping timeout: 276 seconds)
18:31:22  <chrisdickinson>ogd: i think if you changed this line to `window.addEventListener('keyup',` you'd get rid of some stickiness
18:31:46  <creationix>yep, that should help
18:32:02  <chrisdickinson>oh hah, i didn't link the line :P
18:32:02  <chrisdickinson>https://github.com/maxogden/keydown/blob/master/index.js#L29
18:32:42  * chrisdickinsonhangs his head in irc-shame
18:33:18  * Wraithanpoints and laughs at chrisdickinson
18:38:36  <creationix>chrisdickinson: it’s ok, I knew what you meant
18:40:27  * ferossquit (Quit: feross)
18:43:43  <rowbit1>Hourly usage stats: [developer: 3, free: 47]
18:55:17  * andrewdeandradequit (Ping timeout: 250 seconds)
19:00:04  * quijotejoined
19:01:50  <mikolalysenko>it takes surface-nets around 2ms to process a 32x32x32 ndarray...
19:02:29  <mikolalysenko>I think there are some issues with v8 not optimizing as well as it could, but it is hard to figure out what is going on sometimes
19:04:05  * _contrahaxchanged nick to contrahax
19:10:52  * mbrevoortquit (Remote host closed the connection)
19:13:20  <mikolalysenko>on chrome the same benchmark takes 1ms
19:15:33  * ferossjoined
19:18:34  * tilgoviquit (Read error: Connection reset by peer)
19:20:17  * contrahaxchanged nick to _contrahax
19:24:38  <ogd>chrisdickinson: hmm yea I guess I was thinking peeps might wanna scope listeners to elements but I guess that's trickier in practice
19:27:19  * ferossquit (Quit: feross)
19:29:44  <chrisdickinson>i imagine it's okay to listen for keydown on the element but listen for keyup on the window -- it's a nondestructive event, yeah?
19:29:57  * quijotequit (Ping timeout: 240 seconds)
19:30:05  * ferossjoined
19:39:55  * ferossquit (Quit: feross)
19:42:55  * ferossjoined
19:43:43  <rowbit1>Daily usage stats: [developer: 39, free: 867]
19:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 33]
19:46:19  * feross_joined
19:46:53  * ferossquit (Read error: Connection reset by peer)
19:46:53  * feross_changed nick to feross
19:47:33  * pfrazequit (Ping timeout: 252 seconds)
19:55:26  * calvinfo1joined
19:58:05  * calvinfoquit (Ping timeout: 265 seconds)
20:19:14  * thealphanerdquit (Quit: thealphanerd)
20:23:03  * pfrazejoined
20:26:35  * quijotejoined
20:30:45  * mikolalysenkoquit (Ping timeout: 240 seconds)
20:30:49  * quijotequit (Ping timeout: 252 seconds)
20:34:09  * feross_joined
20:34:11  * calvinfo1quit (Quit: Leaving.)
20:38:11  <Domenic_>What's the esprima fork that does ES6 well?
20:38:43  * mikolalysenkojoined
20:39:55  <chrisdickinson>Domenic_: npm.im/six ?
20:41:06  <Domenic_>chrisdickinson: nope, that's a transpired, not a parser
20:41:17  <Domenic_>*transpiler, obvs
20:41:19  * chrisdickinsonnods
20:41:31  <chrisdickinson>it's using a forked esprima, though
20:41:45  <chrisdickinson>https://www.npmjs.org/package/esprima-six ? https://www.npmjs.org/package/esprima-six-jpike?
20:43:09  * mikolalysenkoquit (Ping timeout: 240 seconds)
20:43:21  <Domenic_>2 years and a year ago... mmm
20:43:43  <rowbit1>Hourly usage stats: [developer: 0, free: 47]
20:43:53  * thealphanerdjoined
20:44:58  <chrisdickinson>I've seen esprima-six come up before in bug reports for browserify, iirc.
20:46:04  * thealphanerdquit (Client Quit)
20:47:04  <Domenic_>https://www.npmjs.org/package/esprima-fb apparently
20:47:21  * phated_joined
20:47:38  <terinjokes>i beleive ^^^ is the one that browserify uses now
20:49:14  * ferossquit (Quit: feross)
20:49:15  * feross_changed nick to feross
20:50:42  * phatedquit (Ping timeout: 276 seconds)
20:51:15  <chrisdickinson>ah, cool
20:54:21  * dybskiyquit
21:16:52  * _contrahaxchanged nick to contrahax
21:27:13  * quijotejoined
21:28:16  * jhieseyjoined
21:29:00  * mbrevoortjoined
21:30:14  * mbrevoortquit (Remote host closed the connection)
21:31:50  * quijotequit (Ping timeout: 258 seconds)
21:34:49  * contrahaxquit (Quit: Sleeping)
21:36:45  * mbrevoortjoined
21:37:10  * mbrevoortquit (Remote host closed the connection)
21:39:31  * mbrevoortjoined
21:43:15  <ogd>Domenic_: all of them seem hacky since they all copypasta'd the original esprima readme. Also esprima itself doesn't publish to npm regularly
21:44:36  * Maciek416quit (Read error: Connection reset by peer)
21:44:48  * Maciek416joined
21:46:05  * naneauquit (Quit: Quit.)
21:51:14  * jhizzlejoined
21:52:21  * tilgovijoined
21:55:33  * contrahaxjoined
21:56:32  * jhizzlequit (Ping timeout: 255 seconds)
21:58:08  * phated_changed nick to phated
22:07:29  * pfraze_joined
22:07:29  <rowbit1>Hourly usage stats: [free: 30]
22:11:53  * mikolalysenkojoined
22:14:35  * quijotejoined
22:16:43  * AvianFluquit (Remote host closed the connection)
22:18:53  * quijotequit (Ping timeout: 252 seconds)
22:37:53  * DamonOehlmanjoined
22:50:59  * kumavisjoined
22:52:03  * mbrevoortquit (Remote host closed the connection)
22:52:31  * passy_quit (Quit: Connection closed for inactivity)
22:52:34  * andrewdeandradejoined
23:00:47  * DamonOehlmanquit (Ping timeout: 252 seconds)
23:07:29  <rowbit1>Hourly usage stats: [free: 25]
23:15:22  * quijotejoined
23:19:51  * quijotequit (Ping timeout: 252 seconds)
23:22:19  * tilgoviquit (Remote host closed the connection)
23:24:37  * thealphanerdjoined
23:25:46  * AvianFlujoined
23:28:56  * yorickquit (Remote host closed the connection)
23:31:17  * DamonOehlmanjoined
23:37:18  * mikolalysenkoquit (Ping timeout: 240 seconds)
23:38:41  * pfraze_quit (Ping timeout: 250 seconds)
23:40:12  * nickleeflyjoined
23:43:55  * maksimlinjoined