00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:00:53  <mikolalysenko>substack: so I just set up ndarray on testling, how soon will I know if it is working? https://ci.testling.com/mikolalysenko/ndarray
00:02:33  <substack>mikolalysenko: I don't see it in the logs. Is there a github webhook set up for it?
00:02:40  <substack>you can `testlingify test` to send a test hook
00:05:53  <mikolalysenko>ok
00:07:04  <mikolalysenko>also, for ci on node for windows/mac/linux, what are the options?
00:11:41  <substack>mikolalysenko: you'll also need to set up a testling field in package.json
00:12:05  <substack>like this https://github.com/substack/ndarray-crout-decomposition/blob/master/package.json#L37
00:12:19  <substack>the `testlingify` command will do all of that for you
00:13:19  <substack>mikolalysenko: using ndarray-scratch now
00:17:28  <mikolalysenko>ok, did it work?
00:22:27  <mikolalysenko>also, I would like to set up CI for windows/node too
00:25:02  <mikolalysenko>I guess travis is the preferred service?
00:34:20  * thealphanerdquit (Quit: thealphanerd)
00:34:28  <substack>ogd was using a thing to do ci on windows
00:34:46  <mikolalysenko>substack: is there a way to check my position in the testlingify queue?
00:37:22  <substack>there isn't a queue
00:37:30  <mikolalysenko>hmm
00:38:01  <mikolalysenko>substack: maybe you can tell me what I am doing wrong? here is the stuff in my package.json: https://github.com/mikolalysenko/ndarray/blob/master/package.json#L49
00:38:29  <substack>I'm seeing this: [git.master] [Error: empty payload]
00:38:40  <substack>maybe the payload is set up incorrectly?
00:38:54  <substack>make sure it's application/x-form-www-urlencoded
00:38:54  * cpupjoined
00:39:09  <mikolalysenko>is that set up on the github page?
00:39:37  <mikolalysenko>oh! it worked
00:39:38  <mikolalysenko>sweet!
00:39:52  <mikolalysenko>maybe worked...
00:40:24  <mikolalysenko>it says "ok", so I think something happened
00:41:10  * kriskowalquit (Quit: kriskowal)
00:43:58  <substack>yep it's working https://ci.testling.com/mikolalysenko/ndarray
00:44:15  <substack>I was getting the same Uint8ClampedArray error on some of my repos
00:45:00  <substack>you can test locally with the `testling` command too
00:45:13  <substack>just run `testling` from the project directory
00:45:22  <substack>or you can `browserify test/*.js | testling`
00:48:30  <mikolalysenko>substack: yeah, apparently uint8clamped array isn't a thing on all browsers, go figure
00:48:40  <mikolalysenko>easy enough to fix though
00:51:06  <substack>cool
00:51:15  <mikolalysenko>also I need to put some code in there to test cross domain stuff, but it should work now
00:51:23  <substack>so green! https://ci.testling.com/mikolalysenko/ndarray
00:52:58  <mikolalysenko>well, I am excluding all the browsers that don't have typed arrays
00:53:13  <mikolalysenko>since it kind of doesn't make any sense to use ndarray in those situations
01:00:12  <mikolalysenko>what on earth is going on in opera 12?
01:09:45  * mmaleckiquit (Ping timeout: 252 seconds)
01:10:17  <mikolalysenko>hmm... apparently opera 12 has some bugs with Object.defineProperty on prototypes
01:10:33  * mmaleckijoined
01:21:47  * natemicjoined
01:21:58  * natemicquit (Client Quit)
01:24:47  * ednapiranhajoined
01:25:07  * kriskowaljoined
01:27:17  * andrewdeandradequit (Ping timeout: 264 seconds)
01:37:17  * ednapiranhaquit (Quit: Leaving...)
01:40:46  * niftylettuce_joined
01:41:42  * kriskowalquit (Quit: kriskowal)
01:41:59  * jxson_joined
01:44:36  * cpupquit (Ping timeout: 240 seconds)
01:45:07  * jxsonquit (Ping timeout: 240 seconds)
01:46:19  * jxson_quit (Ping timeout: 240 seconds)
01:47:09  * natemijoined
01:57:44  * cpupjoined
01:58:41  * jhieseyquit (Quit: jhiesey)
01:59:07  <mikolalysenko>substack: for ndarray-scratch.zeros, you need to free the arrays after your are done
01:59:14  <mikolalysenko>or else it will just leak memory
02:00:03  <substack>how do I do that?
02:16:49  <substack>oh I see
02:33:06  * collypopsquit (Ping timeout: 252 seconds)
02:34:08  * thlorenzjoined
02:40:09  * warbrettjoined
02:41:21  <pfraze>domanic: after mucking around in the code and looking at what they have, probably wouldnt do me much good to use camli. I feel like the metadata layer can be handled as a service layer, powered by an relational DB, on top of the actual FS. Content-addressing could just be metadata. *Feels* simple enough that I think I'm better off self-implementing than trying to integrate
02:43:03  <pfraze>though, if I ever decide to do FS watching to auto-build metadata on file changes, I think there could be some pain waiting for me based on what I've seen
02:45:27  <pfraze>anything I might be missing?
02:46:24  <mikolalysenko>substack: ndarray-scratch is basically an object pool for typed arrays
02:46:35  <mikolalysenko>though it is a bit smart since it pools them by size
02:46:35  <substack>yeah I already pushed a change
02:46:49  <mikolalysenko>substack: cool
03:02:34  * gozalaquit (Quit: Connection closed for inactivity)
03:09:15  * shamaquit (Remote host closed the connection)
03:09:54  * shamajoined
03:10:58  * shamaquit (Remote host closed the connection)
03:12:59  * shamajoined
03:22:43  * fotoveritejoined
03:28:16  * calvinmetcalfquit (Quit: Connection closed for inactivity)
03:35:12  * thlorenz_joined
03:36:00  * thlorenzquit (Remote host closed the connection)
03:47:33  * mikolalysenkoquit (Ping timeout: 276 seconds)
03:48:37  * thlorenz_quit (Ping timeout: 245 seconds)
03:48:55  * kriskowaljoined
04:12:44  * mikolalysenkojoined
04:17:14  * mikolalysenkoquit (Ping timeout: 255 seconds)
04:21:07  * warbrettquit (Remote host closed the connection)
04:33:26  * shamaquit
04:50:41  * pfrazequit (Ping timeout: 264 seconds)
05:09:34  * rxgxjoined
05:12:54  * mikolalysenkojoined
05:17:18  * mikolalysenkoquit (Ping timeout: 240 seconds)
05:27:31  * warbrettjoined
05:31:55  * warbrettquit (Ping timeout: 252 seconds)
05:33:45  * Maciek416quit (Remote host closed the connection)
05:40:06  <domanic>ircretary, tell pfraze I agree - it would be different if they had some high level thing or building subsets (by declaring trees etc) or replication or something, but it's just simple key value store with http api. not really that interesting, except for the pattern it uses.
05:40:06  <ircretary>domanic: I'll be sure to tell pfraze
05:51:01  * phatedjoined
05:59:03  * domanicquit (Ping timeout: 252 seconds)
06:06:28  * kriskowalquit (Quit: kriskowal)
06:13:39  * mikolalysenkojoined
06:18:46  * mikolalysenkoquit (Ping timeout: 265 seconds)
06:27:51  * fotoveritequit (Quit: fotoverite)
06:36:59  * collypopsjoined
06:43:15  * fotoveritejoined
06:43:42  * phatedquit (Remote host closed the connection)
06:56:51  * thealphanerdjoined
07:08:44  * no9quit (Read error: Connection reset by peer)
07:14:19  * kumavisquit (Ping timeout: 240 seconds)
07:14:26  * mikolalysenkojoined
07:14:58  * maksimlinquit (Remote host closed the connection)
07:15:41  * warbrettjoined
07:19:11  * mikolalysenkoquit (Ping timeout: 265 seconds)
07:20:15  * rxgxquit (Quit: Connection closed for inactivity)
07:20:38  * warbrettquit (Ping timeout: 265 seconds)
07:36:37  * djcoinjoined
07:46:38  * fotoveritequit (Quit: fotoverite)
07:59:28  * thealphanerdquit (Quit: thealphanerd)
08:11:05  * jan____quit (Ping timeout: 264 seconds)
08:15:12  * mikolalysenkojoined
08:19:57  * mikolalysenkoquit (Ping timeout: 252 seconds)
08:26:45  * warbrettjoined
08:31:07  * warbrettquit (Ping timeout: 240 seconds)
08:41:31  * kumavisjoined
08:46:33  * kumavisquit (Ping timeout: 276 seconds)
08:51:07  * collypopsquit (Ping timeout: 252 seconds)
09:16:00  * mikolalysenkojoined
09:20:19  * mikolalysenkoquit (Ping timeout: 240 seconds)
10:16:45  * mikolalysenkojoined
10:21:00  * mikolalysenkoquit (Ping timeout: 240 seconds)
10:39:02  * Keslaquit (Ping timeout: 245 seconds)
10:39:17  * addisonjquit (Ping timeout: 252 seconds)
10:39:18  * ELLIOTTCABLEquit (Ping timeout: 252 seconds)
10:39:24  * Keslajoined
10:39:41  * jan____joined
10:41:29  * ELLIOTTCABLEjoined
10:41:46  * addisonjjoined
10:41:58  * jan____quit (Changing host)
10:41:58  * jan____joined
10:45:16  * fotoveritejoined
10:54:19  * niftylettuce_quit (Quit: Connection closed for inactivity)
11:17:32  * mikolalysenkojoined
11:18:15  * calvinmetcalfjoined
11:22:11  * mikolalysenkoquit (Ping timeout: 252 seconds)
12:03:37  * mikolalysenkojoined
12:22:37  * phatedjoined
12:27:38  * phatedquit (Ping timeout: 240 seconds)
12:39:09  * AvianFlujoined
12:57:31  * mikolalysenkoquit (Ping timeout: 240 seconds)
13:02:42  * fotoveritequit (Quit: fotoverite)
13:10:58  * yorickjoined
13:18:58  * thlorenzjoined
13:32:03  * phatedjoined
13:32:17  * thlorenzquit (Ping timeout: 258 seconds)
13:37:34  * fergusquit (Remote host closed the connection)
13:51:21  * phatedquit (Read error: Connection reset by peer)
13:51:46  * phatedjoined
13:52:28  * fotoveritejoined
13:57:04  * ceejbotjoined
13:59:18  * ceejbotquit (Remote host closed the connection)
14:00:08  * ceejbotjoined
14:04:24  * ceejbotquit (Remote host closed the connection)
14:07:00  * fotoveritequit (Quit: fotoverite)
14:10:21  * pfrazejoined
14:10:45  * thlorenzjoined
14:12:20  * phatedquit (Remote host closed the connection)
14:18:14  * ceejbotjoined
14:22:04  * pfraze_joined
14:24:43  * pfrazequit (Ping timeout: 240 seconds)
14:32:09  * thlorenzquit (Remote host closed the connection)
14:38:41  * ceejbotquit (Ping timeout: 264 seconds)
14:39:09  * ceejbotjoined
14:46:15  * kumavisjoined
14:50:43  * kumavisquit (Ping timeout: 252 seconds)
14:53:31  * thlorenzjoined
15:02:16  * thlorenzquit (Remote host closed the connection)
15:03:47  * thlorenzjoined
15:04:58  * mikolalysenkojoined
15:16:50  * ceejbot_joined
15:17:11  * ceejbotquit (Read error: Connection reset by peer)
15:22:18  * thlorenzquit (Remote host closed the connection)
15:22:31  * ednapiranhajoined
15:22:47  * phatedjoined
15:26:29  * kriskowaljoined
15:27:21  * phatedquit (Ping timeout: 265 seconds)
15:28:46  * Maciek416joined
15:32:02  * shamajoined
15:37:46  * ceejbot_quit (Remote host closed the connection)
15:47:30  * kumavisjoined
15:49:20  * AvianFluquit (Remote host closed the connection)
15:51:49  * kumavisquit (Ping timeout: 258 seconds)
16:04:26  * kumavisjoined
16:04:30  * tilgovijoined
16:05:14  * ceejbotjoined
16:07:26  * fotoveritejoined
16:13:30  * fotoveritequit (Quit: fotoverite)
16:14:18  * pfraze__joined
16:16:38  * pfraze_quit (Ping timeout: 240 seconds)
16:16:43  * pfraze__changed nick to pfraze
16:21:00  * ceejbotquit (Read error: Connection reset by peer)
16:21:30  * ceejbotjoined
16:23:45  * ceejbot_joined
16:24:40  * niftylettuce_joined
16:25:48  * ceejbot__joined
16:26:36  * ceejbotquit (Ping timeout: 240 seconds)
16:29:00  * ceejbot_quit (Ping timeout: 240 seconds)
16:35:04  * kumavisquit (Quit: Textual IRC Client: www.textualapp.com)
16:37:47  * djcoinquit (Quit: WeeChat 0.4.3)
16:43:39  * kumavisjoined
16:44:22  * kumavis_joined
16:46:57  * mikolalysenkoquit (Ping timeout: 245 seconds)
16:46:57  * ceejbot__quit (Remote host closed the connection)
16:47:39  * fotoveritejoined
16:49:23  * warbrettjoined
16:57:13  * dguttmanjoined
17:03:18  * fotoveritequit (Quit: fotoverite)
17:03:45  * quijotejoined
17:04:34  * dguttmanquit (Quit: dguttman)
17:05:44  * AvianFlujoined
17:09:20  * jxsonjoined
17:09:39  * jxsonquit (Remote host closed the connection)
17:10:36  * jxsonjoined
17:22:21  * mikolalysenkojoined
17:23:27  <mikolalysenko>substack: in testling, my tests sometimes fail with truncated output
17:23:34  <mikolalysenko>substack: do you have any idea what might be going on?
17:23:59  <mikolalysenko>for example, ie10 fails on this test with only 15 out of a bunch of tests running: https://ci.testling.com/mikolalysenko/robust-sum
17:24:08  <substack>it might hit time limits
17:25:29  <mikolalysenko>hmmm
17:25:38  <mikolalysenko>is there any way to increase that or work around it?
17:25:48  <mikolalysenko>it does run a huge number of tests...
17:27:15  * dguttmanjoined
17:35:27  * ceejbotjoined
17:37:03  <mikolalysenko>also: holy crap opera 12 is a terrible bug-ridden browser
17:43:40  * ceejbotquit (Read error: Connection reset by peer)
17:44:02  * quijotequit (Ping timeout: 245 seconds)
17:44:37  * ceejbotjoined
17:46:31  * ceejbotquit (Client Quit)
17:52:47  * quijotejoined
17:58:51  * jhieseyjoined
18:00:01  * warbrettquit (Read error: Connection reset by peer)
18:00:33  * warbrettjoined
18:01:27  * kumavisquit (Quit: Computer has gone to sleep.)
18:32:55  * domanicjoined
18:33:42  <mikolalysenko>substack: eventually it would be nice to integrate some kind of planner/checker into ndarray-linear-solve so that it can select an optimal solver based on the structure of the problem
18:34:01  <mikolalysenko>for example, use lup decomp for dense matrices, iterative for sparse, cholesky for positive semidefinite, etc.
18:34:24  * quijotequit (Ping timeout: 265 seconds)
18:46:46  * mikolaly1enkojoined
18:48:43  * mikolalysenkoquit (Ping timeout: 240 seconds)
19:03:43  * pfrazequit (Ping timeout: 252 seconds)
19:04:33  * nfroidurequit (Read error: Connection reset by peer)
19:09:01  * kriskowalquit (Quit: kriskowal)
19:17:36  * tilgoviquit (Remote host closed the connection)
19:30:19  * quijotejoined
19:30:50  * phatedjoined
19:31:43  * pfrazejoined
19:35:02  * quijotequit (Ping timeout: 255 seconds)
19:35:38  * dguttmanquit (Quit: dguttman)
19:38:56  * mawepart
19:52:38  * quijotejoined
19:56:22  * phatedquit (Remote host closed the connection)
19:57:09  * quijotequit (Ping timeout: 258 seconds)
20:04:43  * kriskowaljoined
20:05:29  * phatedjoined
20:08:18  * fotoveritejoined
20:12:10  * phated_joined
20:12:10  * phatedquit (Read error: Connection reset by peer)
20:13:28  * ralphtheninjajoined
20:13:54  * ralphtheninjapart
20:16:47  * indexzerojoined
20:20:13  * phatedjoined
20:21:02  * phatedquit (Read error: Connection reset by peer)
20:21:06  * phated__joined
20:21:07  * phated_quit (Read error: Connection reset by peer)
20:22:21  * warbrettquit (Remote host closed the connection)
20:22:42  * jxson_joined
20:22:55  * warbrettjoined
20:23:46  * phated__quit (Read error: Connection reset by peer)
20:23:46  * phatedjoined
20:25:55  * jxsonquit (Ping timeout: 240 seconds)
20:26:49  * phated_joined
20:27:18  * phatedquit (Read error: Connection reset by peer)
20:27:19  * warbrettquit (Ping timeout: 252 seconds)
20:30:04  * phated_quit (Remote host closed the connection)
20:40:34  * thealphanerdjoined
20:51:21  <mikolaly1enko>substack: maybe the next thing to do with linear solve would be to take on linear least squares systems
20:51:46  <mikolaly1enko>that would actually be useful for solving finite element and other problems which are overconstrained
20:52:08  * dguttmanjoined
20:52:14  <mikolaly1enko>probably the easiest path way to do that for a direct solver would be via cholesky factorization
20:53:24  * quijotejoined
20:55:30  <mikolaly1enko>here is a short pdf that explains how to implement it: http://math.hanyang.ac.kr/hjang/MM/Chol_Inchol.pdf
20:55:49  <mikolaly1enko>you could be slick and have it take 2 ndarrays as input, but also allow for the situation where G = A
20:56:37  <mikolaly1enko>but the standard algorithm does overwrite the matrix in place
20:57:47  * quijotequit (Ping timeout: 245 seconds)
21:07:04  * fotoveritequit (Quit: fotoverite)
21:12:22  * domanicquit (Ping timeout: 245 seconds)
21:12:38  * domanicjoined
21:14:32  * gozalajoined
21:20:41  * warbrettjoined
21:23:47  * mikolaly1enkoquit (Ping timeout: 252 seconds)
21:40:32  * phatedjoined
21:44:52  * phatedquit (Ping timeout: 245 seconds)
21:50:00  * indexzeroquit (Quit: indexzero)
21:50:12  * jxson_quit (Remote host closed the connection)
21:50:46  * jxsonjoined
21:54:09  * quijotejoined
21:55:07  * jxsonquit (Ping timeout: 240 seconds)
21:56:58  * natemicjoined
21:58:37  * quijotequit (Ping timeout: 252 seconds)
21:59:40  <timoxley>ogd: is this relevant to maxogden/torrent? https://github.com/deoxxa/bittorrent.js
21:59:54  <timoxley>ogd: I know author is keen on getting collaborators
22:00:39  <timoxley>ogd: incidentally, he mentored your bytewiser at campjs
22:01:20  * natemiquit (Ping timeout: 264 seconds)
22:01:20  * ircretaryquit (Ping timeout: 264 seconds)
22:01:21  * ircretaryjoined
22:01:40  * dybskiy_quit (Remote host closed the connection)
22:02:27  * dybskiyjoined
22:05:41  * dybskiy_joined
22:06:38  * dybskiyquit (Ping timeout: 240 seconds)
22:23:06  * tilgovijoined
22:24:17  * thealphanerdquit (Quit: thealphanerd)
22:54:54  * quijotejoined
22:56:57  * yorickquit (Remote host closed the connection)
22:58:58  * quijotequit (Ping timeout: 240 seconds)
23:05:24  * warbrettquit (Remote host closed the connection)
23:05:59  * thlorenzjoined
23:08:16  * calvinmetcalfquit (Quit: Connection closed for inactivity)
23:10:15  * ednapiranhaquit (Quit: Leaving...)
23:19:33  * thlorenzquit (Ping timeout: 258 seconds)
23:24:01  * jxsonjoined
23:29:20  * kumavisjoined
23:29:38  * tilgoviquit (Remote host closed the connection)
23:29:42  * thealphanerdjoined
23:31:50  <domanic>mmalecki, https://github.com/npm/npm/issues/5239
23:41:17  * collypopsjoined
23:47:03  * mrmrsjoined
23:52:24  * kumavisquit (Quit: Computer has gone to sleep.)
23:55:48  * quijotejoined