00:12:22  * maksimlinjoined
00:45:19  <Raynos>substack: https://github.com/Raynos/browserify-server now yarnifies things for me
01:36:34  * thatguydanjoined
01:52:40  * tilgoviquit (Read error: Connection reset by peer)
02:27:10  <Raynos>substack: Is browserifies's watch option well behaved?
02:31:38  * ryan_stevensjoined
03:25:51  * joshwnjjoined
03:33:06  * saijanai_quit (Quit: saijanai_)
04:12:39  <substack>Raynos: still some bugs with the watch
04:13:07  <Raynos>substack: my OS has a bug with fs.watch where you cant attach to listeners to the same file
04:17:17  * thatguydanquit (Quit: thatguydan)
04:18:29  * thatguydanjoined
04:45:43  * thatguydanquit (Quit: thatguydan)
04:47:33  * thatguydanjoined
04:56:09  <Raynos>browserify-server is a bitch to write -.-
05:00:46  <Raynos>substack: https://github.com/Raynos/browserify-server/blob/master/lib/yarnify.js copy & paste my watcher into yarnify o/
05:00:59  <Raynos>oh wait
05:01:08  <Raynos>don't, it's totally hard coded to work with browserify-server >_<
05:21:59  * ryan_stevens1joined
05:22:00  * ryan_stevensquit (Read error: Connection reset by peer)
05:45:20  * saijanai_joined
05:59:43  <Raynos>substack: yarnify prefixes all my shit with this container wrapper
05:59:46  <Raynos>this messes up all my css
06:17:51  <substack>yes the wrapper is somewhat annoying
06:21:48  * yuletidejoined
06:25:58  <substack>fragments get destroyed on appends
06:26:15  <substack>I experimented with checking if there was only a single element in the html file
06:26:29  <substack>but that doesn't work with how the css prefixes happen
06:26:54  * ryan_stevens1quit (Quit: Leaving.)
06:38:44  <Raynos>substack: the wrapper element isn't annoying, the fact that all the CSS has the wrapper elements in the CSS selector is annoying
06:39:13  <Raynos>I can cope with the wrapper element, I can't cope with the increased CSS selector specificness as its incredibly fragile
06:45:36  <Raynos>dominictarr: crdt is suprisingly awesome. ( https://github.com/Raynos/dn-leaderboard )
06:45:51  <Raynos>I just dropped it in to my app and everything synchronizes
06:54:57  * joshwnjquit (Quit: ERC Version 5.3 (IRC client for Emacs))
07:10:32  * maksimlinquit (Quit: Page closed)
07:37:48  * tilgovijoined
08:09:26  * blakmatrixpart
08:20:38  * mikealjoined
08:32:46  * yuletidequit (Quit: zzzzzz #codeforamerica)
09:03:29  * tilgoviquit (Remote host closed the connection)
09:07:42  * thatguydanquit (Ping timeout: 244 seconds)
09:15:41  * chapelquit (Read error: Operation timed out)
09:21:43  * chapeljoined
09:24:28  * thatguydanjoined
09:43:45  * simcop2387quit (Excess Flood)
09:43:52  * simcop2387joined
09:43:52  * simcop2387quit (Changing host)
09:43:52  * simcop2387joined
09:47:49  * thatguydanquit (Read error: Connection timed out)
09:48:32  * thatguydanjoined
09:57:26  * AvianFluquit (Quit: AvianFlu)
10:15:28  * thatguydanquit (Quit: thatguydan)
10:18:24  * thatguydanjoined
11:18:47  * thatguydanquit (Remote host closed the connection)
11:19:01  * thatguydanjoined
12:19:10  * thatguydan_joined
12:21:50  * thatguydanquit (Ping timeout: 272 seconds)
12:21:50  * thatguydan_changed nick to thatguydan
12:38:11  * thatguydanquit (Remote host closed the connection)
12:38:23  * thatguydanjoined
12:41:16  * thatguydan_joined
12:44:49  * thatguydan_quit (Remote host closed the connection)
12:44:56  * thatguydanquit (Ping timeout: 256 seconds)
12:45:01  * thatguydan_joined
12:45:41  * pikpikjoined
12:46:00  * pikpikquit (Changing host)
12:46:00  * pikpikjoined
12:46:00  * pikpikquit (Changing host)
12:46:00  * pikpikjoined
12:59:39  * Nexxyquit (Ping timeout: 244 seconds)
12:59:45  * Nexxyjoined
12:59:45  * Nexxyquit (Changing host)
12:59:45  * Nexxyjoined
13:32:23  * dominictarrjoined
13:42:19  * thatguydanjoined
13:42:40  * thatguydanquit (Client Quit)
13:45:13  * thatguydan_quit (Ping timeout: 245 seconds)
13:47:31  * timoxleyquit (Quit: Computer has gone to sleep.)
13:58:32  * wiwilliajoined
14:52:16  <substack>browserify can now require() json files
14:59:00  <guybrush>that is handy!
15:00:21  <guybrush>so the minor version-number bump is because of that?
15:00:50  <guybrush>the commit-history tells more :D
15:01:09  <substack>yep
15:01:36  <substack>and browserify can only require() json files because node can require() json files
15:01:42  <guybrush>also i switched from wreq in dev to browserify - just make multiple bundles
15:02:21  <substack>I've been doing some stuff with multiple bundles too
15:05:14  <guybrush>awesome gh-issue 209 and superfast fix <3
15:38:50  * timoxleyjoined
15:44:03  * dominictarrquit (Read error: Connection timed out)
15:44:38  * dominictarrjoined
15:52:49  * AvianFlujoined
15:58:10  * dominictarrquit (Ping timeout: 256 seconds)
15:59:35  <guybrush>waaah i have a file in a subdir and bfy keeps telling me that it cant find it 0o
15:59:48  <guybrush>other files in the same subdir work fine
16:00:50  <guybrush>also it doesnt throw on the serverside
16:01:40  * Raynosquit (Excess Flood)
16:02:51  * Raynosjoined
16:03:50  <substack>Raynos: https://github.com/substack/ever
16:05:10  <substack>emit() was the tricky bit because of document.createEvent() and the litany of initEvent() variants with their wacky signatures
16:06:15  <substack>this should remove the need to use $(e).trigger() in jquery
16:12:15  <substack>also this should be an excellent test case project for the new testling ci badge stuff
16:14:59  <guybrush>lol
16:15:19  <guybrush>i had `if (!foo) return throw new Error('..')` :D
16:15:42  <guybrush>bfy-cli reported me about my mistake
16:15:47  <guybrush>the middleware didnt
16:18:09  * ryan_stevensjoined
16:19:03  * ryan_stevensquit (Client Quit)
16:26:01  <substack>guybrush: because it emits syntaxError events
16:26:05  <substack>anyways don't use the middleware >_<
16:26:24  <substack>I'll probably rip that out completely at some point
16:26:36  <guybrush>so you recommend make?
16:26:42  <guybrush>or something similiar
16:26:51  <guybrush>like the http-example
16:27:04  <substack>just use the command-line tool in some fashion
16:27:14  <guybrush>i see
17:01:07  * ryan_stevensjoined
17:07:46  <Raynos>substack: about ever, two thing, use custom events for sending arbitary data
17:08:34  <Raynos>substack: https://github.com/Raynos/DOM-shim/blob/master/src/all/interfaces/CustomEvent.js
17:12:40  * blakmatrixjoined
17:42:07  * yuletidejoined
17:45:50  <substack>Raynos: you can already pass arbitrary properties
17:46:06  <substack>seems similar to what you have there
17:48:06  <Raynos>substack: that seems weird. I dont trust that
17:50:38  * mikealquit (Quit: Leaving.)
17:59:14  <substack>https://github.com/substack/ever/blob/master/index.js#L80-L83
18:01:51  <substack>oh I see, you're talking about something different
18:09:37  <Raynos>substack: Yes, instead of bolting them onto the event object and assuming it's the same object you get in the addEventListener callback you can use the standards compliant details property
18:10:07  <substack>you can do that or not, whatevs
18:10:25  * substackjust refactored some furniture
18:11:32  * mikealjoined
18:11:43  <pkrumins>deploying now all the things!
19:04:33  * mikealquit (Quit: Leaving.)
19:21:23  * mikealjoined
19:24:43  <substack>researching graphics libs to make the badges
19:30:06  <isaacs>flattening node_modules properly is harder than you'd think
19:36:53  <substack>I figured as much!
19:43:58  <pkrumins>isaacs: there is an issue on windows with node that if you spawn a child process and then node quits, the child process doesn't get killed, it keeps running! should i create a new issue for that?
19:44:45  <substack>pkrumins: on 0.6?
19:44:54  <substack>could be one of those things fixed in 0.8
19:45:26  <pkrumins>yes, 0.6
19:45:58  <pkrumins>i haven't tried 0.8
20:18:50  <Raynos>streams <3
20:19:42  <Raynos>https://twitter.com/Raynos2/status/237644771148046336
20:42:33  * tilgovijoined
20:56:25  * yuletidequit (Quit: /@yuletide out. #codeforamerica)
20:58:42  <substack>realtime message event libraries have such poor release management
20:58:47  <substack>looking at you socket.io and sockjs
21:06:54  <Raynos>substack: what do you mean?
21:07:01  <Raynos>substack: can you write a better sockjs?
21:07:34  <substack>no they just need to do releases better
21:07:43  <Raynos>what do you mean by releases better?
21:24:10  <isaacs>pkrumins: fixed in 0.8
21:24:16  <pkrumins>isaacs: roger
21:24:22  <pkrumins>we'll move to 0.8 soon
21:24:26  <isaacs>pkrumins: child processes CAN be detached intentionally in 0.8, though
21:24:34  <pkrumins>nice feature
21:25:14  <isaacs>yeah, it is
21:25:19  <isaacs>child.detach()
21:25:23  <isaacs>er, child.unref()
21:25:33  <isaacs>something like that :)
21:25:35  <pkrumins>gotcha
21:26:00  <isaacs>of course, the child can *always* just listen to SIGHUP and decide to not close
21:29:58  <substack>pkrumins: what version of npm on windows encoders?
21:30:19  <pkrumins>1.1.12
22:21:05  <isaacs>pkrumins: that's pretty old
22:21:52  <pkrumins>i'll update it when i run 0.8
22:27:10  * saijanai_quit (Quit: saijanai_)
22:27:36  * saijanai_joined
23:30:20  * mikealquit (Quit: Leaving.)
23:32:53  * mikealjoined
23:46:02  * wiwilliaquit (Ping timeout: 244 seconds)
23:47:45  * joshwnjjoined
23:48:18  * wiwilliajoined