00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:07  * ircretaryjoined
00:06:35  * mikealjoined
00:11:08  * mikealquit (Ping timeout: 255 seconds)
00:13:18  * mirkokquit (Quit: mirkok)
00:17:32  * alunnyquit (Ping timeout: 256 seconds)
00:18:40  * ricardobeatquit (Quit: ricardobeat)
00:19:56  * alunnyjoined
00:33:40  * bluntworkspart
00:35:16  * intabulasjoined
00:37:24  * mikealjoined
00:48:08  * mikealquit (Quit: Leaving.)
00:49:04  * ralphtheninjaquit (Quit: leaving)
00:51:22  * ralphtheninjajoined
01:10:27  * ralphtheninjaquit (Read error: Operation timed out)
01:13:10  * ricardobeatjoined
01:13:21  * ricardobeatquit (Client Quit)
01:17:27  * yorickquit (Remote host closed the connection)
01:18:24  * mikealjoined
01:26:45  <mbalho>just posted a new article abtu voxeljs to hackerbros http://news.ycombinator.com/newest if you can spare an upboat i would be grateful!
01:26:52  <mbalho>abtu === about
01:27:32  <CoverSlide>upboats!
01:27:48  * mikealquit (Ping timeout: 240 seconds)
01:44:03  * ricardobeatjoined
01:44:45  * st_lukequit (Remote host closed the connection)
01:45:31  <ricardobeat>what encoding does node use when you pipe a buffer over a socket?
01:45:51  <ricardobeat>i mean, pipe a readstream
01:48:36  * alunnyquit (Ping timeout: 276 seconds)
01:50:50  * brainssquit (Ping timeout: 256 seconds)
01:52:21  * brainssjoined
01:54:34  * mikealjoined
01:54:39  * nk109quit (Quit: Computer has gone to sleep.)
02:00:51  * AvianFluquit (Remote host closed the connection)
02:03:50  * alunnyjoined
02:10:32  * alunnyquit (Ping timeout: 252 seconds)
02:25:54  <ricardobeat>duh. I better sleep.
02:26:01  * ricardobeatpart
02:29:39  * wiwilliaquit (Ping timeout: 252 seconds)
02:52:02  * brainssquit (Quit: leaving)
03:08:51  <niftylettuce>mbalho: boom frontpage im upvoting
03:09:13  <pkrumins>upvoted!
03:10:09  <niftylettuce>snagging dem upvotes like its his day job.
03:10:50  <niftylettuce>i should start amazon/ebay wish list so smone can buy me new lens modules :) http://www.ebay.com/itm/Lens-B-Module-16-808-Camera-/320980528019?pt=US_Surveillance_Gadgets&hash=item4abbee2b93
03:11:10  <niftylettuce>it's not buy me a beer, it's buy me a module :D
03:16:14  <niftylettuce>mbalho: that is a really well written/documented history of voxeljs :)
03:53:06  * fotoverite_joined
03:55:02  * fotoveritequit (Ping timeout: 244 seconds)
03:55:02  * fotoverite_changed nick to fotoverite
04:00:09  <mbalho>niftylettuce: thanks
04:00:48  * evboguejoined
04:08:53  <Raynos>yo.
04:26:06  <evbogue>yo
04:31:43  <mbalho>yo
04:31:59  <jjjjohnnny>mbalho: Uncaught TypeError: Object #<Object> has no method 'relative'
04:32:05  <mbalho>jjjjohnnny: npm install
04:32:17  <jjjjohnnny>i did
04:33:57  <jjjjohnnny>thats an error in the chrome console
04:34:12  <mbalho>jjjjohnnny: yea i know it just means its using the wrong version of painterly-textures
04:34:15  <mbalho>jjjjohnnny: it should be using the one from git
04:34:19  <mbalho>jjjjohnnny: and not 0.0.2
04:35:38  <jjjjohnnny>yeah thats what tha package json says
04:36:49  <jjjjohnnny>mbalho: npm list says [email protected]
04:37:11  <mbalho>jjjjohnnny: install the one from git
04:38:20  <jjjjohnnny>nup
04:39:41  <jjjjohnnny>installed same version
04:39:45  <jjjjohnnny>same result
04:41:35  <jjjjohnnny>the error os pm the path module
04:42:01  <jjjjohnnny>path has no method relative
04:42:20  <jjjjohnnny>i bet its my browserify
04:42:21  <jjjjohnnny>version
04:42:23  <mbalho>jjjjohnnny: yea upgrade
04:43:09  <jjjjohnnny>swy
04:50:06  <jjjjohnnny>http://i.imgur.com/0tCocXc.png
04:57:33  <mbalho>jjjjohnnny: hahahah
05:12:03  * evboguequit (Remote host closed the connection)
05:39:32  * mikealquit (Quit: Leaving.)
05:45:20  * evboguejoined
06:01:13  * intabulasquit (Read error: Connection reset by peer)
06:01:32  * intabulasjoined
06:09:49  * mikealjoined
06:22:10  * shamaquit (Remote host closed the connection)
06:22:48  * evboguepart
06:22:59  * devaholicjoined
06:41:31  * dguttmanquit (Quit: dguttman)
06:54:09  <substack>aha the internet is great
06:54:49  <substack>reading some forum posts about bicycle repair and I learned that the back skewer on my back wheel is probably to blame
06:55:08  <substack>so I'll just pop the skewer off the other bike and test it out tomorrow
06:55:10  <substack>yay internet
06:56:01  <substack>it seems that the serations keep it in place
06:56:42  <substack>which also got me thinking that I can probably shim some rubber from some old tires between the frame and quick release
06:57:02  * fotoveritequit (Read error: Connection reset by peer)
06:58:00  * fotoveritejoined
07:20:55  <substack>switched around the front and back grips, seems solid now!
07:21:13  <substack>totes going on biking/cafe hackery adventures tomorrow
07:24:29  * mikealquit (Read error: Connection reset by peer)
07:24:39  * mikealjoined
07:30:47  * owen1quit (Ping timeout: 240 seconds)
07:42:59  <defunctzombie>haha
07:43:13  <defunctzombie>I love bikes
07:43:26  <defunctzombie>they are so simple yet interesting enough
07:43:58  <substack>they are cheap and you can traverse an entire town in under an hour
07:44:05  <substack>is mostly why I like them
07:44:40  * owen1joined
07:47:44  <defunctzombie>I dunno about cheap haha
07:48:41  <mbalho>bikes are cheap unless you buy expensive bikes but expensive bikes are stupid
07:52:15  <defunctzombie>define expensive
07:52:33  <defunctzombie>I bet we have different definitions of expensive haha
07:53:37  * dominictarrjoined
07:55:54  <jesusabdullah>what's going on w/ your bike substack ?
07:56:33  <substack>back tire was just either too loose or too tight
07:56:52  <substack>too tight and I can't pedal it, too loose and the tire misaligns and rubs against the frame
07:57:59  * defunctzombiechanged nick to defunctzombie_zz
07:58:15  <jesusabdullah>oh sick >_<
08:04:05  <substack>better now
08:15:50  * evboguejoined
08:19:07  <dominictarr>substack: sounds like your wheel is buckeled
08:28:09  <dominictarr>Raynos: gozala I want something to insert snippets of my code into a README, automatically inserting examples, literate programming style
08:29:21  <dominictarr>I think i'll have to tag the code I want … and then use some sort of template {{examlpe/examplename}} thing
08:29:29  <dominictarr>do you guys know of something like that?
08:30:51  <substack>I just use the :r command in vim to inline files from example/
08:31:07  <substack>isaacs: I think I finally have a reason to mess with streams2
08:31:21  <substack>hooking jjjjohnnny's midi keyboard to my laptop
08:31:57  <substack>I have it working but it's very difficult to sync up the output stream with the rate that the play command wants data at
08:32:02  <substack>lots of under-runs
08:34:35  * dominictarrquit (Quit: dominictarr)
08:34:37  <fotoverite>interesting defunctzombie_zz
08:34:56  <fotoverite>Oh of course I forgot to scroll down ignore me.
09:17:58  * dominictarrjoined
09:21:36  * dominictarrquit (Client Quit)
09:34:41  * fotoveritequit (Ping timeout: 252 seconds)
09:56:46  <evbogue>Where do you guys live in Oakland? Gwen Bell and I want to come hang out with you.
10:10:20  <substack>I'm between fruitvale and dimond
10:10:56  <substack>evbogue: I'm planning on cafe hacking tomorrow
10:11:02  <substack>could meet up for coffee and tacos
10:11:07  <substack>see also #nerdtracker
10:11:27  <substack>jjjjohnnny: I wrote a midi synthesizer for your keyboard! https://github.com/substack/asynth
10:14:00  * evboguequit (Ping timeout: 276 seconds)
10:24:25  <substack>wooo synths
10:46:06  * tilgovijoined
10:48:57  * ralphtheninjajoined
10:52:25  * evboguejoined
10:57:44  * tilgoviquit (Ping timeout: 252 seconds)
11:00:31  * tilgovijoined
11:39:53  <rvagg>jesusabdullah: big? what exactly is this? some kind of uber-web-framework?
11:45:03  <jesusabdullah>rvagg: Something like that! Have you been checking it out?
11:45:23  <rvagg>yerp, browsing through it, not much documentation yet tho
11:45:23  <jesusabdullah>jjjjohnnny: sub's roommate jjjjohnnny ?
11:45:49  <jesusabdullah>rvagg: Did you read the docs for the resource engine?
11:46:23  <jesusabdullah>rvagg: also try kicking the tires if you haven't :)
11:46:41  <rvagg>looks a little like a new Broadway
11:47:01  <jesusabdullah>also check out https://github.com/bigcompany/resources/tree/master/docs
11:47:53  <rvagg>swig, I approve
11:48:23  <rvagg>jesusabdullah: so you're in India these days?
11:48:27  <jesusabdullah>rvagg: oh? I figure it has a touch of broadway I suppose, but maybe more of resourceful and yet none of them
11:48:31  <jesusabdullah>i am indeed in India!
11:48:53  <rvagg>jesusabdullah: I thought that Marak was doing something with Tata, is this part of that or this is a new company of his?
11:49:43  <jesusabdullah>Hmm?
11:50:02  <rvagg>mm, never mind, I obviously haven't been following the Marak action very well
11:50:07  <jesusabdullah>heh
11:50:14  <rvagg>so how are you enjoying India?
11:50:23  <jesusabdullah>Tata does a lot of things, they're like India's GE and Comcast combined
11:50:26  <rvagg>i have a friend who just spent 6 months there, about to head back to run a school
11:50:29  <jesusabdullah>I'm enjoying it :D
11:50:40  <rvagg>fascinating country I imagine!
11:50:43  <jesusabdullah>My ticket out is actually for next weekend but I'm gonna try to extend it
11:50:45  <jesusabdullah>Yeah, well
11:50:49  <jesusabdullah>fascinating STATE
11:50:52  <jesusabdullah>Goa, that is
11:50:58  <jesusabdullah>brb plugging in laptop
11:51:20  <rvagg>Goa.. good food I reckon!
11:51:44  <jesusabdullah>Oh yes, definitely
11:53:53  <rvagg>so, resources has a distinctly IoC feel
11:54:03  <rvagg>s/resources/resource
11:57:27  <jesusabdullah>Yeah, I can see that
11:57:54  <jesusabdullah>I focused more on the auto-fetching of resource dependencies and such than I did the attachment to a central object, etc
11:58:18  <jesusabdullah>and the api for creating resources
11:58:36  <jesusabdullah>like, "oh cool super-objects that are smart and do things for me"
12:00:14  * evboguequit (Ping timeout: 255 seconds)
12:00:49  <rvagg>mmm, looks very interesting
12:01:00  <rvagg>but now I need to sleep!
12:01:02  <jesusabdullah>Thank you :)
12:01:04  <jesusabdullah>Gnight!
12:01:14  <jesusabdullah>join us in #big if you like rvagg
12:01:16  <rvagg>'night
12:44:07  * evboguejoined
13:09:52  * jibayjoined
13:12:31  * ins0mniajoined
13:16:35  <jesusabdullah>Hello friends
13:23:56  * devaholicquit (Ping timeout: 255 seconds)
13:52:17  * st_lukejoined
13:59:14  * ralphtheninjaquit (Ping timeout: 252 seconds)
14:01:04  * evboguequit (Ping timeout: 256 seconds)
14:09:10  * yorickjoined
14:12:43  * AvianFlujoined
14:47:54  * evboguejoined
15:05:38  * ins0mniaquit (Ping timeout: 255 seconds)
15:35:12  * st_lukequit (Remote host closed the connection)
15:35:26  * ins0mniajoined
15:38:38  * defunctzombie_zzchanged nick to defunctzombie
15:48:13  * dguttmanjoined
16:30:06  * cianomaidinjoined
16:53:10  * fotoveritejoined
16:55:12  * evboguequit (Ping timeout: 244 seconds)
16:57:27  * evboguejoined
17:03:55  * ins0mniaquit (Ping timeout: 246 seconds)
17:05:47  * evboguequit (Ping timeout: 240 seconds)
17:09:22  * cianomaidinquit (Quit: cianomaidin)
17:10:44  * evboguejoined
17:12:32  * cianomaidinjoined
17:17:20  * cianomaidinquit (Client Quit)
17:28:17  * fotoveritequit (Ping timeout: 240 seconds)
17:36:06  * ralphtheninjajoined
17:36:07  * fotoveritejoined
17:41:39  * shuaibjoined
17:41:59  <defunctzombie>isaacs: when is 0.10 set to land?
17:50:25  * AvianFluquit (Remote host closed the connection)
17:53:50  * ins0mniajoined
18:02:38  <defunctzombie>I have a script which will git-clone your public repos and add node 0.9 to .travis-yml and git push
18:03:02  <defunctzombie>if anyone is interested let me know, I can clean it up a bit and post it
18:15:19  * cianomaidinjoined
18:28:13  <defunctzombie>Raynos: ping
18:33:25  * cianomaidinquit (Quit: cianomaidin)
18:34:16  * shuaibquit (Quit: Textual IRC Client: http://www.textualapp.com/)
18:45:02  <Raynos>defunctzombie pong
18:46:35  * fotoveritequit (Ping timeout: 255 seconds)
18:50:24  <defunctzombie>Raynos: http://tryme.jitsu.com/shtylman/typeahead/example/
18:51:02  <defunctzombie>It is very rough start
18:51:14  <defunctzombie>and you need to currently provide a path to example/
18:51:26  <defunctzombie>but it does clone the repo
18:51:30  <defunctzombie>and run stuff
18:51:53  <defunctzombie>I wnat to make it so that if you just go to the project page it will clone and show you the "trymes" you can run
18:52:11  <defunctzombie>I thought about making the convention to have a "tryme" folder versus example haha
18:53:24  <defunctzombie>isaacs: the npm api, is the 'npm' object global?
18:53:32  <defunctzombie>even the one inside npm.load?
18:53:33  * fotoveritejoined
18:53:46  <defunctzombie>I am seeing some strange errors that make it seem like it is global or something
18:58:18  <defunctzombie>sigh... I need a more reliable api for npm :)
18:59:16  * AvianFlujoined
19:23:15  * ralphtheninjaquit (Ping timeout: 276 seconds)
19:28:14  * ralphtheninjajoined
19:30:24  * mikealquit (Quit: Leaving.)
19:34:48  <defunctzombie>isaacs: it appeas that multiple calls to npm.load don't work :(
19:47:50  * nk109joined
19:55:37  * defunctzombiechanged nick to defunctzombie_zz
19:58:04  * bluntworksjoined
20:00:38  * mikealjoined
20:10:26  * mikealquit (Ping timeout: 245 seconds)
20:36:51  * mikealjoined
20:59:06  * st_lukejoined
21:00:32  * tilgoviquit (Ping timeout: 252 seconds)
21:10:16  * AvianFluquit (Ping timeout: 240 seconds)
21:11:20  * AvianFlujoined
21:21:18  * defunctzombie_zzchanged nick to defunctzombie
21:22:16  * cianomaidinjoined
21:32:17  * cianomaidinquit (Quit: cianomaidin)
21:37:21  * cianomaidinjoined
21:41:42  <Raynos>defunctzombie: If I use local requires it will work?
21:41:53  <defunctzombie>Raynos: yes, I believe so
21:42:01  <defunctzombie>right now I am battling npm
21:42:06  <defunctzombie>a fight which I think I will lose
21:42:08  <Raynos>defunctzombie: dont use stuff of npm outside of npm.load
21:42:15  <Raynos>only do stuff with npm in the npm.load cb :p
21:42:22  <defunctzombie>well, problem is npm has too many globals
21:42:29  <defunctzombie>npm.load isn't actually useful
21:42:35  <defunctzombie>cause it doesn't work multiple times
21:42:55  <defunctzombie>I need to run npm with disjoint locations
21:43:26  <Raynos>defunctzombie: so what do I need to do to run it on my repos
21:43:39  <defunctzombie>Raynos: locally or using the hosted service?
21:43:48  <defunctzombie>the hosted service is a little borked right now cause of hte npm issue
21:44:08  * cianomaidinquit (Quit: cianomaidin)
21:44:11  <defunctzombie>all you have to do (to use the hosted) service is provide a folder
21:44:15  <defunctzombie>with an index.js in it
21:44:22  <defunctzombie>that is some javascript
21:44:25  <defunctzombie>you want evaluated
21:44:34  <defunctzombie>with output triggered by // => and that is it
21:44:45  <defunctzombie>look at typeahead | spin.js | iOS-Overlay for examples
21:44:53  <defunctzombie>those repose have been updated to work
21:47:53  <defunctzombie>ok.. I think I got the npm issue fixed
21:47:59  <defunctzombie>will deploy that once I verify haha
21:55:50  <Raynos>can it do direct links to js files?
21:56:48  <defunctzombie>Raynos: ?
21:56:54  <Raynos>cannot get http://tryme.jitsu.com/Raynos/insert/examples/
21:56:54  <defunctzombie>oh, no not yet
21:57:02  <defunctzombie>yea, working on it.. deploying new version
21:57:06  <defunctzombie>give me a moment
21:57:17  <defunctzombie>I think I got the npm magic figured out :(
21:57:27  <Raynos>all my folders are called examples
21:57:29  <defunctzombie>I really need to write some smaller libs to do this npm stuff
21:57:30  <Raynos>not example
21:57:41  <defunctzombie>Raynos: yea, right now that is hard coded
21:57:42  <Raynos>it should be /user/repo/path/to/file/in/repo
21:57:44  <defunctzombie>it will not be the case
21:57:45  <defunctzombie>yea
21:57:49  <defunctzombie>it will be flexible
21:58:11  * ins0mniaquit (Ping timeout: 256 seconds)
21:58:34  <defunctzombie>let me make it examples for now to see if your thing works
21:59:16  <defunctzombie>The annoying thing is the require lookups
21:59:24  <Raynos>well if there local its fine
21:59:37  <Raynos>the insert example will fail because it assumes document.getElementById(x) returns something :P
21:59:38  <defunctzombie>symlinking the project back to itself in the projects node modules breaks something else for now
21:59:44  <defunctzombie>ah
22:01:04  <defunctzombie>I thought about having users make "tryme" folders
22:01:08  <defunctzombie>but that just seems annoying
22:01:14  <defunctzombie>easier to keep example | examples
22:01:52  <Raynos>thats silly
22:01:54  <Raynos>allow any path
22:01:57  <Raynos>any path to a js file
22:02:20  <defunctzombie>Raynos: http://tryme.jitsu.com/Raynos/insert/examples/
22:02:29  <defunctzombie>try that now
22:02:39  <Raynos>like this one https://github.com/Raynos/read-stream/blob/master/examples/from.js
22:03:15  <Raynos>whats the box syntax?
22:03:49  <defunctzombie>http://tryme.jitsu.com/Raynos/insert/examples/#var%20insert%20%3D%20require(%22..%2Findex%22)%0A%20%20%20%20%2C%20prepend%20%3D%20insert.prepend%0A%20%20%20%20%2C%20append%20%3D%20insert.append%0A%20%20%20%20%2C%20after%20%3D%20insert.after%0A%20%20%20%20%2C%20before%20%3D%20insert.before%0A%20%20%20%20%2C%20remove%20%3D%20insert.remove%0A%20%20%20%20%2C%20replace%20%3D%20insert.replace%0A%0Avar%20list%20%3D%20doc
22:03:50  <defunctzombie>ument.createElement('ul')%3B%0A%0A%0Afunction%20createLi(text%2C%20elem)%20%7B%0A%20%20%20%20var%20li%20%3D%20document.createElement(%22li%22%20%7C%7C%20elem)%0A%20%20%20%20li.textContent%20%3D%20text%0A%20%20%20%20return%20li%0A%7D%0A%0Aappend(list%2C%20createLi('one'))%3B%0A%0Alist%0A%2F%2F%20%3D%3E%0A%20%20%20%20%0A%2F%2F%20remove%0Avar%20removed%20%3D%20list.children%5B0%5D%0A%20%20%20%20%2C%20removedText%20%3
22:03:50  <defunctzombie>D%20textList.childNodes%5B0%5D%0A%20%20%20%20%2C%20br%20%3D%20textList.childNodes%5B1%5D%0A%0Aremove(removed)%0Aremove(removedText%2C%20br)%0A%0A%2F%2F%20replace%0Avar%20replaced%20%3D%20list.children%5B0%5D%0A%20%20%20%20%2C%20replacedText%20%3D%20textList.childNodes%5B0%5D%0A%0Areplace(replaced%2C%20createLi(%22one%22)%2C%20createLi(%22two%22))%0Areplace(replacedText%2C%20%22one%22%2C%20%22two%22)%0A%0A%2F%2F%20
22:03:51  <defunctzombie>prepend%0Aprepend(list%2C%20createLi(%22three%22)%2C%20createLi(%22four%22))%0Aprepend(textList%2C%20%22three%22%2C%20%22four%22)%0A%0A%2F%2F%20append%0Aappend(list%2C%20createLi(%22seven%22)%2C%20createLi(%22ten%22))%0Aappend(textList%2C%20%22seven%22%2C%20%22ten%22)%0A%0A%0Avar%20anchor%20%3D%20list.children%5B2%5D%20%2F%2F%20five%0A%20%20%20%20%2C%20textAnchor%20%3D%20textList.childNodes%5B2%5D%20%2F%2F%20five%
22:03:53  <defunctzombie>0A%0A%2F%2F%20after%0Aafter(anchor%2C%20createLi(%22eight%22)%2C%20createLi(%22nine%22))%0Aafter(textAnchor%2C%20%22eight%22%2C%20%22nine%22)%0A%0A%2F%2F%20before%0Abefore(anchor%2C%20createLi(%22five%22)%2C%20createLi(%22six%22))%0Abefore(textAnchor%2C%20%22five%22%2C%20%22six%22)%0A
22:03:55  <defunctzombie>oh.. jesus
22:03:57  <defunctzombie>sorry
22:03:58  <fotoverite>yuah!
22:04:00  <defunctzombie>Raynos: // =>
22:04:09  <defunctzombie>and you need the var you want to output before that
22:04:10  <fotoverite>buffer overflow!
22:04:36  <defunctzombie>Raynos: also, move your createLi method up
22:04:42  <Raynos>ok its fucked
22:04:45  <Raynos>its totally fucked :D
22:04:54  <defunctzombie>jesus.. this whole declare after use is stupid
22:05:03  <defunctzombie>Raynos: worked for me
22:05:09  <defunctzombie>I was able to append something to a list
22:05:29  <Raynos>I need to write demos with this in mind
22:05:33  <Raynos>also the editing experience is weird
22:05:39  <Raynos>the editor feels hacky
22:06:00  <defunctzombie>in what way?
22:06:12  <defunctzombie>there are a few glitches
22:06:17  <defunctzombie>but those can be fixed
22:06:28  <defunctzombie>and yes, you need to write demos with this in mind obviously
22:06:32  <defunctzombie>the shit isn't magic
22:07:23  <defunctzombie>jquery is avalable iirc
22:07:37  <defunctzombie>if you want to make bootstrapping html items a bit easier
22:09:09  <defunctzombie>Raynos: http://tryme.jitsu.com/Raynos/insert/examples/#var%20insert%20%3D%20require(%22..%2Findex%22)%3B%0A%20%20%20%20%0Avar%20list%20%3D%20%24('%3Cul%3E')%5B0%5D%3B%0A%0A%2F%2F%20append%20a%20an%20item%20to%20a%20list%0Ainsert.append(list%2C%20%24('%3Cli%3Eone%3C%2Fli%3E')%5B0%5D)%3B%0A%0Alist%0A%2F%2F%20%3D%3E
22:09:15  <defunctzombie>very short and nice example haha
22:09:54  <defunctzombie>if you want prettier styling provide a style.css
22:09:57  <defunctzombie>in the folder
22:10:31  <Raynos>defunctzombie: if the editor feels worse then sublime text 2 then :(
22:10:51  <defunctzombie>what is worse about it.. if you can't describe it then it is hard to fix
22:10:53  <Raynos>jQueery ;_;
22:10:54  <defunctzombie>also, it is just an example
22:10:58  <defunctzombie>not your full time IDE
22:11:08  <defunctzombie>obviously some things will not be the same
22:11:16  * ins0mniajoined
22:11:23  <Raynos>ok for one
22:11:26  <Raynos>fucking buffer the updates
22:11:35  <Raynos>dont try to re-render the thing when im typing
22:11:38  <Raynos>wait at least 500ms
22:11:40  <Raynos>since my last keypress
22:11:46  <defunctzombie>Raynos: sure, that is just config
22:11:55  <defunctzombie>most of that is wahtever the default was from interactive
22:11:59  <defunctzombie>I haven't changed it
22:12:08  <defunctzombie>I think it is 300ms right now
22:12:40  <Raynos>also hitting backspace to delete a line
22:12:41  * mirkokjoined
22:12:42  <Raynos>should be fluent
22:12:48  <defunctzombie>?
22:12:53  <defunctzombie>what do you mean
22:12:57  <Raynos>most off the nitpicks are nitpicks about gozala/interactive
22:13:06  <Raynos>defunctzombie: try to delete a line using backspace
22:13:12  <Raynos>its laggy as fuck
22:13:12  <defunctzombie>sure, one character at a time
22:13:20  <defunctzombie>hm
22:13:22  <defunctzombie>seems ok to me
22:13:30  <Raynos>its really laggy for me :D
22:13:35  <Raynos>but most of my gripes
22:13:38  <Raynos>are gripes with the web editor
22:13:47  <defunctzombie>get a better computer :)
22:13:54  <Raynos>if the web editor doesnt feel as real time as sublime text 2
22:13:57  <Raynos>then fuck this shit :D
22:14:00  <defunctzombie>the editor is pretty heavyweight
22:14:11  <defunctzombie>but that is the price you pay for lots of nice features
22:14:12  <Raynos>defunctzombie: but for serious, /path/to/any/file
22:14:14  <defunctzombie>and realtime updates
22:14:16  <Raynos>thats important
22:14:22  <defunctzombie>yes, I know
22:14:27  <defunctzombie>I had to bootstrap other things first
22:14:33  <Raynos>also gozala needs to do something better then embedding the entire code in the uri
22:14:46  <defunctzombie>I copied all the important files from his project
22:14:50  <defunctzombie>I am going to remove that
22:14:58  <defunctzombie>in favor of making a share link
22:15:00  <defunctzombie>when you want it
22:15:02  <gozala>Raynos: I don't like dependency on servers
22:15:32  <gozala>although these are just independent plugins so you can opt out if you want to
22:16:16  <gozala>as of deletes I don't know why they're laggy
22:16:29  <defunctzombie>they aren't laggy for me, but who knows
22:16:31  <gozala>you could try http://codemirror.net//
22:16:37  <gozala>and see if it has same issues
22:16:39  <defunctzombie>might depend on browser, etc
22:17:13  <gozala>defunctzombie: sure but if it's slow we should report to codemirror
22:17:19  <gozala>and maybe he can optimize
22:17:26  <defunctzombie>yea
22:17:34  <gozala>It's pretty smooth even on my iphone
22:18:30  <gozala>if it's about execution of code it's intentionally delayed
22:19:06  <gozala>it also could be that I leak memory and maybe after using it for a while it gets slow
22:19:23  <gozala>if that's a case it's likely to be my bug and I'll have to fix that
22:21:57  <defunctzombie>Raynos: I also got the markdown stuff partially working, but not available just yet
22:22:08  <defunctzombie>cause it needs to style it prettier haha
22:23:40  <defunctzombie>gozala: I ended up copying some of the files you had for interactive versus using it as a lib mostly because I had quite a number of changes to main.js
22:23:54  <defunctzombie>and all that stuff is quite different for tryme to work the way it does
22:23:59  <defunctzombie>the basic editor stuff is the same tho
22:24:38  * saijanai_quit (Quit: saijanai_)
22:24:51  <defunctzombie>Raynos: I think making examples will be ok once it is easy to test them locally and you learn the syntax of // => :)
22:24:55  <gozala>defunctzombie: It would be nice if we could make inter activate more embeddable and flexible
22:24:58  <gozala>to handle such cases
22:25:08  * evboguequit (Read error: Connection reset by peer)
22:25:11  <defunctzombie>gozala: I agree
22:25:30  <gozala>defunctzombie: BTW there is shortcut for // =>
22:25:38  <defunctzombie>Raynos: allowing some sort of html file to pull content from might be nice, but not sure I buy into that yet
22:25:53  <defunctzombie>gozala: yea, but it isn't obvious
22:25:58  <gozala>feel free to send in pull request or issue for you're cases
22:26:24  <defunctzombie>gozala: the editor part works as expected, just played around with changing comments into markdown
22:26:42  <defunctzombie>so you can basically create a more interactive style document like you described
22:26:47  <gozala>defunctzombie: have you seen this by a chance ?
22:26:53  <gozala>http://jeditoolkit.com/prose/
22:27:29  <defunctzombie>yea
22:27:33  <gozala>in long term I wanna combine that with
22:27:36  <defunctzombie>basically merging the two
22:27:38  <gozala>interactivate
22:27:41  <defunctzombie>I had a basic proof working
22:27:48  <gozala>and http://jeditoolkit.com/wisp/
22:27:54  <defunctzombie>where I did a similar marker inserting for the prose parts
22:27:59  <defunctzombie>after running them through marked
22:28:10  <gozala>so one could have a document with html css and any arbitrary language wiring things togather
22:28:16  <gozala>then combine that to just js
22:28:28  <defunctzombie>interesting
22:28:42  <defunctzombie>I wonder if it is better to not inline the output
22:28:48  <defunctzombie>and have dual pane
22:28:55  <defunctzombie>inline output looks pretty cool tho
22:28:58  <gozala>I think it's preference matter
22:29:16  <gozala>I prefer inline some people do prefer pane
22:29:25  <gozala>at least several people mentioned it
22:29:40  <defunctzombie>also wondering about explicitly separating the sections a bit more once you add the // =>
22:29:49  <gozala>I wanna read the thing as book
22:29:51  <Raynos>defunctzombie: i dislike the html file thing
22:30:12  <defunctzombie>Raynos: so how would you change your insert example? basically to what I did?
22:30:18  <defunctzombie>gozala: yea, I agree
22:30:25  <defunctzombie>I think if done well that is a good approach
22:30:38  <Raynos>defunctzombie: I would use the DOM pure
22:30:50  <Raynos>defunctzombie: one thing I do a lot is a package.json for an example
22:31:01  <Raynos>so you should check for a package.json in the folder and run npm i if needed
22:31:20  <defunctzombie>hm
22:31:25  <defunctzombie>ok
22:31:31  <defunctzombie>I will add that to list
22:31:45  <defunctzombie>the whole npm thing was fucked, but I think I found a way to handle it reasonably
22:32:38  <gozala>I have to go now, but defunctzombie I'd like to see what you'll end up with
22:32:50  <defunctzombie>gozala: indeed, I will throw it on GH soon
22:33:00  <defunctzombie>it has been a bit all over the place as I put this together
22:33:00  <gozala>defunctzombie: BTW someone also pointed out http://ipython.org/
22:33:15  <gozala>which seems to be doing similar things for python
22:33:22  <gozala>you may wanna check that out for ideas
22:33:37  <defunctzombie>yea, I will
22:33:37  <defunctzombie>right now my goal is interactive editing and github auto support
22:33:40  <defunctzombie>to demo widgets
22:33:45  <defunctzombie>that is where this all started :)
22:34:11  * mirkokquit (Quit: mirkok)
22:34:24  <gozala>defunctzombie: yeah I wanted to make inter activate part of
22:34:41  <gozala>wenn not part but a plugin
22:34:42  <gozala>https://github.com/Gozala/ambiance
22:35:06  <gozala>but then I started doing many other things
22:35:12  <gozala>and still using vim myself...
22:35:27  <gozala>but hopefully someday ...
22:37:18  * intabulasquit (Remote host closed the connection)
22:38:18  <defunctzombie>fancy
22:38:39  <defunctzombie>yea, interactive can easily be the modular editor component
22:39:00  <defunctzombie>most of that code I didn't change, most of the changes are to make the server work and bootstrap a repo
22:39:34  * intabulasjoined
22:43:20  <defunctzombie>Raynos: I also need to re-enable using it locally
22:43:33  <defunctzombie>so you can just tryme /path/to/project
22:43:37  <defunctzombie>or something like that
22:52:02  <Raynos>yeah
22:52:04  <Raynos>that would be cool
22:52:29  <Raynos>gozala: I think the merge([currentState(streamOfUpdates), hub(streamOfUpdates)]) pattern is a good thing
22:52:50  <Raynos>that way I whenever I reduce I get snapshot followed by deltas that happen in future
22:53:01  <Raynos>and I can fold that as many times as I want!
22:53:07  <Raynos>especially if computing the currentState is cheap
22:59:11  * calvinfoquit (Ping timeout: 245 seconds)
22:59:22  * defunctzombiechanged nick to defunctzombie_zz
23:12:23  * AvianFluquit (Remote host closed the connection)
23:15:13  * AvianFlujoined
23:17:24  * calvinfojoined
23:33:46  <rvagg>need: module that takes a buffer and spits it out via a stream in one go, no fancy splitting like bufferstream does
23:34:01  <rvagg>anyone know of one? otherwise I'm about to write one
23:50:46  <substack>like concat-stream?
23:53:18  <rvagg>opposite of concat stream
23:53:48  <rvagg>needs to be a readable stream
23:53:59  <substack>can't you just emit 'data', theWholeBuffer ?
23:54:29  <rvagg>yeah, that's basically all I want