00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:06:57  * AvianFlujoined
00:22:41  * yorickquit (Remote host closed the connection)
00:44:55  * crankquit (Ping timeout: 264 seconds)
00:53:06  <dominictarr>ralphtheninja: http://www.youtube.com/watch?v=4Pu4TbxkabI&list=RD02RI2xcGDHm68
01:08:55  * stagasquit (Read error: Connection reset by peer)
01:27:55  <dools>jjjjohnn1y: night at the playboy mansion was one of my favourite cds in my younger days
01:29:40  * jolissquit (Quit: joliss)
01:29:51  <timoxley>Raynos what do you use as an alternative
01:30:07  * jolissjoined
01:33:58  <jesusabdullah>lol I bet it was XD
01:37:07  <jesusabdullah>http://www.youtube.com/watch?v=V9r3L0N95mQ wut
01:37:12  <jesusabdullah>same playlist as dominictarr 's link
01:42:42  * crankjoined
01:49:01  * timoxleyquit (Quit: Computer has gone to sleep.)
02:03:49  * douglaslassancejoined
02:03:51  * douglaslassancechanged nick to asterokid
02:04:46  * vitorpachecoquit (Quit: Saindo)
02:10:00  * vitorpachecojoined
02:18:04  * ralphtheninjaquit (Read error: Operation timed out)
02:41:15  * timoxleyjoined
02:50:13  * asterokidquit (Read error: Connection reset by peer)
02:50:50  * mikealquit (Quit: Leaving.)
03:10:57  * vitorpachecoquit (Remote host closed the connection)
03:16:58  * vitorpachecojoined
03:29:06  * AvianFluquit (Remote host closed the connection)
03:35:27  <niftylettuce>jjjjohnn1y: fixed it ...
03:35:30  <niftylettuce>google trends http://goo.gl/du3KC and our site http://kickstarterrewards.com/ = boom
03:35:41  <niftylettuce>ya'll should go and tweet that link so my seo boost
03:36:04  <niftylettuce> /cc pkrumins jesusabdullah dools timoxley :) <3
03:40:36  <timoxley>cool
03:41:10  <niftylettuce>timoxley: you back in AUS?
03:41:47  <timoxley>niftylettuce Singapore
03:43:25  <timoxley>niftylettuce how you going
03:46:32  <niftylettuce>alrite
03:46:34  <niftylettuce>ght*
03:56:50  * vitorpachecoquit (Ping timeout: 256 seconds)
04:00:28  * vitorpachecojoined
04:27:15  * AvianFlujoined
04:27:56  * AvianFluquit (Client Quit)
05:19:54  <jesusabdullah>in other news http://www.youtube.com/watch?v=yT0gRc2c2wQ (same playlist) has some cool clips
05:37:00  * vitorpachecoquit (Remote host closed the connection)
05:41:09  * vitorpachecojoined
05:43:52  <timoxley>opinions on dnode vs rpc-stream?
05:43:57  <timoxley>cc substack dominictarr
05:54:08  * vitorpachecoquit (Quit: Saindo)
05:58:58  * vitorpachecojoined
05:59:32  * vitorpachecoquit (Remote host closed the connection)
05:59:55  * vitorpachecojoined
06:44:10  * crankquit (Ping timeout: 276 seconds)
07:07:26  * timoxleyquit (Quit: Computer has gone to sleep.)
07:41:44  * crankjoined
07:52:45  * timoxleyjoined
08:13:49  * vitorpachecoquit (Ping timeout: 256 seconds)
08:34:11  * st_lukejoined
08:39:19  <jesusabdullah>http://www.youtube.com/watch?feature=fvwp&NR=1&v=_KvK0F860Xk
08:39:21  <jesusabdullah>This is fun
08:39:31  <jesusabdullah>timoxley: I like dnode, unfamiliar with rpc-stream
08:41:18  <timoxley>jesusabdullah rpc-stream seems a little more lightweight is all
08:44:20  * ins0mniajoined
08:58:18  * stagasjoined
09:00:31  * timoxleyquit (Ping timeout: 264 seconds)
09:05:30  * ralphtheninjajoined
09:05:37  * ralphtheninjaquit (Client Quit)
09:05:44  * ralphtheninjajoined
09:08:25  <dominictarr>timoxley dnode traverses the args and finds functions (which it wraps) and removes cycles
09:08:46  <dominictarr>rpc-stream assumes that the last argument is a callback, and that the arguments are jsonable.
09:40:56  * timoxleyjoined
09:51:45  * stagas_joined
09:53:05  * stagasquit (Ping timeout: 240 seconds)
09:53:28  * stagasjoined
09:56:40  * ins0mniaquit (Ping timeout: 256 seconds)
09:57:42  * stagas_quit (Ping timeout: 264 seconds)
09:58:47  <dominictarr>what does everyone think about this web component thing?
09:58:51  <dominictarr>also this: http://www.polymer-project.org/
10:06:26  <timoxley>dominictarr I want to create a stream that "holds data" and every time something connects to it, it emits that set of data
10:06:32  <timoxley>a buffer that
10:06:43  <timoxley>doesn't get empty or something.
10:07:23  <dominictarr>sounds like that would break the stream abstraction
10:07:26  <dominictarr>but you could do
10:07:37  <dominictarr>thing.createStream().pipe(sinkStream)
10:08:23  <dominictarr>and maybe thing.on('connect', function (stream) { whatever.pipe(stream) })
10:08:27  <timoxley>dominictarr well it's like, I want to store some data, and every time someone connects to my server, I want to pipe that data to them
10:08:32  <timoxley>I could just loop and stream.write
10:08:45  <dominictarr>nah, use pipe
10:08:48  <dominictarr>pipe is way better
10:08:49  <timoxley>but I was thinking you'd have a better solution
10:08:52  <timoxley>yep
10:09:12  <dominictarr>try not to break the abstraction of the stream
10:09:16  <dominictarr>what sort of data is it?
10:09:40  <dominictarr>(often helps to make it more concrete)
10:09:41  <timoxley>dominictarr it's just an array of stuff
10:09:49  <timoxley>json
10:10:04  <dominictarr>but what is it for?
10:10:04  <timoxley>nothing fancy.
10:10:10  <dominictarr>is it ip addresses?
10:10:16  <dominictarr>or credit card numbers?
10:10:33  <dominictarr>or locations of proxy servers?
10:10:51  <timoxley>it's a list of things that can be installed
10:11:00  <dominictarr>okay, cool
10:11:06  <dominictarr>how long is the list?
10:11:26  <timoxley>at the moment, only ~16 items
10:11:41  <timoxley>I could just copy/paste and ship it to the browser in the page statically
10:11:59  <timoxley>but the future calls
10:12:06  <timoxley>and it wants dynamic updates
10:12:43  <dominictarr>is it an ajax, request, or are you using mux-demux or something?
10:13:10  <timoxley>muxdemux
10:13:34  <timoxley>i found muxdemux and now I'm using it to solve everything
10:14:12  <timoxley>probably an anti pattern but I've been delayed by learning new things enough this week
10:16:41  <dominictarr>haha
10:16:50  <dominictarr>right - so you could use scuttlebutt for this
10:16:59  <dominictarr>since you are replicating a set of things
10:17:02  <timoxley>ahhh
10:17:12  <timoxley>maybe next week.
10:17:15  <dominictarr>that you want to dynamically update
10:17:37  <dominictarr>otherwise, treat it exactly like a server
10:18:15  <dominictarr>think "Server Abstraction" rather than literal server
10:19:05  <timoxley>what does "Abstraction" mean in this case
10:19:19  <dominictarr>it means in the shape of a server
10:19:28  <dominictarr>but not necessarily doing IO
10:19:35  <dominictarr>so, a "Server" in node
10:20:07  <dominictarr>is an event emitter that emits a stream in a "connection".
10:20:08  * stagasquit (Read error: Connection reset by peer)
10:20:28  <dominictarr>notice that MuxDemux is the server abstraction.
10:20:52  <timoxley>mmm
10:26:04  * stagasjoined
10:26:44  * timoxleyquit (Quit: Computer has gone to sleep.)
10:30:13  * st_lukequit (Remote host closed the connection)
10:46:31  * ins0mniajoined
10:48:24  * ins0mniaquit (Remote host closed the connection)
11:39:11  * stagasquit (Read error: Connection reset by peer)
12:08:51  <guybrush>dominictarr: i got excited while watching the component-thing at io13
12:09:15  <dominictarr>it sounds promising
12:09:38  <guybrush>seems like the solution everyone wants to have, but i need to think more about it and understand it first
12:09:46  <guybrush>i like the _everything_ is an element
12:11:16  <guybrush>imho they should drop xml once and for all
12:11:32  <guybrush>they = mozilla, google, apple, ..
12:20:41  * no9joined
12:21:35  * ins0mniajoined
12:26:15  * timoxleyjoined
13:06:03  * yorickjoined
13:11:14  * mikolalysenkojoined
13:28:06  * jcrugzzjoined
13:29:48  * dominictarrquit (Quit: dominictarr)
13:37:06  <jjjjohnn1y>wow this panteros666 video is sweet
13:39:17  * ralphtheninjaquit (Ping timeout: 248 seconds)
13:49:48  <jjjjohnn1y>wtf arr vh units in css
13:55:14  <jjjjohnn1y>i dont feel lik eunderstanding shadow dom and web components
13:55:42  <jjjjohnn1y>ok i understand shadow dom i think
13:55:53  <jjjjohnn1y>its a compication on top of a compication
14:10:54  * no9quit (Ping timeout: 264 seconds)
14:23:35  * no9joined
14:25:18  <jjjjohnn1y>junglepussy
14:31:45  <jjjjohnn1y>lil debbie?
14:35:29  <jjjjohnn1y>crackBitchWave
14:37:23  <jjjjohnn1y>soCalDiet
14:38:15  <jjjjohnn1y>whereMyTagsAt
14:40:15  * stagasjoined
14:45:00  <jjjjohnn1y>im going to to put bad music out of business
14:51:46  * ralphtheninjajoined
14:52:39  <jjjjohnn1y>make your own bad music
14:52:53  <jjjjohnn1y>its way more fun that listening to somebody elses
15:12:03  <yorick>substack: your things have too many damn dependencies!
15:13:03  <yorick>you're taking this too far
15:13:27  <yorick>I've been getting the dev dependencies for bouncy for the past 3 minutes, it's still not dnoe
15:18:24  * mikolalysenkoquit (Ping timeout: 245 seconds)
15:22:23  * jcrugzz_joined
15:23:21  * jcrugzzquit (Ping timeout: 256 seconds)
15:35:43  * dominictarrjoined
15:44:39  * mikolalysenkojoined
15:53:30  * mikolalysenkoquit (Ping timeout: 264 seconds)
15:57:59  * dominictarrquit (Ping timeout: 245 seconds)
15:58:50  * ralphtheninjaquit (Ping timeout: 256 seconds)
16:12:24  * AvianFlujoined
16:17:36  * dominictarrjoined
16:22:31  * stagasquit (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
16:25:05  * ralphtheninjajoined
16:31:12  * timoxleyquit (Quit: Computer has gone to sleep.)
16:44:28  * stagasjoined
17:21:13  <dominictarr>juliangruber: have you used multilevel with shoe?
17:21:37  <dominictarr>I'm getting an error that seems to be related to buffers...
17:23:46  * jcrugzz_quit (Ping timeout: 276 seconds)
17:39:27  * jcrugzzjoined
17:52:45  <ralphtheninja>-quit
17:52:48  <ralphtheninja>ffs
17:52:54  * ralphtheninjaquit (Quit: leaving)
17:58:23  * py1hon_quit (Remote host closed the connection)
18:00:41  * fotoveritejoined
18:08:59  * dominictarrquit (Quit: dominictarr)
18:17:05  * ins0mniaquit (Ping timeout: 248 seconds)
18:20:05  * ins0mniajoined
18:21:01  * itprojoined
18:21:01  * itprochanged nick to ITpro
18:27:42  * crankquit (Ping timeout: 264 seconds)
18:30:13  * py1honjoined
18:34:38  * AvianFluquit (Remote host closed the connection)
19:00:09  * stagas_joined
19:01:22  * stagasquit (Ping timeout: 240 seconds)
19:01:27  * stagas_changed nick to stagas
19:06:10  <juliangruber>ircretary tell dominictarr that multilevel needs a {binary:false} option which would trigger the default serializing mechanism to work with shoe...or use https://github.com/maxogden/websocket-stream which supports binary websockets
19:06:11  <ircretary>juliangruber: I'll be sure to tell dominictarr
19:11:05  <juliangruber>how on earth is "scrum master" a job title
19:25:22  * crankjoined
19:25:23  <substack>my scripts for downloading youtube videos don't work anymore >_<
19:25:30  <yorick>I updated bouncy for v0.10: https://github.com/yorickvP/bouncy/tree/node-0.10
19:25:33  <substack>is there anything on npm?
19:25:34  <substack>yorick: !!!
19:25:35  <substack>awesome
19:25:40  <yorick>substack: couple of todos left though
19:25:51  <substack>ploy should just start working then on 0.10 too
19:26:00  <substack>since pushover is already tested against 0.10
19:26:59  <yorick>I'm not quite sure what happens to the upgrade 'head', but passing it along seems to make tests fail
19:28:03  <yorick>and because there's no proper 'pipe' anymore I don't think backpressure is neatly implemented
19:29:28  <substack>you can .on('data', function () {}) to shift it back into streams1 mode
19:30:06  <yorick>substack: not the 'http' stream though, they're bypassing stream functionality on it
19:30:48  * no9quit (Quit: Leaving)
19:41:19  * jcrugzzquit (Ping timeout: 246 seconds)
19:43:26  * jcrugzzjoined
20:07:22  * no9joined
20:22:02  * fotoveritequit (Quit: fotoverite)
20:22:33  * fotoveritejoined
21:03:36  <yorick>substack: could you test my branch? all of the test work and the benchmarking is fine but if I use it in my production I get some random not-loading pages (could just be me though)
21:16:37  * AvianFlujoined
21:20:13  * mikolalysenkojoined
21:30:56  * stagasquit (Read error: Connection reset by peer)
21:32:23  * nicholas_joined
21:32:50  * FireFlyjoined
21:44:43  * jcrugzzquit (Ping timeout: 256 seconds)
21:59:15  * jcrugzzjoined
22:04:36  * st_lukejoined
22:07:23  * ins0mniaquit (Read error: Operation timed out)
22:11:45  * ITproquit (Ping timeout: 248 seconds)
22:29:05  * st_lukequit (Remote host closed the connection)
22:44:03  * jcrugzzquit (Ping timeout: 260 seconds)
22:45:17  * no9quit (Ping timeout: 252 seconds)
22:46:11  * nicholas_quit (Remote host closed the connection)
22:57:15  * no9joined
23:03:59  * yorick_joined
23:05:48  * yorickquit (Disconnected by services)
23:05:52  * yorick_changed nick to yorick
23:47:05  * yorickquit (Remote host closed the connection)
23:49:07  * jcrugzzjoined