00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:07:27  <rvagg_>isaacs: do we have an 0.9.4 soon?
00:08:47  * slaskisquit (Quit: slaskis)
00:10:25  <mbalho>isaacs: that makes sense, i have never needed to close a response before accessing request data
00:12:13  * slaskisjoined
00:12:17  * slaskisquit (Client Quit)
00:15:56  * dominictarrjoined
00:21:53  * dominictarrquit (Ping timeout: 265 seconds)
00:23:59  * ryan_stevensquit (Quit: Leaving.)
00:27:57  * ryan_stevensjoined
00:53:40  * devaholicquit (Ping timeout: 248 seconds)
00:57:31  * ryan_stevensquit (Quit: Leaving.)
01:02:52  * ryan_stevensjoined
01:42:58  <mbalho>i wanna make an anti web framework framework that is a pun on express, what do you think of npm install slow
01:44:42  <mbalho>or npm install rails4
01:49:56  <mbalho>npm install http9000
02:04:46  * No9quit (Ping timeout: 244 seconds)
02:09:54  <substack>npm install postal-letter-carrier-person
02:10:10  <substack>npm install turtle-express
02:10:31  <substack>oh call it busywork
02:11:01  <substack>mainframe
02:11:23  <substack>haha mikeal already parked `framework`
02:13:11  <Raynos>ralphtheninja: auth-stream is a disaster. You have been warned :D
02:14:14  <Raynos>mbalho: mainframe would be a good name
02:14:38  <Raynos>it should basically require express then export every function express has into global scope using some crazy `mainframe_response_send` names or something
02:15:15  <substack>the next system I configure will have 0 gnome bullshit
02:15:19  <substack>nor kde bullshit
02:15:22  <substack>it will just have X
02:15:32  <substack>and a tiling WM
02:15:36  <substack>no magic
02:15:48  <substack>and I'll type startx and I will like it
02:15:52  <substack>both ways uphill in the snow
02:16:31  <substack>I want to go back to the future when things were simple and comprehensible
02:17:03  <Raynos>substack: but ubuntu is simple! and so is windows 8
02:17:17  <Raynos>windows 8 is super simple, just slap your palms on the squares and shit happens
02:17:23  <Raynos>And you can build apps in HTML6 !
02:22:39  <substack>the failure modes are so opaque
02:25:30  <st_luke>today is missing tacos
02:34:41  <ralphtheninja>Raynos: hehe warning noted! :)
02:34:58  <Raynos>its best to just use secure-peer or scuttlebutts build in auth
02:35:07  <Raynos>or even RPC over dnode or header-stream
02:35:33  <ralphtheninja>aye, looking at header-stream right now
02:38:20  * ryan_stevensquit (Quit: Leaving.)
02:44:10  <isaacs>rvagg_: I need to make windows work again. I broke stdout when it's a pipe
02:44:59  <Raynos>ralphtheninja: header-stream is cool because it's symetrical!
02:47:18  <Raynos>http://ci.testling.com/Colingo/valid-schema
02:47:21  <Raynos>bugs everywhere!
02:48:05  <Raynos>Oh wait
02:48:10  <Raynos>I should go bitch in #browserling
02:50:26  <Raynos>Does http://ci.testling.com/Colingo/valid-schema render for anyone else?
02:51:49  <substack>there's a js bug
02:52:09  <Raynos>eta on fix?
02:52:09  <ralphtheninja>Raynos: symmetrical in what way?
02:52:29  <Raynos>ralphtheninja: you can both send and accept headers before you do anything else with the stream
02:52:51  <Raynos>so you can exchange public keys then verify the rest of the data coming down and sign anything you send out with your private key
02:53:24  <ralphtheninja>hehe that's exactly what I'm about to do :)
02:54:54  <Raynos>ralphtheninja: may want to use secure-peer instead
02:54:56  <ralphtheninja>you mean two parties can send headers to each other before streaming the actual data
02:55:35  <Raynos>yes
02:55:47  <ralphtheninja>that is indeed cool
02:56:48  <ralphtheninja>I'll start with header-stream first, need to get familiar with the stuff that's out there already, will check secure-peer as well, thanks!
03:18:46  <AvianFlu>YOU HEAR ME LOUDBOT WHAT THE HELL DO WE DO NOW
03:18:46  <LOUDBOT>ACHIEVEMENT UNLOCKED: PASSES CHARMIN INSPECTION
03:20:20  <mbalho>hey peeples what do you think of this pattern for doing oauth helper modules https://npmjs.org/package/github-oauth
03:20:27  <mbalho>vs say passport or the othe rone
03:30:33  * slaskisjoined
03:34:54  * ryan_stevensjoined
03:36:34  * ryan_stevensquit (Client Quit)
03:43:38  <Raynos>mbalho: I think where is the github repo link in your package.json >:(
03:50:45  <mbalho>oops forgot it, good thing you know what my github username is!
03:56:47  * ryan_stevensjoined
04:01:22  * shuaibjoined
04:05:47  * stlsaintjoined
04:05:47  * stlsaintquit (Changing host)
04:05:47  * stlsaintjoined
04:06:08  * mikealquit (Quit: Leaving.)
04:06:28  * mikealjoined
04:16:42  <Raynos>mbalho: github.com/mbalho
04:17:24  <mbalho>i updated the package json but npm is slow
04:34:02  * defunctzombie_zzchanged nick to defunctzombie
04:40:51  * shuaibquit (Ping timeout: 260 seconds)
04:40:54  <defunctzombie>hij1nx: http://www.w3schools.com/html/html5_app_cache.asp this seems to do what you want, no?
04:44:23  * shuaibjoined
04:57:26  <defunctzombie>Raynos: https://github.com/Raynos/npm-css
04:57:36  <defunctzombie>this is exactly what I need to go with the browser field :)
04:57:38  <defunctzombie>amazing
04:58:53  * mikealquit (Quit: Leaving.)
04:59:12  * mikealjoined
05:05:34  * shuaibquit (Ping timeout: 246 seconds)
05:08:18  * shuaibjoined
05:10:23  * mikealquit (Quit: Leaving.)
05:11:30  <Raynos>defunctzombie: oh hi. That's a hack I did in one night, it needs some serious work
05:11:45  <defunctzombie>it is an interesting idea :)
05:11:53  <defunctzombie>I like the fact that it reads package.json
05:12:01  <defunctzombie>;)
05:12:33  <Raynos>I kind of gave up on that idea
05:12:40  <defunctzombie>why?
05:12:46  <defunctzombie>too complex? too annoying?
05:12:50  <defunctzombie>easier to do something else?
05:12:54  <Raynos>and have gone for document.head.appendChild(Style(require("foo.css")))
05:13:04  <defunctzombie>seems like a nice way to ship css with packages
05:13:09  <Raynos>bundle css right into your js and screw setting up a css tool chain
05:13:11  <defunctzombie>that could provide it
05:13:34  <Raynos>ship css with packages by simply requiring css strings in javascript and passing them into a function that generates a <style> elem on the fly
05:13:47  <defunctzombie>huh
05:13:59  <defunctzombie>I guess I like the @require approach
05:14:04  <defunctzombie>cause it lets me pick if I want the css or not
05:14:57  <Raynos>its difficult
05:15:00  <Raynos>they are both good ideas
05:15:06  <defunctzombie>yea
05:15:32  <defunctzombie>I do see the advantage of require('foo.css') since you don't risk forgetting to include the css
05:16:25  <defunctzombie>require foo.css doesn't work by default tho..
05:19:27  * mikealjoined
05:24:25  <chrisdickinson>maybe a lil' silly: https://github.com/chrisdickinson/rewrite-js
05:26:04  <chrisdickinson>Raynos: re: the css -- why not do both? that's the direction I'm going with glsl
05:26:45  * dguttmanquit (Quit: dguttman)
05:27:05  <chrisdickinson>(which is to say, glslify takes glsl and produces glsl, some other tool like exportify can be added as a build step if javascript needs to "require" the result)
05:28:29  * tphummelquit (Quit: tphummel)
05:37:27  * mikealquit (Quit: Leaving.)
05:47:47  <Raynos>chrisdickinson: I think you need both. it depends
05:50:39  * shuaibquit (Quit: Textual IRC Client: http://www.textualapp.com/)
05:56:53  * ryan_stevensquit (Quit: Leaving.)
05:57:04  <dools>http://en.wikipedia.org/wiki/For_Want_of_a_Nail_(proverb)
06:01:24  <defunctzombie>anyone know what browsers support __proto__ ?
06:01:35  <defunctzombie>I feel like I could use testling to get this info :)
06:06:42  * stlsaintquit (Ping timeout: 264 seconds)
06:19:21  * ryan_stevensjoined
06:21:24  <rvagg_>defunctzombie: all but IE
06:21:33  <defunctzombie>no version of IE ?
06:21:47  <rvagg_>I don't think it even made it into IE10, but it'll be there in 11 at least
06:22:20  <defunctzombie>heh
06:23:07  <rvagg_>they've been saying they "want" it, and it's definately in ES6
06:27:47  * rvagg_quit (Read error: Connection reset by peer)
06:28:49  * slaskisquit (Quit: slaskis)
06:48:01  * mikealjoined
06:49:39  * mikealquit (Client Quit)
07:04:02  * mikealjoined
07:21:11  * AvianFluquit (Remote host closed the connection)
07:23:58  * defunctzombiechanged nick to defunctzombie_zz
07:46:35  * mirkokjoined
07:58:37  * ryan_stevensquit (Quit: Leaving.)
08:12:00  * stlsaintjoined
08:12:00  * stlsaintquit (Changing host)
08:12:01  * stlsaintjoined
08:18:43  * harrowjoined
08:19:50  * rvagg_joined
08:27:41  * st_lukequit (Read error: Connection reset by peer)
08:27:46  * st_luke_joined
08:31:22  * jez0990_quit (Read error: Operation timed out)
08:48:19  * ITproquit (Ping timeout: 252 seconds)
09:08:03  * ITprojoined
09:32:52  * jez0990joined
09:57:42  * st_lukejoined
09:58:42  * jez0990__joined
10:02:57  * jez0990quit (*.net *.split)
10:02:57  * st_luke_quit (*.net *.split)
10:02:57  * ralphtheninjaquit (*.net *.split)
10:02:57  * chapelquit (*.net *.split)
10:02:57  * heathquit (*.net *.split)
10:25:17  * gildean_joined
10:25:17  * jez0990__quit (Ping timeout: 255 seconds)
10:25:21  * perlbot_joined
10:26:27  * substack_joined
10:29:04  * Raynosquit (Ping timeout: 245 seconds)
10:29:04  * sveisveiquit (Ping timeout: 245 seconds)
10:29:04  * defunctzombie_zzquit (Ping timeout: 245 seconds)
10:29:04  * duncanbeeversquit (Ping timeout: 245 seconds)
10:29:05  * substackquit (Ping timeout: 245 seconds)
10:29:05  * perlbotquit (Ping timeout: 245 seconds)
10:29:06  * defunctzombiejoined
10:29:09  * perlbot_changed nick to perlbot
10:29:45  * hij1nxquit (Ping timeout: 260 seconds)
10:29:47  * gildeanquit (Ping timeout: 260 seconds)
10:29:59  * hij1nxjoined
10:50:03  * jez0990_joined
10:55:03  * gildean_changed nick to gildean
10:59:25  * antix_joined
11:08:25  * mirkokquit (Quit: mirkok)
11:09:10  * mirkokjoined
11:10:59  * devaholicjoined
11:13:20  * antix_quit (Quit: Lost terminal)
11:18:43  * antix_joined
11:38:24  * mirkokquit (Quit: mirkok)
11:57:06  * jez0990_quit (Ping timeout: 264 seconds)
12:18:16  * rvagg_quit (Read error: Connection reset by peer)
12:18:47  * mirkokjoined
12:20:00  * duncanbeeversjoined
12:20:10  * Raynosjoined
12:20:10  * sveisveijoined
12:40:17  <rowbit>/!\ ATTENTION: (default-local) [email protected] successfully signed up for developer browserling plan ($20). Cash money! /!\
12:40:17  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
12:47:03  * jez0990joined
12:52:44  * st_lukequit (Remote host closed the connection)
13:04:15  * devaholicquit (Ping timeout: 265 seconds)
13:33:12  * dguttmanjoined
13:40:21  * heathjoined
13:40:31  * ralphtheninjajoined
13:51:29  * mirkokquit (Quit: mirkok)
14:01:57  * mirkokjoined
14:02:39  * dguttmanquit (Quit: dguttman)
14:47:44  * fotoveritequit (Read error: Connection reset by peer)
14:48:39  * fotoveritejoined
14:57:24  * dominictarrjoined
15:10:41  * fotoveritequit (Read error: Connection reset by peer)
15:11:38  * fotoveritejoined
15:21:38  * wiwilliajoined
15:22:18  * defunctzombiequit (Changing host)
15:22:18  * defunctzombiejoined
15:23:43  * slaskisjoined
15:25:51  * slaskisquit (Client Quit)
15:28:31  * jibayjoined
15:34:08  * st_lukejoined
15:54:17  * fotoveritequit (Read error: No route to host)
15:59:16  * wiwilliaquit (Ping timeout: 255 seconds)
16:06:38  * wiwilliajoined
16:20:59  * AvianFlujoined
16:28:07  * _sorensenjoined
16:29:26  * mikealquit (Quit: Leaving.)
16:33:19  <defunctzombie>dominictarr: http://en.wikipedia.org/wiki/Interrupt#Edge-triggered
16:41:14  * dguttmanjoined
16:46:28  * defunctzombiechanged nick to defunctzombie_zz
17:01:30  * tilgovijoined
17:12:39  * ITproquit (Ping timeout: 260 seconds)
17:13:24  * ITprojoined
17:20:01  * fotoveritejoined
17:22:24  * wiwilliaquit (Ping timeout: 264 seconds)
17:32:33  * fotoveritequit (Quit: fotoverite)
17:35:22  * jibayquit (Quit: Leaving)
17:49:34  * dguttmanquit (Quit: dguttman)
18:01:28  * ryan_stevensjoined
18:01:50  * tphummeljoined
18:09:46  * wiwilliajoined
18:14:07  * ryan_stevensquit (Quit: Leaving.)
18:34:57  * chapeljoined
18:35:28  * dguttmanjoined
18:37:31  * yorickjoined
18:47:23  * ryan_stevensjoined
18:48:59  <st_luke>yo mbalho can I use your picture in a talk
18:49:07  <st_luke>going over a couple education related things people are doing with js
18:50:32  * fotoveritejoined
18:52:07  <mbalho>yep
18:52:10  <mbalho>its all BSD
18:54:41  * defunctzombie_zzchanged nick to defunctzombie
18:59:41  <Raynos>Anyone know of something like https://github.com/thlorenz/proxyquire that works with browserify?
19:00:26  * shuaibjoined
19:04:59  * shuaibquit (Ping timeout: 252 seconds)
19:06:12  * ryan_stevensquit (Quit: Leaving.)
19:07:41  * shuaibjoined
19:21:51  * substack_changed nick to SubStack
19:22:35  * SubStackchanged nick to substack
19:36:39  * ryan_stevensjoined
19:37:05  * shuaibquit (Ping timeout: 255 seconds)
19:40:06  * shuaibjoined
19:46:05  * ryan_stevensquit (Ping timeout: 255 seconds)
19:47:37  * hij1nxquit (Quit: WeeChat 0.3.2)
19:49:33  * hij1nxjoined
19:58:28  * ryan_stevensjoined
20:06:57  * shuaibquit (Ping timeout: 252 seconds)
20:10:07  * shuaibjoined
20:10:44  * ryan_stevensquit (Quit: Leaving.)
20:14:14  * tilgoviquit (Remote host closed the connection)
20:15:27  * dominictarr_joined
20:28:30  <ralphtheninja>st_luke: have you heard of slate state? http://slatestate.com/
20:34:42  * ryan_stevensjoined
20:49:47  <st_luke>ralphtheninja: I have not
20:56:01  <st_luke>ralphtheninja: don't think I'm a fan though
20:56:50  <st_luke>I don't think distractions in classrooms are what keep kids from learning
20:57:23  <st_luke>educators aren't the ones that need to be empowered
20:58:52  * ryan_stevensquit (Quit: Leaving.)
20:59:03  <st_luke>and adding a vendors patented api to your education stack puts too much in the hands of a third party with its own financial interests
20:59:08  <st_luke></rant>
21:01:12  <ik>some schools just need chalk and shit
21:01:55  * ryan_stevensjoined
21:02:42  <st_luke>some schools just need people who give a fuck and aren't hindered by overbearing bureaucracy
21:03:36  <st_luke>rather, maybe that's what the students need
21:05:37  <st_luke>maybe schools with their administrations are the middleman trying to hold on and convince the public of their necessity
21:05:48  <st_luke>or maybe some people like their cucumbers pickled?
21:07:47  <ik>i don't like pickles
21:14:40  <dominictarr_>"I've never let schooling get in the way of an education" -- Mark Twain
21:15:32  <st_luke>hey substack, can I use your really old tripod website in a talk as an example for something?
21:17:39  <ralphtheninja>st_luke: all valid arguments, thanks for input .. was approached by the guy behind slate state .. he was looking for programmers
21:18:35  <dominictarr_>st_luke: fotoverite when and where is this meetup?
21:18:49  <fotoverite>7pm meetup hq
21:18:52  <st_luke>ralphtheninja: in that case, maybe you can get on the inside and get him to open source the platform?
21:18:59  <dominictarr_>where is meetup hq?
21:19:23  <fotoverite>632 Broadway
21:19:26  <fotoverite>suite 901
21:19:42  <ralphtheninja>st_luke: on a secret mission to save education! :)
21:19:58  <fotoverite>slatestate looks hella stupid
21:20:03  <fotoverite>kids will goof off regardless
21:20:09  <dominictarr_>found it
21:20:11  <fotoverite>they need to not want to goof off not be punished
21:20:53  <st_luke>I never tried hiding goofing off, I would just sleep through multiple classes
21:21:05  <st_luke>you don't need software to notice someone sleeping
21:21:11  <ralphtheninja>hehe
21:21:55  <st_luke>I think that's how I'm usually able to sleep pretty well on airplanes
21:22:03  <st_luke>had a lot of practice sleeping on desks growing up
21:22:17  <ralphtheninja>and who wouldn't want those skills!
21:23:21  <ralphtheninja>we should start up slacker classes, teach people how to slack off properly
21:24:24  <st_luke>I'd really like to teach kids how to bypass the security software that gets installed on school computers
21:25:03  <st_luke>maybe it's not so bad now
21:25:21  <st_luke>but I remember being in 7th grade and getting banned from school computers for a year because I accessed an email account
21:25:29  <ik>we just had an overweight angry/sad man with a program that let him watch our screens
21:25:54  <fotoverite>we had starcraft installed on our computers
21:26:58  <dominictarr_>ralphtheninja:++
21:27:05  <st_luke>I don't think any of the schools I went to had any cool programming classes or areas for that until I had already dropped out
21:31:15  * heathquit (Changing host)
21:31:15  * heathjoined
21:33:23  * dominictarr_quit (Ping timeout: 245 seconds)
21:35:09  <chrisdickinson>we installed unreal tournament on the network drive for the entire school district during programming class and told the teacher that "it's cool, we wrote it during class (using borland turbo C++ 16 bit)".
21:56:13  <substack>st_luke: you shouldn't ask permission
21:57:31  <defunctzombie>given an array of strings, and a query, any small module that will return a result set?
21:57:40  <defunctzombie>of potential matches?
21:58:03  <defunctzombie>I guess I could just use an easy filter function, nvm :)
22:07:58  <substack>why do people use `grunt test`
22:08:02  <substack>there is already `npm test`
22:08:41  <Raynos>https://gist.github.com/4348981
22:08:48  <Raynos>I wrote a mocking function that works with browserify!
22:08:54  <Raynos>Useful to mock out XHR requests in testling tests
22:09:08  * nk109joined
22:09:09  <Raynos>just mock out http !
22:09:35  <st_luke>substack: cool, I just don't like to use peoples' stuff from the past without checking first
22:14:41  * CoverSlidequit (Remote host closed the connection)
22:16:37  <substack>st_luke: if I didn't want people fucking with my internet content I wouldn't have put it online in the first place!
22:17:02  <substack>I put pretty much everything online too
22:18:59  <mbalho>every action my body makes is automatically bsd licensed
22:21:40  * wiwilliaquit (Ping timeout: 248 seconds)
22:24:18  <defunctzombie>substack: cause everyone wants to use what they ware already using
22:25:27  * fotoveritequit (Quit: fotoverite)
22:26:57  <substack>defunctzombie: I was just looking at this readme https://github.com/js-coder/range.js#test-suite
22:27:04  <substack>that already uses npm
22:27:09  <substack>so why not save a step!
22:27:28  <substack>also: spec/ is a disease
22:27:35  <Raynos>substack: https://github.com/substack/node-browserify/pull/255
22:27:35  <defunctzombie>no idea, I agree it seems silly
22:27:36  <substack>why do people do this
22:27:37  <Raynos>can you pull that in?
22:27:39  <Raynos>I want to use timers
22:27:40  <substack>tests are just programs!
22:28:08  <defunctzombie>substack: same reason they like to use should or vows etc
22:28:15  <defunctzombie>they like to have long descriptions etc
22:28:21  <defunctzombie>instead of just some little code and comments
22:28:49  <defunctzombie>I just prefer very basic tests... my tests should look very similar to how the code should actually be used
22:28:56  <defunctzombie>but ya know.. everyone has habits :)
22:29:04  <defunctzombie>all we can do is try to suggest better habits ;)
22:29:07  <substack>I just copy my example files into test/ and then add assertions
22:29:55  <ralphtheninja>is there any ultimate solution for communicating between peers behind different NATs?
22:30:18  * wiwilliajoined
22:30:33  <ralphtheninja>seems there's always some shit that doesn't work because of different types of NAT etc
22:30:36  <defunctzombie>substack: I had a testling question.. do you have an example of how to write a test for a ui component?
22:30:53  <defunctzombie>https://github.com/shtylman/typeahead
22:31:08  <defunctzombie>if I wanted to test something like that with a visual aspect.. is there a good way to do that currently?
22:32:09  <substack>use the dom
22:35:17  <defunctzombie>k
22:36:27  * ryan_stevens1joined
22:36:28  * ryan_stevensquit (Read error: Connection reset by peer)
22:37:36  * mikealjoined
22:39:02  <Raynos>ralphtheninja: webrtc! :P
22:40:15  <Raynos>defunctzombie: jquery everywhere ;_;
22:41:15  * ryan_stevens1quit (Ping timeout: 256 seconds)
22:47:06  * fotoveritejoined
22:47:26  <ik>being banned from that channel
22:48:56  <defunctzombie>Raynos: working on getting rid of it :)
22:49:11  <defunctzombie>just needed to separate out first
22:49:12  <Raynos>defunctzombie: I have a bunch of modules like data-set that replace it!
22:51:43  <defunctzombie>links?
22:53:25  * rannmannchanged nick to ranndeer
22:54:45  <defunctzombie>Raynos: want I want is for teh jquery module in npm to not use jsdom and all that other garbage too, no idea why it is all in there
22:54:55  <defunctzombie>guess people like to pile crap into modules
22:55:00  <Raynos>defunctzombie: use browserify-jquery
22:55:08  <Raynos>Actually NO
22:55:10  <Raynos>dont use jquery at all
22:55:11  <Raynos>ever.
22:55:14  <defunctzombie>right
22:55:14  <Raynos>die die die jquery.
22:55:20  <defunctzombie>that is the plan
22:55:25  <Raynos></rant>
22:55:25  <defunctzombie>just haven't had the time yet :)
22:55:31  <Raynos>there is a browserify-jquery
22:55:36  * defunctzombielooks
22:55:57  <defunctzombie>why does it not have a repo?
22:55:58  <defunctzombie>sigh
22:56:43  <defunctzombie>there shouldn't need to be a browserify version tho
22:56:56  <defunctzombie>the browserify version is too much as well
22:57:04  <defunctzombie>htmp parser?
22:57:05  <defunctzombie>jsdom
22:57:06  <defunctzombie>why
22:57:40  <defunctzombie>and uses failed dependencies with >=
22:57:42  <defunctzombie>screw that
22:57:43  <defunctzombie>;)
22:58:06  <defunctzombie>Raynos: there is also jquery-browserify
22:58:07  <defunctzombie>rofl
22:58:18  <defunctzombie>is that what you meant?
22:58:44  <defunctzombie>also that one isn't updated haha
23:01:24  * wiwilliaquit (Ping timeout: 244 seconds)
23:02:13  * rvagg_joined
23:02:25  <defunctzombie>sigh.. another instance where I want a subscription handler but don't have one.. sadness
23:02:36  <Raynos>defunctzombie: yes
23:02:37  * fotoveritequit (Quit: fotoverite)
23:02:41  <defunctzombie>certainly there must be an emitter class that gives me subscriptions
23:03:40  <Raynos>defunctzombie: ?
23:03:56  <defunctzombie>oh.. that last stuff was unrelated to the jquery stuff
23:04:06  <defunctzombie>I was just commenting randomly as I code
23:04:18  * jez0990quit (Ping timeout: 264 seconds)
23:04:29  * AndChat648704joined
23:05:02  <defunctzombie>you know how when you attack a listener with emitter.on('event', function);
23:05:11  <defunctzombie>to remove it you have to have the function
23:05:21  <defunctzombie>and can't write it inline as an anonymous
23:05:27  <defunctzombie>#programmerproblems ;)
23:09:31  * thatguydanjoined
23:10:02  <Raynos>defunctzombie: ?
23:10:04  <Raynos>Oh
23:10:06  * saijanai_joined
23:10:06  * saijanai_quit (Excess Flood)
23:10:08  <Raynos>Write a new emitter
23:10:11  <defunctzombie>:p
23:10:13  <Raynos>where the result of .on is a token
23:10:16  <Raynos>then do removeListener(token)
23:10:29  <defunctzombie>yea.... just feel like someone would have done this already
23:10:39  <defunctzombie>hate to just reinvent the wheel for something basic like this
23:10:40  <Raynos>I actually think the result of .on should be function off() { emitter.off(name, callback) }
23:10:48  <Raynos>or you stop bikeshedding
23:10:51  <Raynos>and use event emitters
23:10:54  <Raynos>and write more verbose code
23:11:03  <defunctzombie>yea, that is what I usually end up doing :(
23:11:09  <defunctzombie>cause i am lazy
23:14:35  <defunctzombie>anyhow.. time to go listen to dominictarr and st_luke speak
23:14:40  * ryan_stevensjoined
23:14:54  <st_luke>oh shit is that right now
23:14:57  * st_lukepart
23:16:49  <defunctzombie>hahaha
23:16:53  <Raynos>where?
23:16:59  <defunctzombie>nyc
23:17:05  <defunctzombie>meetup headquarters
23:17:17  <defunctzombie>at 7
23:19:34  * defunctzombiechanged nick to defunctzombie_zz
23:23:09  <substack>a meetup at meetup HQ?
23:23:29  <substack>defunctzombie_zz: you should hold a metameetup at meetup HQ
23:23:48  * tilgovijoined
23:31:18  * wiwilliajoined
23:36:19  <dominictarr>dudes, I'm gonna be a little late
23:44:08  * dominictarrquit (Ping timeout: 255 seconds)
23:48:23  * rvagg_quit (Read error: Connection reset by peer)