00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:04  * damonoehlmanjoined
00:00:08  * ircretaryjoined
00:01:09  * fallsemoquit (Ping timeout: 248 seconds)
00:06:36  <substack>defunctzombie: https://github.com/substack/testling/blob/master/doc/testling_field.markdown#server
00:09:06  <defunctzombie>substack: nice, so I got that part running but ran into a mocha-tdd issue with the testling launcher
00:09:29  <defunctzombie>GET http://localhost:55714/node_modules/mocha/mocha.js 404 (Not Found)
00:11:11  * wolfeidaujoined
00:14:14  <substack>oh right!
00:14:21  <substack>I know why that is
00:14:25  <substack>just need to preface with __testling
00:14:32  <substack>one sec
00:15:32  * yorickquit (Read error: Connection reset by peer)
00:15:54  <substack>pow, fixed it
00:15:55  <substack>easy fix
00:17:45  <substack>defunctzombie: npm install -g [email protected]
00:17:53  <defunctzombie>k
00:17:55  <defunctzombie>trying
00:18:07  <substack>oh one sec it's still publishing
00:18:12  <substack>ok it's published
00:19:12  * wolfeidauquit (Remote host closed the connection)
00:22:00  <defunctzombie>substack: ok, that fixed it, now when I make changes to the tests
00:22:09  <defunctzombie>do I need to close the browser or does it watch for changes?
00:23:07  <defunctzombie>substack: doesn't appear to run the tests from mocha-tdd
00:23:09  <defunctzombie>er bdd
00:23:28  <defunctzombie>I have a browser.js which just requires the other js files which have tests in them
00:23:49  <defunctzombie>oh nvm
00:23:57  <defunctzombie>was an issue with the script, fixing that first
00:24:46  <defunctzombie>jesus christ engine.io uses some globals for tests.. kill me now
00:25:22  <defunctzombie>wooo success!!
00:27:48  * wolfeidaujoined
00:36:09  * nichola__joined
00:37:34  * nichol___quit (Read error: Connection reset by peer)
00:40:16  <jesusabdullah>mocha :(
00:44:45  * jcrugzzjoined
00:52:23  * mk30quit (Ping timeout: 250 seconds)
00:53:09  * thlorenzjoined
00:54:48  <mbalho>defunctzombie: ractive feels like the right level of complexity, i havent used all the features yet so i cant judge it fully but so far the basic use case is spot on
00:55:16  * thlorenzquit (Read error: Connection reset by peer)
00:55:38  * thlorenzjoined
00:58:01  * thlorenzquit (Read error: Connection reset by peer)
00:58:21  * thlorenzjoined
00:58:41  * kirbysayshijoined
01:00:42  * thlorenzquit (Read error: Connection reset by peer)
01:00:52  * thlorenzjoined
01:03:09  * thlorenzquit (Read error: Connection reset by peer)
01:03:38  * thlorenzjoined
01:04:54  * damonoehlmanquit (Ping timeout: 240 seconds)
01:06:05  * thlorenzquit (Read error: Connection reset by peer)
01:06:33  * thlorenzjoined
01:08:32  * mikealquit (Quit: Leaving.)
01:09:14  * thlorenzquit (Read error: Connection reset by peer)
01:09:35  * thlorenzjoined
01:12:08  * thlorenzquit (Read error: Connection reset by peer)
01:12:33  * thlorenzjoined
01:15:12  * thlorenzquit (Read error: Connection reset by peer)
01:15:40  * thlorenzjoined
01:15:59  * keslajoined
01:18:18  * thlorenzquit (Read error: Connection reset by peer)
01:18:51  * thlorenzjoined
01:21:48  * thlorenzquit (Read error: Connection reset by peer)
01:22:03  * thlorenzjoined
01:23:56  * damonoehlmanjoined
01:24:51  * thlorenzquit (Read error: Connection reset by peer)
01:25:06  * thlorenzjoined
01:25:23  * keslaquit (Ping timeout: 240 seconds)
01:26:15  * thloren__joined
01:26:15  * thlorenzquit (Read error: Connection reset by peer)
01:36:27  <defunctzombie>substack: testing a branch (not master) on testling?
01:41:49  <defunctzombie>substack: also, how do I do the testling command headlessly?
01:41:57  <defunctzombie>when I run "testling" it always launches a browser
01:42:34  * mikealjoined
01:42:53  * mikealquit (Client Quit)
01:45:08  * No9quit (Remote host closed the connection)
01:56:37  <daleharvey>mbalho listening to your podcast, is really good
02:01:24  * vitorpachecoquit (Read error: Connection reset by peer)
02:02:21  * whit537joined
02:07:39  * calvinfoquit (Quit: Leaving.)
02:09:43  * orenjoined
02:29:52  * jcrugzzquit (Ping timeout: 264 seconds)
02:39:26  * wolfeidauquit (Remote host closed the connection)
02:40:02  <substack>defunctzombie: I don't know how to make headless browsers work on mac
02:40:20  <substack>on linux it's really easy. you can just xvfb-run command
02:55:00  * thlorenz_quit (Remote host closed the connection)
03:12:27  * thloren__quit (Remote host closed the connection)
03:21:11  * wolfeidaujoined
03:21:30  * nichola__changed nick to nicholasf_
03:29:00  <defunctzombie>substack: phantomjs?
03:29:31  <defunctzombie>that's what I did for zuul
03:29:37  <substack>ewww
03:29:44  <defunctzombie>hahaha
03:30:20  * ITproquit (Ping timeout: 256 seconds)
03:30:28  <defunctzombie>substack: what about branches on testling?
03:32:07  <defunctzombie>substack: https://github.com/shtylman/engine.io-client/tree/0.6.3-dz
03:36:19  * mikolalysenkojoined
03:49:42  <substack>defunctzombie: yes I got a patch in the github hook library that lets us do branches
03:53:14  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
04:04:34  * mikolalysenkoquit (Ping timeout: 276 seconds)
04:09:08  <defunctzombie>substack: nice
04:09:17  <defunctzombie>substack: otherwise, that example works
04:09:22  <defunctzombie>I guess I could merge into my master haha
04:09:27  <substack>sweet!
04:09:35  <defunctzombie>should maybe also see what tests engine.io module does
04:09:39  <substack>the version of testling-ci running in prod right now doesn't have all the new stuff yet
04:09:41  <defunctzombie>I think it does more connection based tests
04:10:45  <substack>but you already got it working locally with the testlingf command?
04:10:49  <substack>*testling
04:10:50  <defunctzombie>yep
04:10:54  <substack>wow excellent
04:12:46  <defunctzombie>I merged with master, so when the new stuff makes it to prod we can see it work on testling.com
04:13:03  * thlorenzjoined
04:13:18  * ralphtheninjaquit (Ping timeout: 264 seconds)
04:17:27  * thlorenzquit (Read error: Connection reset by peer)
04:17:33  * thlorenzjoined
04:22:07  * thlorenz_joined
04:22:18  * thlorenzquit (Ping timeout: 264 seconds)
04:26:06  * thlorenz_quit (Read error: Connection reset by peer)
04:26:35  * thlorenzjoined
04:30:38  * mikolalysenkojoined
04:31:04  * thlorenzquit (Ping timeout: 264 seconds)
04:31:21  * thlorenzjoined
04:34:53  * mikolalysenkoquit (Ping timeout: 240 seconds)
04:35:52  * thlorenzquit (Ping timeout: 264 seconds)
04:35:58  * thlorenzjoined
04:40:37  * thlorenzquit (Ping timeout: 248 seconds)
04:40:45  * thlorenzjoined
04:43:58  * thlorenzquit (Read error: Connection reset by peer)
04:44:30  * thlorenzjoined
04:48:33  * thlorenzquit (Read error: Connection reset by peer)
04:49:05  * thlorenzjoined
04:50:14  * orenquit (Ping timeout: 240 seconds)
04:53:25  * thlorenzquit (Ping timeout: 248 seconds)
04:53:52  * thlorenzjoined
04:58:31  * thlorenzquit (Ping timeout: 276 seconds)
04:58:44  * thlorenzjoined
04:59:00  * orenjoined
05:03:32  * thlorenz_joined
05:03:42  * thlorenzquit (Ping timeout: 264 seconds)
05:05:10  * thlorenzjoined
05:05:10  * thlorenz_quit (Read error: Connection reset by peer)
05:07:18  * orenquit (Ping timeout: 264 seconds)
05:07:53  * thlorenzquit (Read error: Connection reset by peer)
05:08:25  * thlorenzjoined
05:10:30  * thlorenzquit (Read error: Connection reset by peer)
05:10:43  * thlorenzjoined
05:12:54  * thlorenzquit (Read error: Connection reset by peer)
05:13:13  * thlorenzjoined
05:15:23  * twofivefivejoined
05:15:45  * twofivefivequit (Read error: Connection reset by peer)
05:16:19  * thlorenzquit (Read error: Connection reset by peer)
05:16:49  * thlorenzjoined
05:18:05  * thlorenz_joined
05:18:05  * thlorenzquit (Read error: Connection reset by peer)
05:20:23  * dfggquit (Ping timeout: 240 seconds)
05:20:41  * mikealjoined
05:21:09  <substack>hahahahaha https://code.google.com/p/closure-library/wiki/NodeJS
05:22:14  * thlorenz_quit (Ping timeout: 240 seconds)
05:22:50  * thlorenzjoined
05:24:01  * mikealquit (Client Quit)
05:24:03  * thlorenzquit (Read error: Connection reset by peer)
05:24:33  * thlorenzjoined
05:26:17  * shamaquit (Remote host closed the connection)
05:27:25  * thlorenz_joined
05:27:29  * thlorenzquit (Read error: Connection reset by peer)
05:27:40  <mbalho>daleharvey: woot glad you liked it
05:28:07  <mbalho>daleharvey: sorry we didnt mention pouch, got too caught up in hating on couch hahaha
05:28:14  <mbalho>daleharvey: i was wearing my couchdb tshirt today though
05:29:59  * thlorenz_quit (Read error: Connection reset by peer)
05:30:10  * thlorenzjoined
05:31:59  * thlorenz_joined
05:31:59  * thlorenzquit (Read error: Connection reset by peer)
05:35:14  * thlorenz_quit (Read error: Connection reset by peer)
05:35:42  * thlorenzjoined
05:37:54  * vitorpachecojoined
05:40:21  * thlorenzquit (Ping timeout: 248 seconds)
05:41:15  * thlorenzjoined
05:43:43  * vitorpachecoquit (Remote host closed the connection)
05:45:26  * thlorenzquit (Ping timeout: 240 seconds)
05:46:05  * thlorenzjoined
05:48:30  * thlorenzquit (Read error: Connection reset by peer)
05:49:01  * thlorenzjoined
05:50:56  * thlorenz_joined
05:50:56  * thlorenzquit (Read error: Connection reset by peer)
05:53:03  <defunctzombie>substack: that's how it starts
05:53:09  <defunctzombie>soon they will just migrate over haha
05:55:43  * thlorenz_quit (Ping timeout: 276 seconds)
05:56:06  * thlorenzjoined
05:58:22  <mbalho>jesus h christ, most confusing names ever
05:58:31  <mbalho>'google closure, like the compiler? no.'
05:58:39  <mbalho>'oh, bootstrap, like the ui framework? no'
05:58:46  <mbalho>'oh, node requires, like npm? no'
06:00:55  * thlorenzquit (Ping timeout: 276 seconds)
06:00:58  * thlorenz_joined
06:05:25  * thlorenz_quit (Read error: Connection reset by peer)
06:05:42  * thlorenzjoined
06:09:59  * st_lukejoined
06:10:08  * thlorenzquit (Ping timeout: 256 seconds)
06:10:28  * thlorenzjoined
06:12:24  <defunctzombie>hahaha
06:14:24  <st_luke>substack mbalho do you know any grocery stores near the house that are open around this hour?
06:14:57  * thlorenz_joined
06:15:13  * thlorenzquit (Ping timeout: 276 seconds)
06:15:19  <st_luke>anywhere that sells ice cream mainly
06:17:18  <substack>the gas station is maybe open til midnight
06:17:25  <substack>that's the only thing I know of
06:17:34  * wolfeidauquit (Remote host closed the connection)
06:19:40  * thlorenz_quit (Ping timeout: 264 seconds)
06:19:54  * thlorenzjoined
06:24:05  * thlorenzquit (Ping timeout: 248 seconds)
06:24:57  * thlorenzjoined
06:29:25  * thlorenzquit (Ping timeout: 248 seconds)
06:29:53  * thlorenzjoined
06:34:43  * thlorenzquit (Ping timeout: 276 seconds)
06:34:46  * thlorenz_joined
06:39:01  * thlorenz_quit (Ping timeout: 248 seconds)
06:39:25  * thlorenzjoined
06:42:46  * mk30_joined
06:44:06  * thlorenz_joined
06:44:16  * thlorenzquit (Ping timeout: 264 seconds)
06:45:44  <jesusabdullah>st_luke: so why is homebrew so terrible?
06:48:11  * thlorenz_quit (Read error: Connection reset by peer)
06:48:24  * thlorenzjoined
06:52:54  * thlorenz_joined
06:53:16  * thlorenzquit (Ping timeout: 264 seconds)
06:57:28  * thlorenz_quit (Ping timeout: 264 seconds)
06:57:47  * thlorenzjoined
07:02:32  * thlorenz_joined
07:02:40  * thlorenzquit (Ping timeout: 276 seconds)
07:06:13  * mikealjoined
07:06:19  <st_luke>jesusabdullah: good question
07:06:40  * mikealquit (Client Quit)
07:07:22  * thlorenz_quit (Ping timeout: 256 seconds)
07:07:27  * thlorenzjoined
07:08:12  <jesusabdullah>st_luke: any ideas?
07:08:53  <st_luke>like what could be fixed?
07:10:27  * mikealjoined
07:11:54  * thlorenzquit (Ping timeout: 256 seconds)
07:11:56  <jesusabdullah>Yeah, I mean, what's so bad about it, and why hasn't it been fixed?
07:12:18  * thlorenzjoined
07:12:37  <jesusabdullah>st_luke: gonna have my first mac soon, need to learn how2devEnv
07:15:18  <st_luke>jesusabdullah: try homebrew and see if you like it
07:16:19  <st_luke>but in my experience, it's kinda crashy, never seems to have what I'm looking for, and when it does, sometimes I even end up with buggy software post-build
07:16:38  <st_luke>the last thing isn't homebrew's fault necessarily but it's the 'recipe' it's using
07:17:16  * thlorenzquit (Ping timeout: 264 seconds)
07:17:52  <st_luke>as for fixing bugs in it, I haven't written ruby for a long time and don't plan to go back down that road
07:18:00  * thlorenzjoined
07:18:09  * kirbysayshiquit (Quit: kirbysayshi)
07:21:19  <jesusabdullah>st_luke: reminds me a little bit of pacman in arch
07:21:53  <jesusabdullah>st_luke: official repos are fairly small, anything from community you have to run the package build step yourself and double-check all the build scripts yourself
07:22:14  * thlorenzquit (Ping timeout: 240 seconds)
07:22:18  * jcrugzzjoined
07:22:42  <st_luke>jesusabdullah: I have fairly good luck on homebrew just using it for small utilities
07:23:02  * thlorenzjoined
07:27:42  * thlorenzquit (Ping timeout: 264 seconds)
07:27:57  * thlorenzjoined
07:32:09  * thlorenzquit (Read error: Connection reset by peer)
07:32:21  * thlorenzjoined
07:36:30  * thlorenzquit (Read error: Connection reset by peer)
07:36:56  * thlorenzjoined
07:41:02  * thlorenzquit (Ping timeout: 240 seconds)
07:41:35  * thlorenzjoined
07:46:14  * thlorenz_joined
07:46:18  * thlorenzquit (Ping timeout: 264 seconds)
07:50:29  * thlorenz_quit (Ping timeout: 248 seconds)
07:51:01  * thlorenzjoined
07:52:04  * damonoehlmanquit (Ping timeout: 264 seconds)
07:55:40  * thlorenz_joined
07:55:57  * thlorenzquit (Read error: Connection reset by peer)
07:59:25  * defunctzombiechanged nick to defunctzombie_zz
08:00:05  * thlorenz_quit (Ping timeout: 248 seconds)
08:00:09  * thlorenzjoined
08:04:38  * thlorenz_joined
08:04:40  * thlorenzquit (Ping timeout: 264 seconds)
08:07:01  * mk30_quit (Ping timeout: 250 seconds)
08:08:53  * thlorenz_quit (Read error: Connection reset by peer)
08:09:16  * thlorenzjoined
08:13:54  * thlorenzquit (Ping timeout: 264 seconds)
08:14:27  * thlorenzjoined
08:18:37  * thlorenz_joined
08:19:04  * thlorenzquit (Ping timeout: 264 seconds)
08:23:16  * thlorenz_quit (Ping timeout: 276 seconds)
08:24:02  * thlorenzjoined
08:26:29  * damonoehlmanjoined
08:27:24  * thlorenzquit (Read error: Connection reset by peer)
08:27:40  * thlorenzjoined
08:31:07  * thlorenz_joined
08:31:09  * thlorenzquit (Read error: Connection reset by peer)
08:33:23  * damonoehlmanquit (Ping timeout: 240 seconds)
08:34:00  * thlorenz_quit (Read error: Connection reset by peer)
08:34:18  * jcrugzzquit (Ping timeout: 264 seconds)
08:34:31  * thlorenzjoined
08:37:35  * thlorenzquit (Read error: Connection reset by peer)
08:37:53  * thlorenzjoined
08:41:00  * thlorenzquit (Read error: Connection reset by peer)
08:41:22  * thlorenzjoined
08:44:22  * thlorenzquit (Read error: Connection reset by peer)
08:44:52  * thlorenzjoined
08:45:40  * st_lukequit (Remote host closed the connection)
08:48:07  * thlorenzquit (Read error: Connection reset by peer)
08:48:14  * thlorenz_joined
08:51:36  * mikealquit (Quit: Leaving.)
08:52:27  * thlorenzjoined
08:52:30  * thlorenz_quit (Read error: Connection reset by peer)
08:56:37  * thlorenzquit (Ping timeout: 248 seconds)
08:57:07  * thlorenzjoined
09:01:26  * thlorenzquit (Ping timeout: 240 seconds)
09:01:56  * thlorenzjoined
09:06:22  * thlorenzquit (Ping timeout: 256 seconds)
09:06:50  * thlorenzjoined
09:10:38  * whit537quit (Quit: whit537)
09:11:02  * thlorenzquit (Ping timeout: 240 seconds)
09:11:32  * thlorenzjoined
09:16:34  * thlorenzquit (Ping timeout: 276 seconds)
09:16:35  * thlorenz_joined
09:21:20  * thlorenzjoined
09:21:28  * thlorenz_quit (Ping timeout: 264 seconds)
09:21:48  * mikealjoined
09:25:38  * thlorenzquit (Ping timeout: 256 seconds)
09:25:57  * thlorenzjoined
09:30:52  * thlorenzquit (Ping timeout: 276 seconds)
09:30:55  * thlorenz_joined
09:31:20  * orenjoined
09:32:52  * whit537joined
09:35:49  * thlorenzjoined
09:36:04  * thlorenz_quit (Ping timeout: 276 seconds)
09:39:28  * whit537quit (Ping timeout: 264 seconds)
09:40:22  * thlorenzquit (Ping timeout: 256 seconds)
09:40:29  * thlorenzjoined
09:44:38  * thlorenzquit (Ping timeout: 240 seconds)
09:45:26  * thlorenzjoined
09:50:01  * thlorenz_joined
09:50:16  * thlorenzquit (Ping timeout: 264 seconds)
09:54:42  * thlorenz_quit (Ping timeout: 264 seconds)
09:55:02  * thlorenzjoined
10:00:04  * thlorenz_joined
10:00:07  * thlorenzquit (Ping timeout: 276 seconds)
10:04:40  * thlorenz_quit (Ping timeout: 264 seconds)
10:05:08  * thlorenzjoined
10:09:52  * thlorenzquit (Ping timeout: 276 seconds)
10:10:07  * thlorenzjoined
10:12:24  * orenquit (Ping timeout: 240 seconds)
10:14:29  * thlorenzquit (Ping timeout: 248 seconds)
10:15:01  * thlorenzjoined
10:19:28  * thlorenzquit (Ping timeout: 256 seconds)
10:19:56  * thlorenzjoined
10:24:03  * thlorenzquit (Read error: Connection reset by peer)
10:24:16  * thlorenzjoined
10:28:02  * thlorenzquit (Read error: Connection reset by peer)
10:28:15  * thlorenzjoined
10:31:06  * thlorenzquit (Read error: Connection reset by peer)
10:31:32  * thlorenzjoined
10:31:42  * ins0mniajoined
10:34:08  * thlorenzquit (Read error: Connection reset by peer)
10:34:38  * thlorenzjoined
10:37:10  * thlorenzquit (Read error: Connection reset by peer)
10:37:40  * thlorenzjoined
10:40:44  * thlorenzquit (Read error: Connection reset by peer)
10:40:47  * thlorenz_joined
10:43:05  * wolfeidaujoined
10:43:29  * thlorenz_quit (Read error: Connection reset by peer)
10:43:50  * thlorenzjoined
10:46:43  * thlorenzquit (Read error: Connection reset by peer)
10:47:06  * thlorenzjoined
10:49:54  * thlorenzquit (Read error: Connection reset by peer)
10:50:25  * thlorenzjoined
10:52:59  * thlorenzquit (Read error: Connection reset by peer)
10:53:27  * thlorenzjoined
10:56:18  * thlorenzquit (Read error: Connection reset by peer)
10:56:45  * thlorenzjoined
11:01:00  * thlorenz_joined
11:01:06  * thlorenzquit (Read error: Connection reset by peer)
11:02:37  * thlorenzjoined
11:02:37  * thlorenz_quit (Read error: Connection reset by peer)
11:05:36  * thlorenzquit (Read error: Connection reset by peer)
11:05:55  * thlorenzjoined
11:10:46  * thlorenz_joined
11:10:58  * thlorenzquit (Ping timeout: 276 seconds)
11:15:23  * thlorenzjoined
11:15:34  * thlorenz_quit (Ping timeout: 256 seconds)
11:19:26  * thlorenzquit (Ping timeout: 240 seconds)
11:20:07  * thlorenzjoined
11:21:27  * thlorenz_joined
11:21:27  * thlorenzquit (Read error: Connection reset by peer)
11:24:07  * jolissjoined
11:24:51  * thlorenzjoined
11:24:55  * thlorenz_quit (Read error: Connection reset by peer)
11:29:10  * thlorenzquit (Ping timeout: 256 seconds)
11:30:07  * thlorenzjoined
11:33:55  * thlorenzquit (Read error: Connection reset by peer)
11:34:21  * thlorenzjoined
11:38:30  * thlorenzquit (Read error: Connection reset by peer)
11:38:33  * thlorenz_joined
11:40:12  * thlorenzjoined
11:40:12  * thlorenz_quit (Read error: Connection reset by peer)
11:42:58  * yorickjoined
11:43:10  * thlorenzquit (Read error: Connection reset by peer)
11:43:33  * thlorenzjoined
11:47:07  * thlorenzquit (Read error: Connection reset by peer)
11:47:21  * thlorenzjoined
11:52:34  * thlorenzquit (Ping timeout: 276 seconds)
12:11:01  * fallsemo1joined
12:13:26  * jolissquit (Quit: joliss)
12:17:38  * ralphtheninjajoined
12:17:52  * thlorenzjoined
12:26:16  * thlorenzquit (Ping timeout: 264 seconds)
12:27:15  * thlorenzjoined
12:29:43  * thlorenz_joined
12:29:43  * thlorenzquit (Read error: Connection reset by peer)
12:31:54  * thlorenz_quit (Read error: Connection reset by peer)
12:31:56  * thlorenzjoined
12:36:07  * nicholasf_quit (Read error: Connection reset by peer)
12:36:30  * nicholas_joined
12:36:46  * thlorenzquit (Ping timeout: 276 seconds)
12:37:13  * thlorenzjoined
12:41:42  * thlorenzquit (Ping timeout: 256 seconds)
12:41:57  * thlorenzjoined
12:46:14  * thlorenzquit (Ping timeout: 240 seconds)
12:46:47  * thlorenzjoined
12:51:40  * thlorenz_joined
12:51:43  * thlorenzquit (Ping timeout: 276 seconds)
12:52:32  * fotoveritequit (Quit: fotoverite)
12:53:08  * thlorenz_quit (Read error: Connection reset by peer)
12:53:36  * thlorenzjoined
12:54:42  * ins0mniaquit (Ping timeout: 264 seconds)
12:56:28  * thlorenz_joined
12:56:36  * thlorenzquit (Read error: Connection reset by peer)
13:01:06  * thlorenzjoined
13:01:16  * thlorenz_quit (Read error: Connection reset by peer)
13:04:10  * thlorenzquit (Read error: Connection reset by peer)
13:04:36  * thlorenzjoined
13:05:49  * thlorenz_joined
13:05:49  * thlorenzquit (Read error: Connection reset by peer)
13:07:44  * brianloveswordsquit (Excess Flood)
13:07:44  * thlorenz_quit (Read error: Connection reset by peer)
13:08:13  * thlorenzjoined
13:09:58  * brianloveswordsjoined
13:10:40  * thlorenz_joined
13:10:49  * thlorenzquit (Read error: Connection reset by peer)
13:13:41  * thlorenz_quit (Read error: Connection reset by peer)
13:13:48  * thlorenzjoined
13:15:31  * thlorenz_joined
13:15:31  * thlorenzquit (Read error: Connection reset by peer)
13:19:59  * thlorenzjoined
13:20:16  * thlorenz_quit (Ping timeout: 264 seconds)
13:23:25  * thlorenzquit (Read error: Connection reset by peer)
13:23:35  * thlorenzjoined
13:28:04  * thlorenzquit (Ping timeout: 264 seconds)
13:28:15  * thlorenzjoined
13:30:41  * thlorenzquit (Read error: Connection reset by peer)
13:31:04  * thlorenzjoined
13:33:04  * thlorenz_joined
13:33:04  * thlorenzquit (Read error: Connection reset by peer)
13:34:47  * mcollinajoined
13:37:52  * thlorenz_quit (Ping timeout: 276 seconds)
13:37:54  * jolissjoined
13:37:55  * thlorenzjoined
13:38:12  * jolissquit (Client Quit)
13:42:18  * thlorenzquit (Read error: Connection reset by peer)
13:42:21  * fotoveritejoined
13:42:48  * thlorenzjoined
13:47:17  * thlorenzquit (Ping timeout: 248 seconds)
13:47:35  * thlorenzjoined
13:51:50  * thlorenzquit (Ping timeout: 240 seconds)
13:52:36  * thlorenzjoined
13:57:04  * thlorenzquit (Ping timeout: 256 seconds)
13:57:56  * thlorenzjoined
13:58:58  * fotoveritequit (Quit: fotoverite)
13:59:40  * thlorenzquit (Read error: Connection reset by peer)
13:59:58  * thlorenzjoined
14:02:25  * thlorenzquit (Read error: Connection reset by peer)
14:02:52  * thlorenzjoined
14:07:40  * thlorenzquit (Ping timeout: 264 seconds)
14:07:53  * thlorenzjoined
14:10:38  * mikolalysenkojoined
14:10:47  * thlorenz_joined
14:12:54  * thloren__joined
14:12:58  * thlorenzquit (Ping timeout: 276 seconds)
14:15:07  * thlorenz_quit (Remote host closed the connection)
14:17:55  * thlorenzjoined
14:18:10  * thloren__quit (Ping timeout: 276 seconds)
14:20:31  * mcollinaquit (Remote host closed the connection)
14:22:54  * thlorenzquit (Ping timeout: 264 seconds)
14:23:25  * thlorenzjoined
14:27:49  * thlorenzquit (Ping timeout: 248 seconds)
14:29:02  * thlorenzjoined
14:33:42  * thlorenzquit (Ping timeout: 264 seconds)
14:33:43  * thlorenz_joined
14:34:39  * thlorenzjoined
14:38:14  * fallsemo1quit (Quit: Leaving.)
14:38:16  * thlorenz_quit (Ping timeout: 264 seconds)
14:38:29  * thlorenz_joined
14:39:03  * ins0mniajoined
14:42:14  * mikolalysenkoquit (Ping timeout: 240 seconds)
14:42:45  * thlorenz_quit (Ping timeout: 248 seconds)
14:43:00  * thlorenz_joined
14:47:18  * thlorenz_quit (Read error: Connection reset by peer)
14:47:24  * thloren__joined
14:52:18  * thloren__quit (Ping timeout: 264 seconds)
14:52:20  * thlorenz_joined
14:57:01  * thloren__joined
14:57:10  * thlorenz_quit (Ping timeout: 276 seconds)
15:01:30  * thlorenz_joined
15:01:54  * thloren__quit (Ping timeout: 264 seconds)
15:05:42  * thlorenzquit (Remote host closed the connection)
15:06:16  * thlorenz_quit (Ping timeout: 276 seconds)
15:06:30  * thlorenzjoined
15:11:28  * thlorenzquit (Ping timeout: 276 seconds)
15:11:32  * thlorenz_joined
15:13:34  * thlorenz_quit (Read error: Connection reset by peer)
15:13:54  * thlorenzjoined
15:16:01  * thlorenzquit (Read error: Connection reset by peer)
15:16:30  * thlorenzjoined
15:16:38  * ricardobeatjoined
15:16:55  * fotoveritejoined
15:18:33  * AvianFlujoined
15:19:01  <fotoverite>Has anyone run into problems with node.gyp lately?
15:19:38  * dominictarrquit (Quit: dominictarr)
15:20:56  * thlorenzquit (Ping timeout: 256 seconds)
15:21:43  * thlorenzjoined
15:23:04  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
15:24:22  * thlorenz_joined
15:24:43  * thloren__joined
15:25:05  * thlorenzquit (Read error: Connection reset by peer)
15:26:44  * thlorenzjoined
15:26:44  * thloren__quit (Read error: Connection reset by peer)
15:30:59  * fotoveritequit (Quit: fotoverite)
15:31:37  * thlorenzquit (Ping timeout: 276 seconds)
15:31:49  * thlorenzjoined
15:34:13  * thlorenzquit (Read error: Connection reset by peer)
15:34:42  * thlorenzjoined
15:36:58  * thloren__joined
15:36:58  * thlorenzquit (Read error: Connection reset by peer)
15:41:30  * thloren__quit (Ping timeout: 264 seconds)
15:41:35  * thlorenzjoined
15:43:49  * thlorenzquit (Read error: Connection reset by peer)
15:44:19  * thlorenzjoined
15:46:03  * fotoveritejoined
15:46:05  * thlorenzquit (Read error: Connection reset by peer)
15:46:23  * fotoveritequit (Client Quit)
15:46:36  * thlorenzjoined
15:47:11  * defunctzombie_zzchanged nick to defunctzombie
15:50:03  * thlorenz_quit (Remote host closed the connection)
15:50:38  * thlorenzquit (Ping timeout: 240 seconds)
15:51:26  * thlorenzjoined
15:53:36  * thlorenz_joined
15:53:36  * thlorenzquit (Read error: Connection reset by peer)
15:55:50  * thlorenz_quit (Read error: Connection reset by peer)
15:56:00  * thlorenzjoined
15:56:42  * fotoveritejoined
16:00:26  * thlorenz_joined
16:00:42  * thlorenzquit (Ping timeout: 264 seconds)
16:02:16  * thlorenzjoined
16:02:16  * thlorenz_quit (Read error: Connection reset by peer)
16:04:34  * thlorenzquit (Read error: Connection reset by peer)
16:05:00  * thlorenzjoined
16:06:31  * thlorenz_joined
16:07:26  * ricardobeatjoined
16:09:28  * thlorenzquit (Ping timeout: 264 seconds)
16:09:47  * thlorenzjoined
16:11:02  * keslajoined
16:11:59  * thlorenzquit (Read error: Connection reset by peer)
16:12:13  * thlorenzjoined
16:14:31  * thlorenzquit (Read error: Connection reset by peer)
16:14:44  * thlorenzjoined
16:17:29  * fotoveritequit (Quit: fotoverite)
16:18:59  * fotoveritejoined
16:19:02  * thlorenzquit (Ping timeout: 240 seconds)
16:19:45  * thlorenzjoined
16:22:00  * thlorenzquit (Read error: Connection reset by peer)
16:22:14  * thlorenzjoined
16:24:24  * thloren__joined
16:24:24  * thlorenzquit (Read error: Connection reset by peer)
16:26:11  * jcrugzzjoined
16:28:54  * thloren__quit (Ping timeout: 264 seconds)
16:29:24  * thlorenzjoined
16:30:36  * defunctzombiechanged nick to defunctzombie_zz
16:32:14  * thloren__joined
16:32:30  * thlorenzquit (Read error: Connection reset by peer)
16:34:38  * thloren__quit (Read error: Connection reset by peer)
16:34:42  * thlorenzjoined
16:35:44  * Kesslerjoined
16:35:49  * AvianFluquit (Remote host closed the connection)
16:36:04  <Kessler>jesusabdullah: ping
16:39:02  * thlorenzquit (Ping timeout: 240 seconds)
16:39:06  * mikolalysenkojoined
16:39:46  * thlorenzjoined
16:41:49  * thlorenzquit (Read error: Connection reset by peer)
16:42:01  * thlorenzjoined
16:42:38  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
16:43:54  * mikolalysenkoquit (Ping timeout: 264 seconds)
16:44:29  * thloren__joined
16:45:16  * defunctzombie_zzchanged nick to defunctzombie
16:45:31  <thlorenz_>Domenic_: do you have an idea how hard it would be to make 'testling -x' run with jsdom and/or phantomjs?
16:46:03  <thlorenz_>substack made lots of improvements to it lately, where it is feasible to have it replace the mocha/phantomjs solution
16:46:30  * thlorenzquit (Ping timeout: 256 seconds)
16:46:40  * fotoveritequit (Quit: fotoverite)
16:48:17  <thlorenz_>substack: by the way love the fact that it outputs results to the DOM now as well :)
16:48:22  * ricardobeatjoined
16:48:56  * thlorenzjoined
16:49:04  * thloren__quit (Ping timeout: 264 seconds)
16:49:43  * fotoveritejoined
16:49:43  * fotoveritequit (Client Quit)
16:50:18  <thlorenz_>defunctzombie: have you seen/tried this? http://afitnerd.com/2011/09/06/headless-browser-testing-on-mac/
16:50:48  <defunctzombie>thlorenz_: nope
16:51:03  <defunctzombie>thlorenz_: honestly, I kinda don't see what this would be for when there is phantomjs
16:51:20  <thlorenz_>defunctzombie: agreed
16:51:21  * thlorenzquit (Read error: Connection reset by peer)
16:51:31  <thlorenz_>I should be able to install everything I need with npm
16:51:40  * thlorenzjoined
16:51:42  <defunctzombie>I like phantomjs cause I don't need to have all the other browsers
16:51:52  <defunctzombie>I really just want it for testing that my tests run at all
16:51:55  <defunctzombie>with no syntax errors
16:52:06  <defunctzombie>then I ship it off to something like testling for real testing
16:52:18  <thlorenz_>don't wanna have to talk to the devops people in order to make them install xvfb or something so I can run my tests on the build server
16:52:40  <thlorenz_>defunctzombie: totally with you - so we need to make testling work with phantomjs then ;)
16:53:02  <defunctzombie>yep
16:53:12  <defunctzombie>thlorenz_: testling should do what zuul does
16:53:25  <defunctzombie>or I should just make zuul support testling field
16:53:25  <thlorenz_>doesn't phantom set up its own server though?
16:53:30  * thlorenzquit (Read error: Connection reset by peer)
16:53:32  <defunctzombie>no
16:53:46  * thlorenzjoined
16:53:47  <defunctzombie>phantomjs is the client
16:53:54  <thlorenz_>ah, ok, so it could definitely integrate with testling, we just have to pass the port to it
16:53:59  <defunctzombie>yep
16:54:16  <defunctzombie>actually, if the testling module exposes and api
16:54:20  * thlorenzquit (Read error: Connection reset by peer)
16:54:21  <thlorenz_>wasn't sure, cause in the setups I have seen something was setting up a server -- probably some grunt task
16:54:21  <defunctzombie>I could just use that in zuul
16:54:26  * orenjoined
16:54:31  <defunctzombie>grunt..jesus hahah
16:54:42  <thlorenz_>hmm - lets bug substack a little more about this ;)
16:54:52  * thlorenzjoined
16:54:53  <defunctzombie>:)
16:55:07  <defunctzombie>just send him a pull request to make it work with phantom
16:55:21  <thlorenz_>since he seems to be on the right track wit it lately -- lots of testling improvements :)
16:55:26  <defunctzombie>"testling --phantom"
16:55:27  <defunctzombie>or some such
16:55:45  <defunctzombie>I would personally prefer that "testling" was default headless
16:55:50  <defunctzombie>and that "testling --server"
16:55:50  <thlorenz_>it is
16:56:04  <defunctzombie>on osx it launches a browser for me
16:56:08  <thlorenz_>if you type testing it tries to do something headless that fails on my mac
16:56:23  <defunctzombie>huh
16:56:25  <thlorenz_>only testling -x open works for me
16:56:29  * dominictarrjoined
16:56:30  <defunctzombie>doesn't fail for me
16:56:33  <defunctzombie>just opens a browser
16:56:37  <defunctzombie>and runs tests in that
16:57:10  <thlorenz_>defunctzombie: https://gist.github.com/thlorenz/6067681 (first one)
16:57:19  <thlorenz_>hm
16:57:32  <thlorenz_>I'm still getting it, just updated my testling
16:57:33  <defunctzombie>thlorenz_: update to latest testling
16:57:37  <thlorenz_>:)
16:57:58  * vitorpachecojoined
16:59:01  <thlorenz_>I'm running 1.5.1 and running 'testling' gives me the error in the gist (I'm still on LION - Mac OS X 10.7.5)
16:59:22  <defunctzombie>huh
16:59:31  <defunctzombie>works for me on whatever latest osx I have
16:59:36  <defunctzombie>mountain lion I guess
17:01:08  <thlorenz_>weird
17:01:31  <thlorenz_>I'm running node v0.10.13
17:01:55  * mikealquit (Quit: Leaving.)
17:02:25  <thlorenz_>defunctzombie: and using 0.8 just hangs -- oh well, testling -x open works fine for now :)
17:03:27  <defunctzombie>haha
17:03:40  <defunctzombie>thlorenz_: make sure you close any other chrome you have open
17:03:52  <defunctzombie>thlorenz_: like exit the app all the way
17:04:05  <thlorenz_>defunctzombie: ah - didn't know about that part - why you no tell me?
17:04:06  <thlorenz_>:)
17:04:21  <thlorenz_>makes sense since it runs it in debug mode right?
17:04:41  <defunctzombie>dunno why
17:05:44  <thlorenz_>well actually I quit all my browsers and still have the same problem
17:06:20  <thlorenz_>would be weird too why '-x open' is still working and just 'testling' which seems to do the same for you - isn't
17:07:02  <thlorenz_>defunctzombie: I have a feeling that it just cannot find my chrome
17:22:13  * jcrugzzquit (Ping timeout: 248 seconds)
17:25:58  * mikealjoined
17:26:13  * fotoveritejoined
17:39:27  * mikolalysenkojoined
17:39:31  * fotoveritequit (Quit: fotoverite)
17:41:29  * mikealquit (Quit: Leaving.)
17:41:42  * mikealjoined
17:43:50  * mikolalysenkoquit (Ping timeout: 240 seconds)
17:45:26  * keslaquit (Ping timeout: 256 seconds)
17:48:23  * orenquit (Quit: WeeChat 0.3.8)
17:50:39  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
17:52:11  * ricardobeatjoined
17:54:06  * mikealquit (Quit: Leaving.)
18:00:54  * fotoveritejoined
18:03:41  * fotoveritequit (Client Quit)
18:07:09  * thlorenz_quit (Remote host closed the connection)
18:24:50  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
18:27:55  * fotoveritejoined
18:27:58  * fallsemojoined
18:36:11  * orenjoined
18:39:50  * mikolalysenkojoined
18:40:44  * thlorenzquit (Remote host closed the connection)
18:43:53  * mikolalysenkoquit (Ping timeout: 240 seconds)
18:44:55  * calvinfojoined
18:46:00  * ricardobeatjoined
18:48:31  * thlorenz_joined
18:50:16  * jcrugzzjoined
18:53:31  * thlorenzjoined
18:53:46  * thlorenz_quit (Ping timeout: 276 seconds)
18:58:05  * mikealjoined
18:58:19  * thlorenzquit (Ping timeout: 276 seconds)
18:58:26  * thlorenzjoined
18:58:53  * mikealquit (Client Quit)
19:01:22  * thlorenz_joined
19:03:20  * thloren__joined
19:03:31  * thlorenzquit (Ping timeout: 276 seconds)
19:08:16  * thloren__quit (Ping timeout: 264 seconds)
19:08:24  * thlorenzjoined
19:12:18  * thlorenzquit (Read error: Connection reset by peer)
19:12:48  * thlorenzjoined
19:14:00  * thloren__joined
19:14:00  * thlorenzquit (Read error: Connection reset by peer)
19:18:42  * thloren__quit (Ping timeout: 264 seconds)
19:19:16  * thlorenzjoined
19:21:32  * thloren__joined
19:21:32  * thlorenzquit (Read error: Connection reset by peer)
19:21:44  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
19:22:33  * calvinfoquit (Quit: Leaving.)
19:24:29  * thlorenzjoined
19:26:16  * thloren__quit (Ping timeout: 264 seconds)
19:28:38  * thlorenzquit (Ping timeout: 240 seconds)
19:28:58  * thlorenzjoined
19:30:52  * thloren__joined
19:30:52  * thlorenzquit (Read error: Connection reset by peer)
19:31:36  * mikealjoined
19:33:20  * thlorenzjoined
19:33:28  * thloren__quit (Read error: Connection reset by peer)
19:35:37  * fallsemoquit (Quit: Leaving.)
19:37:39  * thloren__joined
19:38:16  * thlorenzquit (Ping timeout: 264 seconds)
19:39:28  * thloren__quit (Read error: Connection reset by peer)
19:39:29  * thlorenzjoined
19:41:54  * thlorenzquit (Read error: Connection reset by peer)
19:42:18  * thlorenzjoined
19:44:52  * calvinfojoined
19:46:48  <Kessler>jesusabdullah: ping ?
19:47:07  * thloren__joined
19:47:16  * thlorenzquit (Ping timeout: 264 seconds)
19:51:18  * thloren__quit (Read error: Connection reset by peer)
19:51:42  * thlorenzjoined
19:51:44  * mikealquit (Quit: Leaving.)
19:55:42  * thlorenzquit (Read error: Connection reset by peer)
19:55:58  <jesusabdullah>Kessler: yeah what's up?
19:55:59  * thlorenzjoined
19:56:36  <Kessler>in pm :)
20:00:17  * thlorenzquit (Read error: Connection reset by peer)
20:00:35  * thlorenzjoined
20:05:09  * thloren__joined
20:05:30  * thlorenzquit (Ping timeout: 264 seconds)
20:09:09  * thloren__quit (Read error: Connection reset by peer)
20:09:36  * thlorenzjoined
20:12:20  * whit537joined
20:13:10  * whit537quit (Client Quit)
20:13:26  * whit537joined
20:13:42  * thlorenzquit (Read error: Connection reset by peer)
20:14:01  * thlorenzjoined
20:18:55  * thlorenzquit (Ping timeout: 276 seconds)
20:20:58  * st_lukejoined
20:22:28  * thlorenzjoined
20:26:33  * thlorenzquit (Read error: Connection reset by peer)
20:26:46  * thlorenzjoined
20:31:02  * thlorenzquit (Ping timeout: 240 seconds)
20:31:35  * thlorenzjoined
20:32:19  * calvinfoquit (Quit: Leaving.)
20:33:35  * Kesslerquit (Remote host closed the connection)
20:36:06  * thlorenzquit (Ping timeout: 264 seconds)
20:41:07  * thlorenzjoined
20:45:27  * thlorenzquit (Read error: Connection reset by peer)
20:45:40  * thlorenzjoined
20:47:03  * whit537quit (Quit: whit537)
20:49:30  * AvianFlujoined
20:50:10  * thlorenzquit (Ping timeout: 256 seconds)
20:50:21  * thlorenzjoined
20:50:50  * mcollinajoined
20:53:50  * mikealjoined
20:55:13  * thloren__joined
20:55:19  * thlorenzquit (Ping timeout: 276 seconds)
20:59:48  * thloren__quit (Ping timeout: 256 seconds)
21:00:03  * thlorenzjoined
21:04:14  * thlorenzquit (Ping timeout: 240 seconds)
21:09:42  * thlorenzjoined
21:11:52  * orenquit (Ping timeout: 264 seconds)
21:14:13  * thlorenzquit (Ping timeout: 248 seconds)
21:14:48  * thlorenzjoined
21:19:01  * thlorenzquit (Ping timeout: 248 seconds)
21:19:38  * thlorenzjoined
21:24:28  * thlorenzquit (Ping timeout: 264 seconds)
21:28:10  * orenjoined
21:28:41  * mikealquit (Quit: Leaving.)
21:28:49  * thlorenzjoined
21:32:56  * mikealjoined
21:32:57  * thlorenzquit (Read error: Connection reset by peer)
21:33:07  * thlorenzjoined
21:37:37  * thloren__joined
21:37:41  * thlorenzquit (Ping timeout: 248 seconds)
21:38:48  * AvianFluquit (Remote host closed the connection)
21:40:40  * mcollina_joined
21:42:15  * thlorenzjoined
21:42:46  * thloren__quit (Ping timeout: 276 seconds)
21:44:34  * mcollinaquit (Ping timeout: 256 seconds)
21:45:26  * blobaumjoined
21:46:53  * thloren__joined
21:46:54  * thlorenzquit (Ping timeout: 264 seconds)
21:48:19  * thlorenzjoined
21:48:19  * thloren__quit (Read error: Connection reset by peer)
21:49:05  * blobaumchanged nick to devaholic
21:51:00  <defunctzombie>Domenic_: want commit access to zuul?
21:51:54  * thloren__joined
21:52:38  * thlorenzquit (Ping timeout: 240 seconds)
21:56:52  * thloren__quit (Ping timeout: 264 seconds)
21:57:14  * thlorenzjoined
22:00:51  * tilgovijoined
22:01:54  * thlorenzquit (Ping timeout: 264 seconds)
22:02:09  * thlorenzjoined
22:03:20  * st_lukequit (Remote host closed the connection)
22:04:50  * calvinfojoined
22:05:15  * whit537joined
22:06:49  * thlorenzquit (Ping timeout: 276 seconds)
22:06:50  * thloren__joined
22:07:38  * whit537quit (Client Quit)
22:11:30  * thloren__quit (Ping timeout: 264 seconds)
22:11:46  * thlorenz_quit (Remote host closed the connection)
22:11:55  * thlorenzjoined
22:16:40  * thlorenzquit (Ping timeout: 264 seconds)
22:16:43  * calvinfoquit (Quit: Leaving.)
22:17:03  * thlorenzjoined
22:20:47  * calvinfojoined
22:21:26  * thlorenzquit (Ping timeout: 240 seconds)
22:22:31  * thlorenzjoined
22:27:37  * thlorenzquit (Ping timeout: 276 seconds)
22:27:44  * thlorenzjoined
22:28:52  * calvinfoquit (Quit: Leaving.)
22:28:52  * thlorenzquit (Read error: Connection reset by peer)
22:28:55  * thlorenz_joined
22:33:10  * thlorenzjoined
22:33:21  * thlorenz_quit (Read error: Connection reset by peer)
22:35:41  <oren>mikeal: http://feeds.soundcloud.com/users/45634593-mikealrogers/tracks i can't add your podcast to gpodder
22:35:57  <mikeal>take it up with soundcloud :)
22:37:26  * thlorenzquit (Ping timeout: 240 seconds)
22:38:22  * thlorenzjoined
22:39:18  * devaholicquit (Remote host closed the connection)
22:39:41  <oren>mikeal: i need to download my podcasts. can i use soundcloud for that?
22:40:08  <mikeal>soundcloud is what i'm using for hosting/publishing
22:40:10  <oren>every other podcast i am able to add to gpodder.
22:40:15  <mikeal>does gpodder not support m4a?
22:40:23  <mikeal>is it the feed or the file?
22:40:40  <daleharvey>btw, I really liked the podcast
22:41:01  <mikeal>which one? i released two yesterday :)
22:41:15  <daleharvey>heh the replication one
22:41:28  <oren>mikeal: the feed
22:41:54  <mikeal>yeah, you should tell soundcloud
22:42:11  <mikeal>they publish the feed, probably an escaping issue,
22:42:56  * thlorenzquit (Ping timeout: 256 seconds)
22:43:02  <mikeal>just send a message to @soundcloud on twitter
22:43:24  * thlorenzjoined
22:43:36  <oren>mikeal: cool. thanks
22:44:08  <mikeal>daleharvey: yeah, i was listening to that while i walked the dog and realized a few things myself
22:44:31  <mikeal>https://github.com/mikeal/SLEEP/issues/3
22:48:02  * thlorenzquit (Ping timeout: 256 seconds)
22:48:30  * thlorenzjoined
22:48:51  <daleharvey>yeh well assuming you have any sort of range query, and you have seq, then you have like 75% of couch, so if your going for ultra simple may be a bit much
22:49:20  <daleharvey>seems like any database that emits changes as they happen an external process can maintain a since index
22:52:38  * thlorenzquit (Ping timeout: 240 seconds)
22:53:18  * thlorenzjoined
22:54:33  * orenchanged nick to owen1
22:56:11  * fallsemojoined
22:57:28  <mikeal>daleharvey: not if they are using merkle trees underneath
22:57:34  <mikeal>because they wouldn't be storing the changes in sequence
22:57:46  <mikeal>sure, you can get a continuous list of committed changes, but they aren't ever stored that way
22:58:04  * thlorenzquit (Ping timeout: 264 seconds)
22:58:11  * thlorenzjoined
22:58:57  <daleharvey>doesnt seem like it would matter
22:59:18  * thlorenzquit (Read error: Connection reset by peer)
22:59:43  * thlorenzjoined
23:01:11  * st_lukejoined
23:01:11  <daleharvey>I mean its only couch thats actually storing data in in a sequenced disk format, everyone else is just using a by seq index
23:03:03  * thlorenzquit (Read error: Connection reset by peer)
23:03:20  * thlorenzjoined
23:05:25  * st_lukequit (Ping timeout: 245 seconds)
23:05:34  <mikeal>that's what i'm saying though
23:05:52  <mikeal>with merkle trees there's not even a way to have an index for the sequences
23:06:49  <daleharvey>there is if you are emitting changes as you write them though
23:07:00  <mikeal>live, yes, but not in the past
23:07:15  <mikeal>and there's no way to do something like since=
23:07:26  * thlorenzquit (Ping timeout: 240 seconds)
23:08:17  <daleharvey>var seq = 0; db.on('data', function(data) { by_seq[++seq] = data.id; }); a by_seq index, byt yeh certainly not as fault tolerant as being inside the storage engine
23:08:20  * thlorenzjoined
23:08:58  <substack>daleharvey: but you get seq collisions during network partitions
23:09:35  <substack>I think maybe the answer is that you don't need SLEEP if you have merkle trees
23:09:39  <substack>just use merkle trees instead
23:10:28  * mikealquit (Quit: Leaving.)
23:10:29  <substack>and then standardize the merkle tree exchange protocol
23:10:44  * st_lukejoined
23:11:07  <substack>and write an adapter for syncing couch-style sequences through merkle trees
23:11:19  * st_lukequit (Read error: Connection reset by peer)
23:12:37  * thlorenzquit (Ping timeout: 248 seconds)
23:13:03  * thlorenzjoined
23:14:04  <daleharvey>you get sequence collisions in a distributed storage anyway, I wasnt making a value judgement or anything, just saying for a simple db interface it seems pretty possible to keep an external by seq index
23:14:20  * st_lukejoined
23:14:37  <substack>you don't get sequence collisions if you don't even have sequences
23:14:51  * st_lukequit (Read error: Connection reset by peer)
23:15:52  <substack>it seems like SLEEP isn't generalizable to data that doesn't have sequences
23:17:00  <substack>and merkle trees are really different from sequences too and probably aren't a great fit for interfacing with couch-style data
23:17:39  * ricardobeatjoined
23:17:45  * thlorenzquit (Read error: Connection reset by peer)
23:18:11  * thlorenzjoined
23:22:14  * thlorenzquit (Ping timeout: 240 seconds)
23:23:21  * thlorenzjoined
23:26:47  * st_lukejoined
23:27:33  * thlorenzquit (Ping timeout: 248 seconds)
23:28:04  * thlorenzjoined
23:30:44  * mcollina_quit (Remote host closed the connection)
23:32:30  * thlorenzquit (Read error: Connection reset by peer)
23:32:50  * thlorenzjoined
23:36:49  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
23:37:40  * thlorenzquit (Ping timeout: 264 seconds)
23:37:46  * thlorenzjoined
23:40:29  * ricardobeatjoined
23:41:10  * No9joined
23:41:50  * thlorenzquit (Ping timeout: 240 seconds)
23:46:02  * thlorenzjoined
23:49:40  * mikealjoined
23:50:25  * thlorenz_joined
23:50:29  * thlorenzquit (Ping timeout: 248 seconds)
23:50:47  <mikeal>substack: well, ideally you could just describe the "feed" or merkle tree changes with identifiers and data payloads
23:51:04  <mikeal>and layer in an extension that gives better info about the merkle tree
23:51:21  <mikeal>it's not about trying to represent the datamodel in the base sleep protocol
23:51:35  <mikeal>but provide a basis for any data model to be serialized
23:51:40  <daleharvey>sync is getting redone at work, its pretty fun
23:51:46  <dominictarr>http://prog21.dadgum.com/121.html?utm_source=buffer&utm_campaign=Buffer&utm_content=buffere565e&utm_medium=twitter
23:51:51  <mikeal>so that with minimal effort we can use portable client/server modules and indexes
23:54:10  * thlorenzjoined
23:54:38  * thlorenz_quit (Ping timeout: 240 seconds)
23:55:06  <dominictarr>mikeal: I havn't listened to the podcast fet, but maybe you can just use the merkle tree to decide the replication set, and then sort and send data in order
23:55:33  <dominictarr>Also, I'm think that maybe it's too much to make SLEEP do 3 different protocols.
23:56:07  <dominictarr>it's too jsony to be optimal for binary data anyway
23:57:42  * jcrugzzquit (Ping timeout: 264 seconds)
23:59:16  * thlorenzquit (Ping timeout: 276 seconds)
23:59:42  * ricardobeatquit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)