00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:07  * ircretaryjoined
00:07:14  <hij1nx>chrisdickinson: creationix: \o\|o|/o/
00:13:34  * kumavisquit (Read error: Connection reset by peer)
00:13:55  * kumavisjoined
00:15:54  * timoxleyquit (Remote host closed the connection)
00:16:10  * timoxleyjoined
00:21:40  <djcoin>quit
00:21:43  * djcoinquit (Quit: WeeChat 0.4.0)
00:22:37  * kriskowaljoined
00:22:43  * rook2pawnquit (Ping timeout: 264 seconds)
00:26:40  * mikolalysenkojoined
00:36:59  * manojoined
00:45:13  * evboguequit (Quit: leaving)
00:45:35  * defunctzombie_zzchanged nick to defunctzombie
00:48:34  * manoquit
01:00:25  * mikolalysenkoquit (Ping timeout: 246 seconds)
01:15:44  <Raynos>defunctzombie: I agree it's dumb. I was going to fix it
01:19:39  * shamaquit (Remote host closed the connection)
01:19:53  * shamajoined
01:44:45  * evboguejoined
01:46:11  * vitorpachecoquit (Read error: Connection reset by peer)
01:48:38  * st_lukejoined
01:53:12  * thlorenzjoined
01:57:18  * AvianFluquit (Remote host closed the connection)
02:02:15  * st_lukequit (Read error: Connection reset by peer)
02:02:43  * st_lukejoined
02:08:15  * AvianFlujoined
02:08:57  * jibayquit (Quit: Leaving)
03:04:10  * calvinfoquit (Quit: Leaving.)
03:08:30  * thlorenzquit (Remote host closed the connection)
03:21:41  * LOUDBOTquit (Ping timeout: 248 seconds)
03:23:03  * LOUDBOTjoined
04:09:35  * evboguequit (Ping timeout: 245 seconds)
04:40:52  * evboguejoined
05:01:23  * st_lukequit (Remote host closed the connection)
05:20:41  <substack>nexxy: are you in oakland now?
05:20:58  <substack>oh or SF
05:23:44  <jesusabdullah>SAME THING
05:23:44  <LOUDBOT>EXTERMINATE
05:24:46  <nexxy>substack, yep!
05:24:58  <jesusabdullah>hah
05:25:13  <jesusabdullah>figures you move in after I leave
05:25:40  <mbalho>substack: i tried to get her to move to oakland
05:25:50  <jesusabdullah>not great for the kids
05:26:20  <mbalho>there are substantial parts of oakland that can only be described as idyllic
05:26:43  <jesusabdullah>I suppose
05:26:53  <nexxy>no no
05:26:55  <jesusabdullah>but man, longfellow was rough
05:26:56  <nexxy>I'm not at all ruling it out
05:27:00  <nexxy>we were in berkeley and oakland today
05:27:04  <nexxy>it was neat
05:27:12  <nexxy>we're just in an airbnb that happens to be in inner richmond
05:27:19  <nexxy>it was the only thing I could book in time
05:27:22  <jesusabdullah>I really like the rich nexxy
05:27:29  <nexxy>and Tash was apprehensive over east bay without having seen it
05:27:35  <substack>oh neat!
05:27:47  <mbalho>jesusabdullah: 'longfellow' lol
05:27:54  <substack>nexxy: you should swing by stanza!
05:28:02  <nexxy>I'd love to
05:28:11  <jesusabdullah>mbalho inorite? but look at the maps, that's the name of stackhaus's ol' hood
05:28:16  <nexxy>I work all this week and I leave for Ireland on Saturday
05:28:21  <nexxy>but after work time I could probably
05:28:28  <mbalho>we all leave or ireland
05:28:30  <mbalho>for*
05:28:32  <nexxy>YAY
05:28:33  <nexxy>\o/
05:28:38  <jesusabdullah>except me :'(
05:28:40  <mbalho>FOOKIN EH RITE I SWEAR ON ME MUM
05:28:40  <nexxy>mbalho, did you hear that I accidentally bought a fixie?
05:28:41  <LOUDBOT>HEI IS ON THE ROAD, THAT CHILLY AIR IN THE DRYER.
05:28:48  <mbalho>nexxy: lol
05:28:50  <jesusabdullah>I HEARD THAT NEXXY I THOUGHT IT WAS FUNNY
05:28:51  <LOUDBOT>BUGS? IN MY CODE? IT'S MORE LIKELY THAN YOU THINK
05:28:53  * gwenbelljoined
05:28:56  <jesusabdullah>ehh
05:28:58  <nexxy>seriously tho, legit accident
05:28:59  <mbalho>nexxy: its cool you can just go on the wiggle
05:29:10  <jesusabdullah>I hate bicycles :'(
05:29:11  <nexxy>teh wiggle?
05:29:16  <jesusabdullah>that's why I can't do tacoconf
05:29:16  <substack>nexxy: I'll be in Ireland on the 4th
05:29:21  <jesusabdullah>I love tacos but I hate bicycles
05:29:34  <nexxy>is there such a thing as a tacocycle?
05:29:36  <jesusabdullah>nexxy: it's a zig zaggy route that tops out in the lower haight
05:29:49  <jesusabdullah>nexxy: runs northwest uphill
05:29:59  <substack>the wiggle
05:30:03  <jesusabdullah>actually, I think it goes all the way to ggp
05:30:07  <jesusabdullah>upper haight
05:30:19  <nexxy>o dear
05:30:33  <nexxy>I only have a vague understanding of parts of the area so far
05:30:41  <nexxy>but we went to teh beach yesterday
05:31:19  * kumavisquit (Quit: kumavis)
05:31:20  <jesusabdullah>nice
05:31:28  <jesusabdullah>it took me at least a year to make it to the beach
05:31:46  <jesusabdullah>ugh post-migraine sucks
05:31:46  <mbalho>nexxy: there are tacocycles
05:31:51  <jesusabdullah>the whole thing sucks
05:31:59  <jesusabdullah>but the third part sucks more than you'd think given the pain's gone
05:33:20  <nexxy>ew
05:33:30  <nexxy>jesusabdullah, I always end up vomiting when I get a migraine
05:33:45  <nexxy>I've only had like 4 in my life but they are literally the worst thing I've ever experienced
05:33:54  <nexxy>jesusabdullah, you shouldn't really be staring at a computer screen :P
05:35:42  <jesusabdullah>nexxy: no the pain part was all weekend
05:36:11  * AvianFluquit (Remote host closed the connection)
05:36:55  <jesusabdullah>nexxy: I get like 3 phases (wikipedia agrees): For a few days I feel "off", then the pain and sensitivity part, then a few days feeling tired, foggy and a little melancholy
05:36:58  <evbogue>if I don't start riding a bike, will I be banned from oakland?
05:37:44  <nexxy>yeah I think so
05:37:50  <jesusabdullah>man I miss my oakland friends :(
05:37:57  <jesusabdullah>not moving back anytime soon but
05:38:04  <jesusabdullah>yeah
05:38:20  <jesusabdullah>see what I mean? ^^
05:38:26  <nexxy>WAT
05:38:34  <jesusabdullah>anyway nexxy I'm in phase 3
05:38:37  <nexxy>jesusabdullah, :(
05:38:39  <jesusabdullah>yeah nexxy I get hella migraines
05:38:46  <nexxy>maybe I get something different
05:38:52  <jesusabdullah>well like
05:39:01  <jesusabdullah>I think you don't notice with weaker migraines
05:39:02  <nexxy>I get these crazy ass headaches that start off with sparkley vision
05:39:06  <jesusabdullah>but mine last more than a day
05:39:10  <nexxy>then massive headache
05:39:14  <nexxy>and sensitivity to light
05:39:18  <jesusabdullah>and yeah, sparkly vision, massive headache, have to lay down, light, yeah
05:39:27  <nexxy>then vomit like crazy and then headache slowly fades away
05:39:41  <nexxy>but that all happens within the course of a few hours for me
05:39:42  <jesusabdullah>yeah, mine are just long-cycled I guess
05:39:52  <jesusabdullah>they're known to vary from person to person
05:41:09  <jesusabdullah>maan I gotta go to work tomorrow
05:41:10  <jesusabdullah>lol
05:41:21  <jesusabdullah>getting up "early" isn't my forte
05:41:44  <jesusabdullah>and idk if it will ever feel normal, I was never any good at mornings
05:42:18  * st_lukejoined
05:42:32  <jesusabdullah>st_luke: wobbly fan + duct tape = g2g
05:42:53  <st_luke>good enough
05:43:50  <jesusabdullah>:D
05:58:59  * gwenbellquit (Ping timeout: 260 seconds)
06:05:48  * mcollinaquit (Remote host closed the connection)
06:06:53  <Raynos>thlorenz: o/
06:07:27  <Raynos>thlorenz: how do you share stuff like layouts / headers / footers / shared utils if you split a web app into N features ?
06:07:46  <Raynos>thlorenz: i could use npm but thats heavy process wise and i want to only have one copy of shared stuff
06:10:13  * kriskowalquit (Quit: kriskowal)
06:11:18  * calvinfojoined
06:13:22  * mcollinajoined
06:18:05  * evboguequit (Quit: leaving)
06:24:41  * calvinfoquit (Quit: Leaving.)
06:25:42  * calvinfojoined
06:34:00  * gwenbelljoined
06:36:04  <defunctzombie>substack: https://github.com/substack/node-browserify/pull/460
06:36:08  <defunctzombie>any thoughts on that one?
06:40:59  <substack>defunctzombie: I don't understand the use case very well
06:44:27  * mirkokieferjoined
06:44:38  <defunctzombie>substack: https://gist.github.com/shtylman/6420405
06:45:39  <defunctzombie>substack: and now the bundles for page_one and page_two need to be able to reference the items in base.js (but that part is easy cause we do it all with hashes already)
06:46:02  <defunctzombie>so all you have to do when making base.js bundle is export everything with the hashes and then not include certain things in page_one and page_two bundles
06:46:33  <defunctzombie>basically saying.. yes, I know the code for this needs to exist in another bundle which I will load separately before this one
06:47:07  * shamaquit (Remote host closed the connection)
06:50:46  * defunctzombiechanged nick to defunctzombie_zz
06:52:12  * calvinfoquit (Quit: Leaving.)
06:52:51  * wolfeidauquit (Remote host closed the connection)
06:53:05  * wolfeidaujoined
06:53:15  * wolfeidauquit (Remote host closed the connection)
06:57:49  * defunctzombie_zzchanged nick to defunctzombie
06:58:19  * gwenbellquit (Quit: Lost terminal)
06:58:56  * mcollinaquit (Remote host closed the connection)
07:04:19  * defunctzombiechanged nick to defunctzombie_zz
07:09:36  * st_lukequit (Remote host closed the connection)
07:09:47  * djcoinjoined
07:26:06  * wolfeidaujoined
07:28:43  * dominictarrjoined
07:31:18  * maksimlinquit (Remote host closed the connection)
07:38:08  * substackquit (Remote host closed the connection)
07:39:30  * djcoinquit (Quit: WeeChat 0.4.0)
07:41:48  * jcrugzzquit (Ping timeout: 245 seconds)
07:48:11  * mcollinajoined
07:49:24  * wolfeidauquit (Remote host closed the connection)
07:51:48  * wolfeidaujoined
07:54:19  * mcollinaquit (Read error: Connection reset by peer)
07:54:25  * mcollina_joined
07:56:54  * mcollina_quit (Read error: Connection reset by peer)
07:57:39  * dominictarrquit (Quit: dominictarr)
08:00:54  * mcollinajoined
08:08:04  * mcollinaquit (Read error: No route to host)
08:08:20  * mcollinajoined
08:22:24  * dominictarrjoined
08:23:43  * djcoinjoined
08:31:19  * jcrugzzjoined
08:31:57  * jan____quit (Ping timeout: 276 seconds)
08:37:02  * jan____joined
08:37:40  * jan____quit (Changing host)
08:37:40  * jan____joined
08:38:34  * mcollina_joined
08:40:55  * mirkokieferquit (Quit: mirkokiefer)
08:42:14  * mcollinaquit (Ping timeout: 264 seconds)
08:42:15  * mirkokieferjoined
08:45:45  * mcollina_quit (Remote host closed the connection)
08:46:25  * nicholasfjoined
08:53:13  * damonoehlmanjoined
08:54:42  * damonoehlmanquit (Client Quit)
09:01:45  * mcollinajoined
09:03:23  * jolissquit (Quit: joliss)
09:25:48  * fotoveritequit (Ping timeout: 256 seconds)
09:33:26  * mcollinaquit (Remote host closed the connection)
09:50:26  * jcrugzzquit (Ping timeout: 245 seconds)
09:54:18  * djcoinquit (Ping timeout: 245 seconds)
09:56:54  * djcoinjoined
10:03:15  * wolfeidauquit (Remote host closed the connection)
10:10:23  * jolissjoined
10:18:51  * fotoveritejoined
10:20:59  * vitorpachecojoined
10:27:19  * mcollinajoined
10:52:31  * mcollinaquit (Ping timeout: 245 seconds)
10:59:06  * mcollinajoined
11:08:37  * mirkokieferquit (Quit: mirkokiefer)
11:13:18  * djcoinquit (Ping timeout: 264 seconds)
11:22:59  * mirkokieferjoined
11:41:24  * wolfeidaujoined
11:45:15  * djcoinjoined
11:57:46  * mcollinaquit (Remote host closed the connection)
12:20:25  * mcollinajoined
12:27:31  * mcollinaquit (Ping timeout: 245 seconds)
12:34:28  * thlorenzjoined
12:36:26  * yorickjoined
13:06:14  * mcollinajoined
13:12:11  * mcollinaquit (Read error: Connection reset by peer)
13:12:34  * mcollinajoined
13:12:43  * mcollinaquit (Remote host closed the connection)
13:27:15  * kevino80joined
13:27:40  * kevino80quit (Remote host closed the connection)
13:27:56  * kevino80joined
13:42:44  <yorick>Raynos: I'm going to complain about your lack of writeStream in level-delete-range
13:43:07  <yorick>you can db.createWriteStream().write({type: 'del', key: 'stuff'}) ;)
13:49:42  * tmcwjoined
13:50:00  * tmcwquit (Remote host closed the connection)
13:50:14  * tmcwjoined
13:56:18  * fallsemojoined
14:29:48  <dominictarr>yorick: I think raynos wrote that before writeStream had delete.
14:30:03  <yorick>dominictarr: makes sense :)
14:30:16  <dominictarr>that module would be trivial now, though
14:31:13  <yorick>it already was :P
14:41:58  * AvianFlujoined
14:42:26  * AvianFlu_joined
14:43:37  * AvianFluquit (Disconnected by services)
14:43:39  * AvianFlu_changed nick to AvianFlu
15:13:17  * fotoveritequit (Quit: fotoverite)
15:25:19  * jcrugzzjoined
15:42:15  * mikolalysenkojoined
15:50:03  * dominictarrquit (Quit: dominictarr)
16:07:57  * kriskowaljoined
16:15:10  * fotoveritejoined
16:16:21  * djcoinquit (Quit: WeeChat 0.4.0)
16:20:58  * kevino80quit (Remote host closed the connection)
16:36:36  * shamajoined
16:37:24  * CoverSlidejoined
16:38:56  * mikolalysenkoquit (Ping timeout: 260 seconds)
16:39:50  * kumavisjoined
16:46:57  * ednapiranhajoined
16:47:05  * ednapiranhaquit (Remote host closed the connection)
16:47:18  * ednapiranhajoined
16:48:02  * joliss_joined
16:48:06  * jolissquit (Ping timeout: 264 seconds)
16:48:06  * joliss_changed nick to joliss
16:53:06  * vitorpachecoquit (Read error: Operation timed out)
16:56:18  * dominictarrjoined
16:56:59  * substackjoined
16:57:03  * dstokesjoined
16:57:09  * kevino80joined
16:57:55  * dguttmanjoined
17:00:23  * mikolalysenkojoined
17:02:02  * dstokesquit (Quit: dstokes)
17:03:39  * dstokesjoined
17:04:10  * AvianFluquit (Remote host closed the connection)
17:04:28  * defunctzombie_zzchanged nick to defunctzombie
17:06:01  * defunctzombiechanged nick to defunctzombie_zz
17:09:06  * ralphtheninjajoined
17:09:47  * ralphtheninjaquit (Client Quit)
17:10:55  * jxsonjoined
17:11:07  * AvianFlujoined
17:11:57  * jxsonquit (Remote host closed the connection)
17:12:04  * jxsonjoined
17:15:59  * calvinfojoined
17:24:53  * defunctzombie_zzchanged nick to defunctzombie
17:25:08  * evboguejoined
17:32:55  * ins0mniaquit (Ping timeout: 260 seconds)
17:43:36  * dguttmanquit (Quit: dguttman)
17:54:40  * dguttmanjoined
17:58:35  * mikolalysenkoquit (Ping timeout: 260 seconds)
18:01:26  * jxsonquit (Remote host closed the connection)
18:01:54  * mirkokieferquit (Quit: mirkokiefer)
18:04:08  * mirkokieferjoined
18:04:40  * mirkokieferquit (Client Quit)
18:06:28  * jxsonjoined
18:06:40  * jxsonquit (Remote host closed the connection)
18:07:46  * jxsonjoined
18:19:43  * dguttmanquit (Ping timeout: 260 seconds)
18:26:26  <dominictarr>substack: hey!
18:26:32  <substack>dominictarr: ahoy!
18:26:43  <substack>I leave for Ireland in <24 hours
18:26:50  <dominictarr>when do you arrive?
18:27:04  <dominictarr>what flight are you on?
18:28:01  <substack>26ID6F
18:28:28  <substack>actually EI0122
18:28:44  <substack>Arrives:Dublin-Terminal 2 (DUB) 05:15
18:31:03  <defunctzombie>ireland.. cool
18:31:31  * evboguequit (Quit: leaving)
18:33:40  <dominictarr>substack: hmm, youll need to catch a train to where I'm at… but I don't think you'll have time to get to train station from airport in time
18:34:07  <dominictarr>but I know someone who will probably be able to put you up tomorrow night
18:34:52  <substack>cool!
18:35:02  <substack>05:15 is pretty early too and the airport has wifi
18:36:33  <dominictarr>you've gotta take a 2 hour train ride to get to my place unfortunatly
18:36:49  <dominictarr>and the last train is at 6:30
18:37:19  <substack>18:30 or 06:30?
18:37:32  <dominictarr>oh, is that 5 am?
18:37:57  <substack>yes
18:38:15  <dominictarr>okay, sweet.
18:38:17  <dominictarr>no problem
18:38:34  * AvianFluquit (Remote host closed the connection)
18:38:39  <dominictarr>what date do you arrive?
18:39:13  <dominictarr>(damn timezones)
18:40:10  <dominictarr>you leave wednesday, but arrive thurs morning?
18:40:25  <dominictarr>I think rvagg arrives thurs too
18:40:49  * AvianFlujoined
18:42:14  * kevino80quit (Remote host closed the connection)
18:44:43  <substack>yes Thursday, should be
18:54:40  * kevino80joined
18:55:01  * mikolalysenkojoined
18:56:48  <mbalho>i get there friday morning
19:07:37  <AvianFlu>I get there saturday morning!
19:07:52  <AvianFlu>or wait, do I?
19:07:58  <AvianFlu>stupid red eye flights and date changes
19:08:40  <AvianFlu>nope, sunday morning
19:08:49  <AvianFlu>DAMN IT LOUDBOT MAKE THEM GET RID OF THE TIME ZONES
19:08:49  <LOUDBOT>"BY DOWNLOADING THESE FILES YOU AGREE NOT TO PURSUE ANY LITIGATION"
19:23:15  * mikolalysenkoquit (Ping timeout: 276 seconds)
19:33:17  <guybrush>hey guys can you look real quick over this please https://gist.github.com/spion/5200049 is something wrong with it? i get Error: Line 1: Unexpected identifier (/path/to/some.jade)
19:33:53  <guybrush>and some.jade is just `div foo`
19:34:15  <guybrush>with [email protected]
19:36:53  * mikolalysenkojoined
19:38:17  * kumavisquit (Quit: kumavis)
19:42:08  <guybrush>oh nvm its a jade thing
19:45:24  * st_lukejoined
19:53:28  * AvianFlu_joined
19:56:21  * AvianFluquit (Ping timeout: 248 seconds)
19:57:30  <st_luke>has anyone ever successfully swapped out cluster masters without restarting any processes
20:05:40  * jcrugzzquit (Ping timeout: 260 seconds)
20:05:48  <dominictarr>jez0990_: jaz303 I need a name for this plan9 iframe networking idea
20:13:02  * itprojoined
20:13:02  * itprochanged nick to ITpro
20:18:49  * ednapiranhaquit (Read error: Connection reset by peer)
20:19:00  * ednapiranhajoined
20:33:28  * st_lukequit (Remote host closed the connection)
20:35:00  * mikolalysenkoquit (Ping timeout: 245 seconds)
20:38:24  <jez0990_>dominictarr: hyperframe
20:38:58  <dominictarr>I'd like to deemphasize the iframe part
20:39:37  <dominictarr>it's really a networking polyfil, actor model, type thing
20:39:39  <dominictarr>hmm
20:39:42  <dominictarr>internet of things...
20:39:52  <dominictarr>Internet of Programs?
20:39:57  <dominictarr>internet of polyfils?
20:40:34  <dominictarr>also, alan kay's messages & objects, but everything is a server
20:40:54  <dominictarr>everything-is-a-server instead of everthing-is-a-file
20:41:21  <dominictarr>plan9 was everything-is-a-flie-or-a-filesystem
20:41:32  <dominictarr>but this is everything-is-a-server-or-a-network
20:43:45  <jez0990_>sounds like a medium for distributed applications.... a medium for life.... SOIL!
20:44:18  * wolfeidauquit (Remote host closed the connection)
20:44:26  * wolfeidaujoined
20:45:52  <jez0990_>or hypersoil?
20:46:33  <jez0990_>dominictarr: how far along with it are you?
20:47:07  <dominictarr>still brainstorming
20:47:21  <dominictarr>just playing around
20:47:27  * st_lukejoined
20:47:46  <dominictarr>it's strange, because it's quite a big idea, but I have a very clear idea of how it would work.
20:47:50  * ITproquit (Ping timeout: 252 seconds)
20:48:01  <dominictarr>the first step will be rewriting mux-demux, though
20:48:04  * itprojoined
20:48:04  * itprochanged nick to ITpro
20:48:39  <dominictarr>jez0990_: I'm gonna start with a readme project for it like I am doing right now with cyphernet
20:54:47  * Dr_Kjoined
20:57:30  <Raynos> dominictarr: I'm landing in dublin on saturday, do you know what's happening saturday/sunday ?
20:57:44  <dominictarr>not sure
20:57:57  <dominictarr>do you have a place to stay?
20:58:05  <Raynos>i booked a hotel
20:58:13  <dominictarr>oh, cool.
20:58:28  <dominictarr>I'm down in tramore - which is another town
20:58:47  <dominictarr>are you hanging around for a bit after the conference?
20:58:56  <Raynos>nope
20:59:01  <Raynos>heading straight back to london
20:59:05  <Raynos>to meet up with my family
20:59:05  * ins0mniajoined
20:59:08  <Raynos>then back to SF monday
20:59:21  <dominictarr>aha, okay then
21:00:04  <dominictarr>Raynos: well, might come up to dublin to hang out with the people who get there early… we'll see
21:00:10  * mikolalysenkojoined
21:00:18  <Raynos>ok cool
21:00:33  <jesusabdullah>substack: I'm thinking about doing webcomics again, this time a story comic about a startup
21:06:02  <jaz303>dominictarr: call it "wonderwall" :)
21:08:32  * jibayjoined
21:10:44  <dominictarr>jaz303: the kids will have no idea it refers to!
21:10:56  <dominictarr>they'll have to assume a drug reference
21:12:05  <dominictarr>jesusabdullah: you should do that, must be a startup perpetually just about to run out of money
21:13:13  * nicholasfpart
21:14:13  <dominictarr>jaz303: my favorite was champagne supernova
21:20:52  <jesusabdullah>dominictarr: yeah pretty much
21:22:27  <Raynos>thlorenz: ping
21:22:40  <thlorenz>Raynos: gnip
21:23:54  * jcrugzzjoined
21:26:09  * AvianFlu_changed nick to AvianFlu
21:29:46  <st_luke>rvagg: does the nodei.co repo on github have everything needed to run it locally?
21:29:48  <st_luke>i was having an issue on friday
21:30:01  * calvinfoquit (Quit: Leaving.)
21:30:48  <st_luke>I want to make it support hidpi cause the icons look not so nice on retina displays
21:32:22  <Raynos>thlorenz: whats your motivation for sub apps
21:32:37  <Raynos>I've been thinking that having "subsets of an app should be able to work on their own" is a bad motivation
21:32:47  <Raynos>thats a philosophical motivation based on "MODULE ALL THE THINGS"
21:33:16  <thlorenz>Raynos: I don't think it is especially if you want to develop and test parts in isolation
21:33:43  <Raynos>thlorenz: developing things in parts is a pain because things never work on their own. They need all the global soup like session and various other shit thats running
21:33:47  <Raynos>testing sure
21:34:24  <thlorenz>core contains all the things 'global soup' they all need
21:35:11  <thlorenz>Raynos: we are gonna start building on top of this in a month or so, I'll let you know how it goes
21:35:21  <Raynos>I want to build something similar
21:35:25  <Raynos>maybe this code idea is not bad
21:35:43  <thlorenz>also combining sub apps into one is always simple - in case it doesn't work out, the other way around isn't ;)
21:36:20  * joliss_joined
21:36:36  <Raynos>this is true
21:36:44  <thlorenz>Raynos: 'code idea' ? you should look at appup which is a simple driver to start your app from a trivial config
21:36:57  <Raynos>core*
21:37:00  <Raynos>appup ?
21:37:11  <thlorenz>I made it as extensible and un oppinionated as possible
21:37:49  <thlorenz>Raynos: https://npmjs.org/package/appup still in alpha stage - so API may change a bit, but not much
21:38:33  <thlorenz>Raynos: it lines up nicely with defunctzombie's zuul (after we made some changes to that)
21:38:34  * kevino80quit (Remote host closed the connection)
21:38:35  * jolissquit (Ping timeout: 268 seconds)
21:38:35  * joliss_changed nick to joliss
21:39:13  <Raynos>I see
21:39:18  <Raynos>That explains why you have all those things
21:39:54  <defunctzombie>looks too complex and custom to me
21:40:10  <Raynos>i agree with defunctzombie tbh
21:40:11  <defunctzombie>why not just use a generic launcher.. why all this config stuff
21:40:33  <Raynos>thlorenz: I'm thinking an app is function (opts) { return function (req, res) { } }
21:40:38  <thlorenz>defunctzombie: it is very custom cause it needs to call specific init functions to allow me to hook what I need
21:40:55  <defunctzombie>why?
21:41:08  <thlorenz>defunctzombie: I need to add routes for instance
21:41:37  <thlorenz>and connect express server to restify server (not using COORS)
21:41:44  <dominictarr>jaz303: kolibri looks really interesting!
21:41:52  <defunctzombie>add routes to what?
21:41:56  <defunctzombie>why not just write the app?
21:41:57  <thlorenz>to the server
21:42:18  <jaz303>dominictarr: it is astonishing how much it can do.
21:42:21  <thlorenz>this just makes it a tad easier so I don't have to repeat all this app launching code
21:42:31  <dominictarr>DOOM!
21:42:34  <thlorenz>it's pretty specific to what I'm doing admittedly
21:43:19  <thlorenz>defunctzombie: Raynos: I use it to launch sup apps alone or the entire app
21:44:03  <defunctzombie>not sure what the win here is over just launching the apps via a bash script or command line yourself
21:45:29  <dominictarr>jaz303: asm programming seems like a strang magical kingdom full of dragons to a javascripter
21:45:34  <thlorenz>defunctzombie: that's actually a good comparison - it's kinda like a server launch shell script that configures the server via a config you supply
21:45:47  <defunctzombie>thlorenz: imho that is a bad way to do it
21:45:53  <defunctzombie>I prefer either a procfile like launcher
21:45:58  <defunctzombie>or env vars for config
21:46:03  <thlorenz>defunctzombie: it's not that much different from zuul btw ;)
21:46:04  <defunctzombie>or command line flags :/
21:46:13  <thlorenz>defunctzombie: this is just for development
21:46:17  <defunctzombie>personally I don't like the latest changes to zuul :p
21:46:23  <thlorenz>:(
21:46:26  <defunctzombie>and zuul is just a test runner
21:46:32  <defunctzombie>not meant to be more than that
21:46:54  <thlorenz>appup is just an app runner so you can fix stuff and make sure your css is right, etc
21:47:03  <defunctzombie>I think using a custom browserify, etc is all overkill
21:47:12  <defunctzombie>but what is the point? I can just run my app server already
21:47:15  * kenperkinsquit (Quit: Computer has gone to sleep.)
21:47:42  <thlorenz>defunctzombie: well, I need it to support features like shimming (I know you are not a big fan of that either) :)
21:47:51  <defunctzombie>shimming what?
21:48:20  <thlorenz>jquery - I load it via a script tag and then exposes it via 'module.exports = window.$'
21:48:25  <defunctzombie>thlorenz: right now, some of this sounds like an artificial problem to me with a complex solution..but I am happy to see a better example :)
21:48:49  <defunctzombie>thlorenz: sure.. you dont need shimming for that.. and honestly, I think you should just use a module
21:48:55  <defunctzombie>you can still load it via a script tag
21:49:07  <thlorenz>defunctzombie: as I told Raynos we are gonna start using this idea at my work in about a month, I'll keep you guys updated on how it works out
21:49:19  <defunctzombie>I think it is too complex :)
21:49:33  * calvinfojoined
21:49:43  <thlorenz>time will tell .. :P
21:55:27  * kenperkinsjoined
21:55:55  * dguttmanjoined
21:59:24  <dominictarr>jaz303: wow, I just ran a helloworld is assembly
21:59:44  <dominictarr>now how do I make it do "hello $USERNAME"?
22:00:26  <Raynos>thlorenz: cool, good luck
22:01:03  <thlorenz>thanks :) - see you @nodeconfeu right?
22:02:04  <Raynos>yes
22:02:13  <Raynos>thlorenz: I should finish nstart before I get to nodeconfeu >_>
22:02:40  <thlorenz>that'd be awesome, or we could finish it there together
22:03:15  <thlorenz>although I have to take a lot of time talking to peeps on how to use leveldb/streams{2,3} properly
22:03:16  <Raynos>well i want to port ses too
22:03:20  <Raynos>I WANT TO DO ALL THE THINGS
22:03:20  <LOUDBOT>WE WERE TALKING ABOUT MONADS WITHOUT PKRUMINS OH NOES
22:03:27  <thlorenz>ME TOO!
22:03:27  <LOUDBOT>WHAT ARE YOU DOIN? HATIN? STOP HATIN. BLEND YOUR OWN BACON.
22:03:44  <Raynos>thlorenz: what db do you use in prod ? mongo / mysql ?
22:04:15  <thlorenz>we'll use mongo, but for data migration stuff I store things in level (I guess that's kinda production)
22:05:30  <Raynos>thlorenz: https://gist.github.com/Raynos/6302093
22:05:57  <Raynos>I've been working on a re-usable interface with a mongo & level backend for slowly migrating from mongo to level
22:06:02  <dominictarr>jaz303: I'm thinging about a tiny microkernel os that is optimized for having nested oses in it
22:06:47  <dominictarr>just create a sub os as one process, and let it manage a chunk of (virtual?) memory inside it self
22:06:49  <thlorenz>Raynos: looks interesting
22:07:09  <Raynos>thlorenz: i implemented & tested half of the mongo backend ( https://github.com/Raynos/evented-repository )
22:07:18  <Raynos>didnt get round to implementing a level (or redis or postgres) backend
22:07:40  <thlorenz>especially if it can hide the level/streams stuff (which IMO for people who never used either has a steep learning curve)
22:08:29  <thlorenz>Raynos: for joins you wanna use something similar to https://github.com/thlorenz/nest-stream (with level)
22:08:32  <Raynos>thlorenz: well I think using level directly is better then this. this is just a temporary bridge
22:09:37  <thlorenz>Raynos: I agree for myself, but for peeps coming from mongo or sql it's hard to wrap their head around
22:09:50  <Raynos>probably true
22:11:32  * AvianFluquit (Remote host closed the connection)
22:12:21  <thlorenz>Raynos: btw - this is what nest-stream is for https://github.com/thlorenz/valuepack-mine/blob/master/lib/get-github-logins.js#L120
22:12:53  <thlorenz>map.npmUserToPackageInfoStream returns another stream so I basically join on packageInfo for each package
22:13:25  <thlorenz>sorry packageInfos for each user
22:19:08  * jcrugzzquit (Ping timeout: 260 seconds)
22:21:15  * ITproquit (Ping timeout: 245 seconds)
22:27:52  * thlorenzquit (Remote host closed the connection)
22:29:39  * ins0mniaquit (Read error: Operation timed out)
22:37:35  <Raynos>thlorenz: I'm a bit wary of streams over use
22:38:10  <Raynos>its cool where it makes sense though
22:42:49  * kenperkinsquit (Quit: Computer has gone to sleep.)
22:44:21  * kenperkinsjoined
22:45:36  * thlorenzjoined
23:01:16  * ednapiranhaquit (Remote host closed the connection)
23:02:40  * evboguejoined
23:03:13  * defunctzombiechanged nick to defunctzombie_zz
23:05:09  * defunctzombie_zzchanged nick to defunctzombie
23:10:30  * dominictarrquit (Quit: dominictarr)
23:12:08  * fallsemoquit (Quit: Leaving.)
23:13:34  * fallsemojoined
23:17:49  * tmcwquit (Remote host closed the connection)
23:18:21  * tmcwjoined
23:22:45  * tmcwquit (Ping timeout: 248 seconds)
23:24:54  * jcrugzzjoined
23:27:16  * soldairjoined
23:29:36  * jcrugzzquit (Ping timeout: 276 seconds)
23:30:04  * mikolalysenkoquit (Ping timeout: 260 seconds)
23:42:19  * fallsemoquit (Quit: Leaving.)
23:46:46  * mikolalysenkojoined
23:51:46  * yorickquit (Remote host closed the connection)