00:05:18  * ralphtheninjaquit (Quit: Lost terminal)
00:05:28  <rvagg>yeah, I just like the fact that declaring as a var reinforces the fact that functions are first class and can be treated just like any other variable
00:21:41  <timoxley>rvagg I generally prefer function decl, allows you to jam junk at the bottom of the file
00:22:07  <timoxley>+ names in stack traces
00:23:01  <timoxley>+1 for comma first, though commas at the end is a hard habit to kick
00:39:18  <st_luke>i love `var foo = function () {}`
00:40:28  <chapel>idk, anon functions are annoying
00:40:34  <chapel>love me some stack traces
00:41:31  <chapel>also I do fn(arg, cb)\nfunction cb() { //... }
00:41:36  <rvagg>var foo = function foo () {}; works too
00:41:57  <chapel>sure, but the var foo is unnecessary at that point
00:42:14  <rvagg>I have a serious distaste for using things before they are declared, I think that's an old habit but I hardly ever do that
00:42:30  <chapel>maybe for someone not familiar with js, it helps reinforce things, but I know I can use them how I want
00:42:31  <rvagg>chapel: of course it is, this is a style issue
00:42:57  <st_luke>rvagg: yeah i feel similarly about the using/declaring
00:43:23  <chapel>I guess thats another benefit of using function declaration directly
00:43:26  <rvagg>anyone using LevelDB+Node in production want to respond to this? https://twitter.com/LevelDB/status/332292422925172736
00:43:35  <chapel>its always hoisted
00:43:38  <st_luke>i would but we havent launched yet
00:47:54  <ChrisPartridge>ditto, only been playing with it, nothing in production
00:48:34  <chapel>same
00:49:20  <chapel>sadly, Ive have had a huge amount of free time, but hardly been productive
00:49:30  <st_luke>well i mean we do more than play with it, our entire app is built on it, it's a pretty serious part of things
00:49:43  <chapel>st_luke: what are you working on?
00:50:13  <st_luke>its this thing called wayla
00:50:40  <chapel>cool
00:50:51  <chapel>how are you handling scaling out level?
00:52:45  <st_luke>what kind of scaling are you referring to?
00:54:18  * mreviljoined
00:54:31  <st_luke>scaling is too generic of a term
00:57:21  <chapel>yeah
00:57:43  <chapel>well, I mean, handling multiple instances of the db, or using it across processes
00:57:55  <chapel>if you are even doing that, that is
00:58:50  * mrevilquit (Ping timeout: 255 seconds)
01:06:37  <st_luke>ah, gotcha. one of our engineers is working on a really interesting replication method.
01:06:45  <st_luke>I haven't had time to get too much into that code yet though
01:07:24  <chapel>mostly just curious, since there are a few different implementations being toyed with that I've seen
01:21:50  <rvagg>presentation I'm going to give tonight in Sydney, if anyone has any comments or suggestions for me: http://r.va.gg/presentations/node.ninjas/
01:27:31  * st_lukequit (Remote host closed the connection)
01:44:45  <ChrisPartridge>rvagg: looks good mate
01:45:54  <rvagg>cheers
02:32:16  * st_lukejoined
02:38:13  <st_luke>rvagg: cntschbook mono ftw
02:38:25  <rvagg>yerp
03:20:06  * mreviljoined
03:45:20  * julianduquejoined
04:04:44  * st_lukequit (Remote host closed the connection)
04:57:34  * dominictarrjoined
05:24:18  * mrevilquit (Remote host closed the connection)
06:42:46  * dominictarrquit (Quit: dominictarr)
06:52:02  * Pwnnaquit (Ping timeout: 252 seconds)
07:20:00  * dominictarrjoined
07:28:50  * joachimhsjoined
07:36:16  * joachimhsquit (Quit: joachimhs)
07:52:06  * joachimhsjoined
07:54:02  * dominictarrquit (Quit: dominictarr)
07:55:08  * joachimhsquit (Client Quit)
08:02:04  * joachimhsjoined
08:27:36  * joachimhsquit (Quit: joachimhs)
08:37:04  * ChrisPartridgequit (Ping timeout: 256 seconds)
09:28:35  * ramitosquit (Read error: Operation timed out)
09:34:28  <juliangruber>hij1nx: didn't yet find time to work on levelweb
09:49:47  * ralphtheninjajoined
10:26:49  * mreviljoined
10:28:04  * timoxleyquit (Quit: Computer has gone to sleep.)
10:31:34  * mrevilquit (Ping timeout: 276 seconds)
12:27:46  * mreviljoined
12:32:22  * mrevilquit (Ping timeout: 256 seconds)
13:32:02  * mreviljoined
13:36:39  * mrevilquit (Ping timeout: 268 seconds)
13:52:34  * joachimhsjoined
14:02:47  * brianloveswordsquit (Excess Flood)
14:02:53  * brianloveswordsjoined
14:11:31  * eugenewarejoined
14:16:27  * joachimhsquit (Quit: joachimhs)
14:22:30  * eugenewarequit (Quit: Colloquy for iPad - http://colloquy.mobi)
15:28:14  * mreviljoined
15:54:36  <rvagg>so... apparently it's SUPER easy to convince people that a modular database is the way of the future
15:55:27  <rvagg>my talk in sydney went much better than I expected, got people very excited about LevelDB, thanks to all your modules ppl
15:56:23  <rvagg>I could say "there's an extension that'll do that" in response to a few questions people had, and they were generally impressed with the kinds of crazy things everyone's doing to extend levelup
15:57:08  <chapel>rvagg: definitely
15:57:47  <chapel>so far its been super easy getting a hand rolled index system in place
15:58:17  <chapel>instead of having a db be a separate layer, having it be apart of your code just makes it one less abstraction
15:58:30  <chapel>more control, more solutions
16:06:21  * ramitosjoined
16:26:27  * Pwnnajoined
16:36:40  * joachimhsjoined
16:50:54  * joachimhsquit (Quit: joachimhs)
17:12:57  <levelbot>[npm] hbond@0.0.2 <http://npm.im/hbond>: Distributed K-V store based on leveldb (@yyfrankyy)
18:21:21  * joachimhsjoined
20:09:20  * chiltsisn't sure why people like auto-incrementing IDs which require no holes
20:09:41  <chilts>it's senseless and I think doing whatever problem wrong
20:10:17  <chilts>but yeah, I think dominic's suggestion of having a counter in the code feels right
21:01:56  * Raynoschanged nick to JakeV
21:02:20  * JakeVchanged nick to Raynos
21:41:00  <juliangruber>rvagg: congrats for your sweet talk :)
21:45:26  <juliangruber>rvagg: I'm on arch linux now, test suite passes 100%
21:51:08  * st_lukejoined
22:00:38  * ralphtheninjaquit (Read error: Operation timed out)
22:18:43  * st_lukequit (Remote host closed the connection)
22:19:14  * joachimhsquit (Quit: joachimhs)
22:37:02  * st_lukejoined
22:55:50  * dominictarrjoined
22:56:44  * mrevilquit (Remote host closed the connection)
23:15:41  * brycebariljoined
23:28:08  * st_lukequit (Remote host closed the connection)
23:56:19  * ChrisPartridgejoined