00:00:01
| * ircretary | quit (Remote host closed the connection) |
00:00:09
| * ircretary | joined |
00:08:19
| * thlorenz | quit (Remote host closed the connection) |
00:22:12
| * thlorenz | joined |
01:06:30
| <jjjohnny> | domanic_: that's crazy about NPM |
01:06:41
| <jjjohnny> | They shud do something |
01:07:00
| <jjjohnny> | pssshh |
01:16:47
| * freeall_ | joined |
01:19:15
| <jfhbrook> | almost everything in computers is less efficient than it theoretically could be |
01:19:21
| <jfhbrook> | I'm okay with that |
01:19:46
| * sethvincent | quit (Ping timeout: 255 seconds) |
01:19:54
| * freeall | quit (Ping timeout: 265 seconds) |
01:26:58
| * thlorenz | quit (Remote host closed the connection) |
01:29:55
| * thlorenz | joined |
01:36:58
| * freeall_ | quit (Remote host closed the connection) |
01:43:59
| * thlorenz | quit (Remote host closed the connection) |
01:54:27
| * thlorenz | joined |
01:56:25
| * freeall | joined |
01:57:41
| * thlorenz | quit (Remote host closed the connection) |
01:58:55
| <dawuud> | domanic_: yo. i'm here... and damn it's hot |
01:59:09
| <dawuud> | also insomnia |
01:59:42
| <domanic_> | oh this isn't that bad! |
02:00:07
| <domanic_> | i was recently in both barcelona and inland morocco |
02:00:14
| <domanic_> | that was MUCH hotter than this |
02:00:38
| * thlorenz | joined |
02:00:41
| * freeall | quit (Ping timeout: 246 seconds) |
02:04:42
| * thlorenz | quit (Remote host closed the connection) |
02:33:29
| * domanic_ | quit (Ping timeout: 272 seconds) |
02:39:02
| * thlorenz | joined |
02:43:23
| * thlorenz | quit (Ping timeout: 246 seconds) |
03:48:57
| * thlorenz | joined |
04:04:32
| <dawuud> | oh yes i love that cafe |
04:04:44
| <dawuud> | oh nvm |
04:09:25
| * bin_005 | quit (Ping timeout: 255 seconds) |
04:09:50
| * bin_005 | joined |
04:10:19
| * pfraze | quit (Remote host closed the connection) |
04:35:57
| <yoshuawuyts> | does anyone know of a module that lets you spawn a function as a child process? I want to assert the content of the stdout from a function |
04:37:45
| <yoshuawuyts> | If there's no such module I'm thinking of doing something of writing the function to a tmpfile and running it as a child process. |
04:54:34
| * Bhavya | joined |
04:58:31
| * BhavyaM | joined |
04:58:40
| * Bhavya | quit (Client Quit) |
05:01:59
| * BhavyaM | changed nick to BhavyaM_ |
05:02:43
| * BhavyaM_ | changed nick to BhavyaM |
05:17:01
| * thlorenz | quit (Remote host closed the connection) |
05:25:46
| * fotoverite | quit (Quit: fotoverite) |
05:37:02
| * phated | joined |
05:40:03
| <isaacs> | would anyone here be interested in joining a slack to discuss TAP spec? |
05:46:59
| * freeall | joined |
05:46:59
| * freeall | quit (Remote host closed the connection) |
05:47:00
| * jjjohnny | quit (Ping timeout: 264 seconds) |
05:47:00
| * jjjohnny | joined |
05:55:02
| * freeall | joined |
05:58:03
| * beaugunderson_ | quit (Read error: Connection reset by peer) |
05:58:36
| * beaugunderson_ | joined |
06:05:39
| * dawuud | quit (Ping timeout: 272 seconds) |
06:05:49
| * dawuud | joined |
06:09:25
| * saijanai_ | quit (Read error: Connection reset by peer) |
06:09:51
| * saijanai_ | joined |
06:57:54
| * contrahax | quit (Ping timeout: 250 seconds) |
07:00:50
| * contrahax | joined |
07:07:11
| * phated | quit (Remote host closed the connection) |
07:56:40
| * peutetre | joined |
08:09:01
| * saijanai_ | quit (Quit: saijanai_) |
08:14:29
| * peutetre | quit (Quit: ...) |
08:27:26
| * freeall | quit (Remote host closed the connection) |
09:00:55
| * domanic_ | joined |
09:16:18
| * peutetre | joined |
09:27:28
| * BhavyaM | quit (Quit: Quit the channel) |
09:36:15
| * peutetre | quit (Quit: ...) |
10:37:05
| * freeall | joined |
10:45:27
| * freeall | quit (Remote host closed the connection) |
10:54:17
| * freeall | joined |
10:54:46
| * peutetre | joined |
10:55:57
| * peutetre | quit (Client Quit) |
10:59:25
| * freeall | quit (Ping timeout: 265 seconds) |
11:24:34
| <domanic_> | mafintosh, npm install JSONStream --cache-min 999999 is surprisingly slow actually |
11:24:45
| <domanic_> | 17 seconds on my (slow spinning disk) |
11:25:25
| <domanic_> | i did some tweaks with npmd though (to noderify it) and it can do that in half the time! |
11:25:45
| * peutetre | joined |
11:32:15
| * saijanai_ | joined |
11:33:09
| <domanic_> | although, i wonder if it could be faster still |
11:48:43
| * peutetre | quit (Quit: ...) |
11:57:20
| * peutetre | joined |
12:01:22
| * freeall | joined |
12:12:22
| * peutetre | quit (Quit: ...) |
12:12:55
| <domanic_> | mafintosh, yup! a few tweaks and i can install json stream offline much faster |
12:13:45
| <domanic_> | hmm... so if i skip checking the node_modules currently installed, then JSONStream installs offline in 2.16 seconds |
12:14:31
| <mafintosh> | domanic_: how big is the dependency graph for jsonstream? |
12:14:41
| <domanic_> | it's small, only 3 modules |
12:14:52
| <domanic_> | so now we are talking about optimizing disk access |
12:15:29
| <domanic_> | currently reading all the package.jsons for the currently installed modules, that is expensive |
12:18:03
| <domanic_> | mafintosh, how fast is npm install JSONStream for you? it will be much faster, for sure |
12:18:49
| <mafintosh> | domanic_: 1.3 seconds |
12:19:13
| <domanic_> | not fast enough!!! |
12:19:25
| <mafintosh> | domanic_: just spawing npm takes ~500ms |
12:20:11
| <domanic_> | mafintosh, because ever require is a bunch of sync fs ops |
12:20:21
| <domanic_> | this makes it loading way faster: https://github.com/dominictarr/noderify |
12:20:54
| <domanic_> | if i can get an install on disk in 2 seconds, that would be 2-300 ms on ssd |
12:22:05
| <domanic_> | which is starting to feel snappy |
12:23:40
| <domanic_> | mafintosh, also, need cached node-gyp builds, just copy them into place unless the code changed |
12:23:59
| <mafintosh> | domanic_: yes! |
12:30:55
| * peutetre | joined |
12:36:21
| * domanic_ | quit (Ping timeout: 252 seconds) |
12:36:42
| * peutetre | quit (Ping timeout: 252 seconds) |
13:30:26
| * fotoverite | joined |
13:49:48
| * BhavyaM | joined |
14:24:16
| * pfraze | joined |
14:53:43
| <dawuud> | domanic_: hey i can't sleep. roommates playing video games =-( |
14:54:03
| <dawuud> | we should hang out and talk about handshakes and writing reference code in modern languages |
14:56:23
| <dawuud> | whenever you have time... |
15:05:09
| * pose | joined |
15:13:32
| * bin_005_g | joined |
15:14:10
| * bin_005 | quit (Ping timeout: 244 seconds) |
15:36:24
| * peutetre | joined |
16:02:23
| * domanic_ | joined |
16:05:17
| * peutetre | quit (Quit: ...) |
16:20:06
| * thlorenz | joined |
16:20:26
| * thlorenz | quit (Remote host closed the connection) |
16:20:48
| * thlorenz | joined |
16:22:44
| * pose | quit (Remote host closed the connection) |
16:31:17
| * pose | joined |
16:39:25
| * domanic_ | quit (Ping timeout: 244 seconds) |
16:51:04
| * bin_005_g_k | joined |
16:51:46
| * bin_005_g | quit (Ping timeout: 240 seconds) |
16:53:22
| * pfallenop | quit (Ping timeout: 252 seconds) |
16:54:12
| * pfallenop | joined |
16:54:12
| * pfallenop | quit (Changing host) |
16:54:12
| * pfallenop | joined |
16:55:56
| * simalexan | joined |
16:56:28
| * pose | quit (Remote host closed the connection) |
17:01:07
| * pfallenop | quit (Remote host closed the connection) |
17:01:13
| * pfallenop | joined |
17:22:39
| * simalexan | quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
17:33:50
| * rhiaro | quit (Quit: No Ping reply in 180 seconds.) |
17:34:06
| * rhiaro | joined |
17:39:20
| * domanic_ | joined |
17:42:42
| * thlorenz | quit (Remote host closed the connection) |
17:48:34
| * pose | joined |
17:59:44
| * pose | quit (Remote host closed the connection) |
18:03:19
| * pose | joined |
18:22:00
| * pose | quit (Remote host closed the connection) |
18:28:30
| * thlorenz | joined |
18:48:58
| * peutetre | joined |
18:52:09
| * peutetre | quit (Client Quit) |
18:52:24
| * pose | joined |
19:01:23
| * peutetre | joined |
19:07:07
| * pose | quit (Remote host closed the connection) |
19:19:52
| * pose | joined |
19:44:59
| * peutetre | quit (Quit: ...) |
20:48:05
| * thlorenz_ | joined |
20:51:00
| * thlorenz | quit (Ping timeout: 260 seconds) |
20:57:51
| * pose | quit (Remote host closed the connection) |
21:10:31
| * bin_005_g_k | quit (Ping timeout: 240 seconds) |
21:33:57
| * pose | joined |
22:10:24
| * domanic_ | quit (Ping timeout: 246 seconds) |
22:11:14
| * pose | quit (Remote host closed the connection) |
22:25:08
| * domanic_ | joined |
22:29:36
| * pfraze | quit (Remote host closed the connection) |
22:35:17
| * thlorenz_ | quit (Remote host closed the connection) |
23:19:36
| * domanic_ | quit (Ping timeout: 245 seconds) |
23:25:37
| * freeall | quit (Remote host closed the connection) |
23:34:26
| * domanic_ | joined |
23:42:04
| * freeall | joined |