00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:01:04  <domanic>pfraze, yeah so we have hashes of every object
00:01:11  <domanic>that works
00:01:18  <pfraze>do we need a full merkle tree?
00:01:33  <domanic>Actually I have been working on just that!
00:01:37  <pfraze>hot dog
00:02:01  <domanic>oh but I havn't pushed it yet
00:02:16  <pfraze>that gives us the more minute repairs, correct? The hash is good for naming and detecting the overall integrity
00:02:25  <nathan7>domanic: /aw afk
00:02:27  <nathan7>derp
00:02:49  <domanic>yes and you can also confirm that a part of the file is indeed part of it
00:03:11  * ednapiranhajoined
00:03:14  <domanic>without having to have gotten the whole thing
00:03:20  <domanic>so you can use that to seek too
00:03:52  <pfraze>hm, maybe for streaming small video files?
00:04:01  <pfraze>or large text buffers, I suppose
00:04:41  <domanic>yeah that feature is most useful for video
00:05:13  <pfraze>yeah I say go for it
00:05:18  <domanic>but you could also use it for a timeseries data set or other sorted string set (SST)
00:05:46  <pfraze>it sounds like, from what I know, bit-torrent's transfer protocol, sans the tracking
00:06:32  <domanic>yes, and that bittorrent uses a flat table, and passes a bitfield to express what parts it has
00:07:43  <pfraze>ok, I'll read up on it later
00:08:20  <domanic>but I'm also the shortest path to get something usable would be just to use http ... say for the database model
00:10:40  <pfraze>in terms of priorities, it's not at the top
00:11:06  <pfraze>I think the thing to pursue hardest is identity management
00:11:48  <pfraze>message semantics for creating sub-feeds, tying keypairs together, verifying assertions by other feeds
00:13:00  * kesslerjoined
00:13:05  * kessler_joined
00:13:51  <pfraze>but I'm also a believer in putting my focus into whatever's energizing me, so do what youre into
00:15:49  * taterbasepart
00:22:42  * jesusabdullahquit (Ping timeout: 246 seconds)
00:32:15  * posejoined
00:33:01  * ednapiranhaquit (Quit: Leaving...)
00:36:44  * posequit (Ping timeout: 240 seconds)
00:39:44  <domanic>yeah I'm just talking about it because it helps to think
00:40:02  <domanic>sometimes the right way to find the path is to try and build something with it
00:46:34  <pfraze>yeah
00:46:50  * quijotejoined
00:47:59  * posejoined
00:51:04  * quijotequit (Ping timeout: 250 seconds)
01:03:41  * domanicquit (Read error: Connection reset by peer)
01:06:35  * phatedjoined
01:16:39  * posequit (Remote host closed the connection)
01:18:45  * posejoined
01:29:30  * DTrejoquit (Remote host closed the connection)
01:33:32  * tilgoviquit (Ping timeout: 250 seconds)
01:40:50  <owen1>my friend is about to give us a little session about generators. any good posts or best practices i should show him before the session?
01:42:21  <substack>juliangruber has done a lot with them in co
01:42:53  <owen1>sweet. i'll look at his github. so co is the recommened library?
01:43:14  <substack>it's a popular library
01:43:25  <substack>and thunkify
01:43:39  <substack>https://gist.github.com/substack/9881504
01:46:02  <owen1>http://www.reddit.com/r/javascript/comments/22ll5g/asynchronous_javascript_interfaces_and_where_we/cgo3nx6
01:47:27  * quijotejoined
01:49:12  * posequit (Remote host closed the connection)
01:51:02  <owen1>is reading the 3 files done in parallel? https://gist.github.com/substack/9881504#file-par_server-js-L9-L13
01:52:08  <substack>https://gist.github.com/substack/9881504#file-par_server-js-L1
01:52:16  * quijotequit (Ping timeout: 260 seconds)
01:54:32  <owen1>sweet. thanks. is there a way to scan npm for projects that uses co/thunkify combo?
01:54:46  <owen1>just to see how popular this approach
02:06:51  * ednapiranhajoined
02:08:09  * warbrettquit (Remote host closed the connection)
02:11:35  * thealphanerdquit (Quit: thealphanerd)
02:12:12  * contrahaxjoined
02:12:54  * domanicjoined
02:15:14  * ITproquit (Ping timeout: 250 seconds)
02:15:41  * ednapiranhaquit (Remote host closed the connection)
02:18:10  * jxsonquit (Ping timeout: 250 seconds)
02:19:23  * jesusabdullahjoined
02:29:04  * shamaquit
02:29:39  * contrahaxquit (Quit: Sleeping)
02:32:54  * domanicquit (Ping timeout: 250 seconds)
02:48:22  * quijotejoined
02:49:12  * ednapiranhajoined
02:52:56  * quijotequit (Ping timeout: 244 seconds)
03:06:47  * defunctzombie_zzchanged nick to defunctzombie
03:07:36  * defunctzombiechanged nick to defunctzombie_zz
03:12:19  * ednapiranhaquit (Remote host closed the connection)
03:20:01  * therealk_quit (Remote host closed the connection)
03:20:34  * therealkoopajoined
03:25:08  * therealkoopaquit (Ping timeout: 272 seconds)
03:27:27  * ednapiranhajoined
03:30:02  * DTrejojoined
03:32:49  * contrahaxjoined
03:35:04  * DTrejoquit (Ping timeout: 272 seconds)
03:35:59  * fotoverite_joined
03:36:09  * fotoveritequit (Read error: No route to host)
03:36:09  * fotoverite_changed nick to fotoverite
03:45:11  * thealphanerdjoined
03:45:57  * phatedquit (Remote host closed the connection)
03:49:02  * quijotejoined
03:50:02  * posejoined
03:52:54  * therealkoopajoined
03:54:04  * quijotequit (Ping timeout: 272 seconds)
03:55:05  * posequit (Ping timeout: 260 seconds)
03:55:51  * thealphanerdquit (Quit: thealphanerd)
03:58:30  * therealkoopaquit (Ping timeout: 272 seconds)
03:59:10  * therealkoopajoined
04:02:32  * thealphanerdjoined
04:03:32  * therealkoopaquit (Ping timeout: 245 seconds)
04:03:51  * kumavisjoined
04:08:43  * ednapiranhaquit
04:08:52  * therealkoopajoined
04:18:00  * Maciek416quit (Remote host closed the connection)
04:18:32  * Maciek416joined
04:19:09  * therealkoopaquit (Ping timeout: 240 seconds)
04:22:44  * Maciek416quit (Ping timeout: 240 seconds)
04:22:59  * domanicjoined
04:25:32  * contrahaxquit (Quit: Sleeping)
04:35:01  * dguttmanquit (Quit: dguttman)
04:42:20  * warbrettjoined
04:49:47  * quijotejoined
04:54:17  * quijotequit (Ping timeout: 255 seconds)
04:57:34  * rvaggquit (Quit: ta ta)
05:02:51  * jxsonjoined
05:12:02  * therealkoopajoined
05:12:08  * kenperkinsquit (Quit: Computer has gone to sleep.)
05:16:07  * therealkoopaquit (Ping timeout: 245 seconds)
05:18:12  <ogd>domanic: http://www.reddit.com/r/IAmA/comments/q9qzn
05:31:22  * DTrejojoined
05:36:13  * DTrejoquit (Ping timeout: 272 seconds)
05:38:04  <ogd>domanic: http://www.atariarchives.org/deli/cottage_computer_programming.php
05:50:42  * quijotejoined
05:50:54  * posejoined
05:55:24  * quijotequit (Ping timeout: 260 seconds)
05:56:18  * posequit (Ping timeout: 272 seconds)
06:02:57  * thealphanerdquit (Quit: thealphanerd)
06:06:23  * tilgovijoined
06:07:20  * Maciek416joined
06:11:32  * Maciek416quit (Ping timeout: 240 seconds)
06:20:20  * phatedjoined
06:36:44  * pfrazequit (Ping timeout: 240 seconds)
06:38:59  * merceristjoined
06:45:26  <rook2pawn>so i finally learned how to work and create migrations..its so "rails"
06:50:22  <rook2pawn>i wonder if it would make sense to create a schema dump per git commit
06:50:59  <rook2pawn>and create a tool that transitions a db from (schemaA, schemaB) that is reversible and saves destroyed data
06:51:18  * quijotejoined
06:53:05  * quijotequit (Read error: Connection reset by peer)
06:53:26  * quijote_joined
06:57:26  * fotoveritequit (Quit: fotoverite)
07:01:30  * jxsonquit (Remote host closed the connection)
07:02:24  * jxsonjoined
07:02:37  * phatedquit (Remote host closed the connection)
07:07:02  * jxsonquit (Ping timeout: 255 seconds)
07:11:44  <substack>rook2pawn: careful, too much of that and you'll become a dba!
07:11:47  * jxsonjoined
07:12:07  <substack>rook2pawn: also, the new sudoroom is open at a gigantic new amazing space in temescal
07:12:14  * tilgoviquit (Remote host closed the connection)
07:12:39  <substack>I've been musing a little about how to do migrations for "schema" changes on unstructured data
07:12:47  <substack>like a destructive map-reduce
07:14:17  <jxson>substack: I worked on a project that stored json in postgres using the new (at the time) json data type
07:14:40  <jxson>the migration thing for the json data became an issue pretty fast
07:15:53  <jxson>I ended up defining them as modules that could be applied on the fly or as part of a normal etl/migration process
07:16:07  <jxson>it was kinda a pain either way
07:17:01  <rook2pawn>jxson: oh scary.. im about to embark on using jsonb in postgres with migrations
07:18:37  <jxson>my particular setup might have been making it harder than it needed to be
07:19:51  <jxson>but once we had production running and the unstructured json data started needing to change a little we really needed that migration step between deploys and having a way to track which migration had already been applied
07:20:33  <jxson>I assume this is an issue with normal document stores as well tho
07:21:02  <jxson>I never got any of my leveldb apps to any kind of meaningful production
07:24:30  * guybrushquit (Excess Flood)
07:24:40  * warbrettquit (Remote host closed the connection)
07:25:06  * guybrushjoined
07:25:15  * warbrettjoined
07:29:21  * warbrettquit (Ping timeout: 246 seconds)
07:31:13  * jxsonquit (Remote host closed the connection)
07:34:40  * maxgfellerjoined
07:45:46  * kesslerquit (Ping timeout: 260 seconds)
07:46:07  * kesslerjoined
07:51:49  * posejoined
07:52:29  * kesslerquit (Ping timeout: 255 seconds)
07:52:50  * kessler_quit (Ping timeout: 272 seconds)
07:55:46  * kumavisquit (Ping timeout: 255 seconds)
07:56:15  * Maciek416joined
07:56:33  * posequit (Ping timeout: 240 seconds)
08:01:10  * Maciek416quit (Ping timeout: 264 seconds)
08:08:46  <ogd>https://www.youtube.com/watch?v=USJGui9yIuA
08:13:03  * quijote_quit (Ping timeout: 240 seconds)
08:13:10  * phatedjoined
08:13:37  * therealkoopajoined
08:17:52  * phatedquit (Ping timeout: 240 seconds)
08:18:42  * therealkoopaquit (Ping timeout: 250 seconds)
08:42:05  * domanicquit (Ping timeout: 260 seconds)
09:09:23  * quijotejoined
09:13:56  * quijotequit (Ping timeout: 255 seconds)
09:17:32  * quijotejoined
09:26:12  * kriskowalquit (Quit: kriskowal)
09:32:58  * DTrejojoined
09:37:14  * DTrejoquit (Ping timeout: 250 seconds)
09:42:27  * contrahaxjoined
09:45:05  * Maciek416joined
09:48:01  * therealkoopajoined
09:49:32  * Maciek416quit (Ping timeout: 240 seconds)
09:52:28  * therealkoopaquit (Ping timeout: 244 seconds)
09:52:46  * posejoined
09:57:30  * posequit (Ping timeout: 250 seconds)
10:03:23  * therealkoopajoined
10:07:47  * therealkoopaquit (Ping timeout: 245 seconds)
10:09:01  * contrahaxquit (Quit: Sleeping)
10:09:11  * quijote_joined
10:09:15  * quijotequit (Read error: Connection reset by peer)
10:26:48  * quijote_quit (Ping timeout: 246 seconds)
10:30:52  * merceristquit (Quit: Computer has gone to sleep.)
10:48:48  * merceristjoined
10:55:24  * quijotejoined
10:59:49  * quijotequit (Ping timeout: 255 seconds)
11:03:40  * quijotejoined
11:07:11  * Guest4617joined
11:19:29  * quijotequit (Ping timeout: 255 seconds)
11:20:09  * naneaujoined
11:31:10  * therealkoopajoined
11:33:31  * DTrejojoined
11:33:47  * Maciek416joined
11:36:18  * merceristquit (Read error: Connection reset by peer)
11:36:54  * merceristjoined
11:37:42  * DTrejoquit (Ping timeout: 245 seconds)
11:38:13  * yorickjoined
11:38:20  * Maciek416quit (Ping timeout: 240 seconds)
11:44:44  * naneauquit (Ping timeout: 240 seconds)
11:46:24  * naneaujoined
11:48:02  * peutetrejoined
11:51:03  * posejoined
12:00:24  * fotoveritejoined
12:06:12  * peutetrequit (Read error: Connection reset by peer)
12:16:07  * quijotejoined
12:20:24  * quijotequit (Ping timeout: 260 seconds)
12:25:38  * therealkoopaquit (Remote host closed the connection)
12:26:15  * therealkoopajoined
12:26:53  * posequit
12:27:11  * posejoined
12:30:35  * therealkoopaquit (Ping timeout: 255 seconds)
12:32:32  * merceristquit (Quit: Computer has gone to sleep.)
12:42:19  * therealkoopajoined
12:53:24  * merceristjoined
12:58:06  * knownasilyajoined
13:01:29  * posequit (Remote host closed the connection)
13:04:16  * posejoined
13:08:33  * sorribasquit (Ping timeout: 260 seconds)
13:09:05  * sorribasjoined
13:09:57  * nrwquit (Ping timeout: 260 seconds)
13:13:32  * naneauquit (Quit: Part.)
13:15:47  * naneaujoined
13:16:53  * quijotejoined
13:20:42  * josephg_quit (*.net *.split)
13:21:02  * quijotequit (Ping timeout: 245 seconds)
13:22:53  * Maciek416joined
13:23:24  * nrw_joined
13:27:08  * Maciek416quit (Ping timeout: 240 seconds)
13:31:50  * kenperkinsjoined
13:34:20  * DTrejojoined
13:38:37  * DTrejoquit (Ping timeout: 245 seconds)
13:38:59  * quijotejoined
13:41:58  * josephg_joined
13:51:25  * contrahaxjoined
13:51:26  * contrahaxchanged nick to _contrahax
13:56:17  * _contrahaxchanged nick to contrahax
14:05:03  * dguttmanjoined
14:12:16  * Maciek416joined
14:21:17  * peutetrejoined
14:29:18  * yoshuawuyts_joined
14:29:52  <yoshuawuyts_>I just found this guy http://beesandbombs.tumblr.com/, and I was curious: does any of you guys have experience with processing(js)?
14:30:09  <yoshuawuyts_>whoops, wrong stack chat :P
14:30:25  <yoshuawuyts_>though if anyone can tell me more, I'm piqued
14:36:02  * quijotequit (Ping timeout: 245 seconds)
14:37:15  * kenperkinsquit (Quit: Computer has gone to sleep.)
14:56:39  * pfrazejoined
15:04:03  * contrahaxquit (Quit: Sleeping)
15:04:04  * quijotejoined
15:10:45  * warbrettjoined
15:11:07  * warbrettquit (Remote host closed the connection)
15:12:20  * kumavisjoined
15:16:20  * yoshuawuyts_quit (Quit: Computer has gone to sleep.)
15:24:20  * Guest4617quit (Ping timeout: 250 seconds)
15:35:18  * DTrejojoined
15:38:48  * yoshuawuyts_joined
15:40:14  * DTrejoquit (Ping timeout: 272 seconds)
15:41:21  * kenperkinsjoined
15:44:45  * dguttmanquit (Quit: dguttman)
15:45:11  * dguttmanjoined
15:50:57  * brianloveswordsjoined
15:50:57  * posequit (Remote host closed the connection)
16:03:16  * shamajoined
16:03:19  * posejoined
16:16:09  * Slyjoined
16:18:20  * Sly_quit (Ping timeout: 240 seconds)
16:19:44  * posequit (Remote host closed the connection)
16:23:49  * ins0mniaquit (Ping timeout: 255 seconds)
16:25:27  * posejoined
16:29:14  * quijote_joined
16:29:14  * quijotequit (Ping timeout: 250 seconds)
16:33:25  * posequit
16:39:52  * ins0mniajoined
16:54:15  * kumavisquit (Ping timeout: 246 seconds)
16:55:36  * jxsonjoined
17:04:41  * kenperkinsquit (Quit: Computer has gone to sleep.)
17:05:33  * quijote_quit (Ping timeout: 255 seconds)
17:11:32  * quijotejoined
17:12:28  * kriskowaljoined
17:16:06  * merceristquit (Read error: Connection reset by peer)
17:17:30  * DTrejojoined
17:22:34  * thealphanerdjoined
17:39:40  * quijotequit (Read error: Connection reset by peer)
17:39:46  * quijote_joined
17:45:14  * quijote_quit (Read error: Connection reset by peer)
17:45:31  * warbrettjoined
17:45:47  * quijotejoined
17:56:14  * brianloveswordsquit (Quit: Computer has gone to sleep.)
18:12:52  * quijotequit (Ping timeout: 240 seconds)
18:14:27  * contrahaxjoined
18:25:19  * phatedjoined
18:28:01  * thealphanerdquit (Quit: thealphanerd)
18:32:26  * thealphanerdjoined
18:39:21  * quijotejoined
18:43:33  * quijotequit (Ping timeout: 240 seconds)
18:49:10  * peutetrequit (Quit: peutetre)
18:52:06  * brianloveswordsjoined
18:56:47  * naneauquit (Quit: Quit.)
19:00:34  * enjaworkquit (Quit: enjawork)
19:00:59  * posejoined
19:02:20  * contrahaxquit (Ping timeout: 240 seconds)
19:02:40  * contrahaxjoined
19:11:12  * quijotejoined
19:11:50  * Maciek416quit (Ping timeout: 250 seconds)
19:16:28  * posequit
19:19:27  * contrahaxquit (Quit: Sleeping)
19:28:05  * Slyquit
19:33:52  * quijotequit (Ping timeout: 240 seconds)
19:35:10  * Slyjoined
19:38:19  * phatedquit (Remote host closed the connection)
19:39:40  * warbrettquit (Remote host closed the connection)
19:43:33  * mollersequit (Quit: No Ping reply in 180 seconds.)
19:45:12  * mollersejoined
20:05:36  * nrw_changed nick to nrw
20:19:58  * contrahaxjoined
20:21:00  * contrahaxquit (Client Quit)
20:32:00  * quijotejoined
20:36:14  * quijotequit (Ping timeout: 244 seconds)
20:40:21  * contrahaxjoined
21:17:50  <guybrush>jbenet: i just saw your talk from sourcegraph and my mind is blown :D
21:19:35  * warbrettjoined
21:20:16  * tilgovijoined
21:23:50  <jjjohnny>domaniiiiiiic
21:26:10  * phatedjoined
21:26:38  * contrahaxquit (Read error: No route to host)
21:26:42  * contraha_joined
21:30:26  * phatedquit (Read error: Connection reset by peer)
21:30:39  * phatedjoined
21:32:43  * quijotejoined
21:35:51  * kessler_joined
21:35:52  * kesslerjoined
21:37:37  * quijotequit (Ping timeout: 272 seconds)
21:40:23  <pfraze>guybrush: which talk?
21:42:42  * tilgoviquit (Ping timeout: 245 seconds)
21:48:42  * Guest4617joined
21:51:19  * kenperkinsjoined
21:52:54  * tilgovijoined
21:54:02  * kenperkinsquit (Read error: Connection reset by peer)
21:55:02  * kessler_quit (Quit: leaving)
21:55:27  * kesslerquit (Quit: leaving)
21:55:42  * kesslerjoined
21:55:57  * contraha_quit (Quit: Sleeping)
21:56:25  * pfrazequit (Remote host closed the connection)
21:58:32  * tilgoviquit (Ping timeout: 245 seconds)
22:02:25  <owen1>maybe this? http://youtu.be/Fa4pckodM9g
22:07:53  <guybrush>yes this ^
22:09:45  <jjjohnny>which talk? try { https://www.youtube.com/watch?v=Vt4Dfa4fOEY
22:20:09  * naneaujoined
22:27:18  * naneauquit (Quit: Part.)
22:28:31  <Raynos>anyone know how to create a smartos vm on ubuntu?
22:33:39  * quijotejoined
22:37:52  * quijotequit (Ping timeout: 240 seconds)
22:39:10  * brianloveswordsquit (Quit: Computer has gone to sleep.)
22:59:50  <jbenet>guybrush haha thanks :) come hang out at #ipfs and am gonna have a hackathon to work on it tmrw at SF if you're around + interested
23:02:43  <guybrush>sadly im on the other end of the world (austria) but i will idle #ipfs for sure and try to get hacking on it :)
23:03:32  * andrewdeandradejoined
23:11:31  <andrewdeandrade>substack isaacs : any thoughts on consolidating efforts between isaacs/node-tap and substack/tape?
23:12:15  <substack>andrewdeandrade: for what purpose?
23:12:37  * thealphanerdquit (Quit: thealphanerd)
23:12:54  <andrewdeandrade>there are a lot of features that are in both... i.e. tape could mostly replace the tap-assert.js and tap-test.js libraries.
23:13:25  <andrewdeandrade>Most of the tape tests and API appear AFAICT to be a port of node-tap but in a browser compatible way
23:16:54  <andrewdeandrade>There's renewed interest in a version 14 of the TAP specification and finishing the TAP IETF RFC with the proposed v14 features. would be nice to only only have to implement the features in one of the two main TAP libraries in the node ecosystem.
23:20:20  <andrewdeandrade>the tap4j (java) author and ovid (who does a lot of the perl stuff) are interested in adding some missing features.
23:31:13  * pfrazejoined
23:34:09  * quijotejoined
23:35:40  * quijotequit (Read error: Connection reset by peer)
23:36:02  * quijotejoined
23:37:34  * quijotequit (Read error: Connection reset by peer)
23:37:51  * quijotejoined
23:42:08  * quijotequit (Ping timeout: 250 seconds)
23:46:52  * kesslerquit (Ping timeout: 240 seconds)
23:52:06  * kesslerjoined
23:53:02  * knownasilyaquit (Quit: Connection closed for inactivity)
23:54:37  <feross>node has a max buffer size of (1GB - 1 byte)
23:54:46  <feross>anyone know of a module that let's me pretend that limit doesn't exist?
23:55:05  <feross>*lets
23:55:59  <othiym23>feross: trevnorris would probably be the person to ask about buffer limitations
23:58:31  * DTrejoquit (Remote host closed the connection)