00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:02:41  <jcrugzz>defunctzombie: i mean the site has been partially broken xD
00:03:15  * cianomaidinquit (Quit: cianomaidin)
00:04:06  * mcollinaquit (Ping timeout: 265 seconds)
00:04:55  * toddselfjoined
00:09:23  * toddselfquit (Ping timeout: 244 seconds)
00:09:59  * slaskisquit (Quit: slaskis)
00:10:05  * mikolalysenkojoined
00:10:14  <rowbit>substack, pkrumins: Encoders down: 184.106.106.66 (dev-ie7-1)
00:10:45  <Raynos>thlorenz: were is your node knockout thningy?
00:10:55  <thlorenz>http://space-invaders.2013.nodeknockout.com/
00:11:06  <thlorenz>be patient it'll load a while
00:11:21  <thlorenz>if you get lucky you are a copter, otherwise you are substack ;)
00:13:39  <thlorenz>Raynos: make sure to turn on audio to hear the bats ;)
00:13:42  <Raynos>thlorenz: i dont get it
00:13:55  * yorickquit (Remote host closed the connection)
00:13:56  <Domenic_>haha
00:13:57  <thlorenz>what do you mean?
00:14:16  <Raynos>i am a man
00:14:20  <Raynos>walking around & collecting ducks
00:14:35  * mikolalysenkoquit (Ping timeout: 245 seconds)
00:14:51  <thlorenz>Raynos: well you didn't get lucky
00:14:58  <thlorenz>yo are an observer ;)
00:15:16  <thlorenz>only copter can collect ducks, but also can get eaten by the bats ;)
00:15:47  <defunctzombie>Raynos: I just tweeted that it was so amazing
00:16:05  <Raynos>defunctzombie: ?
00:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 17]
00:17:22  <thlorenz>hey Raynos what am I supposed to enter on the left in yor project?
00:17:32  <Raynos>the source code
00:17:34  <Raynos>of the module
00:17:45  <Raynos>if you hit ENTER on the name field it prepopulates it
00:20:00  <thlorenz>ok, got it
00:20:10  <thlorenz>Raynos: it should allow me to not pub to npm
00:20:20  <Raynos>it cant :(
00:20:25  <thlorenz>but pretty cool though
00:20:32  <thlorenz>why not, just put it on github?
00:30:28  * mcollinajoined
00:31:39  * iwillwenjoined
00:33:41  * fotoveritejoined
00:35:19  * mcollinaquit (Ping timeout: 272 seconds)
00:39:33  <rowbit>substack, pkrumins: These encoders are STILL down: 50.57.103.135(free2)
00:42:33  <rowbit>substack, pkrumins: These encoders are STILL down: 173.203.67.76(free3)
00:43:44  * Maciek416joined
00:49:15  <Raynos>thlorenz: no flag in the app & its 4pm
00:49:19  <Raynos>pretty easy to add a flag
00:49:27  * fraserxujoined
00:50:21  <thlorenz>what flag?
00:50:37  <thlorenz>Raynos: you have to be first to be copter -- no flag
00:50:56  <Raynos>well it publishes to both github & npm
00:50:57  <Raynos>at the same time
00:56:15  * tilgovijoined
00:56:59  * iwillwen_joined
00:57:13  <thlorenz>ah, you were talking about your thing ;)
00:57:16  * iwillwenquit (Read error: Connection reset by peer)
00:57:34  <thlorenz>I'm just seeing copters and bats in my head after the last two days
00:57:41  <thlorenz>oh and ducks
00:59:05  * toddselfjoined
00:59:16  * iwillwen_quit (Remote host closed the connection)
01:04:05  * toddselfquit (Ping timeout: 272 seconds)
01:09:24  * anvakajoined
01:10:48  * mikolalysenkojoined
01:13:49  * tilgoviquit (Remote host closed the connection)
01:15:31  * mikolalysenkoquit (Ping timeout: 252 seconds)
01:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 15]
01:20:26  <grncdr>private
01:31:25  * mcollinajoined
01:34:07  * jez0990joined
01:35:52  * mcollinaquit (Ping timeout: 264 seconds)
01:37:20  <jez0990>Team mad science: good work :)
01:37:46  <Raynos>jez0990: thanks :)
01:44:51  * thlorenzquit (Remote host closed the connection)
01:45:21  * jez0990quit (Quit: Page closed)
01:49:36  * thloren__joined
01:53:21  * toddselfjoined
01:56:02  * mikolalysenkojoined
01:56:40  * jiangplusjoined
01:58:10  * toddselfquit (Ping timeout: 265 seconds)
01:59:46  * thloren__quit (Remote host closed the connection)
02:02:13  * anvakaquit (Remote host closed the connection)
02:07:44  * fraserxuquit (Remote host closed the connection)
02:13:26  * jiangplusquit (Ping timeout: 264 seconds)
02:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 20]
02:20:11  * williamcottonquit (Ping timeout: 272 seconds)
02:22:28  * xyxnechanged nick to nexxy
02:25:58  * jiangplusjoined
02:30:50  * mcollinajoined
02:32:57  <tim_smart>Seaport question: What would be the best way to keep haproxy and seaport in sync?
02:33:53  <tim_smart>I.e. Web service gets registered on seaport, it then gets added to the load balancer and registered with nagios etc.
02:35:23  * mcollinaquit (Ping timeout: 265 seconds)
02:43:55  * AvianFluquit (Read error: Connection reset by peer)
02:44:32  * AvianFlujoined
02:47:32  * toddselfjoined
02:51:57  * toddselfquit (Ping timeout: 252 seconds)
02:55:17  * tmcwquit
02:56:11  * jiangplusquit (Ping timeout: 272 seconds)
02:56:15  * williamcottonjoined
03:00:24  * williamcottonquit (Ping timeout: 244 seconds)
03:00:37  * jiangplusjoined
03:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 22]
03:30:42  * mcollinajoined
03:35:00  * mcollinaquit (Ping timeout: 245 seconds)
03:38:07  * mikolalysenkoquit (Ping timeout: 244 seconds)
03:41:49  * toddselfjoined
03:46:26  * toddselfquit (Ping timeout: 264 seconds)
03:53:36  * calvinfoquit (Quit: Leaving.)
03:57:02  * ferossjoined
04:10:08  * thlorenzjoined
04:14:49  * Maciek416_joined
04:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 11]
04:19:13  * Maciek416_quit (Ping timeout: 252 seconds)
04:21:18  * Maciek416_joined
04:21:51  * Maciek416_quit (Read error: Connection reset by peer)
04:22:20  * Maciek416_joined
04:26:37  * jcrugzzquit (Ping timeout: 240 seconds)
04:26:40  * Maciek416_quit (Ping timeout: 245 seconds)
04:30:48  * mcollinajoined
04:31:15  * maksimlinquit (Remote host closed the connection)
04:32:10  * thlorenzquit (Remote host closed the connection)
04:35:43  * mcollinaquit (Ping timeout: 272 seconds)
04:36:03  * toddselfjoined
04:41:03  * toddselfquit (Ping timeout: 272 seconds)
04:41:51  * shamaquit
04:59:45  * jibay_quit (Quit: Leaving)
05:01:49  * jcrugzzjoined
05:11:58  * dguttmanquit (Quit: dguttman)
05:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 18]
05:17:29  * defunctzombiechanged nick to defunctzombie_zz
05:28:02  * AvianFluquit (Remote host closed the connection)
05:30:07  * toddselfjoined
05:30:46  * mcollinajoined
05:35:09  * toddselfquit (Ping timeout: 272 seconds)
05:35:16  * mcollinaquit (Ping timeout: 264 seconds)
05:52:28  * ferossquit (Quit: feross)
06:04:34  <rowbit>substack, pkrumins: These encoders are STILL down: 184.106.106.66(dev-ie7-1)
06:07:31  * ins0mniajoined
06:14:05  * Maciek416quit (Remote host closed the connection)
06:14:39  * Maciek416joined
06:15:32  * ferossjoined
06:16:44  <rowbit>Daily usage stats: [developer: 1, free: 89]
06:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 19]
06:19:29  * Maciek416quit (Ping timeout: 272 seconds)
06:24:33  * toddselfjoined
06:29:37  * toddselfquit (Ping timeout: 272 seconds)
06:30:37  * mcollinajoined
06:36:03  * mcollinaquit (Ping timeout: 272 seconds)
06:38:39  * AvianFlujoined
06:39:34  <rowbit>substack, pkrumins: These encoders are STILL down: 50.57.103.135(free2)
06:39:45  * ferossquit (Quit: feross)
06:41:29  * ferossjoined
06:42:34  <rowbit>substack, pkrumins: These encoders are STILL down: 173.203.67.76(free3)
06:42:57  * AvianFluquit (Ping timeout: 252 seconds)
07:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 19]
07:18:31  * toddselfjoined
07:21:08  * anvaka_joined
07:23:27  * toddselfquit (Ping timeout: 272 seconds)
07:25:22  * ITprojoined
07:26:07  * sorensen_joined
07:28:08  * sorensen_quit (Client Quit)
07:30:43  * mcollinajoined
07:31:42  * ferossquit (Quit: feross)
07:35:51  * mcollinaquit (Ping timeout: 272 seconds)
07:44:33  * calvinfojoined
08:12:33  * fotoveritequit (Quit: fotoverite)
08:14:02  * mcollinajoined
08:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 27]
08:38:00  * peutetrejoined
08:39:51  * jcrugzzquit (Ping timeout: 264 seconds)
08:51:08  * slaskisjoined
08:59:40  * ins0mniaquit (Remote host closed the connection)
09:07:02  * toddselfjoined
09:11:45  * toddselfquit (Ping timeout: 272 seconds)
09:16:33  * cianomaidinjoined
09:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 25]
09:27:17  * cianomaidinquit (Quit: cianomaidin)
09:27:20  <Raynos>Aw man.
09:27:22  <Raynos>I just realized
09:27:30  <Raynos>I can do node based windows development with http://team-mad-science.2013.nodeknockout.com/
09:27:31  <Raynos>:D
10:01:15  * toddselfjoined
10:03:19  * timoxleyquit (Remote host closed the connection)
10:05:57  * ITproquit (Ping timeout: 272 seconds)
10:06:13  * toddselfquit (Ping timeout: 272 seconds)
10:13:25  * calvinfoquit (Quit: Leaving.)
10:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 22]
10:27:37  * cianomaidinjoined
10:27:49  * timoxleyjoined
10:29:53  * timoxleyquit (Remote host closed the connection)
10:31:39  * ITprojoined
10:54:11  * timoxleyjoined
10:55:24  * slaskisquit (Quit: slaskis)
10:55:29  * toddselfjoined
10:56:09  * cianomaidinquit (Quit: cianomaidin)
10:58:22  * slaskisjoined
10:59:59  * toddselfquit (Ping timeout: 252 seconds)
11:10:55  * cianomaidinjoined
11:12:10  * jolissjoined
11:14:10  * calvinfojoined
11:15:04  * calvinfo1joined
11:15:04  * calvinfoquit (Read error: Connection reset by peer)
11:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 27]
11:19:40  * calvinfo1quit (Ping timeout: 264 seconds)
11:25:59  * yorickjoined
11:31:03  * timoxleyquit (Read error: Connection reset by peer)
11:41:02  * iwillwenjoined
11:49:39  * toddselfjoined
11:54:14  * toddselfquit (Ping timeout: 264 seconds)
11:54:49  * iwillwenquit (Read error: Connection reset by peer)
11:55:03  * iwillwenjoined
12:07:39  * peutetrequit (Quit: peutetre)
12:15:09  * ITproquit (Ping timeout: 272 seconds)
12:15:53  * calvinfojoined
12:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 29]
12:19:04  * mikolalysenkojoined
12:20:17  * calvinfoquit (Ping timeout: 252 seconds)
12:28:34  * mcollinaquit (Remote host closed the connection)
12:29:08  * mcollinajoined
12:33:44  * mcollinaquit (Ping timeout: 265 seconds)
12:39:34  <rowbit>substack, pkrumins: These encoders are STILL down: 50.57.103.135(free2)
12:40:06  <mesch>Raynos node ide in the browser?
12:40:17  <Raynos>node ide ALL THE THINGS
12:40:26  <Raynos>build node OS
12:40:33  <Raynos>but first node browser
12:40:36  <Raynos>then node ide
12:40:53  <mesch>npm i node-webkit
12:41:41  <mesch>still waiting for nodeos pi source
12:42:33  <mesch>there is no audio in on the pi though, you have to use usb or a soundcard module
12:42:34  <rowbit>substack, pkrumins: These encoders are STILL down: 173.203.67.76(free3)
12:42:54  <mesch>not sure what compatibility is going to be like at this stage
12:43:49  * toddselfjoined
12:44:18  <spion>node console editor
12:45:11  * peutetrejoined
12:46:13  <spion>because doing custom console UI with vim is awkward, and because event-driven non-blocking scripting.
12:48:43  * toddselfquit (Ping timeout: 265 seconds)
13:00:58  * iwillwen_joined
13:00:59  * iwillwenquit (Read error: Connection reset by peer)
13:03:29  * mcollinajoined
13:05:23  * iwillwen_quit (Ping timeout: 252 seconds)
13:06:26  * iwillwenjoined
13:08:21  * mcollinaquit (Ping timeout: 272 seconds)
13:12:22  * mcollinajoined
13:16:31  * ITprojoined
13:16:36  * calvinfojoined
13:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 28]
13:16:56  * ITprochanged nick to Guest5432
13:17:35  * mcollinaquit (Remote host closed the connection)
13:20:15  * iwillwenquit (Quit: -a- Android IRC 2.1.3)
13:21:09  * calvinfoquit (Ping timeout: 252 seconds)
13:24:48  * kevino80joined
13:25:54  * fergiejoined
13:41:29  * iwillwenjoined
13:44:04  * kevino80quit (Remote host closed the connection)
13:44:37  * kevino80joined
13:49:15  * kevino80quit (Ping timeout: 272 seconds)
13:59:10  * peutetrequit (Quit: peutetre)
14:07:31  * tmcwjoined
14:08:12  * fergiequit (Quit: Leaving)
14:10:51  * iwillwen_joined
14:10:52  * iwillwenquit (Read error: Connection reset by peer)
14:14:33  * iwillwen_quit (Remote host closed the connection)
14:16:45  <rowbit>Hourly usage stats: [developer: 205, free: 47]
14:17:26  * calvinfojoined
14:20:31  * Maciek416joined
14:20:51  * Guest5432quit (Ping timeout: 244 seconds)
14:21:34  * calvinfoquit (Ping timeout: 240 seconds)
14:22:11  * kevinswiberjoined
14:30:13  * Guest5432joined
14:32:14  * toddselfjoined
14:36:41  * toddselfquit (Ping timeout: 252 seconds)
14:51:37  * ralphtheninjajoined
14:54:52  * dguttmanjoined
14:55:24  * defunctzombie_zzchanged nick to defunctzombie
14:58:55  * thlorenzjoined
15:05:31  * fallsemojoined
15:11:43  * brianloveswordsquit (Excess Flood)
15:12:11  * brianloveswordsjoined
15:14:41  * kevino80joined
15:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 48]
15:17:23  * toddselfjoined
15:18:11  * calvinfojoined
15:19:03  * calvinfo1joined
15:19:03  * calvinfoquit (Read error: Connection reset by peer)
15:19:13  * kevino80quit (Ping timeout: 252 seconds)
15:23:20  * calvinfo1quit (Ping timeout: 245 seconds)
15:38:13  * peutetrejoined
15:41:00  * _ritchquit (Quit: Leaving.)
15:48:23  * williamcottonjoined
15:51:38  * runningskullchanged nick to zz_runningskull
15:54:55  * iwillwenjoined
16:04:41  * ednapiranhajoined
16:05:21  * iwillwenquit (Quit: -a- Android IRC 2.1.3)
16:06:28  * timoxleyjoined
16:07:17  * brianloveswordsquit (Excess Flood)
16:07:21  * jergasonjoined
16:08:15  * yorickquit (Remote host closed the connection)
16:08:42  * brianloveswordsjoined
16:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 47]
16:19:48  * calvinfojoined
16:20:33  * calvinfoquit (Read error: Connection reset by peer)
16:20:45  * calvinfojoined
16:24:57  * calvinfoquit (Ping timeout: 240 seconds)
16:26:41  * mcollinajoined
16:27:27  * kevinswiberquit (Remote host closed the connection)
16:28:00  * kevinswiberjoined
16:29:28  * mcollinaquit (Remote host closed the connection)
16:30:02  * AvianFlujoined
16:31:58  * kevinswiberquit (Ping timeout: 241 seconds)
16:34:14  * jcrugzzjoined
16:34:50  * mcollinajoined
16:36:22  * jolissquit (Ping timeout: 265 seconds)
16:38:59  * peutetrequit (Quit: peutetre)
16:41:02  * dguttmanquit (Quit: dguttman)
16:41:16  * mikolalysenkoquit (Ping timeout: 264 seconds)
16:42:05  * mcollinaquit (Ping timeout: 245 seconds)
16:44:12  * jolissjoined
16:46:26  * mcollinajoined
16:47:14  * brycebarilquit (Quit: Leaving.)
16:47:30  * toddself_joined
16:53:11  * mcollinaquit (Remote host closed the connection)
16:53:43  * mcollinajoined
16:54:17  * tmcwquit (Read error: Connection reset by peer)
16:56:28  * tmcwjoined
16:56:44  * rxgxjoined
16:56:51  * tmcwquit (Client Quit)
16:58:37  * mcollinaquit (Ping timeout: 272 seconds)
16:59:49  * clone1018quit (Ping timeout: 248 seconds)
17:00:38  * tmcwjoined
17:01:07  * zz_runningskullchanged nick to runningskull
17:03:17  * kevino80joined
17:03:39  * clone1018joined
17:07:45  * kevino80quit (Ping timeout: 272 seconds)
17:09:19  * slaskisquit (Ping timeout: 240 seconds)
17:10:10  * jergasonquit (Quit: jergason)
17:10:38  * peutetrejoined
17:16:12  * jergasonjoined
17:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 49]
17:21:29  * calvinfojoined
17:22:29  * calvinfo1joined
17:22:29  * calvinfoquit (Read error: Connection reset by peer)
17:23:25  * calvinfojoined
17:23:26  * calvinfo1quit (Read error: Connection reset by peer)
17:26:59  * dguttmanjoined
17:27:55  * calvinfoquit (Ping timeout: 252 seconds)
17:28:48  * kevinswiberjoined
17:34:15  <spion>is there a duplexer that works with streams2?
17:35:24  <spion>duh, duplexer2
17:37:26  * jiangplusquit (Ping timeout: 264 seconds)
17:40:50  * kevinswiberquit (Ping timeout: 245 seconds)
17:41:26  * kevinswiberjoined
17:50:11  * kevino80joined
17:56:22  * niftylettucequit (Quit: Connection closed for inactivity)
17:57:43  * st_lukejoined
18:00:55  * cianomaidinquit (Quit: cianomaidin)
18:01:49  * st_lukequit (Read error: Connection reset by peer)
18:01:56  * st_lukejoined
18:02:15  * trevnorrisquit (Quit: IRCRelay - http://ircrelay.com)
18:02:54  * trevnorrisjoined
18:05:43  * calvinfojoined
18:07:04  * jiangplusjoined
18:07:57  * rxgxquit (Quit: timeout)
18:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 34]
18:21:43  * AvianFluquit (Remote host closed the connection)
18:25:51  * AvianFlujoined
18:26:01  * tmcwquit (Remote host closed the connection)
18:26:37  * tmcwjoined
18:27:29  * tmcwquit (Read error: Connection reset by peer)
18:27:54  * tmcwjoined
18:28:00  * peutetrequit (Quit: peutetre)
18:28:16  * tmcwquit (Remote host closed the connection)
18:28:35  * tmcwjoined
18:28:44  * tmcwquit (Remote host closed the connection)
18:31:17  * tmcwjoined
18:33:10  * tmcwquit (Client Quit)
18:35:20  * slaskisjoined
18:37:52  * tilgovijoined
18:39:35  <rowbit>substack, pkrumins: These encoders are STILL down: 50.57.103.135(free2)
18:41:51  * st_lukequit (Read error: Connection reset by peer)
18:42:01  * st_lukejoined
18:42:35  <rowbit>substack, pkrumins: These encoders are STILL down: 173.203.67.76(free3)
18:53:53  * jolissquit (Ping timeout: 272 seconds)
18:56:26  * st_lukequit (Read error: Connection reset by peer)
18:56:47  * st_lukejoined
18:57:57  * jiangplusquit (Ping timeout: 246 seconds)
18:59:50  * peutetrejoined
19:02:44  <st_luke>thlorenz: i wish it was called condé nasté
19:03:38  <thlorenz>st_luke: very funny :) I actually I usually just put an 'e' instead of the french version
19:03:54  <toddself_>thlorenz: just like a german...
19:04:42  <toddself_>couldn't resist :)
19:04:46  <thlorenz>:)
19:04:58  <st_luke>they do vanity fair though so they are ok
19:05:18  <toddself_>also ars technica
19:05:47  <st_luke>yeah i guess that's ok
19:05:56  <st_luke>tech articles age so quickly tho
19:06:22  <toddself_>yeah, but that's why it's not a print publication. unlike trying to read 20 year old issues of wired...
19:06:27  <toddself_>(which is also conde nast...)
19:14:43  * cianomaidinjoined
19:16:46  <rowbit>Hourly usage stats: [developer: 14, free: 27]
19:19:18  * kevinswiberquit (Read error: Connection reset by peer)
19:19:48  * kevinswiberjoined
19:21:22  * cianomaidinquit (Quit: cianomaidin)
19:24:38  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
19:24:38  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
19:25:50  * cianomaidinjoined
19:27:29  * jxsonjoined
19:27:35  <rowbit>substack, pkrumins: A developer is waiting in the queue for explorer/9.0
19:28:22  * kevinswiberquit (Remote host closed the connection)
19:28:55  * kevinswiberjoined
19:29:07  * kevinswiberquit (Read error: Connection reset by peer)
19:29:21  * kevinswiberjoined
19:30:53  * Guest5432quit (Ping timeout: 272 seconds)
19:32:25  * Guest5432joined
19:39:19  * DTrejojoined
19:42:24  * ryan_stevensjoined
19:45:47  * enjaworkquit (Ping timeout: 252 seconds)
19:47:20  * kevinswiberquit (Remote host closed the connection)
19:47:55  * kevinswiberjoined
19:48:45  * enjaworkjoined
19:49:12  <thlorenz>defunctzombie: should we add this to the wiki? https://gist.github.com/thlorenz/7419223
19:50:04  <defunctzombie>thlorenz: yes, maybe under a tips section or something
19:50:37  <defunctzombie>thlorenz: ideally would be interesting to make it work with just phantomjs straight up, but this will be good for now for mocha folks
19:50:37  <thlorenz>cool, now I gotta figure out how to add stuff to browserify and somehow add routes to the server
19:50:44  <defunctzombie>the qunit folks won't be able to use the mocha one
19:51:17  <thlorenz>defunctzombie: can you point me at where to look at to get similar config options previously exposed by my functions?
19:51:24  <thlorenz>or is that just gone?
19:51:42  <defunctzombie>thlorenz: https://github.com/defunctzombie/bamboo/tree/wip
19:51:48  <defunctzombie>take a look at the .zuul.yml there
19:51:50  * kevinswiberquit (Ping timeout: 240 seconds)
19:51:52  <defunctzombie>and how I setup a test server
19:51:56  <thlorenz>cool, thatnks
19:51:59  <defunctzombie>thlorenz: the browserify options are currently gone
19:52:04  <thlorenz>:(
19:52:08  <defunctzombie>:)
19:52:10  <defunctzombie>don't cry
19:52:11  <thlorenz>I need to expose one file under another name
19:52:18  <defunctzombie>we can put them back
19:52:26  <thlorenz>I guess I could do it via the browserify field?
19:52:28  <defunctzombie>the server stuff might work for you
19:52:36  <thlorenz>ok I'll have a look
19:54:07  <thlorenz>defunctzombie: ok, so server stuff will definitely work since I can do in there whatever I want :)
19:54:16  <defunctzombie>yes
19:54:57  * ryan_stevenspart
19:57:20  <thlorenz>defunctzombie: this all looks very nice
19:58:56  * ptaylorjoined
19:59:44  * jiangplusjoined
20:00:47  * cianomaidinquit (Quit: cianomaidin)
20:01:33  <ptaylor>Hey, anybody know if node-canvas uses node-image in the docs to draw images to a canvas context?
20:11:28  * kevinswiberjoined
20:14:29  * ptaylorquit (Ping timeout: 250 seconds)
20:16:45  <rowbit>Hourly usage stats: [developer: 6, free: 37]
20:17:04  * jergasonquit (Quit: jergason)
20:21:33  * yorickjoined
20:28:23  <thlorenz>defunctzombie: kinde weird that half the saucelabs config lives in the .yml file (the browsers)
20:30:29  <defunctzombie>?
20:31:04  * jergasonjoined
20:31:17  <thlorenz>the browser config -- that doesn't apply locally at all right?
20:31:24  <thlorenz>it's only info for saucelabs
20:31:34  <defunctzombie>thlorenz: yes
20:31:38  <defunctzombie>thlorenz: but it is all for zuul
20:31:42  <thlorenz>but on top of that I have an rc file for saucelabs
20:31:54  <thlorenz>not a big deal, just odd
20:31:57  <defunctzombie>just if you want to test in sauce
20:32:01  <thlorenz>ok
20:32:02  <defunctzombie>so your keys are not in the repo
20:32:15  <thlorenz>so who else would read the browsers?
20:32:29  <thlorenz>ah, get the key thing
20:32:55  * ferossjoined
20:34:51  * jergason_joined
20:35:53  <thlorenz>defunctzombie: so this didn't work: https://github.com/thlorenz/zuul-example/blob/master/package.json#L14
20:36:15  <thlorenz>I guess zuul browserify doesn't take package.json into account
20:36:17  <defunctzombie>thlorenz: browserify field is not a thing I think
20:36:23  * jergasonquit (Ping timeout: 252 seconds)
20:36:24  * jergason_changed nick to jergason
20:36:28  <thlorenz>yes it is
20:36:29  <defunctzombie>did you mean browser field?
20:36:35  <thlorenz>no
20:36:40  <defunctzombie>?
20:36:43  <thlorenz>hold on showing working example
20:37:05  <thlorenz>oh shoot
20:37:13  <thlorenz>you are right ;)
20:38:16  <thlorenz>defunctzombie: yay! it works! -- don't need those functions back then I guess
20:38:32  <defunctzombie>cool
20:40:26  <thlorenz>defunctzombie: this works now -- loading jquery as script, but exposing as cjs module: https://github.com/thlorenz/zuul-example/blob/master/test/main.js#L9
20:41:05  * peutetrequit (Quit: peutetre)
20:42:27  <defunctzombie>thlorenz: did that not work before?
20:42:33  <defunctzombie>thlorenz: seems like a pretty straightforward thing
20:42:34  * soldairjoined
20:42:51  <thlorenz>yeah, originally I did it as part of the browserify script
20:43:27  <thlorenz>i.e. browserify().require(require.resovle('expose/jquery'), { expose: 'jquery' })
20:43:41  <defunctzombie>ah
20:43:51  <defunctzombie>yea, the browser field simplifies that
20:44:14  <thlorenz>yep, I think when I did this way back we had no browser field ;)
20:46:19  <thlorenz>defunctzombie: so you got some testling stuff in there, but I can't get that to work -- mocha suite somehow isn't set up
20:46:34  <defunctzombie>thlorenz: ?
20:46:52  <thlorenz>never mind I probably gotta fix my test command to not use tap ;)
20:48:06  <thlorenz>defunctzombie: actually still confused
20:48:10  <thlorenz>how does this: https://github.com/defunctzombie/bamboo/blob/wip/package.json#L9
20:48:14  <thlorenz>work with testling?
20:48:26  * enjaworkquit (Ping timeout: 268 seconds)
20:48:57  * enjaworkjoined
20:50:31  * jergasonquit (Quit: jergason)
20:51:59  <defunctzombie>thlorenz: this has nothing to do with testling...
20:52:09  <defunctzombie>thlorenz: that will just run the tests in saucelabs
20:52:12  <defunctzombie>when travis runs the tests
20:52:31  <defunctzombie>thlorenz: https://github.com/defunctzombie/zuul/wiki/Travis-ci
20:54:23  <thlorenz>so why is there a testling thing in the package.json?
20:54:31  <thlorenz>https://github.com/defunctzombie/bamboo/blob/wip/package.json#L22
20:57:03  <defunctzombie>thlorenz: oh sorry
20:57:05  <defunctzombie>thlorenz: that is old
20:57:08  <defunctzombie>thlorenz: I don't use that anymore
20:57:11  <defunctzombie>:)
20:57:20  <defunctzombie>just haven't removed it from that branch
20:57:27  <defunctzombie>cause I only moved to zuul recently
20:57:32  * shamajoined
20:58:17  <thlorenz>ah :)
21:01:40  <thlorenz>defunctzombie: things just passed in travis via my simple test script: https://travis-ci.org/thlorenz/zuul-example/jobs/13826153
21:03:54  <defunctzombie>thlorenz: \o/
21:04:12  <defunctzombie>thlorenz: nice, but you should just make it run in sauce :)
21:04:19  <defunctzombie>thlorenz: then you actually get browser testing
21:04:19  * rannmannquit (Excess Flood)
21:04:22  <thlorenz>working on actual failing build when tests fail, but that should be trivial -- $0
21:04:26  <thlorenz>Imean $?
21:04:38  * rannmannjoined
21:04:38  * rannmannquit (Changing host)
21:04:38  * rannmannjoined
21:04:42  <thlorenz>yeah sauce is next
21:06:33  * tmcwjoined
21:06:40  <defunctzombie>thlorenz: yea, $?
21:06:46  <defunctzombie>or just set -e in your script
21:06:51  <defunctzombie>it will exit with the first error
21:07:28  <thlorenz>defunctzombie: this works: https://github.com/thlorenz/zuul-example/blob/master/run-test
21:07:44  <thlorenz>calling npm test now will fail if a test fails
21:07:47  <defunctzombie>thlorenz: yea, that is a bit weird
21:07:59  <defunctzombie>thlorenz: the typical way is with a set -e
21:08:09  <defunctzombie>so if the zuul command fails it will exit early too
21:08:20  <thlorenz>defunctzombie: but I gotta still kill zuul server
21:08:20  <defunctzombie>and fail the test
21:08:26  <thlorenz>so I can't just bomb
21:08:28  <defunctzombie>oh.. I see
21:08:33  <defunctzombie>well for that there is a fix too :)
21:08:57  <thlorenz>drum rollllll .....
21:09:17  <thlorenz>come on I gave you a drum roll ... what's the fix?
21:09:20  <defunctzombie>haha
21:09:20  <defunctzombie>https://gist.github.com/defunctzombie/7420367
21:09:29  <defunctzombie>I had to paste it from a script I have
21:09:50  <thlorenz>ah trap -- that's like try catch right?
21:09:57  <defunctzombie>yea, kinda haha
21:10:12  <thlorenz>cool that looks cleaner
21:10:40  <thlorenz>except my mac has no trap
21:10:54  <thlorenz>so I'll keep my solution since it has less deps ;)
21:11:06  <thlorenz>and I know I could brew install it
21:11:17  <defunctzombie>thlorenz: I use a mac
21:11:20  <defunctzombie>trap works fine
21:11:27  <defunctzombie>I think you are missing #!/bin/bash
21:11:30  <defunctzombie>for your first line
21:11:38  <defunctzombie>otherwise you don't really have a script :)
21:11:41  <thlorenz>ah, shoot I was expecting which trap to return something
21:11:57  <thlorenz>I thought it's like a tool -- what a unix noob
21:16:45  <rowbit>Hourly usage stats: [developer: 3, free: 33]
21:18:05  * jxsonquit (Remote host closed the connection)
21:18:34  * jxsonjoined
21:21:44  * ferossquit (Quit: feross)
21:23:12  * jxsonquit (Ping timeout: 246 seconds)
21:24:35  <thlorenz>defunctzombie: thanks, updated: https://gist.github.com/thlorenz/7419223
21:25:10  <defunctzombie>thlorenz: nice
21:25:15  <defunctzombie>looking like a real script now
21:25:31  <thlorenz>:) ok I'll add that to the zuul wiki
21:27:01  <defunctzombie>nice
21:39:28  <defunctzombie>thlorenz: you don't need the --ui stuff if you have a .zuul.yml file
21:39:34  <defunctzombie>fyi for your test-dev example
21:39:57  <thlorenz>thanks
21:40:02  <defunctzombie>thlorenz: also, make the header smaller and make the page mention that this is only for mocha for now
21:40:10  <defunctzombie>this won't work on the qunit ui
21:40:22  <thlorenz>header is smaller -- refresh
21:40:32  <defunctzombie>and under test script.. mention what it is for
21:40:36  <defunctzombie>or where to put the file
21:40:45  <thlorenz>ok
21:40:50  <defunctzombie>remember someone reading it will be new to many of this
21:41:08  <defunctzombie>I am actually taking about zuul at an emberjs meeting later this month :)
21:41:33  * ferossjoined
21:41:36  <thlorenz>cool
21:45:23  <st_luke>haha ember
21:46:20  <defunctzombie>st_luke: yea
21:47:24  <defunctzombie>st_luke: I don't know shit about it... but will happily pimp out zuul
21:56:39  * kevino80quit
21:58:09  * jiangplusquit (Ping timeout: 252 seconds)
22:00:05  <st_luke>you should get saucelabs to give you referral moneys
22:01:46  <defunctzombie>haha
22:01:58  <defunctzombie>st_luke: I would be happy if they just made it more usable
22:03:11  <thlorenz>defunctzombie: also documented my example: https://github.com/thlorenz/zuul-example
22:03:48  <defunctzombie>thlorenz: you know what might be cooler?
22:04:10  <thlorenz>another drum roll for defunctzombie ......
22:04:20  <defunctzombie>thlorenz: a module called zuul-phantom or some shit like that, that just used the zuul api to instrument, then run, then exit
22:04:32  <thlorenz>maybe
22:05:07  <thlorenz>but then you gotta keep that in sync with zuul which seems to be a moving target ;)
22:05:34  <defunctzombie>yea
22:05:38  <thlorenz>but you know what I'll prob. make that tomorrow cause I need that kinda code anyways
22:05:53  <defunctzombie>but it would work for any test runner zuul supports
22:06:00  <thlorenz>so instead of it ending up in our site's core module it'll be separate
22:06:02  <defunctzombie>not sure we really care about that tho haha
22:06:02  <st_luke>codes of conduct for conferences are so dumb
22:06:53  <thlorenz>defunctzombie: so basically this would be the module: https://github.com/thlorenz/zuul-example/blob/master/run-test right?
22:07:04  <defunctzombie>basically
22:07:07  <thlorenz>ported to javascript
22:07:12  * cianomaidinjoined
22:07:19  <defunctzombie>except without hte mocha-phantomjs part maybe , I dunno
22:07:25  <thlorenz>we'd just have to figure out how to make it pick up the rc and yml
22:07:39  <thlorenz>well what else?
22:07:40  <defunctzombie>tho I imagine you like that part cause you get the nice test list
22:07:50  <defunctzombie>I just open a browser honestly
22:08:00  <defunctzombie>and my tests run
22:08:03  <defunctzombie>in there just fine :)
22:11:02  <thlorenz>defunctzombie: I need the phantom stuff to run this on a build server
22:11:27  <defunctzombie>thlorenz: saucelabs not an option?
22:11:35  <rowbit>substack, pkrumins: A developer is waiting in the queue for explorer/11.0
22:13:08  <thlorenz>for me yes, for my company not sure
22:13:37  <thlorenz>it's nice to be able to do this however you want :)
22:14:37  * rxgxjoined
22:15:38  <defunctzombie>thlorenz: agreed absolutely
22:16:01  <defunctzombie>thlorenz: actually a longer term plan for zuul was to have pluggable providers
22:16:16  <thlorenz>so I'll make a zuul-mamoth module tomorrow
22:16:23  <defunctzombie>so it would actually be the other way around, you would be able to maybe specify phantomjs as a target provider
22:16:45  <rowbit>Hourly usage stats: [developer: 7, free: 31]
22:16:46  <defunctzombie>maybe kinda like a plugin or something that would be autoloaded if module exist
22:16:53  <defunctzombie>haven't thought about it much
22:17:04  <defunctzombie>but will in the future when I want to add testling support
22:17:10  <thlorenz>I don't think it hurts to have a bunch of wrapper modules
22:17:22  <thlorenz>that just use zuul and something else together
22:17:51  * jxsonjoined
22:21:20  <defunctzombie>st_luke:
22:21:26  <defunctzombie>#3 on hacker news right now
22:21:40  <defunctzombie>that has got to suck
22:25:23  <st_luke>wowowow
22:25:50  <st_luke>holy shit
22:29:41  * jiangplusjoined
22:34:15  * enjaworkquit (Ping timeout: 246 seconds)
22:34:32  <thlorenz>defunctzombie: I may have to pull this into a zuul/lib/module so I can use it: https://github.com/defunctzombie/zuul/blob/master/bin/zuul#L25-L36
22:36:05  <defunctzombie>thlorenz: yea... this is why I think having zuul support different backends will be a cleaner solution long term since that is the plan anyway
22:36:42  <defunctzombie>and it would make zuul more modular and probably better as a result
22:36:44  <thlorenz>well for now creating a resolve-yml and resolve-rc module will work
22:37:12  <defunctzombie>I dunno if I would make them modules tho
22:37:18  <defunctzombie>cause they aren't really standalone
22:37:21  <thlorenz>it's cleaner anyways - I try to stick the least into bin files
22:37:27  <thlorenz>no I mean inside zuul
22:37:34  <thlorenz>so I can use it from my module
22:37:34  <defunctzombie>ah
22:37:49  <defunctzombie>gotcha, I guess
22:37:57  <thlorenz>don't even have to expose as API, I can just do require('zuul/lib/resolve-yml')
22:38:16  <defunctzombie>you will have to poke at some of lib/zuul for good api usable maybe
22:38:22  <defunctzombie>but I am sure you can make it do what you need
22:38:47  <thlorenz>or I'll just stick it onto this https://github.com/defunctzombie/zuul/blob/master/lib/zuul.js#L14
22:39:19  <thlorenz>we may need a wiki page for library authors that wanna use zuul from javascript
22:39:39  <defunctzombie>thlorenz: yes
22:39:59  <defunctzombie>thlorenz: it may be that zuul contains within it modules that want to be freed hahah
22:40:07  <defunctzombie>but for now most if it is rolled into zuul
22:40:18  <thlorenz>yeah, possible
22:40:36  <thlorenz>most I saw was pretty specific
22:40:49  * enjaworkjoined
22:41:32  <thlorenz>including the code that resolves the configs -- that needs to be async if I'm gonna expose it as a module
22:41:46  <thlorenz>ok enough talk - you'll see it in the PR ;)
22:43:05  * thlorenzquit (Remote host closed the connection)
22:46:53  * slaskisquit (Quit: slaskis)
22:50:01  * st_lukequit (Remote host closed the connection)
22:57:19  * enjaworkquit (Ping timeout: 260 seconds)
23:01:26  * enjaworkjoined
23:12:44  <creationix>chrisdickinson, defunctzombie, I added "browser" support into my compiler https://github.com/creationix/tim-task/commit/aa933e2db5a19a882cc9db56779d1db8dfa2c6e0
23:13:18  <creationix>it only works for packages stored under node_modules, but that should be good enough for now
23:14:34  * thlorenzjoined
23:15:32  <defunctzombie>creationix: awesome
23:16:44  * jergasonjoined
23:16:45  <rowbit>Hourly usage stats: [developer: 0, free: 36]
23:16:45  * jergasonquit (Client Quit)
23:17:03  * jergasonjoined
23:18:04  * kevinswiberquit (Remote host closed the connection)
23:18:08  <chrisdickinson>nice!
23:18:36  * kevinswiberjoined
23:22:38  * thlorenzquit (Ping timeout: 240 seconds)
23:22:54  * kevinswiberquit (Ping timeout: 246 seconds)
23:22:56  * mikolalysenkojoined
23:29:05  * jiangplusquit (Ping timeout: 252 seconds)
23:29:08  * damonoehlmanjoined
23:33:04  * fallsemoquit (Quit: Leaving.)
23:35:04  * AvianFluquit (Remote host closed the connection)
23:36:50  * Maciek416quit (Remote host closed the connection)
23:37:22  * Maciek416joined
23:41:57  * Maciek416quit (Ping timeout: 272 seconds)
23:53:47  * jolissjoined
23:57:55  * jiangplusjoined
23:58:45  * tmcwquit (Remote host closed the connection)