00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:02:09  * domanicjoined
00:03:57  <rowbit>substack, pkrumins: Encoders down: 166.78.102.157 (dev-ie10-1)
00:05:57  * contrahaxjoined
00:09:19  * sorribasquit (Quit: Connection closed for inactivity)
00:10:13  * contrahaxquit (Client Quit)
00:14:20  * jxsonquit (Read error: Connection reset by peer)
00:16:03  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
00:16:04  <rowbit>/!\ ATTENTION: (default-local) samridhis@... successfully signed up for developer browserling plan ($20). Cash money! /!\
00:18:28  <rowbit>substack, pkrumins: A developer is waiting in the queue for explorer/11.0
00:19:06  * jxsonjoined
00:19:47  * domanicquit (Ping timeout: 255 seconds)
00:19:48  * jxsonquit (Read error: Connection reset by peer)
00:20:27  * domanicjoined
00:23:57  * contrahaxjoined
00:24:47  * jxsonjoined
00:26:02  * domanicquit (Ping timeout: 260 seconds)
00:28:57  * fotoveritejoined
00:38:48  <rowbit>substack, pkrumins: seaport services down: auth
00:38:48  <rowbit>substack, pkrumins: Encoders down: 50.57.72.32 (free10), 50.56.27.70 (dev-ie6-1), 50.57.171.229 (dev-ie6-2), 50.57.174.105 (dev-ie8-2), 166.78.114.172 (dev-ie11-2)
00:39:44  * fotoveritequit (Quit: fotoverite)
00:39:48  <rowbit>substack, pkrumins: Encoders down: 162.242.164.84 (dev-ie11-1)
00:43:49  * calvinfoquit (Quit: Leaving.)
00:46:53  * py1honquit (Remote host closed the connection)
00:47:08  * py1honjoined
00:49:51  * jjjohnny_quit (Ping timeout: 256 seconds)
00:50:11  * jjjohnnyjoined
00:52:28  * contraha_joined
00:52:48  * jxsonquit (Remote host closed the connection)
00:54:41  * calvinfojoined
00:55:16  * contrahaxquit (Ping timeout: 255 seconds)
00:55:22  * py1honquit (Ping timeout: 240 seconds)
00:56:09  * py1honjoined
00:57:14  * contrahaxjoined
00:58:30  * contraha_quit (Ping timeout: 250 seconds)
00:58:35  * jxsonjoined
00:59:06  * thlorenzjoined
00:59:12  * thlorenzquit (Remote host closed the connection)
00:59:46  * thlorenzjoined
01:04:28  * thlorenzquit (Ping timeout: 255 seconds)
01:08:32  * contrahaxquit (Quit: Sleeping)
01:13:57  * jxsonquit (Remote host closed the connection)
01:14:29  * jxsonjoined
01:15:33  * jxsonquit (Read error: Connection reset by peer)
01:15:52  * jxsonjoined
01:17:41  * thlorenzjoined
01:22:09  * thlorenzquit (Ping timeout: 256 seconds)
01:26:10  * thealphanerdquit (Quit: thealphanerd)
01:29:26  * dam_quit (Quit: Connection closed for inactivity)
01:36:35  * kumavisjoined
01:44:15  <mmckegg>ahdinosaur: so, around 6pm tonight at enspiral?
01:50:43  * maksimlinjoined
01:57:19  <substack>mmckegg: your prime minister showed up to wdcnz
01:58:08  <mmckegg>substack: that's pretty serious. was he just checking it out? or was it official businesss?
02:00:34  <substack>he gave a little talk and everything
02:06:37  * therealkoopaquit (Remote host closed the connection)
02:06:46  * brianloveswordsjoined
02:06:48  <ahdinosaur>mmckegg: yup :)
02:09:15  <rowbit>Hourly usage stats: [free: 36]
02:09:17  * jxsonquit (Remote host closed the connection)
02:09:49  * jxsonjoined
02:11:12  <mmckegg>and substack, if you're looking for somewhere to hang tonight and not sick of people, you're welcome to pop on up!
02:14:13  * jxsonquit (Ping timeout: 255 seconds)
02:15:26  <substack>mmckegg: cool!
02:27:12  * maksimlinquit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140715215003])
02:27:52  * andrewdeandradejoined
02:29:05  * calvinfoquit (Quit: Leaving.)
02:29:09  <andrewdeandrade>substack: does browserling/testling support web-driver access?
02:29:18  <substack>no
02:29:20  <substack>just js
02:29:27  <andrewdeandrade>ok
02:30:33  <ahdinosaur>info on enspiral space: http://www.enspiralspace.co.nz/
02:30:55  <substack>ahdinosaur: cool!
02:31:02  <ahdinosaur>substack: :)
02:33:46  <ahdinosaur>substack: we don't have a cool doorphone system like sudo room, so if you come after 5pm then you can call me at 022 308 5278 or ping me here
02:34:28  <ogd>substack: any idea why my testling post commit hooks are failing
02:37:30  <substack>neat!
02:37:39  <substack>ogd: because there's a memory leak
02:37:47  * dguttmanquit (Quit: dguttman)
02:38:31  * therealkoopajoined
02:40:24  * jxsonjoined
02:40:57  * andrewdeandradequit (Ping timeout: 272 seconds)
02:41:52  * jxsonquit (Read error: Connection reset by peer)
02:47:03  * therealkoopaquit (Ping timeout: 240 seconds)
02:50:44  * therealkoopajoined
02:55:24  * thlorenzjoined
02:56:04  * therealkoopaquit (Ping timeout: 255 seconds)
02:59:39  * calvinfojoined
03:01:24  * yoshuawuytsquit (Remote host closed the connection)
03:01:50  * yoshuawuytsjoined
03:03:17  * dguttmanjoined
03:04:14  * calvinfoquit (Ping timeout: 260 seconds)
03:06:26  * yoshuawuytsquit (Ping timeout: 250 seconds)
03:06:54  * therealkoopajoined
03:07:34  * calvinfojoined
03:09:15  <rowbit>Hourly usage stats: [free: 28]
03:11:05  * calvinfoquit (Client Quit)
03:11:22  * therealkoopaquit (Ping timeout: 240 seconds)
03:23:20  * therealkoopajoined
03:28:01  * therealkoopaquit (Ping timeout: 255 seconds)
03:31:42  * phatedjoined
03:34:45  * xin-xinwjoined
03:35:34  * calvinfojoined
03:42:49  * jxsonjoined
03:47:41  * jxsonquit (Ping timeout: 255 seconds)
03:51:41  * calvinfoquit (Quit: Leaving.)
04:04:50  * collypopsquit (Ping timeout: 250 seconds)
04:09:15  <rowbit>Hourly usage stats: [free: 38]
04:20:31  * dguttmanquit (Quit: dguttman)
04:23:34  * AvianPhonejoined
04:29:45  * therealkoopajoined
04:35:51  * therealkoopaquit (Ping timeout: 255 seconds)
04:39:45  * therealkoopajoined
04:40:10  * phatedquit (Remote host closed the connection)
04:40:39  * phatedjoined
04:43:31  * jxsonjoined
04:44:03  * therealkoopaquit (Ping timeout: 240 seconds)
04:45:01  * phatedquit (Ping timeout: 256 seconds)
04:48:10  * jxsonquit (Ping timeout: 250 seconds)
04:49:20  * therealkoopajoined
04:50:41  * trevnorrisquit (Ping timeout: 255 seconds)
04:52:07  <rowbit>/!\ ATTENTION: (default-local) davidwong.xc@... successfully signed up for developer browserling plan ($20). Cash money! /!\
04:52:07  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
04:52:33  <hij1nx>ogd: yeah! :)
04:53:31  * trevnorrisjoined
04:54:34  * therealkoopaquit (Ping timeout: 264 seconds)
04:59:42  <guybrush>mafintosh: protocol-buffers looks great!
05:02:26  * therealkoopajoined
05:06:48  * therealkoopaquit (Ping timeout: 250 seconds)
05:09:15  <rowbit>Hourly usage stats: [developer: 1, free: 39]
05:11:34  * addisonjquit (Quit: Connection closed for inactivity)
05:18:50  * therealkoopajoined
05:23:18  * therealkoopaquit (Ping timeout: 260 seconds)
05:28:55  * AvianPhonequit (Quit: Bye)
05:47:43  * calvinfojoined
05:51:15  * therealkoopajoined
05:54:01  * brianloveswordsquit (Quit: Computer has gone to sleep.)
05:56:23  * therealkoopaquit (Ping timeout: 255 seconds)
05:59:08  * therealkoopajoined
05:59:10  <rvagg>guybrush, mafintosh: agreed, very impressive getting it working that fast
05:59:22  * kumavisquit (Ping timeout: 245 seconds)
05:59:37  <guybrush>right i played with it a bit and totaly ran into the float madness
06:00:54  <guybrush>it would be cool to get `repeated float floats = 1;` working with `encode(new Float32Array(..))` and decode returning a new float32array
06:01:16  <guybrush>but im not sure haha, im very new to protobuff
06:03:43  * therealkoopaquit (Ping timeout: 255 seconds)
06:03:55  <guybrush>im currently working on a similar thing (i guess) where i serialize a js-object into an array with inlined functions (inlining makes everything just stupid fast :D)
06:04:24  * jxsonjoined
06:05:16  <guybrush>i use substack's traverse currently and just a normal array, now i try to serialize into a buffer and look for typed arrays in the object that im serializing
06:06:06  <guybrush>also i am trying to implement diffing (thats how i call it) by putting a bitmask in front of the buffer where i encode dirty values
06:06:51  <guybrush>though it takes me much longer to do it than i planned hahaha :p i wonder if there is already something like that
06:07:55  * thlorenzquit (Remote host closed the connection)
06:08:30  * therealkoopajoined
06:09:15  <rowbit>Hourly usage stats: [developer: 1, free: 40]
06:09:52  * tilgoviquit (Remote host closed the connection)
06:11:02  <guybrush>also arrays with dynamic length are a huge pita when it comes to define an efficient protocol like that
06:13:12  * therealkoopaquit (Ping timeout: 250 seconds)
06:22:19  * contrahaxjoined
06:23:21  <guybrush>so is there some best practise how to use right buffer-functions regarding endianness? like maybe `buffer.readFloat = isBE ? buffer.readFloatBE : buffer.readFloatLE` ?
06:25:31  * therealkoopajoined
06:26:42  * phatedjoined
06:30:06  * therealkoopaquit (Ping timeout: 250 seconds)
06:32:39  * phated_joined
06:36:10  * phatedquit (Ping timeout: 250 seconds)
06:42:04  * therealkoopajoined
06:42:59  <mafintosh>rvagg, guybrush: thanks! the message interface should be a valid levelup encoding as well (which is extra nice :))
06:43:16  <rvagg>ooo, that is nice
06:43:53  <guybrush>sweet
06:45:39  <mafintosh>guybrush: inlining can speed up things massively - i released this fun module yesterday to help writing inlined code, https://github.com/mafintosh/generate-function
06:45:59  <guybrush>yeah i saw that, cool stuff
06:46:17  <guybrush>mikolalysenko's stuff has lots of inlined functions too :D
06:46:34  <guybrush>like cwise
06:50:06  * phated_quit (Remote host closed the connection)
06:50:19  <guybrush>hey substack am i doing something wrong? https://gist.github.com/guybrush/125c9ee1f2db3d89282d
06:50:33  * phatedjoined
06:54:34  * therealkoopaquit (Ping timeout: 264 seconds)
06:55:21  * phatedquit (Ping timeout: 256 seconds)
06:56:09  * jxsonquit (Remote host closed the connection)
06:56:23  * jxsonjoined
06:56:33  * defunctzombiechanged nick to defunctzombie_zz
06:57:12  * kumavisjoined
06:57:17  * therealkoopajoined
06:59:42  * jxsonquit (Remote host closed the connection)
07:03:07  * therealkoopaquit (Ping timeout: 255 seconds)
07:03:52  * kumavisquit (Ping timeout: 240 seconds)
07:05:08  * peutetrejoined
07:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 68]
07:14:53  * therealkoopajoined
07:15:21  * Maciek416quit (Remote host closed the connection)
07:15:47  * Maciek416joined
07:19:22  * therealkoopaquit (Ping timeout: 240 seconds)
07:20:13  * Maciek416quit (Ping timeout: 255 seconds)
07:22:27  * therealkoopajoined
07:22:47  <rowbit>/!\ ATTENTION: (default-local) david.hundsness@... successfully signed up for developer browserling plan ($20). Cash money! /!\
07:22:47  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
07:27:13  * therealkoopaquit (Ping timeout: 272 seconds)
07:29:14  * fotoveritejoined
07:31:35  * therealkoopajoined
07:38:40  * therealkoopaquit (Ping timeout: 255 seconds)
07:48:01  * therealkoopajoined
07:54:27  * therealkoopaquit (Ping timeout: 272 seconds)
07:55:57  * thealphanerdjoined
08:00:12  * kumavisjoined
08:01:09  * phatedjoined
08:04:14  * therealkoopajoined
08:04:38  * kumavisquit (Ping timeout: 255 seconds)
08:06:11  * phatedquit (Ping timeout: 256 seconds)
08:08:49  * therealkoopaquit (Ping timeout: 255 seconds)
08:09:15  <rowbit>Hourly usage stats: [developer: 2, free: 61]
08:16:05  * contrahaxquit (Quit: Sleeping)
08:17:13  * calvinfoquit (Quit: Leaving.)
08:20:40  * therealkoopajoined
08:22:00  <thealphanerd>substack / ogd : did a little write up about using famous with npm + browserify. You guys are mentioned. http://famo.us/blog/famo-us-now-available-npm/
08:22:08  <thealphanerd>let me know if you think any copy should be changed
08:22:39  * fotoverite_joined
08:25:01  * fotoveritequit (Ping timeout: 255 seconds)
08:25:01  * fotoverite_changed nick to fotoverite
08:25:10  * therealkoopaquit (Ping timeout: 264 seconds)
08:35:41  * anvakajoined
08:36:49  * therealkoopajoined
08:43:12  * therealkoopaquit (Ping timeout: 245 seconds)
08:49:30  * therealkoopajoined
08:57:26  * therealkoopaquit (Ping timeout: 250 seconds)
09:00:44  * kumavisjoined
09:01:53  * therealkoopajoined
09:04:24  * Maciek416joined
09:05:12  * kumavisquit (Ping timeout: 245 seconds)
09:06:22  * therealkoopaquit (Ping timeout: 260 seconds)
09:06:46  * thealphanerdquit (Quit: thealphanerd)
09:08:03  * contrahaxjoined
09:08:03  * contrahaxquit (Client Quit)
09:09:08  * Maciek416quit (Ping timeout: 240 seconds)
09:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 57]
09:24:36  * therealkoopajoined
09:29:22  * therealkoopaquit (Ping timeout: 264 seconds)
09:29:58  * anvakaquit (Remote host closed the connection)
09:30:35  * anvakajoined
09:31:27  * therealkoopajoined
09:34:44  * anvakaquit (Ping timeout: 240 seconds)
09:35:22  * yoshuawuytsjoined
09:35:33  * therealkoopaquit (Ping timeout: 240 seconds)
09:36:57  * McJesuschanged nick to JohnRolomo
09:38:12  * rannmannquit (Ping timeout: 245 seconds)
09:40:25  * therealkoopajoined
09:42:34  * rannmannjoined
09:44:34  * therealkoopaquit (Ping timeout: 250 seconds)
09:55:17  * therealkoopajoined
09:57:46  * kumavisjoined
09:59:51  * therealkoopaquit (Ping timeout: 272 seconds)
10:02:13  * kumavisquit (Ping timeout: 255 seconds)
10:09:15  <rowbit>Hourly usage stats: [developer: 2, free: 60]
10:11:09  * therealkoopajoined
10:15:46  * therealkoopaquit (Ping timeout: 250 seconds)
10:16:36  * fotoveritequit (Quit: fotoverite)
10:27:14  * therealkoopajoined
10:34:52  * therealkoopaquit (Ping timeout: 240 seconds)
10:42:39  * therealkoopajoined
10:47:07  * therealkoopaquit (Ping timeout: 256 seconds)
10:49:44  * therealkoopajoined
10:52:29  * sorribasjoined
10:53:27  * Maciek416joined
10:54:10  * therealkoopaquit (Ping timeout: 260 seconds)
10:55:23  * yoshuawuytsquit (Remote host closed the connection)
10:55:58  * yoshuawuytsjoined
10:56:10  * yoshuawuytsquit (Read error: Connection reset by peer)
10:56:28  * yoshuawuytsjoined
10:57:34  * therealkoopajoined
10:57:56  * Maciek416quit (Ping timeout: 240 seconds)
11:01:44  * therealkoopaquit (Ping timeout: 250 seconds)
11:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 57]
11:20:08  * jhermsjoined
11:22:39  * jherms_joined
11:23:28  * yorickjoined
11:28:24  * therealkoopajoined
11:32:54  * therealkoopaquit (Ping timeout: 260 seconds)
11:34:05  * domanicjoined
11:36:57  * jherms_quit (Quit: jherms_)
11:37:11  * jherms_joined
11:37:16  * jherms_quit (Client Quit)
11:38:40  * jhermsquit (Quit: Leaving)
11:39:05  * jhermsjoined
11:39:09  * jhermsquit (Client Quit)
11:39:33  * jhermsjoined
11:43:56  * therealkoopajoined
11:48:22  * therealkoopaquit (Ping timeout: 240 seconds)
11:49:44  * therealkoopajoined
11:53:22  * domanicquit (Ping timeout: 240 seconds)
11:54:16  * therealkoopaquit (Ping timeout: 255 seconds)
11:59:22  * therealkoopajoined
12:04:37  * therealkoopaquit (Ping timeout: 272 seconds)
12:06:03  * therealkoopajoined
12:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 41]
12:10:22  * therealkoopaquit (Ping timeout: 240 seconds)
12:14:44  * therealkoopajoined
12:19:29  * therealkoopaquit (Ping timeout: 256 seconds)
12:22:48  * mmaleckiquit (Remote host closed the connection)
12:23:26  * mmaleckijoined
12:30:39  * therealkoopajoined
12:35:21  * therealkoopaquit (Ping timeout: 256 seconds)
12:36:59  * therealkoopajoined
12:41:22  * therealkoopaquit (Ping timeout: 250 seconds)
12:42:20  * Maciek416joined
12:46:40  * therealkoopajoined
12:46:55  * Maciek416quit (Ping timeout: 255 seconds)
12:47:39  <rowbit>/!\ ATTENTION: (default-local) info@... successfully signed up for developer browserling plan ($20). Cash money! /!\
12:47:39  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
12:54:34  * therealkoopaquit (Ping timeout: 260 seconds)
12:56:10  * fotoveritejoined
12:59:28  <mmckegg>ahdinosaur: ndarray is pretty sweet, thanks for pointing me to that. just messing about with resolving the grid.
13:01:06  * fotoveritequit (Ping timeout: 260 seconds)
13:01:54  * therealkoopajoined
13:06:07  * therealkoopaquit (Ping timeout: 245 seconds)
13:09:15  * therealkoopajoined
13:09:15  <rowbit>Hourly usage stats: [developer: 1, free: 54]
13:12:13  * dsfadfjoined
13:15:05  * rannmannquit (Ping timeout: 245 seconds)
13:15:05  * jan____quit (Ping timeout: 245 seconds)
13:15:09  * py1honquit (Ping timeout: 240 seconds)
13:16:19  * py1honjoined
13:26:19  <ahdinosaur>mmckegg: sweet :)
13:49:21  * knownasilyajoined
13:55:06  * brianloveswordsjoined
13:59:47  * jhermsquit (Ping timeout: 245 seconds)
14:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 71]
14:24:53  * brianloveswordsquit (Quit: Computer has gone to sleep.)
14:29:37  * jhermsjoined
14:31:06  * Maciek416joined
14:32:47  * thlorenzjoined
14:35:58  * Maciek416quit (Ping timeout: 264 seconds)
14:36:39  * dguttmanjoined
14:45:14  * pfrazejoined
14:47:28  * pfraze_joined
14:49:47  * pfrazequit (Ping timeout: 245 seconds)
15:02:09  * brianloveswordsjoined
15:09:15  <rowbit>Hourly usage stats: [developer: 0, free: 71]
15:11:55  * naneaujoined
15:32:04  * thealphanerdjoined
15:42:28  * thealphanerdquit (Quit: thealphanerd)
15:45:30  * ednapiranhajoined
15:47:28  <rowbit>/!\ ATTENTION: (default-local) milena@... successfully signed up for developer browserling plan ($20). Cash money! /!\
15:47:29  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
15:48:05  * thealphanerdjoined
15:51:31  * shamajoined
15:57:52  * guybrushquit (Excess Flood)
15:58:54  * guybrushjoined
16:00:34  * dsfadfchanged nick to rannmann
16:00:34  * rannmannquit (Changing host)
16:00:35  * rannmannjoined
16:01:51  * kumavisjoined
16:05:32  * thealphanerdquit (Quit: thealphanerd)
16:06:27  * kumavisquit (Ping timeout: 245 seconds)
16:06:57  * thealphanerdjoined
16:07:57  * thealphanerdquit (Client Quit)
16:09:15  <rowbit>Hourly usage stats: [free: 8]
16:14:09  * jxsonjoined
16:14:17  * jxsonquit (Remote host closed the connection)
16:14:43  * tilgovijoined
16:18:47  * DTrejojoined
16:19:25  * kevinswiberjoined
16:19:59  * Maciek416joined
16:24:20  * Maciek416quit (Ping timeout: 240 seconds)
16:26:54  * jxsonjoined
16:29:19  * sorribasquit (Quit: Connection closed for inactivity)
16:31:27  * jxsonquit (Client Quit)
16:34:13  * kumavisjoined
16:38:58  * kumavisquit (Ping timeout: 264 seconds)
16:46:04  * yoshuawuytsquit (Remote host closed the connection)
16:46:37  * yoshuawuytsjoined
16:47:26  * ins0mniajoined
16:50:33  * yoshuawuytsquit (Ping timeout: 240 seconds)
17:10:11  * DTrejoquit (Remote host closed the connection)
17:12:22  <rowbit>Hourly usage stats: [developer: 0, free: 39]
17:12:35  * DTrejojoined
17:17:25  * DTrejoquit (Remote host closed the connection)
17:17:45  * DTrejojoined
17:20:53  * peutetrequit (Quit: peutetre)
17:24:41  * dstokespart ("Textual IRC Client: www.textualapp.com")
17:25:52  * peutetrejoined
17:46:22  * naneauquit (Quit: Part.)
17:57:59  * domanicjoined
18:01:57  <pfraze_>domanic, you still making a trip through austin?
18:02:27  <domanic>pfraze_, ah, no I don't think so. too much travelling :(
18:03:05  <pfraze_>too bad! Did seem like a pretty epic trip
18:07:00  <ogd>domanic: too much travelling!??!?!
18:08:52  * Maciek416joined
18:10:51  * guybrushquit (Excess Flood)
18:10:57  * kevinswiberquit (Remote host closed the connection)
18:11:26  * guybrushjoined
18:11:30  * kevinswiberjoined
18:12:22  <rowbit>Hourly usage stats: [developer: 22, free: 57]
18:13:51  * Maciek416quit (Ping timeout: 272 seconds)
18:14:25  * kevinswi_joined
18:15:01  * kevinswiberquit (Read error: Connection reset by peer)
18:18:17  * domanicquit (Ping timeout: 272 seconds)
18:20:17  * thlorenzquit (Remote host closed the connection)
18:20:47  * thlorenzjoined
18:24:01  * AvianFluquit (Quit: Leaving)
18:26:59  * AvianFlujoined
18:27:17  * kevinswi_quit (Remote host closed the connection)
18:27:36  * kevinswiberjoined
18:45:01  * DTrejoquit (Remote host closed the connection)
18:48:05  * addisonjjoined
19:06:48  * prettyrobotsjoined
19:12:22  <rowbit>Hourly usage stats: [developer: 5, free: 46]
19:14:46  * contrahaxjoined
19:15:29  * DTrejojoined
19:23:11  <rowbit>/!\ ATTENTION: (default-local) seth@... successfully signed up for developer browserling plan ($20). Cash money! /!\
19:23:12  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
19:26:37  * therealkoopaquit (Remote host closed the connection)
19:27:13  * therealkoopajoined
19:31:27  * therealkoopaquit (Ping timeout: 245 seconds)
19:33:38  * gozalajoined
19:34:03  <gozala>Raynos: have you tried mercury with immutable yet ?
19:43:11  * thlorenzquit (Remote host closed the connection)
19:43:48  * thlorenzjoined
19:45:05  * thlorenz_joined
19:45:26  * thlorenzquit (Read error: Connection reset by peer)
19:47:42  <Raynos>gozala: https://github.com/josephsavona/valuable/issues/4
19:48:09  <Raynos>gozala: there is a conflict between "I want immutable data structures" and "I want to use plain JS objects & arrays in my rendering functions"
19:49:00  <gozala>Raynos: well I don’t want use objects and arrays
19:49:32  <gozala>Raynos: I’m also not sure what’s this
19:49:32  <gozala>value.val() // => { items: [1,2,3,4], name: '4 numbers'}
19:50:13  * thealphanerdjoined
19:50:51  <Raynos>gozala: for example ( https://github.com/Raynos/mercury/blob/master/examples/todomvc/render.js#L77 ) i can just do `todo.completed` because its a plain object
19:52:23  <Raynos>if I used immutable, which is possible with mercury, I would have to do `todo.get('completed')`
19:53:15  <Raynos>gozala: so the question is "does immutable have enough performance improvement to make it worth losing property access"
19:54:26  <gozala>Raynos: I don’t care about property access
19:54:38  <gozala>Raynos: but I see what you mean
19:54:54  <gozala>Raynos: I wish it was more of a plug and play to be honest
19:55:10  <gozala>if I want immutable it would be great if I could just use it
19:55:19  <Raynos>the only feature you need to add to immutable is change listening
19:55:24  <Raynos>then it will work with mercury
19:55:49  <gozala>Raynos: the point of immutable there is no change
19:56:00  <Raynos>Oh true
19:56:12  <gozala>Raynos: that’s why I want it actually
19:56:19  <Raynos>Ok so in that case what you want is something like Observ<Immutable>
19:56:52  * pfraze_quit (Ping timeout: 245 seconds)
19:57:11  <Raynos>gozala: your going to need to have a foldp or reductions of the top level Immutable instance
19:57:17  <Raynos>and feed that into mercury.main()
19:57:19  <Raynos>that will just work
19:57:35  <Raynos>https://github.com/Raynos/main-loop#example
19:57:46  * Maciek416joined
19:57:55  <Raynos>gozala: the only contract is you have to call .update() each time you have a new state and it will eventually call render() and trigger a diff/patch
19:58:24  <gozala>Raynos: yeah, in fact I’m trying to understand dependencies of mercury to rebuild my flavour of it
19:58:26  <Raynos>gozala: would love to add an example of using Immutable here ( https://github.com/Raynos/mercury/tree/master/examples/unidirectional )
19:58:55  <Raynos>gozala: https://github.com/Raynos/mercury/blob/master/docs/life-cycles.md#the-life-cycles-of-a-mercury-app
19:59:03  * contrahaxquit (Quit: Sleeping)
19:59:13  <Raynos>https://github.com/Raynos/mercury/blob/master/docs/life-cycles.md#scheduling-a-requestanimationframe
19:59:30  <Raynos>https://github.com/Raynos/mercury/blob/master/index.js#L57
19:59:53  <Raynos>Basically the way the rendering loop & mercury interacts is "when the observable state changes call loop.update() to queue a render in the next raf"
19:59:53  * thealphanerdquit (Quit: thealphanerd)
20:02:17  * Maciek416quit (Ping timeout: 245 seconds)
20:10:33  * thealphanerdjoined
20:12:22  <rowbit>Hourly usage stats: [developer: 3, free: 48]
20:13:30  <Raynos>gozala: maybe move conversation to #virtualdom
20:17:51  * therealkoopajoined
20:19:48  * Maciek416joined
20:21:22  * kevinswiberquit (Remote host closed the connection)
20:21:58  * kevinswiberjoined
20:26:20  * kevinswiberquit (Ping timeout: 240 seconds)
20:27:52  * kevinswiberjoined
20:29:34  * peutetrequit (Quit: peutetre)
20:45:17  * thealphanerdquit (Ping timeout: 245 seconds)
20:50:06  * kriskowalquit (Ping timeout: 260 seconds)
21:12:17  * kevinswiberquit (Remote host closed the connection)
21:12:22  <rowbit>Hourly usage stats: [developer: 0, free: 46]
21:12:53  * kevinswiberjoined
21:16:41  * kevinswiberquit (Remote host closed the connection)
21:16:56  * kevinswiberjoined
21:39:34  * kevinswiberquit (Remote host closed the connection)
21:40:03  * brianloveswordsquit (Quit: Computer has gone to sleep.)
21:53:33  * kevinswiberjoined
21:59:32  * shamaquit
22:02:25  * tilgoviquit (Quit: No Ping reply in 180 seconds.)
22:06:27  * thlorenz_quit (Remote host closed the connection)
22:06:39  * kevinswiberquit (Remote host closed the connection)
22:12:22  <rowbit>Hourly usage stats: [developer: 0, free: 45]
22:55:24  <rowbit>substack, pkrumins: Encoders down: 184.106.106.66 (dev-ie7-1)
23:03:54  <substack>mmckegg: I'm hacking at raglan roast 40 abel st
23:07:46  * thlorenzjoined
23:12:22  <rowbit>Hourly usage stats: [developer: 0, free: 36]
23:14:45  * kevinswiberjoined
23:17:54  * thealphanerdjoined
23:23:06  * guybrushquit (Excess Flood)
23:23:37  * ins0mniaquit (Ping timeout: 245 seconds)
23:23:55  * guybrushjoined
23:34:24  * thealphanerdquit (Quit: thealphanerd)
23:39:09  * thealphanerdjoined
23:52:41  * contrahaxjoined
23:53:00  * knownasilyaquit (Quit: Connection closed for inactivity)
23:54:50  * kevinswiberquit (Remote host closed the connection)