/
2012-07-28.txt
851 lines (851 loc) · 86.7 KB
/
2012-07-28.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
{"nick":"iBooyaa","reason":"Remote host closed the connection","date":"2012-07-28T00:07:07.059Z","type":"quit"}
{"nick":"standoo","date":"2012-07-28T00:07:23.266Z","type":"join"}
{"nick":"standoo","message":"does nodejitsu allow modules with c++ bindings?","date":"2012-07-28T00:07:53.426Z","type":"message"}
{"nick":"blakmatrix_","reason":"Remote host closed the connection","date":"2012-07-28T00:08:22.180Z","type":"quit"}
{"nick":"AvianFlu","message":"standoo, generally, yes","date":"2012-07-28T00:09:46.288Z","type":"message"}
{"nick":"AvianFlu","message":"but if it tries to dynamically link against a library we don't have installed","date":"2012-07-28T00:10:05.099Z","type":"message"}
{"nick":"AvianFlu","message":"you'll have problems","date":"2012-07-28T00:10:07.297Z","type":"message"}
{"nick":"adambrault","date":"2012-07-28T00:10:39.011Z","type":"join"}
{"nick":"standoo","message":"sounds like a security risk to you guys??","date":"2012-07-28T00:10:41.557Z","type":"message"}
{"nick":"AvianFlu","message":"you're on your own VPS","date":"2012-07-28T00:10:59.645Z","type":"message"}
{"nick":"standoo","message":"oh","date":"2012-07-28T00:11:05.594Z","type":"message"}
{"nick":"AvianFlu","message":"yeah, you could ruin an app server","date":"2012-07-28T00:11:07.381Z","type":"message"}
{"nick":"AvianFlu","message":"but we'd notice, and freeze your account","date":"2012-07-28T00:11:12.474Z","type":"message"}
{"nick":"AvianFlu","message":"and besides, it would take some work","date":"2012-07-28T00:11:16.954Z","type":"message"}
{"nick":"standoo","message":"just pointing it out anyway","date":"2012-07-28T00:11:31.946Z","type":"message"}
{"nick":"AvianFlu","message":"the number of people deploying node apps to a PaaS who have both the time and knowledge to do that isn't very big","date":"2012-07-28T00:11:56.076Z","type":"message"}
{"nick":"AvianFlu","message":"and we take quite a few security measures, besides","date":"2012-07-28T00:12:19.108Z","type":"message"}
{"nick":"standoo","message":"why don't you just disable it completely?","date":"2012-07-28T00:12:42.219Z","type":"message"}
{"nick":"AvianFlu","message":"there are a lot of widely used modules with C/C++ dependencies","date":"2012-07-28T00:12:57.629Z","type":"message"}
{"nick":"AvianFlu","message":"bcrypt, node-canvas","date":"2012-07-28T00:13:03.229Z","type":"message"}
{"nick":"AvianFlu","message":"node-redis","date":"2012-07-28T00:13:10.171Z","type":"message"}
{"nick":"AvianFlu","message":"the ws module","date":"2012-07-28T00:13:12.067Z","type":"message"}
{"nick":"standoo","message":"you have a point there","date":"2012-07-28T00:15:35.886Z","type":"message"}
{"nick":"blakmatrix_","date":"2012-07-28T00:16:46.394Z","type":"join"}
{"nick":"blakmatrix_","reason":"Remote host closed the connection","date":"2012-07-28T00:16:47.397Z","type":"quit"}
{"nick":"Ivshti","reason":"Ping timeout: 246 seconds","date":"2012-07-28T00:20:42.234Z","type":"quit"}
{"nick":"adambrault","reason":"Quit: Laptop asleep","date":"2012-07-28T00:22:22.255Z","type":"quit"}
{"nick":"mAritz","reason":"Read error: Connection reset by peer","date":"2012-07-28T00:22:34.599Z","type":"quit"}
{"nick":"blakmatrix_","date":"2012-07-28T00:23:31.385Z","type":"join"}
{"nick":"blakmatrix_","reason":"Remote host closed the connection","date":"2012-07-28T00:23:36.662Z","type":"quit"}
{"nick":"travis-ci","date":"2012-07-28T00:25:59.390Z","type":"join"}
{"nick":"travis-ci","message":"[travis-ci] flatiron/flatiron#147 (master - bb4c25c : Marak Squires): The build passed.","date":"2012-07-28T00:25:59.587Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Change view : https://github.com/flatiron/flatiron/compare/0f2b2d9d7c95...bb4c25c18079","date":"2012-07-28T00:25:59.587Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Build details : http://travis-ci.org/flatiron/flatiron/builds/1974015","date":"2012-07-28T00:25:59.587Z","type":"message"}
{"nick":"travis-ci","date":"2012-07-28T00:25:59.588Z","type":"part"}
{"nick":"coen-hyde","date":"2012-07-28T00:34:04.140Z","type":"join"}
{"nick":"aheckmann","reason":"Quit: the end","date":"2012-07-28T00:48:47.393Z","type":"quit"}
{"nick":"coen-hyde","reason":"Quit: coen-hyde","date":"2012-07-28T00:50:01.564Z","type":"quit"}
{"nick":"blakmatrix_","date":"2012-07-28T00:52:11.292Z","type":"join"}
{"nick":"broofa","reason":"Quit: Leaving...","date":"2012-07-28T00:53:54.151Z","type":"quit"}
{"nick":"slloyd","reason":"Quit: Leaving...","date":"2012-07-28T00:59:06.646Z","type":"quit"}
{"nick":"anoemi","date":"2012-07-28T00:59:54.069Z","type":"join"}
{"nick":"hij1nx","date":"2012-07-28T01:01:27.860Z","type":"join"}
{"nick":"tlorenz","reason":"Ping timeout: 276 seconds","date":"2012-07-28T01:02:02.254Z","type":"quit"}
{"nick":"anoemi","reason":"Client Quit","date":"2012-07-28T01:03:46.132Z","type":"quit"}
{"nick":"Sly","reason":"Ping timeout: 240 seconds","date":"2012-07-28T01:06:57.081Z","type":"quit"}
{"nick":"coderarity","reason":"Ping timeout: 240 seconds","date":"2012-07-28T01:10:17.074Z","type":"quit"}
{"nick":"Leerp3","message":"Is there a flatiron dedicated channel?","date":"2012-07-28T01:14:17.203Z","type":"message"}
{"nick":"coderarity","date":"2012-07-28T01:14:23.990Z","type":"join"}
{"nick":"Leerp3","message":"But if not.. I'm curious, does flatiron/winston support logging all requests out of the box? Or to log all connections, you have to set up your own plugin and feed it to the app?","date":"2012-07-28T01:14:34.066Z","type":"message"}
{"nick":"jesusabdullah","message":"Leerp3: add it as a middleware. There isn't any sugar for it, but it should be like 3 lines tops","date":"2012-07-28T01:18:10.349Z","type":"message"}
{"nick":"Leerp3","message":"jesusabdullah: Yea, i was just curious","date":"2012-07-28T01:18:45.319Z","type":"message"}
{"nick":"Leerp3","message":"ty","date":"2012-07-28T01:18:50.052Z","type":"message"}
{"nick":"jesusabdullah","message":"app.http.before.push(function (req, res, next) { app.log.debug(util.format('http %s %s', req.method, req.path)); });","date":"2012-07-28T01:18:54.965Z","type":"message"}
{"nick":"jesusabdullah","message":"app.http.before.push(function (req, res, next) { app.log.debug(util.format('http %s %s', req.method, req.path)); next(); });","date":"2012-07-28T01:19:06.742Z","type":"message"}
{"nick":"jesusabdullah","message":"I mean","date":"2012-07-28T01:19:09.757Z","type":"message"}
{"nick":"broofa","date":"2012-07-28T01:36:28.044Z","type":"join"}
{"nick":"DTrejo","date":"2012-07-28T01:39:14.071Z","type":"join"}
{"nick":"SubtleGradient","reason":"Ping timeout: 245 seconds","date":"2012-07-28T01:43:49.664Z","type":"quit"}
{"nick":"broofa","reason":"Ping timeout: 264 seconds","date":"2012-07-28T01:48:23.041Z","type":"quit"}
{"nick":"ajpiano","reason":"Excess Flood","date":"2012-07-28T01:53:57.310Z","type":"quit"}
{"nick":"TooTallNate","reason":"Quit: [\"Textual IRC Client: www.textualapp.com\"]","date":"2012-07-28T01:55:02.327Z","type":"quit"}
{"nick":"standoo","reason":"Quit: Leaving.","date":"2012-07-28T01:55:34.006Z","type":"quit"}
{"nick":"ajpiano","date":"2012-07-28T01:56:55.825Z","type":"join"}
{"nick":"standoo","date":"2012-07-28T02:05:38.804Z","type":"join"}
{"nick":"standoo","reason":"Client Quit","date":"2012-07-28T02:06:32.074Z","type":"quit"}
{"nick":"phlik","date":"2012-07-28T02:06:57.476Z","type":"join"}
{"nick":"phlik","message":"Is there a way to do an attach items to this on a route with a life time of the request ","date":"2012-07-28T02:08:41.272Z","type":"message"}
{"nick":"benv","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T02:10:57.009Z","type":"quit"}
{"nick":"phlik","reason":"Ping timeout: 245 seconds","date":"2012-07-28T02:15:03.648Z","type":"quit"}
{"nick":"anoemi","date":"2012-07-28T02:19:22.043Z","type":"join"}
{"nick":"cjroebuck","reason":"Remote host closed the connection","date":"2012-07-28T02:19:33.169Z","type":"quit"}
{"nick":"anoemi","reason":"Client Quit","date":"2012-07-28T02:23:11.250Z","type":"quit"}
{"nick":"AgoristRadio","reason":"Ping timeout: 240 seconds","date":"2012-07-28T02:57:00.373Z","type":"quit"}
{"nick":"AgoristRadio","date":"2012-07-28T02:57:34.444Z","type":"join"}
{"nick":"mhellerogden","date":"2012-07-28T02:59:01.342Z","type":"join"}
{"nick":"shykes","new_nick":"zz_shykes","date":"2012-07-28T03:01:13.055Z","type":"nick"}
{"nick":"devdazed","date":"2012-07-28T03:05:03.354Z","type":"join"}
{"nick":"mhellerogden","date":"2012-07-28T03:05:19.372Z","type":"part"}
{"nick":"devdazed","reason":"Client Quit","date":"2012-07-28T03:07:50.262Z","type":"quit"}
{"nick":"stimble","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T03:09:02.913Z","type":"quit"}
{"nick":"anoemi","date":"2012-07-28T03:12:02.519Z","type":"join"}
{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T03:29:26.254Z","type":"quit"}
{"nick":"timhudson","reason":"Ping timeout: 250 seconds","date":"2012-07-28T03:33:43.562Z","type":"quit"}
{"nick":"TheJH","reason":"Ping timeout: 264 seconds","date":"2012-07-28T03:40:34.995Z","type":"quit"}
{"nick":"joshontheweb","date":"2012-07-28T03:50:02.029Z","type":"join"}
{"nick":"coderarity","reason":"Quit: tschüß!","date":"2012-07-28T03:50:29.357Z","type":"quit"}
{"nick":"anoemi","reason":"Quit: anoemi","date":"2012-07-28T03:57:24.069Z","type":"quit"}
{"nick":"Domenic","date":"2012-07-28T03:59:53.625Z","type":"join"}
{"nick":"timhudson","date":"2012-07-28T04:08:10.533Z","type":"join"}
{"nick":"ajpiano","reason":"Excess Flood","date":"2012-07-28T04:09:44.017Z","type":"quit"}
{"nick":"thepumpkin","reason":"Remote host closed the connection","date":"2012-07-28T04:10:53.964Z","type":"quit"}
{"nick":"zz_shykes","new_nick":"shykes","date":"2012-07-28T04:11:06.536Z","type":"nick"}
{"nick":"thepumpkin","date":"2012-07-28T04:11:55.528Z","type":"join"}
{"nick":"x_","reason":"Ping timeout: 250 seconds","date":"2012-07-28T04:12:17.271Z","type":"quit"}
{"nick":"x__","reason":"Ping timeout: 246 seconds","date":"2012-07-28T04:12:22.524Z","type":"quit"}
{"nick":"ajpiano","date":"2012-07-28T04:13:25.480Z","type":"join"}
{"nick":"shykes","new_nick":"zz_shykes","date":"2012-07-28T04:15:45.763Z","type":"nick"}
{"nick":"thepumpkin","reason":"Ping timeout: 246 seconds","date":"2012-07-28T04:16:13.423Z","type":"quit"}
{"nick":"standoo","date":"2012-07-28T04:16:40.465Z","type":"join"}
{"nick":"x__","date":"2012-07-28T04:24:57.232Z","type":"join"}
{"nick":"x_","date":"2012-07-28T04:25:02.029Z","type":"join"}
{"nick":"Ivshti","date":"2012-07-28T04:36:32.182Z","type":"join"}
{"nick":"Sly","date":"2012-07-28T04:43:37.808Z","type":"join"}
{"nick":"andresgallo","date":"2012-07-28T04:49:01.535Z","type":"join"}
{"nick":"andresgallo","message":"Hi guys","date":"2012-07-28T04:49:08.923Z","type":"message"}
{"nick":"andresgallo","message":"Quick question","date":"2012-07-28T04:49:19.732Z","type":"message"}
{"nick":"rvagg","reason":"Quit: Leaving.","date":"2012-07-28T04:49:28.983Z","type":"quit"}
{"nick":"andresgallo","message":"to handle get and post parameters do I need to write that manually?","date":"2012-07-28T04:49:43.621Z","type":"message"}
{"nick":"andresgallo","message":"is there a tutorial for this","date":"2012-07-28T04:49:51.371Z","type":"message"}
{"nick":"andresgallo","message":"So far Im trying to get well used to node","date":"2012-07-28T04:50:31.035Z","type":"message"}
{"nick":"andresgallo","message":"so far its awesome","date":"2012-07-28T04:50:34.363Z","type":"message"}
{"nick":"andresgallo","reason":"Quit: Page closed","date":"2012-07-28T04:55:42.758Z","type":"quit"}
{"nick":"catshirt","date":"2012-07-28T05:00:40.748Z","type":"join"}
{"nick":"rvagg","date":"2012-07-28T05:04:12.415Z","type":"join"}
{"nick":"Leeol","date":"2012-07-28T05:08:40.391Z","type":"join"}
{"nick":"Leerp3","reason":"Ping timeout: 276 seconds","date":"2012-07-28T05:12:17.300Z","type":"quit"}
{"nick":"vincentmac","reason":"Ping timeout: 244 seconds","date":"2012-07-28T05:15:46.054Z","type":"quit"}
{"nick":"DTrejo","reason":"Remote host closed the connection","date":"2012-07-28T05:32:43.531Z","type":"quit"}
{"nick":"adambrault","date":"2012-07-28T05:33:20.977Z","type":"join"}
{"nick":"DTrejo","date":"2012-07-28T05:44:03.748Z","type":"join"}
{"nick":"bardu","date":"2012-07-28T05:46:48.961Z","type":"join"}
{"nick":"AvianFlu","new_nick":"AvianusAsleepus","date":"2012-07-28T05:51:02.917Z","type":"nick"}
{"nick":"adambrault","reason":"Quit: Adios!","date":"2012-07-28T05:52:47.848Z","type":"quit"}
{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T05:56:47.318Z","type":"quit"}
{"nick":"joshontheweb","date":"2012-07-28T06:01:59.715Z","type":"join"}
{"nick":"SubtleGradient","date":"2012-07-28T06:02:40.932Z","type":"join"}
{"nick":"DTrejo","reason":"Remote host closed the connection","date":"2012-07-28T06:05:34.435Z","type":"quit"}
{"nick":"SubtleGradient","reason":"Remote host closed the connection","date":"2012-07-28T06:05:40.556Z","type":"quit"}
{"nick":"timoxley","date":"2012-07-28T06:06:18.647Z","type":"join"}
{"nick":"adambrault","date":"2012-07-28T06:08:27.710Z","type":"join"}
{"nick":"joshontheweb","reason":"Ping timeout: 246 seconds","date":"2012-07-28T06:16:36.488Z","type":"quit"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T06:18:20.122Z","type":"nick"}
{"nick":"joshontheweb","date":"2012-07-28T06:20:38.312Z","type":"join"}
{"nick":"sreeix","date":"2012-07-28T06:31:44.856Z","type":"join"}
{"nick":"x__","reason":"Read error: Connection reset by peer","date":"2012-07-28T06:41:45.409Z","type":"quit"}
{"nick":"x_","reason":"Read error: Connection reset by peer","date":"2012-07-28T06:42:46.249Z","type":"quit"}
{"nick":"adambrault","reason":"Quit: Laptop asleep","date":"2012-07-28T06:47:03.362Z","type":"quit"}
{"nick":"x__","date":"2012-07-28T06:56:32.267Z","type":"join"}
{"nick":"x_","date":"2012-07-28T06:57:50.115Z","type":"join"}
{"nick":"Sly","reason":"Quit: Leaving","date":"2012-07-28T07:00:15.005Z","type":"quit"}
{"nick":"lpin","date":"2012-07-28T07:07:56.144Z","type":"join"}
{"nick":"cjm","reason":"Ping timeout: 244 seconds","date":"2012-07-28T07:08:55.097Z","type":"quit"}
{"nick":"cjm","date":"2012-07-28T07:09:24.829Z","type":"join"}
{"nick":"Willium","date":"2012-07-28T07:18:54.511Z","type":"join"}
{"nick":"Willium","message":"Hey, I have some questions about flatironjs and/or other frameworks. Anyone around to let me pick your brain?","date":"2012-07-28T07:19:35.213Z","type":"message"}
{"nick":"Willium","message":"I have a node.js server at api.example.com with socket.io, and acts as an API for my app. I'm trying to find the best JS MVC framework to implement on my client www.example.com (node.js and front end). I found out about Flatiron, but I'm not sure if it'd work for this case (on the client to talk to the api and the browser/etc)","date":"2012-07-28T07:22:37.154Z","type":"message"}
{"nick":"dominictarr","reason":"Quit: Leaving","date":"2012-07-28T07:30:52.358Z","type":"quit"}
{"nick":"sreeix","reason":"Quit: sreeix","date":"2012-07-28T07:39:46.847Z","type":"quit"}
{"nick":"caasiHuang","date":"2012-07-28T07:42:11.820Z","type":"join"}
{"nick":"Hebo","reason":"Ping timeout: 240 seconds","date":"2012-07-28T07:45:36.603Z","type":"quit"}
{"nick":"node_x","date":"2012-07-28T07:50:53.014Z","type":"join"}
{"nick":"x__","reason":"Ping timeout: 246 seconds","date":"2012-07-28T07:51:47.698Z","type":"quit"}
{"nick":"x_","reason":"Ping timeout: 256 seconds","date":"2012-07-28T07:51:49.244Z","type":"quit"}
{"nick":"node_x","reason":"Client Quit","date":"2012-07-28T07:52:08.235Z","type":"quit"}
{"nick":"Harmonius","date":"2012-07-28T07:59:13.547Z","type":"join"}
{"nick":"Harmonius","message":"Hey I'm having a problem with using SockJS, does anyone know anything about nodejitsu's compatibility with it?","date":"2012-07-28T07:59:47.474Z","type":"message"}
{"nick":"x_","date":"2012-07-28T08:04:39.546Z","type":"join"}
{"nick":"tphummel","date":"2012-07-28T08:05:06.643Z","type":"join"}
{"nick":"blakmatrix_","reason":"Remote host closed the connection","date":"2012-07-28T08:05:35.355Z","type":"quit"}
{"nick":"blakmatrix_","date":"2012-07-28T08:06:11.349Z","type":"join"}
{"nick":"tphummel","reason":"Client Quit","date":"2012-07-28T08:07:22.005Z","type":"quit"}
{"nick":"blakmatrix_","reason":"Ping timeout: 240 seconds","date":"2012-07-28T08:10:30.237Z","type":"quit"}
{"nick":"timhudson","reason":"Ping timeout: 246 seconds","date":"2012-07-28T08:12:26.709Z","type":"quit"}
{"nick":"Willium","reason":"Ping timeout: 245 seconds","date":"2012-07-28T08:12:33.511Z","type":"quit"}
{"nick":"Harmonius","reason":"Ping timeout: 245 seconds","date":"2012-07-28T08:16:43.543Z","type":"quit"}
{"nick":"xocel","reason":"Read error: Connection reset by peer","date":"2012-07-28T08:23:57.943Z","type":"quit"}
{"nick":"xocel","date":"2012-07-28T08:24:20.301Z","type":"join"}
{"nick":"josdeha_rt","date":"2012-07-28T08:31:37.034Z","type":"join"}
{"nick":"MeLight","date":"2012-07-28T08:40:26.537Z","type":"join"}
{"nick":"MeLight","message":"hello dear dudes, how're you all this day?","date":"2012-07-28T08:40:38.336Z","type":"message"}
{"nick":"catshirt","reason":"Quit: Leaving...","date":"2012-07-28T08:44:02.501Z","type":"quit"}
{"nick":"copongcopong","reason":"Quit: Leaving.","date":"2012-07-28T08:44:21.720Z","type":"quit"}
{"nick":"x__","date":"2012-07-28T08:47:49.300Z","type":"join"}
{"nick":"x_","reason":"Ping timeout: 240 seconds","date":"2012-07-28T08:49:56.501Z","type":"quit"}
{"nick":"lpin","reason":"Ping timeout: 246 seconds","date":"2012-07-28T08:50:35.359Z","type":"quit"}
{"nick":"MeLight","message":"Guys, how would I go about using database with jitsu?","date":"2012-07-28T08:57:45.657Z","type":"message"}
{"nick":"MeLight","message":"what's the technical procedure I mean, do I store it on a different server and access it from jitsu or something else?","date":"2012-07-28T08:58:20.604Z","type":"message"}
{"nick":"catshirt","date":"2012-07-28T09:04:43.837Z","type":"join"}
{"nick":"catshirt","reason":"Quit: Leaving...","date":"2012-07-28T09:24:53.430Z","type":"quit"}
{"nick":"rvagg1","message":"MeLight: try 'jitsu db'","date":"2012-07-28T09:27:16.649Z","type":"message"}
{"nick":"rvagg1","message":"MeLight: https://github.com/nodejitsu/handbook/#databases","date":"2012-07-28T09:28:06.715Z","type":"message"}
{"nick":"MeLight","message":"that's too cool","date":"2012-07-28T09:29:27.234Z","type":"message"}
{"nick":"MeLight","message":"I've got to say it again, you guys kick ass","date":"2012-07-28T09:29:43.293Z","type":"message"}
{"nick":"rvagg1","message":"heh not me, I'm just a lurker","date":"2012-07-28T09:31:07.696Z","type":"message"}
{"nick":"ebright","date":"2012-07-28T09:48:40.032Z","type":"join"}
{"nick":"Ivshti","reason":"Read error: Connection reset by peer","date":"2012-07-28T10:09:34.471Z","type":"quit"}
{"nick":"rvagg","reason":"Quit: Leaving.","date":"2012-07-28T10:18:54.012Z","type":"quit"}
{"nick":"rvagg1","reason":"Quit: Leaving.","date":"2012-07-28T10:19:22.938Z","type":"quit"}
{"nick":"rvagg","date":"2012-07-28T10:22:26.872Z","type":"join"}
{"nick":"deoxxa","date":"2012-07-28T10:28:28.799Z","type":"join"}
{"nick":"rvagg","date":"2012-07-28T10:29:41.284Z","type":"part"}
{"nick":"rvagg","date":"2012-07-28T10:32:48.793Z","type":"join"}
{"nick":"caasiHuang","reason":"Remote host closed the connection","date":"2012-07-28T10:41:14.195Z","type":"quit"}
{"nick":"TheJH","date":"2012-07-28T10:42:11.777Z","type":"join"}
{"nick":"caasiHuang","date":"2012-07-28T10:42:37.804Z","type":"join"}
{"nick":"sreeix","date":"2012-07-28T10:44:48.831Z","type":"join"}
{"nick":"codmaster","date":"2012-07-28T10:56:16.553Z","type":"join"}
{"nick":"codmaster","message":"\u0016","date":"2012-07-28T11:01:30.983Z","type":"message"}
{"nick":"codmaster","message":"exit/kdf lskadjf","date":"2012-07-28T11:01:36.552Z","type":"message"}
{"nick":"codmaster","message":"sdflk","date":"2012-07-28T11:01:37.493Z","type":"message"}
{"nick":"codmaster","reason":"Remote host closed the connection","date":"2012-07-28T11:02:04.303Z","type":"quit"}
{"nick":"mmalecki","date":"2012-07-28T11:10:14.675Z","type":"join"}
{"nick":"codmaster","date":"2012-07-28T11:12:48.670Z","type":"join"}
{"nick":"thepumpkin","date":"2012-07-28T11:13:39.194Z","type":"join"}
{"nick":"codmaster","reason":"Remote host closed the connection","date":"2012-07-28T11:15:55.773Z","type":"quit"}
{"nick":"timoxley","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T11:20:23.664Z","type":"quit"}
{"nick":"josdeha_rt","reason":"Remote host closed the connection","date":"2012-07-28T11:23:33.095Z","type":"quit"}
{"nick":"dodo_","date":"2012-07-28T11:35:21.903Z","type":"join"}
{"nick":"dodo","reason":"Ping timeout: 272 seconds","date":"2012-07-28T11:38:33.863Z","type":"quit"}
{"nick":"timoxley","date":"2012-07-28T11:39:54.656Z","type":"join"}
{"nick":"pickelsss","date":"2012-07-28T11:49:14.324Z","type":"join"}
{"nick":"josdeha_rt","date":"2012-07-28T11:52:09.016Z","type":"join"}
{"nick":"lpin","date":"2012-07-28T11:54:05.004Z","type":"join"}
{"nick":"ebright","reason":"Ping timeout: 264 seconds","date":"2012-07-28T11:59:46.952Z","type":"quit"}
{"nick":"ebright","date":"2012-07-28T12:00:32.277Z","type":"join"}
{"nick":"josdeha_rt","reason":"Remote host closed the connection","date":"2012-07-28T12:02:03.535Z","type":"quit"}
{"nick":"josdeha_rt","date":"2012-07-28T12:02:45.500Z","type":"join"}
{"nick":"mikeputnam","reason":"Quit: Lost terminal","date":"2012-07-28T12:03:03.988Z","type":"quit"}
{"nick":"sreeix","reason":"Quit: sreeix","date":"2012-07-28T12:05:45.501Z","type":"quit"}
{"nick":"josdeha_rt","reason":"Remote host closed the connection","date":"2012-07-28T12:05:48.804Z","type":"quit"}
{"nick":"codmaster","date":"2012-07-28T12:06:09.631Z","type":"join"}
{"nick":"josdeha_rt","date":"2012-07-28T12:06:28.995Z","type":"join"}
{"nick":"josdeha_rt","reason":"Remote host closed the connection","date":"2012-07-28T12:06:56.924Z","type":"quit"}
{"nick":"codmaster","message":"hey","date":"2012-07-28T12:08:02.974Z","type":"message"}
{"nick":"mmalecki","message":"sup codmaster ","date":"2012-07-28T12:08:07.165Z","type":"message"}
{"nick":"codmaster","message":"am bored","date":"2012-07-28T12:08:53.032Z","type":"message"}
{"nick":"standoo","message":"me too","date":"2012-07-28T12:08:57.908Z","type":"message"}
{"nick":"standoo","message":"time to come up with a new project","date":"2012-07-28T12:09:08.377Z","type":"message"}
{"nick":"mmalecki","message":"well, I release node modules when I'm bored","date":"2012-07-28T12:09:13.559Z","type":"message"}
{"nick":"codmaster","message":"any new ideas?","date":"2012-07-28T12:09:36.865Z","type":"message"}
{"nick":"mmalecki","message":"no, unfortunately no :(","date":"2012-07-28T12:09:56.667Z","type":"message"}
{"nick":"codmaster","message":":(","date":"2012-07-28T12:10:29.089Z","type":"message"}
{"nick":"sreeix","date":"2012-07-28T12:11:36.707Z","type":"join"}
{"nick":"standoo","message":"any interest in robotics?","date":"2012-07-28T12:15:36.889Z","type":"message"}
{"nick":"mmalecki","message":"standoo: I used to build robots!","date":"2012-07-28T12:18:19.915Z","type":"message"}
{"nick":"codmaster","message":"am also intereted ","date":"2012-07-28T12:19:15.407Z","type":"message"}
{"nick":"mmalecki","message":"that was way before node tho. simple AVR microcontrollers and such","date":"2012-07-28T12:19:30.841Z","type":"message"}
{"nick":"standoo","message":"i just started","date":"2012-07-28T12:20:03.209Z","type":"message"}
{"nick":"codmaster","message":"what?","date":"2012-07-28T12:20:10.360Z","type":"message"}
{"nick":"standoo","message":"robots","date":"2012-07-28T12:20:17.763Z","type":"message"}
{"nick":"codmaster","message":"what kind of ?","date":"2012-07-28T12:20:25.055Z","type":"message"}
{"nick":"standoo","message":"just reading around it","date":"2012-07-28T12:20:37.082Z","type":"message"}
{"nick":"standoo","message":"unsure of what to buy to get started actually?","date":"2012-07-28T12:20:48.070Z","type":"message"}
{"nick":"mmalecki","message":"arduino is quite popular these days","date":"2012-07-28T12:21:52.263Z","type":"message"}
{"nick":"codmaster","message":"arduino gyroscope accelerometer","date":"2012-07-28T12:22:08.198Z","type":"message"}
{"nick":"AgoristRadio","reason":"Ping timeout: 240 seconds","date":"2012-07-28T12:23:30.337Z","type":"quit"}
{"nick":"coderarity","date":"2012-07-28T12:24:06.789Z","type":"join"}
{"nick":"standoo","message":"thinking of getting a robot kit","date":"2012-07-28T12:24:09.737Z","type":"message"}
{"nick":"standoo","message":"something using the arduino board","date":"2012-07-28T12:25:11.186Z","type":"message"}
{"nick":"andresg","date":"2012-07-28T12:25:30.449Z","type":"join"}
{"nick":"andresg","message":"Anybody on chat?","date":"2012-07-28T12:25:38.651Z","type":"message"}
{"nick":"codmaster","message":"\u0002http://electronickits.com/robot/owi535.htm","date":"2012-07-28T12:26:01.513Z","type":"message"}
{"nick":"mmalecki","message":"andresg: hey","date":"2012-07-28T12:26:11.613Z","type":"message"}
{"nick":"andresg","message":"Hi Guys","date":"2012-07-28T12:26:21.179Z","type":"message"}
{"nick":"coderarity","message":"welcome :D","date":"2012-07-28T12:26:27.705Z","type":"message"}
{"nick":"andresg","message":"Im a complete newb so I had some questions I was hoping you guys could help me out","date":"2012-07-28T12:26:42.818Z","type":"message"}
{"nick":"andresg","message":"I see a lot of tutorials to write a server","date":"2012-07-28T12:26:54.825Z","type":"message"}
{"nick":"coderarity","message":"sure","date":"2012-07-28T12:26:55.435Z","type":"message"}
{"nick":"standoo","message":"yes","date":"2012-07-28T12:27:00.534Z","type":"message"}
{"nick":"andresg","message":"is this the recommended path","date":"2012-07-28T12:27:02.426Z","type":"message"}
{"nick":"standoo","message":"path???","date":"2012-07-28T12:27:08.498Z","type":"message"}
{"nick":"andresg","message":"or is using something like express recommended for a beginner","date":"2012-07-28T12:27:19.728Z","type":"message"}
{"nick":"andresg","message":"looking to become more fluent in node.js","date":"2012-07-28T12:27:27.224Z","type":"message"}
{"nick":"standoo","message":"whats your background programming?","date":"2012-07-28T12:27:49.802Z","type":"message"}
{"nick":"coderarity","message":"andresg, oh, well, do you want to get stuff done or do you just want to learn?","date":"2012-07-28T12:28:01.804Z","type":"message"}
{"nick":"andresg","message":"I write php, and front end js","date":"2012-07-28T12:28:03.148Z","type":"message"}
{"nick":"andresg","message":"I understand the way the callbacks and objects and stuff work in js very well","date":"2012-07-28T12:28:31.221Z","type":"message"}
{"nick":"andresg","message":"but the server, port theory is new to me","date":"2012-07-28T12:28:38.864Z","type":"message"}
{"nick":"standoo","message":"it's the same in that sense","date":"2012-07-28T12:28:43.566Z","type":"message"}
{"nick":"standoo","message":"if you have any c/c++ background, might be work looking into source code of nodejs","date":"2012-07-28T12:29:07.334Z","type":"message"}
{"nick":"coderarity","message":"or looking at the source code to express if you're going to use it","date":"2012-07-28T12:29:21.926Z","type":"message"}
{"nick":"andresg","message":"sounds good","date":"2012-07-28T12:29:44.433Z","type":"message"}
{"nick":"wesbos","date":"2012-07-28T12:29:49.838Z","type":"join"}
{"nick":"andresg","message":"how involvingg is it to write a server that takes/outputs dynamic content","date":"2012-07-28T12:30:12.345Z","type":"message"}
{"nick":"andresg","message":"get and post params","date":"2012-07-28T12:30:18.851Z","type":"message"}
{"nick":"standoo","message":"not hard","date":"2012-07-28T12:30:23.206Z","type":"message"}
{"nick":"andresg","message":"haven't seen a tutorial on that","date":"2012-07-28T12:30:24.497Z","type":"message"}
{"nick":"coderarity","message":"there's probably a ton","date":"2012-07-28T12:30:46.305Z","type":"message"}
{"nick":"standoo","message":"yeah","date":"2012-07-28T12:30:54.236Z","type":"message"}
{"nick":"coderarity","message":"andresg, if you're doing real time check out socket.io","date":"2012-07-28T12:30:57.953Z","type":"message"}
{"nick":"standoo","message":"may i suggest looking at some blog modules","date":"2012-07-28T12:31:15.282Z","type":"message"}
{"nick":"andresg","message":":) yeah. Thats what made me choose node ","date":"2012-07-28T12:31:18.626Z","type":"message"}
{"nick":"standoo","message":"or cms modules","date":"2012-07-28T12:31:18.819Z","type":"message"}
{"nick":"andresg","message":"socket.io","date":"2012-07-28T12:31:26.384Z","type":"message"}
{"nick":"yawn","date":"2012-07-28T12:31:50.302Z","type":"join"}
{"nick":"yawn","new_nick":"yawnt","date":"2012-07-28T12:32:00.603Z","type":"nick"}
{"nick":"coderarity","message":"yawnt, hello","date":"2012-07-28T12:32:45.390Z","type":"message"}
{"nick":"thepumpkin","message":"in a flatiron CLI app, is there a hook for :before and :after every command?","date":"2012-07-28T12:33:10.070Z","type":"message"}
{"nick":"yawnt","message":"hai coderarity ","date":"2012-07-28T12:33:16.392Z","type":"message"}
{"nick":"yawnt","message":"sup^","date":"2012-07-28T12:33:21.648Z","type":"message"}
{"nick":"thepumpkin","message":"if thats the case, is there a way to know which command/function will be executed in those hooks?","date":"2012-07-28T12:33:40.862Z","type":"message"}
{"nick":"coderarity","message":"yawnt, my macbook's trackpad broke","date":"2012-07-28T12:34:11.119Z","type":"message"}
{"nick":"yawnt","message":"coderarity: :( sucks","date":"2012-07-28T12:34:37.604Z","type":"message"}
{"nick":"yawnt","message":"macbook's aren't really easy to open up","date":"2012-07-28T12:34:45.066Z","type":"message"}
{"nick":"coderarity","message":"ima take it to the apple store","date":"2012-07-28T12:35:23.085Z","type":"message"}
{"nick":"standoo","message":"i wish someone sold apples at the apple store just as a gag","date":"2012-07-28T12:36:10.055Z","type":"message"}
{"nick":"coderarity","message":"gah the retina display macbook still has that BCM4331 card","date":"2012-07-28T12:37:58.547Z","type":"message"}
{"nick":"yawnt","message":"lol standoo ","date":"2012-07-28T12:40:03.134Z","type":"message"}
{"nick":"yawnt","message":"i might do that once","date":"2012-07-28T12:40:11.303Z","type":"message"}
{"nick":"standoo","message":"please do it","date":"2012-07-28T12:40:22.523Z","type":"message"}
{"nick":"yawnt","message":"go in \"hi, three kilos of golden please\"","date":"2012-07-28T12:40:23.910Z","type":"message"}
{"nick":"standoo","message":"post in on youtube or something","date":"2012-07-28T12:40:31.290Z","type":"message"}
{"nick":"yawnt","message":"\"this is a damn apple store.. how comes you don't sell apples! take me to your manager\"","date":"2012-07-28T12:40:43.143Z","type":"message"}
{"nick":"yawnt","message":"then get banned lifetime from apple stores","date":"2012-07-28T12:40:51.643Z","type":"message"}
{"nick":"mikeputnam","date":"2012-07-28T12:40:58.702Z","type":"join"}
{"nick":"coderarity","message":"thepumpkin, yeah, it looks like you can use before and after on each route in a CLI app","date":"2012-07-28T12:41:26.525Z","type":"message"}
{"nick":"yawnt","message":"OMG OMG OMG","date":"2012-07-28T12:41:42.589Z","type":"message"}
{"nick":"yawnt","message":"OMG ^ 3","date":"2012-07-28T12:41:44.521Z","type":"message"}
{"nick":"yawnt","message":"http://nikhilm.github.com/uvbook","date":"2012-07-28T12:41:51.948Z","type":"message"}
{"nick":"yawnt","message":"i must be the happiest person on earth right now","date":"2012-07-28T12:41:59.018Z","type":"message"}
{"nick":"mikeputnam","reason":"Client Quit","date":"2012-07-28T12:42:18.257Z","type":"quit"}
{"nick":"standoo","message":"did you write it?","date":"2012-07-28T12:42:33.375Z","type":"message"}
{"nick":"deoxxa","message":"that would have been very useful for me 6 months ago :<","date":"2012-07-28T12:42:37.368Z","type":"message"}
{"nick":"yawnt","message":"no","date":"2012-07-28T12:42:39.844Z","type":"message"}
{"nick":"yawnt","message":"but i needed one","date":"2012-07-28T12:42:46.333Z","type":"message"}
{"nick":"deoxxa","message":"alas, i cut my teeth reading libuv tests","date":"2012-07-28T12:42:53.645Z","type":"message"}
{"nick":"deoxxa","message":"and uv.h","date":"2012-07-28T12:43:12.808Z","type":"message"}
{"nick":"thepumpkin","message":"coderarity: director routes?","date":"2012-07-28T12:43:14.748Z","type":"message"}
{"nick":"andresg","reason":"Quit: Page closed","date":"2012-07-28T12:43:16.473Z","type":"quit"}
{"nick":"yawnt","message":"lol deoxxa ","date":"2012-07-28T12:43:21.538Z","type":"message"}
{"nick":"coderarity","message":"thepumpkin, yeah","date":"2012-07-28T12:43:25.387Z","type":"message"}
{"nick":"yawnt","message":"i was going to do that","date":"2012-07-28T12:43:25.505Z","type":"message"}
{"nick":"thepumpkin","message":"deoxxa: same here LOL","date":"2012-07-28T12:43:25.705Z","type":"message"}
{"nick":"thepumpkin","message":"yawnt: nice find!!!","date":"2012-07-28T12:43:37.671Z","type":"message"}
{"nick":"yawnt","message":"but then that link came straight from heaven","date":"2012-07-28T12:43:40.438Z","type":"message"}
{"nick":"yawnt","message":"must... tweet.. share .. knowledge","date":"2012-07-28T12:43:51.234Z","type":"message"}
{"nick":"yawnt","message":"brb tweeting","date":"2012-07-28T12:43:54.004Z","type":"message"}
{"nick":"deoxxa","message":"definitely very neat","date":"2012-07-28T12:43:56.971Z","type":"message"}
{"nick":"standoo","message":"planning to make changes to libuv source?","date":"2012-07-28T12:44:03.887Z","type":"message"}
{"nick":"yawnt","message":"there we go","date":"2012-07-28T12:44:37.612Z","type":"message"}
{"nick":"yawnt","message":"if kohai was reading tweets it'd appear","date":"2012-07-28T12:44:45.983Z","type":"message"}
{"nick":"yawnt","message":"shame on you kohai","date":"2012-07-28T12:44:50.959Z","type":"message"}
{"nick":"yawnt","message":"https://twitter.com/yawnt/status/229195399439720449","date":"2012-07-28T12:45:02.561Z","type":"message"}
{"nick":"yawnt","message":"there, so if you wanna favourite it and you don't lose the link","date":"2012-07-28T12:45:11.151Z","type":"message"}
{"nick":"yawnt","message":":)","date":"2012-07-28T12:45:11.924Z","type":"message"}
{"nick":"thepumpkin","message":"coderarity: given a router instance, how can I do that?","date":"2012-07-28T12:47:39.231Z","type":"message"}
{"nick":"thepumpkin","message":"I'm reading here to see if I can stub this thing: https://github.com/flatiron/flatiron/blob/master/lib/flatiron/plugins/cli.js#L258","date":"2012-07-28T12:49:33.184Z","type":"message"}
{"nick":"bardu","reason":"Ping timeout: 246 seconds","date":"2012-07-28T12:53:06.605Z","type":"quit"}
{"nick":"coderarity","message":"thepumpkin, https://github.com/flatiron/director/blob/master/lib/director/router.js#L191","date":"2012-07-28T12:53:54.664Z","type":"message"}
{"nick":"yawnt","message":"hoho i could wrap libuv in D","date":"2012-07-28T12:54:15.416Z","type":"message"}
{"nick":"yawnt","message":"make it async","date":"2012-07-28T12:54:18.466Z","type":"message"}
{"nick":"coderarity","message":"thepumpkin, looks like, app.router.on('before', 'route', function () { /* stuff */ })","date":"2012-07-28T12:54:36.074Z","type":"message"}
{"nick":"standoo","message":"wrap libuv in D?","date":"2012-07-28T12:54:38.359Z","type":"message"}
{"nick":"yawnt","message":"like what node did to js","date":"2012-07-28T12:55:00.653Z","type":"message"}
{"nick":"yawnt","message":"or candor.io with canodr","date":"2012-07-28T12:55:07.428Z","type":"message"}
{"nick":"thepumpkin","message":"standoo: you mean this? https://github.com/firebaseco/duv","date":"2012-07-28T12:55:07.621Z","type":"message"}
{"nick":"yawnt","message":"*candor","date":"2012-07-28T12:55:09.086Z","type":"message"}
{"nick":"yawnt","message":"i'm pretty sure something like that already exists, but it'd be cool anyway :D","date":"2012-07-28T12:55:27.848Z","type":"message"}
{"nick":"yawnt","message":"yeah exactly","date":"2012-07-28T12:55:34.474Z","type":"message"}
{"nick":"yawnt","message":"but without fibers","date":"2012-07-28T12:55:48.265Z","type":"message"}
{"nick":"yawnt","message":">:","date":"2012-07-28T12:55:50.461Z","type":"message"}
{"nick":"yawnt","message":">:(","date":"2012-07-28T12:55:51.646Z","type":"message"}
{"nick":"broofa","date":"2012-07-28T12:56:00.020Z","type":"join"}
{"nick":"thepumpkin","message":"i created the wrappers for joyent/http_parser in the same project too.","date":"2012-07-28T12:56:20.219Z","type":"message"}
{"nick":"standoo","message":"but why d?","date":"2012-07-28T12:56:47.243Z","type":"message"}
{"nick":"yawnt","message":"cause D is damn cool","date":"2012-07-28T12:57:02.602Z","type":"message"}
{"nick":"thepumpkin","message":"standoo: no runtime overhead, pretty syntax, C power-like, build-in concurrency + Fibers.","date":"2012-07-28T12:57:22.184Z","type":"message"}
{"nick":"thepumpkin","message":"*built-in","date":"2012-07-28T12:57:33.429Z","type":"message"}
{"nick":"yawnt","message":"https://github.com/meh/nucular this is what a guy i know has been building","date":"2012-07-28T12:57:58.784Z","type":"message"}
{"nick":"yawnt","message":"it's pretty nice","date":"2012-07-28T12:58:04.394Z","type":"message"}
{"nick":"yawnt","message":"but modeled after eventmachine","date":"2012-07-28T12:58:11.844Z","type":"message"}
{"nick":"thepumpkin","message":"I personally trust libuv.","date":"2012-07-28T12:59:14.555Z","type":"message"}
{"nick":"thepumpkin","message":"personal choice.","date":"2012-07-28T12:59:22.340Z","type":"message"}
{"nick":"standoo","message":"will this compete against nodejs?","date":"2012-07-28T13:00:52.891Z","type":"message"}
{"nick":"coderarity","message":"i think it's more of a preference thing","date":"2012-07-28T13:01:50.329Z","type":"message"}
{"nick":"coderarity","message":"i'm surprised no one mentioned https://github.com/luvit/luvit/","date":"2012-07-28T13:02:12.624Z","type":"message"}
{"nick":"standoo","message":"lua","date":"2012-07-28T13:02:19.273Z","type":"message"}
{"nick":"thepumpkin","message":"I like luvit.","date":"2012-07-28T13:02:58.422Z","type":"message"}
{"nick":"standoo","message":"still think nodejs still wins in terms of popularity","date":"2012-07-28T13:03:14.783Z","type":"message"}
{"nick":"coderarity","message":"i like lua, it's a really cool language","date":"2012-07-28T13:03:22.041Z","type":"message"}
{"nick":"yawnt","message":"coderarity: lua is kinda cool","date":"2012-07-28T13:03:33.463Z","type":"message"}
{"nick":"coderarity","message":"but if i'm doing a website i'd definitely use node.js","date":"2012-07-28T13:03:35.403Z","type":"message"}
{"nick":"thepumpkin","message":"lua is for me a more mature javascript.","date":"2012-07-28T13:03:35.840Z","type":"message"}
{"nick":"yawnt","message":"parts are awesome, others i don't like","date":"2012-07-28T13:03:40.884Z","type":"message"}
{"nick":"coderarity","message":"just because js end-to-end","date":"2012-07-28T13:03:53.803Z","type":"message"}
{"nick":"thepumpkin","message":"I fucking hate callbacks.","date":"2012-07-28T13:04:21.830Z","type":"message"}
{"nick":"thepumpkin","message":"but I got used to them.","date":"2012-07-28T13:04:35.876Z","type":"message"}
{"nick":"mmalecki","new_nick":"mmalecki[food]","date":"2012-07-28T13:05:08.226Z","type":"nick"}
{"nick":"thepumpkin","message":"coderarity: what would be a route for {resource:'accounts', command:'signup'} ?","date":"2012-07-28T13:05:21.110Z","type":"message"}
{"nick":"thepumpkin","message":"I tried \"before\", \"/accounts/signup\"","date":"2012-07-28T13:05:32.416Z","type":"message"}
{"nick":"thepumpkin","message":" /accounts/signup didn't work either","date":"2012-07-28T13:05:49.074Z","type":"message"}
{"nick":"AgoristRadio","date":"2012-07-28T13:06:18.382Z","type":"join"}
{"nick":"caasiHuang","reason":"Remote host closed the connection","date":"2012-07-28T13:07:03.874Z","type":"quit"}
{"nick":"coderarity","message":"i think you do something like \"accounts signup\" but i'm not quire sure","date":"2012-07-28T13:08:15.198Z","type":"message"}
{"nick":"coderarity","message":"that looks like it","date":"2012-07-28T13:08:56.420Z","type":"message"}
{"nick":"bardu","date":"2012-07-28T13:09:42.642Z","type":"join"}
{"nick":"caasiHuang","date":"2012-07-28T13:15:07.306Z","type":"join"}
{"nick":"yawnt","message":"http://callbackhell.com/","date":"2012-07-28T13:15:53.498Z","type":"message"}
{"nick":"thepumpkin","message":"coderarity: found what I was looking for xD https://github.com/flatiron/cli-config","date":"2012-07-28T13:25:00.639Z","type":"message"}
{"nick":"coderarity","message":":D","date":"2012-07-28T13:25:17.022Z","type":"message"}
{"nick":"mAritz","date":"2012-07-28T13:29:22.268Z","type":"join"}
{"nick":"thepumpkin","message":"app.use(require('flatiron-cli-config')); wow... that was easy :S","date":"2012-07-28T13:31:20.699Z","type":"message"}
{"nick":"yawnt","message":"sometimes vim crashes","date":"2012-07-28T13:45:35.500Z","type":"message"}
{"nick":"yawnt","message":":(","date":"2012-07-28T13:45:39.620Z","type":"message"}
{"nick":"thepumpkin","message":"yawnt: oxc?","date":"2012-07-28T13:46:18.424Z","type":"message"}
{"nick":"thepumpkin","message":"*osx","date":"2012-07-28T13:46:21.019Z","type":"message"}
{"nick":"sreeix","reason":"Quit: sreeix","date":"2012-07-28T13:48:38.686Z","type":"quit"}
{"nick":"mikeputnam","date":"2012-07-28T13:48:42.242Z","type":"join"}
{"nick":"rudiX","date":"2012-07-28T13:50:20.096Z","type":"join"}
{"nick":"MeLight","message":"gah, you don't drink and code","date":"2012-07-28T13:50:20.751Z","type":"message"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T13:50:52.529Z","type":"nick"}
{"nick":"MeLight","message":"how do I make the dizziness go away?","date":"2012-07-28T13:50:59.159Z","type":"message"}
{"nick":"MeLight","message":"O.oi","date":"2012-07-28T13:51:02.926Z","type":"message"}
{"nick":"MeLight","message":"lol","date":"2012-07-28T13:51:04.125Z","type":"message"}
{"nick":"yawnt","message":"thepumpkin: archlinux","date":"2012-07-28T13:51:15.433Z","type":"message"}
{"nick":"coderarity","message":"MeLight, just focus on typing YOU CAN DO THIS","date":"2012-07-28T13:51:30.980Z","type":"message"}
{"nick":"MeLight","message":"coderarity: I'm typing, but I'm not sure I know what :D","date":"2012-07-28T13:52:00.482Z","type":"message"}
{"nick":"MeLight","message":"anywayz, Im struggling with this socket.io event callback thing","date":"2012-07-28T13:52:26.630Z","type":"message"}
{"nick":"MeLight","message":"the example on socket.io shows a callback sent from client to server, but I assume it works the same way the other way around?","date":"2012-07-28T13:52:58.275Z","type":"message"}
{"nick":"coderarity","message":"yes","date":"2012-07-28T13:54:28.917Z","type":"message"}
{"nick":"MeLight","message":"it looks like something else is the problem :/","date":"2012-07-28T13:55:33.427Z","type":"message"}
{"nick":"MeLight","message":"off to explore","date":"2012-07-28T13:55:37.751Z","type":"message"}
{"nick":"rudiX","message":"http://us6.memecdn.com/_o_102096.jpg","date":"2012-07-28T13:57:51.157Z","type":"message"}
{"nick":"rudiX","message":":)","date":"2012-07-28T13:57:58.221Z","type":"message"}
{"nick":"rudiX","message":"drinking is not the issue here","date":"2012-07-28T13:58:35.168Z","type":"message"}
{"nick":"rudiX","message":"how do you guys \"get the job done\" :)","date":"2012-07-28T13:58:52.948Z","type":"message"}
{"nick":"MeLight","message":"lol","date":"2012-07-28T13:59:35.345Z","type":"message"}
{"nick":"MeLight","message":"I'm not at work","date":"2012-07-28T13:59:40.040Z","type":"message"}
{"nick":"MeLight","message":"it's my day off, working on my personal project","date":"2012-07-28T13:59:51.027Z","type":"message"}
{"nick":"MeLight","message":"good pic","date":"2012-07-28T13:59:56.214Z","type":"message"}
{"nick":"hij1nx","reason":"Quit: hij1nx","date":"2012-07-28T14:00:06.297Z","type":"quit"}
{"nick":"rudiX","message":"so you can give advice :) ... i have no job from around 10 years","date":"2012-07-28T14:00:41.661Z","type":"message"}
{"nick":"rudiX","message":"only personal projects ... now almost dead :/","date":"2012-07-28T14:00:58.484Z","type":"message"}
{"nick":"standoo","message":"advice on?","date":"2012-07-28T14:03:23.211Z","type":"message"}
{"nick":"rudiX","message":"like - you should find girlfriend first ... to stop seeing boobs on every line of code","date":"2012-07-28T14:04:03.301Z","type":"message"}
{"nick":"rudiX","message":"2nd .... etc. :)","date":"2012-07-28T14:04:09.174Z","type":"message"}
{"nick":"rudiX","message":"prioritizing ","date":"2012-07-28T14:04:12.629Z","type":"message"}
{"nick":"rudiX","message":"procrastination is serious illness ... according to wikipedia","date":"2012-07-28T14:04:43.688Z","type":"message"}
{"nick":"MeLight","message":"i see boobs in every place regardless of my relationship status","date":"2012-07-28T14:04:45.930Z","type":"message"}
{"nick":"rudiX","message":"haha","date":"2012-07-28T14:04:56.416Z","type":"message"}
{"nick":"rudiX","message":"lifeguard?","date":"2012-07-28T14:05:04.940Z","type":"message"}
{"nick":"MeLight","message":"me? I wish","date":"2012-07-28T14:05:13.207Z","type":"message"}
{"nick":"MeLight","message":"a coder","date":"2012-07-28T14:05:22.165Z","type":"message"}
{"nick":"MeLight","message":"although I sit in advertising firm","date":"2012-07-28T14:05:36.897Z","type":"message"}
{"nick":"MeLight","message":"they have more boobs than an average coding office","date":"2012-07-28T14:05:51.974Z","type":"message"}
{"nick":"MeLight","message":"brb","date":"2012-07-28T14:05:53.799Z","type":"message"}
{"nick":"caasiHuang","reason":"Remote host closed the connection","date":"2012-07-28T14:08:56.942Z","type":"quit"}
{"nick":"rudiX","message":"i need something turbo motivational","date":"2012-07-28T14:09:51.968Z","type":"message"}
{"nick":"rudiX","message":" and btw ... any chance *.nodejitsu SSL to finally work on firefox","date":"2012-07-28T14:12:53.311Z","type":"message"}
{"nick":"rmurphey","date":"2012-07-28T14:12:57.149Z","type":"join"}
{"nick":"rudiX","message":"just to stay on topic :)","date":"2012-07-28T14:13:12.030Z","type":"message"}
{"nick":"lpin","reason":"Read error: Operation timed out","date":"2012-07-28T14:14:39.449Z","type":"quit"}
{"nick":"broofa","reason":"Ping timeout: 264 seconds","date":"2012-07-28T14:17:10.973Z","type":"quit"}
{"nick":"broofa","date":"2012-07-28T14:18:04.049Z","type":"join"}
{"nick":"MeLight","message":"every time i refresh my clients get new ID's from the server. If I add session support to express than they will remain with the same ID's after refresh too?>","date":"2012-07-28T14:27:37.876Z","type":"message"}
{"nick":"rudiX","reason":"Read error: Connection reset by peer","date":"2012-07-28T14:27:38.076Z","type":"quit"}
{"nick":"hij1nx","date":"2012-07-28T14:34:45.763Z","type":"join"}
{"nick":"pksunkara","message":"MeLight: yes","date":"2012-07-28T14:36:45.986Z","type":"message"}
{"nick":"rudiX","date":"2012-07-28T14:36:48.806Z","type":"join"}
{"nick":"MeLight","message":"pksunkara: thanks","date":"2012-07-28T14:37:10.068Z","type":"message"}
{"nick":"yawnt","message":"oh yes","date":"2012-07-28T14:37:15.139Z","type":"message"}
{"nick":"MeLight","message":"and what does that nick mean?","date":"2012-07-28T14:37:15.741Z","type":"message"}
{"nick":"yawnt","message":"me likez dust","date":"2012-07-28T14:37:20.803Z","type":"message"}
{"nick":"MeLight","message":"(it's really hard to type :))","date":"2012-07-28T14:37:22.087Z","type":"message"}
{"nick":"MeLight","message":"yawnt: how are your nutella levels this saturday?","date":"2012-07-28T14:37:39.483Z","type":"message"}
{"nick":"yawnt","message":"MeLight: skyrocketing","date":"2012-07-28T14:38:06.706Z","type":"message"}
{"nick":"MeLight","message":"yawnt: glad to hear. I moved to toasts with cheese and sausages","date":"2012-07-28T14:39:19.433Z","type":"message"}
{"nick":"MeLight","message":"which is actually a progress from raw sausages","date":"2012-07-28T14:39:34.620Z","type":"message"}
{"nick":"MeLight","message":"so fun to be single in the big city","date":"2012-07-28T14:39:50.385Z","type":"message"}
{"nick":"yawnt","message":"sounds awesome","date":"2012-07-28T14:39:54.694Z","type":"message"}
{"nick":"yawnt","message":"i gotta buy stuff","date":"2012-07-28T14:40:01.859Z","type":"message"}
{"nick":"MeLight","message":"it is","date":"2012-07-28T14:40:18.394Z","type":"message"}
{"nick":"yawnt","message":"i got guests at my place tomorrow","date":"2012-07-28T14:40:19.381Z","type":"message"}
{"nick":"yawnt","message":"we're doing mexican","date":"2012-07-28T14:40:24.851Z","type":"message"}
{"nick":"MeLight","message":"dude","date":"2012-07-28T14:40:26.221Z","type":"message"}
{"nick":"MeLight","message":"you gotta buy some sausages then :D","date":"2012-07-28T14:40:38.037Z","type":"message"}
{"nick":"MeLight","message":"why would express.cookieDecoder() wont' be defined?","date":"2012-07-28T14:41:05.435Z","type":"message"}
{"nick":"MeLight","message":"and also require('connect/middleware/session/memory'); not found :/","date":"2012-07-28T14:41:22.491Z","type":"message"}
{"nick":"scott_gonzalez","reason":"Excess Flood","date":"2012-07-28T14:42:47.137Z","type":"quit"}
{"nick":"scott_gonzalez","date":"2012-07-28T14:44:21.298Z","type":"join"}
{"nick":"MeLight","message":"they changed it cookieparser","date":"2012-07-28T14:44:28.972Z","type":"message"}
{"nick":"yawnt","message":"oh yes","date":"2012-07-28T14:45:17.775Z","type":"message"}
{"nick":"yawnt","message":"0.0.11 out","date":"2012-07-28T14:45:19.853Z","type":"message"}
{"nick":"yawnt","message":"lovin nodejitsu","date":"2012-07-28T14:45:21.398Z","type":"message"}
{"nick":"x_","date":"2012-07-28T14:45:28.762Z","type":"join"}
{"nick":"codmaste1","date":"2012-07-28T14:45:29.057Z","type":"join"}
{"nick":"booyaa","message":":D","date":"2012-07-28T14:45:33.774Z","type":"message"}
{"nick":"codmaster","reason":"Ping timeout: 264 seconds","date":"2012-07-28T14:48:22.924Z","type":"quit"}
{"nick":"x__","reason":"Ping timeout: 252 seconds","date":"2012-07-28T14:48:27.299Z","type":"quit"}
{"nick":"kaareal","date":"2012-07-28T14:48:38.541Z","type":"join"}
{"nick":"kaareal","message":"hey there so i am noticed my app is down, i am guessing it has been for a while, thinking it has something todo with the migration or something, but i am trying to redeploy but it doesnt really work ...","date":"2012-07-28T14:50:54.495Z","type":"message"}
{"nick":"MeLight","message":"this is how i configured the express server http://pastebin.com/4FVZaRB7 but it still changes id's of users on refresh","date":"2012-07-28T14:51:02.583Z","type":"message"}
{"nick":"copongcopong","date":"2012-07-28T14:51:07.777Z","type":"join"}
{"nick":"coderarity","message":"kaareal, hi","date":"2012-07-28T14:51:35.210Z","type":"message"}
{"nick":"kaareal","message":"https://gist.github.com/3193660","date":"2012-07-28T14:51:48.332Z","type":"message"}
{"nick":"kaareal","message":"hey there","date":"2012-07-28T14:51:51.307Z","type":"message"}
{"nick":"coderarity","message":"oh nice","date":"2012-07-28T14:51:55.104Z","type":"message"}
{"nick":"coderarity","message":"kaareal, first of all, this \"npm WARN package.json findus@0.1.0-36 No README.md file found!\"","date":"2012-07-28T14:53:03.506Z","type":"message"}
{"nick":"kaareal","message":"just a warning right ?","date":"2012-07-28T14:53:22.528Z","type":"message"}
{"nick":"AvianusAsleepus","message":"sadly no","date":"2012-07-28T14:53:26.415Z","type":"message"}
{"nick":"AvianusAsleepus","message":"it's an npm bug","date":"2012-07-28T14:53:29.818Z","type":"message"}
{"nick":"AvianusAsleepus","new_nick":"AvianFlu","date":"2012-07-28T14:53:31.892Z","type":"nick"}
{"nick":"coderarity","message":"kaareal, probably need to update versions on that and also on connect-mongodb","date":"2012-07-28T14:53:36.855Z","type":"message"}
{"nick":"AvianFlu","message":"you *literally* need to add a README with more than two lines","date":"2012-07-28T14:53:41.557Z","type":"message"}
{"nick":"AvianFlu","message":"no idea whatsoever why npm decided to parse READMEs","date":"2012-07-28T14:53:54.288Z","type":"message"}
{"nick":"AvianFlu","message":"oh wait","date":"2012-07-28T14:54:29.724Z","type":"message"}
{"nick":"AvianFlu","message":"listen to code","date":"2012-07-28T14:54:31.738Z","type":"message"}
{"nick":"coderarity","message":"kaareal, i mean, update the version on connect-mongodb also","date":"2012-07-28T14:54:31.933Z","type":"message"}
{"nick":"AvianFlu","message":"coderarity, ","date":"2012-07-28T14:54:33.977Z","type":"message"}
{"nick":"AvianFlu","message":"what I said only applies if that error is from your app","date":"2012-07-28T14:54:46.124Z","type":"message"}
{"nick":"kaareal","message":"kk i will give that a go","date":"2012-07-28T14:54:47.962Z","type":"message"}
{"nick":"AvianFlu","message":"deps don't matter","date":"2012-07-28T14:54:48.279Z","type":"message"}
{"nick":"AvianFlu","message":"so just update connect-mongodb","date":"2012-07-28T14:54:55.363Z","type":"message"}
{"nick":"coderarity","message":"but his app is findus","date":"2012-07-28T14:55:16.657Z","type":"message"}
{"nick":"coderarity","message":"so i think he should do both","date":"2012-07-28T14:55:21.973Z","type":"message"}
{"nick":"kaareal","message":"gonna try both then :)","date":"2012-07-28T14:55:36.798Z","type":"message"}
{"nick":"rafaelcastrocout","date":"2012-07-28T14:57:53.433Z","type":"join"}
{"nick":"rafaelcastrocout","message":"hi ppl","date":"2012-07-28T14:58:14.526Z","type":"message"}
{"nick":"kaareal","message":"thanks @coderarity and @AvianFlu that did it :)","date":"2012-07-28T15:04:05.682Z","type":"message"}
{"nick":"coderarity","message":":D","date":"2012-07-28T15:04:15.382Z","type":"message"}
{"nick":"coderarity","message":"rafaelcastrocout, greetings","date":"2012-07-28T15:04:22.631Z","type":"message"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T15:06:58.302Z","type":"nick"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T15:09:10.939Z","type":"nick"}
{"nick":"AgoristRadio","reason":"Ping timeout: 240 seconds","date":"2012-07-28T15:10:30.269Z","type":"quit"}
{"nick":"MeLight","message":"pksunkara: I've added session support (I think - added cookieParser() and session()) but it still refreshes the ID every time I refresh the page. Should be I using something additional to those?","date":"2012-07-28T15:12:02.767Z","type":"message"}
{"nick":"pksunkara","message":"MeLight: maxage for the cookie","date":"2012-07-28T15:13:25.157Z","type":"message"}
{"nick":"MeLight","message":"oh, i think i might have the problem somehwere else","date":"2012-07-28T15:13:43.822Z","type":"message"}
{"nick":"MeLight","message":"Im getting the socket.io id","date":"2012-07-28T15:13:48.946Z","type":"message"}
{"nick":"MeLight","message":":/","date":"2012-07-28T15:13:51.087Z","type":"message"}
{"nick":"standoo","reason":"Quit: Leaving.","date":"2012-07-28T15:14:27.897Z","type":"quit"}
{"nick":"MeLight","message":"what would be the best strategy to maintain socket.io sessions?","date":"2012-07-28T15:14:28.543Z","type":"message"}
{"nick":"MeLight","message":"I mean making socket.io recognize express sessions? Did what I just said make any sense?","date":"2012-07-28T15:16:23.305Z","type":"message"}
{"nick":"MeLight","message":"ok, found it","date":"2012-07-28T15:18:20.249Z","type":"message"}
{"nick":"xerox","message":"what did you find?","date":"2012-07-28T15:18:42.717Z","type":"message"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T15:20:40.503Z","type":"nick"}
{"nick":"adambrault","date":"2012-07-28T15:20:49.051Z","type":"join"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T15:21:20.033Z","type":"nick"}
{"nick":"mAritz","reason":"Ping timeout: 252 seconds","date":"2012-07-28T15:21:49.272Z","type":"quit"}
{"nick":"broofa","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T15:24:22.049Z","type":"quit"}
{"nick":"adambrault","reason":"Quit: Adios!","date":"2012-07-28T15:26:28.921Z","type":"quit"}
{"nick":"yawnt","message":"http://twilson63.github.com/jade.plugin/","date":"2012-07-28T15:26:38.394Z","type":"message"}
{"nick":"codmaster","date":"2012-07-28T15:38:52.271Z","type":"join"}
{"nick":"x__","date":"2012-07-28T15:39:08.874Z","type":"join"}
{"nick":"broofa","date":"2012-07-28T15:40:47.741Z","type":"join"}
{"nick":"codmaste1","reason":"Ping timeout: 240 seconds","date":"2012-07-28T15:41:36.018Z","type":"quit"}
{"nick":"x_","reason":"Ping timeout: 272 seconds","date":"2012-07-28T15:42:23.790Z","type":"quit"}
{"nick":"codmaste1","date":"2012-07-28T15:43:54.159Z","type":"join"}
{"nick":"codmaster","reason":"Ping timeout: 252 seconds","date":"2012-07-28T15:44:11.271Z","type":"quit"}
{"nick":"broofa","reason":"Client Quit","date":"2012-07-28T15:44:11.952Z","type":"quit"}
{"nick":"x__","reason":"Ping timeout: 255 seconds","date":"2012-07-28T15:44:29.639Z","type":"quit"}
{"nick":"yawnt","reason":"Quit: Lost terminal","date":"2012-07-28T15:46:41.197Z","type":"quit"}
{"nick":"hij1nx","reason":"Quit: hij1nx","date":"2012-07-28T15:47:00.305Z","type":"quit"}
{"nick":"cjroebuck","date":"2012-07-28T15:48:09.272Z","type":"join"}
{"nick":"codmaste1","reason":"Ping timeout: 250 seconds","date":"2012-07-28T15:48:09.888Z","type":"quit"}
{"nick":"codmaster","date":"2012-07-28T15:50:11.097Z","type":"join"}
{"nick":"adambrault","date":"2012-07-28T15:54:46.993Z","type":"join"}
{"nick":"adambrault","reason":"Client Quit","date":"2012-07-28T15:54:47.744Z","type":"quit"}
{"nick":"x__","date":"2012-07-28T15:56:56.356Z","type":"join"}
{"nick":"ebright","reason":"Ping timeout: 252 seconds","date":"2012-07-28T15:57:23.273Z","type":"quit"}
{"nick":"codmaster","reason":"Ping timeout: 244 seconds","date":"2012-07-28T15:57:28.076Z","type":"quit"}
{"nick":"ebright","date":"2012-07-28T15:58:17.040Z","type":"join"}
{"nick":"standoo","date":"2012-07-28T15:59:20.009Z","type":"join"}
{"nick":"codmaster","date":"2012-07-28T15:59:39.889Z","type":"join"}
{"nick":"rafaelcastrocout","reason":"Ping timeout: 245 seconds","date":"2012-07-28T16:01:43.537Z","type":"quit"}
{"nick":"x_","date":"2012-07-28T16:02:38.756Z","type":"join"}
{"nick":"broofa","date":"2012-07-28T16:04:09.570Z","type":"join"}
{"nick":"codmaster","reason":"Ping timeout: 255 seconds","date":"2012-07-28T16:05:12.013Z","type":"quit"}
{"nick":"x__","reason":"Ping timeout: 250 seconds","date":"2012-07-28T16:05:29.713Z","type":"quit"}
{"nick":"broofa","reason":"Client Quit","date":"2012-07-28T16:05:56.392Z","type":"quit"}
{"nick":"codmaster","date":"2012-07-28T16:06:55.980Z","type":"join"}
{"nick":"cjm","reason":"Ping timeout: 250 seconds","date":"2012-07-28T16:13:17.806Z","type":"quit"}
{"nick":"cjm","date":"2012-07-28T16:13:51.240Z","type":"join"}
{"nick":"rudiX","reason":"Quit: rudiX","date":"2012-07-28T16:15:09.746Z","type":"quit"}
{"nick":"Naz_","date":"2012-07-28T16:25:47.419Z","type":"join"}
{"nick":"Naz_","message":"Hey guys anyone around here familar with nodejitsu and running an app on there cloud services?","date":"2012-07-28T16:26:18.733Z","type":"message"}
{"nick":"Naz_","reason":"Client Quit","date":"2012-07-28T16:28:35.339Z","type":"quit"}
{"nick":"standoo","reason":"Quit: Leaving.","date":"2012-07-28T16:31:22.175Z","type":"quit"}
{"nick":"broofa","date":"2012-07-28T16:32:45.884Z","type":"join"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T16:44:08.604Z","type":"nick"}
{"nick":"AgoristRadio","date":"2012-07-28T16:44:20.323Z","type":"join"}
{"nick":"kaareal","reason":"Quit: Page closed","date":"2012-07-28T16:45:57.832Z","type":"quit"}
{"nick":"ebright","date":"2012-07-28T16:47:05.437Z","type":"quit"}
{"nick":"stimble","date":"2012-07-28T16:47:15.285Z","type":"join"}
{"nick":"zemanel","reason":"Quit: Remote hottie closed the connection","date":"2012-07-28T16:50:25.898Z","type":"quit"}
{"nick":"mAritz","date":"2012-07-28T17:08:13.874Z","type":"join"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T17:08:22.292Z","type":"nick"}
{"nick":"zemanel","date":"2012-07-28T17:08:31.979Z","type":"join"}
{"nick":"taterbase","date":"2012-07-28T17:15:46.970Z","type":"join"}
{"nick":"tphummel","date":"2012-07-28T17:26:40.269Z","type":"join"}
{"nick":"taterbase","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T17:31:38.916Z","type":"quit"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T17:32:31.858Z","type":"nick"}
{"nick":"pickelsss","new_nick":"pickels","date":"2012-07-28T17:37:22.741Z","type":"nick"}
{"nick":"thepumpkin","reason":"Remote host closed the connection","date":"2012-07-28T17:37:23.404Z","type":"quit"}
{"nick":"Domenic","reason":"Ping timeout: 255 seconds","date":"2012-07-28T17:42:53.505Z","type":"quit"}
{"nick":"tphummel","reason":"Quit: tphummel","date":"2012-07-28T17:43:16.400Z","type":"quit"}
{"nick":"DTrejo","date":"2012-07-28T17:43:24.430Z","type":"join"}
{"nick":"lpin","date":"2012-07-28T17:54:53.954Z","type":"join"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T18:01:54.900Z","type":"nick"}
{"nick":"bradleymeck","date":"2012-07-28T18:03:24.968Z","type":"join"}
{"nick":"benv","date":"2012-07-28T18:10:06.206Z","type":"join"}
{"nick":"yawn","date":"2012-07-28T18:10:48.591Z","type":"join"}
{"nick":"yawn","new_nick":"yawnt","date":"2012-07-28T18:10:48.789Z","type":"nick"}
{"nick":"x_","reason":"Ping timeout: 272 seconds","date":"2012-07-28T18:11:51.782Z","type":"quit"}
{"nick":"c4milo","date":"2012-07-28T18:15:08.924Z","type":"join"}
{"nick":"yawnt","message":"yo","date":"2012-07-28T18:17:39.813Z","type":"message"}
{"nick":"TehShrike1","date":"2012-07-28T18:18:10.011Z","type":"join"}
{"nick":"TehShrike1","reason":"Changing host","date":"2012-07-28T18:19:10.649Z","type":"quit"}
{"nick":"TehShrike1","date":"2012-07-28T18:19:11.096Z","type":"join"}
{"nick":"TehShrike","reason":"Ping timeout: 272 seconds","date":"2012-07-28T18:20:43.779Z","type":"quit"}
{"nick":"TehShrike1","new_nick":"TehShrike","date":"2012-07-28T18:23:22.370Z","type":"nick"}
{"nick":"coderarity","reason":"Ping timeout: 272 seconds","date":"2012-07-28T18:30:13.817Z","type":"quit"}
{"nick":"codmaster","reason":"Ping timeout: 246 seconds","date":"2012-07-28T18:30:27.869Z","type":"quit"}
{"nick":"sreeix","date":"2012-07-28T18:30:51.824Z","type":"join"}
{"nick":"coderarity","date":"2012-07-28T18:31:06.907Z","type":"join"}
{"nick":"coderarity","reason":"\"tschüß!\"","date":"2012-07-28T18:32:21.397Z","type":"part"}
{"nick":"coderarity","date":"2012-07-28T18:32:24.812Z","type":"join"}
{"nick":"pixeldreamer","message":"anyone have experience using stratifiedjs with node that would care to share some thoughts?","date":"2012-07-28T18:37:29.721Z","type":"message"}
{"nick":"pixeldreamer","message":" I have a node application that is not well written at all … there are a few very large sequentially-coded sections and I've been tasked with making it work asychronously … I've done a lot of asynchronous programming in the last year but I'm only now exploring some of the options available that could make the whole callback process easier … I'm intrigued by stratified","date":"2012-07-28T18:40:04.291Z","type":"message"}
{"nick":"cjroebuck","reason":"Read error: Connection reset by peer","date":"2012-07-28T18:41:53.014Z","type":"quit"}
{"nick":"cjroebuck","date":"2012-07-28T18:42:19.771Z","type":"join"}
{"nick":"tphummel","date":"2012-07-28T18:42:40.980Z","type":"join"}
{"nick":"x_","date":"2012-07-28T18:44:11.776Z","type":"join"}
{"nick":"cjroebuck","reason":"Remote host closed the connection","date":"2012-07-28T18:44:42.890Z","type":"quit"}
{"nick":"cjroebuck","date":"2012-07-28T18:45:16.084Z","type":"join"}
{"nick":"cronopio","date":"2012-07-28T18:47:14.720Z","type":"join"}
{"nick":"tphummel","reason":"Client Quit","date":"2012-07-28T18:47:24.656Z","type":"quit"}
{"nick":"c4milo","reason":"Read error: Connection reset by peer","date":"2012-07-28T18:48:33.510Z","type":"quit"}
{"nick":"benv","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T18:55:22.009Z","type":"quit"}
{"nick":"c4milo","date":"2012-07-28T18:55:26.069Z","type":"join"}
{"nick":"yawnt","message":"i need a module that is 4k lines long","date":"2012-07-28T18:55:57.386Z","type":"message"}
{"nick":"yawnt","message":"ideas?","date":"2012-07-28T18:56:02.377Z","type":"message"}
{"nick":"yawnt","message":"benchmarking","date":"2012-07-28T18:56:07.211Z","type":"message"}
{"nick":"stimble","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T18:56:43.530Z","type":"quit"}
{"nick":"coderarity","message":"exactly 4k? lol","date":"2012-07-28T18:56:43.730Z","type":"message"}
{"nick":"yawnt","message":"around 4k","date":"2012-07-28T18:57:42.958Z","type":"message"}
{"nick":"stimble","date":"2012-07-28T18:58:19.964Z","type":"join"}
{"nick":"AvianFlu","message":"yawnt, make a script that outputs like, 3 lines to start it, 3996 lines of console.log('hi'), and a close brace","date":"2012-07-28T18:59:47.027Z","type":"message"}
{"nick":"yawnt","message":"nah","date":"2012-07-28T18:59:56.198Z","type":"message"}
{"nick":"yawnt","message":"V8 would optimize","date":"2012-07-28T19:00:01.489Z","type":"message"}
{"nick":"AvianFlu","message":"I mean, what are you trying to do in the first place?","date":"2012-07-28T19:00:19.399Z","type":"message"}
{"nick":"yawnt","message":"a friend on mine loaded a 4k modules w/ clojure","date":"2012-07-28T19:00:41.158Z","type":"message"}
{"nick":"yawnt","message":"and wanted to know how long it takes on nodejs","date":"2012-07-28T19:00:48.085Z","type":"message"}
{"nick":"yawnt","message":"*module","date":"2012-07-28T19:00:58.384Z","type":"message"}
{"nick":"yawnt","message":"of course, it isn't a serious benchmark","date":"2012-07-28T19:01:07.989Z","type":"message"}
{"nick":"yawnt","message":"we wanted just an approximate value","date":"2012-07-28T19:01:28.719Z","type":"message"}
{"nick":"yawnt","message":"oh well, too bad","date":"2012-07-28T19:02:20.926Z","type":"message"}
{"nick":"yawnt","message":"anyway clojure must be slower because of the jvm","date":"2012-07-28T19:02:32.461Z","type":"message"}
{"nick":"AvianFlu","message":"nothing is ever 'just slower' because of anything simple, unless you're talking about the default ruby or python VMs","date":"2012-07-28T19:03:02.779Z","type":"message"}
{"nick":"AvianFlu","message":"XD","date":"2012-07-28T19:03:04.570Z","type":"message"}
{"nick":"yawnt","message":"well starting the jvm takes time","date":"2012-07-28T19:03:25.624Z","type":"message"}
{"nick":"yawnt","message":"2.2 secs for a 4k lines module is a LOT","date":"2012-07-28T19:03:47.435Z","type":"message"}
{"nick":"AvianFlu","message":"yeah","date":"2012-07-28T19:06:55.611Z","type":"message"}
{"nick":"yawnt","message":"ohwell","date":"2012-07-28T19:10:50.554Z","type":"message"}
{"nick":"yawnt","message":"we're doing 10k console.log('hi')","date":"2012-07-28T19:10:57.840Z","type":"message"}
{"nick":"Domenic","date":"2012-07-28T19:11:07.615Z","type":"join"}
{"nick":"AvianFlu","message":"could always try to randomize it too","date":"2012-07-28T19:12:31.223Z","type":"message"}
{"nick":"AvianFlu","message":"you could make an algorithm to make random math functions pretty easy","date":"2012-07-28T19:12:43.072Z","type":"message"}
{"nick":"AvianFlu","message":"stupid a + b - c kind of shit","date":"2012-07-28T19:12:53.041Z","type":"message"}
{"nick":"x_","reason":"Ping timeout: 246 seconds","date":"2012-07-28T19:15:15.468Z","type":"quit"}
{"nick":"stimble","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T19:16:34.581Z","type":"quit"}
{"nick":"yawnt","message":"read + eval w/ node is 182 ms","date":"2012-07-28T19:16:42.532Z","type":"message"}
{"nick":"yawnt","message":"from repl, so without loading vm and stuff","date":"2012-07-28T19:16:51.661Z","type":"message"}
{"nick":"yawnt","message":"let's wait for clojure","date":"2012-07-28T19:16:57.115Z","type":"message"}
{"nick":"x_","date":"2012-07-28T19:17:35.833Z","type":"join"}
{"nick":"codmaster","date":"2012-07-28T19:17:37.527Z","type":"join"}
{"nick":"yawnt","message":"does anyone know of a \"cucumber\" for nodejs?","date":"2012-07-28T19:20:39.431Z","type":"message"}
{"nick":"yawnt","message":"oh lol","date":"2012-07-28T19:21:33.518Z","type":"message"}
{"nick":"yawnt","message":"https://github.com/cucumber/cucumber-js","date":"2012-07-28T19:21:47.697Z","type":"message"}
{"nick":"yawnt","message":"lol","date":"2012-07-28T19:26:17.798Z","type":"message"}
{"nick":"yawnt","message":"clojure 7 seconds","date":"2012-07-28T19:26:20.849Z","type":"message"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T19:36:19.476Z","type":"nick"}
{"nick":"mmalecki[food]","new_nick":"mmalecki[vodka]","date":"2012-07-28T19:39:23.895Z","type":"nick"}
{"nick":"coderarity","reason":"Ping timeout: 255 seconds","date":"2012-07-28T19:39:29.094Z","type":"quit"}
{"nick":"coderarity","date":"2012-07-28T19:44:45.815Z","type":"join"}
{"nick":"cjroebuc_","date":"2012-07-28T19:44:54.443Z","type":"join"}
{"nick":"cjroebuck","reason":"Ping timeout: 244 seconds","date":"2012-07-28T19:48:25.167Z","type":"quit"}
{"nick":"sreeix","reason":"Quit: sreeix","date":"2012-07-28T19:53:34.997Z","type":"quit"}
{"nick":"rtgibbons[away]","new_nick":"rtgibbons","date":"2012-07-28T19:55:48.815Z","type":"nick"}
{"nick":"sreeix","date":"2012-07-28T19:57:39.389Z","type":"join"}
{"nick":"`3rdEden","date":"2012-07-28T20:02:25.808Z","type":"join"}
{"nick":"adambrault","date":"2012-07-28T20:03:55.741Z","type":"join"}
{"nick":"sreeix","reason":"Quit: sreeix","date":"2012-07-28T20:06:30.506Z","type":"quit"}
{"nick":"AvianFlu","reason":"Ping timeout: 244 seconds","date":"2012-07-28T20:09:36.106Z","type":"quit"}
{"nick":"blakmatrix_","date":"2012-07-28T20:15:23.336Z","type":"join"}
{"nick":"AvianFlu","date":"2012-07-28T20:16:04.035Z","type":"join"}
{"nick":"n8ji","date":"2012-07-28T20:16:14.198Z","type":"join"}
{"nick":"adambrault","reason":"Quit: Laptop asleep","date":"2012-07-28T20:16:32.341Z","type":"quit"}
{"nick":"DTrejo","message":"npm docs jerk","date":"2012-07-28T20:33:33.872Z","type":"message"}
{"nick":"npmbro","message":"DTrejo: Please see http://github.com/gf3/Jerk","date":"2012-07-28T20:33:34.317Z","type":"message"}
{"nick":"cjroebuc_","reason":"Remote host closed the connection","date":"2012-07-28T20:36:17.154Z","type":"quit"}
{"nick":"cjroebuck","date":"2012-07-28T20:36:49.477Z","type":"join"}
{"nick":"dodo_","reason":"Read error: Operation timed out","date":"2012-07-28T20:41:36.579Z","type":"quit"}
{"nick":"Domenic","message":"Like the tone of that readme","date":"2012-07-28T20:41:50.757Z","type":"message"}
{"nick":"rtgibbons","new_nick":"rtgibbons[away]","date":"2012-07-28T20:47:06.162Z","type":"nick"}
{"nick":"DTrejo","message":":)","date":"2012-07-28T20:47:27.745Z","type":"message"}
{"nick":"cronopio","reason":"Quit: leaving","date":"2012-07-28T20:48:16.909Z","type":"quit"}
{"nick":"npmbro","reason":"Remote host closed the connection","date":"2012-07-28T20:50:02.621Z","type":"quit"}
{"nick":"TheJH","reason":"Ping timeout: 246 seconds","date":"2012-07-28T20:50:26.841Z","type":"quit"}
{"nick":"joshontheweb","reason":"Read error: Connection reset by peer","date":"2012-07-28T20:54:01.539Z","type":"quit"}
{"nick":"npmbro","date":"2012-07-28T20:54:28.847Z","type":"join"}
{"nick":"yawnt","message":"http://tav.espians.com/oauth-3.0-the-sane-and-simple-way-to-do-it.html","date":"2012-07-28T20:55:09.267Z","type":"message"}
{"nick":"fsargent","date":"2012-07-28T21:05:59.939Z","type":"join"}
{"nick":"joshontheweb","date":"2012-07-28T21:10:41.851Z","type":"join"}
{"nick":"tmpvar","date":"2012-07-28T21:13:34.381Z","type":"join"}
{"nick":"joshontheweb","reason":"Ping timeout: 272 seconds","date":"2012-07-28T21:15:31.801Z","type":"quit"}
{"nick":"joshontheweb","date":"2012-07-28T21:22:35.016Z","type":"join"}
{"nick":"MeLight","reason":"Ping timeout: 245 seconds","date":"2012-07-28T21:23:23.536Z","type":"quit"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2012-07-28T21:27:35.390Z","type":"quit"}
{"nick":"dmwuw","reason":"Remote host closed the connection","date":"2012-07-28T21:30:06.459Z","type":"quit"}
{"nick":"joshontheweb","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T21:31:54.298Z","type":"quit"}
{"nick":"joshontheweb","date":"2012-07-28T21:32:38.739Z","type":"join"}
{"nick":"Bronsa","date":"2012-07-28T21:36:49.997Z","type":"join"}
{"nick":"`3rdEden","reason":"Quit: Zzzz","date":"2012-07-28T21:40:40.227Z","type":"quit"}
{"nick":"Killswitch","date":"2012-07-28T21:48:46.817Z","type":"join"}
{"nick":"Killswitch","message":"Is it possible to change username?","date":"2012-07-28T21:49:01.974Z","type":"message"}
{"nick":"jesusabdullah","message":"yes","date":"2012-07-28T21:50:33.076Z","type":"message"}
{"nick":"jesusabdullah","message":"/nick switchkill","date":"2012-07-28T21:50:39.747Z","type":"message"}
{"nick":"jesusabdullah","new_nick":"jhizzle","date":"2012-07-28T21:50:45.338Z","type":"nick"}
{"nick":"Killswitch","message":"Haha, I mean on Nodejitsu. ","date":"2012-07-28T21:50:54.755Z","type":"message"}
{"nick":"jhizzle","message":"Oh","date":"2012-07-28T21:51:07.936Z","type":"message"}
{"nick":"jhizzle","message":"maybe, but it's not non-trivial.","date":"2012-07-28T21:51:19.150Z","type":"message"}
{"nick":"anoemi","date":"2012-07-28T21:51:20.882Z","type":"join"}
{"nick":"fnump","date":"2012-07-28T21:51:26.945Z","type":"join"}
{"nick":"yawnt","message":"coderarity: nodejitsu offline","date":"2012-07-28T21:51:48.720Z","type":"message"}
{"nick":"yawnt","message":"am i the only one?","date":"2012-07-28T21:51:53.240Z","type":"message"}
{"nick":"yawnt","message":"back online .. weird","date":"2012-07-28T21:52:03.186Z","type":"message"}
{"nick":"jhizzle","message":"It's up for me :/","date":"2012-07-28T21:52:06.970Z","type":"message"}
{"nick":"yawnt","message":"it's back online now","date":"2012-07-28T21:52:17.204Z","type":"message"}
{"nick":"yawnt","message":"weird","date":"2012-07-28T21:52:18.114Z","type":"message"}
{"nick":"coderarity","message":"yeah worked for me too","date":"2012-07-28T21:52:46.965Z","type":"message"}
{"nick":"yawnt","message":"i went to http://nodejitsu.com and said no application found for www.nodejitsu.com","date":"2012-07-28T21:52:47.500Z","type":"message"}
{"nick":"yawnt","message":"refreshed twice, same result.. wrote here, refreshed and it worked","date":"2012-07-28T21:53:03.022Z","type":"message"}
{"nick":"coderarity","message":"maybe your browser was acting up, a new version was deployed a little while ago","date":"2012-07-28T21:53:14.584Z","type":"message"}
{"nick":"yawnt","message":"gotcha","date":"2012-07-28T21:53:30.138Z","type":"message"}
{"nick":"yawnt","message":"thx","date":"2012-07-28T21:53:30.660Z","type":"message"}
{"nick":"fnump","message":"yawnt Same here.","date":"2012-07-28T21:53:34.433Z","type":"message"}
{"nick":"yawnt","message":"woops happens again","date":"2012-07-28T21:53:49.917Z","type":"message"}
{"nick":"coderarity","message":"i see it","date":"2012-07-28T21:53:55.892Z","type":"message"}
{"nick":"Bronsa","message":"404 here too","date":"2012-07-28T21:54:13.536Z","type":"message"}
{"nick":"coderarity","message":"it must be crashing and then forever restarted it","date":"2012-07-28T21:54:27.978Z","type":"message"}
{"nick":"yawnt","message":"it's not my app that crashes","date":"2012-07-28T21:54:42.645Z","type":"message"}
{"nick":"yawnt","message":"because other apps are down too","date":"2012-07-28T21:54:48.413Z","type":"message"}
{"nick":"fnump","message":"Yawnt I can confirm that. My apps are down too.","date":"2012-07-28T21:55:27.365Z","type":"message"}
{"nick":"coderarity","message":"yeah, i see","date":"2012-07-28T21:55:29.960Z","type":"message"}
{"nick":"coderarity","message":"looks like apps are down.. .hmm","date":"2012-07-28T21:55:38.046Z","type":"message"}
{"nick":"yawnt","message":"http://i.imgur.com/mXBdI.jpg","date":"2012-07-28T21:55:40.162Z","type":"message"}
{"nick":"yawnt","message":"not just apps","date":"2012-07-28T21:55:44.295Z","type":"message"}
{"nick":"coderarity","message":"but the master API seems fine","date":"2012-07-28T21:56:08.902Z","type":"message"}
{"nick":"yawnt","message":"back up","date":"2012-07-28T21:57:09.658Z","type":"message"}
{"nick":"yawnt","message":"back down","date":"2012-07-28T21:57:30.855Z","type":"message"}
{"nick":"yawnt","message":"i'll just stop lol","date":"2012-07-28T21:57:34.497Z","type":"message"}
{"nick":"Killswitch","message":"Interesting.","date":"2012-07-28T22:00:34.067Z","type":"message"}
{"nick":"coderarity","message":"someone is working on it","date":"2012-07-28T22:00:41.789Z","type":"message"}
{"nick":"standoo","date":"2012-07-28T22:05:44.884Z","type":"join"}
{"nick":"Leeol2","date":"2012-07-28T22:17:46.840Z","type":"join"}
{"nick":"timhudson","date":"2012-07-28T22:20:17.392Z","type":"join"}
{"nick":"Leeol","reason":"Ping timeout: 255 seconds","date":"2012-07-28T22:20:38.721Z","type":"quit"}
{"nick":"zemanel","reason":"Quit: Remote hottie closed the connection","date":"2012-07-28T22:23:50.555Z","type":"quit"}
{"nick":"timhudson","reason":"Ping timeout: 252 seconds","date":"2012-07-28T22:26:47.387Z","type":"quit"}
{"nick":"dmwuw","date":"2012-07-28T22:31:44.892Z","type":"join"}
{"nick":"jhizzle","message":"yawnt: what wm is that?","date":"2012-07-28T22:37:15.350Z","type":"message"}
{"nick":"yawnt","message":"jhizzle: monsterwm with stdout piped to conky and dzen2","date":"2012-07-28T22:37:48.235Z","type":"message"}
{"nick":"sakkaku","date":"2012-07-28T22:38:01.871Z","type":"join"}
{"nick":"jhizzle","message":"yawnt: I see","date":"2012-07-28T22:39:00.219Z","type":"message"}
{"nick":"jhizzle","message":"I'm using xmonad right now","date":"2012-07-28T22:39:18.497Z","type":"message"}
{"nick":"jhizzle","message":"someday will probably hit up nwm","date":"2012-07-28T22:39:27.389Z","type":"message"}
{"nick":"Bronsa","message":"you should try out stumpwm","date":"2012-07-28T22:39:49.465Z","type":"message"}
{"nick":"anoemi","reason":"Quit: anoemi","date":"2012-07-28T22:41:01.689Z","type":"quit"}
{"nick":"coderarity","reason":"Ping timeout: 272 seconds","date":"2012-07-28T22:41:01.821Z","type":"quit"}
{"nick":"jhizzle","message":"I used ratpoison back in the day","date":"2012-07-28T22:42:12.730Z","type":"message"}
{"nick":"jhizzle","message":"I'd imagine stumpwm is similar in style","date":"2012-07-28T22:42:20.508Z","type":"message"}
{"nick":"Bronsa","message":"yeah","date":"2012-07-28T22:42:24.901Z","type":"message"}
{"nick":"jhizzle","message":"if it's the one I'm thinking of","date":"2012-07-28T22:42:25.149Z","type":"message"}
{"nick":"Bronsa","message":"except it's written in common lisp","date":"2012-07-28T22:42:30.097Z","type":"message"}
{"nick":"jhizzle","message":"Yeah, most of the tiling WMs are pretty similar","date":"2012-07-28T22:42:37.622Z","type":"message"}
{"nick":"Bronsa","message":"afaik they are written by the same author","date":"2012-07-28T22:42:46.742Z","type":"message"}
{"nick":"jhizzle","message":"yeah, same one I'm thinking of then","date":"2012-07-28T22:42:54.603Z","type":"message"}
{"nick":"jhizzle","message":"I want to use nwm because it's in javascript :)","date":"2012-07-28T22:43:01.685Z","type":"message"}
{"nick":"jhizzle","message":"xmonad is nice enough but I've pretty much decided I'm never learning haskell","date":"2012-07-28T22:43:16.634Z","type":"message"}
{"nick":"jhizzle","message":"I do have a soft spot for lisps, though. Still looking for an excuse to write some clojure","date":"2012-07-28T22:44:03.034Z","type":"message"}
{"nick":"Bronsa","message":"yeah clojure is pretty cool :)","date":"2012-07-28T22:44:12.953Z","type":"message"}
{"nick":"jhizzle","message":"You ever roll through Land of Lisp?","date":"2012-07-28T22:44:27.824Z","type":"message"}
{"nick":"jhizzle","message":"Very fun book, gets across the important lisp ideas pretty well","date":"2012-07-28T22:44:37.913Z","type":"message"}
{"nick":"devdazed","date":"2012-07-28T22:44:39.220Z","type":"join"}
{"nick":"Bronsa","message":"I have it, never read it though","date":"2012-07-28T22:44:45.433Z","type":"message"}
{"nick":"Bronsa","message":"i will some day","date":"2012-07-28T22:44:47.682Z","type":"message"}
{"nick":"coderarity","date":"2012-07-28T22:44:50.448Z","type":"join"}
{"nick":"jhizzle","message":"It's pretty good","date":"2012-07-28T22:44:53.391Z","type":"message"}
{"nick":"jhizzle","message":"and of course you end up writing games","date":"2012-07-28T22:44:58.520Z","type":"message"}
{"nick":"Bronsa","message":"speaking of clojure, do you know about clojurescript?","date":"2012-07-28T22:45:16.157Z","type":"message"}
{"nick":"jhizzle","message":"near the end you implement a basic webserver, templating DSL and game tree trimming algorithms","date":"2012-07-28T22:45:31.697Z","type":"message"}
{"nick":"jhizzle","message":"but it never feels hard","date":"2012-07-28T22:45:37.870Z","type":"message"}
{"nick":"Bronsa","message":"It's a subset of clojure ported to javascript, you may want to try it ","date":"2012-07-28T22:45:44.572Z","type":"message"}
{"nick":"jhizzle","message":"I'm aware of clojurescript","date":"2012-07-28T22:45:46.613Z","type":"message"}
{"nick":"jhizzle","message":"naw, I decided at some point that I just don't like writing javascript in non-javascript","date":"2012-07-28T22:46:03.701Z","type":"message"}
{"nick":"Bronsa","message":"heh","date":"2012-07-28T22:46:09.661Z","type":"message"}
{"nick":"jhizzle","message":"I DONT LIKE IT BRONSA","date":"2012-07-28T22:46:10.600Z","type":"message"}
{"nick":"coderarity","message":"i have a feeling someone say something while i disconnected :\\","date":"2012-07-28T22:46:13.105Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: We ended up talking about lisps","date":"2012-07-28T22:46:32.369Z","type":"message"}
{"nick":"coderarity","message":"lisps make people write games?","date":"2012-07-28T22:46:42.544Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: cause stumpwm is written in common lisp","date":"2012-07-28T22:46:45.232Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: Land of Lisp","date":"2012-07-28T22:46:48.190Z","type":"message"}
{"nick":"Bronsa","message":"lisps make people wear glasses while coding","date":"2012-07-28T22:46:54.930Z","type":"message"}
{"nick":"Bronsa","message":"and make people feel cool B)","date":"2012-07-28T22:47:02.342Z","type":"message"}
{"nick":"yawnt","message":"sure, sure","date":"2012-07-28T22:47:06.727Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: It's a book where you learn lisp while writing games","date":"2012-07-28T22:47:07.024Z","type":"message"}
{"nick":"yawnt","message":"jhizzle: what's the title again?","date":"2012-07-28T22:47:16.993Z","type":"message"}
{"nick":"Bronsa","message":"LoL","date":"2012-07-28T22:47:20.714Z","type":"message"}
{"nick":"Bronsa","message":"Land or Lisp","date":"2012-07-28T22:47:27.087Z","type":"message"}
{"nick":"jhizzle","message":"Land of Lisp!","date":"2012-07-28T22:47:27.332Z","type":"message"}
{"nick":"yawnt","message":"thx","date":"2012-07-28T22:47:29.200Z","type":"message"}
{"nick":"yawnt","message":"addin' it to To-read list","date":"2012-07-28T22:47:34.709Z","type":"message"}
{"nick":"yawnt","message":":<","date":"2012-07-28T22:47:35.241Z","type":"message"}
{"nick":"Bronsa","message":"(or Let over Lambda that is another nice Lisp book)","date":"2012-07-28T22:47:37.509Z","type":"message"}
{"nick":"jhizzle","message":"I bought The Little Schemer","date":"2012-07-28T22:47:48.076Z","type":"message"}
{"nick":"jhizzle","message":"it's not bad","date":"2012-07-28T22:47:52.001Z","type":"message"}
{"nick":"Bronsa","message":"i have that too","date":"2012-07-28T22:47:57.801Z","type":"message"}
{"nick":"Bronsa","message":"it's in my to-read list","date":"2012-07-28T22:48:02.596Z","type":"message"}
{"nick":"jhizzle","message":"didn't get very far though, it's structured too much like a puzzle book for me","date":"2012-07-28T22:48:05.819Z","type":"message"}
{"nick":"Bronsa","message":"that with the reasoned schemer","date":"2012-07-28T22:48:06.514Z","type":"message"}
{"nick":"jhizzle","message":"brilliant puzzles but you have to like puzzles","date":"2012-07-28T22:48:15.409Z","type":"message"}
{"nick":"n8ji","reason":"Remote host closed the connection","date":"2012-07-28T22:54:08.709Z","type":"quit"}
{"nick":"coderarity","message":"okay this land of lisp website is pretty great","date":"2012-07-28T22:58:46.348Z","type":"message"}
{"nick":"yawnt","message":":>","date":"2012-07-28T22:59:35.140Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: it reflects the book pretty well. The book has cartoons for days.","date":"2012-07-28T23:04:56.262Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: in one chapter you write a game called \"grand theft wumpus\"","date":"2012-07-28T23:05:21.049Z","type":"message"}
{"nick":"jhizzle","message":"coderarity: it's a gritty 21st century take on \"hunt the wumpus\"","date":"2012-07-28T23:05:40.940Z","type":"message"}
{"nick":"lpin","reason":"Read error: Operation timed out","date":"2012-07-28T23:06:25.128Z","type":"quit"}
{"nick":"devdazed","reason":"Quit: Computer has gone to sleep.","date":"2012-07-28T23:10:20.124Z","type":"quit"}
{"nick":"rvagg","reason":"Quit: ta ta","date":"2012-07-28T23:24:06.347Z","type":"quit"}
{"nick":"rvagg","date":"2012-07-28T23:24:23.239Z","type":"join"}
{"nick":"joeytwiddle","reason":"Read error: Connection reset by peer","date":"2012-07-28T23:29:52.051Z","type":"quit"}
{"nick":"joeytwiddle","date":"2012-07-28T23:32:33.803Z","type":"join"}
{"nick":"coderarity","message":"lol","date":"2012-07-28T23:34:01.292Z","type":"message"}
{"nick":"coderarity","message":"that was an entertaining comic :D","date":"2012-07-28T23:34:07.908Z","type":"message"}
{"nick":"yawnt","message":"http://elixir-lang.org","date":"2012-07-28T23:34:49.924Z","type":"message"}
{"nick":"yawnt","message":"found my next lang","date":"2012-07-28T23:34:52.505Z","type":"message"}
{"nick":"yawnt","message":"D","date":"2012-07-28T23:34:53.154Z","type":"message"}
{"nick":"yawnt","message":":D","date":"2012-07-28T23:34:54.239Z","type":"message"}
{"nick":"coderarity","message":"man i don't like erlang","date":"2012-07-28T23:36:49.483Z","type":"message"}
{"nick":"yawnt","message":"that's no erlang","date":"2012-07-28T23:36:57.314Z","type":"message"}
{"nick":"yawnt","message":"it's elixir","date":"2012-07-28T23:37:00.443Z","type":"message"}
{"nick":"yawnt","message":":D","date":"2012-07-28T23:37:01.267Z","type":"message"}
{"nick":"coderarity","message":"yeah, but it's built on erlang","date":"2012-07-28T23:37:07.851Z","type":"message"}
{"nick":"yawnt","message":"erlang is cool, its syntax sucks ","date":"2012-07-28T23:37:16.979Z","type":"message"}
{"nick":"coderarity","message":"brew install erlang doesn't work","date":"2012-07-28T23:37:26.999Z","type":"message"}
{"nick":"coderarity","message":"like, i had to do it 3 times","date":"2012-07-28T23:37:40.072Z","type":"message"}
{"nick":"coderarity","message":"to install couchdb","date":"2012-07-28T23:37:44.039Z","type":"message"}
{"nick":"TehShrike","message":"Oh snap, flatiron director is exactly what I've been looking for","date":"2012-07-28T23:38:51.266Z","type":"message"}
{"nick":"yawnt","message":"it's 1:40 AM here","date":"2012-07-28T23:40:09.296Z","type":"message"}
{"nick":"yawnt","message":"time to go to bed?","date":"2012-07-28T23:40:11.772Z","type":"message"}
{"nick":"yawnt","message":"=|","date":"2012-07-28T23:40:20.387Z","type":"message"}
{"nick":"coderarity","message":"TehShrike, flatiron is awesome","date":"2012-07-28T23:41:35.187Z","type":"message"}
{"nick":"yawnt","message":"agree","date":"2012-07-28T23:41:42.880Z","type":"message"}
{"nick":"TehShrike","message":"It looks to contain a good bit of win","date":"2012-07-28T23:41:51.071Z","type":"message"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2012-07-28T23:42:08.250Z","type":"quit"}
{"nick":"coderarity","message":"i mean, worst case i'm at least using director and union","date":"2012-07-28T23:42:29.687Z","type":"message"}
{"nick":"coderarity","message":"and nconf because it's the greatest","date":"2012-07-28T23:42:44.546Z","type":"message"}
{"nick":"marshall_law","new_nick":"marshall_afk","date":"2012-07-28T23:45:22.238Z","type":"nick"}
{"nick":"mAritz","reason":"Read error: Connection reset by peer","date":"2012-07-28T23:57:49.871Z","type":"quit"}