00:04:17  <isaacs>Raynos: you can do that, actually
00:04:30  <Raynos>the --searchexclude excludes authors too?
00:04:41  <Raynos>or some other option
00:05:00  <isaacs>Raynos: yeah, authors have a = in front of them
00:05:12  <isaacs>Raynos: but searchopts is extra options
00:05:16  <isaacs>that filter search
00:05:18  <Raynos>wait what
00:05:26  <isaacs>npm search foo bar baz =substack
00:05:40  <isaacs>npm config set searchopts "=substack" <-- now search is substack search!
00:05:46  <Raynos>where in the search.js code is this
00:06:15  <isaacs>Raynos: lib/search.js, line 37+
00:06:29  <Raynos>yeah i see the searchopts
00:06:34  <Raynos>i dont see where it turns it into authors
00:06:43  <Raynos>oh wait
00:06:48  <Raynos>it string searches the entire result
00:06:54  <Raynos>and =author is in the entire result
00:06:55  <Raynos>neato
00:07:03  <Raynos>how do I do OR
00:08:36  <isaacs>Raynos: regex maybe
00:09:08  <isaacs>Raynos: npm config set searchopts "/=(substack|isaacs|visionmedia|mikeal)" might work
00:09:13  <isaacs>if the first char is / then it's a regex
00:10:01  <isaacs>$ npm search stream "/=(substack|isaacs|visionmedia|mikeal|dominictarr)"
00:14:32  * captain_morganjoined
00:16:54  <tanepiper>isaacs: http://webcomponents.github.com/
00:17:02  <tanepiper>"just fucking build it" :D
00:17:48  <isaacs>tanepiper: I agree with what this page seems to be saying.
00:20:09  <tanepiper>basically the idea is a tag is proposed, source is put in to the org, xtags are built and deployed on an npm like package.json system
00:20:26  <tanepiper>so a web page route might have that at it's route (for now, until the spec fleshes out)
00:20:42  <tanepiper>ALSO!
00:20:57  <tanepiper>needs a good module loading system I think, I know your opinionated on that :p
00:21:37  <tanepiper>also, i think it would be cool if they could be gzipped up as well
00:24:42  * shykeschanged nick to zz_shykes
00:25:12  <substack>tanepiper: so are these like a collection of widgets?
00:25:45  <substack>implemented as custom tags?
00:34:47  * ryan_stevensquit (Quit: Leaving.)
00:37:49  <tanepiper>substack: basically, yes - http://mozilla.github.com/x-tag/demo.html
00:41:28  * ryan_stevensjoined
00:51:18  * zz_shykeschanged nick to shykes
00:53:44  <Raynos>isaacs: o/ it works
00:58:40  <Raynos>isaacs: how do I tell nave to build node in release mode?
00:58:47  <rowbit>Hourly usage stats: []
01:02:21  * stlsaintjoined
01:04:02  * stlsaintquit (Client Quit)
01:16:04  <ryanseddon>so i've been trying to use this visit feature on testling and every browser I try returns "No servers running for browser"
01:16:29  <ryanseddon>curl -u me@example.com 'http://testling.com/visit?uri=http://substack.net&browser=iexplorer/9.0'
01:17:23  <substack>*iexplore
01:17:48  <substack>http://testling.com/browsers.json has the full list
01:18:06  <substack>or http://testling.com/browsers/ for a prettier version
01:20:29  * ryan_stevensquit (Quit: Leaving.)
01:20:35  <ryanseddon>ah derp! I tried safari to but only specified 5.0 not 5.0.5
01:23:43  * ryan_stevensjoined
01:28:01  * xaqquit (Remote host closed the connection)
01:28:34  * xaqjoined
01:28:55  * ryan_stevensquit (Quit: Leaving.)
01:33:01  * xaqquit (Ping timeout: 245 seconds)
01:34:39  <ryanseddon>another question I'm getting this response after about 2-3 minutes curl: (52) Empty reply from server
01:35:04  <ryanseddon>I'm loading a locatunnel url
01:35:19  <ryanseddon>do i need a paid account to use this feature?
01:38:36  <substack>nope
01:39:12  <substack>oh you can mess with the -m option in curl too to keep it from closing the connection early
01:39:51  <substack>also I just got remote testling running in the local version :D
01:41:06  <substack>now documenting
01:45:39  <ryanseddon>it should respond pretty quickly in my bunyip tool, uses sockjs to sends message to the cli but it's not showing any connection just hangs for couple mins and dies
01:46:01  <substack>are you encoding the uri properly?
01:46:09  <substack>encodeURIComponent() the uri
01:47:02  <substack>I'm also using sockjs and it's working here with local testling
01:47:19  <ryanseddon>it's just a http://xxxx.localtunnel.com
01:47:46  <ryanseddon>do i need to encode that in the curl request?
01:48:02  <substack>what does the full uri look like?
01:48:50  <ryanseddon>what do you mean? The full url is exactly like the one above
01:49:37  <substack>I mean the full uri including the testling.com/visit part
01:51:03  <ryanseddon>curl -u me@exmaple.com 'http://testling.com/visit?uri=http://xxxx.localtunnel.com&browser=safari/5.0.5'
01:51:11  <ryanseddon>that's the command i'm running
01:51:27  <ryanseddon>but with my email and the actual locatunnel address
01:52:35  <substack>looks legit
01:53:10  <substack>what browser are you testing locally with?
01:53:51  <ryanseddon>i've got an ipad loaded up browserstack and that's sending back the connection message to the cli
01:56:10  <substack>to the cli?
01:56:55  <ryanseddon>yeah bunyip will display "Agent connected: Safari (5.1) / iOS 5.0" when a browser is connect in my cli
01:58:19  <substack>have you tried with other browsers?
01:58:47  <rowbit>Hourly usage stats: []
02:00:07  <ryanseddon>tried ie9 trying 8 now
02:03:58  * ryan_stevensjoined
02:05:21  <ryanseddon>no luck with ie6,8,9 safari 5 of firefox 13
02:16:20  <substack>:(
02:16:25  <substack>I just used it with testling, just now!
02:16:40  <substack>also: just published testling@0.2.0!
02:16:43  <substack>it uses the visit api
02:17:02  <substack>http://github.com/substack/testling
02:30:09  * AvianFlujoined
02:41:50  * stlsaintjoined
02:49:35  <substack>isaacs: so the problem with using node-tap for this directly is that there's es5isms all over the place
02:52:31  * shykeschanged nick to zz_shykes
02:54:24  <substack>which I will focus on at a later point
02:58:47  <rowbit>Hourly usage stats: []
03:05:50  * zz_shykesquit (Ping timeout: 244 seconds)
03:21:08  * AvianFluquit (Quit: Leaving)
03:58:47  <rowbit>Hourly usage stats: []
04:25:36  <Raynos>Someone's coffee is getting cold o/
04:25:47  <substack>hoy \o
04:27:25  <Raynos>my bank card doesnt work anymore :\
04:27:33  <Raynos>if I log in online and my bank is empty imma rage
04:27:40  <substack>!
04:28:30  <Raynos>Btw, given friday evening are we supposed to engage in social acts
04:31:32  <Raynos>My money is still there \o/
04:32:46  <substack>hooray!
04:33:08  <substack>I prefer to go places when they're not completely full of people
04:33:19  <Raynos>sounds good
04:33:22  <substack>having an absurdly flexible schedule is nice for that
04:33:25  <Raynos>downside is paypal doesnt take my money anymore :\
04:33:34  <substack>paypal >_<
04:33:38  <substack>nothin' but trouble, that
04:33:51  <Raynos>there is no solid alternative
04:34:48  <Raynos>i see
04:35:58  <Raynos>btw, what kind of time management software / thing / technique do you use if any
04:40:11  <substack>none
04:40:21  <substack>I don't even know how to manage time
04:40:49  <substack><-- neither a time lord, nor a manager
04:43:11  <Raynos>...
04:43:23  <Raynos>I opened a bank account last week
04:43:31  <Raynos>and they havnt told me how to log in for online banking
04:43:34  <Raynos>this is useless :\
04:43:41  <Raynos>i have to like call them up
04:43:43  <Raynos>or go into the branch
04:47:26  <substack>checkout the branch
04:47:43  <substack>git checkout -b bank
04:48:10  <substack>git add online/banking
04:48:31  <substack>git commit -m'forgot to add online banking, can now log in'
04:48:37  <substack>git push origin master
04:49:26  <jesusabdullah>yeah dude banks are retarded like that
04:51:32  <Raynos>:D
04:51:49  <Raynos>whats the git repo for fargo wells?
04:53:59  <substack>unsure!
04:54:13  <substack>check bankhub for the remotes
04:54:21  <substack>fuck I'm tired >_<
04:57:57  <Raynos>sleep
04:58:01  <Raynos>sleep all the sleep
04:58:07  <substack>sleeping...
04:58:23  <substack>but first:
04:58:25  <substack>r=[];for(i=0;i<256;i++){c=String.fromCharCode(i);try{s=eval('"\\'+c+'"');if(s!==c&&s.length==1)r.push(c)}catch(e){}};console.dir(r)
04:58:47  <rowbit>Hourly usage stats: []
05:11:10  <Raynos>substack: what even is that
05:39:05  <Raynos>substack: I want a test API I can run in node, headless browsers, real browsers, and browsers on VM. can testling do this for me or should I look elsewhere
05:42:15  <Raynos>it appears like I can
05:42:19  <Raynos>because it's just tap
05:42:23  <Raynos>Man this is bad ass to the max.
05:55:41  * ryan_stevensquit (Quit: Leaving.)
05:56:50  * ryan_stevensjoined
05:57:14  * ryan_stevensquit (Client Quit)
05:58:47  <rowbit>Hourly usage stats: []
06:22:09  * slthomasonjoined
06:26:27  <slthomason>I know it isn't on the subject listed above, but I have some questions about JSON.sh
06:26:47  <slthomason>Is D here?
06:37:34  <rowbit>SubStack, pkrumins: Encoders down: 50.57.174.109(free2)
06:58:47  <rowbit>Hourly usage stats: []
07:13:58  * slthomasonquit
07:58:47  <rowbit>Hourly usage stats: []
08:58:47  <rowbit>Hourly usage stats: []
09:15:04  <rowbit>SubStack, pkrumins: Encoders down: 50.57.174.109(free2)
09:17:50  <tanepiper>hmm weird, when i try run my tests on travis - dnode causes it to fail substack
09:18:14  <tanepiper>seems to be to do with the weak ref stuff, doesn't build properly :|
09:56:37  <rowbit>SubStack, pkrumins: Encoders down: 184.106.106.46(dev-ie8-1)
09:57:04  <rowbit>SubStack, pkrumins: Encoders down: 50.57.226.209(free4)
09:58:47  <rowbit>Hourly usage stats: []
10:28:46  * captain_morganquit (Ping timeout: 255 seconds)
10:30:48  * captain_morganjoined
10:36:53  * captain_morganquit (Ping timeout: 248 seconds)
10:37:48  * captain_morganjoined
10:57:04  <rowbit>SubStack, pkrumins: Encoders down: 50.57.226.209(free4)
10:58:35  <rowbit>SubStack, pkrumins: Encoders down: 50.57.226.209(free4)
10:58:47  <rowbit>Hourly usage stats: []
11:00:17  * captain_morganquit (Ping timeout: 255 seconds)
11:02:17  * captain_morganjoined
11:58:47  <rowbit>Hourly usage stats: []
12:58:47  <rowbit>Hourly usage stats: []
13:02:16  * blakmatrixquit (Ping timeout: 255 seconds)
13:06:52  * ITprojoined
13:20:20  * AvianFlujoined
13:20:58  * AvianFluquit (Remote host closed the connection)
13:39:15  <substack>Raynos: yep the new testling stuff can do exactly that
13:39:24  <substack>npm install -g testling
13:53:50  * captain_morganquit (Ping timeout: 265 seconds)
13:58:47  <rowbit>Hourly usage stats: []
14:08:58  * captain_morganjoined
14:13:05  * Madarsquit (Quit: Lost terminal)
14:13:34  * Madarsjoined
14:14:24  * captain_morganquit (Ping timeout: 244 seconds)
14:15:44  * captain_morganjoined
14:35:38  * zuquit (Ping timeout: 246 seconds)
14:36:36  * zujoined
14:58:47  <rowbit>Hourly usage stats: []
15:00:33  * captain_morganquit (Remote host closed the connection)
15:13:53  * ITproquit
15:47:47  * rowbitquit (Ping timeout: 260 seconds)
16:13:36  <isaacs>I love that the noisiest current complaint about node is that we have decided to give even the slightest shit about backwards compatibility
16:13:54  <isaacs>people are so bizarre
16:15:51  * rowbitjoined
16:19:06  <chapel>lol
16:19:49  <chapel>idk, people probably see it as the first step to crap
16:20:03  <chapel>you let one thing slide, what happens the next time
16:20:15  <chapel>but its short sighted, and not context aware
16:20:27  <chapel>and ignores everything else that has been done
16:36:01  * AvianFlujoined
16:42:35  <Raynos>yes it is a good compliant
16:42:40  <Raynos>fuck all the backwards compatibility
16:43:06  <Raynos>this is why people don't use my stuff </3
16:58:47  <rowbit>Hourly usage stats: []
17:58:47  <rowbit>Hourly usage stats: []
18:10:25  * Madarsquit (Ping timeout: 240 seconds)
18:34:54  <substack>Raynos: https://gist.github.com/3024989
18:52:22  * xaqjoined
18:54:27  * xaqquit (Remote host closed the connection)
18:58:47  <rowbit>Hourly usage stats: []
19:38:30  <substack>jesusabdullah: datacenter tycoon could also have stacks and catoring to guard against recruiters
19:38:38  <substack>s/stacks/snacks/
19:38:48  <jesusabdullah>ahaha
19:38:54  <substack>when developer hunger drops past a threshold they leave the building to go get lunch
19:39:05  <jesusabdullah>"/!\ YOU ARE OUT OF DIET COKE /!\"
19:39:12  <jesusabdullah>"/!\ YOU ARE OUT OF COFFEE /!\"
19:39:28  <substack>caffeine could be its own level to optimize
19:39:38  * mmjoined
19:39:39  * mmchanged nick to mm2
19:39:42  <substack>without caffeine everybody is really slow and makes a lot of mistakes
19:40:02  <substack>but you've got to run the logistics for restocking the kitchens
19:40:07  <jesusabdullah>Office Drone 237 is falling asleep! You need coffee!!!
19:40:30  <substack>also you could use some of the unproductive workers for menial tasks like stocking the kitchens
19:40:30  <jesusabdullah>you know what would be sweet?
19:40:37  <substack>oh and you could adjust salaries too
19:40:40  <jesusabdullah>Oh yeah
19:40:48  <substack>decide how much to pay ever peon in your employ
19:40:52  <substack>*every
19:41:04  <rowbit>SubStack, pkrumins: Encoders down: 50.57.174.109(free2)
19:41:07  <substack>not paying enough increases the risk of poaching
19:41:07  <jesusabdullah>so wait, is this data center tycoon or startup tycoon?
19:41:17  <substack>still data center tycoon
19:41:31  * blakmatrixjoined
19:42:18  <jesusabdullah>this game needs to exist
19:42:18  <substack>oh and you could hire security guards too!
19:42:35  <substack>and they could escort recruiters off the property
19:42:56  <jesusabdullah>don't forget people trying to steal racks
19:43:00  <substack>haha yeah
19:43:07  <substack>and disgruntled employees
19:43:16  <substack>firing a person could run the risk of disgruntlement
19:43:21  <jesusabdullah>exactly
19:43:26  <jesusabdullah>disgruntled employees make bolder and bolder office thefts
19:43:26  <substack>where they go apeshit and start smashing racks
19:43:36  <jesusabdullah>oh, and disasters
19:43:39  <jesusabdullah>you have to have disasters
19:43:44  <substack>of course
19:43:45  <jesusabdullah>but they'll be like, "/!
19:43:47  <jesusabdullah>\er
19:43:57  <jesusabdullah>/!\ RACK 13 IS ON FIRE!!!
19:45:29  <jesusabdullah>/!
19:45:32  <jesusabdullah>blah
19:45:34  <jesusabdullah>I suck at typing
19:46:20  <jesusabdullah>shitting database, random computers spawning the wrong OS, just, like the most random crap that can go wrong
19:46:49  <substack>fax machine starts shitting papers all over the place
19:47:00  <substack>coffee machine sprays coffee everywhere
19:47:16  <substack>AC breaks down, massively increasing your hardware failure rate
19:47:28  <jesusabdullah>actual mass hardware failures
19:47:34  <substack>earthquakes
19:47:37  <substack>flooding
19:47:44  <substack>zombies
19:47:54  <jesusabdullah>the combination of twitter and the simCity thing would be the most hilarious though
19:48:27  <substack>an in-game twitter feed you could monitor?
19:48:39  <jesusabdullah>ooh
19:48:57  <substack>people bitching about your service
19:48:59  <jesusabdullah>Yeah, like, all that communication from the "news" is really analogous to "social media"
19:49:02  <jesusabdullah>Yeah
19:49:53  <jesusabdullah>@HIPSTARTUP We just migrated to @competitor. See you later @player1 !
19:49:59  <jesusabdullah>"OH NOOO"
19:50:10  <jesusabdullah>@ttlnoob Ugh @player1 isn't even working today
19:50:31  <substack>another idea: all the players in the game are competing against each other
19:50:35  <substack>for a finite number of customers
19:50:45  <jesusabdullah>oh hell yeah
19:51:11  <substack>and you can send recruiters to other companies
19:51:13  <substack>to poach
19:53:49  <rowbit>/!\ ATTENTION: (default-local) dherman@....edu successfully signed up for developer browserling plan ($20). Cash money! /!\
19:53:50  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
19:58:47  <rowbit>Daily usage stats: []
19:58:47  <rowbit>Hourly usage stats: []
20:07:01  <substack>woot
20:28:44  <pkrumins>cash money
20:33:43  <niftylettuce>coding while being transported at 70+ mph
20:33:45  <niftylettuce>tethering ftw
20:34:09  <niftylettuce>pkrumins substack how many customers u guys got? over 200 yet?
20:34:42  <niftylettuce>jesusabdullah: sim city rocks
20:34:48  <pkrumins>171
20:34:51  <niftylettuce>dang!
20:35:12  <niftylettuce>thats at least 3400 simoleons per month
20:37:16  * tilgovijoined
20:41:14  * mm2quit (Ping timeout: 245 seconds)
20:51:23  <substack>niftylettuce: minus server costs, which are pretty significant
20:58:47  <rowbit>Hourly usage stats: []
21:07:02  * Madarsjoined
21:13:15  <Raynos>substack: https://github.com/Raynos/composite/blob/master/bin/run-browser-tests.js
21:53:14  <jesusabdullah>niftylettuce: You could totally make that game in a few days I bet
21:58:47  <rowbit>Hourly usage stats: []
22:21:50  * farnsworthquit (Remote host closed the connection)
22:21:51  * cubertquit (Remote host closed the connection)
22:22:04  * farnsworthjoined
22:22:06  * cubertjoined
22:22:43  <Raynos>http://singlepageappbook.com/single-page.html
22:58:47  <rowbit>Hourly usage stats: []
23:12:54  * st_lukejoined
23:30:33  <maxogden>substack: what is the company you use for credit card payments?
23:30:43  <maxogden>OH STRIPE
23:30:44  <LOUDBOT>IM SPREADING YOUR LOVE TO THE TWATTERSPHERE
23:34:14  <st_luke>stripe is awesome
23:48:16  * hij1nxjoined
23:58:47  <rowbit>Hourly usage stats: []