00:00:00
| * ircretary | quit (Remote host closed the connection) |
00:00:09
| * ircretary | joined |
00:07:58
| <rowbit1> | substack, pkrumins: Encoders down: 50.57.171.229 (dev-ie6-2) |
00:21:46
| <rowbit1> | Daily usage stats: [free: 11] |
00:21:46
| <rowbit1> | Hourly usage stats: [free: 11] |
00:21:48
| * i_m_ca | joined |
00:26:19
| * i_m_ca | quit (Ping timeout: 250 seconds) |
00:56:24
| * Maciek416 | joined |
00:56:34
| <rowbit1> | /!\ ATTENTION: (default-local) paid account successfully upgraded /!\ |
00:56:34
| <rowbit1> | /!\ ATTENTION: (default-local) stu@... successfully signed up for developer browserling plan ($20). Cash money! /!\ |
00:58:35
| * cpup_ | quit (Ping timeout: 252 seconds) |
01:02:05
| * cpup_ | joined |
01:02:18
| * h0ke | quit (Ping timeout: 258 seconds) |
01:09:34
| * kumavis | joined |
01:09:43
| <Raynos> | hello stackvmers |
01:09:46
| <Raynos> | I am writing documentation |
01:09:59
| <Raynos> | and I am writing `execCallback(cmd, options?, function (err, stdout) {})` as what my function looks like |
01:10:09
| <Raynos> | What is the best way to make it obvouis that options argument is optional |
01:10:19
| <substack> | options={} |
01:10:23
| <Raynos> | cc substack, dominictarr ^^ |
01:10:27
| <Raynos> | oh good idea! |
01:16:48
| * Maciek416 | quit (Remote host closed the connection) |
01:17:01
| * i_m_ca | joined |
01:20:27
| * phated | quit (Remote host closed the connection) |
01:21:28
| <rowbit1> | substack, pkrumins: Encoders down: 184.106.99.27 (dev-ie7-3) |
01:21:31
| * i_m_ca | quit (Ping timeout: 252 seconds) |
01:21:46
| <rowbit1> | Hourly usage stats: [developer: 10, free: 17] |
01:22:50
| * jxson_ | joined |
01:24:59
| * kumavis | quit (Ping timeout: 252 seconds) |
01:25:41
| * jxson | quit (Ping timeout: 258 seconds) |
01:27:06
| * jxson_ | quit (Ping timeout: 240 seconds) |
01:34:41
| * matthewborden | quit (Ping timeout: 245 seconds) |
01:46:42
| * thealphanerd | quit (Quit: thealphanerd) |
01:54:01
| * thlorenz | joined |
02:01:23
| * thealphanerd | joined |
02:07:37
| * rakm | quit (Quit: Connection closed for inactivity) |
02:14:41
| * h0ke | joined |
02:21:46
| <rowbit1> | Hourly usage stats: [developer: 5, free: 16] |
02:26:13
| * contrahax | quit |
02:26:42
| * contrahax | joined |
02:26:54
| * jhizzle | joined |
02:33:04
| * jhizzle | quit (Remote host closed the connection) |
02:33:14
| * owen1 | quit (Ping timeout: 240 seconds) |
02:35:04
| * mikolalysenko | quit (Ping timeout: 258 seconds) |
02:42:49
| * mikolalysenko | joined |
02:43:36
| * h0ke | quit (Quit: Konversation terminated!) |
02:44:47
| * ednapiranha | quit (Remote host closed the connection) |
02:44:50
| * matthewborden | joined |
02:45:13
| * ednapiranha | joined |
02:48:27
| * owen1 | joined |
02:48:38
| * kenperkins_ | changed nick to kenperkins |
02:49:59
| * thealphanerd | quit (Quit: thealphanerd) |
02:58:50
| * ednapiranha | quit (Ping timeout: 258 seconds) |
03:04:32
| * matthewborden | quit (Ping timeout: 252 seconds) |
03:20:57
| * tilgovi | quit (Remote host closed the connection) |
03:21:46
| <rowbit1> | Hourly usage stats: [developer: 7, free: 18] |
03:30:58
| * mikolalysenko | quit (Ping timeout: 252 seconds) |
03:31:15
| * thlorenz | quit (Remote host closed the connection) |
03:31:48
| * thlorenz | joined |
03:33:41
| * matthewborden | joined |
03:34:49
| * thlorenz_ | joined |
03:35:49
| * thlorenz | quit (Read error: Connection reset by peer) |
03:38:27
| * thlorenz_ | quit (Remote host closed the connection) |
03:39:05
| * matthewborden | quit (Ping timeout: 258 seconds) |
03:44:17
| * ednapiranha | joined |
03:46:10
| * calvinmetcalf | quit (Quit: Connection closed for inactivity) |
03:49:12
| * ednapiranha | quit (Ping timeout: 276 seconds) |
03:55:50
| * feross_ | joined |
04:07:29
| * ednapiranha | joined |
04:09:54
| * mikolalysenko | joined |
04:12:42
| * ednapiranha | quit (Ping timeout: 240 seconds) |
04:15:06
| * ednapiranha | joined |
04:15:07
| * mikolalysenko | quit (Ping timeout: 250 seconds) |
04:16:15
| * mikolalysenko | joined |
04:17:02
| * dguttman | quit (Ping timeout: 258 seconds) |
04:17:51
| * gozala | quit (Quit: Connection closed for inactivity) |
04:18:57
| * jxson | joined |
04:21:46
| <rowbit1> | Hourly usage stats: [free: 2] |
04:27:06
| <mikolalysenko> | this seems to be working well enough now: https://github.com/mikolalysenko/vectorize-text |
04:27:24
| <mikolalysenko> | also made this thing along the way: https://github.com/mikolalysenko/simplify-2d-complex |
04:28:34
| * thealphanerd | joined |
04:28:47
| * dguttman | joined |
04:40:36
| * AvianFlu | quit (Remote host closed the connection) |
05:01:00
| * dguttman | quit (Quit: dguttman) |
05:21:46
| <rowbit1> | Hourly usage stats: [free: 19] |
05:22:02
| * owen1 | quit (Ping timeout: 252 seconds) |
05:22:30
| * pfraze | quit (Ping timeout: 240 seconds) |
05:29:11
| * jxson | quit (Ping timeout: 252 seconds) |
05:30:57
| * mikolalysenko | quit (Ping timeout: 250 seconds) |
05:32:46
| * phated | joined |
05:41:46
| * jxson | joined |
05:41:48
| * shama | quit (Remote host closed the connection) |
05:46:46
| * jxson | quit (Ping timeout: 245 seconds) |
06:02:06
| * cpup_ | quit (Ping timeout: 240 seconds) |
06:03:18
| * misterinterrupt | quit |
06:11:59
| * andreypopp_ | quit (Ping timeout: 246 seconds) |
06:12:21
| * taterbase | quit (Ping timeout: 246 seconds) |
06:12:23
| * ogd | quit (Ping timeout: 246 seconds) |
06:12:23
| * jcrugzz | quit (Ping timeout: 246 seconds) |
06:12:41
| * Raynos | quit (Ping timeout: 246 seconds) |
06:12:41
| * Domenic_ | quit (Ping timeout: 246 seconds) |
06:13:46
| * Domenic_ | joined |
06:13:47
| * ogd | joined |
06:13:57
| * jcrugzz_ | joined |
06:14:04
| * andreypopp_ | joined |
06:14:08
| * taterbase | joined |
06:14:17
| * Raynos | joined |
06:15:50
| * cpup_ | joined |
06:21:46
| <rowbit1> | Hourly usage stats: [free: 18] |
06:23:25
| * phated | quit (Remote host closed the connection) |
06:33:23
| * fotoverite | quit (Quit: fotoverite) |
06:39:17
| * Maciek416 | joined |
06:42:27
| * shama | joined |
06:46:46
| * shama | quit (Ping timeout: 245 seconds) |
06:57:35
| * collypops | quit |
07:10:29
| * phated | joined |
07:11:06
| * phated | quit (Remote host closed the connection) |
07:13:52
| * djcoin | joined |
07:21:46
| <rowbit1> | Hourly usage stats: [developer: 1, free: 31] |
07:29:22
| * ednapiranha | quit (Quit: Leaving...) |
07:31:51
| <jjjohnny> | anybot here play chess? |
07:40:03
| * ednapiranha | joined |
07:41:17
| * ednapiranha | quit (Client Quit) |
07:41:34
| * peutetre | joined |
07:43:13
| * shama | joined |
07:47:10
| * thealphanerd | quit (Quit: thealphanerd) |
07:48:24
| * shama | quit (Ping timeout: 276 seconds) |
08:18:51
| * shama | joined |
08:21:40
| * phated | joined |
08:21:46
| <rowbit1> | Hourly usage stats: [developer: 1, free: 5] |
08:23:31
| * shama | quit (Ping timeout: 258 seconds) |
08:25:16
| * feross_ | quit (Quit: feross_) |
08:26:27
| * phated | quit (Ping timeout: 250 seconds) |
08:32:06
| * Maciek416 | quit (Remote host closed the connection) |
08:41:09
| * feross_ | joined |
09:01:19
| <pkrumins> | jjjohnny: i do |
09:19:29
| * shama | joined |
09:21:46
| <rowbit1> | Hourly usage stats: [developer: 4, free: 50] |
09:24:36
| * shama | quit (Ping timeout: 276 seconds) |
09:32:53
| * Maciek416 | joined |
09:34:51
| * feross_ | quit (Quit: feross_) |
09:37:38
| * Maciek416 | quit (Ping timeout: 252 seconds) |
10:15:26
| * yorick | joined |
10:20:17
| * shama | joined |
10:21:46
| <rowbit1> | Hourly usage stats: [developer: 0, free: 49] |
10:25:02
| * shama | quit (Ping timeout: 258 seconds) |
10:47:44
| * yorick | quit (Read error: Connection reset by peer) |
10:53:53
| * yorick | joined |
11:10:07
| * calvinmetcalf | joined |
11:18:52
| * peutetre | quit (Quit: peutetre) |
11:21:01
| * shama | joined |
11:21:05
| * Maciek416 | joined |
11:21:46
| <rowbit1> | Hourly usage stats: [developer: 0, free: 42] |
11:22:01
| * peutetre | joined |
11:25:26
| * Maciek416 | quit (Ping timeout: 252 seconds) |
11:25:31
| * shama | quit (Ping timeout: 245 seconds) |
12:01:25
| * fotoverite | joined |
12:15:44
| * AvianFlu | joined |
12:21:52
| * shama | joined |
12:22:35
| * dsfadf | joined |
12:22:35
| * rannmann | quit (Disconnected by services) |
12:23:34
| * trevnorr1s | joined |
12:24:21
| <rowbit1> | Hourly usage stats: [developer: 2, free: 43] |
12:24:23
| * trevnorris | quit (Ping timeout: 240 seconds) |
12:24:27
| * hayes | quit (Ping timeout: 240 seconds) |
12:24:28
| * jan____ | quit (Ping timeout: 240 seconds) |
12:26:31
| * shama | quit (Ping timeout: 250 seconds) |
12:27:58
| * rsole | joined |
12:29:42
| * hayes | joined |
12:32:06
| * rsole | quit (Ping timeout: 240 seconds) |
12:40:18
| * peutetre | quit (Ping timeout: 240 seconds) |
12:47:33
| * thlorenz | joined |
12:48:10
| * mikolalysenko | joined |
12:53:08
| * cpup__ | joined |
12:54:15
| * cpup_ | quit (Ping timeout: 250 seconds) |
13:02:03
| * kevino80 | joined |
13:09:24
| * Maciek416 | joined |
13:13:51
| * Maciek416 | quit (Ping timeout: 245 seconds) |
13:21:46
| <rowbit1> | Hourly usage stats: [developer: 7, free: 38] |
13:22:34
| * shama | joined |
13:23:59
| * kevino80 | quit (Remote host closed the connection) |
13:24:20
| * kevino80 | joined |
13:27:08
| * shama | quit (Ping timeout: 252 seconds) |
13:44:12
| * pfraze | joined |
13:49:22
| * dguttman | joined |
14:09:39
| * mikolalysenko | quit (Ping timeout: 250 seconds) |
14:14:21
| * mikolalysenko | joined |
14:16:13
| * peutetre | joined |
14:21:46
| <rowbit1> | Hourly usage stats: [developer: 32, free: 59] |
14:23:23
| * shama | joined |
14:27:54
| * shama | quit (Ping timeout: 240 seconds) |
14:41:38
| * thlorenz | quit (Remote host closed the connection) |
14:42:13
| * thlorenz | joined |
14:53:50
| * matthewborden | joined |
14:56:55
| * ednapiranha | joined |
14:57:43
| * Maciek416 | joined |
14:59:07
| * thlorenz | quit (Remote host closed the connection) |
14:59:57
| * thlorenz | joined |
15:00:39
| * mikolalysenko | quit (Ping timeout: 258 seconds) |
15:01:54
| * Maciek416 | quit (Ping timeout: 240 seconds) |
15:05:20
| * shama | joined |
15:16:08
| * peutetre | quit (Quit: peutetre) |
15:21:25
| * mikolalysenko | joined |
15:21:46
| <rowbit1> | Hourly usage stats: [developer: 8, free: 32] |
15:35:10
| * kumavis | joined |
15:35:50
| * matthewborden | quit (Ping timeout: 252 seconds) |
15:38:03
| * Maciek416 | joined |
15:43:48
| * pfraze_ | joined |
15:46:21
| * pfraze | quit (Ping timeout: 245 seconds) |
15:46:54
| * pfraze_ | changed nick to pfraze |
15:53:10
| * dsfadf | changed nick to rannmann |
15:53:11
| * rannmann | quit (Changing host) |
15:53:11
| * rannmann | joined |
16:06:13
| * addisonj | joined |
16:12:00
| * jan____ | joined |
16:14:13
| * jan____ | quit (Changing host) |
16:14:13
| * jan____ | joined |
16:17:55
| * tilgovi | joined |
16:21:46
| <rowbit1> | Hourly usage stats: [developer: 8, free: 43] |
16:29:40
| * thlorenz | quit (Remote host closed the connection) |
16:30:14
| * thlorenz | joined |
16:32:46
| * contrahax | quit (Quit: Sleeping) |
16:34:30
| * thlorenz | quit (Ping timeout: 240 seconds) |
16:37:36
| * AvianFlu | quit (Remote host closed the connection) |
16:49:48
| * yorick | quit (Remote host closed the connection) |
16:53:57
| * stagas | joined |
16:57:35
| * jxson | joined |
17:06:57
| * AvianPhone | joined |
17:07:29
| <jesusabdullah> | Question: What resources would you give someone that wanted to learn front-end javascript? |
17:09:39
| <mikolalysenko> | how much programming do they know? |
17:10:07
| * wolfeidau | quit (Remote host closed the connection) |
17:10:33
| * wolfeidau | joined |
17:19:46
| <shama> | jesusabdullah: https://developer.mozilla.org/en-US/ |
17:20:10
| <jesusabdullah> | shama: oh yeah, all over mdn |
17:20:24
| <jesusabdullah> | mikolalysenko: Comfortable with the fundamentals, wants to figure out what to DO with it |
17:20:38
| <jjjohnny> | mikolalysenko: maybe I need a cut function too? to occasionally shift half of the array? |
17:21:00
| <jjjohnny> | shuffle.shuffle.shuffle.cut.shuffle.shuffle |
17:21:16
| <jjjohnny> | pkrumins: we gotta play chess some time |
17:21:19
| <jesusabdullah> | mikolalysenko: so, like, ramping up through doing some basic jquery shit up to "uses browserify, will do an ember app for food" |
17:21:38
| <jjjohnny> | pkrumins: on my chess site http://chessfoo.com |
17:21:46
| <rowbit1> | Hourly usage stats: [developer: 0, free: 36] |
17:22:16
| <jjjohnny> | mikolalysenko: how would one test for biasing in randomization? |
17:22:17
| <shama> | jesusabdullah: I havent found anything better than the guides on MDN for generic front-end js. Unless they're looking for something very specific, like "How do I play videos?" or "How do I make games?" |
17:22:36
| <jjjohnny> | jesusabdullah: it's impossible |
17:23:01
| * phated | joined |
17:23:57
| * thlorenz | joined |
17:24:31
| <mikolalysenko> | jjjohnny: the issue is that if you have some bias in the permutation, then it could be amplified by repeating the map |
17:24:40
| <mikolalysenko> | for example, say you want to permute 2 symbols [0,1] |
17:24:41
| * AvianPhone | quit (Ping timeout: 245 seconds) |
17:24:50
| <mikolalysenko> | there are two permutations here, [0,1] and [1,0] |
17:25:25
| <mikolalysenko> | and suppose that it is maybe 0.55 prob of getting [0,1] and 0.45 prob of getting [1,0] |
17:26:20
| <mikolalysenko> | hmm |
17:26:27
| <mikolalysenko> | actually I just realized this example doesn't work |
17:26:50
| <jjjohnny> | johnny 1, maths 0 |
17:27:08
| <mikolalysenko> | haha |
17:27:11
| <mikolalysenko> | you win this time! |
17:27:24
| <mikolalysenko> | but it is true that you can end up amplifying the bias, just not in this case |
17:27:46
| <jjjohnny> | it'd be neat to test out the bias of random in JS |
17:27:48
| <mikolalysenko> | I would need to think a bit longer to construct a good example |
17:28:25
| <mikolalysenko> | here is a wiki page that might help understand this a bit better: http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle |
17:30:12
| <jjjohnny> | also, i bet it would only require the smallest input, as a parameter, to unbias |
17:30:23
| <jjjohnny> | like, input from the user (cut the deck) |
17:30:37
| <mikolalysenko> | or you can use fisher yates to shuffle the array |
17:30:48
| <jjjohnny> | yeah thats neat |
17:30:50
| <mikolalysenko> | which takes only O(n) instead of possibly O(n log(n)) like .sort |
17:31:01
| <jjjohnny> | hm |
17:31:07
| <mikolalysenko> | that page also goes into the details of why other shuffle algorithms don't quite work |
17:31:23
| <mikolalysenko> | it is worth reading I think, since it is a neat and somewhat counterintuitive result |
17:32:51
| <jjjohnny> | will do. so simple too |
17:33:01
| <mikolalysenko> | yeah, in particular check out this section: http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle#Comparison_with_other_shuffling_algorithms |
17:33:19
| <mikolalysenko> | it is also easy to see why the fisher-yates algorithm is correct |
17:33:28
| <mikolalysenko> | since it uniformly selects one of n! possible permutations |
17:33:47
| <mikolalysenko> | analyzing why various broken shuffles don't work though is much harder to do |
17:36:57
| <mikolalysenko> | jjjohnny: hmm, actually you are right about repeated application of biased shuffles converging to a uniform distribution |
17:37:14
| <mikolalysenko> | well, assuming that the probability of any given permutation being selected is > 0 |
17:38:31
| <mikolalysenko> | this can be proved using the pigeonhole principle |
17:40:56
| <mikolalysenko> | jesusabdullah: I think if they understand jquery, they can just mentally replace the "$(blah)" -> "document.querySelectorAll(blay)" |
17:40:58
| <jjjohnny> | i used a similar method to the fishcer-yates to ranomize my chessboard for fischer-random chess |
17:41:16
| <jjjohnny> | http://en.wikipedia.org/wiki/Chess960_starting_position#Polyhedral_dice_method |
17:41:45
| <jjjohnny> | which variation can be played at chessfoo.com |
17:42:45
| * oren | joined |
17:45:49
| * Maciek416 | quit (Quit: Leaving...) |
17:53:41
| * navaru | joined |
17:59:45
| * thealphanerd | joined |
18:06:18
| <mikolalysenko> | it feels like the older I get the more I resent writing c++ |
18:06:29
| <mikolalysenko> | I think this is an unhealthy emotion |
18:08:24
| * navaru | quit (Quit: Leaving...) |
18:08:28
| <mikolalysenko> | and the worst parts of the language are in many ways the most trivial things |
18:08:48
| <mikolalysenko> | like splitting every module into a .c/.h file, the awful build tools, the slow compiling, and obtuse error messages |
18:21:41
| * feross_ | joined |
18:21:46
| <rowbit1> | Hourly usage stats: [developer: 5, free: 26] |
18:27:09
| * AvianFlu | joined |
18:35:39
| <stagas> | hotdub is great |
18:45:01
| * gozala | joined |
18:52:12
| * djcoin | quit (Quit: WeeChat 0.4.2) |
19:13:34
| * tmcw | joined |
19:21:46
| <rowbit1> | Hourly usage stats: [developer: 7, free: 36] |
19:25:44
| * stagas | quit (Read error: Connection reset by peer) |
19:26:54
| * tmcw | quit |
19:38:52
| * peutetre | joined |
19:52:28
| * oren | part ("WeeChat 0.4.2") |
20:05:29
| * oren | joined |
20:05:34
| * oren | changed nick to owen1 |
20:10:04
| * AvianFlu | quit (Remote host closed the connection) |
20:11:25
| * AvianPhone | joined |
20:21:47
| <rowbit1> | Hourly usage stats: [developer: 2, free: 46] |
20:29:54
| * AvianPhone | quit (Ping timeout: 240 seconds) |
20:31:55
| * peutetre | quit (Quit: peutetre) |
20:32:12
| * AvianPhone | joined |
20:42:49
| * trevnorr1s | changed nick to trevnorris |
20:44:29
| * AvianPhone | quit (Remote host closed the connection) |
20:44:53
| * AvianPhone | joined |
20:46:35
| * peutetre | joined |
20:55:51
| * phated | quit (Remote host closed the connection) |
20:56:34
| * phated | joined |
20:58:11
| * airportyh | joined |
20:58:20
| <airportyh> | defunctzombie: ping |
20:58:45
| * phated | quit (Remote host closed the connection) |
21:00:29
| * AvianPhone | quit (Quit: Bye) |
21:00:44
| * AvianFlu | joined |
21:02:21
| <defunctzombie> | airportyh: pong |
21:03:02
| <airportyh> | defunctzombie: can I make the tester just mixin the results to the modules collection instead of creating a Result? |
21:03:33
| <airportyh> | defunctzombie: that way I don't have to write a separate thing to mixin the results later |
21:03:50
| <airportyh> | defunctzombie: well the main thing is I would have to wait for the jobs to finish |
21:04:32
| <defunctzombie> | so I was gonna change around some of the collection names |
21:04:44
| <defunctzombie> | specificially I was gonna make jobs actually the results |
21:04:51
| <defunctzombie> | for each module/version run |
21:05:07
| <defunctzombie> | and then change to whatever jobs is now to be called "queue" or something |
21:05:28
| <defunctzombie> | airportyh: you can change it to suit your needs, but I think it is useful to have a collection of just the jobs run and their results |
21:05:42
| <defunctzombie> | the modules collection is separate, it is more metadata like |
21:05:48
| <defunctzombie> | airportyh: you can make the tester update both for now |
21:05:56
| <defunctzombie> | we just gotta get something going |
21:06:01
| <defunctzombie> | and then tweak the dials after |
21:06:52
| <airportyh> | useful for diagnose later? |
21:07:43
| <airportyh> | yeah lets just do both |
21:08:11
| <defunctzombie> | I also want to switch the tester over to actually grabbing the npm module |
21:08:14
| <airportyh> | how to setup saucelabs/webdriver stuff to run? I guess I'l lneed an acount |
21:08:15
| <defunctzombie> | not the repo |
21:08:20
| <defunctzombie> | yep |
21:08:23
| <defunctzombie> | get a free account |
21:08:26
| <airportyh> | although I am content right now just runing the browserify stuff |
21:08:51
| <airportyh> | can I just turn queue's concurrency up to get more throughput? |
21:10:56
| * thlorenz | quit (Remote host closed the connection) |
21:11:17
| * phated | joined |
21:11:28
| * thlorenz | joined |
21:11:45
| <defunctzombie> | airportyh: yea |
21:11:54
| <defunctzombie> | airportyh: should be able to just change a number |
21:12:12
| <airportyh> | cool |
21:12:15
| <defunctzombie> | my todo list has an item to make the launcher have more arguments |
21:12:20
| <defunctzombie> | so you can tweak things like that |
21:12:33
| <defunctzombie> | and to also split up the "tester" from the downloader |
21:12:47
| <defunctzombie> | so you can just run the tester on any project on your system |
21:14:43
| <defunctzombie> | airportyh: I am gonna create a wiki on the "www" repo which will be the main wiki describing the system and how it communicates, what the collections do etc. |
21:14:56
| <defunctzombie> | the architecture to some degree |
21:15:42
| * thlorenz | quit (Ping timeout: 240 seconds) |
21:16:44
| <airportyh> | defunctzombie: ok, I'll also need to document what I've been doing :) |
21:16:49
| * feross | quit (Quit: feross) |
21:16:49
| * feross_ | changed nick to feross |
21:17:05
| * peutetre | quit (Quit: peutetre) |
21:17:28
| <airportyh> | defunctzombie: for my stuff, you should be able to clone the aggregator repo |
21:17:32
| <airportyh> | npm install |
21:17:41
| <defunctzombie> | what does the aggregator do? |
21:17:44
| <airportyh> | and then be able to `bin/search <keyword>` |
21:17:52
| <airportyh> | to try out the search engine |
21:17:54
| <defunctzombie> | oh I see |
21:18:03
| <defunctzombie> | how does it know what database? |
21:18:07
| <defunctzombie> | did you hard code that? :( |
21:18:09
| <airportyh> | oh... |
21:18:12
| <airportyh> | db.json |
21:18:21
| <airportyh> | should be {"url": "..."} |
21:18:25
| <defunctzombie> | k |
21:18:58
| <airportyh> | and… github.json should have "username" and "password", but you don't need that for just searching |
21:19:36
| <airportyh> | currently there are 1537 modules in db.modules |
21:19:54
| <defunctzombie> | what is github.json for? |
21:20:02
| <airportyh> | github credentials |
21:20:12
| <defunctzombie> | yea.. for what? |
21:20:15
| <airportyh> | at one point I *did* run against rate limiting |
21:20:28
| <airportyh> | and authenticating gave me a higher limit |
21:20:51
| <defunctzombie> | ah |
21:20:54
| <airportyh> | for github api getting github stars, forks and watcher counts |
21:21:12
| <defunctzombie> | isn't that stuff put into the db? |
21:21:29
| <airportyh> | they are now |
21:21:35
| <defunctzombie> | search should just be hitting out db right? |
21:21:39
| <defunctzombie> | *our |
21:21:43
| <airportyh> | correct |
21:21:46
| <defunctzombie> | k |
21:21:46
| <rowbit1> | Hourly usage stats: [developer: 9, free: 24] |
21:21:52
| <defunctzombie> | so that is if I want to populate the db? |
21:22:19
| <airportyh> | I also had code that handle moved repo |
21:22:38
| <airportyh> | like when you renamed your github handle for example |
21:22:52
| <airportyh> | it can handle that |
21:24:00
| <airportyh> | currently gets info from github api, package.json from github, npm metadata api, and npm module page to scrape the popularity info |
21:25:12
| <defunctzombie> | shouldn't search be separated out into a module? |
21:25:25
| <airportyh> | yeah, will do that |
21:26:05
| <airportyh> | defunctzombie: how to configure zuul for saucelabs? |
21:26:13
| <defunctzombie> | airportyh: see the zuul wiki |
21:27:08
| <airportyh> | .zuulrc? |
21:27:28
| <defunctzombie> | yea |
21:27:34
| * feross_ | joined |
21:27:35
| <airportyh> | ok cool |
21:28:00
| * tilgovi | quit (Remote host closed the connection) |
21:31:18
| * kumavis | quit (Ping timeout: 276 seconds) |
21:31:28
| * kumavis | joined |
21:39:46
| <defunctzombie> | airportyh: I am gonna clean up the tester stuff a bit and launch it on a DO worker box |
21:40:01
| <defunctzombie> | airportyh: remember to change your collection from "jobs" to "queue" for the worker queue |
21:40:16
| <defunctzombie> | and "jobs" will now be what use to be called "results" |
21:50:20
| * contrahax | joined |
21:56:41
| <ogd> | airportyh: hey what are you working on these days? |
21:56:45
| <ogd> | airportyh: and will you be at nodeconf? |
22:06:21
| * mikolalysenko | quit (Ping timeout: 245 seconds) |
22:08:53
| * yorick | joined |
22:09:48
| * scottjab | quit (Remote host closed the connection) |
22:19:11
| * airportyh | quit (Quit: airportyh) |
22:21:46
| <rowbit1> | Hourly usage stats: [developer: 4, free: 33] |
22:36:49
| * mikolalysenko | joined |
22:40:59
| * contrahax | quit (Quit: Sleeping) |
22:45:44
| * kevino80 | quit |
22:51:26
| * mikolalysenko | quit (Ping timeout: 252 seconds) |
23:01:57
| * wolfeidau | quit (Remote host closed the connection) |
23:02:33
| * Maciek416 | joined |
23:05:53
| * thlorenz | joined |
23:08:15
| * thlorenz | quit (Remote host closed the connection) |
23:10:55
| * ednapiranha | quit (Quit: Leaving...) |
23:11:44
| * i_m_ca | joined |
23:17:08
| * kumavis | quit (Ping timeout: 252 seconds) |
23:18:51
| * i_m_ca | quit (Ping timeout: 245 seconds) |
23:20:14
| * scottjab | joined |
23:21:45
| * yorick | quit (Remote host closed the connection) |
23:21:46
| <rowbit1> | Hourly usage stats: [developer: 0, free: 17] |
23:21:50
| * Maciek416 | quit (Read error: Connection reset by peer) |
23:22:10
| * Maciek416 | joined |
23:26:12
| * Maciek416 | quit (Remote host closed the connection) |
23:37:57
| * phated | quit (Remote host closed the connection) |
23:41:44
| * Maciek416 | joined |
23:43:50
| * phated | joined |
23:46:30
| * pfraze | quit (Ping timeout: 240 seconds) |
23:51:29
| * wolfeidau | joined |
23:57:49
| * kumavis | joined |