00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:05:56  * jcrugzzjoined
00:07:00  * Maciek416quit (Remote host closed the connection)
00:07:36  * Maciek416joined
00:11:59  * Maciek416quit (Ping timeout: 265 seconds)
00:12:50  <jesusabdullah>substack: https://github.com/s-macke/jor1k/wiki via Tom
00:13:31  * cenal2joined
00:19:22  * thlorenzjoined
00:30:14  * captain_morganquit (Ping timeout: 264 seconds)
00:30:19  * AvianFluquit (Remote host closed the connection)
00:51:26  * insertcoffeequit (Ping timeout: 240 seconds)
01:00:52  * AvianFlujoined
01:08:37  <jesusabdullah>quick how do I screenshot in osx
01:08:48  * st_lukequit (Remote host closed the connection)
01:09:25  * st_lukejoined
01:09:25  * AvianFluquit (Ping timeout: 272 seconds)
01:10:11  * st_lukequit (Read error: Connection reset by peer)
01:10:40  * st_lukejoined
01:14:32  <jesusabdullah>substack: check out the asm.js numbers on this http://i.imgur.com/VmNIVya.png
01:14:38  <jesusabdullah>st_luke: ^^
01:18:37  * mirkokieferquit (Quit: mirkokiefer)
01:20:18  <Wraithan>jesusabdullah: cmd+shift+4, hit space after if you want just a window, otherwise just drag to select a portion that you want to screenshot
01:20:39  <Wraithan>oh you managed it figure it out, I was not quick enough lol
01:29:34  <jesusabdullah>check out those numbers Wraithan
01:30:43  <defunctzombie>asm.js wow
01:31:06  * captain_morganjoined
01:31:07  <defunctzombie>there should be an asmify module haha
01:31:16  <defunctzombie>we could turn js into better js
01:39:29  * AvianFlujoined
01:44:21  * calvinfojoined
01:54:50  * Maciek416joined
02:12:54  * ferossquit (Quit: feross)
02:13:19  * ferossjoined
02:15:25  * calvinfoquit (Quit: Leaving.)
02:15:44  * st_lukequit (Remote host closed the connection)
02:33:30  * st_lukejoined
02:39:46  * st_lukequit (Remote host closed the connection)
02:50:03  * calvinfojoined
02:50:40  <grncdr>substack: the test ordering in tape is supposed to be depth-first in the order tests are added right?
02:50:55  <grncdr>as in, it's not intended to run 2 tests at once?
03:00:21  <substack>correct
03:09:42  <DTrejo>i started coding a command line tool that does this: http://t.co/B5DD4tQoSP
03:09:49  <DTrejo>* http://blog.dtrejo.com/post/63877982986/faster-git-workflow#content
03:10:46  <DTrejo>problem is that i dont want to make people type a lot, and i think that if I make shell variables, e.g. $G1=filename.md, then people have to type too much
03:11:04  <DTrejo>well maybe it's not so bad
03:11:20  <substack>https://github.com/alexgorbatchev/node-browser-builtins/pull/32
03:12:05  <substack>and uglify can now take that bundle down to 8k
03:12:07  <substack>instead of 30k
03:17:08  * jcrugzzquit (Ping timeout: 240 seconds)
03:21:48  <thlorenz>substack: this is so funny, ran into exactly the same buffer issue a few weeks ago: https://github.com/toots/buffer-browserify/issues/31
03:22:22  <thlorenz>and worked around it in a similar way:https://github.com/thlorenz/d3-gauge-writable/blob/551c863ff0739e537968e108c4283c86bc84a1ed/d3-gauge-writable.js#L30
03:28:52  * jergasonquit (Quit: jergason)
03:36:17  <defunctzombie>I hate modules called util
03:36:58  <defunctzombie>substack: how do I unstick form-serialize on testling?
03:37:07  * timoxleyjoined
03:45:29  * jcrugzzjoined
03:47:56  * timoxleyquit (Remote host closed the connection)
04:01:37  * defunctzombiechanged nick to defunctzombie_zz
04:03:50  * calvinfoquit (Quit: Leaving.)
04:14:17  * timoxleyjoined
04:26:34  <DTrejo>substack: i understand your love of modularity. i just installed scmbreeze and its doing all kinds of wierd stuff with my git commands
04:26:51  * thlorenzquit (Remote host closed the connection)
04:27:04  <DTrejo>well, i understood it before, just saying that im appreciating it even more at this very moment hah
04:38:26  * calvinfojoined
04:41:26  * calvinfoquit (Client Quit)
04:42:00  * jcrugzzquit (Ping timeout: 253 seconds)
04:51:40  * jcrugzzjoined
04:55:36  <grncdr>DTrejo: I had that exact thought after reading about SCM breeze (after reading your post)
04:55:47  <DTrejo>yeah... i just want the numbered thing
04:56:01  <DTrejo>but it ends up screwing up my prompt because git branch output is different
04:56:14  * jcrugzzquit (Ping timeout: 240 seconds)
04:56:17  <grncdr>wat
04:56:40  <grncdr>do you have your own function for parsing git branch output?
04:57:21  <DTrejo>yea
04:57:29  <DTrejo>so that the branch is alwauys in my browpt
04:57:30  <DTrejo>*always
04:57:33  <DTrejo>in my prompt
04:57:52  <DTrejo>kinda ghetto, but whatevs i havent spent much time on them http://github.com/dtrejo/dotfiles
04:58:36  <grncdr>ah no that's totally legit, I was just trying to remember the way to get reliably parsable output from git
05:01:18  <grncdr>meh, I forget, but for that use case (show the current branch) you could always poke at .git/HEAD
05:01:54  <grncdr>if you really don't want to get rid of SCM breeze that is
05:02:00  * jcrugzzjoined
05:07:18  * jcrugzzquit (Ping timeout: 265 seconds)
05:07:54  * jcrugzzjoined
05:11:28  * DTrejoquit (Remote host closed the connection)
05:16:41  * Maciek416quit (Remote host closed the connection)
05:17:08  * jcrugzzquit (Ping timeout: 240 seconds)
05:17:15  * Maciek416joined
05:21:22  * Maciek416quit (Ping timeout: 246 seconds)
05:38:38  * calvinfojoined
05:56:57  * calvinfoquit (Quit: Leaving.)
06:02:00  * AvianFluquit (Remote host closed the connection)
06:25:28  * jcrugzzjoined
06:28:23  * kriskowaljoined
06:49:14  * captain_morganquit (Ping timeout: 246 seconds)
06:54:56  * thlorenzjoined
07:03:02  * thlorenzquit (Ping timeout: 240 seconds)
07:15:02  * jergasonjoined
07:29:08  * thlorenzjoined
07:35:01  * timoxleyquit (Remote host closed the connection)
07:37:10  * thlorenzquit (Ping timeout: 246 seconds)
07:37:12  * jergasonquit (Quit: jergason)
07:55:00  * peutetrejoined
07:57:44  * dominictarrjoined
08:10:05  * mirkokieferjoined
08:18:35  * peutetrequit (Quit: peutetre)
08:24:06  * thlorenzjoined
08:25:47  * dominictarrquit (Ping timeout: 272 seconds)
08:29:13  * thlorenzquit (Ping timeout: 272 seconds)
08:34:02  * thlorenzjoined
08:35:30  * timoxleyjoined
08:38:53  * mirkokieferquit (Quit: mirkokiefer)
08:39:05  * thlorenzquit (Ping timeout: 272 seconds)
08:41:13  * peutetrejoined
09:15:00  * timoxleyquit (Remote host closed the connection)
09:31:20  * DTrejojoined
09:34:44  * thlorenzjoined
09:38:27  * peutetrequit (Read error: Connection reset by peer)
09:38:45  * peutetrejoined
09:39:02  * thlorenzquit (Ping timeout: 240 seconds)
09:49:25  * peutetrequit (Quit: peutetre)
10:05:04  * peutetrejoined
10:19:34  <DTrejo>grncdr: i figured out how to write my own that is more lightweight and only does the numbering and expansion of numbers :) going to try my hand at writing it in lua, since lua is super fast
10:20:06  <DTrejo>node is faster than ruby, but i figure why not go for lua since its even faster, and also i just want to write some :)
10:26:37  * peutetrequit (Read error: Connection reset by peer)
10:27:07  * peutetrejoined
10:27:39  <DTrejo>hmm might not be faster...
10:33:14  <DTrejo>luajit on the other hand
10:35:21  * thlorenzjoined
10:39:27  * thlorenzquit (Ping timeout: 240 seconds)
10:43:58  * peutetrequit (Quit: peutetre)
11:04:34  * DTrejoquit (Remote host closed the connection)
11:05:01  * DTrejojoined
11:05:52  * DTrejoquit (Read error: Connection reset by peer)
11:33:28  * DTrejojoined
11:33:33  * DTrejoquit (Read error: Connection reset by peer)
11:35:59  * thlorenzjoined
11:40:38  * thlorenzquit (Ping timeout: 256 seconds)
12:15:04  * DTrejojoined
12:15:42  * DTrejoquit (Read error: Connection reset by peer)
12:27:40  * jcrugzzquit (Ping timeout: 246 seconds)
12:54:58  * jcrugzzjoined
13:03:53  * jcrugzzquit (Ping timeout: 265 seconds)
13:26:06  <juliangruber>to all the webaudio guys: is https://github.com/juliangruber/gbnc/blob/master/lib/webaudio-stream.js a good idea?
13:26:40  <juliangruber>or probably "return 0;" if the buffer is empty
13:37:14  * thlorenzjoined
13:41:31  * thlorenzquit (Ping timeout: 246 seconds)
13:44:22  * ferossquit (Quit: feross)
13:52:58  * jcrugzzjoined
13:55:59  * DTrejojoined
13:56:17  * DTrejoquit (Read error: Connection reset by peer)
14:00:45  * AvianFlujoined
14:05:33  * DTrejojoined
14:05:51  * DTrejoquit (Read error: Connection reset by peer)
14:15:49  <juliangruber>substack http://browserify.org/articles throws `Uncaught TypeError: Object #<Int32Array> has no method 'slice' `
14:27:44  * DTrejojoined
14:27:50  * DTrejoquit (Read error: Connection reset by peer)
14:32:07  * jcrugzzquit (Ping timeout: 272 seconds)
14:39:23  * mikolalysenkojoined
14:54:18  * DTrejojoined
14:54:31  * DTrejoquit (Read error: Connection reset by peer)
14:56:06  * DTrejojoined
14:56:15  * DTrejoquit (Read error: Connection reset by peer)
14:56:36  * DTrejojoined
14:56:41  * DTrejoquit (Read error: Connection reset by peer)
15:08:49  * thlorenzjoined
15:08:50  * thlorenzquit (Remote host closed the connection)
15:09:32  * AvianFluquit (Remote host closed the connection)
15:10:20  * Maciek416joined
15:11:54  * thlorenzjoined
15:11:54  * thlorenzquit (Remote host closed the connection)
15:12:25  * thlorenzjoined
15:24:21  * AvianFlujoined
15:25:48  * jez0990__joined
15:37:06  * jez0990__quit (Quit: Page closed)
15:40:31  * mikolalysenkoquit (Ping timeout: 246 seconds)
15:44:11  * AvianFluquit (Remote host closed the connection)
16:13:27  * AvianFlujoined
16:20:38  * Maciek416quit (Remote host closed the connection)
16:21:12  * Maciek416joined
16:25:51  * Maciek416quit (Ping timeout: 272 seconds)
16:31:37  * jcrugzzjoined
16:50:04  <ogd>this rules http://s-macke.github.io/jor1k/
16:54:03  * calvinfojoined
17:09:27  * jcrugzzquit (Ping timeout: 252 seconds)
17:09:56  * captain_morganjoined
17:25:48  * thlorenzquit (Remote host closed the connection)
17:28:11  * evboguequit (Read error: Connection reset by peer)
17:32:40  * AvianFluquit (Remote host closed the connection)
17:32:43  <grncdr>muahah, coverify for any-db is sort of working
17:32:51  * evboguejoined
17:33:07  <grncdr>I have to skip sqlite3 because it relies on a native module though
17:33:10  * AvianFlujoined
17:33:48  <grncdr>substack: does it make sense for coverify to maybe work with native modules? (e.g. just ignoring them if they're encountered?)
17:38:28  <substack>grncdr: browserify transforms only trigger for top-level files
17:39:09  <grncdr>sorry, I think I meant to say browserify instead of coverify for that last one
17:39:21  <grncdr>I shimmed using the "browser" field in package.json
17:39:24  <grncdr>so that works for now
17:39:36  <grncdr>or forever
17:39:39  <substack>most of them time you'll get an empty implementation
17:40:47  <grncdr>so regarding transforms only triggering for top-level files... is there a way to transform more of the requires?
17:41:26  <grncdr>like, right now, it's only measuring coverage for my test scripts, not the actual module I'm testing
17:41:41  <substack>there is no way
17:41:48  <grncdr>hm
17:45:16  <grncdr>no way as in "it's not implemented but could be" or no way as in "it's impossible"
17:49:12  <grncdr>also, I ended up taking ~40 lines out of tape because I found it difficult to understand. Tests still pass, but the PR wouldn't really *solve* any existing issues so I haven't sent it. https://github.com/grncdr/tape/compare/nested-tests
17:50:03  * thlorenzjoined
17:50:05  <grncdr>I feel like "I rewrote this code because I couldn't understand it" isn't a great reason for a PR, but maybe you disagree
17:56:29  <jjjohnny>juliangruber: what are you trying to do with that re: web audio
17:56:51  <juliangruber>jjjohnny: pipe streams of values from -1 to 1 to webaudio
17:58:39  <jjjohnny>seems like a sound approach. Math.random will create static noise tho
17:59:54  <jjjohnny>presuming you're buffering ahead of the audio processing of course. i don't use stream abstractions much in the browser or with webaudio
18:00:04  * thlorenzquit (Remote host closed the connection)
18:03:17  <jjjohnny>returnn 0 for silence
18:10:29  <jjjohnny>altho you can stream in and of the browser file system with module nota-bene
18:23:54  <substack>grncdr: a lot of that code is from bugfixes
18:24:04  <substack>removing bug fixes is a bad idea
18:24:15  <substack>not all the bug fixes have associated tests
18:24:19  <grncdr>ah
18:24:23  <substack>because they're hard to reproduce
18:24:29  <grncdr>:|
18:35:16  * thlorenzjoined
18:43:31  * thlorenzquit (Ping timeout: 245 seconds)
18:52:45  * jergasonjoined
18:55:40  * DTrejojoined
19:04:39  * DTrejoquit (Remote host closed the connection)
19:05:06  * DTrejojoined
19:07:06  * captain_morganquit (Read error: Operation timed out)
19:07:39  <substack>grncdr: but it kind of sucks because it makes it harder to contribute without a suite to catch all of those bugs
19:07:54  <grncdr>indeed
19:08:18  <grncdr>fwiw I've already found one scenario in which my version doesn't behave
19:08:31  <grncdr>I also remembered what got me reading the tape source in the first place
19:08:42  <grncdr>in tap, subtests count as assertions
19:08:46  <grncdr>in tape, they don't
19:09:08  <substack>ah
19:09:08  <grncdr>so t.plan(2); t.test(...); t.test(...); behaves differently between tap/tape
19:09:22  <substack>I'm down with fixing that if we bump the major version
19:09:28  * DTrejoquit (Ping timeout: 240 seconds)
19:10:20  <grncdr>yeah, I could probably take a fresh start on that change *without* rewriting everything now that I've been throught it a bit more
19:10:34  <grncdr>but at the time, my brain was exploding
19:11:24  <grncdr>FWIW, I _do_ think the idea of emitting a 'next' event to run child tests (as compared to managing a flat queue in results.js) has merit
19:11:58  <grncdr>but agree that it's not taking into account the myriad edge-cases the old code was
19:12:28  * wolfeida_joined
19:15:51  * wolfeidauquit (Ping timeout: 272 seconds)
19:16:17  * peutetrejoined
19:20:23  * thlorenzjoined
19:25:05  * thlorenzquit (Ping timeout: 272 seconds)
19:28:20  * jergasonquit (Quit: jergason)
19:39:49  * wolfeidaujoined
19:43:07  * wolfeida_quit (Ping timeout: 265 seconds)
19:47:26  * AvianFluquit (Remote host closed the connection)
19:49:03  * AvianFlujoined
19:50:46  * mirkokieferjoined
19:54:51  * calvinfoquit (Quit: Leaving.)
20:03:18  * AvianFluquit (Remote host closed the connection)
20:03:47  * AvianFlujoined
20:10:03  <jesusabdullah>https://github.com/WhiteHouse/fortyfour/issues/3
20:10:16  <jesusabdullah>guys I've had a migrane the last 3 days and it is the worst
20:10:22  <jesusabdullah>how I feel better lol
20:12:15  * tilgovijoined
20:20:20  <ogd>isaacs: can you op my new kewl hacker username in node.js?
20:20:50  * thlorenzjoined
20:24:23  * yorickjoined
20:25:02  * thlorenzquit (Ping timeout: 240 seconds)
20:37:42  * mikolalysenkojoined
20:40:46  * thlorenzjoined
20:40:57  <grncdr>jesusabdullah: that sucks
20:41:01  <grncdr>(the migraine)
20:41:47  <jesusabdullah>yeah
20:41:49  <jesusabdullah>well
20:42:07  <jesusabdullah>mostly I just don't like being exhausted
20:42:13  <jesusabdullah>my head feels like it's full of, like
20:42:16  <jesusabdullah>cream of wheat
20:42:34  <grncdr>aha, I know what you mean
20:42:56  <grncdr>like, it would be fine if I had some pain and it was over, but nope
20:43:02  <grncdr>gonna feel like crap indefinitely
20:43:02  * tilgoviquit (Ping timeout: 240 seconds)
20:43:07  <jesusabdullah>yeah exactly
20:43:20  <grncdr>anyways, I need to get out
20:43:23  <grncdr>heading to oakland again
20:45:22  <ogd>w00t
20:45:27  <ogd>im hackin downtown today
20:45:28  * thlorenzquit (Ping timeout: 265 seconds)
20:54:53  <mikolalysenko>check it out: https://github.com/mdoescher/BoxOverlap/
20:54:57  <mikolalysenko>one of my students made that
20:55:52  <mikolalysenko>also one of them made this: https://github.com/andrewseidl/node-quick-hull-2d
21:00:43  * mikolalysenkoquit (Ping timeout: 272 seconds)
21:02:23  * mirkokieferquit (Ping timeout: 265 seconds)
21:02:56  * mirkokieferjoined
21:03:10  <grncdr>ogd: just waiting for a train, where are you at?
21:03:23  <grncdr>also going to grab lunch first
21:15:35  * peutetrequit (Quit: peutetre)
21:20:00  * peutetrejoined
21:21:12  * thlorenzjoined
21:25:26  * thlorenzquit (Ping timeout: 240 seconds)
21:45:07  <ogd>grncdr: me and substack are at sudo square, the plaza at grand and broadway, outside hackin
21:48:53  * tilgovijoined
21:49:18  * thlorenzjoined
21:53:26  * thlorenzquit (Ping timeout: 240 seconds)
21:54:43  * defunctzombie_zzchanged nick to defunctzombie
21:54:49  * mirkokieferquit (Quit: mirkokiefer)
21:55:45  * mirkokieferjoined
21:59:27  * maksimlinjoined
22:04:35  * jcrugzzjoined
22:08:03  * Maciek416joined
22:08:40  * thlorenzjoined
22:08:55  * peutetrequit (Quit: peutetre)
22:09:20  <pkrumins>ogd: can you tell substack to look into irc?
22:12:14  * Maciek416quit (Ping timeout: 240 seconds)
22:13:01  * Maciek416joined
22:13:36  * DTrejojoined
22:15:03  <juliangruber>ogd: did you experiment with level-js and level-replicate?
22:15:22  * dguttmanjoined
22:15:49  <juliangruber>ogd: or more specific: did you notice cases where heavy indexdb usage would crash your chrome tab?
22:16:28  * DTrejoquit (Remote host closed the connection)
22:16:42  <mmalecki>is ogd Max?
22:16:59  <juliangruber>mmalecki: i think so
22:17:02  * DTrejojoined
22:17:28  <ogd>juliangruber: https://github.com/maxogden/level-replication-tests
22:18:03  <ogd>juliangruber: i havent crashed chrome that much, but its happened occasionally -- but usually i attributed it to the webgl that was running
22:18:44  <juliangruber>ogd: as soon as I use level-replicate or level-sublevel with level-js it goes bananas
22:18:47  <mmalecki>I demand PGP-signed IRC identities.
22:18:58  <mmalecki>otherwise I get lost in Max's nicknames.
22:19:11  <ogd>juliangruber: try runnn g that repo i linked
22:19:13  <ogd>running*
22:19:16  <juliangruber>ok
22:19:16  <ogd>mmalecki: thats the point :)
22:19:18  <pkrumins>ogd: thanks!
22:19:30  <pkrumins>ogd: i'm coming over to usa btw in november!
22:19:34  <ogd>w00t
22:19:41  <pkrumins>and i'll stay at your house!
22:19:51  <ogd>nice
22:21:03  <juliangruber>ogd: hm, chrome stays responsive even during the benchmark
22:21:08  * mirkokieferquit (Quit: mirkokiefer)
22:21:11  <juliangruber>ogd: i'll try to pinpoint the issue
22:21:26  * DTrejoquit (Ping timeout: 245 seconds)
22:21:35  <ogd>ur code probably sux lol
22:21:38  <ogd>#trololol
22:22:21  <juliangruber>:D :D
22:28:38  * peutetrejoined
22:29:11  * calvinfojoined
22:29:22  * calvinfoquit (Read error: Connection reset by peer)
22:34:49  <juliangruber>lol
22:34:53  <juliangruber>ogd: can't reproduce
22:35:41  * DTrejojoined
22:38:29  <ogd>juliangruber: can't reproduce your crash?
22:38:36  <juliangruber>ogd: yes
22:38:39  <juliangruber>which is totally od
22:38:39  * peutetrequit (Quit: peutetre)
22:38:46  <juliangruber>because it always happens
22:38:52  <juliangruber>except that one time
22:38:53  <juliangruber>which is now
22:38:56  <ogd>lol
22:40:25  * DTrejoquit (Ping timeout: 272 seconds)
22:47:51  * DTrejojoined
22:52:04  * DTrejoquit (Ping timeout: 246 seconds)
22:52:31  <substack>isaacs: https://github.com/substack/tape/issues/49
22:54:24  * defunctzombiechanged nick to defunctzombie_zz
23:08:10  * mikolalysenkojoined
23:22:03  * thlorenz_joined
23:26:42  * thlorenz_quit (Ping timeout: 256 seconds)
23:26:58  * captain_morganjoined
23:33:54  * tilgoviquit (Remote host closed the connection)
23:35:12  * mikolalysenkoquit (Ping timeout: 256 seconds)