00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:00:26  * Maciek416joined
00:02:06  * thlorenzquit (Remote host closed the connection)
00:04:41  * jcrugzzjoined
00:11:19  * jcrugzzquit (Ping timeout: 272 seconds)
00:15:00  * jcrugzzjoined
00:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 1]
00:26:35  <ogd>juliangruber: i am trying to write a new backend for multilevel
00:28:06  <ogd>juliangruber: but im running into an issue where using streams2 causes errors because it emits arrays into streams https://github.com/dominictarr/rpc-stream/blob/master/index.js#L70 which causes 'Invalid non-string/buffer chunk'
00:28:18  <ogd>juliangruber: do you know why rpc-stream is emitting arrays?
00:30:24  <substack>ogd: do you have control over the consuming stream? You could set objectMode: true
00:31:05  <ogd>stacktrace in https://github.com/dominictarr/rpc-stream/issues/9
00:33:39  * jcrugzzquit (Ping timeout: 252 seconds)
00:37:39  * timoxleyjoined
00:40:48  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
00:40:48  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
00:41:22  <jesusabdullah>Has anyone written a "licenseify" yet?
00:43:44  <grncdr>jesusabdullah: what would it do?
00:43:45  <grncdr>(not that I know of)
00:53:54  <jesusabdullah>grncdr: you'd give it a license name, it would download the corresponding license, let you modify the fields as necessary, add the LICENSE file and set the package.json field accordingly
00:54:07  <jesusabdullah>grncdr: so like, $ licensify MIT
00:56:13  <substack>I keep a ~/doc/license/ directory around
00:56:19  <substack>cp ~/doc/license/MIT LICENSE
00:56:26  <jesusabdullah>yeah, makes sense
00:56:35  <jesusabdullah>I might write licenseify
00:56:39  <substack>do it!
00:56:47  <jesusabdullah>we'll see, it's not even 6:00 yet!
00:56:55  <jesusabdullah>And I worked on LaTeX stuff all day :6
00:57:18  <substack>I haven't done anything all day
00:58:42  <jesusabdullah>substack: maintaining uafthesis is pretty thankless
00:59:26  * pfrazequit (Ping timeout: 240 seconds)
01:02:12  <substack>the open source life
01:04:29  * DTrejoquit (Remote host closed the connection)
01:09:13  <defunctzombie>substack: \o/
01:09:24  <defunctzombie>substack: you should fix my fuckup :p
01:15:49  * thlorenzjoined
01:17:31  <jesusabdullah>ugh this is not scrapable
01:17:34  <jesusabdullah>thanks web site
01:23:02  * timoxleyquit (Read error: Connection reset by peer)
01:23:10  <rowbit>Hourly usage stats: [developer: 6, free: 19]
01:23:17  <substack>defunctzombie: eh?
01:23:31  <defunctzombie>substack: don't you get my little love notes?
01:23:44  * timoxleyjoined
01:23:50  <defunctzombie>substack: https://github.com/substack/browser-pack/commit/d9af65f362bac4c3ae17fbeeba321dccab77988b#commitcomment-4962470
01:28:24  <substack>can you fix it? I'm not sure what the fix entails
01:28:42  <defunctzombie>substack: yea, I can
01:28:50  <defunctzombie>substack: the fix is just to call that function haha
01:31:43  <defunctzombie>substack: you mentioned earlier about sometimes the prelude not being used?
01:31:52  <defunctzombie>substack: where is there a flag for that? or how can I detect it?
01:35:12  <feross>hey guys, i really want isaacs to merge this PR: https://github.com/isaacs/core-util-is/pull/2
01:35:19  <feross>any suggestions for how to get him to do it?
01:37:01  <feross>Right now "var u = require('core-util-is'); u.isBuffer(new Buffer(4))" is false. And that bothers me.
01:37:09  <defunctzombie>feross: why bother using that stuff anyway?
01:37:17  <defunctzombie>feross: why not just use Buffer.isBuffer directly?
01:37:26  <feross>yeah, i know, that's what i would do
01:37:33  <feross>but it's relied upon a lot by people
01:37:47  <feross>because they don't want to remember all the typeof stuff, Array.isArray etc.
01:38:09  <feross>These functions are going to be standard in node 0.12 and this is a module to use in the meantime.
01:38:22  <feross>Browserify already has them in util
01:38:33  <feross>so there's really no need to use it, but lots of things do
01:38:58  <feross>almost 300,000 downloads in the last month: https://npmjs.org/package/core-util-is
01:39:00  <thlorenz>defunctzombie: seems like browser-pack is jinxed to make you mess up -- remember my global variable?
01:39:09  <defunctzombie>thlorenz: yea
01:39:13  <feross>defunctzombie: but it's mostly from readable-stream
01:39:21  <defunctzombie>feross: ah
01:39:25  <defunctzombie>isaacs: merge the shits
01:39:36  <defunctzombie>thlorenz: do you know about the prelude stuff in browser-pack?
01:39:45  <defunctzombie>thlorenz: does it always include a prelude or not always?
01:39:48  * jcrugzzjoined
01:40:00  <feross>isaacs: yeah, please "merge the shits" as the man says :)
01:40:04  <thlorenz>just a bit, I didn't write it, but yeah it needs to be included at all times
01:40:15  <thlorenz>but newer browserify allows you to override it
01:41:29  <thlorenz>defunctzombie: this always runs: https://github.com/substack/browser-pack/blob/master/index.js#L39
01:41:39  * timoxleyquit (Remote host closed the connection)
01:41:52  <defunctzombie>gotcha
01:42:04  <defunctzombie>ok so I don't have to do anything special
01:42:08  <defunctzombie>but gotta fix all the tests :(
01:44:04  * jcrugzzquit (Ping timeout: 246 seconds)
01:53:02  <defunctzombie>thlorenz: did you do the source map stuff for browser-pack?
01:53:10  <thlorenz>yep
01:54:02  <defunctzombie>thlorenz: can you help me :)
01:54:23  <thlorenz>yep, I could - what do you need?
01:54:37  <defunctzombie>thlorenz: so I made the fix I talked about in that comment
01:54:41  <defunctzombie>but some tests are broken
01:54:46  <defunctzombie>and I don't understand these tests
01:55:00  <defunctzombie>source-maps-existing.js
01:55:00  <thlorenz>ok, I actually wanted to rip that parsevlq module out
01:55:18  <thlorenz>I'll fork off your fork?
01:55:20  <defunctzombie>if you make the fix and do npm test
01:55:24  <defunctzombie>you will see the shit fail
01:55:34  <defunctzombie>the fix is so trivial
01:55:44  <thlorenz>where do you have it checked in?
01:56:17  <defunctzombie>thlorenz: https://github.com/defunctzombie/browser-pack/commit/545c1479cb2de861f12240c340911aa0e3c3201b
01:56:40  <thlorenz>so all changes are made there, just the tests need to pass?
01:57:02  <thlorenz>can you just add me to your fork?
01:57:45  <defunctzombie>sure
01:58:07  <defunctzombie>thlorenz: done
01:58:14  <defunctzombie>thlorenz: and yes, the tests need to pass
01:58:16  <thlorenz>kk I'll have a look -- hold on
01:58:19  <defunctzombie>thlorenz: I am happy to do the grunt work
01:58:28  <defunctzombie>I just have no idea what is actually important here
01:58:30  <thlorenz>I hate grunt
01:58:54  <thlorenz>:) actually making the tests pass *is* the grunt work ;)
01:59:18  <defunctzombie>haha
01:59:31  <defunctzombie>well, these tests ahve a bunch of data I think
01:59:37  <defunctzombie>like checks for source files, etc
01:59:48  <defunctzombie>so I can fix all those up easily
01:59:55  <defunctzombie>thlorenz: also.. check out latest master zuul
02:00:07  <defunctzombie>thlorenz: I did you comment fix and totally reworked browser stuff
02:00:17  <defunctzombie>towards making it easy to add phantom support and cooler stuff
02:00:43  <defunctzombie>biggest arch change is that each browser gets its own localtunnel connection
02:00:48  <defunctzombie>and own instance of support server
02:00:52  <defunctzombie>to better isolate it
02:01:04  <defunctzombie>also means we can have better error reporting back to console
02:01:06  <defunctzombie>from each browser
02:01:22  <thlorenz>awesome! looking into tests right now
02:01:35  <defunctzombie>and ideally I can make a PhantomJS browser like I made SauceBrowser in the lib folder
02:01:47  <thlorenz>yeah, they assume exact sourcemaps, so you'd expect'em to fail since you added the prelude
02:03:05  <thlorenz>defunctzombie: I'll rip out the dep on parse-base64vlq thing while I'm at it
02:03:33  <thlorenz>that was a big mistake (trying to not depend on the monolith source map module)
02:03:46  <defunctzombie>heh
02:04:07  <thlorenz>defunctzombie: so all sm tests are failing - that is expected
02:04:13  <defunctzombie>right
02:04:36  <thlorenz>they all have AAAA added in the front (that's the prelude)
02:08:45  <defunctzombie>yea I saw that
02:08:55  <defunctzombie>so I am guessing that is all correct?
02:09:36  <thlorenz>shoot the prelude.js gets mounted with full path
02:09:49  <defunctzombie>is that bad?
02:10:03  <defunctzombie>I kinda assumed that was good cause that is where the file is
02:10:43  <thlorenz>yeah it's ok, just sucks for the tests
02:11:03  <thlorenz>I'll have to map them thru to just take basename into account -- no biggie
02:12:37  <defunctzombie>so.. require('...') is suppose to check global paths too right?
02:12:42  <defunctzombie>I'm not loosing my mind?
02:18:56  <thlorenz>defunctzombie: you are
02:18:58  <thlorenz>it doesn't
02:19:05  <defunctzombie>hm
02:19:06  <defunctzombie>since when?
02:19:18  <thlorenz>since forever -- ran into that a while ago
02:19:23  <defunctzombie>fascinating
02:19:31  <thlorenz>btw the 99 source-maps.js tests are fixed
02:19:37  <defunctzombie>how?
02:19:38  <defunctzombie>so fast?
02:20:05  <thlorenz>I used a lot of %s/;AAAA/;AAAA;;;AAAC/g kinda stuff ;)
02:20:27  <thlorenz>now I'm just gonna rip out parse64 thing and commit
02:20:40  <defunctzombie>nice!
02:21:24  <ogd>brianloveswords: can you add a www. A record for nodeschool.io? http://www.nodeschool.io/ doesnt work but http://nodeschool.io/ does
02:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 6]
02:23:59  <defunctzombie>thlorenz: I have a surprise for you
02:24:05  <defunctzombie>thlorenz: since you were so good and fixed those tests
02:24:07  <thlorenz>what is it??
02:24:20  <defunctzombie>thlorenz: I made initial --phantom support :)
02:24:24  <defunctzombie>within zuul
02:25:42  <thlorenz>awesome!
02:26:02  <thlorenz>defunctzombie: btw there are two convert-source-map deps in there, one for dev one as normal dep
02:26:09  <thlorenz>gonna clean that up
02:26:21  <thlorenz>a nm one is combine
02:31:52  <defunctzombie>thlorenz: I pushed zuul stuff to master so you can see the start of the phantom stuff
02:32:05  <defunctzombie>thlorenz: if you get the urge to experiment you can make it actually do something useful :)
02:32:13  <thlorenz>cool -- turns out more involved to rip out the parsevlq stuff
02:32:15  <defunctzombie>I did the initial bootstrapping to get it all working
02:32:52  * dominictarrjoined
02:34:02  <hughsk>Gonna try use this soon to visualise all the modules in npm: http://hughsk.github.io/particle-excess-demo/ suggestions or use cases would be great if anyone has any :)
02:34:53  <ogd>hughsk: i'd love to see a gource style module cluster over time, by either a keyword or an author(s)
02:35:57  <ogd>hughsk: also i get a black screen on your demo link
02:36:34  <hughsk>ogd: yeah, it'd be cool to have something time-based. gotta find a way to squash the data though!
02:36:59  <ogd>hughsk: i think isaacs has all the logs on manta now, maybe other data too
02:36:59  <hughsk>ogd: I'm guessing your GPU might not support floating-point textures?
02:37:23  <ogd>hughsk: in chrome i gert .WebGLRenderingContext]GL ERROR :GL_INVALID_VALUE : glTexParameterf: trying to set GL_TEXTURE_MAX_ANISOTROPY_EXT to 0
02:38:04  <hughsk>ogd: as an error or a warning? I'm getting that too, from one of the gl-* modules
02:38:34  <ogd>hughsk: warning
02:38:37  * ralphtheninjaquit (Ping timeout: 272 seconds)
02:38:40  <hughsk>ogd: and ah interesting, now I'm pretty curious to see what data could be pulled out from manta :)
02:38:43  <ogd>hughsk: no errors in chrome/canary/ff
02:38:49  <ogd>just blackness
02:39:17  <ogd>hughsk: http://blog.npmjs.org/
02:39:37  <defunctzombie>blacker than the blackest black x 10000
02:40:04  <hughsk>ogd: thanks :) Haha. Strange - should probably see if I can get this working on another machine
02:40:07  <ogd>TRVE AVSTRALIAN BLACK PIXELS
02:40:07  <LOUDBOT>THATS NOT HOW THE SONG GOES
02:41:10  <hughsk>Hahaha
02:41:22  <hughsk>Yeah no luck on my desktop
02:44:49  * Maciek416quit (Remote host closed the connection)
02:46:43  <jesusabdullah>whoa I just learned about something
02:46:45  <jesusabdullah>man prove
02:46:50  <jesusabdullah>so cool
02:51:47  <thlorenz>defunctzombie: it's up
02:52:20  <thlorenz>I decided to keep my parse-vlq thing, looking into replacing it with sourcemap module made me remember why I wrote it in the first place
02:53:04  <thlorenz>it's so hard to just parse the mappings out, the consumer doesn't even let you access those, so for this test my module is actually a better fit
02:53:13  <defunctzombie>thlorenz: https://github.com/substack/browser-pack/pull/29
02:53:24  <defunctzombie>substack: ^
02:53:27  <thlorenz>cool :)
02:53:32  <defunctzombie>thanks for that :)
02:54:23  <thlorenz>np
02:55:00  <thlorenz>jesusabdullah: the tool that runs your tap tests?
02:55:20  * DTrejojoined
02:55:35  <thlorenz>I'm actually using that for a C lib I wrote: https://github.com/thlorenz/cre-downloader/blob/master/Makefile#L39
02:59:50  <thlorenz>defunctzombie: experimenting, but see no difference
02:59:53  <thlorenz>just -passing
03:00:01  <thlorenz>I mean -passed
03:00:03  <defunctzombie>thlorenz: experimenting with what?
03:00:11  <thlorenz>zuul
03:00:14  <thlorenz>w/ phantom
03:00:26  <defunctzombie>are you using --phantom flag
03:00:58  <defunctzombie>yea, you won't see anything much right now
03:01:05  <defunctzombie>cause no real output is hooked up
03:01:11  <defunctzombie>but if you look at phantom-run.js
03:01:13  <defunctzombie>in lib folder
03:01:20  <thlorenz>cannot find phantomjs
03:01:22  <defunctzombie>that is the file that is run under phantomjs by zuul
03:01:24  <defunctzombie>yea
03:01:27  <defunctzombie>you gotta install that
03:01:29  <defunctzombie>yourself
03:01:47  <thlorenz>why? just install it and spawn it from your bin
03:01:58  <defunctzombie>thlorenz: zuul does spawn it
03:02:00  <thlorenz>https://github.com/thlorenz/resolve-bin
03:02:26  <thlorenz>use that to find the bin file when its part of your deps
03:02:27  <defunctzombie>thlorenz: they expose the path when you require
03:02:34  <defunctzombie>so you don't need that for phantom
03:02:48  <defunctzombie>I just dunno how I feel about it being installed by default cause it is massive
03:02:49  <thlorenz>ah, but you don't want to make zuul depend on it?
03:02:55  <defunctzombie>yea
03:03:17  <defunctzombie>not yet at least while still experimental
03:03:23  <thlorenz>haha still can't find it
03:03:25  <defunctzombie>anyhow.. that run file will need to be smarter
03:03:32  <thlorenz>although I installed globally
03:03:38  <defunctzombie>can't use global
03:03:43  <defunctzombie>remember I just mentioned it :)
03:04:01  <defunctzombie>modules not resolved globally
03:04:02  <thlorenz>ok even local aint working
03:04:15  <defunctzombie>local will work depending on how you are running zuul
03:04:21  <defunctzombie>did you link zuul globally?
03:04:24  <defunctzombie>or per project
03:04:29  <thlorenz>I did an alias
03:04:31  <defunctzombie>if globally you need to install phantom in the zuul folder
03:04:36  <defunctzombie>if per project, in the project
03:04:53  <thlorenz>this is not gonna work, cause the non-global install only works if I use zuul from within my project
03:05:06  <defunctzombie>yea
03:05:10  <thlorenz>just friggin depend on it - takes like 5secs to pull down
03:05:11  <defunctzombie>if you use zuul in your project
03:05:19  <defunctzombie>and have phantom installed in the project it iwill work
03:05:25  <defunctzombie>yea, we might as well
03:05:36  <defunctzombie>certainly until we have a rock solid approach
03:05:56  <defunctzombie>anyhow.. once you install it where zuul can find it
03:06:01  <defunctzombie>you will see it do some shit
03:06:41  <thlorenz>ok, kinda worked, but didnt really run the tests (no results) although my stdout logs are showing
03:06:45  * dominictarrquit (Read error: Operation timed out)
03:07:09  <thlorenz>also why do I need the --phantom flag -- if I give you no port you know what I wanna do
03:07:27  <defunctzombie>thlorenz: it did run tests
03:07:34  <defunctzombie>I just haven't hooked up console reporting
03:07:38  <thlorenz>defunctzombie: no cause I had a failing one in there
03:07:45  <thlorenz>and it exited w/ code -
03:07:48  <thlorenz>0
03:07:49  <defunctzombie>thlorenz: yes.. like I said.. no detection yet
03:07:52  <defunctzombie>on any of that
03:07:58  <defunctzombie>just a shell to run it
03:08:01  <thlorenz>ah, ok, happy you are making progress though ;)
03:08:05  <defunctzombie>:)
03:08:12  <thlorenz>but I guess I gotta wait til next year
03:08:14  <defunctzombie>and you need the flag cause no port doesn't mean phantom
03:08:24  <thlorenz>ok makes sense then
03:08:25  <defunctzombie>cause you can run with no port and one will be assigned
03:08:28  <defunctzombie>try it
03:08:30  <defunctzombie>and yes
03:08:34  <defunctzombie>you will have to wait till next year :)
03:09:21  * yorickquit (Read error: Connection reset by peer)
03:09:22  <defunctzombie>but I promise it will be awesome :)
03:09:32  <defunctzombie>cause it will report back to console like you expect
03:09:41  <defunctzombie>and hopefully if all is well also use the awesome stacktrace stuff
03:11:45  <thlorenz>defunctzombie: yeah that sounds really promising - callback when you have some continuation on this (npi)
03:12:05  <defunctzombie>sigh
03:16:49  <thlorenz>defunctzombie: you in NYC? doing anything for new years except zuul?
03:17:00  <defunctzombie>thlorenz: nope, back home in Atlanta
03:17:06  <defunctzombie>thlorenz: and not doing anything for new years hahaha
03:17:17  <defunctzombie>watching a movie and relaxing
03:17:18  <thlorenz>ah, cool below the bible belt isn't it?
03:17:26  <defunctzombie>haha
03:17:42  * timoxleyjoined
03:18:53  * DTrejoquit
03:23:10  <rowbit>Hourly usage stats: [developer: 2, free: 6]
03:33:45  <hughsk>ogd: fixed it! http://hughsk.github.io/particle-excess-demo/
03:41:40  * timoxleyquit (Read error: No route to host)
03:46:16  <grncdr>hughsk, looks good
03:56:49  * timoxleyjoined
03:57:14  <thlorenz>hughsk: https://news.ycombinator.com/newest
04:05:34  <hughsk>thlorenz, grncdr: thanks!
04:05:55  <thlorenz>hughsk: np its a really cool demo
04:06:08  <hughsk>:)
04:07:27  * brianloveswordsquit (Excess Flood)
04:08:36  * brianloveswordsjoined
04:12:12  <owen1>hughsk: not working on FF 24.2.0 on linux
04:12:42  <owen1>the same on chrome 31.0.1650.63
04:21:44  * fronxjoined
04:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 7]
04:23:14  <hughsk>owen1: most likely your graphics card doesn't support floating point textures? unfortunately the only way to get it working fast enough
04:26:16  * fronxquit (Ping timeout: 265 seconds)
04:28:39  * dominictarrjoined
04:39:28  <owen1>hughsk: ):
04:40:25  * Maciek416joined
05:00:32  <thlorenz>so lame, we watched the google thing hoping for the 4 to move over
05:00:43  <thlorenz>but nothing happened until you refreshed :(
05:01:56  * kenperkinsquit (Quit: Computer has gone to sleep.)
05:05:23  <defunctzombie>aww
05:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 14]
05:32:47  * dominictarrquit (Ping timeout: 272 seconds)
05:40:59  * dcodeIO1joined
05:41:07  * thlorenzquit (Remote host closed the connection)
05:41:39  * thlorenzjoined
05:43:01  * dcodeIOquit (Ping timeout: 248 seconds)
05:45:50  * thlorenzquit (Ping timeout: 240 seconds)
05:53:53  * timoxleyquit (Read error: Connection reset by peer)
06:05:32  * timoxleyjoined
06:17:14  * cpupjoined
06:21:11  * fronxjoined
06:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 6]
06:25:41  * fronxquit (Ping timeout: 248 seconds)
06:42:58  * cpupquit (Quit: sleep)
07:05:40  * dominictarrjoined
07:09:15  <dominictarr>happy new year stackvm!
07:09:35  <dominictarr>I hope you are ready for another year of MAD SCIENCE
07:21:32  * fronxjoined
07:23:09  <rowbit>Hourly usage stats: [developer: 0, free: 9]
07:23:45  * asdf1234_quit
07:26:33  * fronxquit (Ping timeout: 265 seconds)
08:05:01  * Maciek416quit (Remote host closed the connection)
08:12:14  * defunctzombiechanged nick to defunctzombie_zz
08:18:04  <timoxley>dominictarr: hey you still crashing with us in SG?
08:21:33  * fronxjoined
08:23:09  <rowbit>Hourly usage stats: [developer: 0, free: 2]
08:25:37  * fronxquit (Ping timeout: 240 seconds)
08:26:35  * shamaquit
08:27:29  * dominictarrquit (Ping timeout: 252 seconds)
09:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 7]
09:24:26  * timoxleyquit (Remote host closed the connection)
09:24:53  * timoxleyjoined
09:25:55  * calvinfojoined
09:26:09  * timoxleyquit (Read error: No route to host)
09:42:55  * chapeljoined
09:43:00  * calvinfoquit (Quit: Leaving.)
09:51:11  <feross>MAD SCIENCE
09:51:12  <LOUDBOT>SO THAT'S WHEN I'M A JERK TO HER, AND I'M LIKE PICK UP ALL YOUR FLOOR BAGS YOU'RE NOT LIVING IN SOUTHEAST ASIA
09:51:49  <feross>BUT I WANT TO LIVE IN ASIA
09:51:49  <LOUDBOT>WHAT MAKES YOUR GOOD GUYS MORE GOOD THAN MY GOOD GUYS
10:10:04  * ralphtheninjajoined
10:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 8]
11:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 24]
11:23:24  * dominictarrjoined
11:26:30  * timoxleyjoined
11:38:06  * fronxjoined
11:55:06  * mrnuggetjoined
12:03:24  * jcrugzzjoined
12:22:22  * fronxquit (Remote host closed the connection)
12:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 19]
12:32:14  * jcrugzzquit (Ping timeout: 252 seconds)
12:34:49  * mrnuggetquit (Quit: mrnugget)
12:45:30  * jcrugzzjoined
12:51:31  * jcrugzzquit (Ping timeout: 246 seconds)
12:57:36  * mrnuggetjoined
13:00:13  * mrnuggetquit (Client Quit)
13:21:14  * jcrugzzjoined
13:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 16]
13:25:16  <dominictarr>mmalecki, you have/need a laywer?
13:26:31  * jcrugzzquit (Ping timeout: 246 seconds)
13:30:42  <mmalecki>dominictarr: as it turned out, I do need a lawyer. it's a long story, I'll PM you
13:56:26  <dominictarr>I need a name for a thing I'm working on...
13:56:58  <dominictarr>it's like kickstarter, but with iterative funding, i.e. agile development, not waterfall development.
13:59:30  * yorickjoined
14:23:09  <rowbit>Hourly usage stats: [developer: 0, free: 11]
14:51:11  * kenperkinsjoined
15:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 16]
15:33:10  * mikolalysenkojoined
15:50:17  * mikolalysenkoquit (Ping timeout: 272 seconds)
15:50:29  * pfrazejoined
16:05:00  * defunctzombie_zzchanged nick to defunctzombie
16:18:01  * timoxleyquit (Remote host closed the connection)
16:18:08  * kenperkinsquit (Quit: Computer has gone to sleep.)
16:18:43  * AndreasMadsenjoined
16:20:36  * Maciek416joined
16:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 18]
16:33:24  * dominictarrquit (Ping timeout: 252 seconds)
16:38:25  * wolfeidauquit (Ping timeout: 272 seconds)
16:40:29  * AndreasMadsenquit (Remote host closed the connection)
16:41:26  * wolfeidaujoined
16:44:43  * mrnuggetjoined
16:50:55  * kenperkinsjoined
16:59:07  * shamajoined
17:15:14  * fronxjoined
17:16:37  * fronxquit (Remote host closed the connection)
17:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 20]
17:34:57  * AndreasMadsenjoined
17:39:41  * AndreasMadsenquit (Ping timeout: 252 seconds)
17:56:52  * ELLIOTTCABLE__changed nick to ELLIOTTCABLE
18:00:19  * fronxjoined
18:03:54  * fronxquit (Remote host closed the connection)
18:04:40  * AndreasMadsenjoined
18:07:54  * fronxjoined
18:07:54  * thlorenzjoined
18:08:56  <defunctzombie>thlorenz: ping
18:09:09  * thlorenzquit (Read error: Connection reset by peer)
18:09:30  * mrnuggetquit (Quit: mrnugget)
18:09:47  * thlorenzjoined
18:09:53  * AndreasMadsenquit (Ping timeout: 272 seconds)
18:16:04  <defunctzombie>thlorenz: git pull zuul master and run it on some mocha tests you have with: "zuul --phantom"
18:16:11  <defunctzombie>thlorenz: then make a test fail and see what happens :)
18:16:30  <defunctzombie>thlorenz: for extra credit, run it on some tape tests you have and do this: "zuul --phantom | faucet" :)
18:19:53  <thlorenz>defunctzombie: awesome! got failing test
18:20:08  <defunctzombie>thlorenz: and the stacktrace? ;)
18:20:09  <thlorenz>stacktrace is still pointing to test-bundle.js though
18:20:15  <defunctzombie>did you use faucet?
18:20:21  <defunctzombie>or not
18:20:22  <thlorenz>no
18:20:24  <defunctzombie>k
18:20:25  <defunctzombie>should work
18:20:27  <defunctzombie>oh
18:20:29  <defunctzombie>npm install
18:20:31  <thlorenz>I did
18:20:32  <defunctzombie>your deps are old
18:20:36  <defunctzombie>I had to fix stacktrace git dep
18:20:38  <thlorenz>but maybe wipe first :)
18:20:41  <defunctzombie>try that
18:20:50  <defunctzombie>stracetrace-js was not detecting phantom stacks properly
18:21:20  <thlorenz>now it can't find phantomjs again - not a dep yet I guess?
18:21:43  * justinabrahmsquit (Excess Flood)
18:21:49  <thlorenz>defunctzombie: \0/
18:22:03  <defunctzombie>:D
18:22:05  <thlorenz>sourcemapped stack traces -- awesome work dude :)
18:22:11  <defunctzombie>good stuff team!
18:22:30  * calvinfojoined
18:22:38  <thlorenz>now I can check off the pivotal story I have pending at work (make zuul-mp work with new zuul and stacktraces)
18:22:54  <thlorenz>just gotta change it too "deprecate zuul-mp"
18:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 24]
18:23:10  <rowbit>Daily usage stats: [developer: 10, free: 322]
18:23:21  * justinabrahmsjoined
18:24:17  <thlorenz>this is so sweet - I'll check out the tape test support later -- trying to keep my promise to add more examples to libuv-dox (got almost all uv-book samples adapted to new API)
18:25:10  * jcrugzzjoined
18:25:48  <thlorenz>defunctzombie: could we add the source line too, that'd up the awesomeness another notch?
18:25:49  <defunctzombie>haha
18:25:58  <defunctzombie>the source line?
18:26:07  <thlorenz>so I can see the assert that failed
18:26:16  <thlorenz>remember includeSource?
18:26:16  <defunctzombie>for tape or mocha?
18:26:23  <defunctzombie>oh.. the source code line
18:26:30  <thlorenz>would make sense for both
18:26:35  <defunctzombie>yea
18:26:41  <defunctzombie>thlorenz: that can all be done server side tho
18:26:46  <defunctzombie>or client side.. either place
18:26:49  <defunctzombie>yea, it is not hard
18:26:55  <thlorenz>cool
18:26:59  <defunctzombie>you just have to take the frames info and read the source file
18:27:04  <defunctzombie>or we can do it client side actually
18:27:08  <defunctzombie>so the html reporter can have it
18:27:15  <thlorenz>don't worry much about it I can have a look tomorrow
18:27:18  <defunctzombie>cool
18:27:23  <defunctzombie>should be pretty clear what is going on
18:27:26  <defunctzombie>it is much less of a mess now
18:32:18  <thlorenz>defunctzombie: yeah, I love it! Including the correct source code line will be a bit of a challenge
18:32:34  <thlorenz>cause you gotta gues which one it is (ignore the assert trace)
18:33:11  <thlorenz>maybe I'll just find the first one that doesn't have 'node_modules' in it since that's most likely our test
18:34:10  * AndreasMadsenjoined
18:35:43  * Maciek416quit (Remote host closed the connection)
18:47:56  <isaacs>rvagg: you wanna take over readable-stream?
18:50:37  <thlorenz>hey defunctzombie 'zuul --phantom --ui tape test/ | faucet' works nicely too :)
18:53:23  <thlorenz>just that I get no traces for failed tests at all, but I guess that's fine
18:53:48  <thlorenz>and if I throw an error, the trace is not mapped
18:54:03  <thlorenz>defunctzombie: btw another idea I had: we could just make the trace lines clickable to show the source in the browser
19:04:44  * justinabrahmsquit (Excess Flood)
19:05:21  * justinabrahmsjoined
19:06:00  * AndreasMadsenquit (Remote host closed the connection)
19:06:37  * AndreasMadsenjoined
19:21:11  <defunctzombie>thlorenz: fancy
19:21:16  <defunctzombie>thlorenz: yea, that could be quite cool
19:21:19  <defunctzombie>to click
19:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 12]
19:29:40  * anvakajoined
19:51:41  * jcrugzzquit (Ping timeout: 252 seconds)
19:52:03  * jiangplu1joined
19:53:18  * chilts_joined
19:53:32  * ogd_joined
19:56:45  * trevnorris_joined
19:58:02  * spion_joined
19:58:17  * ogdquit (*.net *.split)
19:58:17  * spionquit (*.net *.split)
19:58:18  * jiangplusquit (*.net *.split)
19:58:18  * trevnorrisquit (*.net *.split)
19:58:19  * chiltsquit (*.net *.split)
20:03:40  * chiltsjoined
20:03:49  * xko_joined
20:04:16  * mmalecki_joined
20:08:51  * trevnorrisjoined
20:09:03  * trevnorris_quit (*.net *.split)
20:09:04  * chilts_quit (*.net *.split)
20:09:05  * Altreusquit (*.net *.split)
20:09:05  * xkoquit (*.net *.split)
20:09:05  * mmaleckiquit (*.net *.split)
20:11:37  * thlorenzquit (Remote host closed the connection)
20:16:49  * Altreusjoined
20:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 25]
20:29:29  * ogd_changed nick to ogd
20:36:15  * AndreasMadsenquit (Remote host closed the connection)
20:36:20  * ralphtheninjaquit (Quit: leaving)
20:40:28  * mikolalysenkojoined
20:48:52  * harrowquit (Ping timeout: 265 seconds)
20:56:24  * harrowjoined
20:56:44  * AndreasMadsenjoined
20:57:20  * AndreasMadsenquit (Client Quit)
21:14:03  * jcrugzzjoined
21:14:49  * mikolalysenkoquit (Ping timeout: 272 seconds)
21:16:27  * mikolalysenkojoined
21:21:03  * mikolalysenkoquit (Ping timeout: 252 seconds)
21:21:55  * jcrugzzquit (Ping timeout: 260 seconds)
21:22:06  * mikolalysenkojoined
21:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 35]
21:26:32  * thlorenzjoined
21:29:08  * thlorenzquit (Read error: Connection reset by peer)
21:29:08  * thlorenz_joined
21:29:29  * calvinfoquit (Quit: Leaving.)
21:30:34  * mikolalysenkoquit (Ping timeout: 246 seconds)
21:32:27  * thlorenz_quit (Read error: Connection reset by peer)
21:32:44  * thlorenzjoined
21:33:33  * thlorenzquit (Read error: Connection reset by peer)
21:33:48  * thlorenzjoined
21:42:05  * calvinfojoined
21:55:06  * cpupjoined
22:17:54  * ralphtheninjajoined
22:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 21]
22:25:13  * ralphtheninjaquit (Quit: leaving)
22:35:22  * fronxquit (Remote host closed the connection)
22:42:31  * indexzerojoined
22:44:58  * indexzeroquit (Client Quit)
23:05:51  * fronxjoined
23:10:20  * fronxquit (Ping timeout: 245 seconds)
23:13:39  <guybrush>hey substack is there some reason why weak is not a optionalDependency in dnode?
23:15:07  <guybrush>hmm but i see it will only be required when opts.weak !== false, so nvm
23:23:10  <rowbit>Hourly usage stats: [developer: 0, free: 25]
23:48:09  * ferossquit (Quit: feross)