-
Notifications
You must be signed in to change notification settings - Fork 12
/
2011-09-22.txt
303 lines (303 loc) · 36.7 KB
/
2011-09-22.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
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T00:25:00.134Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T00:25:04.077Z","type":"join"}
{"nick":"bnoordhuis","date":"2011-09-22T00:26:16.224Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T00:54:07.014Z","type":"quit"}
{"nick":"dmkbot1","date":"2011-09-22T00:54:11.368Z","type":"join"}
{"nick":"piscisaureus","reason":"Quit: ~ Trillian Astra - www.trillian.im ~","date":"2011-09-22T00:54:30.254Z","type":"quit"}
{"nick":"erickt","reason":"Quit: erickt","date":"2011-09-22T01:35:07.061Z","type":"quit"}
{"nick":"igorzi","message":"ryah: do you want the new fs.watch api to completely replace the old fs.watchFile? or do you want to have both?","date":"2011-09-22T01:56:39.383Z","type":"message"}
{"nick":"ryah","message":"igorzi: can we call it watchFile2 for now?","date":"2011-09-22T02:00:07.830Z","type":"message"}
{"nick":"ryah","message":"but yeah, i want to replace it eventually","date":"2011-09-22T02:00:36.627Z","type":"message"}
{"nick":"igorzi","message":"ryah: ok, watchFile2 it is","date":"2011-09-22T02:01:01.712Z","type":"message"}
{"nick":"ryah","message":"bnoordhuis: rmustacc says that he can't do the solaris binding for watchFile","date":"2011-09-22T02:01:49.661Z","type":"message"}
{"nick":"brson","reason":"Ping timeout: 252 seconds","date":"2011-09-22T02:01:56.097Z","type":"quit"}
{"nick":"bnoordhuis","message":"ryah: okay, i'll have a go at it","date":"2011-09-22T02:02:06.363Z","type":"message"}
{"nick":"igorzi","message":"ryah: though since it watches directories also, watchFile2 might be confusing?","date":"2011-09-22T02:02:08.937Z","type":"message"}
{"nick":"bnoordhuis","message":"once i tame kqueue","date":"2011-09-22T02:02:11.540Z","type":"message"}
{"nick":"ryah","message":"bnoordhuis: i also, kind of have the desire to take a swing at it","date":"2011-09-22T02:02:21.551Z","type":"message"}
{"nick":"ryah","message":"i never did event port stuff","date":"2011-09-22T02:02:25.745Z","type":"message"}
{"nick":"bnoordhuis","message":"sure, go ahead","date":"2011-09-22T02:02:31.968Z","type":"message"}
{"nick":"ryah","message":"igorzi: should we change the name? i guess we're not going to be providing these stat objects anymore","date":"2011-09-22T02:03:23.554Z","type":"message"}
{"nick":"ryah","message":"fs.watch() ?","date":"2011-09-22T02:03:34.961Z","type":"message"}
{"nick":"igorzi","message":"ryah: yeah, I think fs.watch is better","date":"2011-09-22T02:04:20.277Z","type":"message"}
{"nick":"igorzi","message":"ryah: also do you want to bubble status up to js-land?","date":"2011-09-22T02:04:54.658Z","type":"message"}
{"nick":"igorzi","message":"ryah: when for example the buffer overflows.. we still fire the event cb with status = -1","date":"2011-09-22T02:05:45.562Z","type":"message"}
{"nick":"bnoordhuis","message":"igorzi: how does the following work on windows? monitor file foo, unlink foo, recreate foo","date":"2011-09-22T02:11:29.834Z","type":"message"}
{"nick":"bnoordhuis","message":"do you still get events for foo afterwards?","date":"2011-09-22T02:11:39.425Z","type":"message"}
{"nick":"igorzi","message":"bnoordhuis: yeah, we'll still get events for foo","date":"2011-09-22T02:21:20.926Z","type":"message"}
{"nick":"bnoordhuis","message":"igorzi: i suspected as much, thanks","date":"2011-09-22T02:21:55.908Z","type":"message"}
{"nick":"bnoordhuis","message":"not sure how to resolve that with kqueue or event ports since they're file descriptor based","date":"2011-09-22T02:22:21.848Z","type":"message"}
{"nick":"ryah","message":"igorzi: yeah we need to bubble up the overflows","date":"2011-09-22T02:23:05.524Z","type":"message"}
{"nick":"bnoordhuis","reason":"Read error: Operation timed out","date":"2011-09-22T02:31:26.633Z","type":"quit"}
{"nick":"bnoordhuis","date":"2011-09-22T02:45:23.955Z","type":"join"}
{"nick":"isaacs","reason":"Quit: isaacs","date":"2011-09-22T03:04:46.308Z","type":"quit"}
{"nick":"bnoordhuis","message":"*sigh* kqueue","date":"2011-09-22T03:08:02.686Z","type":"message"}
{"nick":"bnoordhuis","message":"ryah: think with me please","date":"2011-09-22T03:08:08.184Z","type":"message"}
{"nick":"bnoordhuis","message":"kqueue fds aren't pollable and i don't want to chop uv libev too bad","date":"2011-09-22T03:08:43.602Z","type":"message"}
{"nick":"bnoordhuis","message":"so the only thing i can think of to make kqueue work in libuv, is to do it in a thread","date":"2011-09-22T03:09:19.258Z","type":"message"}
{"nick":"bnoordhuis","message":"or alternatively poll kevent() regularly...","date":"2011-09-22T03:09:47.482Z","type":"message"}
{"nick":"dmkbot1","reason":"Remote host closed the connection","date":"2011-09-22T03:34:13.321Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T03:34:17.416Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T03:40:35.326Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T03:40:39.273Z","type":"join"}
{"nick":"CIA-53","message":"\u0002node:\u000f \u000303Ben Noordhuis\u000f \u000307v0.4\u000f * r\u00029ef962f\u000f \u000310\u000f/ src/node_crypto.cc \u0002:\u000f ","date":"2011-09-22T04:19:25.303Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f crypto: fix error message buffer overrun","date":"2011-09-22T04:19:25.516Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f ERR_error_string() expects a buffer of at least 256 bytes, the input buffer","date":"2011-09-22T04:19:25.517Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f was not even half that size. Use ERR_error_string_n() instead. - http://git.io/-Z750w","date":"2011-09-22T04:19:25.517Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f \u000303Ben Noordhuis\u000f \u000307v0.4\u000f * r\u00023a9b08f\u000f \u000310\u000f/ src/node_crypto.cc \u0002:\u000f crypto: look up SSL errors with ERR_print_errors() - http://git.io/r93ywA","date":"2011-09-22T04:19:26.078Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f \u000303Ben Noordhuis\u000f \u000307v0.4\u000f * r\u0002fdb0eb5\u000f \u000310\u000f/ src/node_crypto.cc \u0002:\u000f crypto: fix read of potentially uninitialized variable - http://git.io/ADtIEw","date":"2011-09-22T04:19:26.286Z","type":"message"}
{"nick":"CIA-53","message":"\u0002node:\u000f \u000303Ben Noordhuis\u000f \u000307v0.4\u000f * r\u000293aad55\u000f \u000310\u000f/ src/node_crypto.cc \u0002:\u000f crypto: fix delete of potentially uninitialized pointer - http://git.io/mw-lEA","date":"2011-09-22T04:19:27.057Z","type":"message"}
{"nick":"indutny","reason":"Remote host closed the connection","date":"2011-09-22T04:54:00.236Z","type":"quit"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T05:19:56.425Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T05:20:00.406Z","type":"join"}
{"nick":"piscisaureus","date":"2011-09-22T06:03:48.196Z","type":"join"}
{"nick":"bnoordhuis","reason":"Ping timeout: 260 seconds","date":"2011-09-22T06:39:38.914Z","type":"quit"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T06:48:17.614Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T06:48:23.207Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T06:56:13.899Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T06:56:33.235Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T06:56:45.443Z","type":"quit"}
{"nick":"mraleph","date":"2011-09-22T06:56:55.415Z","type":"join"}
{"nick":"erickt","date":"2011-09-22T06:59:14.069Z","type":"join"}
{"nick":"dmkbot","date":"2011-09-22T07:05:30.341Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T07:05:42.169Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T07:10:53.331Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T07:11:05.546Z","type":"quit"}
{"nick":"erickt","reason":"Quit: erickt","date":"2011-09-22T07:12:45.694Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T07:23:02.286Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T07:23:29.331Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T07:24:09.298Z","type":"join"}
{"nick":"mraleph","reason":"Quit: Leaving.","date":"2011-09-22T07:33:05.286Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T07:58:15.300Z","type":"join"}
{"nick":"piscisaureus_","reason":"Client Quit","date":"2011-09-22T08:00:09.054Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T08:03:05.258Z","type":"join"}
{"nick":"indutny","date":"2011-09-22T08:06:37.310Z","type":"join"}
{"nick":"indutny","message":"hy everyone!","date":"2011-09-22T08:06:47.833Z","type":"message"}
{"nick":"piscisaureus_","reason":"Quit: ~ Trillian Astra - www.trillian.im ~","date":"2011-09-22T08:28:18.087Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T08:29:09.355Z","type":"join"}
{"nick":"piscisaureus_","reason":"Client Quit","date":"2011-09-22T08:29:27.567Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T08:31:02.299Z","type":"join"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f \u000303Bert Belder\u000f \u000307prefork\u000f * r\u000284e969e\u000f \u000310\u000f/ (prefork.c src/win/tcp.c)\u0002:\u000f prefork III - http://git.io/T0Rm1A","date":"2011-09-22T08:36:46.051Z","type":"message"}
{"nick":"piscisaureus_","message":"hi indutny","date":"2011-09-22T08:38:15.129Z","type":"message"}
{"nick":"piscisaureus_","new_nick":"piscisaureus2","date":"2011-09-22T08:38:50.664Z","type":"nick"}
{"nick":"dmkbot","message":"\u0002joyent/node:\u0002 \u000303jbergstroem\u0003: running test GH-814 sometimes leaves trailing processes - https://github.com/joyent/node/issues/914","date":"2011-09-22T08:59:06.659Z","type":"message"}
{"nick":"piscisaureus2","message":"bnoordhuis: yt?","date":"2011-09-22T09:38:09.874Z","type":"message"}
{"nick":"erickt","date":"2011-09-22T13:41:37.887Z","type":"join"}
{"nick":"indutny","message":"ryah: yt?","date":"2011-09-22T13:56:55.874Z","type":"message"}
{"nick":"indutny","message":"good morning","date":"2011-09-22T13:57:00.165Z","type":"message"}
{"nick":"bnoordhuis","date":"2011-09-22T13:59:52.051Z","type":"join"}
{"nick":"piscisaureus2","message":"ah, bnoordhuis just woke up :-)","date":"2011-09-22T14:14:42.627Z","type":"message"}
{"nick":"bnoordhuis","message":"rise and shine!","date":"2011-09-22T14:15:01.206Z","type":"message"}
{"nick":"bnoordhuis","message":"kqueue is turning out to be a real pain","date":"2011-09-22T14:47:08.862Z","type":"message"}
{"nick":"piscisaureus2","message":"bnoordhuis: why?","date":"2011-09-22T14:47:15.797Z","type":"message"}
{"nick":"piscisaureus2","message":"bnoordhuis: just chop up libev","date":"2011-09-22T14:47:24.015Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: i don't want to do that, that's going to suck when upgrading","date":"2011-09-22T14:47:43.096Z","type":"message"}
{"nick":"piscisaureus2","message":"bnoordhuis: meh, we'll never upgrade again","date":"2011-09-22T14:48:03.967Z","type":"message"}
{"nick":"piscisaureus2","message":"bnoordhuis: libev will be replaced by march 2012","date":"2011-09-22T14:48:17.926Z","type":"message"}
{"nick":"bnoordhuis","message":"hmm, you think so?","date":"2011-09-22T14:48:25.646Z","type":"message"}
{"nick":"piscisaureus2","message":"ok - it's probably better to talk to ryah","date":"2011-09-22T14:48:35.549Z","type":"message"}
{"nick":"indutny","message":"2012 - end of libev","date":"2011-09-22T14:48:48.344Z","type":"message"}
{"nick":"mikeal","date":"2011-09-22T14:57:55.818Z","type":"join"}
{"nick":"mikeal","message":"dammit ryah","date":"2011-09-22T14:57:59.604Z","type":"message"}
{"nick":"mikeal","message":"now that you've put the idea of domains in my head","date":"2011-09-22T14:58:05.235Z","type":"message"}
{"nick":"mikeal","message":"i can't stop seeing all these places that I need it :)","date":"2011-09-22T14:58:11.980Z","type":"message"}
{"nick":"erickt","reason":"Quit: erickt","date":"2011-09-22T15:04:23.515Z","type":"quit"}
{"nick":"piscisaureus2","reason":"Read error: Connection reset by peer","date":"2011-09-22T15:19:15.597Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T15:19:23.816Z","type":"join"}
{"nick":"erickt","date":"2011-09-22T15:23:09.936Z","type":"join"}
{"nick":"erickt","reason":"Client Quit","date":"2011-09-22T15:26:09.662Z","type":"quit"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T15:27:12.123Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T15:27:17.793Z","type":"join"}
{"nick":"piscisaureus_","reason":"Quit: piscisaureus_","date":"2011-09-22T15:32:43.086Z","type":"quit"}
{"nick":"piscisaureus_","date":"2011-09-22T15:35:31.942Z","type":"join"}
{"nick":"erickt","date":"2011-09-22T15:36:53.845Z","type":"join"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f \u000303Marek Jelen\u000f \u000307master\u000f * r\u0002d9fb84c\u000f \u000310\u000f/ config-unix.mk \u0002:\u000f build: absorb CFLAGS from environment - http://git.io/db0Ocw","date":"2011-09-22T15:38:19.468Z","type":"message"}
{"nick":"erickt","reason":"Quit: erickt","date":"2011-09-22T15:48:34.721Z","type":"quit"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2011-09-22T15:51:20.106Z","type":"quit"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T15:59:49.869Z","type":"quit"}
{"nick":"dmkbot","date":"2011-09-22T15:59:54.794Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T16:02:29.079Z","type":"quit"}
{"nick":"ryah","message":"indutny: good morning","date":"2011-09-22T16:03:47.834Z","type":"message"}
{"nick":"isaacs","date":"2011-09-22T16:06:02.192Z","type":"join"}
{"nick":"piscisaureus_","message":"isaacs: hey","date":"2011-09-22T16:10:48.702Z","type":"message"}
{"nick":"indutny","message":"ryah: https://github.com/indutny/node/compare/master...feature-debugger-round-5#L3L-1","date":"2011-09-22T16:10:50.539Z","type":"message"}
{"nick":"isaacs","message":"hi","date":"2011-09-22T16:10:59.404Z","type":"message"}
{"nick":"indutny","message":"ryah: work is in-progress, but can I ask you to review this","date":"2011-09-22T16:11:07.466Z","type":"message"}
{"nick":"indutny","message":"?","date":"2011-09-22T16:11:08.977Z","type":"message"}
{"nick":"piscisaureus_","message":"isaacs: I have 2 questions.","date":"2011-09-22T16:11:25.351Z","type":"message"}
{"nick":"piscisaureus_","message":"first, when a package is unpublished on npm, is it really gone?","date":"2011-09-22T16:11:25.570Z","type":"message"}
{"nick":"piscisaureus_","message":"isaacs: also, a user was complaining about all npm user passwords being exposed (http://img593.imageshack.us/img593/8964/npmw.png)","date":"2011-09-22T16:12:12.246Z","type":"message"}
{"nick":"isaacs","message":"piscisaureus: i'm talking to TheJH now","date":"2011-09-22T16:13:12.128Z","type":"message"}
{"nick":"isaacs","message":"piscisaureus: the passwords aren't exposed. teh salted hashes are. don't use asingle dictionary word as your password","date":"2011-09-22T16:13:31.637Z","type":"message"}
{"nick":"isaacs","message":"piscisaureus: and yes-ish. you *can* go through the old revisions of the document after it's been deleted, but if the db gets compacted, it's actually really truly gone","date":"2011-09-22T16:14:17.362Z","type":"message"}
{"nick":"piscisaureus_","message":"isaacs: can I call you on skype?","date":"2011-09-22T16:14:38.380Z","type":"message"}
{"nick":"isaacs","message":"sure","date":"2011-09-22T16:15:06.800Z","type":"message"}
{"nick":"isaacs","message":"isaac.schlueter","date":"2011-09-22T16:15:16.379Z","type":"message"}
{"nick":"ryah","message":"bnoordhuis: no extra thread","date":"2011-09-22T16:22:44.989Z","type":"message"}
{"nick":"bnoordhuis","message":"ryah: so now what?","date":"2011-09-22T16:23:00.538Z","type":"message"}
{"nick":"ryah","message":"bnoordhuis: hack libev","date":"2011-09-22T16:23:19.143Z","type":"message"}
{"nick":"bnoordhuis","message":"we're going to drop libev eventually?","date":"2011-09-22T16:23:35.243Z","type":"message"}
{"nick":"ryah","message":"there's no plan for that","date":"2011-09-22T16:23:49.093Z","type":"message"}
{"nick":"dmkbot","date":"2011-09-22T16:24:14.875Z","type":"join"}
{"nick":"bnoordhuis","message":"okay, when needs must and all that","date":"2011-09-22T16:24:38.442Z","type":"message"}
{"nick":"bnoordhuis","message":"but first... dinner!","date":"2011-09-22T16:24:42.274Z","type":"message"}
{"nick":"piscisaureus_","message":"http://twitter.com/#!/nodenpm/status/116800617971843072","date":"2011-09-22T16:26:34.467Z","type":"message"}
{"nick":"piscisaureus_","message":"^-- isaacs","date":"2011-09-22T16:26:39.768Z","type":"message"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T16:31:47.231Z","type":"quit"}
{"nick":"ryah","message":"https://gist.github.com/1233593 <-- are we happy with this?","date":"2011-09-22T16:37:55.677Z","type":"message"}
{"nick":"ryah","message":"i think i am","date":"2011-09-22T16:38:01.062Z","type":"message"}
{"nick":"ryah","message":"indutny: let me get back to you in a few hours, i have some meetings","date":"2011-09-22T16:38:25.751Z","type":"message"}
{"nick":"ryah","message":"indutny: glad you're working on this though!","date":"2011-09-22T16:38:32.090Z","type":"message"}
{"nick":"indutny","message":"ryah: nice, I think I'll be up for 1-2 hour","date":"2011-09-22T16:38:45.228Z","type":"message"}
{"nick":"indutny","message":"ryah: so if I'll be afk - feel free to reach me via email","date":"2011-09-22T16:38:56.918Z","type":"message"}
{"nick":"ryah","message":"indutny: can you squash the commit and submit a pull request?","date":"2011-09-22T16:39:35.724Z","type":"message"}
{"nick":"ryah","message":"indutny: it's easier for me to review","date":"2011-09-22T16:39:43.172Z","type":"message"}
{"nick":"indutny","message":"ryah: squash all commits?","date":"2011-09-22T16:39:55.663Z","type":"message"}
{"nick":"ryah","message":"indutny: the test commits","date":"2011-09-22T16:40:13.147Z","type":"message"}
{"nick":"indutny","message":"ryah: got it","date":"2011-09-22T16:40:21.319Z","type":"message"}
{"nick":"dmkbot","date":"2011-09-22T16:43:44.793Z","type":"join"}
{"nick":"dmkbot","reason":"Remote host closed the connection","date":"2011-09-22T16:48:17.078Z","type":"quit"}
{"nick":"indutny","message":"ryah: https://github.com/joyent/node/pull/1754","date":"2011-09-22T16:59:59.973Z","type":"message"}
{"nick":"indutny","message":"1 commit, and only important things","date":"2011-09-22T17:00:12.519Z","type":"message"}
{"nick":"indutny","message":"ryah: all other fixes left in feature-debugger-round-5","date":"2011-09-22T17:00:26.126Z","type":"message"}
{"nick":"indutny","message":"it's rebased too","date":"2011-09-22T17:00:42.873Z","type":"message"}
{"nick":"erickt","date":"2011-09-22T17:09:22.819Z","type":"join"}
{"nick":"piscisaureus_","action":"taking the train. see you guys later","date":"2011-09-22T17:09:26.942Z","type":"action"}
{"nick":"bnoordhuis","message":"fyi, mees brushed her tooth (singular) for the first time today!","date":"2011-09-22T17:10:31.333Z","type":"message"}
{"nick":"bnoordhuis","message":"kids <3","date":"2011-09-22T17:10:42.806Z","type":"message"}
{"nick":"indutny","message":":)","date":"2011-09-22T17:13:21.621Z","type":"message"}
{"nick":"indutny","message":"nice","date":"2011-09-22T17:13:24.814Z","type":"message"}
{"nick":"piscisaureus_","reason":"Ping timeout: 260 seconds","date":"2011-09-22T17:14:53.876Z","type":"quit"}
{"nick":"indutny","message":"rebasing is just awesome!","date":"2011-09-22T17:20:27.348Z","type":"message"}
{"nick":"brson","date":"2011-09-22T17:27:35.393Z","type":"join"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f \u000303Igor Zinkovsky\u000f \u000307master\u000f * r\u0002019e6ed\u000f \u000310\u000f/ src/win/fs-event.c \u0002:\u000f windows: NextEntryOffset is relative, not absolute - http://git.io/Tq6xNQ","date":"2011-09-22T17:37:12.541Z","type":"message"}
{"nick":"bnoordhuis","message":"ryah piscisaureus igorzi: scrum call in 10, right?","date":"2011-09-22T17:52:59.646Z","type":"message"}
{"nick":"ryah","message":"bnoordhuis: yes","date":"2011-09-22T17:54:15.582Z","type":"message"}
{"nick":"indutny","message":"ryah: does that pull request looks good, or should I rebase anything else?","date":"2011-09-22T17:57:24.938Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: pick up your phone","date":"2011-09-22T18:01:01.483Z","type":"message"}
{"nick":"Bert0963","date":"2011-09-22T18:02:55.549Z","type":"join"}
{"nick":"Bert0963","message":"sorry - i am on a train","date":"2011-09-22T18:03:20.638Z","type":"message"}
{"nick":"bnoordhuis","message":"better that you're on a train than the other way aroun","date":"2011-09-22T18:07:04.664Z","type":"message"}
{"nick":"Bert0963","reason":"Ping timeout: 248 seconds","date":"2011-09-22T18:10:23.739Z","type":"quit"}
{"nick":"piscisaureuz","date":"2011-09-22T18:15:41.711Z","type":"join"}
{"nick":"igorzi","message":"bnoordhuis: ndjs-ubt5 is up","date":"2011-09-22T18:31:05.881Z","type":"message"}
{"nick":"bnoordhuis","message":"igorzi: cool, thanks","date":"2011-09-22T18:31:14.164Z","type":"message"}
{"nick":"piscisaureuz","message":"Moar Unix benchmarks?","date":"2011-09-22T18:31:43.121Z","type":"message"}
{"nick":"piscisaureuz","message":"Trying to best Windows on prefork?","date":"2011-09-22T18:32:06.202Z","type":"message"}
{"nick":"ryah","message":"\"Currently the server handles between 10.000 and 15.000 concurrent WebSocket connections, about 350.000 clients per day, without any problems using 100-300 MB RAM.\"","date":"2011-09-22T18:50:15.673Z","type":"message"}
{"nick":"ryah","message":"Currently the server handles between 10.000 and 15.000 concurrent WebSocket connections, about 350.000 clients per day, without any problems using 100-300 MB RAM.","date":"2011-09-22T18:50:19.675Z","type":"message"}
{"nick":"ryah","message":"http://siriux.net/2011/09/running-a-large-websocket-server/","date":"2011-09-22T18:50:25.099Z","type":"message"}
{"nick":"ryah","message":"\\o/","date":"2011-09-22T18:50:30.713Z","type":"message"}
{"nick":"ryah","message":"we need to do a blocking stdout","date":"2011-09-22T18:57:42.166Z","type":"message"}
{"nick":"mraleph","date":"2011-09-22T19:25:42.799Z","type":"join"}
{"nick":"piscisaureus","message":"sorry for not attending the call - I forgot that we moved it","date":"2011-09-22T19:28:27.551Z","type":"message"}
{"nick":"piscisaureus","message":"anything particular came up that I should know about?","date":"2011-09-22T19:28:43.176Z","type":"message"}
{"nick":"igorzi","message":"ryah bnoordhuis piscisaureus: to indicate overflow for fs watcher, do you want to add UV_OVERFLOW to uv_fs_event enum? or return status = -1, and set uv_last_error to UV_OVERFLOW (or something like that)?","date":"2011-09-22T19:43:48.809Z","type":"message"}
{"nick":"bnoordhuis","message":"igorzi: status=-1","date":"2011-09-22T19:44:10.511Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: and errno == ?","date":"2011-09-22T19:46:41.768Z","type":"message"}
{"nick":"piscisaureus","message":"status == -1 implies that errno is set","date":"2011-09-22T19:46:49.832Z","type":"message"}
{"nick":"bnoordhuis","message":"nuh uh","date":"2011-09-22T19:47:01.313Z","type":"message"}
{"nick":"bnoordhuis","message":"you windows guys don't even have a useful errno, do you?","date":"2011-09-22T19:47:27.459Z","type":"message"}
{"nick":"bnoordhuis","message":"anyway, consumers of libuv should assume nothing about errno","date":"2011-09-22T19:47:45.891Z","type":"message"}
{"nick":"ryah","message":"i kind of like having a uv_fs_event for it","date":"2011-09-22T19:54:44.645Z","type":"message"}
{"nick":"ryah","message":"makes it seem more normal","date":"2011-09-22T19:54:52.476Z","type":"message"}
{"nick":"ryah","message":"mraleph: what happened to --print_code ?","date":"2011-09-22T20:01:54.544Z","type":"message"}
{"nick":"mraleph","message":"ryah:\tnothing what do you mean?","date":"2011-09-22T20:02:24.297Z","type":"message"}
{"nick":"ryah","message":"mraleph: % node --code_comments --print_code x.js","date":"2011-09-22T20:02:39.956Z","type":"message"}
{"nick":"ryah","message":"Error: unrecognized flag --print_code","date":"2011-09-22T20:02:40.170Z","type":"message"}
{"nick":"ryah","message":"Try --help for options","date":"2011-09-22T20:02:40.170Z","type":"message"}
{"nick":"ryah","message":"-2","date":"2011-09-22T20:02:40.811Z","type":"message"}
{"nick":"mraleph","message":"if it's release build you have to build with objectprint=on","date":"2011-09-22T20:03:06.003Z","type":"message"}
{"nick":"ryah","message":"oh, ok","date":"2011-09-22T20:03:14.328Z","type":"message"}
{"nick":"igorzi","message":"ryah bnoordhuis piscisaureus: i think i like having a special uv_fs_event for it too.. this way OSes that just report that something has changed could use that same uv_fs_event","date":"2011-09-22T20:03:52.781Z","type":"message"}
{"nick":"ryah","message":"igorzi: yeah it would be weird for kqueue to only report \"errors\"","date":"2011-09-22T20:05:11.251Z","type":"message"}
{"nick":"ryah","message":"maybe we should call it UV_FS_EVENT_UNKNOWN","date":"2011-09-22T20:05:23.174Z","type":"message"}
{"nick":"ryah","message":"or something","date":"2011-09-22T20:05:24.809Z","type":"message"}
{"nick":"ryah","message":"something happend but we don't know what","date":"2011-09-22T20:05:34.971Z","type":"message"}
{"nick":"ryah","message":"UV_UNKNOWN_EVENT","date":"2011-09-22T20:06:07.128Z","type":"message"}
{"nick":"ryah","message":"UV_CHANGE ?","date":"2011-09-22T20:06:40.750Z","type":"message"}
{"nick":"igorzi","message":"we already have UV_CHANGE.. we could just use that, but without the filename?","date":"2011-09-22T20:10:23.462Z","type":"message"}
{"nick":"brson","reason":"Ping timeout: 255 seconds","date":"2011-09-22T20:13:46.486Z","type":"quit"}
{"nick":"brson","date":"2011-09-22T20:18:55.913Z","type":"join"}
{"nick":"piscisaureus","message":"bnoordhuis: I meant uv_last_err, not libc's errno","date":"2011-09-22T20:20:08.904Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: that should be set to a meaningful error","date":"2011-09-22T20:20:39.301Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: yes, whenever -1 is returned","date":"2011-09-22T20:20:55.358Z","type":"message"}
{"nick":"ryah","message":"igorzi: yeah, i like that","date":"2011-09-22T20:27:28.304Z","type":"message"}
{"nick":"piscisaureuz","reason":"Quit: Bye","date":"2011-09-22T20:44:36.150Z","type":"quit"}
{"nick":"bnoordhuis","message":"http://www.hp.com/hpinfo/newsroom/press/2011/110922xb.html <- is webos coming back? stay tuned!","date":"2011-09-22T21:10:21.920Z","type":"message"}
{"nick":"erickt","message":"hi #libuv. Right now, uv_getaddrinfo automatically cleans up the addrinfo linked list. This means that we're forced to copy the list again if we want to use the addrinfos outside of the callback function (such passing the list to another thread for processing). What do you think about exposing freeaddrinfo to the libuv users?","date":"2011-09-22T21:16:35.945Z","type":"message"}
{"nick":"ryah","message":"erickt: yes, please","date":"2011-09-22T21:18:52.022Z","type":"message"}
{"nick":"ryah","message":"i also don't like the behavior we have now","date":"2011-09-22T21:18:57.640Z","type":"message"}
{"nick":"erickt","message":"how so?","date":"2011-09-22T21:19:19.455Z","type":"message"}
{"nick":"ryah","message":"erickt: by adding uv_freeaddrinfo ?","date":"2011-09-22T21:20:19.786Z","type":"message"}
{"nick":"erickt","message":"oh. I thought you meant you didn't like the uv_getaddrinfo api","date":"2011-09-22T21:23:46.796Z","type":"message"}
{"nick":"erickt","message":"Also, libuv isn't compiling on macs anymore. Looks like the fs monitoring api hasn't been implemented for darwin yet","date":"2011-09-22T21:30:33.624Z","type":"message"}
{"nick":"ryah","message":"erickt: bnoordhuis is working on it - it should be stubbed out though.","date":"2011-09-22T21:32:14.830Z","type":"message"}
{"nick":"bnoordhuis","message":"stubs, i'll add them","date":"2011-09-22T21:33:11.192Z","type":"message"}
{"nick":"bnoordhuis","message":"erickt: feel like being a guinea pig?","date":"2011-09-22T21:40:46.823Z","type":"message"}
{"nick":"erickt","message":"sure","date":"2011-09-22T21:41:39.696Z","type":"message"}
{"nick":"mraleph","reason":"Quit: Leaving.","date":"2011-09-22T21:44:18.090Z","type":"quit"}
{"nick":"bnoordhuis","message":"erickt: https://github.com/bnoordhuis/libuv/commit/e3767aa","date":"2011-09-22T21:44:31.145Z","type":"message"}
{"nick":"erickt","message":"bnoordhuis: errored out with: ../include/uv.h:1026: error: expected specifier-qualifier-list before ‘UV_FS_EVENT_PRIVATE_FIELDS’","date":"2011-09-22T21:46:54.812Z","type":"message"}
{"nick":"bnoordhuis","message":"gah, right","date":"2011-09-22T21:47:05.555Z","type":"message"}
{"nick":"bnoordhuis","message":"1 sec","date":"2011-09-22T21:47:06.554Z","type":"message"}
{"nick":"bnoordhuis","message":"erickt: take two: https://github.com/bnoordhuis/libuv/commit/71cf1aa","date":"2011-09-22T21:49:36.660Z","type":"message"}
{"nick":"erickt","message":"that worked, and the tests failed with sensible failures: https://gist.github.com/1236152","date":"2011-09-22T21:51:40.895Z","type":"message"}
{"nick":"erickt","message":"the test-pipe-bind-error.c failure has been happening for some time now, so that's not new","date":"2011-09-22T21:52:32.726Z","type":"message"}
{"nick":"mraleph","date":"2011-09-22T21:53:39.240Z","type":"join"}
{"nick":"bnoordhuis","message":"test-pipe-bind-error is the bane of my existence :(","date":"2011-09-22T21:53:56.277Z","type":"message"}
{"nick":"bnoordhuis","message":"thanks for testing btw, erickt","date":"2011-09-22T21:54:44.293Z","type":"message"}
{"nick":"erickt","message":"glad to help","date":"2011-09-22T21:55:20.985Z","type":"message"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f \u000303Ben Noordhuis\u000f \u000307master\u000f * r\u00023368d6c\u000f \u000310\u000f/ (6 files in 2 dirs)\u0002:\u000f ","date":"2011-09-22T21:56:28.390Z","type":"message"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f unix: stub file watcher implementation","date":"2011-09-22T21:56:28.603Z","type":"message"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f The file watcher API has not been implemented on all Unices yet.","date":"2011-09-22T21:56:28.603Z","type":"message"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f Provide stubs on those platforms so libuv at least compiles. - http://git.io/S1HdLA","date":"2011-09-22T21:56:28.603Z","type":"message"}
{"nick":"mraleph","reason":"Quit: Leaving.","date":"2011-09-22T22:09:20.543Z","type":"quit"}
{"nick":"CIA-53","message":"\u0002libuv:\u000f \u000303Igor Zinkovsky\u000f \u000307master\u000f * r\u0002f9ad0a7\u000f \u000310\u000f/ src/win/fs-event.c \u0002:\u000f windows: fire UV_CHANGE in case of overflow - http://git.io/aFLEeA","date":"2011-09-22T22:09:33.522Z","type":"message"}
{"nick":"erickt","message":"ryah: got the uv_freeaddrinfo implemented here: https://github.com/joyent/libuv/pull/196","date":"2011-09-22T22:14:39.171Z","type":"message"}
{"nick":"isaacs","reason":"Quit: isaacs","date":"2011-09-22T22:38:34.590Z","type":"quit"}
{"nick":"piscisaureus","message":"meh","date":"2011-09-22T23:06:59.275Z","type":"message"}
{"nick":"piscisaureus","message":"translating windows keys into vt100 is so painful","date":"2011-09-22T23:07:12.732Z","type":"message"}
{"nick":"piscisaureus","message":"ryah: does v8 properly handle non-bmp utf8 characters, e.g. those that should be encoded as surrogate pairs?","date":"2011-09-22T23:19:43.744Z","type":"message"}
{"nick":"isaacs","date":"2011-09-22T23:20:05.782Z","type":"join"}
{"nick":"bnoordhuis","message":"piscisaureus: no","date":"2011-09-22T23:40:48.889Z","type":"message"}
{"nick":"piscisaureus","message":"why is that?","date":"2011-09-22T23:41:04.367Z","type":"message"}
{"nick":"bnoordhuis","message":"because they filter out everything that's outside the bmp","date":"2011-09-22T23:41:17.859Z","type":"message"}
{"nick":"bnoordhuis","message":"and replace it with 0xfffe, if i'm not mistaken","date":"2011-09-22T23:41:31.586Z","type":"message"}
{"nick":"piscisaureus","message":"that's fucked up","date":"2011-09-22T23:41:34.862Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: http://code.google.com/p/v8/issues/detail?id=761","date":"2011-09-22T23:41:56.483Z","type":"message"}
{"nick":"igorzi","message":"ryah: https://github.com/igorzi/node/commit/e86b443cd27ff986b1edf031476c7b790becb8ca","date":"2011-09-22T23:42:00.804Z","type":"message"}
{"nick":"igorzi","message":"^---- file watcher binding","date":"2011-09-22T23:42:13.584Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: it's a bad excuse - I don't care what v8's parser does, but it would be nice if String->Utf8Write would correctly generate non-bmp characters from surrogate pairs","date":"2011-09-22T23:45:59.206Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: world peace would be nice too but i don't think it's going to happen anytime soon :/","date":"2011-09-22T23:46:36.375Z","type":"message"}
{"nick":"piscisaureus","message":"and vice versa","date":"2011-09-22T23:46:37.310Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: I have magic karma: http://code.google.com/p/v8/issues/detail?id=847 <-- got resolved too :-)","date":"2011-09-22T23:47:17.494Z","type":"message"}
{"nick":"bnoordhuis","message":"piscisaureus: you can always try, won't hurt","date":"2011-09-22T23:48:43.913Z","type":"message"}
{"nick":"bnoordhuis","message":"i think they're resistant to change because it's pretty much tied in with their unicode library, unibrow","date":"2011-09-22T23:49:07.873Z","type":"message"}
{"nick":"bnoordhuis","message":"that's a really bad nerd joke btw, unibrow...","date":"2011-09-22T23:49:21.584Z","type":"message"}
{"nick":"piscisaureus","message":"har har","date":"2011-09-22T23:49:31.173Z","type":"message"}
{"nick":"bnoordhuis","message":"but hey, i didn't make it up","date":"2011-09-22T23:49:52.208Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: string encoding needs some love anyway -> http://code.google.com/p/v8/issues/detail?id=1665&q=cons%20string&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary%20HW%20OS%20Area%20Stars","date":"2011-09-22T23:51:05.080Z","type":"message"}
{"nick":"piscisaureus","message":"er, http://code.google.com/p/v8/issues/detail?id=1665","date":"2011-09-22T23:51:14.387Z","type":"message"}
{"nick":"bnoordhuis","message":"yes","date":"2011-09-22T23:51:45.145Z","type":"message"}
{"nick":"bnoordhuis","message":"we should send a patch","date":"2011-09-22T23:51:47.945Z","type":"message"}
{"nick":"piscisaureus","message":"omg when I wrote that I must have been very tired","date":"2011-09-22T23:51:59.016Z","type":"message"}
{"nick":"piscisaureus","message":"look at the language :-(","date":"2011-09-22T23:52:03.922Z","type":"message"}
{"nick":"piscisaureus","message":"I am making a fool of myself","date":"2011-09-22T23:52:07.830Z","type":"message"}
{"nick":"bnoordhuis","message":"no worse than usual, don't worry","date":"2011-09-22T23:52:21.626Z","type":"message"}
{"nick":"piscisaureus","message":"node development ~ slavery","date":"2011-09-22T23:53:21.610Z","type":"message"}
{"nick":"bnoordhuis","message":"that reminds me... http://beta.uitzendinggemist.nl/programmas/4147-de-slavernij <- worth watching","date":"2011-09-22T23:54:02.445Z","type":"message"}
{"nick":"bnoordhuis","message":"there's also a junior edition :)","date":"2011-09-22T23:54:09.372Z","type":"message"}
{"nick":"bnoordhuis","message":"fun fact, daphne bunskoek is the best friend of a good friend of mine","date":"2011-09-22T23:54:54.517Z","type":"message"}
{"nick":"bnoordhuis","message":"not that i've ever met her","date":"2011-09-22T23:55:01.374Z","type":"message"}
{"nick":"bnoordhuis","message":"but she's from almelo","date":"2011-09-22T23:55:06.187Z","type":"message"}
{"nick":"piscisaureus","message":"I am not sure if I like her","date":"2011-09-22T23:55:33.095Z","type":"message"}
{"nick":"piscisaureus","message":"she looks kinda cute but then I remember she's in rtl boulevard","date":"2011-09-22T23:56:00.891Z","type":"message"}
{"nick":"bnoordhuis","message":"she is?","date":"2011-09-22T23:56:13.225Z","type":"message"}
{"nick":"piscisaureus","message":"omg I want to watch rbl broznovo again","date":"2011-09-22T23:56:13.725Z","type":"message"}
{"nick":"bnoordhuis","message":"it's over daphne!","date":"2011-09-22T23:56:19.942Z","type":"message"}
{"nick":"piscisaureus","message":"bnoordhuis: http://www.youtube.com/watch?v=6YZWKvB0Abw&feature=related","date":"2011-09-22T23:58:11.654Z","type":"message"}
{"nick":"piscisaureus","message":"nee doe mij dan toch maar leika vanlexmondski","date":"2011-09-22T23:59:03.749Z","type":"message"}
{"nick":"bnoordhuis","message":"yolanthe *melts*","date":"2011-09-22T23:59:14.652Z","type":"message"}
{"nick":"bnoordhuis","message":"or rather, yolanthski","date":"2011-09-22T23:59:39.312Z","type":"message"}
{"nick":"piscisaureus","message":"Snolski Troski","date":"2011-09-22T23:59:55.225Z","type":"message"}