00:05:19  * sorensen__quit (Quit: Leaving...)
00:16:07  <SubStack>http://substack.net/images/photo/2012-04-05-170744_blue_robot.jpg
00:16:17  <SubStack>http://substack.net/images/photo/2012-04-05-162600_dueling_laptops.jpg
00:16:28  <SubStack>beep boop
00:17:30  <maxogden>whoa upgrade
00:18:56  <SubStack>indeed!
00:19:33  * wiwilliaquit (Ping timeout: 265 seconds)
00:35:08  <jesusabdullah>http://www.reddit.com/r/ruby/comments/rh5la/what_are_your_favorite_gems/
00:35:18  <jesusabdullah>SubStack: I think it's interesting how boring the answers to ^^ were
00:40:06  * sorensen__joined
00:40:49  <jesusabdullah>(I asked that question by the by)
00:41:01  <jesusabdullah>Thinking about asking some other communities a similar question
00:41:07  * intabulasquit (Remote host closed the connection)
00:41:10  <jesusabdullah>and then BLOGGING ABOUT IT
00:42:00  <SubStack>sounds excellent!
00:42:19  <jesusabdullah>seriously, though, look at the answers people gave
00:42:27  <jesusabdullah>and the lackluster number of votes period
00:42:37  <jesusabdullah>like, nokogiri was the best they could do
00:42:54  <jesusabdullah>nokogiri might be sweet but, like, I think everyone and their dog has an xml parser chillin' somewhere
00:43:55  <SubStack>maybe they just don't follow the crazy mind-melting mad science going on in ruby land
00:44:11  <SubStack>that would be the best possible reason
00:44:24  <SubStack>pretty sure I've seen some really clever ruby hacks before
00:45:28  <SubStack>and I could definitely imagine asking the same question about node and getting boring responses that closely track the most popular modules
00:45:53  <jesusabdullah>Yeah
00:45:57  <jesusabdullah>that's what I don't know
00:46:29  <jesusabdullah>but, like, someone would point out clever node hacks
00:48:09  <SubStack>I remember when I first saw drb it was pretty crazy
00:48:51  <SubStack>and sinatra was rather rabble-rousing in its day
00:48:58  <jesusabdullah>sure
00:49:17  <st_luke>my dog doesnt have an xml parser
00:49:34  <SubStack>perhaps all the low-hanging fruit has just been explored and we just expect those features now
00:52:04  <st_luke>jesusabdullah: its also reddit
00:54:31  * wiwilliajoined
00:58:31  <rowbit>Hourly usage stats: [developer: 1, free: 16]
00:58:35  * Guest63095changed nick to Madars
00:58:44  * Madarsquit (Changing host)
00:58:45  * Madarsjoined
01:10:06  <jesusabdullah>st_luke: fair enough.
01:10:17  <jesusabdullah>st_luke: do YOU know of any cool ruby gems?
01:13:22  * tm604quit (Read error: Connection reset by peer)
01:18:42  * tm604joined
01:26:09  * intabulasjoined
01:27:32  * wiwilliaquit (Ping timeout: 252 seconds)
01:28:33  <st_luke>jesusabdullah: chef
01:30:49  * wiwilliajoined
01:37:57  <jesusabdullah>st_luke: chef's kinda neat. How about some crazy mad science shit?
01:58:31  <rowbit>Hourly usage stats: [free: 11]
02:12:34  * yuletidejoined
02:17:52  * intabulasquit (Remote host closed the connection)
02:24:03  * yuletidequit (Quit: zzzzzz #cfaphl)
02:28:59  <st_luke>jesusabdullah: rails
02:29:20  <jesusabdullah>ಠ_ಠ
02:29:59  * sorensen__quit (Quit: Leaving...)
02:31:00  <jesusabdullah>SubStack: if you confuse our noob beta users so help me I will be grouchy about it
02:31:10  <SubStack>haha sorry
02:31:12  <jesusabdullah>XD
02:31:20  <jesusabdullah>Sometimes I think there are just some people where you should be like
02:31:23  <jesusabdullah>"here, here's express"
02:31:29  <jesusabdullah>y'know? ;)
02:31:33  <SubStack>yeah I know the feeling
02:31:33  <jesusabdullah>not sure where some of these peeps are
02:31:52  <jesusabdullah>anyways: continue as you were XD
02:33:22  <SubStack>building programs in a modular way is not something that comes easily to people who aren't already familiar with that approach
02:34:38  <jesusabdullah>well
02:34:50  <jesusabdullah>I think most of this crap is about how to modularize your shit
02:35:03  <jesusabdullah>and there are a lot of ways
02:35:29  <jesusabdullah>I think proper compartmentalizing is one of the toughest things to learn
02:35:54  <SubStack>LOUDBOT: search fold 'em
02:35:54  <LOUDBOT>SubStack: THANK YOU TOM CLANCY'S SPLINTER CELL: CHAOS THEORY
02:36:30  <SubStack>YOU'VE GOT TO KNOW WHEN TO HOLD THEM AND WHEN TO FOLD THEM AND WHEN TO ANGRILY THROW THE TABLE ACROSS THE ROOM
02:36:30  <LOUDBOT>AUTOMATE THAT PR0N WITH PERL.
02:37:07  <jesusabdullah>hell yeah automate that pron
02:51:48  * mikealquit (Quit: Leaving.)
02:58:31  <rowbit>Hourly usage stats: [developer: 1, free: 22]
03:07:56  * mikealjoined
03:12:40  * mikealquit (Ping timeout: 240 seconds)
03:16:06  * mikealjoined
03:21:10  * wiwilliaquit (Ping timeout: 252 seconds)
03:24:58  * mikeal1joined
03:25:58  * mikealquit (Read error: Connection reset by peer)
03:52:12  * sorensen__joined
03:58:31  <rowbit>Hourly usage stats: [free: 16]
04:14:23  * mikeal1quit (Read error: Connection reset by peer)
04:25:06  * mikealjoined
04:26:41  * mikealquit (Read error: Connection reset by peer)
04:26:47  * mikealjoined
04:28:26  * devaholicquit (Read error: Connection reset by peer)
04:32:35  * st_lukequit (Remote host closed the connection)
04:36:36  <jesusabdullah>SubStack: Is there a way to pass code to the browserify bundler without saving it to disk?
04:36:43  <jesusabdullah>weird use case I know but
04:36:57  <SubStack>there is, looking it up
04:37:02  <SubStack>it's a little odd but it's possible
04:37:32  <SubStack>if you pass in opts.body
04:37:58  <SubStack>either .addEntry(file, { body : ... })
04:38:05  <SubStack>or .require(file, { body : ... })
04:38:11  <SubStack>looks like it would work
04:39:53  <jesusabdullah>.addEntry sounds right
04:41:29  <jesusabdullah>yeah, actually, that's exactly right
04:45:30  <jesusabdullah>SubStack: Is there an async api?
04:45:45  <jesusabdullah>SubStack: for the bundler, not for requires!
04:45:48  <SubStack>it's sync
04:45:54  <jesusabdullah>a'ight
04:46:07  <SubStack>it was originally async but that was crazy hard to iterate on
04:46:09  <jesusabdullah>could lock up my event loops I suppose
04:46:17  <SubStack>could fork a subproc
04:46:19  <jesusabdullah>we'll see
04:46:22  <jesusabdullah>Yeah, my thinking exactly
04:54:42  * paul_irishquit (Ping timeout: 276 seconds)
04:58:31  <rowbit>Hourly usage stats: [free: 19]
05:13:58  * AvianFluquit (Ping timeout: 250 seconds)
05:14:37  * isaacsquit (Remote host closed the connection)
05:22:10  * rannmannquit (Ping timeout: 240 seconds)
05:44:37  * AvianFlujoined
05:56:52  * AvianFluquit (Ping timeout: 250 seconds)
05:58:31  <rowbit>Hourly usage stats: [free: 20]
06:11:19  * AvianFlujoined
06:13:35  * tilgovijoined
06:58:33  <rowbit>Hourly usage stats: [free: 7]
07:06:13  * devaholicjoined
07:58:31  <rowbit>Hourly usage stats: [free: 15]
08:19:30  * sorensen__quit (Quit: Leaving...)
08:58:31  <rowbit>Hourly usage stats: [free: 15]
09:58:31  <rowbit>Hourly usage stats: [free: 29]
10:40:39  * tilgoviquit (Remote host closed the connection)
10:58:31  <rowbit>Hourly usage stats: [free: 32]
11:31:02  * devaholicquit (Ping timeout: 252 seconds)
11:41:52  * devaholicjoined
11:42:01  * wiwilliajoined
11:58:31  <rowbit>Hourly usage stats: [free: 6]
12:19:51  * wiwilliaquit (Ping timeout: 246 seconds)
12:41:50  * devaholicquit (Quit: Leaving)
12:42:09  * devaholicjoined
12:58:31  <rowbit>Hourly usage stats: [developer: 1, free: 40]
13:58:31  <rowbit>Hourly usage stats: [free: 12]
14:16:15  * wiwilliajoined
14:25:12  * wiwilliaquit (Ping timeout: 252 seconds)
14:28:44  * mikealquit (Quit: Leaving.)
14:32:21  * mikealjoined
14:37:14  * mikealquit (Ping timeout: 264 seconds)
14:39:25  * mikealjoined
14:40:20  * mikealquit (Read error: Connection reset by peer)
14:40:22  * mikeal1joined
14:58:31  <rowbit>Hourly usage stats: [free: 33]
15:14:20  * sorensen__joined
15:16:03  * sorensen__quit (Client Quit)
15:26:00  * isaacsjoined
15:31:04  * mikeal1quit (Quit: Leaving.)
15:31:33  * mikealjoined
15:32:38  <niftylettuce>rly enjoying flux
15:36:02  * mikealquit (Ping timeout: 264 seconds)
15:47:10  * rannmannjoined
15:54:41  <niftylettuce>isaacs: best advice for complete newb to node.js? my friend is getting acclimated
15:54:56  <niftylettuce>e.g. just go through Github? I figured I'd ask u
15:54:59  <niftylettuce>readme/wiki
15:56:46  <niftylettuce>ya that works, hes good 2go
15:58:31  <rowbit>Hourly usage stats: [free: 59]
16:17:09  * devaholicquit (Ping timeout: 244 seconds)
16:19:13  * devaholicjoined
16:32:16  * wiwilliajoined
16:47:21  * devaholicquit (Ping timeout: 245 seconds)
16:50:48  * devaholicjoined
16:52:12  * paul_irishjoined
16:58:31  <rowbit>Hourly usage stats: [free: 41]
17:15:27  * yuletidejoined
17:22:16  * wiwilliaquit (Ping timeout: 244 seconds)
17:29:31  * wiwilliajoined
17:42:17  * tom__joined
17:58:31  <rowbit>Hourly usage stats: [developer: 1, free: 40]
18:05:00  * mikealjoined
18:09:05  * yuletidequit (Quit: zzzzzz #cfaphl)
18:10:15  * yuletidejoined
18:31:20  * devaholicquit (Ping timeout: 260 seconds)
18:31:45  * tom__quit (Ping timeout: 276 seconds)
18:41:02  * tom__joined
18:41:11  * devaholicjoined
18:58:31  <rowbit>Hourly usage stats: [developer: 5, free: 18]
19:29:47  <mikeal>SubStack: i've restarted seaport and had to redeploy twice today :(
19:30:03  <mikeal>i'm itching for this refactor where things are subscriber based :)
19:30:19  <mikeal>will the subscriptions use upnode?
19:31:51  <SubStack>yep
19:34:33  * TheJHjoined
19:34:35  <mikeal>how does that work?
19:35:05  <mikeal>specifically, on re-connect how does it re-call the function to do the subscription?
19:35:13  <mikeal>i'm just curious
19:46:17  <SubStack>you can specify a callback to set up the initial state
19:52:10  <guybrush>http://coderdojo.com/about-us/supporters/
19:52:32  <guybrush>they should only have sponsors from outside the software-industry :p
19:58:31  <rowbit>Daily usage stats: [developer: 18, free: 550]
19:58:31  <rowbit>Hourly usage stats: [developer: 3, free: 16]
20:32:57  * tm604quit (Quit: Leaving.)
20:58:31  <rowbit>Hourly usage stats: [developer: 1, free: 19]
21:24:42  * tilgovijoined
21:46:36  * intabulasjoined
21:51:58  * wiwilliaquit (Ping timeout: 244 seconds)
21:54:35  * mikealquit (Quit: Leaving.)
21:58:08  * mikealjoined
21:58:31  <rowbit>Hourly usage stats: [developer: 5, free: 8]
21:59:41  * wiwilliajoined
22:05:01  * wiwillia2joined
22:16:10  * AvianFluquit (Ping timeout: 240 seconds)
22:20:12  * tm604joined
22:23:56  * intabulasquit (Remote host closed the connection)
22:27:56  * AvianFlujoined
22:30:49  * wiwilliaquit (Ping timeout: 244 seconds)
22:47:55  * mikealquit (Quit: Leaving.)
22:51:40  * wiwillia2quit (Ping timeout: 240 seconds)
22:56:33  * wiwilliajoined
22:58:31  <rowbit>Hourly usage stats: [developer: 2, free: 16]
23:07:47  * mikealjoined
23:51:08  * mikealquit (Quit: Leaving.)
23:55:11  * mikealjoined
23:58:31  <rowbit>Hourly usage stats: [free: 11]