00:26:35  * mikealquit (Quit: Leaving.)
00:27:25  * bradleymeckjoined
00:40:55  * jjmalinajoined
00:43:20  * jjmalinaquit (Client Quit)
00:45:09  * fallsemoquit (Quit: Leaving.)
00:53:25  * bradleymeckquit (Quit: bradleymeck)
00:54:35  * jxsonquit (Remote host closed the connection)
01:06:58  * dguttmanquit (Quit: dguttman)
01:13:40  * jmartinsjoined
01:23:52  * kenansulaymanquit (Ping timeout: 264 seconds)
01:25:12  * kenansulaymanjoined
01:34:48  * esundahljoined
01:56:37  * twilson63joined
02:00:35  * jmartinsquit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
02:08:09  * thlorenzjoined
02:12:30  * thlorenzquit (Ping timeout: 245 seconds)
02:13:27  * kenansulaymanquit (Quit: ≈ and thus my mac took a subtle yet profound nap ≈)
02:25:15  * fallsemojoined
02:32:54  * fallsemoquit (Quit: Leaving.)
02:49:25  * soldairjoined
02:54:49  * fallsemojoined
02:56:00  * dguttmanjoined
03:24:35  * fallsemoquit (Ping timeout: 245 seconds)
03:26:35  <brycebaril>Sneak peek at the slides for my LevelDB talk in Seattle tomorrow: http://brycebaril.github.io/leveldb-blocks-presentation/#/ Lemme know if you can figure stuff out without audio
03:37:31  * thlorenzjoined
03:42:31  * thlorenzquit (Ping timeout: 272 seconds)
03:49:14  * twilson63quit (Ping timeout: 265 seconds)
04:10:28  * mikealjoined
04:15:20  * levelbotquit (Ping timeout: 265 seconds)
04:15:32  * levelbotjoined
04:15:50  * dguttmanquit (Quit: dguttman)
04:26:53  * fallsemojoined
04:32:38  * fallsemoquit (Ping timeout: 240 seconds)
04:33:32  * fallsemojoined
04:34:56  * mikealquit (Quit: Leaving.)
04:35:05  * mikealjoined
04:37:55  * fallsemoquit (Ping timeout: 245 seconds)
05:01:29  * jcrugzzjoined
05:21:58  * jxsonjoined
05:25:25  * nialloZquit (Ping timeout: 248 seconds)
05:25:44  * nialloZjoined
05:32:06  * nialloZquit (Ping timeout: 245 seconds)
05:35:17  * esundahlquit (Remote host closed the connection)
05:44:48  * jcrugzzquit (Ping timeout: 260 seconds)
05:49:23  * jxsonquit (Remote host closed the connection)
05:49:24  * esundahljoined
05:50:52  * nialloZjoined
05:56:41  * nialloZquit (Ping timeout: 245 seconds)
05:57:16  * esundahlquit (Remote host closed the connection)
06:05:12  * jxsonjoined
06:09:24  * nialloZjoined
06:15:07  * nialloZquit (Ping timeout: 260 seconds)
06:15:58  * jxsonquit (Remote host closed the connection)
06:19:47  * jxsonjoined
06:22:33  * nialloZjoined
06:28:20  * nialloZquit (Ping timeout: 245 seconds)
06:29:29  * nialloZjoined
06:29:31  <levelbot>[npm] [email protected] <http://npm.im/dynalite>: A mock implementation of Amazon's DynamoDB (@hichaelmart)
06:37:30  * nialloZquit (Ping timeout: 245 seconds)
06:39:20  * nialloZjoined
06:41:41  * jxsonquit (Remote host closed the connection)
06:43:15  * dominictarrjoined
06:54:50  * dominictarrquit (Quit: dominictarr)
06:58:30  <ogd>brycebaril: omg that is amazing
06:58:37  <ogd>brycebaril: totally figured it out i think too
07:09:13  * SUBSTACKchanged nick to substack
07:09:44  * jcrugzzjoined
07:16:01  <rvagg>fantastic brycebaril
07:16:25  <rvagg>only criticism is ... comic sans
07:38:33  * frankblizzardjoined
08:09:30  <levelbot>[npm] [email protected] <http://npm.im/level-blocked>: Blocked data storage on top of LevelUp (@juliangruber)
08:25:13  * jcrugzzquit (Ping timeout: 265 seconds)
08:28:28  * esundahljoined
08:31:13  * kenansulaymanjoined
08:32:56  * esundahlquit (Ping timeout: 245 seconds)
10:00:06  <kenansulayman>rvagg Could you add me to sophia? mmalecki seems to be quite in a moving hurry
10:03:09  <rvagg>you'll have to talk to him
10:05:27  <kenansulayman>rvagg we've been talking about contacting you at a coffee last saturday and I see you reacted^ he's been back to poland in the mean time
10:05:49  <kenansulayman>but I see. will wait for him them
10:05:53  <kenansulayman>s/m/n/
10:07:54  * frankblizzardquit (Remote host closed the connection)
10:08:28  * frankblizzardjoined
10:09:00  <levelbot>[npm] [email protected] <http://npm.im/level-blocked>: Blocked data storage on top of LevelUp (@juliangruber)
10:13:17  * frankblizzardquit (Ping timeout: 272 seconds)
10:16:15  * frankblizzardjoined
10:28:50  * kenansulaymanquit (Quit: ≈ and thus my mac took a subtle yet profound nap ≈)
10:41:46  * thlorenzjoined
10:46:51  * thlorenzquit (Ping timeout: 272 seconds)
10:50:45  * frankblizzardquit (Remote host closed the connection)
10:51:13  * frankblizzardjoined
10:56:03  * frankblizzardquit (Ping timeout: 260 seconds)
11:15:44  * frankblizzardjoined
11:20:14  * frankblizzardquit (Ping timeout: 240 seconds)
11:20:43  * levelbotquit (Remote host closed the connection)
11:29:41  * levelbotjoined
11:40:10  * frankblizzardjoined
11:42:23  * thlorenzjoined
11:44:05  <levelbot>[npm] [email protected] <http://npm.im/level-blocked>: Blocked data storage on top of LevelUp (@juliangruber)
11:46:55  * thlorenzquit (Ping timeout: 260 seconds)
11:47:35  <levelbot>[npm] [email protected] <http://npm.im/level-blocked>: Blocked data storage on top of LevelUp (@juliangruber)
11:50:57  * insertcoffeejoined
12:19:37  <levelbot>[npm] [email protected] <http://npm.im/bytewise>: Binary serialization which sorts bytewise for arbirarily complex data structures (@deanlandolt)
12:27:06  <levelbot>[npm] [email protected] <http://npm.im/dynalite>: A mock implementation of Amazon's DynamoDB (@hichaelmart)
12:40:13  * jmartinsjoined
12:41:21  * twilson63joined
13:01:48  * twilson63quit (Ping timeout: 240 seconds)
13:18:35  * briancpart
13:18:51  * tarrudajoined
13:20:23  * thlorenzjoined
13:23:00  * ralphtheninjajoined
13:23:26  * ralphtheninjaquit (Client Quit)
13:41:32  * tmcwjoined
13:59:21  * tarrudaquit (Quit: WeeChat 0.4.2)
14:00:20  * tmcwquit (Remote host closed the connection)
14:14:25  * Acconutjoined
14:16:35  * Acconutquit (Client Quit)
14:18:51  * thlorenzquit (Remote host closed the connection)
14:24:31  * thlorenzjoined
14:26:48  * Acconutjoined
14:27:19  <brycebaril>ogd rvagg thanks! Now I just need this cold to improve so I can actually talk tonight
14:32:15  * dguttmanjoined
14:33:37  * Acconutquit (Quit: Acconut)
14:34:00  * dguttmanquit (Client Quit)
14:35:24  * jjmalinajoined
14:44:05  <levelbot>[npm] [email protected] <http://npm.im/level-blocked>: Blocked data storage on top of LevelUp (@juliangruber)
14:46:39  * soldairquit (Ping timeout: 250 seconds)
14:51:55  * fallsemojoined
15:05:38  * esundahljoined
15:08:47  * mikealquit (Quit: Leaving.)
15:20:11  * ednapiranhajoined
15:23:35  * dguttmanjoined
15:27:41  * dominictarrjoined
15:32:24  * rudjoined
15:32:25  * rudquit (Changing host)
15:32:25  * rudjoined
15:36:05  <brycebaril>antirez and pnoordhuis are adding a SCAN command to redis that will give an iterator on keyspace, once that is in someone could make a RedisDOWN
15:40:06  * frankblizzardquit (Remote host closed the connection)
15:51:13  * joshcarterjoined
15:56:03  * tmcwjoined
15:56:27  * kenansulaymanjoined
16:05:29  <ednapiranha>thefoxis: realllyyyy now
16:05:30  <ednapiranha>:)
16:06:18  <thefoxis>oh my @ednapiranha!
16:06:23  <ednapiranha>!
16:06:27  <ednapiranha>brycebaril: !
16:06:29  * nhmjoined
16:10:36  <brycebaril>ednapiranha: hello! I hope you didn't also catch the #realtimecold
16:10:48  <ednapiranha>brycebaril: i did not!
16:10:54  <ednapiranha>did you forget to wash your hands! :)
16:11:16  <thefoxis>realtimecold? is that a thing?
16:11:22  <ednapiranha>thefoxis: he got the realtimecold
16:11:23  <thefoxis>i have #realtimejetlag.
16:11:55  <ednapiranha>we should do a a realtime podcast through webrtc.
16:13:21  <brycebaril>realtime podcast through animated gifs you mean
16:13:38  <ednapiranha>brycebaril: but.. how.. audio.. <audio>..
16:15:13  <brycebaril>your audio paradigm for podcasts is just shackles of the man, man....
16:15:38  <ednapiranha>brycebaril: you like d&b yeah?
16:16:18  <brycebaril>Sure, though I am sporting a headache this morning, so no music right now
16:16:28  <ednapiranha>oh well... next time
16:16:31  <ednapiranha>you need more.. advil
16:16:52  <brycebaril>At least I have real Sudafed in this state.
16:17:55  <ednapiranha>haha
16:19:19  <brycebaril>ednapiranha: you should sneak peek at the slides I made for the LevelDB talk I'm somehow going to give tonight: http://brycebaril.github.io/leveldb-blocks-presentation
16:19:35  <ednapiranha>nice
16:20:23  <ednapiranha>sweet
16:20:34  <ednapiranha>brycebaril: if i give a talk next time, i think im bringing in theatrics
16:20:39  <ednapiranha>maybe sit on a chair, bukowski style
16:20:45  <ednapiranha>with a mask on
16:20:55  <ednapiranha>some kraftwerk playing in the background softly
16:21:04  <ednapiranha>thefoxis: good idea ^^ ?
16:21:33  <brycebaril>You'll need a waiter to keep refilling your wine, I could do that
16:21:46  <ednapiranha>brycebaril: LOL http://portland.craigslist.org/mlt/zip/4146028484.html
16:22:35  <brycebaril>haha oh Portland...
16:23:26  * tmcwquit (Remote host closed the connection)
16:26:52  <thefoxis>kraftwerk, hah
16:26:59  <thefoxis>totally.
16:27:01  <ednapiranha>ooh
16:27:03  <ednapiranha>we could have a whole thing
16:27:10  <ednapiranha>brycebaril: you could be the fake waiter in a tux
16:27:47  <ednapiranha>then someone does a timestretch of the kraftwerk track, which then transitions to an echo delay
16:27:57  <ednapiranha>i dont know here im going with this..
16:28:19  <thefoxis>@ednapiranha - this: http://ic.pics.livejournal.com/vinyamar/4861729/424336/original.gif
16:28:29  <ednapiranha>lol
16:33:24  * mikealjoined
16:34:02  * tmcwjoined
16:46:05  <levelbot>[npm] [email protected] <http://npm.im/alldata-storage-leveldb>: AllData LevelDB-backed storage (@tristanls)
17:03:24  * Acconutjoined
17:03:24  * mikealquit (Quit: Leaving.)
17:09:10  * insertcoffeequit (Ping timeout: 245 seconds)
17:24:41  * esundahlquit (Remote host closed the connection)
17:28:40  * esundahljoined
17:29:08  * jxsonjoined
17:29:11  * jxsonquit (Remote host closed the connection)
17:29:35  * jmartinsquit (Ping timeout: 245 seconds)
17:30:09  * jxsonjoined
17:33:35  * dominictarrquit (Quit: dominictarr)
17:42:01  * Acconutquit (Quit: Acconut)
17:42:01  <brycebaril>Has anyone looked at serf yet? http://www.serfdom.io/ written in Go, but uses gossip protocol to create HA services
17:43:17  * timoxleyquit (Remote host closed the connection)
17:43:51  * timoxleyjoined
17:44:33  * thlorenzquit (Remote host closed the connection)
17:48:48  * timoxleyquit (Ping timeout: 265 seconds)
18:08:41  * thlorenzjoined
18:14:12  <kenansulayman>brycebaril Nope, but how is that different from gossipmonger?
18:14:23  <brycebaril>kenansulayman: no idea
18:14:45  <kenansulayman>Gossip is really useful
18:15:00  <kenansulayman>But still only eventually-consistent for replication
18:16:07  * Acconutjoined
18:16:35  * Acconutquit (Client Quit)
18:17:17  <kenansulayman>brycebaril oh I see UDP (serf) vs TCP
18:18:06  * ramitosjoined
18:20:12  * thlorenzquit (Remote host closed the connection)
18:20:14  * mikealjoined
18:21:15  * ednapiranhaquit (Remote host closed the connection)
18:23:01  * ednapiranhajoined
18:30:30  * dominictarrjoined
18:31:16  * thlorenzjoined
18:31:53  * dominictarrquit (Client Quit)
18:33:59  * Acconutjoined
18:35:21  * Acconutquit (Client Quit)
18:44:32  * timoxleyjoined
18:49:06  * timoxleyquit (Ping timeout: 252 seconds)
18:54:15  * thlorenzquit (Remote host closed the connection)
18:55:32  * thlorenzjoined
19:03:52  * timoxleyjoined
19:08:27  * timoxleyquit (Ping timeout: 260 seconds)
19:10:10  * jxsonquit (Remote host closed the connection)
19:10:37  * jxsonjoined
19:12:13  * dominictarr_joined
19:15:07  * jxsonquit (Ping timeout: 248 seconds)
19:17:50  * jxsonjoined
19:24:35  <levelbot>[npm] [email protected] <http://npm.im/thalassa-crowsnest>: A vantage point for Thalassa (@mbrevoort)
19:50:50  * Acconutjoined
19:50:54  * Acconutquit (Client Quit)
20:04:12  <thlorenz>dominictarr_: yours would be able to log invalid JS right?
20:04:50  * timoxleyjoined
20:04:57  <thlorenz>since cardinal uses esprima JS has to be valid all the way, so ansi-highlight would be a nice alternative in that case - also if you need speed
20:05:12  <thlorenz>will link to it from cardinal also then :)
20:06:02  <dominictarr_>thlorenz: yeah, first made it for https://github.com/dominictarr/bed
20:06:29  <dominictarr_>it needs to be fast because I was parsing the entire thing every character added
20:06:41  <thlorenz>ah so it also works browser side?
20:06:48  <dominictarr_>(could be optimized, but that would be more difficult)
20:06:59  <dominictarr_>thlorenz: js-tokenize works everywhere
20:07:02  * jcrugzzjoined
20:07:07  <thlorenz>ah, ok, also you know of brace right - no frills browserifyable ace
20:07:17  <dominictarr_>it's very simple, ansi-tokenize
20:07:19  <thlorenz>https://github.com/thlorenz/brace
20:07:38  <dominictarr_>thlorenz: sure, but sometimes a write something just to see how hard it will be
20:08:23  <dominictarr_>what does ace create a webworker for?
20:08:24  <thlorenz>dominictarr_: :) yeah I like how small ansi-highlight is
20:08:33  <thlorenz>for warnings and error annotations
20:08:59  * timoxleyquit (Ping timeout: 248 seconds)
20:09:03  <thlorenz>dominictarr_: you should see them in this demo: http://thlorenz.github.io/brace/
20:09:25  <thlorenz>if you don't inline the webworkers you have to serve their scripts from the same domain
20:09:28  <thlorenz>really annoying
20:10:17  <dominictarr_>but what does it do in the webworkers? run the javascript?
20:10:40  <thlorenz>it validates it
20:10:57  <dominictarr_>oh, right, and that is slow, so it puts it in a separate thread
20:11:10  <thlorenz>exactly
20:11:13  <dominictarr_>right
20:11:32  <dominictarr_>the other thing I wanted, was a editor that worked like:
20:11:46  <dominictarr_>var editorElement = createEditor()
20:11:48  <dominictarr_>not
20:11:52  <thlorenz>I created brace so I could use it in the middle of a blog like here: http://thlorenz.com/blog/scriptie-talkie
20:12:00  <dominictarr_>createEditor(elementId)
20:12:12  <thlorenz>and it'd just append it to the body?
20:13:10  <dominictarr_>normally, you give them the id of the tag you want to create the editor in, because they assume you are serving html
20:13:22  <dominictarr_>but, the node.js frontend style is to build the html in js
20:13:28  <dominictarr_>(normally)
20:13:29  <thlorenz>makes sense
20:13:44  <thlorenz>designers will hate you ;)
20:14:19  <dominictarr_>thlorenz: it's worth it for modularity
20:15:00  <thlorenz>dominictarr_: I get it, and it makes sense, but still designers will hate you since now they can't edit html :)
20:15:14  <dominictarr_>thlorenz: is there a way to disable the "i" when I don't use semicolons?
20:15:41  <thlorenz>dominictarr_: not at this point, but I take PRs -- I wonder if there is a setting in ace?
20:16:28  * julianduquejoined
20:18:53  <thlorenz>dominictarr_: btw you'd probably like this cardinal feature: (hides semicolons in highlighted code) https://github.com/thlorenz/cardinal/blob/master/themes/hide-semicolons.js
20:19:13  <thlorenz>https://github.com/thlorenz/cardinal/blob/master/themes/hide-semicolons.js#L81
20:19:23  <dominictarr_>thlorenz: sometimes ; are significant
20:19:31  <dominictarr_>like in for(;;)
20:19:37  <dominictarr_>or
20:19:42  <dominictarr_>var foo = x
20:19:49  <thlorenz>I know but if I look at code I like it to be semicolon bare
20:19:50  <dominictarr_>;(function () {…})()
20:19:56  <thlorenz>I've run into those
20:20:15  <thlorenz>and since I started to do C I pretty much put semicolons everywhere
20:20:24  <thlorenz>so I don't have to switch modes
20:21:07  <ednapiranha>dominictarr_: leveldb in action right now.. meatspace chat got hn'd lol
20:21:17  <ednapiranha>dominictarr_: http://chat.meatspac.es/ lolol
20:22:41  <dominictarr_>ednapiranha: lol
20:22:46  <ednapiranha>first griefer too
20:22:49  <ednapiranha>not bad.. 20 min later
20:23:40  <dominictarr_>ednapiranha: you need to make it only scroll down when the screen is at the bottom
20:23:45  <dominictarr_>like in terminals...
20:23:57  <dominictarr_>(I have some code for that somewhere)
20:23:58  <ednapiranha>dominictarr_: send me a pr!
20:23:59  <ednapiranha>lol
20:24:04  <ednapiranha>im waiting for this guy to get bored of trolling
20:24:07  <ednapiranha>should be 10 min i think
20:26:08  <dominictarr_>ednapiranha: where is the code?
20:26:27  <ednapiranha>dominictarr_: https://github.com/meatspaces/meatspace-chat
20:28:49  <dominictarr_>ednapiranha: are you making it scroll down somewhere?
20:29:03  <ednapiranha>dominictarr_: yes sec
20:30:09  <ednapiranha>annnd the server has died
20:30:18  <brycebaril>I'm still getting stuff
20:30:38  <ednapiranha>that guy
20:30:40  <ednapiranha>i need to block him
20:30:42  <ednapiranha>somehow
20:30:53  <brycebaril>throttle by IP?
20:30:55  <ednapiranha>someone wanna write me a quick 'if you post too fast you get blocked for 10 min?'
20:30:56  <ednapiranha>:)
20:31:00  <brycebaril>or socket connection
20:31:07  <dominictarr_>ednapiranha: it would be funny if instead of scrolling it just randomly placed each gif + a caption/speech bubble
20:31:29  <ednapiranha>dominictarr_: brycebaril: i think easiest way is to block non-webrtc people from posting
20:31:40  <brycebaril>Yeah I thought about that to, no video, no voice
20:31:54  <brycebaril>Maybe even don't load until they've allowed the camera
20:35:20  <ednapiranha>i killed him
20:35:26  <ednapiranha>no webrtc no post
20:38:32  <ednapiranha>brycebaril: dammit he figured out my open source hack
20:39:55  * joshcarterquit (Quit: joshcarter)
20:43:46  * rudquit (Read error: Connection reset by peer)
20:44:01  * rudjoined
20:57:36  * thlorenzquit (Remote host closed the connection)
20:58:17  <kenansulayman>ednapiranha Why are the people so crazy there? Can't even follow the posts
20:58:29  <ednapiranha>guys
20:58:37  <ednapiranha>did something change in express that csrf is different
20:58:47  <ednapiranha>it doesnt seem to be working for me.. throws an error in connect
21:03:14  * thlorenzjoined
21:05:33  * timoxleyjoined
21:09:34  * timoxley_joined
21:10:01  * timoxleyquit (Read error: Connection reset by peer)
22:31:25  * thlorenzquit (Remote host closed the connection)
22:32:37  * nhmquit (Ping timeout: 248 seconds)
22:44:14  * thlorenzjoined
22:45:43  * thlorenzquit (Remote host closed the connection)
22:47:52  * joshcarterjoined
22:55:39  * esundahlquit (Remote host closed the connection)
22:56:06  * esundahljoined
22:59:31  * waojoined
23:00:26  * esundahlquit (Ping timeout: 245 seconds)
23:01:07  * esundahljoined
23:16:51  * thlorenzjoined
23:17:56  * jjmalinaquit (Ping timeout: 245 seconds)
23:21:03  * jjmalinajoined
23:25:01  * thlorenzquit (Ping timeout: 245 seconds)
23:29:02  * esundahlquit (Remote host closed the connection)
23:29:30  * esundahljoined
23:30:27  * timoxley_quit (Remote host closed the connection)
23:30:42  * timoxleyjoined
23:33:43  * esundahlquit (Ping timeout: 240 seconds)
23:48:37  * tmcwquit (Remote host closed the connection)
23:50:33  * timoxleyquit (Remote host closed the connection)
23:51:19  * timoxleyjoined
23:52:11  * nhmjoined
23:55:26  * timoxleyquit (Ping timeout: 245 seconds)
23:56:20  * thlorenzjoined