00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:06:01  * dominictarrjoined
00:06:21  * thlorenzquit (Remote host closed the connection)
00:06:49  <rvagg> _(fs.writeFile, _, data, _), that's nice, is that on npm?
00:07:38  <rvagg>I'm a chronic .bind() curryer, but considering the perf implications and the fact that you can't do <blank>s like that I probably should be using something else
00:08:10  * yorickquit (Remote host closed the connection)
00:08:20  <dominictarr>rvagg: https://npmjs.org/package/underscorify
00:12:48  * No9quit (Quit: Gone to join the choir invisibule)
00:14:23  * evboguejoined
00:15:28  <kumavis>greeting from nepal
00:18:12  <dominictarr>kumavis: nepal! awesome
00:22:34  <kumavis>yesterday i ran through the jungle with a bunch of children and they fetched me various fruits
00:23:05  <kumavis>i think im going to found a unix temple in the mountains
00:27:08  <rvagg>dominictarr, isaacs: ta, that's nice, will use it
00:27:40  <substack>kumavis: sweet!
00:27:45  <substack>delicious jungle fruit
00:28:17  <dominictarr>kumavis: +1
00:29:44  * defunctzombie_zzchanged nick to defunctzombie
00:35:21  * evboguequit (Remote host closed the connection)
00:39:17  * defunctzombiechanged nick to defunctzombie_zz
01:09:49  * tilgovijoined
01:22:50  * kumavisquit (Quit: kumavis)
01:32:43  * evboguejoined
01:42:02  * thlorenzjoined
01:42:35  <isaacs>rvagg: i cannot vouch for whether or not it's a good idea. i've never written anything "real" with underscorify
01:42:43  <isaacs>rvagg: also, the name is stupid
01:42:56  <isaacs>rvagg: though _ is a nice "hole" in code.
01:50:32  * blobaumquit (Quit: Leaving)
01:50:33  * evboguequit (Remote host closed the connection)
01:50:45  * evboguejoined
01:55:07  * evboguequit (Remote host closed the connection)
02:11:21  * kumavisjoined
02:16:06  <substack>https://github.com/substack/level-query
02:16:09  <substack>mbalho: ^^^^^
02:16:15  <substack>highly relevant to dat
02:35:12  * kumavisquit (Quit: kumavis)
02:50:47  * whit537quit (Quit: whit537)
02:50:51  * kumavisjoined
02:55:33  * shamajoined
02:59:16  * ralphtheninjaquit (Ping timeout: 246 seconds)
03:11:07  * thlorenzquit (Remote host closed the connection)
03:58:07  * kumavisquit (Quit: kumavis)
03:59:40  * defunctzombie_zzchanged nick to defunctzombie
04:00:36  * calvinfoquit (Quit: Leaving.)
04:04:40  * AvianFluquit (Remote host closed the connection)
04:05:56  * mikolalysenkojoined
04:06:58  <substack>mikolalysenko: https://github.com/substack/safe-regex is this approach sound?
04:07:27  <substack>checking for star-height > 1 seems to work on all the catastrophic regex examples I could find on the net
04:07:50  <substack>but I don't have much background in automata or state machines
04:09:32  * tilgoviquit (Remote host closed the connection)
04:23:02  * timoxleyjoined
04:24:14  * st_lukejoined
04:33:52  * dominictarrquit (Quit: dominictarr)
04:36:30  * shamaquit (Remote host closed the connection)
04:47:11  <owen1>rvagg: what would be a good case for using node-libssh? is it a replacement for my debian's openssh-server?
04:58:41  <st_luke>owen1: definitely not
05:00:49  <owen1>st_luke: ok, so when would someone use it?
05:04:59  * timoxleyquit (Remote host closed the connection)
05:05:01  * vitorpachecoquit (Ping timeout: 276 seconds)
05:06:35  * mikolalysenkoquit (Ping timeout: 260 seconds)
05:08:21  <st_luke>owen1: any time you need an ssh server to receive connections
05:08:33  <st_luke>using it to replace your OS's ssh server wouldn't be a great idea though
05:26:18  * defunctzombiechanged nick to defunctzombie_zz
05:35:53  * jxsonjoined
05:41:29  * jxsonquit (Remote host closed the connection)
06:20:34  * st_lukequit (Remote host closed the connection)
06:23:36  <rvagg>owen1: .. to admit a bit of crazy, I really only wanted it to back some testing I wanted to do with some ssh client code, it's way too difficult to use existing solutions to set up custom environments for testing
06:23:47  <rvagg>owen1: but it turns out to be quite useful and flexible for other purposes
06:24:06  <rvagg>owen1: it's streamable so you could use it as a secure transport with baked in secure authentication
06:24:16  <rvagg>owen1: and the whole sftp stuff is in there, that's interesting..
06:24:56  <rvagg>you could use it to make an old-skool BBS where you have to ssh in, like telnetting in to the previous generation of those things
06:25:58  <owen1>rvagg: got it, interesting project
06:26:13  <rvagg>lots of creative possibilities if you have time to follow your internal crazy
06:34:34  * mikealjoined
06:51:56  * jxsonjoined
06:55:29  * defunctzombie_zzchanged nick to defunctzombie
06:56:14  * jxsonquit (Ping timeout: 240 seconds)
07:05:27  * defunctzombiechanged nick to defunctzombie_zz
07:07:48  * mikealquit (Quit: Leaving.)
07:38:04  * mikealjoined
07:47:33  * mikealquit (Ping timeout: 264 seconds)
07:48:38  * chiguaijoined
08:23:09  * timoxleyjoined
08:32:44  * mikealjoined
08:37:34  * mikealquit (Ping timeout: 276 seconds)
09:01:37  * jolissjoined
09:03:17  * mikealjoined
09:07:51  * mikealquit (Ping timeout: 260 seconds)
09:19:15  * maksimlinjoined
09:37:01  * maksimlinquit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130627185035])
09:57:29  * mikealjoined
09:57:45  * joliss_joined
10:00:09  * jolissquit (Ping timeout: 264 seconds)
10:01:53  * mikealquit (Ping timeout: 245 seconds)
10:02:06  * jolissjoined
10:02:27  * joliss_quit (Ping timeout: 260 seconds)
10:18:31  * jolissquit (Ping timeout: 240 seconds)
10:24:46  * jolissjoined
10:26:03  * ralphtheninjajoined
10:33:58  * mikealjoined
10:39:07  * mikealquit (Ping timeout: 276 seconds)
10:44:43  * calvinfojoined
11:00:26  * No9joined
11:06:08  * calvinfoquit (Quit: Leaving.)
11:28:08  * mikealjoined
11:32:31  * mikealquit (Ping timeout: 260 seconds)
11:48:55  * jibayjoined
11:58:49  * mikealjoined
12:03:37  * mikealquit (Ping timeout: 276 seconds)
12:14:50  * ins0mniajoined
12:29:32  * mikealjoined
12:31:05  * st_lukejoined
12:31:38  <timoxley>substack: have you read this art of unix programming book
12:32:13  <substack>only the first chapter
12:32:35  <substack>dominictarr has read the whole thing and says the latter parts kind of ramble
12:32:40  <timoxley>ahh ok, yeah I've just started reading it and it sounded right up your alley
12:32:59  <timoxley>haha ok fair call, haven't gotten to the ramble yet
12:33:30  <timoxley>oh, I built that css thing
12:33:30  <timoxley>blocked on a name for it
12:33:35  * mikealquit (Ping timeout: 240 seconds)
12:34:22  <substack>the css compiler?
12:34:38  <timoxley>yeah, afaik it seems to work
12:36:38  <timoxley>maybe I should just call it css-compiler
12:36:45  <timoxley>css-compilify
12:37:13  <substack>not very catchy
12:37:21  <timoxley>no. it's not.
12:40:38  * AvianFlujoined
12:54:13  <rvagg>cssificator
12:54:28  <rvagg>csstastic
12:54:31  <rvagg>cssmeupscotty
12:59:50  * mikealjoined
13:02:00  * yorickjoined
13:04:04  * mikealquit (Ping timeout: 246 seconds)
13:30:14  * mikealjoined
13:34:23  * mikealquit (Ping timeout: 245 seconds)
13:53:15  <st_luke>timoxley: thats a good book
13:53:37  <st_luke>cascadify
13:53:45  <timoxley>done.
13:54:22  <st_luke>rvagg: is dogs breakfast some kind of australian slang?
14:00:59  * mikealjoined
14:01:26  <st_luke>substack: do you know any hacker houses in oakland that are renting rooms?
14:01:37  <st_luke>im gonna be there in 3 days
14:05:13  * mikealquit (Ping timeout: 245 seconds)
14:24:55  * chiguaiquit (Ping timeout: 256 seconds)
14:31:38  * mikealjoined
14:32:44  * st_lukequit (Remote host closed the connection)
14:36:09  * mikealquit (Ping timeout: 264 seconds)
14:48:12  * thlorenzjoined
14:50:38  * chiguaijoined
14:56:40  <timoxley>Raynos: what happened to the streams2 module?
14:56:56  <timoxley>became readable-stream?
15:02:24  * mikealjoined
15:06:51  * mikealquit (Ping timeout: 256 seconds)
15:32:45  * mikealjoined
15:35:01  * clone1018quit (Ping timeout: 248 seconds)
15:37:28  * mikealquit (Ping timeout: 276 seconds)
15:37:50  * clone1018joined
15:54:53  * mikealjoined
16:03:56  * jibayquit (Remote host closed the connection)
16:15:39  * mikealquit (Quit: Leaving.)
16:17:35  * kenperkinsquit (Quit: Computer has gone to sleep.)
16:25:18  * hij1nxquit (Ping timeout: 264 seconds)
16:25:21  * chiguaiquit (Ping timeout: 264 seconds)
16:26:20  * mikolalysenkojoined
16:36:30  * defunctzombie_zzchanged nick to defunctzombie
16:37:11  * st_lukejoined
16:38:03  * Kesslerjoined
16:46:12  <mikolalysenko>substack: I don't know, I'd have to think about it carefully. I guess it would depend on exactly how regular expressions are implented by chrome. But I think you could prove that every regular expression with star hieght of 1 has a polynomial time accepter
16:46:27  * thlorenzquit (Remote host closed the connection)
16:48:22  <mikolalysenko>yeah, in fact now that I think about it there is a trivial algorithm for checking any 1 star height regular expression in at most O(size of regexp * length of string) time
16:48:53  <mikolalysenko>not sure if you can count on v8 to use that algorithm or not, but it is probably a good bet that whatever approach they do use reduces to that approach
16:50:40  * chiguaijoined
16:59:41  * mikealjoined
17:04:17  * mikealquit (Ping timeout: 256 seconds)
17:07:17  * kenperkinsjoined
17:11:53  * defunctzombiechanged nick to defunctzombie_zz
17:13:43  <st_luke>timoxley: w00t
17:16:04  * jolissquit (Ping timeout: 256 seconds)
17:18:25  <timoxley>st_luke: woot. naming is hard.
17:21:28  <mbalho>st_luke: yes you can stay at me and substacks house theres an extra room
17:22:13  <st_luke>mbalho: oh sweet, thanks
17:27:01  * Kesslerquit (Ping timeout: 248 seconds)
17:35:10  * kenperkinsquit (Quit: Computer has gone to sleep.)
17:35:52  * timoxleyquit (Remote host closed the connection)
17:37:52  * timoxleyjoined
17:38:08  * rannmannquit (Remote host closed the connection)
17:38:31  * mikealjoined
17:43:21  * mikealquit (Ping timeout: 264 seconds)
17:45:58  * mikolalysenkoquit (Ping timeout: 245 seconds)
17:46:51  <st_luke>hookah bar in poland playing 2pac
17:51:14  * rannmannjoined
17:52:03  * mikolalysenkojoined
17:58:09  <st_luke>are there any chrome extensions that overwrite gravatars with cat pictures on github selectively so i dont have to look at some peoples faces
18:06:53  <mbalho>does gray mean it timed out? https://ci.testling.com/maxogden/browser-request.png
18:08:53  * mikealjoined
18:13:21  * mikealquit (Ping timeout: 264 seconds)
18:14:23  <mbalho>substack: also any reason why chrome 26, 27 and 28 arent on there yet?
18:18:00  * Kesslerjoined
18:19:57  * mikolalysenkoquit (Ping timeout: 264 seconds)
18:21:23  * hij1nxjoined
18:21:48  * defunctzombie_zzchanged nick to defunctzombie
18:29:30  * calvinfojoined
18:31:31  * defunctzombiechanged nick to defunctzombie_zz
18:46:31  * mikealjoined
18:50:45  * mikealquit (Ping timeout: 248 seconds)
18:50:57  * thlorenz_joined
19:07:10  * dguttmanjoined
19:08:51  * No9quit (Quit: Gone to join the choir invisibule)
19:13:23  * jibayjoined
19:13:44  <isaacs>windows makes me so sad. rimraf could be as lovely as mkdirp, if not for windows.
19:14:00  <isaacs>EPERMs and EBUSYs all over the damn place. have to chmod in some cases. so horrible.
19:26:50  * dguttmanquit (Quit: dguttman)
19:29:16  * jlordquit (Ping timeout: 240 seconds)
19:29:30  * mbalhoquit (Ping timeout: 264 seconds)
19:29:56  * mbalhojoined
19:30:04  * jlordjoined
19:30:12  * spion__joined
19:30:36  * spion__changed nick to spion
19:30:43  * spionquit (Read error: Connection reset by peer)
19:30:54  * spionjoined
19:30:58  * spionquit (Changing host)
19:30:58  * spionjoined
19:35:54  * st_lukequit (Remote host closed the connection)
19:59:29  * mcollinajoined
19:59:51  * devaholicjoined
20:17:15  <thlorenz_>substack: so it's official, insert-module-globals in v >= 2.24 is borked: https://github.com/substack/node-browserify/issues/429#issuecomment-20942751
20:20:30  * thlorenz_changed nick to thlorenz
20:24:43  * chiguaiquit (Ping timeout: 246 seconds)
20:25:17  <mbalho>aww
20:31:25  <thlorenz>substack: never mind, it was a through version incompatibility -- fixed
20:31:47  * chiguaijoined
20:37:04  <thlorenz>substack: https://github.com/substack/node-browserify/issues/429#issuecomment-20943285
20:37:04  * mcollinaquit (Read error: Connection reset by peer)
20:37:18  * kenperkinsjoined
20:38:33  * jolissjoined
20:44:00  <rvagg>look at what insomnia has made me do! http://nodei.co/
20:44:17  <rvagg>example usage here: https://github.com/rvagg/node-libssh/
20:45:18  <chapel>nice rvagg
20:46:54  <thlorenz>rvagg: very nice, even works down to the minute: http://nodei.co/npm/browserify-shim.png
20:47:39  <thlorenz>The version is even more up to date than on npm itself ;)
20:48:39  <chapel>rvagg: did you put it on gh?
20:48:53  <rvagg>no, not yet
20:50:10  <chapel>very well done, where are you hosting it?
20:54:31  * spionquit (Remote host closed the connection)
20:55:35  <rvagg>on a small smartmachine @ joyent
21:02:42  <mbalho>rvagg: AWESOME!
21:06:24  <jesusabdullah>derf
21:06:31  <jesusabdullah>hung over
21:06:39  <mbalho>#yolo
21:06:41  <jesusabdullah>that was a wedding
21:07:09  <mbalho>rvagg: needs moar favicon
21:07:11  <mbalho>rvagg: ironically
21:07:22  <mbalho>steal the one from https://npmjs.org/
21:12:07  <jesusabdullah>alright, airplayne time
21:17:45  * ralphtheninjaquit (Read error: Operation timed out)
21:19:04  * ralphtheninjajoined
21:27:14  * kenperkinsquit (Quit: Computer has gone to sleep.)
21:29:07  <mbalho>isaacs: is there an api for 'downloads in last month' on npm
21:30:09  <rvagg>yes there is, I have code to fetch it that I could put on badges
21:30:52  <mbalho>rvagg: +100 to that feature :)
21:31:17  <rvagg>mbalho: I did have stars on there too at one stage, it'd be good to promote npm stars more
21:31:20  <rvagg>but it gets kind of messy
21:31:47  <mbalho>rvagg: design-wise? ya i could see that
21:31:56  <rvagg>needs to be optional, badge.png?stars=1&downloads=1... etc.
21:32:08  <mbalho>rvagg: ahh yea good point
21:32:18  <rvagg>I don't particularly want a huge badge taking up all my readme
21:32:46  <rvagg>probably what I need is design suggestions from people for how to fit all this stuff on without making it look like a total mess
21:33:02  <mbalho>jlord: ping!
21:39:41  * kenperkinsjoined
21:44:51  * mikealjoined
21:45:43  * ins0mniaquit (Ping timeout: 260 seconds)
21:45:51  * vitorpachecojoined
21:53:23  * mikealquit (Quit: Leaving.)
22:14:46  * dominictarrjoined
22:25:58  * defunctzombie_zzchanged nick to defunctzombie
22:29:26  * dominictarrquit (Quit: dominictarr)
22:36:27  * st_lukejoined
22:49:39  * mikealjoined
22:53:21  * jibayquit (Remote host closed the connection)
22:53:49  * defunctzombiechanged nick to defunctzombie_zz
22:56:52  * Guest78216changed nick to blogometer
22:57:04  * blogometerchanged nick to prettyrobots
23:02:43  * Kesslerquit (Ping timeout: 276 seconds)
23:11:03  * mikealquit (Quit: Leaving.)
23:12:33  <isaacs>mbalho: yeah, but i dont' recall it offhand. have to dig into the npm-www code to find it
23:13:00  * mikealjoined
23:13:38  <mbalho>isaacs: rvagg said he found the api already
23:18:06  <isaacs>ah, ok
23:25:58  * st_lukequit (Remote host closed the connection)
23:30:00  * mikealquit (Quit: Leaving.)
23:31:26  * thlorenzquit (Remote host closed the connection)
23:34:46  * pkruminspart
23:39:03  <Raynos>chrisdickinson: https://github.com/chrisdickinson/kb-controls/pull/2
23:47:39  * No9joined
23:49:19  * whit537joined
23:50:33  * vitorpachecoquit (Ping timeout: 245 seconds)
23:51:21  * maksimlinjoined
23:51:40  * ins0mniajoined