00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:07  <techwraith>ogd: Only works on SQL though right?
00:00:08  * ircretaryjoined
00:00:22  <techwraith>Model supports level, mongo, and riak
00:05:59  * kenperkinsjoined
00:07:05  * jcrugzzjoined
00:07:52  * kenperkinsquit (Max SendQ exceeded)
00:08:56  * ednapiranhajoined
00:09:45  * kenperkinsjoined
00:10:51  * kevino80joined
00:11:41  * kenperkinsquit (Max SendQ exceeded)
00:12:39  * kenperkinsjoined
00:13:56  * contrahaxquit (Read error: Connection reset by peer)
00:14:40  * contrahaxjoined
00:15:03  * kevino80quit (Ping timeout: 246 seconds)
00:20:42  * st_lukequit (Remote host closed the connection)
00:21:31  * tmcwquit (Remote host closed the connection)
00:21:37  * ednapiranhaquit (Quit: Leaving...)
00:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 40]
00:28:07  * st_lukejoined
00:32:22  * st_lukequit (Remote host closed the connection)
00:37:52  * ednapiranhajoined
00:40:16  * funkytekjoined
00:40:58  * ednapiranhaquit (Client Quit)
00:51:59  <chapel>nexxy: ping
00:57:30  * kenperkinsquit (Quit: Computer has gone to sleep.)
01:00:23  * fotoveritequit (Quit: fotoverite)
01:05:14  * thlorenzjoined
01:12:57  * ferossquit (Quit: feross)
01:13:28  * thlorenzquit (Ping timeout: 245 seconds)
01:14:24  * AvianFlujoined
01:14:33  * thlorenzjoined
01:14:36  * ferossjoined
01:18:52  * yorickquit (Remote host closed the connection)
01:19:07  * ferossquit (Ping timeout: 260 seconds)
01:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 24]
01:28:05  * thlorenzquit (Ping timeout: 248 seconds)
01:43:58  * AvianFluquit (Read error: Connection reset by peer)
01:44:39  * AvianFlujoined
01:45:14  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
02:04:36  * dguttmanquit (Quit: dguttman)
02:05:56  * thlorenzjoined
02:11:25  * enjaworkquit (Ping timeout: 252 seconds)
02:11:43  * kevino80joined
02:14:11  * AvianFluquit (Read error: Connection reset by peer)
02:14:40  * AvianFlujoined
02:16:23  * kevino80quit (Ping timeout: 245 seconds)
02:17:01  * enjaworkjoined
02:22:40  * contrahaxquit
02:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 28]
02:26:07  * tilgoviquit (Remote host closed the connection)
02:35:25  * contrahaxjoined
02:36:30  * tmcwjoined
02:36:52  * nexxyquit (Remote host closed the connection)
02:38:10  <Raynos>grncdr: techwraith: ogd: https://github.com/rvagg/node-levelup
02:38:11  * jcrugzzquit (Read error: Connection reset by peer)
02:38:22  <Raynos>I was writing redisdown & mongodown
02:38:28  <Raynos>I know mysqldown exists
02:38:47  * contrahaxquit (Client Quit)
02:40:40  <thlorenz>Raynos: congratulations on getting your talk accepted
02:40:51  * contrahaxjoined
02:41:00  <thlorenz>I hope to make it too and to see you there - I got like 3 proposals now, but no luck so far
02:43:05  * funkytekjoined
02:44:15  * AvianFluquit (Read error: Connection reset by peer)
02:44:44  * AvianFlujoined
02:47:47  <Raynos>:)
02:51:02  <chapel>Raynos: what talk/which conf?
02:51:58  * dguttmanjoined
02:52:26  * mikolalysenkoquit (Ping timeout: 264 seconds)
02:54:40  <thlorenz>chapel: jsfest
02:54:50  * enjaworkquit (Ping timeout: 264 seconds)
02:55:13  <chapel>which one?
02:55:16  <thlorenz>chapel: http://jsfest.com/mains.html
02:56:25  <chapel>awesome
02:56:37  <chapel>I need to buy my tickets
02:56:42  <chapel>I should get walmart to pay for them
02:57:06  * chapelgoes afk to brave the traffic
02:57:28  <thlorenz>chapel: or you could do a memory leak talk ;)
02:58:24  * enjaworkjoined
03:02:34  * mikolalysenkojoined
03:22:36  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
03:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 12]
03:25:50  * AvianFlu_joined
03:27:56  * jxsonquit (Remote host closed the connection)
03:28:19  * contrahaxquit (Quit: Sleeping)
03:29:03  * AvianFluquit (Ping timeout: 240 seconds)
03:29:45  * funkytekjoined
03:30:30  * contrahaxjoined
03:34:21  * contrahaxquit (Client Quit)
03:35:24  * ednapiranhajoined
03:36:33  * jcrugzzjoined
03:36:58  * jcrugzzquit (Client Quit)
03:37:07  * jcrugzzjoined
03:37:40  * contrahaxjoined
03:39:14  * maksimlinquit (Ping timeout: 264 seconds)
03:40:02  * maksimlinjoined
03:50:48  * Maciek416joined
03:52:21  * tmcwquit
03:55:14  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
03:56:39  * maksimlin_joined
03:58:30  * jxsonjoined
04:00:06  * AvianFlu_quit (Remote host closed the connection)
04:02:08  * funkytekjoined
04:03:15  * jxsonquit (Ping timeout: 252 seconds)
04:07:26  * mikolalysenkoquit (Ping timeout: 264 seconds)
04:09:22  * fotoveritejoined
04:12:41  * kevino80joined
04:13:13  * ednapiranhaquit (Quit: Leaving...)
04:16:57  * kevino80quit (Ping timeout: 250 seconds)
04:17:57  <groundwater>anyone know of a DHCP client written in node?
04:21:55  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
04:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 13]
04:25:15  * thlorenzquit (Remote host closed the connection)
04:26:26  * mikolalysenkojoined
04:27:07  * funkytekjoined
04:27:35  * contrahaxquit (Quit: Sleeping)
04:30:03  * contrahaxjoined
04:30:03  * contrahaxquit (Client Quit)
04:30:58  * mikolalysenkoquit (Ping timeout: 245 seconds)
04:34:58  * AvianFlujoined
04:43:00  * ferossjoined
04:46:08  * ferossquit (Client Quit)
04:49:48  * calvinfoquit (Quit: Leaving.)
04:56:40  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
04:59:47  * jxsonjoined
05:03:53  * jxsonquit (Ping timeout: 245 seconds)
05:06:36  * anvakajoined
05:15:48  * AvianFluquit (Read error: Connection reset by peer)
05:16:29  * AvianFlujoined
05:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 23]
05:30:31  <Raynos>chapel: yep jsfest :)
05:34:02  * Maciek416quit (Remote host closed the connection)
05:34:28  * Maciek416joined
05:38:07  * funkytekjoined
05:38:51  * funkytekquit (Client Quit)
05:41:18  * AvianFluquit (Remote host closed the connection)
05:56:44  <jjjohnny_>mikolalysenko: whats yr module for pooling buffers?
05:58:27  <jjjohnny_>A: https://npmjs.org/package/typedarray-pool
06:00:29  * jxsonjoined
06:01:32  * maksimlin_quit (Remote host closed the connection)
06:05:11  * jxsonquit (Ping timeout: 260 seconds)
06:06:45  * wolfeidauquit (Remote host closed the connection)
06:08:24  * kenperkinsjoined
06:11:56  * maksimlinquit (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131206152142])
06:13:21  * kevino80joined
06:15:08  * jcrugzzquit (Ping timeout: 245 seconds)
06:18:14  * kevino80quit (Ping timeout: 264 seconds)
06:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 15]
06:32:23  * harrowquit (Ping timeout: 252 seconds)
06:35:24  * harrowjoined
06:46:41  * jxsonjoined
06:47:29  * jxson_joined
06:50:58  * jxsonquit (Ping timeout: 245 seconds)
06:58:19  * ferossjoined
06:59:43  * pfrazequit (Ping timeout: 272 seconds)
07:00:01  * dguttmanquit (Quit: dguttman)
07:02:45  * kenperkinsquit (Quit: Computer has gone to sleep.)
07:04:21  * wolfeidaujoined
07:08:21  <anvaka>I made a video
07:08:37  <anvaka>to show that Chrome Dev Tools is only a javascript app
07:08:47  <anvaka>http://www.youtube.com/watch?v=7wOWRL7GOPI here
07:09:09  <anvaka>it shows how to debug chrome dev tools from dev tools :)
07:09:22  * jcrugzzjoined
07:10:13  * contrahaxjoined
07:10:23  <anvaka>Inspired by Domenic_ and thlorenz's discussion about jsconf (https://twitter.com/anvaka/status/412839330906779648 )
07:10:50  * dominictarrjoined
07:11:11  <anvaka>---
07:12:02  <anvaka>btw, have you listened to last javascript jabber with Alex Russel (http://javascriptjabber.com/087-jsj-tc39-with-alex-russell/ )?
07:12:40  <anvaka>they are mentioning lack of node's representatives in TC39
07:14:03  * nickleeflyjoined
07:15:41  * fotoveritequit (Quit: fotoverite)
07:16:54  <isaacs>dominictarr: are you still having trouble publishing? can oyu try `npm i npm -g` and see if that helps things soewhat?
07:17:22  <dominictarr>isaacs, thanks
07:17:31  <dominictarr>what has changed?
07:18:36  <isaacs>dominictarr: atomic PUT requests for publishign
07:19:32  <dominictarr>nice!
07:19:57  <dominictarr>with inline attachments?
07:20:05  <isaacs>dominictarr: yeah
07:20:18  <isaacs>and apparently it works well enough to publish npm with :)
07:20:25  <dominictarr>sweet. I was working on that, but now I don't need to! yay!
07:20:56  <isaacs>:D
07:21:16  <substack>isaacs: oh sweet, I was having problems publishing earlier today too
07:21:34  <substack>npm ERR! Error: shasum check failed for /home/substack/tmp/npm-4383-JyjBA42S/1387264791944-0.942928944947198/tmp.tgz
07:21:40  <dominictarr>isaacs, so, I want to talk to you about signed packages
07:21:46  <dominictarr>and what I've been doing with npmd
07:22:23  <isaacs>ok
07:22:28  <dominictarr>I'm gonna rewrite npmd so that it caches differently.
07:22:29  <isaacs>i'm on my way to bed atm
07:22:40  <substack>anvaka: that's like complaining that a terrorist insurgency doesn't have a parlaiment and prime minister
07:22:42  <isaacs>can you email? maybe we can make them work together
07:23:03  <dominictarr>isaacs, give me 10 min? our timezones are way out right now.
07:23:14  <dominictarr>isaacs, okay, I'll emial
07:23:27  <chapel>substack: they explicitly mentioned the anarchist elements of node :P
07:23:49  <anvaka>chapel, substack: yes, they did :)
07:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 173]
07:25:51  <chapel>I felt like they misconstrued what actually happened
07:25:59  <chapel>obviously there is some contempt from our side
07:26:17  <chapel>but thats mostly after the brick wall they put up about outside thoughts
07:34:57  <substack>it's pretty mutual
07:35:00  <substack>contempt on both sides
07:35:53  <chapel>I remember when the one guy working on the module system came in #node.js
07:35:58  <chapel>that was interesting
07:36:08  <substack>and if you even so much as complain about something publically they will personally mock and dismiss your grievences
07:44:06  <ogd>chapel: who are you referring to?
07:45:25  <chapel>ogd: I honestly can't remember his name
07:45:58  <ogd>chapel: what project? not as interested int he individual but i missed the context on the ocnvo
07:46:01  <ogd>convo*
07:46:05  <chapel>tc39
07:46:15  <chapel>it was at least a year ago, maybe 2
07:46:20  <ogd>ah
07:46:48  <ogd>chapel: oh yea i remember that
07:54:25  <dominictarr>substack, I figured out the problem https://github.com/isaacs/npm-registry-client/pull/33
07:54:35  <dominictarr>unfortunately isaacs has gone to bed
07:59:00  * jxson_quit (Remote host closed the connection)
08:01:56  <substack>which version can I install?
08:03:14  <dominictarr>substack, you can't.
08:03:41  <dominictarr>you could dig in and install my fork of npm-registry-client into your npm though
08:03:46  <dominictarr>I think that would work.
08:04:01  * calvinfojoined
08:04:02  <dominictarr>but the current one saves the wrong shasum.
08:06:15  * ferossquit (Ping timeout: 240 seconds)
08:07:47  <groundwater>am i crazy, can someone try `npm i npm`
08:08:02  <groundwater>i keep getting shasum check failed
08:08:47  <dominictarr>grncdr, you are not crazy
08:08:55  <dominictarr>oops
08:09:04  <dominictarr>groundwater, it's been uploaded with the wrong checksum!
08:09:26  <groundwater>dominictarr: okay, just making sure i didn't fuck something up
08:09:35  <groundwater>i'm sure smart peoplez are on it
08:10:03  <dominictarr>groundwater, I've put in a pull request that fixes it already
08:10:30  <dominictarr>isaac will merge that in the morning, no doubt...
08:10:49  <dominictarr>jjjohnny_, use my second key.
08:11:01  <groundwater>dominictarr: awesome
08:11:22  <groundwater>i've been messing with npm proxies, i just figured i'd fucked up
08:12:27  <groundwater>i have a script that pre-compiled modules, rewrites the manifest, and pushes it to the proxy
08:14:23  * kevino80joined
08:19:11  * kevino80quit (Ping timeout: 250 seconds)
08:22:57  <brianloveswords>https://twitter.com/rauschma/status/412847079573426176 – I feel like this tweet bummed me out, which is the opposite of what was probably intended. Moving *more* towards utility belt bloat than against it.
08:23:12  * funkytekjoined
08:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 22]
08:25:51  * calvinfoquit (Quit: Leaving.)
08:26:48  * mikolalysenkojoined
08:27:51  <dominictarr>brianloveswords, well, you can use each part of lodash separately, so it's not really a problem
08:29:37  <brianloveswords>dominictarr: in principle, but the interdependencies are intense. They are developed as a suite, then split up as an afterthought, or so it seems.
08:31:00  <brianloveswords>dominictarr: I don't remember the exact method I was trying to use, though I think it was just the object-capable `map`, and it dragged in like 10 other modules, none of which seemed actually necessary for what should have been a few lines for doing that style of mapping.
08:33:00  * fronxjoined
08:33:02  * fronxquit (Remote host closed the connection)
08:36:11  <dominictarr>brianloveswords, stuff that simple I usually just write inline at the top of my .js file
08:37:05  <brianloveswords>dominictarr: yeah, I usually do too, but I figured I'd try theirs since it existed and was tested and whatever – then realized that everything in the suite was interdependent.
08:38:20  <brianloveswords>dominictarr: but I shouldn't bum about it; it's surely useful to people, so I guess that's something!
08:38:51  <brianloveswords>Not my place to judge how people decorate their house.
08:40:39  * mikolalysenkoquit (Ping timeout: 240 seconds)
08:54:39  <substack>3 new stream adventures on https://github.com/substack/stream-adventure
08:54:46  <substack>covering duplexer and stream-combiner
08:55:58  * ins0mniajoined
09:00:45  * djcoinjoined
09:04:17  * ins0mniaquit (Ping timeout: 252 seconds)
09:09:30  * dominictarrquit (Ping timeout: 246 seconds)
09:19:56  * peutetrejoined
09:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 49]
09:27:51  * mikolalysenkojoined
09:29:38  * contrahaxquit (Quit: Sleeping)
09:32:16  * mikolalysenkoquit (Ping timeout: 240 seconds)
09:32:25  * funkytekquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
09:37:32  * fronxjoined
09:46:23  * dominictarrjoined
09:47:44  <substack>dominictarr: new stream adventure levels about duplexer and stream-combiner
09:56:29  * grewebjoined
09:59:05  * grewebquit (Client Quit)
10:00:44  * grewebjoined
10:00:59  * sorensenquit (Ping timeout: 246 seconds)
10:02:23  * chapelquit (Ping timeout: 246 seconds)
10:11:02  * dominictarrquit (Ping timeout: 240 seconds)
10:12:06  * dominictarrjoined
10:15:12  * kevino80joined
10:15:47  * Nexxyjoined
10:19:26  * dominictarrquit (Ping timeout: 264 seconds)
10:19:49  * kevino80quit (Ping timeout: 248 seconds)
10:20:11  * dominictarrjoined
10:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 17]
10:25:51  * dominictarrquit (Ping timeout: 240 seconds)
10:27:42  * dominictarrjoined
10:28:11  * mikolalysenkojoined
10:33:14  * mikolalysenkoquit (Ping timeout: 264 seconds)
10:34:30  * flobyjoined
10:42:50  * wolfeidauquit (Remote host closed the connection)
10:53:12  * jcrugzz_joined
10:56:01  * jcrugzz_quit (Client Quit)
11:09:39  * fronxquit (Remote host closed the connection)
11:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 34]
11:29:30  * mikolalysenkojoined
11:31:15  * dominictarrquit (Ping timeout: 246 seconds)
11:33:53  * mikolalysenkoquit (Ping timeout: 245 seconds)
11:34:34  * wolfeidaujoined
11:45:01  * dominictarrjoined
11:45:39  * timoxleyquit (Remote host closed the connection)
11:49:25  * dominictarrquit (Ping timeout: 248 seconds)
12:06:05  * fronxjoined
12:16:01  * kevino80joined
12:17:14  * fotoveritejoined
12:20:33  * kevino80quit (Ping timeout: 245 seconds)
12:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 40]
12:37:29  * dominictarrjoined
12:41:36  * dominictarrquit (Read error: Connection reset by peer)
12:52:33  * flobypart
12:56:47  * timoxleyjoined
13:00:13  * dominictarrjoined
13:01:27  * timoxleyquit (Ping timeout: 260 seconds)
13:09:31  * dominictarrquit (Ping timeout: 250 seconds)
13:10:37  * dominictarrjoined
13:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 37]
13:32:15  * jcrugzzquit (Ping timeout: 260 seconds)
13:34:49  * peutetrequit (Quit: peutetre)
13:37:09  * dominictarrquit (Ping timeout: 248 seconds)
13:48:17  * dominictarrjoined
13:56:59  * fronxquit (Remote host closed the connection)
14:00:22  * fronxjoined
14:12:06  * defunctzombie_zzchanged nick to defunctzombie
14:13:16  * thlorenzjoined
14:16:54  * kevino80joined
14:18:26  * defunctzombiechanged nick to defunctzombie_zz
14:21:27  * kevino80quit (Ping timeout: 250 seconds)
14:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 44]
14:24:27  * peutetrejoined
14:24:40  * fotoveritequit (Quit: fotoverite)
14:26:10  * fronxquit (Remote host closed the connection)
14:26:49  * anvakaquit (Read error: Connection reset by peer)
14:29:33  * fotoveritejoined
14:30:48  * dominictarrquit (Ping timeout: 246 seconds)
14:32:06  * fronxjoined
14:53:00  * fronxquit (Remote host closed the connection)
14:57:13  * sorensenjoined
15:14:12  * dguttmanjoined
15:20:40  * wolfeidauquit (Ping timeout: 240 seconds)
15:20:47  * mikolalysenkojoined
15:21:17  * wolfeidaujoined
15:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 125]
15:25:12  * tmcwjoined
15:28:12  * kevino80joined
15:31:37  * yorickjoined
15:41:47  * fronxjoined
15:42:11  * shamaquit (Read error: Connection reset by peer)
15:42:39  * shamajoined
15:43:56  * jcrugzzjoined
15:45:43  * fronxquit (Remote host closed the connection)
15:50:40  * Maciek416quit (Remote host closed the connection)
15:50:51  * Maciek416joined
15:52:21  * psi_joined
15:53:02  * mikolalysenkoquit (Ping timeout: 264 seconds)
15:56:42  * peutetre_joined
15:59:02  * jcrugzzquit (Ping timeout: 264 seconds)
15:59:33  * peutetrequit (Ping timeout: 248 seconds)
15:59:33  * peutetre_changed nick to peutetre
16:01:21  * AvianFlujoined
16:03:37  * defunctzombie_zzchanged nick to defunctzombie
16:04:17  * calvinfojoined
16:06:56  * psi_quit (Quit: psi_)
16:07:43  * psi_joined
16:19:19  * psi_quit (Ping timeout: 260 seconds)
16:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 39]
16:26:43  * mikolalysenkojoined
16:26:44  * Maciek416quit (Remote host closed the connection)
16:27:18  * Maciek416joined
16:28:28  * kenperkinsjoined
16:29:19  * peutetrequit (Quit: peutetre)
16:32:32  * defunctzombiechanged nick to defunctzombie_zz
16:33:12  * Maciek416quit (Remote host closed the connection)
16:33:18  * Maciek416joined
16:34:57  * Maciek416quit (Remote host closed the connection)
16:35:57  * Maciek416joined
16:40:33  * kevino80quit (Read error: Connection reset by peer)
16:40:50  * defunctzombie_zzchanged nick to defunctzombie
16:42:18  * kevino80joined
16:43:26  * peutetrejoined
16:47:35  * calvinfoquit (Quit: Leaving.)
16:51:20  * defunctzombiechanged nick to defunctzombie_zz
16:58:33  * timoxleyjoined
17:01:02  * jcrugzzjoined
17:02:47  * timoxleyquit (Ping timeout: 252 seconds)
17:02:55  <isaacs>dominictarr: Thanks for the bugfix!
17:04:13  * pfrazejoined
17:05:50  * kenperkinsquit (Quit: Computer has gone to sleep.)
17:11:45  * shamaquit (Remote host closed the connection)
17:12:37  * jcrugzzquit (Ping timeout: 248 seconds)
17:17:26  * rxgxjoined
17:18:24  * timoxleyjoined
17:20:42  * kevino80quit (Read error: Connection reset by peer)
17:21:56  * kevino80joined
17:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 108]
17:25:05  * calvinfojoined
17:25:18  * shamajoined
17:26:37  * mikolalysenkoquit (Ping timeout: 252 seconds)
17:26:40  * dguttmanquit (Quit: dguttman)
17:28:13  * peutetrequit (Quit: peutetre)
17:31:46  * kenperkinsjoined
17:31:54  * kenperkinsquit (Client Quit)
17:32:02  <groundwater>isaacs: thanks for fixing whatever was making `npm i npm` bail!
17:35:40  * contrahaxjoined
17:35:57  * chapeljoined
17:37:38  * wolfeidauquit (Ping timeout: 245 seconds)
17:38:49  * wolfeidaujoined
17:49:03  * mikolalysenkojoined
17:51:11  * AvianFluquit (Remote host closed the connection)
18:00:05  * dguttmanjoined
18:13:10  <jjjohnny_>whoa peerCDN acquired
18:14:25  <jjjohnny_>or should i have typed hackhired?
18:14:48  <pfraze>cool, by who...whom...something
18:15:40  * indexzerojoined
18:16:13  * st_lukejoined
18:16:14  <pfraze>woah by yahoo
18:16:45  <st_luke>Domenic_: I didn't know we could do release notes on github, good idea
18:16:56  <Domenic_>st_luke: :)
18:17:13  <st_luke>I just started watching the issues again, hopefully there are less publish problems now
18:17:18  <st_luke>I was getting sick of seeing those in my inbox
18:17:26  <Domenic_>yeeeeah
18:18:57  * jcrugzzjoined
18:20:42  * AvianFlujoined
18:23:55  * jcrugzzquit (Ping timeout: 260 seconds)
18:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 37]
18:28:53  * AvianFluquit (Ping timeout: 248 seconds)
18:30:54  * AvianFlujoined
18:31:09  * contrahaxquit (Quit: Sleeping)
18:31:17  * indexzeroquit (Quit: indexzero)
18:34:43  * rxgxquit (Quit: timeout)
18:35:58  <isaacs>groundwater: actually that bug was preventing a worse bug: published packages coulnd't be installed!
18:37:10  <isaacs>groundwater: thankfully, i'd published that version of npm using that version of npm, so no one could get it and be fux0red
18:38:38  <st_luke>holy shit peercdn
18:44:11  <jjjohnny_>st_luke: i know! sluts!
18:44:13  * thlorenzquit (Remote host closed the connection)
18:44:52  * thlorenzjoined
18:57:17  * kevino80quit (Remote host closed the connection)
18:57:53  * kevino80joined
18:58:39  * mikolalysenkoquit (Ping timeout: 240 seconds)
18:59:06  * kriskowaljoined
18:59:19  * kevino80quit (Read error: Connection reset by peer)
18:59:36  * mikolalysenkojoined
18:59:38  * kevino80joined
19:00:35  * jxsonjoined
19:00:36  * contrahaxjoined
19:03:26  * timoxleyquit
19:10:49  * Maciek416quit (Remote host closed the connection)
19:10:55  * Maciek416joined
19:11:05  * kevino80quit (Remote host closed the connection)
19:11:43  * kevino80joined
19:16:33  * kevino80quit (Ping timeout: 250 seconds)
19:16:59  * Maciek416quit (Ping timeout: 252 seconds)
19:18:55  * kriskowalquit (Quit: kriskowal)
19:20:24  * anvaka_joined
19:20:45  * rxgxjoined
19:24:04  <rowbit>Hourly usage stats: [developer: 5, free: 124]
19:28:00  * kriskowaljoined
19:29:45  * tilgovijoined
19:35:09  * kriskowalquit (Quit: kriskowal)
19:37:27  * timoxleyjoined
19:50:48  <st_luke>jlord_: holy crap!
19:59:35  * contrahaxquit (Ping timeout: 260 seconds)
20:00:39  * contrahaxjoined
20:01:44  * rxgxquit (Quit: rage quit)
20:06:31  * AvianFlu_joined
20:09:55  * AvianFluquit (Ping timeout: 260 seconds)
20:10:51  <st_luke>rvagg: are you around for a c++ question?
20:10:54  <st_luke>it's a dumb one
20:13:30  * thlorenzquit (Remote host closed the connection)
20:14:18  * mikolalysenkoquit (Ping timeout: 245 seconds)
20:15:08  * thlorenzjoined
20:17:02  * jxsonquit (Remote host closed the connection)
20:17:44  * jxsonjoined
20:18:20  * peutetrejoined
20:18:53  * jxsonquit (Remote host closed the connection)
20:18:59  * jxsonjoined
20:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 80]
20:32:24  * fotoveritequit (Quit: fotoverite)
20:36:27  * tmcwquit (Remote host closed the connection)
20:39:57  * tmcwjoined
20:42:26  * fotoveritejoined
20:43:02  * jxsonquit (Remote host closed the connection)
20:43:34  * jxsonjoined
20:48:07  * jxsonquit (Ping timeout: 260 seconds)
20:53:04  * AvianFlu_changed nick to AvianFlu
20:57:34  * kevino80joined
21:03:38  * defunctzombie_zzchanged nick to defunctzombie
21:04:02  * chapelquit (Ping timeout: 250 seconds)
21:08:06  <ogd>jesusabdullah: i forget, is there a way to force browserify-cdn to clear cache of a certain module?
21:13:01  <defunctzombie>st_luke: what's your question?
21:13:30  * chapeljoined
21:13:38  <ogd>second rule of irc: never ask someone who asked to ashed what they were asking to ask for
21:13:46  <ogd>asked*
21:14:04  <defunctzombie>hahaha
21:14:06  <defunctzombie>true
21:14:21  <defunctzombie>I always hate when people come into a room and go: "I have a question"
21:14:24  <defunctzombie>then they leave
21:14:38  <defunctzombie>I am always left wondering if they just gave up
21:21:25  <tim_smart>Can you use through to create reusable stream constructors?
21:23:40  <ogd>tim_smart: function() { return through(write, end) } ? :P
21:23:58  * Maciek416joined
21:24:03  <tim_smart>ogd: The is a bit inefficient
21:24:04  <rowbit>Hourly usage stats: [developer: 0, free: 71]
21:24:05  <tim_smart>*That
21:24:20  <ogd>tim_smart: why?
21:24:41  <tim_smart>ogd: It is creating functions on every initiation
21:25:06  <tim_smart>Only a bit inefficient though
21:25:15  <ogd>tim_smart: then do function() { return through(something.write.bind(something), something.end.bind(something)) }
21:25:27  <ogd>and do new something in there too
21:25:46  * tim_smartis going to cook something up
21:26:11  <ogd>i do that here https://github.com/maxogden/dat/blob/master/lib/write-stream.js#L73
21:30:17  * 17SADQLT3joined
21:34:36  <rch>i wonder if the jit would take care of that
21:38:16  <st_luke>sorry, im inefficient
21:38:18  <st_luke>its in my dna
21:38:27  <st_luke>defunctzombie: https://gist.github.com/luk-/8011914
21:38:48  <defunctzombie>st_luke: what about it?
21:39:34  <st_luke>osx doesn't seem to like errors like this: https://gist.github.com/luk-/8011914#file-monitor-cc-L35
21:39:37  <st_luke>but linux is fine
21:39:42  <Raynos>tim_smart: through is not optimized for prototypes. Use readable-stream
21:40:21  <Raynos>tim_smart: you can use through2 though!
21:41:26  <jesusabdullah>ogd: no, there's code that should clear it if there's an npm publish but iirc it's a little buggy
21:41:33  <jesusabdullah>ogd: not sure if you deployed that or not
21:42:22  <defunctzombie>st_luke: have you included exception header?
21:42:26  <defunctzombie>to get std::exception?
21:42:38  * 17SADQLT3quit (K-Lined)
21:43:07  <tim_smart>Raynos: I suppose you could use http://nodejs.org/api/stream.html#stream_class_stream_duplex
21:43:20  * tearmannjoined
21:43:25  <jesusabdullah>st_luke: haven't heard anything from yahoo in over a week :C
21:43:39  <tim_smart>or http://nodejs.org/api/stream.html#stream_class_stream_transform_1
21:43:40  <st_luke>jesusabdullah: ok I'll ask and see what's going on
21:43:48  <st_luke>defunctzombie: nah, it's not there. wtf why does that work on linux
21:44:00  <defunctzombie>st_luke: did that fix it?
21:44:03  <jesusabdullah>st_luke: awesome thanks ^__^
21:44:11  <st_luke>defunctzombie: nah
21:44:19  <defunctzombie>sadness
21:44:25  <defunctzombie>is this in the github repo?
21:44:28  <defunctzombie>that I can build?
21:44:37  <Raynos>tim_smart: or through2, or readable-stream/transform
21:44:52  <st_luke>defunctzombie: https://github.com/yahoo/monitr
21:45:07  <tim_smart>Raynos: I like the idea of creating child prototypes
21:46:19  <defunctzombie>st_luke: npm is installing...
21:46:47  <st_luke>defunctzombie: really?
21:46:59  <defunctzombie>st_luke: not sure.. may have failed
21:47:04  <defunctzombie>hahaha
21:47:12  <defunctzombie>op.. ok I got the build error
21:47:32  <st_luke>im just doing `node-gyp configure build`
21:48:03  * indexzerojoined
21:48:36  <ogd>chrisdickinson: do you know of any require('zlib') api compatible implementations?
21:48:40  <ogd>chrisdickinson: for browser*
21:48:55  <defunctzombie>st_luke: this is fascinating
21:48:56  <chrisdickinson>fully compatible?
21:48:57  <Raynos>tim_start: both through2 & readable-stream/transform are prototype friednly
21:49:02  <Raynos>personally i dont see the point but whatever!
21:49:31  <ogd>chrisdickinson: i just always forget the status of all the different inflate and deflate and gzip and gunzip bits and pieces
21:49:43  <chrisdickinson>ogd: not... really, no, the closest is imaya's (which was ported by brianloveswords)
21:49:52  <defunctzombie>st_luke: I suspect it may have to do with build flags
21:49:54  <ogd>chrisdickinson: ok thats what i thought
21:50:03  <defunctzombie>trying to figure out how to turn on verbose build
21:50:07  <st_luke>defunctzombie: I thought that also but couldn't find something that worked
21:50:28  <st_luke>ah --verbose
21:50:30  <chrisdickinson>i've got inflating/decompressing, but not compressing; once you have both it should be a much easier process to add gzip over the top of that
21:50:31  <defunctzombie>st_luke: not sure what the error should look like but if exceptions are disabled then maybe it might say that
21:50:56  <rvagg>st_luke: there's an "exceptions" flag you need in your binding.gyp, otherwise it won't build with exceptions support, are you doing that?
21:51:04  <rvagg>... mind you, you'd probably have a different error for that
21:51:37  <ogd>chrisdickinson: what are your modules for inflating/decompressing?
21:51:48  <chrisdickinson>http://github.com/chrisdickinson/inflate
21:52:03  <defunctzombie>st_luke: what do you catch there anyway?
21:52:04  <rvagg>st_luke: 'cflags!': ['-fno-exceptions']
21:52:12  <rvagg>ugh, sorry, not that one
21:52:19  <st_luke> 'cflags_cc!': [ '-fno-exceptions' ]
21:52:29  <rvagg>'cflags_cc' : [ '-fexceptions' ]
21:52:33  <defunctzombie>haha
21:52:35  <st_luke>ah wait
21:52:36  <chrisdickinson>ogd: it's the inflate js-git is using still, if i'm not mistaken
21:52:49  <defunctzombie>st_luke: also, that line should be "exception& e" to be more c++ like btw
21:53:00  <rvagg>st_luke: you need to turn off -fno-exceptions
21:53:03  <defunctzombie>st_luke: c++ exceptions should be caught be reference... don't ask.. stupid shit
21:53:07  <rvagg>st_luke: and you need to turn on -fexceptions
21:53:26  <st_luke>i found this for os x: https://github.com/TooTallNate/node-gyp/issues/17#issuecomment-3917672
21:53:40  * peutetrequit (Read error: Connection reset by peer)
21:54:09  <defunctzombie>haha
21:54:17  <rvagg>heh, yeah, that
21:54:17  * peutetrejoined
21:54:27  <defunctzombie>st_luke: that gcc stuff won't be relevant on latest osx tho I think
21:54:32  <defunctzombie>st_luke: cause it doesn't use gcc
21:54:44  <defunctzombie>otherwise the flag stuff looks about right
21:54:57  <defunctzombie>in the magic gyp incantation syntax
21:55:04  <rvagg> 'xcode_settings': {
21:55:04  <rvagg> 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES'
21:55:04  <rvagg> },
21:55:04  <rvagg> ought to do it tho
21:56:07  <rvagg>st_luke, defunctzombie, also search for "exception" in here and do the opposite in your own binding.gyp: https://github.com/joyent/node/blob/master/common.gypi
21:56:07  <st_luke>ah yeah that line worked
21:56:18  <st_luke>thanks guys
21:56:27  <defunctzombie>amazing
21:56:32  <st_luke>really
21:56:35  <rvagg>gyp gets the blame for all this hackety hack we have to do but it's actually the common.gypi that comes with node that sets up all these defaults we have to override
21:58:05  <defunctzombie>indeed
21:58:21  <defunctzombie>when setting up the uv project I threw away most of that common file
21:59:35  <rvagg>yeah, good, I'm sure the core guys figured they were blessing us with optimal settings .. but ugh!
22:00:32  * jxsonjoined
22:01:04  * Maciek416quit (Remote host closed the connection)
22:03:00  * peutetrequit (Quit: peutetre)
22:07:15  * djcoinquit (Quit: WeeChat 0.4.1)
22:15:43  * Maciek416joined
22:18:31  * fronxjoined
22:19:13  <substack>isaacs: PROBLEM
22:19:17  <substack>npm ERR! Error: forbidden modified version 'maintainers' must === doc.maintainers: tape
22:19:24  <substack>using the latest npm
22:19:50  <isaacs>substack: debugging!
22:20:47  <substack>isaacs: more infos https://gist.github.com/substack/8013653
22:20:55  <isaacs>substack: reproducing!
22:20:58  <isaacs>substack: one second
22:21:55  * mikolalysenkojoined
22:22:07  <defunctzombie>killing!
22:23:19  <isaacs>substack: have a fix!
22:23:46  <substack>hooray!
22:23:52  * fronxquit (Remote host closed the connection)
22:24:04  <rowbit>Hourly usage stats: [developer: 1, free: 27]
22:24:21  * jxsonquit (Remote host closed the connection)
22:26:08  * defunctzombiechanged nick to defunctzombie_zz
22:26:09  <isaacs>substack: publishing!
22:27:41  <isaacs>substack: npm i npm -g
22:27:57  <chapel>Nexxy: ping
22:28:00  <ogd>`npm giggity` should do that
22:28:14  <chapel>npm i giggity
22:28:17  <ogd>`npm skynet` also
22:29:09  * Maciek416quit (Remote host closed the connection)
22:29:31  <substack>isaacs: ok thanks! it worked
22:30:40  * fronxjoined
22:31:05  <isaacs>hooray!
22:35:10  <substack>whoa what: https://peercdn.com/
22:36:36  <ogd>breaking: stanford students get jobs at silicon valley tech company
22:36:57  <substack>it's feross's project
22:37:04  <substack>author of native-buffer-browserify
22:37:04  <AvianFlu>I met that dude on a bus in waterford
22:37:11  <AvianFlu>sounded like a cool project
22:37:31  <AvianFlu>a pity it's now got big corporate fingers all up in it, but I guess that's how making cool web stuff works a lot of the time
22:38:20  <st_luke>turns out people like money
22:40:33  * kevino80quit (Read error: Connection reset by peer)
22:41:22  <Raynos>AvianFlu: depends how it works out.
22:41:40  <AvianFlu>it's true
22:41:43  <rvagg>st_luke: surprising eh? who'da thunk it
22:41:58  <AvianFlu>basically, though, when I heard the concept, I was like "oh sweet, a super decentralized thing"
22:42:09  <AvianFlu>and now, I'm just thinking about what microsoft did to formerly-peer-to-peer skype
22:42:15  <st_luke>rvagg: money isn't everything tho
22:42:15  <rvagg>I say big congrats to feross and it's a good sign re yahoo
22:42:16  <AvianFlu>who knows, though, might be very different here
22:42:25  <AvianFlu>yeah, congrats to him for sure
22:42:33  <rch>rvagg: yeah seems like maybe yahoo might go a good direction with node
22:42:43  * kevino80joined
22:42:51  <Raynos>I think yahoo is legit trying to get good node people on board and doing the right.
22:43:14  <rvagg>yahoo might be getting some of it's cool back
22:43:22  <rch>lets not go overboard
22:43:31  <rch>but i'm encouraged
22:43:50  <st_luke>lets not go overboard
22:44:40  * defunctzombie_zzchanged nick to defunctzombie
22:45:58  <Raynos>:P
22:46:08  <Raynos>I said trying.
22:46:29  <pkrumins>testling will be all green for all browsers in 5 mins!
22:46:40  <pkrumins>fixed loads of bugs with substack
22:46:44  <rvagg>well there's a gap in the "cool to nerds" market now that google has gone down the toilet
22:46:49  <rch>Raynos: totally agree with you
22:46:50  <AvianFlu>hahahahahah yeah
22:46:51  <rch>rvagg: heh
22:46:59  <AvianFlu>google has really screwed the pooch in that sense
22:47:24  <rvagg>we obviously weren't paying the bills for them
22:47:53  <pfraze>I blame buzz
22:49:42  * Maciek416joined
22:50:13  * tilgoviquit (Remote host closed the connection)
22:50:31  * kevino80quit (Remote host closed the connection)
22:53:51  * fronxquit (Remote host closed the connection)
22:57:49  <defunctzombie>haha
22:58:12  <defunctzombie>pkrumins: I read that as you fixed bugs in "substack"
22:58:21  <defunctzombie>as if substack was a module haha
22:58:34  <ogd>m night shaymalan: HE IS
22:59:01  <pkrumins>he's a module!
22:59:21  <pkrumins>and a node environment
22:59:25  <defunctzombie>hahaha
23:06:18  <defunctzombie>ok.. how much money is it gonna take for someone to make npm install be recursive?
23:10:34  * Maciek416quit (Remote host closed the connection)
23:10:49  <jlord_>st_luke: what??
23:14:42  <rowbit>substack, pkrumins: A developer is waiting in the queue for iexplore/6.0
23:16:10  <defunctzombie>what has happened to npm lately..I feel like it has gotten slower?
23:18:16  <st_luke>jlord_: the oakland bart thing
23:24:03  <rowbit>Daily usage stats: [developer: 10, free: 1256]
23:24:04  <rowbit>Hourly usage stats: [developer: 4, free: 74]
23:24:21  * maksimlinjoined
23:24:22  * fronxjoined
23:28:45  * fronxquit (Ping timeout: 250 seconds)
23:29:17  * funkytekjoined
23:31:21  * sorensen_joined
23:32:45  * sorensen_quit (Read error: Connection reset by peer)
23:34:45  * sorensenquit (Ping timeout: 252 seconds)
23:34:49  * thlorenzquit (Remote host closed the connection)
23:35:19  * defunctzombiechanged nick to defunctzombie_zz
23:36:33  * timoxleyquit (Ping timeout: 250 seconds)
23:37:33  * tmcwquit (Remote host closed the connection)
23:38:52  * jxsonjoined
23:40:01  * Maciek416joined
23:40:10  * Maciek416quit (Remote host closed the connection)
23:40:38  * timoxleyjoined
23:44:18  * st_lukequit (Remote host closed the connection)
23:54:48  * fronxjoined
23:56:45  * timoxleyquit (Remote host closed the connection)