00:00:00
| * ircretary | quit (Remote host closed the connection) |
00:00:09
| * ircretary | joined |
00:12:39
| * thlorenz | joined |
00:17:30
| * quijote | joined |
00:19:01
| * quijote_ | joined |
00:22:11
| * quijote | quit (Ping timeout: 276 seconds) |
00:23:32
| * quijote_ | quit (Ping timeout: 245 seconds) |
00:34:23
| * ednapiranha | quit (Quit: Leaving...) |
00:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 16] |
00:38:45
| <owen1> | found it |
00:43:15
| <owen1> | but the website seems down |
00:43:32
| <owen1> | http://2014.jsconf.cn/ |
00:46:46
| <mikolalysenko> | substack: do you mind if I just merge this in? https://github.com/substack/ndarray-linear-solve/pull/4 |
00:47:25
| <mikolalysenko> | many applications of linear solvers (eg linear programming, etc) require calling them in a loop repeatedly |
00:47:41
| <mikolalysenko> | it makes sense I think to make no-allocation the default and only mode of operation |
00:47:42
| <substack> | looks good |
00:48:02
| <mikolalysenko> | though thinking about it, maybe I would move the X argument to the first element of the array |
00:48:17
| <mikolalysenko> | err I mean the first argument |
00:49:27
| * warbrett | quit (Remote host closed the connection) |
00:53:26
| <mikolalysenko> | substack: done |
00:53:47
| <mikolalysenko> | eventually the simple lu decomposition needs to be replaced with something that does partial pivoting... |
00:54:02
| <mikolalysenko> | and we would still probably need qr decomposition for rectangular matrices/least squares problems |
00:54:49
| <mikolalysenko> | and maybe add cholesky for psd matrices |
01:04:56
| * thealphanerd | quit (Quit: thealphanerd) |
01:19:53
| * quijote | joined |
01:23:45
| * ceejbot | quit (Remote host closed the connection) |
01:24:26
| * quijote | quit (Ping timeout: 240 seconds) |
01:27:40
| * domanic_ | quit (Ping timeout: 260 seconds) |
01:30:24
| * wolfeidau | joined |
01:32:13
| * wolfeidau | quit (Remote host closed the connection) |
01:34:28
| * contrahax | quit (Read error: Connection reset by peer) |
01:34:52
| * contrahax | joined |
01:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 15] |
01:46:18
| * dybskiy | quit (Remote host closed the connection) |
01:46:50
| * dybskiy | joined |
01:51:26
| * dybskiy | quit (Ping timeout: 265 seconds) |
01:54:22
| * kessler | quit (Ping timeout: 245 seconds) |
02:00:19
| * rxgx | quit (Quit: Connection closed for inactivity) |
02:01:07
| * phated | quit (Remote host closed the connection) |
02:12:36
| * gozala | quit (Quit: Connection closed for inactivity) |
02:17:23
| * dybskiy | joined |
02:19:09
| * dybskiy_ | joined |
02:20:29
| * kessler | joined |
02:20:36
| * quijote | joined |
02:20:54
| * dybskiy__ | joined |
02:21:57
| * dybskiy | quit (Ping timeout: 240 seconds) |
02:21:58
| * ednapiranha | joined |
02:23:26
| * dybskiy_ | quit (Ping timeout: 240 seconds) |
02:23:36
| * kriskowal | quit (Quit: kriskowal) |
02:25:01
| * kessler | quit (Ping timeout: 252 seconds) |
02:25:12
| * quijote | quit (Ping timeout: 245 seconds) |
02:25:26
| * dybskiy__ | quit (Ping timeout: 240 seconds) |
02:37:22
| * ceejbot | joined |
02:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 6] |
02:39:04
| * calvinfo | quit (Quit: Leaving.) |
02:55:58
| * contrahax | quit (Quit: Sleeping) |
03:12:29
| * ednapiranha | quit (Quit: Leaving...) |
03:14:20
| * dybskiy | joined |
03:14:33
| * kessler | joined |
03:18:56
| * kessler | quit (Ping timeout: 240 seconds) |
03:21:22
| * quijote | joined |
03:26:10
| * quijote | quit (Ping timeout: 265 seconds) |
03:30:08
| * kriskowal | joined |
03:36:45
| * dybskiy_ | joined |
03:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 7] |
03:38:38
| * ceejbot_ | joined |
03:39:44
| * dybskiy | quit (Ping timeout: 260 seconds) |
03:41:13
| * ceejbot_ | quit (Read error: Connection reset by peer) |
03:42:23
| * ceejbot | quit (Ping timeout: 276 seconds) |
03:45:38
| <timoxley_> | ogd: are you with mikael? |
03:45:42
| * ceejbot | joined |
03:45:47
| <timoxley_> | mikeal* |
03:46:13
| <ogd> | timoxley_: i was a few minutes ago but i parted ways |
03:46:18
| <ogd> | timoxley_: you trying to find him? |
03:46:27
| <timoxley_> | ogd: correct |
03:46:42
| <ogd> | timoxley_: he is likely near the intersection of grand and broadway in oakland |
03:47:06
| <timoxley_> | ogd: that is where we is |
03:47:27
| <ogd> | timoxley_: im across the street, ill come to you |
03:47:45
| <timoxley_> | ogd: we're out front of farleys east |
04:03:42
| * hemanth | joined |
04:09:13
| * kessler | joined |
04:13:33
| * kessler | quit (Ping timeout: 252 seconds) |
04:13:39
| * shama | quit |
04:22:10
| * quijote | joined |
04:25:59
| * natemi | quit (Ping timeout: 260 seconds) |
04:26:26
| * quijote | quit (Ping timeout: 240 seconds) |
04:26:43
| * natemi | joined |
04:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 14] |
04:40:02
| * thlorenz | quit (Remote host closed the connection) |
04:44:05
| * domanic_ | joined |
04:51:41
| * rxgx | joined |
04:53:50
| * dybskiy_ | quit (Remote host closed the connection) |
04:53:52
| * kriskowal | quit (Quit: kriskowal) |
04:54:27
| * defunctzombie | changed nick to defunctzombie_zz |
04:58:23
| * hoobdeebla | joined |
05:02:35
| * contrahax | joined |
05:02:43
| * kessler | joined |
05:07:27
| * kessler | quit (Ping timeout: 252 seconds) |
05:09:17
| * pfraze | quit (Ping timeout: 252 seconds) |
05:13:06
| * ceejbot | quit |
05:22:54
| * quijote | joined |
05:27:32
| * quijote | quit (Ping timeout: 260 seconds) |
05:31:00
| * wolfeidau | joined |
05:31:02
| * wolfeidau | quit (Remote host closed the connection) |
05:32:42
| * domanic_ | quit (Ping timeout: 245 seconds) |
05:34:53
| * kriskowal | joined |
05:37:24
| <rowbit> | Hourly usage stats: [developer: 2, free: 10] |
05:38:25
| * hoobdeebla | quit |
05:40:42
| * Maciek416 | quit (Read error: Connection reset by peer) |
05:41:04
| * Maciek416 | joined |
05:54:27
| * dybskiy | joined |
05:56:18
| * dybskiy_ | joined |
05:56:45
| * kessler | joined |
05:58:32
| * dybskiy | quit (Ping timeout: 240 seconds) |
06:00:21
| * pfraze | joined |
06:00:27
| * dybskiy_ | quit (Ping timeout: 240 seconds) |
06:01:48
| * kessler | quit (Ping timeout: 265 seconds) |
06:04:21
| * hoobdeebla | joined |
06:09:28
| * hoobdeebla | quit |
06:19:37
| * dybskiy | joined |
06:23:50
| * quijote | joined |
06:24:05
| * dybskiy | quit (Ping timeout: 252 seconds) |
06:25:32
| * ednapiranha | joined |
06:28:07
| * quijote | quit (Ping timeout: 245 seconds) |
06:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 23] |
06:50:50
| * kessler | joined |
06:56:54
| * kessler | quit (Ping timeout: 265 seconds) |
06:57:14
| * cpup | quit (Ping timeout: 255 seconds) |
07:02:44
| * wolfeidau | joined |
07:03:37
| * cpup | joined |
07:07:46
| * ednapiranha | quit (Quit: Leaving...) |
07:19:36
| * dybskiy | joined |
07:20:33
| * wolfeidau | quit (Remote host closed the connection) |
07:24:12
| * dybskiy | quit (Ping timeout: 260 seconds) |
07:24:36
| * quijote | joined |
07:27:55
| * anvaka | joined |
07:28:56
| * quijote | quit (Ping timeout: 240 seconds) |
07:35:50
| * Maciek416 | quit (Remote host closed the connection) |
07:36:16
| * Maciek416 | joined |
07:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 21] |
07:39:18
| <jbenet> | mafintosh: you around? |
07:40:43
| * Maciek416 | quit (Ping timeout: 240 seconds) |
07:42:29
| * quijote | joined |
07:45:05
| * kessler | joined |
07:49:27
| * kessler | quit (Ping timeout: 240 seconds) |
07:55:41
| * fotoverite | quit (Quit: fotoverite) |
07:56:38
| <mafintosh> | Yea for a little while. Going to a wedding today |
07:57:27
| <mafintosh> | jbenet: whats up |
07:58:10
| <jbenet> | ah have fun! -- quick q: if you were writing a protocol stack right now, what would you use, streams or event emitters or a mix? |
07:58:54
| <jbenet> | say these protocols are encoded with protobuf or something similar, and it really is a stack, layers |
08:00:50
| <substack> | protocol parsers are usually best as streams |
08:01:08
| <substack> | plays more nicely with backpressure |
08:06:40
| * quijote | quit (Ping timeout: 260 seconds) |
08:08:00
| <jbenet> | substack: yeah figured as much. But imagine your protocol stack is a bit complicated. Like, each protocol (say a stream) can have different kinds of messages/events that happen. and the protocols above don't know _all_ the details, but they may know when to call, say `findValue` or `findPeer` in a DHT. |
08:11:41
| <mafintosh> | I like doing parsers as writable streams and then emitting stuff found as events (with a callback to tackle backpressure) |
08:12:15
| <mafintosh> | jbenet substack: see my tar-stream module as an example of this |
08:14:31
| <jbenet> | mafintosh: considered using multiple streams? like a fan out? (different readable streams per message/event type) |
08:18:41
| <mafintosh> | jbenet: yes i do that in tar-stream |
08:19:00
| <jbenet> | ah cool :) |
08:19:33
| * dybskiy | joined |
08:24:23
| * dybskiy | quit (Ping timeout: 265 seconds) |
08:28:50
| * hemanth | quit (Quit: This computer has gone to sleep) |
08:30:49
| <mafintosh> | jbenet: would love to get some feedback on this pattern if you start writing parsers as well :) |
08:31:38
| <jbenet> | mafintosh: will do. my use case is very packet/message oriented. I'll push out some examples by the time you get back. |
08:33:00
| <rowbit> | substack, pkrumins: testling server winIE9 + chrome + firefox + opera + safari + all nightly (rackspace) is down! |
08:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 21] |
08:58:36
| * anvaka | quit (*.net *.split) |
08:58:36
| * creationix | quit (*.net *.split) |
08:58:36
| * harrow | quit (*.net *.split) |
08:58:36
| * daleharvey | quit (*.net *.split) |
08:58:36
| * owenb__ | quit (*.net *.split) |
08:58:36
| * jbenet | quit (*.net *.split) |
08:58:36
| * ELLIOTTCABLE | quit (*.net *.split) |
08:58:36
| * mmckegg | quit (*.net *.split) |
08:58:36
| * andreypopp | quit (*.net *.split) |
08:58:36
| * groundwater_ | quit (*.net *.split) |
08:58:37
| * robertkowalski | quit (*.net *.split) |
08:58:37
| * eugeneware | quit (*.net *.split) |
08:58:37
| * nlacasse_ | quit (*.net *.split) |
08:58:37
| * chapel | quit (*.net *.split) |
08:58:37
| * greweb | quit (*.net *.split) |
08:58:37
| * monteslu | quit (*.net *.split) |
08:58:38
| * machty | quit (*.net *.split) |
08:58:38
| * pfraze | quit (*.net *.split) |
08:58:38
| * kriskowal | quit (*.net *.split) |
08:58:38
| * diakopter | quit (*.net *.split) |
08:59:00
| * anvaka | joined |
08:59:00
| * pfraze | joined |
08:59:00
| * kriskowal | joined |
08:59:00
| * diakopter | joined |
08:59:00
| * creationix | joined |
08:59:00
| * harrow | joined |
08:59:00
| * daleharvey | joined |
08:59:00
| * owenb__ | joined |
08:59:00
| * jbenet | joined |
08:59:00
| * ELLIOTTCABLE | joined |
08:59:00
| * mmckegg | joined |
08:59:00
| * andreypopp | joined |
08:59:00
| * groundwater_ | joined |
08:59:00
| * robertkowalski | joined |
08:59:00
| * eugeneware | joined |
08:59:00
| * nlacasse_ | joined |
08:59:00
| * greweb | joined |
08:59:00
| * monteslu | joined |
08:59:00
| * chapel | joined |
08:59:00
| * machty | joined |
09:00:12
| * defunctzombie_zz | changed nick to defunctzombie |
09:01:11
| * hughsk | quit (*.net *.split) |
09:01:11
| * hackygolucky | quit (*.net *.split) |
09:01:12
| * jirwin | quit (*.net *.split) |
09:01:12
| * pkrumins | quit (*.net *.split) |
09:01:12
| * feross | quit (*.net *.split) |
09:01:12
| * rwaldron | quit (*.net *.split) |
09:01:12
| * ehd | quit (*.net *.split) |
09:01:12
| * johnkpaul | quit (*.net *.split) |
09:01:12
| * mafintosh | quit (*.net *.split) |
09:01:12
| * simcop2387 | quit (*.net *.split) |
09:01:12
| * emilisto_ | quit (*.net *.split) |
09:01:12
| * terinjokes | quit (*.net *.split) |
09:01:12
| * Altreus | quit (*.net *.split) |
09:01:12
| * jlord | quit (*.net *.split) |
09:01:12
| * chilts | quit (*.net *.split) |
09:01:49
| * hughsk | joined |
09:01:49
| * hackygolucky | joined |
09:01:49
| * jirwin | joined |
09:01:49
| * pkrumins | joined |
09:01:49
| * feross | joined |
09:01:49
| * rwaldron | joined |
09:01:49
| * ehd | joined |
09:01:49
| * johnkpaul | joined |
09:01:49
| * mafintosh | joined |
09:01:49
| * simcop2387 | joined |
09:01:49
| * emilisto_ | joined |
09:01:49
| * terinjokes | joined |
09:01:49
| * Altreus | joined |
09:01:49
| * jlord | joined |
09:01:49
| * chilts | joined |
09:02:00
| * pfraze | quit (*.net *.split) |
09:02:00
| * kriskowal | quit (*.net *.split) |
09:02:00
| * diakopter | quit (*.net *.split) |
09:04:25
| * machty | quit (*.net *.split) |
09:04:35
| * pfraze | joined |
09:04:35
| * kriskowal | joined |
09:04:35
| * diakopter | joined |
09:04:57
| * pfraze | quit (Ping timeout: 240 seconds) |
09:05:40
| * defunctzombie | changed nick to defunctzombie_zz |
09:09:50
| * machty | joined |
09:19:37
| * dybskiy | joined |
09:23:44
| * dybskiy | quit (Ping timeout: 240 seconds) |
09:30:19
| * rxgx | quit (Quit: Connection closed for inactivity) |
09:37:25
| <rowbit> | Hourly usage stats: [developer: 0, free: 12] |
09:58:16
| * kessler | joined |
10:00:35
| * anvaka_ | joined |
10:00:58
| * anvaka | quit (Read error: Connection reset by peer) |
10:15:49
| * kessler | quit (Ping timeout: 252 seconds) |
10:19:36
| * dybskiy | joined |
10:20:02
| * kessler | joined |
10:23:53
| * dybskiy | quit (Ping timeout: 252 seconds) |
10:25:17
| <jbenet> | dgram streams for you https://github.com/jbenet/multi-dgram-stream https://github.com/jbenet/node-multi-dgram-stream <-- gif :) |
10:25:38
| <jbenet> | first link should be: https://github.com/jbenet/dgram-stream |
10:27:50
| <rowbit> | substack, pkrumins: testling server winIE9 + chrome + firefox + opera + safari + all nightly (rackspace) is down! |
10:36:56
| * kessler | quit (Ping timeout: 260 seconds) |
10:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 19] |
10:50:48
| * taterbase | quit (Quit: Connection closed for inactivity) |
10:56:10
| * wolfeidau | joined |
10:57:16
| * wolfeidau | quit (Remote host closed the connection) |
11:19:35
| * dybskiy | joined |
11:23:44
| * dybskiy | quit (Ping timeout: 240 seconds) |
11:24:33
| * kessler | joined |
11:33:08
| * anvaka_ | quit (Read error: Connection reset by peer) |
11:33:13
| * anvaka | joined |
11:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 15] |
11:42:49
| * hemanth | joined |
11:51:50
| * yorick | joined |
12:13:00
| * kessler | quit (Ping timeout: 265 seconds) |
12:15:46
| * naneau | joined |
12:19:34
| * dybskiy | joined |
12:23:38
| * dybskiy | quit (Ping timeout: 240 seconds) |
12:24:44
| * brianloveswords | joined |
12:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 26] |
12:45:33
| * kessler | joined |
12:50:11
| * kessler | quit (Ping timeout: 252 seconds) |
12:51:15
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
12:51:29
| <jbenet> | mafintosh: strawman example of what i'm doing: https://github.com/jbenet/node-msgproto-chat-example |
12:52:07
| <jbenet> | https://github.com/jbenet/node-ipfs-msgproto (base) and https://github.com/jbenet/node-ipfs-msgproto-integrity (checksum frame) |
13:00:25
| * fotoverite | joined |
13:08:05
| * hemanth | quit (Quit: This computer has gone to sleep) |
13:19:35
| * dybskiy | joined |
13:23:55
| * dybskiy | quit (Ping timeout: 252 seconds) |
13:37:01
| * kessler | joined |
13:37:25
| <rowbit> | Hourly usage stats: [developer: 0, free: 27] |
13:37:25
| <rowbit> | Daily usage stats: [developer: 23, free: 645] |
13:46:11
| * hemanth | joined |
13:46:43
| * antix | joined |
13:49:29
| * quijote | joined |
13:53:00
| * naneau | quit (Quit: Part.) |
13:54:43
| * kessler | quit (Ping timeout: 252 seconds) |
13:58:53
| * kessler | joined |
14:03:28
| * pfraze | joined |
14:19:37
| * dybskiy | joined |
14:20:12
| * kessler | quit (Ping timeout: 245 seconds) |
14:23:57
| * dybskiy | quit (Ping timeout: 245 seconds) |
14:26:58
| * kriskowal | quit (Ping timeout: 240 seconds) |
14:31:11
| * AvianFlu | quit (Remote host closed the connection) |
14:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 26] |
14:40:37
| * quijote | quit (Ping timeout: 245 seconds) |
14:41:25
| * Maciek416 | joined |
14:46:11
| * guybrush | quit (Quit: gnag!) |
14:46:57
| * guybrush | joined |
14:56:36
| * thlorenz | joined |
14:57:18
| <juliangruber> | a good read: http://dave.cheney.net/2014/06/07/five-things-that-make-go-fast |
14:57:58
| * guybrush | quit (Excess Flood) |
14:58:58
| * guybrush | joined |
14:59:36
| * kessler | joined |
15:05:45
| * quijote | joined |
15:11:59
| * kriskowal | joined |
15:19:18
| * ednapiranha | joined |
15:19:36
| * dybskiy | joined |
15:23:00
| * contrahax | changed nick to _contrahax |
15:24:24
| * dybskiy | quit (Ping timeout: 265 seconds) |
15:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 22] |
15:37:50
| * ednapiranha | quit (Quit: Leaving...) |
15:45:38
| * quijote | quit (Ping timeout: 240 seconds) |
15:46:29
| * rannmann | quit (Ping timeout: 276 seconds) |
15:48:06
| * rannmann | joined |
15:48:06
| * rannmann | quit (Changing host) |
15:48:06
| * rannmann | joined |
16:10:08
| * kessler | quit (Ping timeout: 260 seconds) |
16:11:02
| * Maciek416 | quit (Remote host closed the connection) |
16:11:28
| * Maciek416 | joined |
16:15:55
| * Maciek416 | quit (Ping timeout: 240 seconds) |
16:19:35
| * dybskiy | joined |
16:20:00
| * AvianPhone | joined |
16:24:20
| * dybskiy | quit (Ping timeout: 265 seconds) |
16:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 23] |
16:38:56
| <mikolalysenko> | juliangruber: the value type argument I agree with and understand |
16:39:04
| <mikolalysenko> | but the rest of the things are standard compiler optimizations |
16:39:19
| <mikolalysenko> | v8/spidermonkey/etc all do inlining, dead code elimination, escape analysis and much more |
16:39:40
| <mikolalysenko> | so yes, it is true that makes go "fast", but then again the same is true for any other programming language |
16:40:33
| <mikolalysenko> | and regarding goroutine stacks, the same thing is implemented in D via fibers. though it isn't clear to me that goroutines make things any faster or not, they just facilitate a more convenient or perhaps intuitive style of programming |
16:41:07
| <juliangruber> | mikolalysenko: i didn't want to argue that go is good, but i learned some things reading that |
16:41:27
| <juliangruber> | like escape analysis and how go grows the stack |
16:41:28
| <mikolalysenko> | juliangruber: yes, the main message I would take away is that value types are very important |
16:41:40
| <juliangruber> | yeah true |
16:41:42
| <mikolalysenko> | every language does that though, regarding stack growing |
16:41:48
| <mikolalysenko> | even C and JS |
16:41:58
| <juliangruber> | although i wonder where go stores gc information |
16:42:15
| <mikolalysenko> | probably in a per object tag |
16:42:22
| <mikolalysenko> | but you don't need to store gc stuff for value types |
16:42:36
| <mikolalysenko> | since they are all pass by value and have static scoping |
16:43:19
| * taterbase | joined |
16:43:32
| * quijote | joined |
16:44:16
| <juliangruber> | cool i need to read more about value types |
16:44:38
| <mikolalysenko> | the sad part is js almost got them, but the es6 committee thought modules and fat arrows were more important... |
16:45:06
| <juliangruber> | i guess that makes sense for the most common js use cases |
16:45:21
| <mikolalysenko> | but yeah, value types are super important for performance and it is probably the main reason that C/C++ is faster than Java or whatever else |
16:47:47
| * quijote | quit (Ping timeout: 252 seconds) |
16:59:50
| <mikolalysenko> | I think a lot of the js/go comparisons miss the point |
17:00:03
| <mikolalysenko> | really the whole advantage to working in js is that it runs in a browser |
17:00:37
| <mikolalysenko> | if not for that, there would probably be no reason to bother with it |
17:01:29
| <mikolalysenko> | for example, this thing is making the rounds right now: http://notes.ericjiang.com/posts/751 |
17:05:26
| * thlorenz | quit (Remote host closed the connection) |
17:08:08
| * Wraithan | quit (Ping timeout: 240 seconds) |
17:19:34
| * dybskiy | joined |
17:20:18
| * kumavis | joined |
17:21:48
| <pkrumins> | i used to write c++ too |
17:24:20
| * dybskiy | quit (Ping timeout: 260 seconds) |
17:24:42
| * yorick | quit (Remote host closed the connection) |
17:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 19] |
17:43:00
| * dybskiy | joined |
17:44:17
| * quijote | joined |
17:48:28
| * quijote | quit (Ping timeout: 240 seconds) |
17:57:50
| * hemanth | quit (Quit: This computer has gone to sleep) |
18:20:55
| * thlorenz | joined |
18:33:02
| * phated | joined |
18:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 12] |
18:43:31
| * quijote | joined |
18:47:58
| * quijote | quit (Ping timeout: 240 seconds) |
18:48:53
| * kriskowal | quit (Quit: kriskowal) |
18:56:40
| * quijote | joined |
18:58:32
| * calvinfo | joined |
18:58:38
| * shama | joined |
19:13:01
| * calvinfo | quit (Quit: Leaving.) |
19:15:34
| * dybskiy | quit (Remote host closed the connection) |
19:16:10
| * dybskiy | joined |
19:20:13
| * kumavis | quit (Quit: Textual IRC Client: www.textualapp.com) |
19:20:18
| * dybskiy | quit (Ping timeout: 240 seconds) |
19:30:13
| * quijote | quit (Ping timeout: 252 seconds) |
19:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 14] |
19:44:43
| * AvianPhone | quit (Ping timeout: 240 seconds) |
19:47:44
| * kriskowal | joined |
19:51:14
| * timoxley_ | changed nick to timoxley |
19:55:25
| * brianloveswords | joined |
20:01:13
| * phated | quit (Remote host closed the connection) |
20:01:45
| * phated | joined |
20:03:14
| * calvinfo | joined |
20:03:54
| * phated_ | joined |
20:04:03
| * phated | quit (Read error: Connection reset by peer) |
20:05:21
| * calvinfo | quit (Client Quit) |
20:09:01
| * thealphanerd | joined |
20:11:06
| * Wraithan | joined |
20:27:12
| * quijote | joined |
20:31:48
| * quijote | quit (Ping timeout: 265 seconds) |
20:32:21
| * phated_ | changed nick to phated |
20:37:24
| <rowbit> | Hourly usage stats: [developer: 0, free: 16] |
21:03:52
| * thlorenz | quit |
21:09:38
| * rowbit | quit (Ping timeout: 240 seconds) |
21:10:40
| * dybskiy | joined |
21:10:48
| * taterbase | quit (Quit: Connection closed for inactivity) |
21:26:05
| * brianloveswords | quit (Quit: Computer has gone to sleep.) |
21:27:51
| * quijote | joined |
21:32:42
| * quijote | quit (Ping timeout: 265 seconds) |
21:37:40
| * rowbit | joined |
21:37:40
| * rowbit | quit (Remote host closed the connection) |
21:43:36
| * quijote | joined |
21:43:45
| * anvaka | quit (Remote host closed the connection) |
21:44:42
| * anvaka | joined |
21:47:58
| * quijote | quit (Ping timeout: 240 seconds) |
22:01:43
| <jesusabdullah> | so like, what did tc39 do this time? |
22:02:55
| <substack> | they changed the es6 modules syntax |
22:03:15
| <jesusabdullah> | again? |
22:03:17
| <jesusabdullah> | is it any better? |
22:03:28
| <substack> | yes but really annoying to be changing things so late |
22:03:39
| <jesusabdullah> | yeah |
22:03:53
| <substack> | and then they were dicks to Domenic who just pointed out that this kind of late-game changing destroys confidence |
22:03:56
| <substack> | tone policing all around |
22:04:20
| <jesusabdullah> | idk, I plan to branch out so I'm not really that concerned about the future of js anymore |
22:04:45
| <jesusabdullah> | but yeah, that sucks Domenic |
22:05:09
| <jesusabdullah> | tone policing is the dumbest shit, like, okay you can tell someone to calm down but that doesn't mean the argument's invalid |
22:16:03
| * calvinfo | joined |
22:16:28
| * Maciek416 | joined |
22:17:27
| * thealphanerd | quit (Quit: thealphanerd) |
22:17:58
| * shama_ | joined |
22:20:23
| * shama | quit (Ping timeout: 276 seconds) |
22:24:39
| <substack> | hackygolucky: the people in question have a history of shutting down people who raise dissenting opinions with tone arguments |
22:24:48
| <substack> | a severe history |
22:24:53
| <substack> | they are not good faith actors |
22:25:10
| <substack> | I'm blocking several of them on twitter already |
22:25:47
| <substack> | the point of the tone argument is to derail an argument, which it clearly has |
22:25:58
| <substack> | that's why I was trying to put the argument back on track, which failed |
22:26:03
| <hackygolucky> | substack: yup, I agree. Sorry. The argument for/against tone is a trigger for me :) |
22:26:32
| <hackygolucky> | I think it's fine to bring up tone as part of a need to refocus the argument instead of shooting a messenger OR the message |
22:27:08
| <substack> | I think your comments are getting mis-interpreted by the guilty parties as justification for their actions though |
22:27:13
| <hackygolucky> | sigh |
22:27:32
| <hackygolucky> | Gotta love 140 characters as ammo. |
22:27:34
| * hackygolucky | groans |
22:27:48
| * hackygolucky | should have known better. |
22:29:26
| <substack> | it's really frustrating dealing with those people >_< |
22:31:47
| * Maciek416_ | joined |
22:32:39
| <hackygolucky> | I get trying to have a sense of humor, but yeah, debate seems to be a challenge. Especially when their forum is pretty exclusively twitter. |
22:33:06
| <substack> | or es-discuss which is a completely toxic place |
22:34:43
| * Maciek416 | quit (Ping timeout: 240 seconds) |
22:35:08
| <hackygolucky> | ah, yes. |
22:36:55
| * kessler | joined |
22:37:17
| <substack> | another problem is that tc39 is pay-to-play to the tune of around 500k per seat |
22:39:13
| <hackygolucky> | The day I read about the how tc39 worked was a day I was pretty sad. |
22:39:47
| <substack> | everything is terrible basically |
22:40:15
| <substack> | except making things and collaborating with peers is pretty great |
22:40:53
| * AvianPhone | joined |
22:41:34
| <Wraithan> | substack: suprise perks are pretty great too. Working on a project with a case fan, now I have a fan blowing on me! |
22:44:16
| * quijote | joined |
22:48:57
| * quijote | quit (Ping timeout: 252 seconds) |
22:51:04
| <ogd> | mk30: also check out https://github.com/deathcap/voxpopuli (even though its written in coffeescript :( ) |
22:52:08
| * wolfeidau | joined |
22:52:58
| * wolfeidau | quit (Remote host closed the connection) |
22:56:51
| <hackygolucky> | substack: yeah, that's a pretty awesome place to focus. |
23:02:08
| * AvianPhone | quit (Quit: Bye) |
23:02:18
| * AvianPhone | joined |
23:08:44
| * calvinfo | quit (Quit: Leaving.) |
23:21:05
| <substack> | blocking more assholes on twitter |
23:21:59
| * Maciek416_ | changed nick to Maciek416 |
23:23:39
| * kriskowal | quit (Quit: kriskowal) |
23:25:12
| * dybskiy | quit (Remote host closed the connection) |
23:33:11
| <jesusabdullah> | what did they do this time sub? |
23:39:12
| * AvianPhone | quit (Quit: Bye) |
23:39:18
| * calvinfo | joined |
23:43:38
| * calvinfo | quit (Ping timeout: 240 seconds) |
23:44:57
| * quijote | joined |
23:49:32
| * dybskiy | joined |
23:49:48
| * quijote | quit (Ping timeout: 260 seconds) |
23:50:44
| * kessler | quit (Ping timeout: 260 seconds) |
23:55:43
| * taterbase | joined |