-
Notifications
You must be signed in to change notification settings - Fork 12
/
2013-12-25.txt
458 lines (458 loc) · 50.7 KB
/
2013-12-25.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
{"nick":"ircretary","reason":"Remote host closed the connection","date":"2013-12-25T00:00:00.980Z","type":"quit"}
{"nick":"ircretary","date":"2013-12-25T00:00:08.958Z","type":"join"}
{"nick":"spion","message":"woah npm publish really is much faster now.","date":"2013-12-25T00:00:17.931Z","type":"message"}
{"nick":"spion","message":"was like \"what, thats it?\"","date":"2013-12-25T00:00:30.071Z","type":"message"}
{"nick":"calvinfo","reason":"Ping timeout: 264 seconds","date":"2013-12-25T00:02:02.689Z","type":"quit"}
{"nick":"Raynos","message":":)","date":"2013-12-25T00:02:09.860Z","type":"message"}
{"nick":"Raynos","message":"SPEED","date":"2013-12-25T00:02:10.831Z","type":"message"}
{"nick":"Raynos","message":"#winning","date":"2013-12-25T00:02:12.428Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T00:03:00.904Z","type":"join"}
{"nick":"st_luke","message":"isaacs: where food?","date":"2013-12-25T00:04:30.309Z","type":"message"}
{"nick":"kriskowal","date":"2013-12-25T00:06:13.950Z","type":"join"}
{"nick":"isaacs","message":"st_luke: i dunno, what kina thing you want?","date":"2013-12-25T00:06:30.099Z","type":"message"}
{"nick":"fronx","reason":"Ping timeout: 246 seconds","date":"2013-12-25T00:07:07.810Z","type":"quit"}
{"nick":"st_luke","message":"im not super hungry so i can do whatever","date":"2013-12-25T00:10:15.771Z","type":"message"}
{"nick":"st_luke","message":"i think it will depend more on whats open","date":"2013-12-25T00:10:24.916Z","type":"message"}
{"nick":"st_luke","message":"isaacs: want to try xolo?","date":"2013-12-25T00:10:59.284Z","type":"message"}
{"nick":"isaacs","message":"st_luke: yes, i enjoy xolo.","date":"2013-12-25T00:11:25.862Z","type":"message"}
{"nick":"isaacs","message":"becasue the sign looks like yolo, but with an extra leg because yolop","date":"2013-12-25T00:11:36.894Z","type":"message"}
{"nick":"st_luke","message":"one yolop please","date":"2013-12-25T00:14:06.404Z","type":"message"}
{"nick":"isaacs","message":"st_luke: leaving in 5 minutes","date":"2013-12-25T00:14:18.688Z","type":"message"}
{"nick":"st_luke","message":"isaacs: ok, same","date":"2013-12-25T00:16:47.380Z","type":"message"}
{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-12-25T00:17:41.434Z","type":"quit"}
{"nick":"substack","message":"juliangruber: https://github.com/juliangruber/array-filter/pull/1","date":"2013-12-25T00:19:00.308Z","type":"message"}
{"nick":"substack","message":"and I've got an array-map module up","date":"2013-12-25T00:19:21.650Z","type":"message"}
{"nick":"substack","message":"array-reduce coming soon","date":"2013-12-25T00:19:29.527Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 5]","date":"2013-12-25T00:24:04.820Z","type":"message"}
{"nick":"timoxley","date":"2013-12-25T00:39:02.556Z","type":"join"}
{"nick":"mikolalysenko","reason":"Ping timeout: 272 seconds","date":"2013-12-25T00:48:33.811Z","type":"quit"}
{"nick":"timoxley","reason":"Remote host closed the connection","date":"2013-12-25T00:51:29.572Z","type":"quit"}
{"nick":"mikolalysenko","date":"2013-12-25T00:56:11.623Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T00:58:18.308Z","type":"join"}
{"nick":"timoxley","date":"2013-12-25T01:00:13.470Z","type":"join"}
{"nick":"mikolalysenko","reason":"Ping timeout: 248 seconds","date":"2013-12-25T01:00:53.676Z","type":"quit"}
{"nick":"calvinfo","reason":"Ping timeout: 240 seconds","date":"2013-12-25T01:02:21.483Z","type":"quit"}
{"nick":"tilgovi_","reason":"Remote host closed the connection","date":"2013-12-25T01:13:59.482Z","type":"quit"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T01:14:48.432Z","type":"quit"}
{"nick":"groundwater","message":"oh starbucks limited 20 min wifi, let me introduce you to my friend 'ifconfig en0 ether xx:xx:xx:xx:xx:xx'","date":"2013-12-25T01:18:38.865Z","type":"message"}
{"nick":"yorick","message":"still have to reconnect then","date":"2013-12-25T01:22:50.030Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 15]","date":"2013-12-25T01:24:04.662Z","type":"message"}
{"nick":"thlorenz","date":"2013-12-25T01:24:14.889Z","type":"join"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T01:24:41.085Z","type":"quit"}
{"nick":"DTrejo","reason":"Remote host closed the connection","date":"2013-12-25T01:43:40.086Z","type":"quit"}
{"nick":"groundwater","message":"yorick: yah, i should write an npm module to script that part!","date":"2013-12-25T01:44:22.721Z","type":"message"}
{"nick":"DTrejo","date":"2013-12-25T01:44:24.948Z","type":"join"}
{"nick":"DTrejo","reason":"Remote host closed the connection","date":"2013-12-25T01:47:04.992Z","type":"quit"}
{"nick":"robertkowalski","message":"Happy Xmas, Noders!","date":"2013-12-25T01:48:23.337Z","type":"message"}
{"nick":"robertkowalski","message":":)","date":"2013-12-25T01:48:27.281Z","type":"message"}
{"nick":"defunctzombie","message":"bah","date":"2013-12-25T01:48:30.382Z","type":"message"}
{"nick":"substack","message":"humbugs","date":"2013-12-25T01:57:22.331Z","type":"message"}
{"nick":"calvinfo","date":"2013-12-25T01:59:05.882Z","type":"join"}
{"nick":"grncdr","message":"that's one thing about being in a nearly abandoned tourist area for the holidays","date":"2013-12-25T02:02:42.852Z","type":"message"}
{"nick":"grncdr","message":"I have had very little christmas hassle","date":"2013-12-25T02:02:54.769Z","type":"message"}
{"nick":"calvinfo","reason":"Ping timeout: 260 seconds","date":"2013-12-25T02:03:35.922Z","type":"quit"}
{"nick":"jjjohnny_","message":"Raynos: come over if ye dare","date":"2013-12-25T02:16:13.315Z","type":"message"}
{"nick":"Raynos","message":"What's happening?","date":"2013-12-25T02:16:39.031Z","type":"message"}
{"nick":"Maciek416","reason":"Remote host closed the connection","date":"2013-12-25T02:17:52.250Z","type":"quit"}
{"nick":"Raynos","message":"Jjjohnny_: maybe in a bit.","date":"2013-12-25T02:18:52.466Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 9]","date":"2013-12-25T02:24:04.659Z","type":"message"}
{"nick":"dominictarr","date":"2013-12-25T02:25:12.645Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T02:28:07.882Z","type":"join"}
{"nick":"jjjohnny_","message":"Raynos: hackin n drinkin","date":"2013-12-25T02:30:36.029Z","type":"message"}
{"nick":"thlorenz","date":"2013-12-25T02:36:07.921Z","type":"join"}
{"nick":"defunctzombie","message":"I kinda like making mobile apps with stylus and browserify !","date":"2013-12-25T02:37:11.288Z","type":"message"}
{"nick":"defunctzombie","message":"maybe I will become a mobile developer haha","date":"2013-12-25T02:37:22.750Z","type":"message"}
{"nick":"timoxley","reason":"Ping timeout: 272 seconds","date":"2013-12-25T02:44:11.303Z","type":"quit"}
{"nick":"yorick","reason":"Remote host closed the connection","date":"2013-12-25T02:45:47.213Z","type":"quit"}
{"nick":"kriskowal","reason":"Quit: kriskowal","date":"2013-12-25T02:59:07.871Z","type":"quit"}
{"nick":"shama","reason":"Remote host closed the connection","date":"2013-12-25T03:00:13.860Z","type":"quit"}
{"nick":"jesusabdullah","message":"hellote","date":"2013-12-25T03:11:39.657Z","type":"message"}
{"nick":"st_luke","date":"2013-12-25T03:21:13.249Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 23]","date":"2013-12-25T03:24:04.587Z","type":"message"}
{"nick":"dominictarr","reason":"Remote host closed the connection","date":"2013-12-25T03:26:49.131Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T03:30:42.362Z","type":"join"}
{"nick":"shama","reason":"Ping timeout: 252 seconds","date":"2013-12-25T03:35:19.947Z","type":"quit"}
{"nick":"jcrugzz","date":"2013-12-25T03:52:51.426Z","type":"join"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T03:59:28.713Z","type":"quit"}
{"nick":"rowbit","message":"substack, pkrumins: These encoders are STILL down: 50.57.103.88(dev)","date":"2013-12-25T04:10:13.394Z","type":"message"}
{"nick":"Maciek416","date":"2013-12-25T04:16:02.793Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 23]","date":"2013-12-25T04:24:04.604Z","type":"message"}
{"nick":"mikolalysenko","date":"2013-12-25T04:26:08.832Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T04:30:04.944Z","type":"join"}
{"nick":"shama","date":"2013-12-25T04:31:54.287Z","type":"join"}
{"nick":"mikolalysenko","reason":"Ping timeout: 272 seconds","date":"2013-12-25T04:34:01.777Z","type":"quit"}
{"nick":"calvinfo","reason":"Ping timeout: 252 seconds","date":"2013-12-25T04:34:21.931Z","type":"quit"}
{"nick":"shama","reason":"Ping timeout: 260 seconds","date":"2013-12-25T04:36:39.859Z","type":"quit"}
{"nick":"jcrugzz","reason":"Ping timeout: 272 seconds","date":"2013-12-25T04:47:41.358Z","type":"quit"}
{"nick":"Maciek416","reason":"Remote host closed the connection","date":"2013-12-25T04:58:09.261Z","type":"quit"}
{"nick":"johnkpaul","message":"arg documentation","date":"2013-12-25T05:05:30.746Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 21]","date":"2013-12-25T05:24:04.643Z","type":"message"}
{"nick":"calvinfo","date":"2013-12-25T05:30:47.859Z","type":"join"}
{"nick":"trevnorris","reason":"Ping timeout: 260 seconds","date":"2013-12-25T05:30:48.984Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T05:32:36.292Z","type":"join"}
{"nick":"calvinfo","reason":"Ping timeout: 246 seconds","date":"2013-12-25T05:35:04.865Z","type":"quit"}
{"nick":"jcrugzz","date":"2013-12-25T05:35:33.861Z","type":"join"}
{"nick":"trevnorris","date":"2013-12-25T05:36:01.810Z","type":"join"}
{"nick":"trevnorris","new_nick":"trevnorri","date":"2013-12-25T05:36:02.175Z","type":"nick"}
{"nick":"shama","reason":"Ping timeout: 246 seconds","date":"2013-12-25T05:36:49.807Z","type":"quit"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T05:38:47.934Z","type":"quit"}
{"nick":"trevnorri","reason":"Ping timeout: 248 seconds","date":"2013-12-25T05:40:53.683Z","type":"quit"}
{"nick":"jcrugzz","reason":"Ping timeout: 272 seconds","date":"2013-12-25T05:44:19.789Z","type":"quit"}
{"nick":"trevnorris","date":"2013-12-25T05:44:45.724Z","type":"join"}
{"nick":"thlorenz","date":"2013-12-25T05:46:59.765Z","type":"join"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T05:47:06.236Z","type":"quit"}
{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-12-25T05:47:09.567Z","type":"quit"}
{"nick":"trevnorris","reason":"Ping timeout: 260 seconds","date":"2013-12-25T05:49:27.895Z","type":"quit"}
{"nick":"DTrejo","date":"2013-12-25T05:49:38.820Z","type":"join"}
{"nick":"trevnorris","date":"2013-12-25T05:52:13.999Z","type":"join"}
{"nick":"Maciek416","date":"2013-12-25T06:01:10.605Z","type":"join"}
{"nick":"trevnorris","reason":"Ping timeout: 246 seconds","date":"2013-12-25T06:02:43.838Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T06:09:35.475Z","type":"join"}
{"nick":"trevnorris","date":"2013-12-25T06:10:10.615Z","type":"join"}
{"nick":"trevnorris","new_nick":"trevnorri","date":"2013-12-25T06:11:04.309Z","type":"nick"}
{"nick":"shama","reason":"Ping timeout: 260 seconds","date":"2013-12-25T06:14:11.926Z","type":"quit"}
{"nick":"substack","message":"ogd: https://github.com/maxogden/node-concat-stream/pull/16","date":"2013-12-25T06:14:34.503Z","type":"message"}
{"nick":"substack","message":"works with typearrays etc!","date":"2013-12-25T06:14:45.215Z","type":"message"}
{"nick":"substack","message":"and streams2 woo","date":"2013-12-25T06:14:48.502Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 15]","date":"2013-12-25T06:24:04.647Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T06:31:13.113Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T06:31:36.336Z","type":"join"}
{"nick":"calvinfo","reason":"Ping timeout: 272 seconds","date":"2013-12-25T06:36:37.250Z","type":"quit"}
{"nick":"fronx","reason":"Ping timeout: 240 seconds","date":"2013-12-25T06:37:50.999Z","type":"quit"}
{"nick":"st_luke","date":"2013-12-25T06:38:42.725Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T06:54:16.945Z","type":"join"}
{"nick":"calvinfo","reason":"Ping timeout: 252 seconds","date":"2013-12-25T06:58:49.942Z","type":"quit"}
{"nick":"calvinfo","date":"2013-12-25T07:12:56.916Z","type":"join"}
{"nick":"DTrejo","message":"advice please: I am going to public a new version of a module that is so much better than the old version. should I put it in a different project? Or just make a 2.0 and delete all the old code I'm throwing out","date":"2013-12-25T07:18:41.500Z","type":"message"}
{"nick":"DTrejo","message":"*publish a new version","date":"2013-12-25T07:18:49.354Z","type":"message"}
{"nick":"Maciek416","reason":"Remote host closed the connection","date":"2013-12-25T07:20:57.665Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 27]","date":"2013-12-25T07:24:04.639Z","type":"message"}
{"nick":"jesusabdullah","message":"DTrejo: I'd 2.0 it, but that's me","date":"2013-12-25T07:30:36.220Z","type":"message"}
{"nick":"st_luke","message":"just make a new one and eol the old one if you can think of a better name","date":"2013-12-25T07:34:25.447Z","type":"message"}
{"nick":"DTrejo","message":"hmm, I'm about to publish it on a new branch, and i'll see what you guys think","date":"2013-12-25T07:41:28.715Z","type":"message"}
{"nick":"jesusabdullah","message":"Do what feels right","date":"2013-12-25T07:45:53.552Z","type":"message"}
{"nick":"jesusabdullah","message":":)","date":"2013-12-25T07:45:54.712Z","type":"message"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T07:54:29.197Z","type":"quit"}
{"nick":"DTrejo","message":"jesusabdullah: https://github.com/DTrejo/run.js/tree/2.0","date":"2013-12-25T07:55:20.856Z","type":"message"}
{"nick":"DTrejo","message":"check it out","date":"2013-12-25T07:55:22.355Z","type":"message"}
{"nick":"DTrejo","message":"basically, a file watcher that only watches the source files used by your server","date":"2013-12-25T07:55:44.966Z","type":"message"}
{"nick":"DTrejo","message":"or whatever your javascript is","date":"2013-12-25T07:55:53.597Z","type":"message"}
{"nick":"jesusabdullah","message":"that's cool","date":"2013-12-25T07:55:55.133Z","type":"message"}
{"nick":"DTrejo","message":":)","date":"2013-12-25T07:59:01.610Z","type":"message"}
{"nick":"DTrejo","message":"jesusabdullah: I'm going to revolutionize npm build scripting ;)","date":"2013-12-25T07:59:16.702Z","type":"message"}
{"nick":"DTrejo","message":"jesusabdullah: https://gist.github.com/DTrejo/2a509810ddf11672d424","date":"2013-12-25T08:01:45.736Z","type":"message"}
{"nick":"jesusabdullah","message":"cute","date":"2013-12-25T08:02:24.893Z","type":"message"}
{"nick":"jesusabdullah","message":"could be good","date":"2013-12-25T08:02:28.172Z","type":"message"}
{"nick":"DTrejo","message":"dunno if that gist made any sense, but yea, we'll see","date":"2013-12-25T08:03:42.489Z","type":"message"}
{"nick":"DTrejo","message":"I think it's a good idea to use simple bash commands to \"compile\" your server for production; and I think that it's a good idea not to have to worry about \"compiling\" if you're in development","date":"2013-12-25T08:06:19.344Z","type":"message"}
{"nick":"DTrejo","message":"everyone has seen the millions of tools for restarting your server if server-side code changes, refreshing client-side if html changes, reloading CSS if css changes. I think some simple commands like these could tie all that together in a take-what-you kind of style","date":"2013-12-25T08:07:30.838Z","type":"message"}
{"nick":"substack","message":"DTrejo: https://gist.github.com/substack/7819530","date":"2013-12-25T08:08:46.909Z","type":"message"}
{"nick":"substack","message":"for the css and js part of it, not the server reloading part","date":"2013-12-25T08:09:13.065Z","type":"message"}
{"nick":"DTrejo","message":"oh lol I guess when I looked at catw I didn't fully understand how to use it","date":"2013-12-25T08:09:20.190Z","type":"message"}
{"nick":"shama","date":"2013-12-25T08:11:17.252Z","type":"join"}
{"nick":"DTrejo","message":"substack: but yes that's exactly what I'm thinking about, mostly just inspired by your first blog post on it","date":"2013-12-25T08:11:33.950Z","type":"message"}
{"nick":"shama","reason":"Ping timeout: 264 seconds","date":"2013-12-25T08:15:50.722Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T08:16:40.318Z","type":"join"}
{"nick":"shama","reason":"Remote host closed the connection","date":"2013-12-25T08:17:20.642Z","type":"quit"}
{"nick":"DTrejo","message":"substack: oh when I looked at catw the first time it didn't have transforms","date":"2013-12-25T08:19:54.772Z","type":"message"}
{"nick":"DTrejo","message":"nice job","date":"2013-12-25T08:20:05.568Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 11]","date":"2013-12-25T08:24:04.667Z","type":"message"}
{"nick":"calvinfo","date":"2013-12-25T08:27:27.847Z","type":"join"}
{"nick":"DTrejo","message":"time for a new post on task automation with npm run","date":"2013-12-25T08:28:08.159Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T08:33:29.879Z","type":"join"}
{"nick":"fronx","reason":"Ping timeout: 246 seconds","date":"2013-12-25T08:38:07.836Z","type":"quit"}
{"nick":"DTrejo","date":"2013-12-25T08:39:07.402Z","type":"quit"}
{"nick":"juliangruber","message":"substack: sweet, released","date":"2013-12-25T08:56:54.960Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T09:11:43.930Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T09:14:37.989Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T09:17:56.232Z","type":"join"}
{"nick":"timoxley","date":"2013-12-25T09:19:10.991Z","type":"join"}
{"nick":"shama","reason":"Ping timeout: 264 seconds","date":"2013-12-25T09:22:26.685Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 37]","date":"2013-12-25T09:24:04.607Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T09:33:02.477Z","type":"join"}
{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-12-25T09:37:51.449Z","type":"quit"}
{"nick":"tearmann","reason":"Read error: Operation timed out","date":"2013-12-25T09:45:24.551Z","type":"quit"}
{"nick":"timoxley","reason":"Remote host closed the connection","date":"2013-12-25T09:48:10.316Z","type":"quit"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T10:01:38.829Z","type":"quit"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T10:09:18.097Z","type":"quit"}
{"nick":"rowbit","message":"substack, pkrumins: These encoders are STILL down: 50.57.103.88(dev)","date":"2013-12-25T10:10:14.181Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T10:10:47.816Z","type":"join"}
{"nick":"shama","date":"2013-12-25T10:19:03.895Z","type":"join"}
{"nick":"peutetre","date":"2013-12-25T10:21:39.351Z","type":"join"}
{"nick":"shama","reason":"Ping timeout: 272 seconds","date":"2013-12-25T10:23:59.260Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 32]","date":"2013-12-25T10:24:04.532Z","type":"message"}
{"nick":"ralphtheninja","date":"2013-12-25T10:47:04.862Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 12]","date":"2013-12-25T11:24:04.604Z","type":"message"}
{"nick":"peutetre","reason":"Quit: peutetre","date":"2013-12-25T11:25:48.831Z","type":"quit"}
{"nick":"yorick","date":"2013-12-25T11:33:45.723Z","type":"join"}
{"nick":"dominictarr","date":"2013-12-25T11:35:05.017Z","type":"join"}
{"nick":"jcrugzz","date":"2013-12-25T11:36:16.988Z","type":"join"}
{"nick":"dominictarr","message":"wow, http://www.technologyreview.com/view/513781/moores-law-and-the-origin-of-life/","date":"2013-12-25T11:37:08.345Z","type":"message"}
{"nick":"dominictarr","message":"^ THIS makes a very interesting hypothesis!","date":"2013-12-25T11:37:44.430Z","type":"message"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T11:43:04.761Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T11:45:55.948Z","type":"join"}
{"nick":"yorick","message":"ah, panspermia","date":"2013-12-25T11:53:14.045Z","type":"message"}
{"nick":"yorick","message":"meteorite from mars and all that","date":"2013-12-25T11:53:24.132Z","type":"message"}
{"nick":"dominictarr","message":"also, this would imply that other life in the universe is the same format (and not just carbon based, but dna)","date":"2013-12-25T12:01:49.409Z","type":"message"}
{"nick":"trevnorri","reason":"Ping timeout: 240 seconds","date":"2013-12-25T12:07:50.985Z","type":"quit"}
{"nick":"trevnorris","date":"2013-12-25T12:07:57.835Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T12:14:47.294Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T12:23:59.353Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 15]","date":"2013-12-25T12:24:04.576Z","type":"message"}
{"nick":"mmalecki","message":"someone pinged me here?","date":"2013-12-25T13:05:06.870Z","type":"message"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T13:09:30.224Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T13:18:13.873Z","type":"join"}
{"nick":"fronx","date":"2013-12-25T13:18:53.935Z","type":"join"}
{"nick":"shama","reason":"Ping timeout: 272 seconds","date":"2013-12-25T13:23:13.344Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 17]","date":"2013-12-25T13:24:04.646Z","type":"message"}
{"nick":"dominictarr","reason":"Ping timeout: 240 seconds","date":"2013-12-25T13:24:23.810Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T13:37:06.842Z","type":"join"}
{"nick":"dominictarr","date":"2013-12-25T13:50:24.664Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T14:09:43.469Z","type":"quit"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T14:09:52.766Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T14:19:00.538Z","type":"join"}
{"nick":"shama_","date":"2013-12-25T14:20:42.847Z","type":"join"}
{"nick":"mafintosh","date":"2013-12-25T14:23:15.790Z","type":"join"}
{"nick":"shama","reason":"Ping timeout: 248 seconds","date":"2013-12-25T14:23:33.630Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 20]","date":"2013-12-25T14:24:04.641Z","type":"message"}
{"nick":"shama_","reason":"Ping timeout: 240 seconds","date":"2013-12-25T14:25:02.761Z","type":"quit"}
{"nick":"thlorenz","date":"2013-12-25T14:57:54.887Z","type":"join"}
{"nick":"fronx","date":"2013-12-25T14:58:14.850Z","type":"join"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T15:07:15.473Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T15:09:23.808Z","type":"join"}
{"nick":"shama","date":"2013-12-25T15:21:28.832Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 22]","date":"2013-12-25T15:24:04.510Z","type":"message"}
{"nick":"shama","reason":"Ping timeout: 264 seconds","date":"2013-12-25T15:26:02.763Z","type":"quit"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T15:27:27.744Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T15:29:59.768Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T15:33:58.924Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T15:36:44.920Z","type":"join"}
{"nick":"mikolalysenko","date":"2013-12-25T15:38:52.688Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T15:39:17.596Z","type":"quit"}
{"nick":"jcrugzz","reason":"Ping timeout: 246 seconds","date":"2013-12-25T15:44:25.812Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T15:52:32.727Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T15:53:20.668Z","type":"quit"}
{"nick":"mikolalysenko","reason":"Ping timeout: 264 seconds","date":"2013-12-25T16:00:50.716Z","type":"quit"}
{"nick":"rowbit","message":"substack, pkrumins: These encoders are STILL down: 50.57.103.88(dev)","date":"2013-12-25T16:10:15.163Z","type":"message"}
{"nick":"Maciek416","date":"2013-12-25T16:11:33.636Z","type":"join"}
{"nick":"jcrugzz","date":"2013-12-25T16:17:10.881Z","type":"join"}
{"nick":"shama","date":"2013-12-25T16:22:09.278Z","type":"join"}
{"nick":"spion","message":"grncdr, since you removed transactions from the pool (afaics) have you ever considered erm \"lazy\" transactions for connection pools?","date":"2013-12-25T16:23:57.400Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 9]","date":"2013-12-25T16:24:04.558Z","type":"message"}
{"nick":"spion","message":"like, you create a transaction, but it doesn't actually reserve a connection until you tx.query(...","date":"2013-12-25T16:24:14.006Z","type":"message"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T16:24:56.901Z","type":"quit"}
{"nick":"shama","reason":"Ping timeout: 246 seconds","date":"2013-12-25T16:26:25.867Z","type":"quit"}
{"nick":"spion","message":"trying to build a project in terms of composing it using Actions and Views, where Actions are passed a transaction and can be comprised from queries and other actions","date":"2013-12-25T16:26:51.005Z","type":"message"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T16:54:56.871Z","type":"quit"}
{"nick":"shama","date":"2013-12-25T16:56:28.042Z","type":"join"}
{"nick":"mafintosh","date":"2013-12-25T17:11:16.915Z","type":"join"}
{"nick":"pfraze","date":"2013-12-25T17:11:58.975Z","type":"join"}
{"nick":"fronx","date":"2013-12-25T17:16:52.977Z","type":"join"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T17:21:00.459Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 6]","date":"2013-12-25T17:24:04.760Z","type":"message"}
{"nick":"mikolalysenko","date":"2013-12-25T17:27:38.637Z","type":"join"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T17:31:19.767Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T17:33:57.899Z","type":"join"}
{"nick":"mikolalysenko","reason":"Ping timeout: 240 seconds","date":"2013-12-25T17:42:39.477Z","type":"quit"}
{"nick":"Maciek416","reason":"Remote host closed the connection","date":"2013-12-25T17:49:00.718Z","type":"quit"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T17:53:15.667Z","type":"quit"}
{"nick":"AvianPhone","date":"2013-12-25T17:55:20.611Z","type":"join"}
{"nick":"pfraze","reason":"Ping timeout: 252 seconds","date":"2013-12-25T17:55:31.937Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T17:55:33.848Z","type":"join"}
{"nick":"AvianPhone","reason":"Ping timeout: 240 seconds","date":"2013-12-25T17:59:26.757Z","type":"quit"}
{"nick":"grncdr","message":"spion: that seems like a pretty good idea","date":"2013-12-25T18:11:43.553Z","type":"message"}
{"nick":"grncdr","message":"btw, all this 2.0 stuff isn't quite ready for production use","date":"2013-12-25T18:11:56.946Z","type":"message"}
{"nick":"spion","message":"nah, I'm still using 1.0.3, just carefully following things","date":"2013-12-25T18:12:40.024Z","type":"message"}
{"nick":"spion","message":":D","date":"2013-12-25T18:12:40.623Z","type":"message"}
{"nick":"spion","message":"<3 any-db","date":"2013-12-25T18:13:15.036Z","type":"message"}
{"nick":"grncdr","message":"I'm pretty excited about having everything be streams","date":"2013-12-25T18:13:29.524Z","type":"message"}
{"nick":"grncdr","message":"I'd definitely be interested in a PR for lazy transactions","date":"2013-12-25T18:14:33.837Z","type":"message"}
{"nick":"grncdr","message":"I can't see any reason not to do it","date":"2013-12-25T18:14:45.976Z","type":"message"}
{"nick":"grncdr","message":"right now I'm working on making events consistent across all the adapters, as that's something that wasn't really tested very well before","date":"2013-12-25T18:15:55.230Z","type":"message"}
{"nick":"spion","message":"ah","date":"2013-12-25T18:16:09.095Z","type":"message"}
{"nick":"spion","message":"by streams you mean object streams, each being a row?","date":"2013-12-25T18:16:21.288Z","type":"message"}
{"nick":"spion","message":"each item*","date":"2013-12-25T18:16:37.838Z","type":"message"}
{"nick":"grncdr","message":"yeah","date":"2013-12-25T18:16:45.963Z","type":"message"}
{"nick":"spion","message":"oh yes.","date":"2013-12-25T18:16:48.837Z","type":"message"}
{"nick":"spion","message":":D","date":"2013-12-25T18:16:49.779Z","type":"message"}
{"nick":"grncdr","message":"https://github.com/grncdr/node-any-db-adapter-spec/issues/1","date":"2013-12-25T18:17:02.398Z","type":"message"}
{"nick":"spion","message":"I like #3 - I suppose you could auto-emit a 'row' event on the stream (not entirely sure if thats a good idea for e.g. performance)","date":"2013-12-25T18:19:31.059Z","type":"message"}
{"nick":"grncdr","message":"yeah #3 is the way I went with it","date":"2013-12-25T18:19:48.660Z","type":"message"}
{"nick":"grncdr","message":"I'm not emitting 'row' because it's a major version bump","date":"2013-12-25T18:20:17.917Z","type":"message"}
{"nick":"grncdr","message":"and I want to encourage people to treat them like streams","date":"2013-12-25T18:20:27.520Z","type":"message"}
{"nick":"grncdr","message":"legacy code can just s/row/data/ and continue to work","date":"2013-12-25T18:20:40.164Z","type":"message"}
{"nick":"spion","message":"yeah I guess its not that hard of a refactor","date":"2013-12-25T18:21:18.021Z","type":"message"}
{"nick":"grncdr","message":"well, the mysql driver still emits 'row' events (for example)","date":"2013-12-25T18:21:39.747Z","type":"message"}
{"nick":"grncdr","message":"actually, your suggestions about lazy transactions reminded me, should I stop automatically opening connections?","date":"2013-12-25T18:22:07.911Z","type":"message"}
{"nick":"spion","message":"automatically opening them when?","date":"2013-12-25T18:22:51.976Z","type":"message"}
{"nick":"spion","message":"and pool initialization?","date":"2013-12-25T18:23:01.481Z","type":"message"}
{"nick":"spion","message":"s/and/at","date":"2013-12-25T18:23:18.735Z","type":"message"}
{"nick":"grncdr","message":"right now createConnection(…) will actually establish a connection","date":"2013-12-25T18:23:47.464Z","type":"message"}
{"nick":"grncdr","message":"pools would still automatically open them","date":"2013-12-25T18:24:02.373Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 11]","date":"2013-12-25T18:24:04.644Z","type":"message"}
{"nick":"grncdr","message":"but like, it's impossible to get a connection from any-db without opening it","date":"2013-12-25T18:24:16.855Z","type":"message"}
{"nick":"spion","message":"hmm, I don't know","date":"2013-12-25T18:24:29.186Z","type":"message"}
{"nick":"spion","message":"the reason I asked about transactions is that my \"action\" abstraction can optionally accept a transaction. but it may do other non-database things before talking to the database","date":"2013-12-25T18:25:05.090Z","type":"message"}
{"nick":"spion","message":"and since it makes very little sense for them to happen \"within the transaction\"...","date":"2013-12-25T18:25:26.995Z","type":"message"}
{"nick":"spion","message":"it would be useful if a LazyTransaction would just sit there and wait :D","date":"2013-12-25T18:26:05.652Z","type":"message"}
{"nick":"spion","message":"not sure if that would help with connections","date":"2013-12-25T18:27:03.980Z","type":"message"}
{"nick":"grncdr","message":"yeah, it's one of those things where the drivers I'm wrapping support it, but I don't know why :P","date":"2013-12-25T18:27:58.706Z","type":"message"}
{"nick":"spion","message":"i mean not sure if there would be any use for connections to be that way","date":"2013-12-25T18:28:02.442Z","type":"message"}
{"nick":"shama","date":"2013-12-25T18:28:19.975Z","type":"quit"}
{"nick":"spion","message":"so, no idea :)","date":"2013-12-25T18:28:41.029Z","type":"message"}
{"nick":"spion","message":"though i think i remember that there was something with mysql variables being connection-specific...","date":"2013-12-25T18:31:11.506Z","type":"message"}
{"nick":"ralphtheninja","reason":"Ping timeout: 246 seconds","date":"2013-12-25T18:32:04.837Z","type":"quit"}
{"nick":"pkrumins","message":"dominictarr: so i'm putting all browserify dependencies on testling, and for some reason through hangs at the 90th test","date":"2013-12-25T18:34:17.194Z","type":"message"}
{"nick":"pkrumins","message":"dominictarr: even if i run the bundle locally in the latest chrome","date":"2013-12-25T18:34:33.252Z","type":"message"}
{"nick":"pkrumins","message":"dominictarr: this bundle (see the console) http://git.testling.com/work/pkrumins/repos/e401c5aaf773a1783193b5c1f7f9393bbd938183.1387917709107/1387917709496.cbbb2416.html","date":"2013-12-25T18:34:47.715Z","type":"message"}
{"nick":"substack","message":"juliangruber: https://github.com/juliangruber/array-filter/commit/99c473673544447a853b9dda67d90943fd6a818c#commitcomment-4938733","date":"2013-12-25T18:37:28.284Z","type":"message"}
{"nick":"substack","message":"`covert` to the rescue yay!","date":"2013-12-25T18:37:40.137Z","type":"message"}
{"nick":"substack","message":"also sweet tests and testling badge","date":"2013-12-25T18:37:45.840Z","type":"message"}
{"nick":"substack","message":"juliangruber: and then I published https://github.com/substack/array-map and https://github.com/substack/array-reduce following your lead","date":"2013-12-25T18:38:40.335Z","type":"message"}
{"nick":"substack","message":"mostly because publishing modules this way, it's much easier to get to 100% coverage","date":"2013-12-25T18:38:54.157Z","type":"message"}
{"nick":"substack","message":"dominictarr: that graph is really cherry-picked","date":"2013-12-25T18:43:17.482Z","type":"message"}
{"nick":"substack","message":"mammals don't have the largest genomes, single-celled organisms do","date":"2013-12-25T18:44:32.125Z","type":"message"}
{"nick":"grncdr","message":"spion: the thing with mysql variables is that the driver does the interpolation client side (which seems insane to me but w/e).","date":"2013-12-25T18:45:04.492Z","type":"message"}
{"nick":"substack","message":"dominictarr: http://www.genomesize.com/images/Cvals.jpg","date":"2013-12-25T18:45:29.722Z","type":"message"}
{"nick":"grncdr","message":"I'm actually fixing that as part of everything else, by ensuring that 'query' events are always fired immediately before the query is enqueued on a live connection","date":"2013-12-25T18:45:47.483Z","type":"message"}
{"nick":"substack","message":"or this one: https://en.wikipedia.org/wiki/File:Genome_Sizes.png","date":"2013-12-25T18:48:24.933Z","type":"message"}
{"nick":"dominictarr","reason":"Ping timeout: 248 seconds","date":"2013-12-25T18:50:13.631Z","type":"quit"}
{"nick":"thlorenz","date":"2013-12-25T18:58:17.899Z","type":"join"}
{"nick":"mikolalysenko","date":"2013-12-25T19:08:20.350Z","type":"join"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 9]","date":"2013-12-25T19:24:04.527Z","type":"message"}
{"nick":"mikolalysenko","reason":"Ping timeout: 272 seconds","date":"2013-12-25T19:24:13.357Z","type":"quit"}
{"nick":"thlorenz","reason":"Remote host closed the connection","date":"2013-12-25T19:41:53.841Z","type":"quit"}
{"nick":"thlorenz","date":"2013-12-25T19:42:28.817Z","type":"join"}
{"nick":"thlorenz","reason":"Ping timeout: 240 seconds","date":"2013-12-25T19:46:35.204Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T20:02:42.704Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T20:12:22.306Z","type":"join"}
{"nick":"calvinfo","reason":"Client Quit","date":"2013-12-25T20:13:12.847Z","type":"quit"}
{"nick":"calvinfo","date":"2013-12-25T20:16:44.709Z","type":"join"}
{"nick":"substack","message":"ogd: https://github.com/maxogden/node-concat-stream/pull/16","date":"2013-12-25T20:17:20.369Z","type":"message"}
{"nick":"substack","message":"MERRY SATURNALIA","date":"2013-12-25T20:18:11.517Z","type":"message"}
{"nick":"LOUDBOT","message":"SO GO GET A FUCKING CUP OF WATER","date":"2013-12-25T20:18:11.974Z","type":"message"}
{"nick":"substack","message":"ogd: ok so next I'm going to make sure that concat-stream will work if you write a bops buffer to it","date":"2013-12-25T20:20:38.263Z","type":"message"}
{"nick":"substack","message":"ogd: oh wow ok, in the latest bops it just returns Buffer() so everything should be good","date":"2013-12-25T20:22:42.745Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 26]","date":"2013-12-25T20:24:04.660Z","type":"message"}
{"nick":"jcrugzz","reason":"Ping timeout: 240 seconds","date":"2013-12-25T20:25:03.312Z","type":"quit"}
{"nick":"grncdr","message":"hrm","date":"2013-12-25T20:25:42.663Z","type":"message"}
{"nick":"grncdr","message":"if I have a streams2 readable stream, and it never receives any data, and eventually I call `this.push(null)`, should it not emit 'end' ??","date":"2013-12-25T20:26:46.304Z","type":"message"}
{"nick":"isaacs","message":"grncdr: it should emit 'end', but only if you try to consume it in some way","date":"2013-12-25T20:27:58.795Z","type":"message"}
{"nick":"isaacs","message":"grncdr: grncdr like if you call read() then it'll return null and emit 'end'","date":"2013-12-25T20:28:12.906Z","type":"message"}
{"nick":"grncdr","message":"isaacs: ok, that's what I was afraid of...","date":"2013-12-25T20:28:50.795Z","type":"message"}
{"nick":"grncdr","message":"not that it's bad, just that it might be incompatible with what I'm trying to do","date":"2013-12-25T20:29:06.140Z","type":"message"}
{"nick":"grncdr","message":"in this case, a SQL query as a stream, where users might expect there to be no results, and therefore never read","date":"2013-12-25T20:30:09.479Z","type":"message"}
{"nick":"grncdr","message":"e.g. stream = connection.query('INSERT …') won't produce any rows, so it's totally reasonable for a user to not consume that stream, but they still might want to know the query has completed","date":"2013-12-25T20:30:59.620Z","type":"message"}
{"nick":"grncdr","message":"I could add a different event name ('complete') I suppose...","date":"2013-12-25T20:31:34.177Z","type":"message"}
{"nick":"shama","date":"2013-12-25T20:34:58.570Z","type":"join"}
{"nick":"mikolalysenko","date":"2013-12-25T20:38:49.652Z","type":"join"}
{"nick":"isaacs","message":"grncdr: if you emit 'end' without ever reading, then you screw up proxy cases, where you dont pipe() on the current tick","date":"2013-12-25T20:43:58.724Z","type":"message"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T20:44:12.056Z","type":"quit"}
{"nick":"isaacs","message":"grncdr: this was a serious bug in the first release of streams2","date":"2013-12-25T20:44:14.025Z","type":"message"}
{"nick":"isaacs","message":"grncdr: streams2 is still less consistent about it. streams3 *never* emits 'end' until you read *past* the EOF marker.","date":"2013-12-25T20:44:34.728Z","type":"message"}
{"nick":"grncdr","message":"I did not know streams3 was a thing","date":"2013-12-25T20:44:54.401Z","type":"message"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T20:45:24.743Z","type":"quit"}
{"nick":"grncdr","message":"so, is is this._readableState.emittedEnd not safe to look at?","date":"2013-12-25T20:45:24.893Z","type":"message"}
{"nick":"grncdr","message":"FWIW the decision makes total sense, I think I'm the one trying put a square peg in a round hole here, may have to think about it a bit more","date":"2013-12-25T20:46:59.284Z","type":"message"}
{"nick":"mafintosh","date":"2013-12-25T20:48:55.872Z","type":"join"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T20:59:49.369Z","type":"quit"}
{"nick":"mafintosh","date":"2013-12-25T21:01:36.695Z","type":"join"}
{"nick":"grncdr","message":"hm, is 'close' the appropriate event to use here?","date":"2013-12-25T21:04:01.807Z","type":"message"}
{"nick":"mafintosh","reason":"Client Quit","date":"2013-12-25T21:04:18.057Z","type":"quit"}
{"nick":"grncdr","message":"http://nodejs.org/api/stream.html#stream_event_close implies that it could fire before 'end'","date":"2013-12-25T21:04:34.042Z","type":"message"}
{"nick":"thlorenz","date":"2013-12-25T21:04:38.352Z","type":"join"}
{"nick":"isaacs","message":"'close' can fire at any or no time","date":"2013-12-25T21:05:12.351Z","type":"message"}
{"nick":"grncdr","message":"right, but in my own API, I can guarantee that 'close' is fired","date":"2013-12-25T21:05:27.943Z","type":"message"}
{"nick":"grncdr","message":"without having to interfere with the promises of Readable","date":"2013-12-25T21:05:39.062Z","type":"message"}
{"nick":"mikolalysenko","reason":"Ping timeout: 248 seconds","date":"2013-12-25T21:05:41.663Z","type":"quit"}
{"nick":"grncdr","message":"s/promises/contract/","date":"2013-12-25T21:05:49.991Z","type":"message"}
{"nick":"grncdr","message":"is 'close' one of those things that streams3 is going to do away with though?","date":"2013-12-25T21:06:32.061Z","type":"message"}
{"nick":"grncdr","message":"I'd rather be building towards the future then the past","date":"2013-12-25T21:07:02.216Z","type":"message"}
{"nick":"mikolalysenko","date":"2013-12-25T21:08:25.631Z","type":"join"}
{"nick":"substack","message":"isaacs: https://ci.testling.com/substack/typedarray","date":"2013-12-25T21:11:11.791Z","type":"message"}
{"nick":"substack","message":"npm ERR! cycle Found a pathological dependency case that npm cannot solve.","date":"2013-12-25T21:11:21.142Z","type":"message"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T21:15:34.038Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T21:15:52.403Z","type":"join"}
{"nick":"mikolalysenko","reason":"Ping timeout: 240 seconds","date":"2013-12-25T21:20:38.757Z","type":"quit"}
{"nick":"fronx","reason":"Ping timeout: 272 seconds","date":"2013-12-25T21:21:23.384Z","type":"quit"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 6]","date":"2013-12-25T21:24:04.626Z","type":"message"}
{"nick":"mafintosh","date":"2013-12-25T21:36:41.805Z","type":"join"}
{"nick":"ralphtheninja","date":"2013-12-25T22:00:33.759Z","type":"join"}
{"nick":"defunctzombie","message":"substack: what is the issue with typedarray?","date":"2013-12-25T22:01:01.313Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T22:04:42.958Z","type":"join"}
{"nick":"substack","message":"defunctzombie: npm complains about a pathological dependency case","date":"2013-12-25T22:05:54.430Z","type":"message"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T22:05:58.300Z","type":"quit"}
{"nick":"defunctzombie","message":"haha","date":"2013-12-25T22:06:02.031Z","type":"message"}
{"nick":"defunctzombie","message":"when doing install?","date":"2013-12-25T22:06:07.337Z","type":"message"}
{"nick":"substack","message":"this is only an issue if you install browserify from the typedarray directory it seems","date":"2013-12-25T22:06:09.626Z","type":"message"}
{"nick":"substack","message":"but on my local build I don't get that error","date":"2013-12-25T22:06:15.047Z","type":"message"}
{"nick":"defunctzombie","message":"huh","date":"2013-12-25T22:06:24.744Z","type":"message"}
{"nick":"jesusabdullah","message":"someone remind me again why I decided to build a gtk+ hello world on a macbook","date":"2013-12-25T22:08:53.911Z","type":"message"}
{"nick":"rowbit","message":"substack, pkrumins: These encoders are STILL down: 50.57.103.88(dev)","date":"2013-12-25T22:10:16.262Z","type":"message"}
{"nick":"grncdr","message":"if I have a data source that doesn't support back pressure, what's the \"right way\" to make a Readable out of it","date":"2013-12-25T22:15:11.222Z","type":"message"}
{"nick":"grncdr","message":"like, I'm 100% ok with having everything just buffer up in memory, but it seems like calling this.push(data) from a data callback isn't working..","date":"2013-12-25T22:15:39.335Z","type":"message"}
{"nick":"substack","message":"Readable().wrap(oldstream)","date":"2013-12-25T22:17:32.373Z","type":"message"}
{"nick":"grncdr","message":"it's not a stream :(","date":"2013-12-25T22:17:39.924Z","type":"message"}
{"nick":"grncdr","message":"it's sqlite3","date":"2013-12-25T22:17:53.973Z","type":"message"}
{"nick":"substack","message":"o_O","date":"2013-12-25T22:17:56.971Z","type":"message"}
{"nick":"grncdr","message":"I looked at what brianloveswords did in streamsql, and there's no backpressure support there","date":"2013-12-25T22:18:13.314Z","type":"message"}
{"nick":"grncdr","message":"just data events firing willy-nilly","date":"2013-12-25T22:18:16.259Z","type":"message"}
{"nick":"grncdr","message":"which is fine because he's consuming them as well","date":"2013-12-25T22:18:29.966Z","type":"message"}
{"nick":"grncdr","message":"not so much in any-db though :|","date":"2013-12-25T22:18:52.715Z","type":"message"}
{"nick":"grncdr","message":"anyways, I think I'm just seeing things","date":"2013-12-25T22:19:09.192Z","type":"message"}
{"nick":"substack","message":"how does sqlite3 provide its data?","date":"2013-12-25T22:19:11.042Z","type":"message"}
{"nick":"substack","message":"maybe you could send a patch upstream?","date":"2013-12-25T22:19:18.707Z","type":"message"}
{"nick":"grncdr","message":"hm, might be worthwhile","date":"2013-12-25T22:19:37.247Z","type":"message"}
{"nick":"grncdr","message":"but to be honest I'm really not a fan of sqlite3's API's at all","date":"2013-12-25T22:19:53.083Z","type":"message"}
{"nick":"grncdr","message":"a \"patch\" would end up being more of a \"rewrite\"","date":"2013-12-25T22:20:06.849Z","type":"message"}
{"nick":"grncdr","message":"like, the native code part of SQLite3 doesn't support pausing query results either afaik","date":"2013-12-25T22:20:39.057Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 0, free: 7]","date":"2013-12-25T22:24:04.669Z","type":"message"}
{"nick":"Maciek416","date":"2013-12-25T22:26:07.712Z","type":"join"}
{"nick":"substack","message":"grncdr: is it a legacy app or does it need to integrate with existing sqlite3 data?","date":"2013-12-25T22:26:24.344Z","type":"message"}
{"nick":"substack","message":"you could always port to leveldb","date":"2013-12-25T22:26:33.332Z","type":"message"}
{"nick":"grncdr","message":"neither?","date":"2013-12-25T22:26:37.132Z","type":"message"}
{"nick":"grncdr","message":"it's for no purpose whatsoever :P http://npm.im/any-db-sqlite3","date":"2013-12-25T22:27:04.334Z","type":"message"}
{"nick":"substack","message":"ah","date":"2013-12-25T22:27:07.793Z","type":"message"}
{"nick":"grncdr","message":"aha, I found it","date":"2013-12-25T22:31:56.984Z","type":"message"}
{"nick":"grncdr","message":"I forgot I had done something stupid (overrode resume with a no-op)","date":"2013-12-25T22:33:58.142Z","type":"message"}
{"nick":"mafintosh","reason":"Quit: Leaving...","date":"2013-12-25T22:34:49.698Z","type":"quit"}
{"nick":"ralphtheninja","message":"https://github.com/DavidJohnstonCEO/DecentralizedApplications","date":"2013-12-25T22:35:38.901Z","type":"message"}
{"nick":"st_luke","date":"2013-12-25T22:41:41.728Z","type":"join"}
{"nick":"fronx","date":"2013-12-25T22:46:12.994Z","type":"join"}
{"nick":"calvinfo","date":"2013-12-25T22:48:42.842Z","type":"join"}
{"nick":"mikolalysenko","date":"2013-12-25T22:49:37.836Z","type":"join"}
{"nick":"fronx","reason":"Ping timeout: 260 seconds","date":"2013-12-25T22:50:59.864Z","type":"quit"}
{"nick":"grncdr","message":"substack: is there a way to make covert work with scripts that have a shebang?","date":"2013-12-25T22:56:13.144Z","type":"message"}
{"nick":"substack","message":"grncdr: aha, one sec","date":"2013-12-25T22:57:11.995Z","type":"message"}
{"nick":"substack","message":"browserify has a check for that but not coverify","date":"2013-12-25T22:57:22.921Z","type":"message"}
{"nick":"grncdr","message":"ah nice","date":"2013-12-25T22:57:48.554Z","type":"message"}
{"nick":"grncdr","message":"not urgent btw, just wasn't sure if it was on the radar ;)","date":"2013-12-25T22:58:29.068Z","type":"message"}
{"nick":"substack","message":"fixed in coverify@0.4.1","date":"2013-12-25T22:59:21.827Z","type":"message"}
{"nick":"substack","message":"so if you download the latest `covert` you will get the fix","date":"2013-12-25T22:59:30.609Z","type":"message"}
{"nick":"substack","message":"I just added a quick hack to comment out the #! lines: .replace(/^#!/, '//#!')","date":"2013-12-25T23:00:09.433Z","type":"message"}
{"nick":"substack","message":"that preserves the line offsets","date":"2013-12-25T23:00:16.741Z","type":"message"}
{"nick":"substack","message":"since I didn't want to update all of those","date":"2013-12-25T23:00:23.578Z","type":"message"}
{"nick":"substack","message":"has nobody written a pretty human-readable parser for TAP yet?","date":"2013-12-25T23:02:02.334Z","type":"message"}
{"nick":"substack","message":"that's the biggest complaint I see about using tap","date":"2013-12-25T23:02:08.220Z","type":"message"}
{"nick":"substack","message":"so I'm just going to write one of those real quick if not","date":"2013-12-25T23:02:17.070Z","type":"message"}
{"nick":"defunctzombie","message":"nope, don't think anyone has","date":"2013-12-25T23:03:12.240Z","type":"message"}
{"nick":"defunctzombie","message":"and yes.. it is a complaint about tap cause no one can read that crap","date":"2013-12-25T23:03:23.309Z","type":"message"}
{"nick":"substack","message":"well I personally don't mind the output","date":"2013-12-25T23:03:50.112Z","type":"message"}
{"nick":"substack","message":"what kind of output are you used to?","date":"2013-12-25T23:03:57.384Z","type":"message"}
{"nick":"fronx","date":"2013-12-25T23:11:19.931Z","type":"join"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T23:12:05.467Z","type":"quit"}
{"nick":"fronx","reason":"Remote host closed the connection","date":"2013-12-25T23:13:21.814Z","type":"quit"}
{"nick":"defunctzombie","message":"substack: I like a list","date":"2013-12-25T23:18:41.422Z","type":"message"}
{"nick":"defunctzombie","message":"substack: with the test name","date":"2013-12-25T23:18:56.945Z","type":"message"}
{"nick":"defunctzombie","message":"ideally a little checkmark or green if passed and red if failed :)","date":"2013-12-25T23:19:09.700Z","type":"message"}
{"nick":"substack","message":"sounds good","date":"2013-12-25T23:19:49.124Z","type":"message"}
{"nick":"defunctzombie","message":"lists are simple","date":"2013-12-25T23:19:58.239Z","type":"message"}
{"nick":"defunctzombie","message":"and not too verbose","date":"2013-12-25T23:20:03.665Z","type":"message"}
{"nick":"rowbit","message":"Daily usage stats: [developer: 2, free: 445]","date":"2013-12-25T23:24:03.743Z","type":"message"}
{"nick":"rowbit","message":"Hourly usage stats: [developer: 2, free: 67]","date":"2013-12-25T23:24:04.576Z","type":"message"}
{"nick":"calvinfo","date":"2013-12-25T23:27:46.869Z","type":"join"}
{"nick":"jcrugzz","date":"2013-12-25T23:30:45.414Z","type":"join"}
{"nick":"calvinfo","reason":"Quit: Leaving.","date":"2013-12-25T23:34:51.655Z","type":"quit"}
{"nick":"st_luke","reason":"Remote host closed the connection","date":"2013-12-25T23:34:52.308Z","type":"quit"}
{"nick":"fronx","date":"2013-12-25T23:46:15.884Z","type":"join"}
{"nick":"fronx","reason":"Ping timeout: 248 seconds","date":"2013-12-25T23:51:01.653Z","type":"quit"}