00:10:23  <kumavis>mikolalysenko: hey null_radix had some questions about optimal merkle trees configurations
00:10:39  <kumavis>i thought you would be a good person to ask
00:11:08  <mikolalysenko>maybe I can help, though mafintosh is probably more up to date with stuff
00:11:34  <null_radix>hiya
00:11:35  <null_radix>I'm trying to find an efficient algo for sorting nodes in a DAG such that a minimal number of vertices cross
00:12:08  <mikolalysenko>what do you mean by cross?
00:12:20  <null_radix>when projected onto a 2d plane
00:12:27  <mikolalysenko>ah, you want a graph layout
00:12:31  <null_radix>yeah
00:12:46  <null_radix>there is one called dot
00:13:12  <null_radix>but it seems overcomplicated to me
00:13:26  <mikolalysenko>I think force directed layout is the most popular way to do this
00:13:41  <mikolalysenko>anvaka wrote a bunch of stuff to do graph layouts in node
00:13:53  <mikolalysenko>https://github.com/anvaka
00:14:42  <null_radix>cool
00:15:10  <mikolalysenko>you could try some of his stuff
00:46:12  * contrahaxjoined
01:30:39  * phatedquit (Remote host closed the connection)
01:31:14  * phatedjoined
01:36:00  * phatedquit (Ping timeout: 256 seconds)
02:20:50  <ogd>3rd rewrite but it finally sort of works https://github.com/maxogden/electron-microscope#electron-microscope
02:29:23  * py1honquit (Ping timeout: 276 seconds)
02:33:18  * py1honjoined
02:34:45  * phatedjoined
02:35:11  * reqsharkquit (Read error: Connection reset by peer)
02:39:28  * phatedquit (Ping timeout: 256 seconds)
03:02:25  * shamaquit (Quit: (╯°□°)╯︵ɐɯɐɥs)
03:43:22  * contrahaxquit (Quit: Sleeping)
04:22:56  * phatedjoined
04:27:16  * phatedquit (Ping timeout: 248 seconds)
05:30:09  * knownasilyaquit (Quit: Connection closed for inactivity)
05:31:16  * phatedjoined
05:35:40  * phatedquit (Ping timeout: 250 seconds)
06:17:31  * rwaldronquit (Remote host closed the connection)
06:20:09  <freeman-lab>little project trying to do module recommendation by training word2vec on the npm corpus w andrewosh http://npmrec.com/
06:20:41  <freeman-lab>repo is at https://github.com/andrewosh/npm-recommender
06:21:30  <ogd>freeman-lab: whoa nice
06:25:40  <freeman-lab>it works really well with dat as the input =)
06:26:20  <jfhbrook>freeman-lab: I mean, shouldn't es/solr be able to do that but better?
06:26:36  <jfhbrook>freeman-lab: npm's problem isn't the data, it's just that they haven't done anything to tune their search engine
06:26:59  <jfhbrook>they have a lot of room to improve off that. Lucene is crazy powerful if you know what you're doing
06:27:34  <jfhbrook>sorry freeman-lab I don't mean to rain on your parade and I'm doing exactly that
06:28:28  <jfhbrook>actually
06:28:35  <jfhbrook>wow this is really effective freeman-lab
06:29:48  <jfhbrook>https://www.npmjs.com/package/tingodb
06:29:48  <freeman-lab>jfhbrook: ha no worries! totally agree, lots could be done with the data, and those tools would probably do well
06:30:03  <jfhbrook>found this when I typed 'redis' into it
06:30:14  <jfhbrook>like the associations it makes seem a little weird, but strangely relevant
06:30:38  <jfhbrook>> This greatly reduces implementation risks and give you freedom to switch to a mature solution at any moment.
06:30:51  <jfhbrook>*snrk*
06:31:26  <jfhbrook>holy shit
06:31:35  <freeman-lab>jfhbrook: nice!
06:31:40  <jfhbrook>the readmes make this sound like it's feature complete
06:31:53  <freeman-lab>yeah this was a quick hack and we were surprised that it does cool things =)
06:49:20  <substack>http://www.cnbc.com/2016/02/11/silicon-valley-start-ups-rein-in-spending-and-prepare-for-layoffs.html
07:24:03  <jfhbrook>shit's nuts
07:30:26  <substack>should have happened years ago
08:12:45  * jlord_joined
08:15:41  * jlordquit (Ping timeout: 240 seconds)
08:15:43  * jlord_changed nick to jlord
08:16:26  * juliangruberquit (Ping timeout: 240 seconds)
08:18:41  * juliangruberjoined
08:33:45  * fotoveritequit (Quit: fotoverite)
09:14:33  * domanicjoined
09:50:06  * domanicquit (Read error: Connection reset by peer)
10:55:02  * contrahaxjoined
11:06:57  * contrahaxquit (Quit: Sleeping)
11:21:19  * reqsharkjoined
11:56:04  * peutetrejoined
11:58:08  * contrahaxjoined
12:05:30  * contrahaxquit (Quit: Sleeping)
12:09:45  * contrahaxjoined
12:10:03  * peutetrequit (Quit: ...)
12:28:41  * contrahaxquit (Quit: Sleeping)
15:00:25  * fotoveritejoined
15:08:59  * pfrazejoined
15:23:59  * pfrazequit (Remote host closed the connection)
16:44:52  * pfrazejoined
18:37:49  * pfrazequit (Remote host closed the connection)
19:11:34  * pfrazejoined
19:36:26  * shamajoined
20:38:33  * peutetrejoined
20:58:27  * pfrazequit (Remote host closed the connection)
21:01:01  * pfrazejoined
21:05:40  * pfrazequit (Ping timeout: 252 seconds)
21:31:28  * shamaquit (Quit: (╯°□°)╯︵ɐɯɐɥs)
21:33:51  * peutetre_joined
21:35:59  * peutetrequit (Ping timeout: 276 seconds)
21:56:46  * peutetre_quit (Quit: ...)
23:00:24  * pfrazejoined
23:04:50  * pfrazequit (Remote host closed the connection)
23:08:35  * pfrazejoined
23:17:43  * contrahaxjoined
23:23:28  * contrahaxquit (Quit: Sleeping)
23:53:56  * contrahaxjoined