00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:11  * ircretaryjoined
00:09:29  * vitorpachecojoined
00:12:52  * yorickquit (Read error: Connection reset by peer)
00:24:32  * AvianFluquit (Remote host closed the connection)
00:28:47  * jxson_quit (Remote host closed the connection)
00:29:16  * jxsonjoined
00:31:17  * jcrugzzjoined
00:34:06  * nk109joined
00:35:33  * defunctzombie_zzchanged nick to defunctzombie
00:39:35  * shamajoined
00:41:07  * No9joined
00:45:01  * defunctzombiechanged nick to defunctzombie_zz
00:55:56  * ralphtheninjaquit (Quit: leaving)
00:56:14  * jxsonquit (Ping timeout: 240 seconds)
00:58:47  * soldairquit (Ping timeout: 250 seconds)
01:00:23  * ins0mniaquit (Ping timeout: 240 seconds)
01:02:34  * defunctzombie_zzchanged nick to defunctzombie
01:09:12  * mikealjoined
01:12:14  * defunctzombiechanged nick to defunctzombie_zz
01:12:16  * mikolalysenkoquit (Ping timeout: 240 seconds)
01:15:32  * dguttmanquit (Quit: dguttman)
01:16:42  * thlorenzjoined
01:28:31  * maksimlinjoined
01:30:14  * tilgoviquit (Remote host closed the connection)
01:32:25  <jesusabdullah>hello friends
01:35:22  <thlorenz>rvagg: saw your pygmentize thing, was working on something similar way back: https://github.com/thlorenz/pygmentsjs
01:35:52  <thlorenz>this one stands up a python server and communicates via sockets (spawning a process for each file was too slow in my case)
01:36:49  <rvagg>thlorenz: righto, my issue is that I want pygments *bundled*, i hate getting node packages and they say "you also need lib X and it needs to be located in Y"
01:36:56  <mbalho>+1
01:36:57  * rvaggbundles all the things
01:37:18  <mbalho>automate all the things
01:37:29  <mbalho>i want node modules to insert their own stylesheets
01:37:48  <thlorenz>rvagg: yeah I get that, I was actually thinking to bundle pygments with it once I got it finished
01:38:12  <thlorenz>I basically got side tracked while working on making the python server multi threaded, so I never got to that point ;)
01:38:25  <rvagg>thlorenz: I use it for this: http://github.com/rvagg/node-brucedown
01:38:33  <rvagg>which is used for this: https://github.com/rvagg/morkdown
01:38:49  <rvagg>and this: http://github.com/rvagg/blorg (which runs this: http://r.va.gg)
01:39:01  <rvagg>and brucedown does this: http://ender.jit.su
01:39:15  <thlorenz>rvagg: that makes sense, I was gonna use it for https://github.com/thlorenz/readarepo-zip (which has pygments bundled)
01:39:16  <rvagg>so so useful to be able to do syntax highlighting in exactly the same way as github
01:39:47  <thlorenz>it higlights files of an entire repo, so it got really slow with spawning process for each highlight
01:40:14  <thlorenz>rvagg: this allowed me to read code on ipad while in the subway
01:40:27  <thlorenz>highlighted and packaged as an html page
01:42:11  * mikolalysenkojoined
01:42:45  <rvagg>heh, nice
01:43:08  * rmillquit (Quit: byes!)
01:43:51  <thlorenz>rvagg: thanks, should still work - haven't used it in a while (walking to work these days)
01:44:01  * No9quit (Quit: Gone to join the choir invisibule)
01:47:46  * kevino80joined
01:48:38  * kevino80quit (Remote host closed the connection)
01:54:08  * vitorpachecoquit (Remote host closed the connection)
02:04:47  * mikealquit (Quit: Leaving.)
02:06:06  * shama_joined
02:06:38  * shamaquit (Ping timeout: 240 seconds)
02:09:22  <rvagg>isaacs: streams2 calledRead is getting in my way -- I want to be able to listen to 'end' on a stream even if nothing is written to it; it'll have a push(null) to properly end it but I get no 'end' cause there was no data
02:09:41  <rvagg>isaacs: is this correct behaviour? do I have to start monkeypatching just to get an 'end' event out of it?
02:11:34  <rvagg>isaacs: would there be any negative consequences for me to just this.calledRead=true on my implementing class regardless of whether read() is called or not
02:14:33  * mikolalysenkoquit (Ping timeout: 264 seconds)
02:15:37  <rvagg>isaacs: sorry, the problem is that I'm not reading from the stream but still want to listen to 'end', solution is to insert a dummy reader but that feels very hacky
02:19:59  * mikolalysenkojoined
02:22:09  * defunctzombie_zzchanged nick to defunctzombie
02:25:12  <thlorenz>has anyone see this 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' bug before? https://github.com/thlorenz/valuepack-mine-npm/issues/1
02:25:28  <thlorenz>exact same script works fine in 0.8
02:30:22  * brianloveswordsquit (Excess Flood)
02:31:39  * defunctzombiechanged nick to defunctzombie_zz
02:32:41  * brianloveswordsjoined
02:36:23  * whit537quit (Read error: Connection reset by peer)
02:38:01  * whit537joined
02:43:21  * shama_quit (Read error: Connection reset by peer)
02:45:57  * shamajoined
02:47:23  * thlorenzquit (Remote host closed the connection)
02:49:54  * whit537_joined
02:51:00  * whit537quit (Read error: Connection reset by peer)
02:51:00  * whit537_changed nick to whit537
02:54:14  * shamaquit (Read error: Connection reset by peer)
02:54:49  * shamajoined
03:09:22  * gwenbelljoined
03:11:12  * niftylettucejoined
03:23:23  * kumavisjoined
03:29:53  * defunctzombie_zzchanged nick to defunctzombie
03:50:10  * whit537quit (Quit: whit537)
04:21:01  * kumavisquit (Quit: kumavis)
04:24:10  * gwenbellquit (Read error: Connection reset by peer)
04:38:02  * calvinfoquit (Quit: Leaving.)
04:40:19  * shamaquit (Remote host closed the connection)
04:45:26  * mikolalysenkoquit (Ping timeout: 240 seconds)
04:54:47  * mikolalysenkojoined
05:30:46  * mikolalysenkoquit (Ping timeout: 240 seconds)
05:36:53  * jcrugzzquit (Ping timeout: 268 seconds)
05:53:02  * timoxleyjoined
05:55:09  * mikolalysenkojoined
06:03:44  * shuaibquit (Ping timeout: 245 seconds)
06:04:54  * jcrugzzjoined
06:05:31  * shuaibjoined
06:06:58  * stagasjoined
06:09:09  * mikolalysenkoquit (Ping timeout: 264 seconds)
06:11:49  * jcrugzzquit (Ping timeout: 246 seconds)
06:20:31  * timoxleyquit (Remote host closed the connection)
06:38:46  * timoxleyjoined
06:56:23  * kumavisjoined
06:58:11  * defunctzombiechanged nick to defunctzombie_zz
07:07:43  * vladikoff_joined
07:09:46  * maksimlinquit (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130627185035])
07:10:01  * jden_joined
07:10:25  * jden_changed nick to Guest72038
07:11:52  * kumavisquit (Quit: kumavis)
07:14:09  * vladikoffquit (*.net *.split)
07:14:09  * jdenquit (*.net *.split)
07:14:09  * calvinfojoined
07:14:09  * vladikoff_changed nick to vladikoff
07:14:10  * vladikoffquit (Changing host)
07:14:10  * vladikoffjoined
07:14:49  * mikolalysenkojoined
07:19:46  * mikolalysenkoquit (Ping timeout: 240 seconds)
07:42:58  * Guest72038changed nick to jden
07:50:50  * No9joined
07:56:39  <rvagg>https://github.com/rvagg/nodei.co and it now has download histograms too, (see bottom of https://nodei.co/)
08:13:37  * calvinfoquit (Quit: Leaving.)
08:31:52  * stagasquit (Read error: Connection reset by peer)
08:47:57  * ryanseddonquit (Ping timeout: 276 seconds)
08:47:57  * ecquit (Ping timeout: 276 seconds)
09:07:57  * shuaibquit (Ping timeout: 264 seconds)
09:09:18  * mcollinajoined
09:09:29  * shuaibjoined
09:37:26  * jibayjoined
10:07:40  * Altreusquit (Quit: WeeChat 0.4.0)
10:13:49  * timoxleyquit (Read error: Connection reset by peer)
10:14:10  * timoxleyjoined
10:14:35  * timoxleyquit (Remote host closed the connection)
10:18:56  * whit537joined
10:23:06  * timoxleyjoined
10:36:52  * Altreusjoined
10:44:20  * ryanseddonjoined
10:44:26  * ecjoined
11:09:14  * ins0mniajoined
11:14:56  * yorickjoined
11:47:06  * AvianFlujoined
12:23:19  * thlorenzjoined
12:23:42  * BALERIAjoined
12:23:48  * BALERIApart
12:27:58  * thlorenzquit (Remote host closed the connection)
12:28:55  * thlorenzjoined
12:36:01  * Kesslerjoined
12:56:00  * wolfeidauquit (Remote host closed the connection)
12:56:26  * wolfeidaujoined
13:01:30  * wolfeidauquit (Ping timeout: 268 seconds)
13:15:18  * shuaibquit (Ping timeout: 246 seconds)
13:17:29  * shuaibjoined
13:20:52  * mikolalysenkojoined
13:26:19  * shuaibquit (Ping timeout: 256 seconds)
13:27:28  * shuaibjoined
13:31:44  * shuaibquit (Ping timeout: 252 seconds)
13:34:28  * shuaibjoined
13:35:59  * ednapiranhajoined
13:43:26  * Kesslerquit (Ping timeout: 268 seconds)
13:52:43  * kenperkinsjoined
13:58:39  * kenperkinsquit (Quit: Textual IRC Client: http://www.textualapp.com/)
14:06:10  * brianloveswordsquit (Excess Flood)
14:07:11  * brianloveswordsjoined
14:10:17  * kevino80joined
14:22:30  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
14:22:30  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
14:48:29  * whit537quit (Ping timeout: 256 seconds)
14:49:30  <Domenic_>thlorenz: interesting, we've been getting some npm bug reports with that error. usually we assume it's people behind a proxy server.
14:51:07  <thlorenz>Domenic_: I wasn't, just pulling data from npm ('https://registry.npmjs.org/-/users/')
14:51:24  <thlorenz>https://github.com/thlorenz/valuepack-mine-npm/blob/master/lib/fetch.js
14:52:34  <thlorenz>Domenic_: executed via this script: https://github.com/thlorenz/valuepack-mine-npm/blob/master/scripts/fetch-npm-users.js#L13
14:53:47  * kenperkinsjoined
14:54:29  * tmcwjoined
14:56:23  * whit537joined
15:01:26  * mikolalysenkoquit (Ping timeout: 240 seconds)
15:16:02  * keslajoined
15:24:51  * kenperkinsquit (Ping timeout: 260 seconds)
15:27:08  * mikolalysenkojoined
15:27:51  * timoxleyquit (Remote host closed the connection)
15:28:46  * timoxleyjoined
15:34:30  * defunctzombie_zzchanged nick to defunctzombie
15:44:59  * timoxleyquit (Remote host closed the connection)
15:45:12  * timoxleyjoined
15:49:57  * st_lukejoined
15:50:22  * keslaquit (Ping timeout: 276 seconds)
15:53:22  * jcrugzzjoined
16:05:34  * timoxleyquit (Remote host closed the connection)
16:06:29  * timoxleyjoined
16:17:38  * mikealjoined
16:18:00  * thlorenzquit (Remote host closed the connection)
16:19:57  * shamajoined
16:21:28  * dguttmanjoined
16:28:03  * dguttmanquit (Quit: dguttman)
16:30:08  * st_lukequit (Remote host closed the connection)
16:31:44  * st_lukejoined
16:32:54  * ednapiranhaquit (Remote host closed the connection)
16:33:16  * mikealquit (Quit: Leaving.)
16:35:54  * mikealjoined
16:42:11  * ednapiranhajoined
16:43:32  * calvinfojoined
16:47:33  * mikealquit (Quit: Leaving.)
16:48:53  * st_lukequit (Remote host closed the connection)
16:52:48  * calvinfoquit (Read error: Connection reset by peer)
16:53:06  * calvinfojoined
16:57:31  * mikealjoined
16:59:32  * kevino80quit (Remote host closed the connection)
17:02:01  * mikealquit (Client Quit)
17:12:27  * whit537_joined
17:12:39  * whit537quit (Ping timeout: 254 seconds)
17:12:40  * whit537_changed nick to whit537
17:22:14  * jxsonjoined
17:30:58  * tmcwquit (Remote host closed the connection)
17:33:47  * mcollinaquit (Remote host closed the connection)
17:35:08  * tmcwjoined
17:38:51  * mikolalysenkoquit (Ping timeout: 252 seconds)
17:40:13  * soldairjoined
17:52:41  * mikolalysenkojoined
17:53:21  * thlorenzjoined
17:56:44  <isaacs>rvagg: how do you know, ahead of time, that 'end' will happen right away?
17:56:49  <isaacs>rvagg: just call stream.resume()
17:57:14  <isaacs>rvagg: otherwise, you lose end events in http proxies that get body-less requests
18:05:16  * mikolalysenkoquit (Ping timeout: 240 seconds)
18:09:19  * dguttmanjoined
18:22:58  * robertkowalskijoined
18:27:13  * mikolalysenkojoined
18:28:31  * shuaibquit (Quit: Textual IRC Client: http://www.textualapp.com/)
18:28:55  * thlorenzquit (Remote host closed the connection)
18:50:13  * kenperkinsjoined
18:51:53  * jibayquit (Remote host closed the connection)
18:53:18  * thlorenzjoined
19:02:48  * wolfeidaujoined
19:05:42  * whit537_joined
19:07:56  * whit537quit (Read error: Operation timed out)
19:07:56  * whit537_changed nick to whit537
19:15:37  * wolfeidauquit (Remote host closed the connection)
19:31:18  * whit537_joined
19:33:46  * whit537quit (Ping timeout: 240 seconds)
19:33:46  * whit537_changed nick to whit537
19:34:18  * tmcwquit (Remote host closed the connection)
19:36:47  * tmcwjoined
19:41:42  * defunctzombiequit (Ping timeout: 246 seconds)
19:44:38  * kenperkinsquit (Ping timeout: 240 seconds)
19:47:11  * defunctzombiejoined
19:55:23  * kenperkinsjoined
19:58:22  * jcrugzzquit (Ping timeout: 268 seconds)
20:03:33  * jcrugzzjoined
20:11:31  * tilgovijoined
20:14:37  * AvianFluquit (Remote host closed the connection)
20:17:33  * kenperkinsquit (Ping timeout: 264 seconds)
20:19:42  * kenperkinsjoined
20:21:53  * whit537quit (Ping timeout: 248 seconds)
20:25:49  * wolfeidaujoined
20:32:09  * Kesslerjoined
20:35:26  * whit537joined
20:41:19  * jxson_joined
20:42:19  * jxsonquit (Ping timeout: 240 seconds)
20:44:14  <isaacs>Raynos: ping
20:44:21  <isaacs>Raynos: so, with that streams3 idea...
20:44:22  <Raynos>isaacs: pong
20:44:38  <isaacs>Raynos: if i do this, i'm finding an odd result. you can't override read() and have a properly-behaving stream
20:44:43  <isaacs>Raynos: like, it's really bad.
20:44:47  <isaacs>Raynos: because pipe() doesn't work
20:44:56  <isaacs>unless your read() method knows to emit('data', returnValue)
20:45:20  <Raynos>thats the same with through streams in 0.8
20:45:26  <Raynos>have a write method that doesn't emit('data') ?
20:45:28  <Raynos>WRONG.
20:46:00  <isaacs>no, a READ method
20:46:12  <isaacs>i mean, it's still easier to get right than streams1
20:46:18  <isaacs>in that it's possible at all.
20:46:20  <isaacs>for humans
20:46:32  <isaacs>other than you, me, and dominictarr
20:48:47  <Raynos>isaacs: you & dominictarr
20:48:54  <Raynos>I have not implemented a single correct stream module
20:49:02  <Raynos>they are all buggy
20:49:35  <isaacs>Raynos: well, actually, some of mine are buggy as well.
20:49:52  <isaacs>so, perhaps dominic is our token example of the human who can implement streams1 correctly
20:50:04  <isaacs>i don't know
20:50:15  <isaacs>anyway... how do you feel about that restriction?
20:50:43  <Raynos>isaacs: i don't know
20:50:46  * mcollinajoined
20:50:55  <isaacs>don't you have object streams that implement read()?
20:50:56  <Raynos>personally I would never write streams by hand again without using require("stream").Readable & pals
20:51:05  <isaacs>hm.
20:51:06  <isaacs>ok
20:51:14  <Raynos>or alternatively
20:51:21  <Raynos>I would just use creationix's simple streams
20:51:23  <isaacs>i COULD probably make this work without that restriction.
20:51:28  <Raynos>and go off deep into userland mad science
20:51:30  <isaacs>but... it's a lot more clunky
20:51:50  <Raynos>i did want to re-implement net using simple streams and benchmark at some point
20:51:52  <isaacs>it would mean that i can't just listen to 'data' in pipe()
20:52:41  * tilgoviquit (Remote host closed the connection)
20:57:17  * ralphtheninjajoined
20:59:26  * ednapiranhaquit (Remote host closed the connection)
20:59:33  * wolfeidauquit (Remote host closed the connection)
21:06:41  * jcrugzzquit (Quit: leaving)
21:06:59  * wolfeidaujoined
21:10:23  * Kesslerquit (Ping timeout: 240 seconds)
21:11:55  * zujoined
21:14:44  * Kesslerjoined
21:21:36  * tilgovijoined
21:23:19  * wolfeidauquit (Remote host closed the connection)
21:26:29  * jcrugzzjoined
21:36:39  * AvianFlujoined
21:40:49  * mcollina_joined
21:44:15  * mcollinaquit (Ping timeout: 260 seconds)
21:44:36  * defunctzombiechanged nick to defunctzombie_zz
21:57:57  * dominictarrjoined
21:58:21  * Kesslerquit (Ping timeout: 264 seconds)
22:04:26  * jxson_changed nick to jxson
22:07:57  * Kesslerjoined
22:08:31  <Kessler>so will I get laughed at in nodeconf.eu if my OS is windows ? :-)
22:12:22  <mbalho>nope
22:15:10  <Kessler>that was not a serious question mate but thanks for the honest answer :)
22:16:27  <dominictarr>mcollina_: hey, you there?
22:16:46  <mcollina_>dominictarr: sure!
22:17:05  <dominictarr>just looking at your jsonld thing
22:17:28  <dominictarr>I have another datatype that needs graph queries, that I wanted to discuss with you!
22:17:36  <mcollina_>cool! :)
22:17:56  <dominictarr>basically, content addressed data
22:18:03  <dominictarr>with hashes in the json
22:18:07  <dominictarr>did you see this: https://gist.github.com/dominictarr/5990143
22:18:08  <mbalho>npm install usps
22:19:40  * jibayjoined
22:19:44  <mcollina_>My crappy 3g connection is not really working tonight, github is uber slow :(
22:22:32  * whit537quit (Read error: Connection reset by peer)
22:23:48  * mcollinajoined
22:24:17  <mcollina>Seems it works better know. Let me read
22:24:18  <mcollina>:)
22:25:15  <pkrumins>i can't think of a way to detect if cycling will terminate someone's session
22:25:20  <pkrumins>if anyone has any ideas let me know
22:26:27  <mcollina>dominictarr: I read it just know
22:27:13  * mcollina_quit (Ping timeout: 248 seconds)
22:28:08  <mcollina>we can model the links with levelgraph, and store the actual data in a different sublevel.
22:29:07  <mcollina>Ideally you can store the data inside the links, but it will explode in size (it's 6x, as the graph is indexed).
22:32:14  <dominictarr>I've was thinking it least I'd need to index out going, and incoming links.
22:32:45  <dominictarr>and this scheme has a lot of other data, but some links embedded.
22:33:26  <dominictarr>and they "type" of the link is normally important, but sometimes you also get lists/sets of links.
22:34:27  <mcollina>Once you have an arc A -> B, with levelgraph you can query ?x -> B or A -> ?x
22:34:37  <mcollina>where ?x is the variable
22:36:05  <dominictarr>and B,A are documents?
22:36:16  <dominictarr>or, vertices, rather
22:36:26  * defunctzombie_zzchanged nick to defunctzombie
22:36:58  <mcollina>LG does not have the concept of "documents", it model the JSON document as a graph.
22:37:10  * defunctzombiequit (Changing host)
22:37:11  * defunctzombiejoined
22:37:39  <mcollina>so, A and B are the identifiers/hashes/whatever of your documents
22:37:50  <mcollina>They just have to be unique
22:40:07  <mcollina>Look here: http://json-ld.org/playground/index.html
22:40:16  <mcollina>click on product, and then on normalized
22:40:36  <mcollina>levelgraph-jsonld does something similar
22:40:50  <mcollina>it knows nothing about documents, as it is just a graph
22:41:04  * shama_joined
22:42:52  * thlorenzquit (Remote host closed the connection)
22:43:38  * jxson_joined
22:46:10  <dominictarr>mcollina: yeah, that is what I have too. I just have a different way of representing links.
22:46:53  * defunctzombie_joined
22:47:30  * Kesslerquit (Ping timeout: 240 seconds)
22:47:31  * jxsonquit (Ping timeout: 240 seconds)
22:47:31  * shamaquit (Ping timeout: 240 seconds)
22:47:32  * defunctzombiequit (Ping timeout: 240 seconds)
22:49:11  <mcollina>I'd say that it can be implemented on top of LevelGraph :).
22:49:40  <mcollina>You just need a way to move from the JSON model to a set of triples (A -> B)
22:50:44  * whit537joined
22:50:55  <Raynos>Kessler: no.
22:55:56  * nk109quit (Quit: Computer has gone to sleep.)
22:56:09  <mcollina>dominictarr: I'm going to bed.. I'm so tired!
22:56:36  <dominictarr>mcollina: i'll have a look at your code, cheers.
22:56:53  <mcollina>are you still in the US?
22:57:16  <yorick>are you secretly horse js?
23:00:00  * defunctzombie_changed nick to defunctzombie_zz
23:00:02  * mcollinaquit (Read error: Connection reset by peer)
23:00:44  * st_lukejoined
23:02:31  * tmcwquit (Remote host closed the connection)
23:04:44  <soldair>dominictarr: thanks
23:06:09  * zuquit (Ping timeout: 264 seconds)
23:07:45  * AvianFluquit (Remote host closed the connection)
23:08:07  * st_lukequit (Remote host closed the connection)
23:08:35  * jez0990quit (Ping timeout: 264 seconds)
23:09:27  * AvianFlujoined
23:09:53  * dfggquit (Ping timeout: 240 seconds)
23:14:40  * jez0990joined
23:16:11  * dfggjoined
23:16:23  * No9quit (Ping timeout: 264 seconds)
23:17:25  * zujoined
23:17:37  * No9joined
23:21:19  * jcrugzzquit (Ping timeout: 260 seconds)
23:45:46  * timoxleyquit (Remote host closed the connection)
23:46:00  * timoxleyjoined
23:46:40  * jxson_quit (Remote host closed the connection)
23:47:09  * jxsonjoined
23:51:23  * ralphtheninjaquit (Quit: leaving)
23:59:11  * wolfeidaujoined