-
-
Notifications
You must be signed in to change notification settings - Fork 12
/
scripting.rss
485 lines (485 loc) · 103 KB
/
scripting.rss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
<?xml version="1.0"?>
<!-- RSS generated by oldSchool v0.5.24 on Tue, 29 May 2018 00:22:56 GMT -->
<rss version="2.0" xmlns:source="http://source.scripting.com/">
<channel>
<title>Scripting News</title>
<link>http://scripting.com/</link>
<description>Scripting News, the weblog started in 1994 that bootstrapped the blogging revolution. 🚀</description>
<pubDate>Tue, 29 May 2018 00:18:45 GMT</pubDate>
<language>en-us</language>
<generator>oldSchool v0.5.24</generator>
<copyright>&copy; 1994-2018 <a href="http://davewiner.com/">Dave Winer</a>.</copyright>
<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
<lastBuildDate>Tue, 29 May 2018 00:22:56 GMT</lastBuildDate>
<cloud domain="rpc.rsscloud.io" port="5337" path="/pleaseNotify" registerProcedure="" protocol="http-post" />
<source:account service="twitter">davewiner</source:account>
<source:account service="facebook">dave.winer.12</source:account>
<source:account service="github">scripting</source:account>
<source:account service="linkedin">scripting</source:account>
<source:localTime>Mon, May 28, 2018 8:22 PM EDT</source:localTime>
<item>
<description>My test XML-RPC server is up at betty.scripting.com. Same calling conventions as the original betty.<i>userland</i>.com (which is not up at the moment). The idea is to test this server, verify interop, or fix it, iterate, and when it's solid, make this the definitive test server. Here's <a href="https://github.com/scripting/xml-rpc/blob/master/client/code.js">example code</a> in JavaScript that calls this server, but any of the <a href="https://duckduckgo.com/?q=betty.userland.com&t=h_&ia=web">docs</a> for betty.userland.com should work. More tomorrow.</description>
<pubDate>Tue, 29 May 2018 00:18:45 GMT</pubDate>
<link>http://scripting.com/2018/05/28.html#a001845</link>
<guid>http://scripting.com/2018/05/28.html#a001845</guid>
<source:outline text="My test XML-RPC server is up at betty.scripting.com. Same calling conventions as the original betty.<i>userland</i>.com (which is not up at the moment). The idea is to test this server, verify interop, or fix it, iterate, and when it's solid, make this the definitive test server. Here's <a href="https://github.com/scripting/xml-rpc/blob/master/client/code.js">example code</a> in JavaScript that calls this server, but any of the <a href="https://duckduckgo.com/?q=betty.userland.com&t=h_&ia=web">docs</a> for betty.userland.com should work. More tomorrow." created="Tue, 29 May 2018 00:18:45 GMT" type="outline" image="http://scripting.com/images/2018/05/28/tramp.png" permalink="http://scripting.com/2018/05/28.html#a001845"/>
</item>
<item>
<description>Joi Ito <a href="https://joi.ito.com/weblog/2018/05/28/citing-blogs.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+joi-ito/weblog+(Joi+Ito%27s+Weblog">makes</a> the case for citing blogs in academic writing. It doesn’t seem controversial to me. Blogs are where sources write. Same reason journalists cite blogs (and tweets). The record is where it is. For example, I’ve spent the last week rebuilding XML-RPC in JavaScript. The original work was done in 1998, and the process was started with a <a href="http://scripting.com/davenet/1998/02/27/rpcOverHttpViaXml.html">blog post</a>. That post is very much part of the record. Conclusion -- as with journalism, it's a case of apples and oranges. I've never written an academic paper, and don't expect to. But if you were doing research on networking protocols, the source material for at least some of your work, would be on blogs. Which of course, makes it clear why we should be doing more to <a href="https://www.google.com/search?q=future-safe+archives+site%3Ascripting.com&rlz=1C5CHFA_enUS743US747&oq=future-safe+archives+site%3Ascripting.com&aqs=chrome..69i57.6911j0j3&sourceid=chrome&ie=UTF-8">preserve</a> the record.</description>
<pubDate>Mon, 28 May 2018 18:42:41 GMT</pubDate>
<link>http://scripting.com/2018/05/28.html#a184241</link>
<guid>http://scripting.com/2018/05/28.html#a184241</guid>
<source:outline text="Joi Ito <a href="https://joi.ito.com/weblog/2018/05/28/citing-blogs.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+joi-ito/weblog+(Joi+Ito%27s+Weblog">makes</a> the case for citing blogs in academic writing. It doesn’t seem controversial to me. Blogs are where sources write. Same reason journalists cite blogs (and tweets). The record is where it is. For example, I’ve spent the last week rebuilding XML-RPC in JavaScript. The original work was done in 1998, and the process was started with a <a href="http://scripting.com/davenet/1998/02/27/rpcOverHttpViaXml.html">blog post</a>. That post is very much part of the record. Conclusion -- as with journalism, it's a case of apples and oranges. I've never written an academic paper, and don't expect to. But if you were doing research on networking protocols, the source material for at least some of your work, would be on blogs. Which of course, makes it clear why we should be doing more to <a href="https://www.google.com/search?q=future-safe+archives+site%3Ascripting.com&rlz=1C5CHFA_enUS743US747&oq=future-safe+archives+site%3Ascripting.com&aqs=chrome..69i57.6911j0j3&sourceid=chrome&ie=UTF-8">preserve</a> the record." created="Mon, 28 May 2018 18:42:41 GMT" type="outline" permalink="http://scripting.com/2018/05/28.html#a184241"/>
</item>
<item>
<description>Life lesson -- if you're going to say something that you know is going to bring up someone else's pain, be sure there's a good reason.</description>
<pubDate>Mon, 28 May 2018 04:06:40 GMT</pubDate>
<link>http://scripting.com/2018/05/28.html#a040640</link>
<guid>http://scripting.com/2018/05/28.html#a040640</guid>
<source:outline text="Life lesson -- if you're going to say something that you know is going to bring up someone else's pain, be sure there's a good reason." created="Mon, 28 May 2018 04:06:40 GMT" type="outline" permalink="http://scripting.com/2018/05/28.html#a040640"/>
</item>
<item>
<description>I’ll probably be ready to start testing my new <a href="http://xmlrpc.scripting.com/">XML-RPC</a> in JavaScript tomorrow. Interop is everything of course.</description>
<pubDate>Mon, 28 May 2018 03:45:13 GMT</pubDate>
<link>http://scripting.com/2018/05/27.html#a034513</link>
<guid>http://scripting.com/2018/05/27.html#a034513</guid>
<source:outline text="I’ll probably be ready to start testing my new <a href="http://xmlrpc.scripting.com/">XML-RPC</a> in JavaScript tomorrow. Interop is everything of course." created="Mon, 28 May 2018 03:45:13 GMT" type="outline" permalink="http://scripting.com/2018/05/27.html#a034513"/>
</item>
<item>
<description>Have you ever seen <a href="https://twitter.com/mikeseidel/status/1000849216120524802">such</a> a thing?</description>
<pubDate>Sun, 27 May 2018 21:28:12 GMT</pubDate>
<link>http://scripting.com/2018/05/27.html#a212812</link>
<guid>http://scripting.com/2018/05/27.html#a212812</guid>
<source:outline text="Have you ever seen <a href="https://twitter.com/mikeseidel/status/1000849216120524802">such</a> a thing?" created="Sun, 27 May 2018 21:28:12 GMT" type="outline" urltweet="https://twitter.com/mikeseidel/status/1000849216120524802" permalink="http://scripting.com/2018/05/27.html#a212812"/>
</item>
<item>
<description>Everyone knows the developing paywall system is unworkable. Eventually there will be distributors between readers and news orgs. If the news world doesn’t work together all their revenue will flow thru tech companies. Not good for business or speech.</description>
<pubDate>Sun, 27 May 2018 21:26:05 GMT</pubDate>
<link>http://scripting.com/2018/05/27.html#a212605</link>
<guid>http://scripting.com/2018/05/27.html#a212605</guid>
<source:outline text="Everyone knows the developing paywall system is unworkable. Eventually there will be distributors between readers and news orgs. If the news world doesn’t work together all their revenue will flow thru tech companies. Not good for business or speech." created="Sun, 27 May 2018 21:26:05 GMT" type="outline" permalink="http://scripting.com/2018/05/27.html#a212605"/>
</item>
<item>
<description><a href="https://om.co/2018/05/26/what-is-age/">Om writes</a> about age. I find age tempers my enthusiasm, because I know the cost of not conforming. Crossing boundaries others don’t want crossed. You have to fight for every inch. With age comes reluctance for yet another struggle.</description>
<pubDate>Sat, 26 May 2018 19:20:40 GMT</pubDate>
<link>http://scripting.com/2018/05/26.html#a192040</link>
<guid>http://scripting.com/2018/05/26.html#a192040</guid>
<source:outline text="<a href="https://om.co/2018/05/26/what-is-age/">Om writes</a> about age. I find age tempers my enthusiasm, because I know the cost of not conforming. Crossing boundaries others don’t want crossed. You have to fight for every inch. With age comes reluctance for yet another struggle." created="Sat, 26 May 2018 19:20:40 GMT" type="outline" permalink="http://scripting.com/2018/05/26.html#a192040"/>
</item>
<item>
<description>Getting close with my <a href="http://xmlrpc.scripting.com/">XML-RPC</a> client and server for Node. You can hook the server up to anything, easily. Factoring is good. Also a client that runs in browser. It’s like getting a classic car running. This is how I have fun.</description>
<pubDate>Fri, 25 May 2018 22:38:41 GMT</pubDate>
<link>http://scripting.com/2018/05/25.html#a223841</link>
<guid>http://scripting.com/2018/05/25.html#a223841</guid>
<source:outline text="Getting close with my <a href="http://xmlrpc.scripting.com/">XML-RPC</a> client and server for Node. You can hook the server up to anything, easily. Factoring is good. Also a client that runs in browser. It’s like getting a classic car running. This is how I have fun." created="Fri, 25 May 2018 22:38:41 GMT" type="outline" permalink="http://scripting.com/2018/05/25.html#a223841"/>
</item>
<item>
<title>Debugging Node apps</title>
<description><p>I got the <a href="https://github.com/scripting/Scripting-News/issues/81#issuecomment-391938121">answer</a> to yesterday's <a href="http://scripting.com/2018/05/24.html#a145021">query</a> about getting at the data in a Node app using the debugger. There's a new way to do it. First you have to install a <a href="https://chrome.google.com/webstore/detail/nodejs-v8-inspector-manag/gnhhdgbaldcilmgcpfddgdbkhjohddkj">Chrome app</a>. Then launch the Node app with a --inspect flag.</p> <ul> <li><code>node --inspect test.js</code></li> </ul> <p>The app launches. It displays a URL to open in Chrome. Copy it, paste it into the browser address bar, and the debugger opens. Your files are in the left margin. Click one. Set a breakpoint. When the app stops there you'll see the data in the right panel, and when you click the wedge, it expands. </p> <p>One concern, this process requires using Chrome, and I'm expecting to have to stop using it soon because it <a href="http://this.how/googleAndHttp/">breaks</a> all my sites. </p> </description>
<pubDate>Fri, 25 May 2018 13:34:39 GMT</pubDate>
<link>http://scripting.com/2018/05/25/133439.html</link>
<guid>http://scripting.com/2018/05/25/133439.html</guid>
<source:outline text="Debugging Node apps" created="Fri, 25 May 2018 13:34:39 GMT" type="outline" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/25/133439.html">
<source:outline text="I got the <a href="https://github.com/scripting/Scripting-News/issues/81#issuecomment-391938121">answer</a> to yesterday's <a href="http://scripting.com/2018/05/24.html#a145021">query</a> about getting at the data in a Node app using the debugger. There's a new way to do it. First you have to install a <a href="https://chrome.google.com/webstore/detail/nodejs-v8-inspector-manag/gnhhdgbaldcilmgcpfddgdbkhjohddkj">Chrome app</a>. Then launch the Node app with a --inspect flag." created="Fri, 25 May 2018 13:35:26 GMT" subs="[object Object]" permalink="http://scripting.com/2018/05/25/133439.html#a133526">
<source:outline text="<code>node --inspect test.js</code>" created="Fri, 25 May 2018 13:35:32 GMT" permalink="http://scripting.com/2018/05/25/133439.html#a133532"/>
</source:outline>
<source:outline text="The app launches. It displays a URL to open in Chrome. Copy it, paste it into the browser address bar, and the debugger opens. Your files are in the left margin. Click one. Set a breakpoint. When the app stops there you'll see the data in the right panel, and when you click the wedge, it expands." created="Fri, 25 May 2018 13:35:41 GMT" permalink="http://scripting.com/2018/05/25/133439.html#a133541"/>
<source:outline text="One concern, this process requires using Chrome, and I'm expecting to have to stop using it soon because it <a href="http://this.how/googleAndHttp/">breaks</a> all my sites." created="Fri, 25 May 2018 13:39:46 GMT" permalink="http://scripting.com/2018/05/25/133439.html#a133946"/>
</source:outline>
</item>
<item>
<description>Listen. If you have something worth saying that requires more than a single tweet, as a reader I will feel more respected if you write it in a blog post, and refine it so it's easy to figure out what your point is. There still is a cacaphony of people wanting attention, more all the time, and it might be that more people will see your tweets, but I think more people will comprehend your thinking if you write it, as opposed to tweeting it. There is a difference. (Also I'm more inclined to route a blog post through my <a href="http://scripting.com/?tab=links">linkblog</a>. I rarely circulate tweets that way.)</description>
<pubDate>Thu, 24 May 2018 14:01:26 GMT</pubDate>
<link>http://scripting.com/2018/05/24.html#a140126</link>
<guid>http://scripting.com/2018/05/24.html#a140126</guid>
<source:outline text="Listen. If you have something worth saying that requires more than a single tweet, as a reader I will feel more respected if you write it in a blog post, and refine it so it's easy to figure out what your point is. There still is a cacaphony of people wanting attention, more all the time, and it might be that more people will see your tweets, but I think more people will comprehend your thinking if you write it, as opposed to tweeting it. There is a difference. (Also I'm more inclined to route a blog post through my <a href="http://scripting.com/?tab=links">linkblog</a>. I rarely circulate tweets that way.)" created="Thu, 24 May 2018 14:01:26 GMT" type="outline" image="http://scripting.com/images/2017/07/21/trumpHead.png" permalink="http://scripting.com/2018/05/24.html#a140126"/>
</item>
<item>
<description>Quick <a href="https://youtu.be/NjXz1apuG2o">video</a> that illustrates a problem I'm having with node-debug. Any <a href="https://github.com/scripting/Scripting-News/issues/81">help much appreciated</a>.</description>
<pubDate>Thu, 24 May 2018 14:50:21 GMT</pubDate>
<link>http://scripting.com/2018/05/24.html#a145021</link>
<guid>http://scripting.com/2018/05/24.html#a145021</guid>
<source:outline text="Quick <a href="https://youtu.be/NjXz1apuG2o">video</a> that illustrates a problem I'm having with node-debug. Any <a href="https://github.com/scripting/Scripting-News/issues/81">help much appreciated</a>." created="Thu, 24 May 2018 14:50:21 GMT" type="outline" urlvideo="https://www.youtube.com/embed/NjXz1apuG2o" permalink="http://scripting.com/2018/05/24.html#a145021"/>
</item>
<item>
<title>What's normal is what's real</title>
<description><p>Josh Marshall wrote a <a href="https://talkingpointsmemo.com/edblog/stop-talking-about-norms">piece</a> yesterday saying it's time for journalism to stop talking about norms. Of course I agree. I've been writing <a href="http://scripting.com/2018/05/23.html">about</a> <a href="http://scripting.com/2018/05/21.html">that</a> a lot lately. </p> <p>Here's an analogy. Suppose you have a horrible accident and one of your legs is amputated. So you're trying to learn how to live with a single leg. All the while you're screaming at anyone who will listen: This is not normal. This is not normal. </p> <p>But it <i>is</i> normal. It just isn't what was normal in the past. </p> <p>There's a word for reporters who behave as if The Trump Totalitarian State, the one that's still emerging, isn't normal. Deluded. Not coping with reality. There are proper ways to respond to a totalitarian state, but saying <i>it's not normal</i> is not a good response.</p> <p>We're in a weird period where (following the analogy) the leg hasn't been fully amputated yet. For example we still have a court system that's willing to <a href="https://arstechnica.com/tech-policy/2018/05/judge-orders-donald-trump-to-stop-blocking-people-on-twitter/">order</a> the president to stop blocking people on Twitter. </p> <ul> <li>An aside, how will that be implemented? Will Twitter disable the block command on his account? Will they unblock all the people he's previously blocked? Surely they're not depending on El Presidentè to personally obey the order? </li> </ul> <p>We still appear to have free speech. The right to assemble. Our votes still seem to work, even though some our votes are suppressed. But there's no question the doctor intends to amputate. So maybe we should be talking about things other than the incorrect idea that this is not normal. It most definitely is. </p> </description>
<pubDate>Thu, 24 May 2018 13:39:46 GMT</pubDate>
<link>http://scripting.com/2018/05/24/133946.html</link>
<guid>http://scripting.com/2018/05/24/133946.html</guid>
<source:outline text="What's normal is what's real" created="Thu, 24 May 2018 13:39:46 GMT" type="outline" description="There are proper ways to respond to a totalitarian state, but saying it's not normal is not a good response." subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/24/133946.html">
<source:outline text="Josh Marshall wrote a <a href="https://talkingpointsmemo.com/edblog/stop-talking-about-norms">piece</a> yesterday saying it's time for journalism to stop talking about norms. Of course I agree. I've been writing <a href="http://scripting.com/2018/05/23.html">about</a> <a href="http://scripting.com/2018/05/21.html">that</a> a lot lately." created="Thu, 24 May 2018 13:41:06 GMT" image="http://scripting.com/images/2018/02/08/trumpHead.png" permalink="http://scripting.com/2018/05/24/133946.html#a134106"/>
<source:outline text="Here's an analogy. Suppose you have a horrible accident and one of your legs is amputated. So you're trying to learn how to live with a single leg. All the while you're screaming at anyone who will listen: This is not normal. This is not normal." created="Thu, 24 May 2018 13:41:08 GMT" permalink="http://scripting.com/2018/05/24/133946.html#a134108"/>
<source:outline text="But it <i>is</i> normal. It just isn't what was normal in the past." created="Thu, 24 May 2018 16:00:24 GMT" permalink="http://scripting.com/2018/05/24/133946.html#a160024"/>
<source:outline text="There's a word for reporters who behave as if The Trump Totalitarian State, the one that's still emerging, isn't normal. Deluded. Not coping with reality. There are proper ways to respond to a totalitarian state, but saying <i>it's not normal</i> is not a good response." created="Thu, 24 May 2018 13:42:06 GMT" permalink="http://scripting.com/2018/05/24/133946.html#a134206"/>
<source:outline text="We're in a weird period where (following the analogy) the leg hasn't been fully amputated yet. For example we still have a court system that's willing to <a href="https://arstechnica.com/tech-policy/2018/05/judge-orders-donald-trump-to-stop-blocking-people-on-twitter/">order</a> the president to stop blocking people on Twitter." created="Thu, 24 May 2018 13:43:29 GMT" collapse="true" subs="[object Object]" permalink="http://scripting.com/2018/05/24/133946.html#a134329">
<source:outline text="An aside, how will that be implemented? Will Twitter disable the block command on his account? Will they unblock all the people he's previously blocked? Surely they're not depending on El Presidentè to personally obey the order?" created="Thu, 24 May 2018 13:44:03 GMT" permalink="http://scripting.com/2018/05/24/133946.html#a134403"/>
</source:outline>
<source:outline text="We still appear to have free speech. The right to assemble. Our votes still seem to work, even though some our votes are suppressed. But there's no question the doctor intends to amputate. So maybe we should be talking about things other than the incorrect idea that this is not normal. It most definitely is." created="Thu, 24 May 2018 13:51:55 GMT" permalink="http://scripting.com/2018/05/24/133946.html#a135155"/>
</source:outline>
</item>
<item>
<description>I couldn't sleep after last night's <a href="https://www.sfgate.com/warriors/amp/Warriors-collapse-in-4th-quarter-as-Rockets-even-12936022.php?__twitter_impression=true">excellent game</a> between the Rockets and Warriors, so I tuned into the midnight re-broadcast of Maddow. She had an ex-CIA guy on as <a href="https://www.msnbc.com/rachel-maddow/watch/james-clapper-on-russia-they-swung-the-election-to-a-trump-win-1239786051725?playlist=associated">the big guest</a>, he has a <a href="https://www.amazon.com/Facts-Fears-Hard-Truths-Intelligence-ebook/dp/B076GPMDTS/ref=sr_1_1?s=books&ie=UTF8&qid=1527082847&sr=1-1&refinements=p_27%3AJames+R.+Clapper">book</a> out. He says he believes, now that he's retired, that the Russians did influence the outcome of the election. Rachel paused, as if some big moment had passed. She seemed to be saying, aha now at last the truth has come out. I thought this is so laughably ridiculous. Of course <i>we all knew</i> that the Russians influenced the outcome of the election. This. Is. Not. News. Stop being so ridiculous Rachel. Let's move beyond what we all know. We all know what happened in 2016. Now let's put up some defenses against what's happening <i>now. </i></description>
<pubDate>Wed, 23 May 2018 13:20:31 GMT</pubDate>
<link>http://scripting.com/2018/05/23.html#a132031</link>
<guid>http://scripting.com/2018/05/23.html#a132031</guid>
<source:outline text="I couldn't sleep after last night's <a href="https://www.sfgate.com/warriors/amp/Warriors-collapse-in-4th-quarter-as-Rockets-even-12936022.php?__twitter_impression=true">excellent game</a> between the Rockets and Warriors, so I tuned into the midnight re-broadcast of Maddow. She had an ex-CIA guy on as <a href="https://www.msnbc.com/rachel-maddow/watch/james-clapper-on-russia-they-swung-the-election-to-a-trump-win-1239786051725?playlist=associated">the big guest</a>, he has a <a href="https://www.amazon.com/Facts-Fears-Hard-Truths-Intelligence-ebook/dp/B076GPMDTS/ref=sr_1_1?s=books&ie=UTF8&qid=1527082847&sr=1-1&refinements=p_27%3AJames+R.+Clapper">book</a> out. He says he believes, now that he's retired, that the Russians did influence the outcome of the election. Rachel paused, as if some big moment had passed. She seemed to be saying, aha now at last the truth has come out. I thought this is so laughably ridiculous. Of course <i>we all knew</i> that the Russians influenced the outcome of the election. This. Is. Not. News. Stop being so ridiculous Rachel. Let's move beyond what we all know. We all know what happened in 2016. Now let's put up some defenses against what's happening <i>now. </i>" created="Wed, 23 May 2018 13:20:31 GMT" type="outline" image="http://scripting.com/images/2018/05/23/clapperBook.png" permalink="http://scripting.com/2018/05/23.html#a132031"/>
</item>
<item>
<description>What if, instead of only studying the way Trump is crashing our democracy, we devoted equal time to studying <a href="https://en.wikipedia.org/wiki/Political_abuse_of_psychiatry_in_the_Soviet_Union">life</a> in a <a href="https://en.wikipedia.org/wiki/The_Lives_of_Others">totalitarian</a> state, so we can anticipate what's coming next. We still have a long way to go before the Constitution is gone, so the more we know about what's coming next, the more effective we can be at heading it off. In other words, what if we didn't panic and instead learned how to put up the best defense possible. This is especially relevant for tech people, because life in our totalitarian state will be more completely totalitarian than any before, thanks to the incredible spying devices we <a href="https://www.apple.com/iphone/?afid=p238%7Cs6HPNxDZt-dc_mtid_20925d2q39172_pcrid_220885752408&cid=wwa-us-kwgo-iphone-slid--">carry</a> in our pockets and <a href="https://www.amazon.com/gp/product/B0749WVS7J/ref=s9_acsd_al_bw_c_x_2_w?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=merchandised-search-5&pf_rd_r=7SHKS157YHYZVH6K94VH&pf_rd_r=7SHKS157YHYZVH6K94VH&pf_rd_t=101&pf_rd_p=6a747220-e57e-4f0f-8e80-7197dcb56327&pf_rd_p=6a747220-e57e-4f0f-8e80-7197dcb56327&pf_rd_i=9818047011">install</a> in our homes, naïvely assuming they only have benign applications. We create that technology. And already we are <a href="https://www.theguardian.com/commentisfree/2018/may/16/google-business-war-project-maven">refusing</a> to help, and that's a good sign, of course.</description>
<pubDate>Wed, 23 May 2018 12:55:12 GMT</pubDate>
<link>http://scripting.com/2018/05/23.html#a125512</link>
<guid>http://scripting.com/2018/05/23.html#a125512</guid>
<source:outline text="What if, instead of only studying the way Trump is crashing our democracy, we devoted equal time to studying <a href="https://en.wikipedia.org/wiki/Political_abuse_of_psychiatry_in_the_Soviet_Union">life</a> in a <a href="https://en.wikipedia.org/wiki/The_Lives_of_Others">totalitarian</a> state, so we can anticipate what's coming next. We still have a long way to go before the Constitution is gone, so the more we know about what's coming next, the more effective we can be at heading it off. In other words, what if we didn't panic and instead learned how to put up the best defense possible. This is especially relevant for tech people, because life in our totalitarian state will be more completely totalitarian than any before, thanks to the incredible spying devices we <a href="https://www.apple.com/iphone/?afid=p238%7Cs6HPNxDZt-dc_mtid_20925d2q39172_pcrid_220885752408&cid=wwa-us-kwgo-iphone-slid--">carry</a> in our pockets and <a href="https://www.amazon.com/gp/product/B0749WVS7J/ref=s9_acsd_al_bw_c_x_2_w?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=merchandised-search-5&pf_rd_r=7SHKS157YHYZVH6K94VH&pf_rd_r=7SHKS157YHYZVH6K94VH&pf_rd_t=101&pf_rd_p=6a747220-e57e-4f0f-8e80-7197dcb56327&pf_rd_p=6a747220-e57e-4f0f-8e80-7197dcb56327&pf_rd_i=9818047011">install</a> in our homes, naïvely assuming they only have benign applications. We create that technology. And already we are <a href="https://www.theguardian.com/commentisfree/2018/may/16/google-business-war-project-maven">refusing</a> to help, and that's a good sign, of course." created="Wed, 23 May 2018 12:55:12 GMT" type="outline" image="http://scripting.com/images/2018/05/23/echo.png" permalink="http://scripting.com/2018/05/23.html#a125512"/>
</item>
<item>
<title>The oligarchs must know climate change is real</title>
<description><p>I always figured that our oligarchs know full well that climate change is real, they just have a different strategy for dealing with it. </p> <p>I read this <a href="http://www.antipope.org/charlie/blog-static/2018/05/happy-21st-century.html">piece</a> by Charles Stross yesterday where he outlined what I assumed was their actual plan. Here's the relevant section.</p> <ul> <li>Right now climate denialism is a touchstone of the American right, but the evidence is almost impossible to argue against right now and it's increasingly obvious that many of the people who espouse disbelief are faking it—virtue signalling on the hard right. Sooner or later they'll flip. When they do so, they will inevitably come to the sincere, deeply held belief that culling the bottom 50% to 90% of the planetary population will give them a shot at survival in the post-greenhouse world. </li> </ul> <p>I have told this story myself, once at full volume in a crowded NYC subway car (inadvertently, I tend to speak loudly) and was rewarded with agreement from fellow subway riders. </p> </description>
<pubDate>Wed, 23 May 2018 12:58:20 GMT</pubDate>
<link>http://scripting.com/2018/05/23/125820.html</link>
<guid>http://scripting.com/2018/05/23/125820.html</guid>
<source:outline text="The oligarchs must know climate change is real" created="Wed, 23 May 2018 12:58:20 GMT" type="outline" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/23/125820.html">
<source:outline text="I always figured that our oligarchs know full well that climate change is real, they just have a different strategy for dealing with it." created="Wed, 23 May 2018 13:04:11 GMT" permalink="http://scripting.com/2018/05/23/125820.html#a130411"/>
<source:outline text="I read this <a href="http://www.antipope.org/charlie/blog-static/2018/05/happy-21st-century.html">piece</a> by Charles Stross yesterday where he outlined what I assumed was their actual plan. Here's the relevant section." created="Wed, 23 May 2018 13:00:04 GMT" collapse="false" subs="[object Object]" permalink="http://scripting.com/2018/05/23/125820.html#a130004">
<source:outline text="Right now climate denialism is a touchstone of the American right, but the evidence is almost impossible to argue against right now and it's increasingly obvious that many of the people who espouse disbelief are faking it—virtue signalling on the hard right. Sooner or later they'll flip. When they do so, they will inevitably come to the sincere, deeply held belief that culling the bottom 50% to 90% of the planetary population will give them a shot at survival in the post-greenhouse world." created="Wed, 23 May 2018 13:03:17 GMT" permalink="http://scripting.com/2018/05/23/125820.html#a130317"/>
</source:outline>
<source:outline text="I have told this story myself, once at full volume in a crowded NYC subway car (inadvertently, I tend to speak loudly) and was rewarded with agreement from fellow subway riders." created="Wed, 23 May 2018 13:04:25 GMT" permalink="http://scripting.com/2018/05/23/125820.html#a130425"/>
</source:outline>
</item>
<item>
<description>Idea processing. In your brain a complex project in all its facets is just there. To implement the project, you must serialize it and communicate it, so that the same blob appears in the individual minds of the team. If they understand how their work relates to others, it triggers their instinctive sense of teamwork. We’re a social species, we’re more functional if we understand where we fit in. This is why software that lets you visualize, organize, and communicate your understanding of a project makes you a more effective leader.</description>
<pubDate>Tue, 22 May 2018 12:14:34 GMT</pubDate>
<link>http://scripting.com/2018/05/22.html#a121434</link>
<guid>http://scripting.com/2018/05/22.html#a121434</guid>
<source:outline text="Idea processing. In your brain a complex project in all its facets is just there. To implement the project, you must serialize it and communicate it, so that the same blob appears in the individual minds of the team. If they understand how their work relates to others, it triggers their instinctive sense of teamwork. We’re a social species, we’re more functional if we understand where we fit in. This is why software that lets you visualize, organize, and communicate your understanding of a project makes you a more effective leader." created="Tue, 22 May 2018 12:14:34 GMT" type="outline" permalink="http://scripting.com/2018/05/22.html#a121434"/>
</item>
<item>
<description>There's a disconnect in developerland. Thinking about the cost of a change, the advocate only contemplates how much it costs for new development, not the cost to transition existing applications, or in the case of the web, websites or domains. The longer the technology has been deployed, the larger the cost, and the more widely deployed the larger the cost. HTTP, the protocol of the web, has been constant for 25 years, and is probably the most widely deployed protocol in existence. The cost to do a major transformation of HTTP is huge. Yet when we discuss it, advocates generally speak in terms of how much it would cost to put up a new website.</description>
<pubDate>Tue, 22 May 2018 15:34:36 GMT</pubDate>
<link>http://scripting.com/2018/05/22.html#a153436</link>
<guid>http://scripting.com/2018/05/22.html#a153436</guid>
<source:outline text="There's a disconnect in developerland. Thinking about the cost of a change, the advocate only contemplates how much it costs for new development, not the cost to transition existing applications, or in the case of the web, websites or domains. The longer the technology has been deployed, the larger the cost, and the more widely deployed the larger the cost. HTTP, the protocol of the web, has been constant for 25 years, and is probably the most widely deployed protocol in existence. The cost to do a major transformation of HTTP is huge. Yet when we discuss it, advocates generally speak in terms of how much it would cost to put up a new website." created="Tue, 22 May 2018 15:34:36 GMT" type="outline" image="http://scripting.com/images/2018/05/09/shrug.png" permalink="http://scripting.com/2018/05/22.html#a153436"/>
</item>
<item>
<description>Sometimes the advocates are aware that there is an installed base. They give it a <a href="https://en.wikipedia.org/wiki/Legacy_system">disparaging name</a> that makes it seem okay to ignore it. Or they say that the new protocol will be so much better that any sane person will want to switch right away. Or the new protocol is so compelling the installed base will swamp the base of the old klunky one. What happens is the new way is over-done and too complex and gets very slow adoption even from new applications. And if the proponent is a bigco, like Apple or Google, the market ends up with a hairball. Too many hairballs and the market fades away. Never actually disappears, but people lose interest. (This is what happened with SOAP and all the WS-xxx protocols.)</description>
<pubDate>Tue, 22 May 2018 16:12:43 GMT</pubDate>
<link>http://scripting.com/2018/05/22.html#a161243</link>
<guid>http://scripting.com/2018/05/22.html#a161243</guid>
<source:outline text="Sometimes the advocates are aware that there is an installed base. They give it a <a href="https://en.wikipedia.org/wiki/Legacy_system">disparaging name</a> that makes it seem okay to ignore it. Or they say that the new protocol will be so much better that any sane person will want to switch right away. Or the new protocol is so compelling the installed base will swamp the base of the old klunky one. What happens is the new way is over-done and too complex and gets very slow adoption even from new applications. And if the proponent is a bigco, like Apple or Google, the market ends up with a hairball. Too many hairballs and the market fades away. Never actually disappears, but people lose interest. (This is what happened with SOAP and all the WS-xxx protocols.)" created="Tue, 22 May 2018 16:12:43 GMT" type="outline" permalink="http://scripting.com/2018/05/22.html#a161243"/>
</item>
<item>
<description>I have a question. Why don't they use Walt Frazier as a commentator on TNT instead of the Stan Van Gundy and Mark Jackson. They are so awful and Frazier is so good.</description>
<pubDate>Tue, 22 May 2018 14:31:10 GMT</pubDate>
<link>http://scripting.com/2018/05/22.html#a143110</link>
<guid>http://scripting.com/2018/05/22.html#a143110</guid>
<source:outline text="I have a question. Why don't they use Walt Frazier as a commentator on TNT instead of the Stan Van Gundy and Mark Jackson. They are so awful and Frazier is so good." created="Tue, 22 May 2018 14:31:10 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=rxe3pxxcxSY" permalink="http://scripting.com/2018/05/22.html#a143110"/>
</item>
<item>
<description><a href="https://twitter.com/davewiner/status/998769405390712837">Poll</a>: Which teams will be in the NBA Finals?</description>
<pubDate>Tue, 22 May 2018 03:36:42 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a033642</link>
<guid>http://scripting.com/2018/05/21.html#a033642</guid>
<source:outline text="<a href="https://twitter.com/davewiner/status/998769405390712837">Poll</a>: Which teams will be in the NBA Finals?" created="Tue, 22 May 2018 03:36:42 GMT" type="outline" urltweet="https://twitter.com/davewiner/status/998769405390712837" permalink="http://scripting.com/2018/05/21.html#a033642"/>
</item>
<item>
<description>A 15-minute <a href="http://scripting.com/2018/05/21/weAreThePower.m4a">podcast</a> explains why I'm finished waiting for journalism or the Democrats to lead us out of the abyss. We don't have to be riveted on the stream of minutiae coming out of journalism. Instead we have to organize and get the focus where it belongs, on the people. We're considered spectators, part of a wave that might or might not exist. The only way out of this for the people to organize. And that means <i>doing things, </i>not just watching.</description>
<pubDate>Mon, 21 May 2018 16:26:44 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a162644</link>
<guid>http://scripting.com/2018/05/21.html#a162644</guid>
<enclosure url="http://scripting.com/2018/05/21/weAreThePower.m4a" type="audio/mpeg" length="7709824"/>
<source:outline text="A 15-minute <a href="http://scripting.com/2018/05/21/weAreThePower.m4a">podcast</a> explains why I'm finished waiting for journalism or the Democrats to lead us out of the abyss. We don't have to be riveted on the stream of minutiae coming out of journalism. Instead we have to organize and get the focus where it belongs, on the people. We're considered spectators, part of a wave that might or might not exist. The only way out of this for the people to organize. And that means <i>doing things, </i>not just watching." created="Mon, 21 May 2018 16:26:44 GMT" type="outline" enclosure="http://scripting.com/2018/05/21/weAreThePower.m4a" enclosureType="audio/mpeg" enclosureLength="7709824" image="http://scripting.com/images/2018/05/20/uncleSam.png" permalink="http://scripting.com/2018/05/21.html#a162644"/>
</item>
<item>
<description>I have an <a href="https://electronjs.org/">Electron</a> app that's developing into a <a href="http://en.wikipedia.org/wiki/UserLand_Software">Frontier</a>-like thing, but there are still many things Frontier does better or easier. Then I had a flash, why not call Frontier from the Electron app. How? Using <a href="http://xmlrpc.scripting.com/">XML-RPC</a> of course. So I wrote an XML-RPC client in JavaScript. Doesn't yet support all the types. It works! I was able to call <a href="https://books.google.com/books?id=cZ7RAQAAQBAJ&pg=PA97&lpg=PA97&dq=examples.getStateName&source=bl&ots=0d1hw6T5tq&sig=UxqJEDleugSOvKoSIfKLxjH3QC8&hl=en&sa=X&ved=2ahUKEwjCm_Xv85bbAhVyuVkKHZGYD70Q6AEwB3oECAEQTg#v=onepage&q=examples.getStateName&f=false">examples.getStateName (23)</a> and sure enough it returns Minnesota. This might be very interesting.</description>
<pubDate>Mon, 21 May 2018 13:21:39 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a132139</link>
<guid>http://scripting.com/2018/05/21.html#a132139</guid>
<source:outline text="I have an <a href="https://electronjs.org/">Electron</a> app that's developing into a <a href="http://en.wikipedia.org/wiki/UserLand_Software">Frontier</a>-like thing, but there are still many things Frontier does better or easier. Then I had a flash, why not call Frontier from the Electron app. How? Using <a href="http://xmlrpc.scripting.com/">XML-RPC</a> of course. So I wrote an XML-RPC client in JavaScript. Doesn't yet support all the types. It works! I was able to call <a href="https://books.google.com/books?id=cZ7RAQAAQBAJ&pg=PA97&lpg=PA97&dq=examples.getStateName&source=bl&ots=0d1hw6T5tq&sig=UxqJEDleugSOvKoSIfKLxjH3QC8&hl=en&sa=X&ved=2ahUKEwjCm_Xv85bbAhVyuVkKHZGYD70Q6AEwB3oECAEQTg#v=onepage&q=examples.getStateName&f=false">examples.getStateName (23)</a> and sure enough it returns Minnesota. This might be very interesting." created="Mon, 21 May 2018 13:21:39 GMT" type="outline" permalink="http://scripting.com/2018/05/21.html#a132139"/>
</item>
<item>
<description>Last month, XML-RPC was 20 years old. Here's a <a href="http://scripting.com/davenet/2002/04/04/fourYearsOfXmlrpc.html">piece</a> written on its fourth anniversary in 2002. Thanks once again to Bob, Mohsen and Don for the best collaboration of my career.</description>
<pubDate>Mon, 21 May 2018 13:39:27 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a133927</link>
<guid>http://scripting.com/2018/05/21.html#a133927</guid>
<source:outline text="Last month, XML-RPC was 20 years old. Here's a <a href="http://scripting.com/davenet/2002/04/04/fourYearsOfXmlrpc.html">piece</a> written on its fourth anniversary in 2002. Thanks once again to Bob, Mohsen and Don for the best collaboration of my career." created="Mon, 21 May 2018 13:39:27 GMT" type="outline" urltweet="https://twitter.com/davewiner/status/998756075653533697" permalink="http://scripting.com/2018/05/21.html#a133927"/>
</item>
<item>
<description>O'Reilly XML-RPC <a href="https://www.amazon.com/Programming-Services-XML-RPC-OReilly-Internet/dp/0596001193">book</a>. They have the <a href="https://books.google.com/books?id=l40nvlrjWL0C&printsec=frontcover&dq=xml-rpc+o%27reilly+book&hl=en&sa=X&ved=0ahUKEwirp9SJr5jbAhWHtlkKHWeyBqIQ6AEIKTAA#v=onepage&q=xml-rpc%20o'reilly%20book&f=false">full text</a> on Google Books.</description>
<pubDate>Tue, 22 May 2018 03:24:06 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a032406</link>
<guid>http://scripting.com/2018/05/21.html#a032406</guid>
<source:outline text="O'Reilly XML-RPC <a href="https://www.amazon.com/Programming-Services-XML-RPC-OReilly-Internet/dp/0596001193">book</a>. They have the <a href="https://books.google.com/books?id=l40nvlrjWL0C&printsec=frontcover&dq=xml-rpc+o%27reilly+book&hl=en&sa=X&ved=0ahUKEwirp9SJr5jbAhWHtlkKHWeyBqIQ6AEIKTAA#v=onepage&q=xml-rpc%20o'reilly%20book&f=false">full text</a> on Google Books." created="Tue, 22 May 2018 03:24:06 GMT" type="outline" permalink="http://scripting.com/2018/05/21.html#a032406"/>
</item>
<item>
<description>We're cleaning out the family home before selling it. My mom had a picture of me from the 1980s on the fireplace mantle. It's a publicity shot from Living Videotext that appeared in a fair number of press stories about our company. A good picture, but it had a lot of exposure to the sun over the years. That's what the white spots are from. <span class="spOldSchoolEmoji">💥</span></description>
<pubDate>Mon, 21 May 2018 15:12:52 GMT</pubDate>
<link>http://scripting.com/2018/05/21.html#a151252</link>
<guid>http://scripting.com/2018/05/21.html#a151252</guid>
<source:outline text="We're cleaning out the family home before selling it. My mom had a picture of me from the 1980s on the fireplace mantle. It's a publicity shot from Living Videotext that appeared in a fair number of press stories about our company. A good picture, but it had a lot of exposure to the sun over the years. That's what the white spots are from. <span class="spOldSchoolEmoji">💥</span>" created="Mon, 21 May 2018 15:12:52 GMT" type="outline" urlexpandableimage="http://scripting.com/images/2018/05/21/dwPublicityShotFrom1980s.png" permalink="http://scripting.com/2018/05/21.html#a151252"/>
</item>
<item>
<description>I’m skipping the Sunday news shows, first time in many months. I broke the habit. Why? The news just tells us how sick we are. I understand. Let me know when the news starts helping us dig out.</description>
<pubDate>Sun, 20 May 2018 16:25:42 GMT</pubDate>
<link>http://scripting.com/2018/05/20.html#a162542</link>
<guid>http://scripting.com/2018/05/20.html#a162542</guid>
<source:outline text="I’m skipping the Sunday news shows, first time in many months. I broke the habit. Why? The news just tells us how sick we are. I understand. Let me know when the news starts helping us dig out." created="Sun, 20 May 2018 16:25:42 GMT" type="outline" urltweet="https://twitter.com/davewiner/status/998213941246464000" permalink="http://scripting.com/2018/05/20.html#a162542"/>
</item>
<item>
<title>We need to be organized</title>
<description><p>Once you give up on the idea that the solution to our problems will ever show up in the news, it leads to new observations. </p> <p>Like this. The opposition, basically American <a href="https://en.wikipedia.org/wiki/Oligarchy">oligarchs</a>, who thanks to Citizens United have been able to buy enough of the government to dismantle our democracy, is somewhat organized. The rest of us, who, combined, have huge economic power if we could just organize ourselves, are without leadership. Waiting for something unspecified to happen. </p> <p>The best the Democrats can do is <a href="https://en.wikipedia.org/wiki/Tom_Perez">Tom Perez</a>. He has zero charisma, no ideas, not even slightly bold. I listen to him, but it's painful.</p> <p>Our problem isn't knowing <a href="http://scripting.com/2018/05/08/194430.html">what we stand for</a>, we know. We need to organize our power to balance that of the oligarchs. The fact that we can't get organized is not an accident. The owners of the media are oligarchs too.</p> <p>Start by looking to people who have done amazing jobs of organizing in the past. I would start with civil rights leaders. Union leaders. The Parkland kids. Teachers. Find people who can speak and write passionately. </p> <p>It's not enough to win elections, we have to elect powerful leadership to oppose the already organized and powerful leadership on the other side. </p> </description>
<pubDate>Sun, 20 May 2018 18:25:45 GMT</pubDate>
<link>http://scripting.com/2018/05/20/182545.html</link>
<guid>http://scripting.com/2018/05/20/182545.html</guid>
<source:outline text="We need to be organized" created="Sun, 20 May 2018 18:25:45 GMT" type="outline" subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/20/182545.html">
<source:outline text="Once you give up on the idea that the solution to our problems will ever show up in the news, it leads to new observations." created="Sun, 20 May 2018 18:32:01 GMT" image="http://scripting.com/images/2018/05/20/uncleSam.png" permalink="http://scripting.com/2018/05/20/182545.html#a183201"/>
<source:outline text="Like this. The opposition, basically American <a href="https://en.wikipedia.org/wiki/Oligarchy">oligarchs</a>, who thanks to Citizens United have been able to buy enough of the government to dismantle our democracy, is somewhat organized. The rest of us, who, combined, have huge economic power if we could just organize ourselves, are without leadership. Waiting for something unspecified to happen." created="Sun, 20 May 2018 18:34:10 GMT" permalink="http://scripting.com/2018/05/20/182545.html#a183410"/>
<source:outline text="The best the Democrats can do is <a href="https://en.wikipedia.org/wiki/Tom_Perez">Tom Perez</a>. He has zero charisma, no ideas, not even slightly bold. I listen to him, but it's painful." created="Sun, 20 May 2018 18:34:04 GMT" permalink="http://scripting.com/2018/05/20/182545.html#a183404"/>
<source:outline text="Our problem isn't knowing <a href="http://scripting.com/2018/05/08/194430.html">what we stand for</a>, we know. We need to organize our power to balance that of the oligarchs. The fact that we can't get organized is not an accident. The owners of the media are oligarchs too." created="Sun, 20 May 2018 18:35:29 GMT" permalink="http://scripting.com/2018/05/20/182545.html#a183529"/>
<source:outline text="Start by looking to people who have done amazing jobs of organizing in the past. I would start with civil rights leaders. Union leaders. The Parkland kids. Teachers. Find people who can speak and write passionately." created="Sun, 20 May 2018 18:35:37 GMT" permalink="http://scripting.com/2018/05/20/182545.html#a183537"/>
<source:outline text="It's not enough to win elections, we have to elect powerful leadership to oppose the already organized and powerful leadership on the other side." created="Sun, 20 May 2018 18:37:09 GMT" permalink="http://scripting.com/2018/05/20/182545.html#a183709"/>
</source:outline>
</item>
<item>
<title>Mysterious AWS problem</title>
<description><p><i>Important: This is not a request for support from Amazon.</i></p> <p>I had an issue on one of my EC2 servers starting last night. A few of the apps running on it were not accessible over the net.</p> <p>I figured one of my code updates had broken something, but I couldn't find a common thread between the apps. They were <a href="http://xmlviewer.scripting.com/?url=http://rss.art19.com/the-daily">xmlviewer</a>, <a href="http://river5.scripting.com/">river5</a> and <a href="http://json.chat/">jsonchat</a>. </p> <p>xmlviewer is the simplest so I started with that. </p> <ul> <li>Ran it locally. Works fine. </li> <li>Checked if the request was making it to the server. It wasn't. </li> <li>Checked if DNS was properly mapped. It was. </li> <li>Then I checked if the port was open in the EC2 firewall. It wasn't. There was the problem. I opened the three ports for the three apps and voila, they are working again.</li> </ul> <p>Which leaves me with a mystery. I can't imagine I woke up in the middle of the night, in a dream, opened the EC2 console and deleted the entries for the three ports. But they weren't there.</p> <p>What happened? I may never know! <span class="spOldSchoolEmoji">🚀</span></p> </description>
<pubDate>Sun, 20 May 2018 15:38:51 GMT</pubDate>
<link>http://scripting.com/2018/05/20/153851.html</link>
<guid>http://scripting.com/2018/05/20/153851.html</guid>
<source:outline text="Mysterious AWS problem" created="Sun, 20 May 2018 15:38:51 GMT" type="outline" subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/20/153851.html">
<source:outline text="<i>Important: This is not a request for support from Amazon.</i>" created="Sun, 20 May 2018 15:38:55 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a153855"/>
<source:outline text="I had an issue on one of my EC2 servers starting last night. A few of the apps running on it were not accessible over the net." created="Sun, 20 May 2018 15:39:07 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a153907"/>
<source:outline text="I figured one of my code updates had broken something, but I couldn't find a common thread between the apps. They were <a href="http://xmlviewer.scripting.com/?url=http://rss.art19.com/the-daily">xmlviewer</a>, <a href="http://river5.scripting.com/">river5</a> and <a href="http://json.chat/">jsonchat</a>." created="Sun, 20 May 2018 15:40:09 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154009"/>
<source:outline text="xmlviewer is the simplest so I started with that." created="Sun, 20 May 2018 15:41:08 GMT" flBulletedSubs="true" subs="[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/20/153851.html#a154108">
<source:outline text="Ran it locally. Works fine." created="Sun, 20 May 2018 15:48:20 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154820"/>
<source:outline text="Checked if the request was making it to the server. It wasn't." created="Sun, 20 May 2018 15:41:26 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154126"/>
<source:outline text="Checked if DNS was properly mapped. It was." created="Sun, 20 May 2018 15:41:39 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154139"/>
<source:outline text="Then I checked if the port was open in the EC2 firewall. It wasn't. There was the problem. I opened the three ports for the three apps and voila, they are working again." created="Sun, 20 May 2018 15:41:51 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154151"/>
</source:outline>
<source:outline text="Which leaves me with a mystery. I can't imagine I woke up in the middle of the night, in a dream, opened the EC2 console and deleted the entries for the three ports. But they weren't there." created="Sun, 20 May 2018 15:42:31 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154231"/>
<source:outline text="What happened? I may never know! <span class="spOldSchoolEmoji">🚀</span>" created="Sun, 20 May 2018 15:49:28 GMT" permalink="http://scripting.com/2018/05/20/153851.html#a154928"/>
</source:outline>
</item>
<item>
<description>I noticed this feature on <a href="https://talkingpointsmemo.com/news/aaron-schlossberg-is-our-duke-of-the-week">TPM</a>, a little control that increases and decreases the text size. I <i>reallllly</i> appreciate this, even though their story text is already quite readable. I decided to add it to my <a href="http://scripting.com/2018/05/10/133513.html">story pages</a> and <a href="http://scripting.com/2018/05/19.html">day archive</a> pages. A nice little addition. Doesn't clutter things up, and its purpose is fairly obvious, I hope. <span class="spOldSchoolEmoji">💥</span></description>
<pubDate>Sat, 19 May 2018 18:18:35 GMT</pubDate>
<link>http://scripting.com/2018/05/19.html#a181835</link>
<guid>http://scripting.com/2018/05/19.html#a181835</guid>
<source:outline text="I noticed this feature on <a href="https://talkingpointsmemo.com/news/aaron-schlossberg-is-our-duke-of-the-week">TPM</a>, a little control that increases and decreases the text size. I <i>reallllly</i> appreciate this, even though their story text is already quite readable. I decided to add it to my <a href="http://scripting.com/2018/05/10/133513.html">story pages</a> and <a href="http://scripting.com/2018/05/19.html">day archive</a> pages. A nice little addition. Doesn't clutter things up, and its purpose is fairly obvious, I hope. <span class="spOldSchoolEmoji">💥</span>" created="Sat, 19 May 2018 18:18:35 GMT" type="outline" permalink="http://scripting.com/2018/05/19.html#a181835"/>
</item>
<item>
<description>I watched the American Experience <a href="https://www.youtube.com/watch?v=F1KdhWwSckY">biography</a> of Nikola Tesla. Great story. He invented alternating current, designed the motor that used it. Also invented radio, though Marconi claimed credit. Tesla ultimately won, posthumously.</description>
<pubDate>Sat, 19 May 2018 17:16:34 GMT</pubDate>
<link>http://scripting.com/2018/05/19.html#a171634</link>
<guid>http://scripting.com/2018/05/19.html#a171634</guid>
<source:outline text="I watched the American Experience <a href="https://www.youtube.com/watch?v=F1KdhWwSckY">biography</a> of Nikola Tesla. Great story. He invented alternating current, designed the motor that used it. Also invented radio, though Marconi claimed credit. Tesla ultimately won, posthumously." created="Sat, 19 May 2018 17:16:34 GMT" type="outline" permalink="http://scripting.com/2018/05/19.html#a171634"/>
</item>
<item>
<title>Fiddling while earth burns</title>
<description><p>I'm going to Trieste to speak at the <a href="http://sotn.it/">State of the Net</a> conference on June 15. My second time. </p> <p>I really appreciate the opportunity, going to Italy in June is nice. Great food, wine and spirited discussion. </p> <p>I want to talk about breaking down the walls of journalism to get the people involved. I believe that's still where we're going, and the urgency is all the more severe given the way journalism has been shrinking and drifting. </p> <p>Journalism got us Trump. </p> <p>If the press were more of the people we'd have had a chance to have a serious talk among ourselves and ask if we really want to go this route. The core problem is the lack of respect we, the people, have for each other, and the extent to which we let politics and journalism herd us. They do it so well, optimized to make us succumb to advertisements, same as the giants of tech. And get us to accept, even desire!, inadequate health care and education, or even safe water and disaster relief. </p> <p>Meanwhile the climate keeps warming, and the earth becomes less habitable. </p> </description>
<pubDate>Sat, 19 May 2018 16:53:10 GMT</pubDate>
<link>http://scripting.com/2018/05/19/165310.html</link>
<guid>http://scripting.com/2018/05/19/165310.html</guid>
<source:outline text="Fiddling while earth burns" created="Sat, 19 May 2018 16:53:10 GMT" type="outline" subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/19/165310.html">
<source:outline text="I'm going to Trieste to speak at the <a href="http://sotn.it/">State of the Net</a> conference on June 15. My second time." created="Sat, 19 May 2018 16:53:15 GMT" image="http://scripting.com/images/2018/05/19/romanCoin.png" permalink="http://scripting.com/2018/05/19/165310.html#a165315"/>
<source:outline text="I really appreciate the opportunity, going to Italy in June is nice. Great food, wine and spirited discussion." created="Sat, 19 May 2018 17:14:13 GMT" permalink="http://scripting.com/2018/05/19/165310.html#a171413"/>
<source:outline text="I want to talk about breaking down the walls of journalism to get the people involved. I believe that's still where we're going, and the urgency is all the more severe given the way journalism has been shrinking and drifting." created="Sat, 19 May 2018 16:54:24 GMT" permalink="http://scripting.com/2018/05/19/165310.html#a165424"/>
<source:outline text="Journalism got us Trump." created="Sat, 19 May 2018 16:58:36 GMT" permalink="http://scripting.com/2018/05/19/165310.html#a165836"/>
<source:outline text="If the press were more of the people we'd have had a chance to have a serious talk among ourselves and ask if we really want to go this route. The core problem is the lack of respect we, the people, have for each other, and the extent to which we let politics and journalism herd us. They do it so well, optimized to make us succumb to advertisements, same as the giants of tech. And get us to accept, even desire!, inadequate health care and education, or even safe water and disaster relief." created="Sat, 19 May 2018 17:15:10 GMT" permalink="http://scripting.com/2018/05/19/165310.html#a171510"/>
<source:outline text="Meanwhile the climate keeps warming, and the earth becomes less habitable." created="Sat, 19 May 2018 17:00:04 GMT" permalink="http://scripting.com/2018/05/19/165310.html#a170004"/>
</source:outline>
</item>
<item>
<title>Side-stepping Google</title>
<description><p><a href="https://en.wikiquote.org/wiki/John_Gilmore">John Gilmore</a>: "The Net interprets censorship as damage and routes around it."</p> <p>For the latest on Google's plans to turn the open web into Disneyland, read their May 17 <a href="https://blog.chromium.org/2018/05/evolving-chromes-security-indicators.html">announcement</a>. I've written a <a href="http://this.how/googleAndHttp/">backgrounder</a> on the issue of Google and HTTP. Before jumping to any conclusions about what I think, please read it. </p> <p>Anyway, I had an <a href="https://github.com/scripting/Scripting-News/issues/80">idea</a> that there might be a route-around. Suppose there was a site that was a container for the web. It has an address bar at the top where you enter the address of a site. It then displays the contents of the site below. It accepts HTTP or HTTPS. But the container site is accessible via HTTPS.</p> <p>Problem solved? It seems we've restored access to the sites Google doesn't like. Yes you have to access us in a compatibility box, and that's hopefully just a temporary fix until one of Google's competitors decides to try a more cooperative approach to whatever it is Google is trying to do (and I don't believe it has anything to do with our security, it's their ad revenue they're worried about).</p> <p>PS: Here's a <a href="https://github.com/scripting/Scripting-News/issues/80">place</a> to comment on the <i>technical</i> merits of this idea. If you have a political statement please post it on your blog. Thanks. </p> </description>
<pubDate>Sat, 19 May 2018 13:53:38 GMT</pubDate>
<link>http://scripting.com/2018/05/19/135338.html</link>
<guid>http://scripting.com/2018/05/19/135338.html</guid>
<source:outline text="Side-stepping Google" created="Sat, 19 May 2018 13:53:38 GMT" type="outline" description="What if there was a site, accessible through HTTPS, that acted as a proxy for any site on the web, including sites that use HTTP, the protocol of the web, that Google is trying to kill?" subs="[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/19/135338.html">
<source:outline text="<a href="https://en.wikiquote.org/wiki/John_Gilmore">John Gilmore</a>: "The Net interprets censorship as damage and routes around it."" created="Sat, 19 May 2018 14:19:20 GMT" permalink="http://scripting.com/2018/05/19/135338.html#a141920"/>
<source:outline text="For the latest on Google's plans to turn the open web into Disneyland, read their May 17 <a href="https://blog.chromium.org/2018/05/evolving-chromes-security-indicators.html">announcement</a>. I've written a <a href="http://this.how/googleAndHttp/">backgrounder</a> on the issue of Google and HTTP. Before jumping to any conclusions about what I think, please read it." created="Sat, 19 May 2018 14:09:15 GMT" image="http://scripting.com/images/2018/05/19/bigBrother.png" permalink="http://scripting.com/2018/05/19/135338.html#a140915"/>
<source:outline text="Anyway, I had an <a href="https://github.com/scripting/Scripting-News/issues/80">idea</a> that there might be a route-around. Suppose there was a site that was a container for the web. It has an address bar at the top where you enter the address of a site. It then displays the contents of the site below. It accepts HTTP or HTTPS. But the container site is accessible via HTTPS." created="Sat, 19 May 2018 14:08:18 GMT" permalink="http://scripting.com/2018/05/19/135338.html#a140818"/>
<source:outline text="Problem solved? It seems we've restored access to the sites Google doesn't like. Yes you have to access us in a compatibility box, and that's hopefully just a temporary fix until one of Google's competitors decides to try a more cooperative approach to whatever it is Google is trying to do (and I don't believe it has anything to do with our security, it's their ad revenue they're worried about)." created="Sat, 19 May 2018 14:14:51 GMT" permalink="http://scripting.com/2018/05/19/135338.html#a141451"/>
<source:outline text="PS: Here's a <a href="https://github.com/scripting/Scripting-News/issues/80">place</a> to comment on the <i>technical</i> merits of this idea. If you have a political statement please post it on your blog. Thanks." created="Sat, 19 May 2018 15:02:54 GMT" permalink="http://scripting.com/2018/05/19/135338.html#a150254"/>
</source:outline>
</item>
<item>
<description><a href="https://github.com/scripting/Scripting-News/issues/79">Braintrust query</a>: I'm trying to repair the images in a static-generated Manila site from the early 2000s. The server that held them, redjupiter.com, is gone. Happy to host the images on a static site here.</description>
<pubDate>Fri, 18 May 2018 15:31:41 GMT</pubDate>
<link>http://scripting.com/2018/05/18.html#a153141</link>
<guid>http://scripting.com/2018/05/18.html#a153141</guid>
<source:outline text="<a href="https://github.com/scripting/Scripting-News/issues/79">Braintrust query</a>: I'm trying to repair the images in a static-generated Manila site from the early 2000s. The server that held them, redjupiter.com, is gone. Happy to host the images on a static site here." created="Fri, 18 May 2018 15:31:41 GMT" type="outline" permalink="http://scripting.com/2018/05/18.html#a153141"/>
</item>
<item>
<description>BTW, the site is my father's <a href="http://mbatoolbox.org/">mbatoolbox.org</a>. It's running again, and looking pretty good for such an old site. <span class="spOldSchoolEmoji">💥</span></description>
<pubDate>Fri, 18 May 2018 20:32:36 GMT</pubDate>
<link>http://scripting.com/2018/05/18.html#a203236</link>
<guid>http://scripting.com/2018/05/18.html#a203236</guid>
<source:outline text="BTW, the site is my father's <a href="http://mbatoolbox.org/">mbatoolbox.org</a>. It's running again, and looking pretty good for such an old site. <span class="spOldSchoolEmoji">💥</span>" created="Fri, 18 May 2018 20:32:36 GMT" type="outline" permalink="http://scripting.com/2018/05/18.html#a203236"/>
</item>
<item>
<description>What happens when people on the net run a campaign <a href="https://nypost.com/2018/05/17/racist-lawyer-kicked-out-of-his-office-space/amp/?__twitter_impression=true">like this</a> against someone because of their race, religion, where they’re from. The <a href="http://scripting.com/2018/05/17/182136.html">angry lawyer</a> is nowhere near as scary as the mob pursuing him.</description>
<pubDate>Fri, 18 May 2018 13:38:26 GMT</pubDate>
<link>http://scripting.com/2018/05/18.html#a133826</link>
<guid>http://scripting.com/2018/05/18.html#a133826</guid>
<source:outline text="What happens when people on the net run a campaign <a href="https://nypost.com/2018/05/17/racist-lawyer-kicked-out-of-his-office-space/amp/?__twitter_impression=true">like this</a> against someone because of their race, religion, where they’re from. The <a href="http://scripting.com/2018/05/17/182136.html">angry lawyer</a> is nowhere near as scary as the mob pursuing him." created="Fri, 18 May 2018 13:38:26 GMT" type="outline" permalink="http://scripting.com/2018/05/18.html#a133826"/>
</item>
<item>
<description>This <a href="https://www.nytimes.com/2018/05/16/podcasts/the-daily/facebook-sri-lanka-violence.html">podcast</a> tells how a fake story on Facebook started a religious war in Sri Lanka. When I listened to it I realized this is the way the net will end. Sooner than I thought. You should listen to this.</description>
<pubDate>Fri, 18 May 2018 01:30:11 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a013011</link>
<guid>http://scripting.com/2018/05/17.html#a013011</guid>
<source:outline text="This <a href="https://www.nytimes.com/2018/05/16/podcasts/the-daily/facebook-sri-lanka-violence.html">podcast</a> tells how a fake story on Facebook started a religious war in Sri Lanka. When I listened to it I realized this is the way the net will end. Sooner than I thought. You should listen to this." created="Fri, 18 May 2018 01:30:11 GMT" type="outline" permalink="http://scripting.com/2018/05/17.html#a013011"/>
</item>
<item>
<description>Google didn’t prepare for the <a href="https://www.vanityfair.com/news/2018/05/uh-did-google-fake-its-big-ai-demo">obvious</a> <a href="https://www.axios.com/google-ai-demo-questions-9a57afad-9854-41da-b6e2-5e55b619283e.html">questions</a> because the tech press never asks any. The kinds of questions they get are like “How great are you?” Keep going. There are lots of unreported stories. Big ones.</description>
<pubDate>Thu, 17 May 2018 20:51:42 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a205142</link>
<guid>http://scripting.com/2018/05/17.html#a205142</guid>
<source:outline text="Google didn’t prepare for the <a href="https://www.vanityfair.com/news/2018/05/uh-did-google-fake-its-big-ai-demo">obvious</a> <a href="https://www.axios.com/google-ai-demo-questions-9a57afad-9854-41da-b6e2-5e55b619283e.html">questions</a> because the tech press never asks any. The kinds of questions they get are like “How great are you?” Keep going. There are lots of unreported stories. Big ones." created="Thu, 17 May 2018 20:51:42 GMT" type="outline" urltweet="https://twitter.com/davewiner/status/997198555096977408" permalink="http://scripting.com/2018/05/17.html#a205142"/>
</item>
<item>
<description>When they <a href="https://en.wikipedia.org/wiki/The_Mother_of_All_Demos">write</a> about <a href="https://en.wikipedia.org/wiki/Douglas_Engelbart">Engelbart’s</a> accomplishments they leave out the one he thought was most significant — outlines. Computers are great for augmenting human intellect. Of all the things I've developed, the one with the greatest value is outline software. Idea processors. Incredibly useful tools. The intersection of machine and brain architecture. Engelbart, a brilliant explorer of technology, found his way to this place. I did too, independently, a few years later. We were introduced by <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>. When they write the history of this period of tech development, I'm pretty sure it'll be the <a href="https://duckduckgo.com/?q=site%3Ascripting.com+outline&t=hb&ia=web">outliners</a> they will be writing about.</description>
<pubDate>Thu, 17 May 2018 15:36:53 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a153653</link>
<guid>http://scripting.com/2018/05/17.html#a153653</guid>
<source:outline text="When they <a href="https://en.wikipedia.org/wiki/The_Mother_of_All_Demos">write</a> about <a href="https://en.wikipedia.org/wiki/Douglas_Engelbart">Engelbart’s</a> accomplishments they leave out the one he thought was most significant — outlines. Computers are great for augmenting human intellect. Of all the things I've developed, the one with the greatest value is outline software. Idea processors. Incredibly useful tools. The intersection of machine and brain architecture. Engelbart, a brilliant explorer of technology, found his way to this place. I did too, independently, a few years later. We were introduced by <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>. When they write the history of this period of tech development, I'm pretty sure it'll be the <a href="https://duckduckgo.com/?q=site%3Ascripting.com+outline&t=hb&ia=web">outliners</a> they will be writing about." created="Thu, 17 May 2018 15:36:53 GMT" type="outline" image="http://scripting.com/images/2018/05/17/mrNatural.png" permalink="http://scripting.com/2018/05/17.html#a153653"/>
</item>
<item>
<description>Five minute <a href="http://scripting.com/2018/05/17/laurelYanny.m4a">podcast</a> about Laurel and Yanny, obsessing about the <a href="https://www.nytimes.com/interactive/2018/05/16/upshot/audio-clip-yanny-laurel-debate.html">NYT page</a> that lets you tweek it endlessly back and forth between the two. What does it all mean? Something. Nothing. Drives me crazy. 😜</description>
<pubDate>Thu, 17 May 2018 14:58:16 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a145816</link>
<guid>http://scripting.com/2018/05/17.html#a145816</guid>
<enclosure url="http://scripting.com/2018/05/17/laurelYanny.m4a" type="audio/mpeg" length="2254173"/>
<source:outline text="Five minute <a href="http://scripting.com/2018/05/17/laurelYanny.m4a">podcast</a> about Laurel and Yanny, obsessing about the <a href="https://www.nytimes.com/interactive/2018/05/16/upshot/audio-clip-yanny-laurel-debate.html">NYT page</a> that lets you tweek it endlessly back and forth between the two. What does it all mean? Something. Nothing. Drives me crazy. 😜" created="Thu, 17 May 2018 14:58:16 GMT" type="outline" enclosure="http://scripting.com/2018/05/17/laurelYanny.m4a" enclosureType="audio/mpeg" enclosureLength="2254173" urltweet="https://twitter.com/davewiner/status/997126571201908736" permalink="http://scripting.com/2018/05/17.html#a145816"/>
</item>
<item>
<description>When people are enjoying a BBQ in the park, and the cops are <a href="https://www.snopes.com/news/2018/05/11/oakland-woman-calls-police-black-people-grilling-illegally-public-park/">called</a> because of their skin color, let's flood the park with BBQ-loving people of all colors. Stand with our fellow Americans.</description>
<pubDate>Thu, 17 May 2018 14:21:08 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a142108</link>
<guid>http://scripting.com/2018/05/17.html#a142108</guid>
<source:outline text="When people are enjoying a BBQ in the park, and the cops are <a href="https://www.snopes.com/news/2018/05/11/oakland-woman-calls-police-black-people-grilling-illegally-public-park/">called</a> because of their skin color, let's flood the park with BBQ-loving people of all colors. Stand with our fellow Americans." created="Thu, 17 May 2018 14:21:08 GMT" type="outline" permalink="http://scripting.com/2018/05/17.html#a142108"/>
</item>
<item>
<description><a href="https://github.com/scripting/Scripting-News/issues/78#issuecomment-389729751">Darius Kazemi</a>, re changes to Twitter API: "The real losers here are apps that need to real-time monitor a feed of Tweets, mostly 3rd-party Twitter clients."</description>
<pubDate>Thu, 17 May 2018 13:55:35 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a135535</link>
<guid>http://scripting.com/2018/05/17.html#a135535</guid>
<source:outline text="<a href="https://github.com/scripting/Scripting-News/issues/78#issuecomment-389729751">Darius Kazemi</a>, re changes to Twitter API: "The real losers here are apps that need to real-time monitor a feed of Tweets, mostly 3rd-party Twitter clients."" created="Thu, 17 May 2018 13:55:35 GMT" type="outline" permalink="http://scripting.com/2018/05/17.html#a135535"/>
</item>
<item>
<description><a href="https://en.wikipedia.org/wiki/Multi-factor_authentication">Two-factor authentication</a> is based on the assumption that you control your phone. But phones are easy to <a href="https://www.nbcnews.com/business/consumer/how-hackers-are-hijacking-your-cell-phone-account-n859986">hijack</a>.</description>
<pubDate>Thu, 17 May 2018 13:42:48 GMT</pubDate>
<link>http://scripting.com/2018/05/17.html#a134248</link>
<guid>http://scripting.com/2018/05/17.html#a134248</guid>
<source:outline text="<a href="https://en.wikipedia.org/wiki/Multi-factor_authentication">Two-factor authentication</a> is based on the assumption that you control your phone. But phones are easy to <a href="https://www.nbcnews.com/business/consumer/how-hackers-are-hijacking-your-cell-phone-account-n859986">hijack</a>." created="Thu, 17 May 2018 13:42:48 GMT" type="outline" permalink="http://scripting.com/2018/05/17.html#a134248"/>
</item>
<item>
<title>About the angry lawyer</title>
<description><p><i>This is a lightly edited version of a <a href="https://twitter.com/davewiner/status/997152468084641792">Twitter thread</a> I posted earlier. </i></p> <p>My grandparents, all citizens of the US, and taxpayers, spoke English and their native languages. My paternal grandparents spoke Russian. On my mother's side, they spoke German, Polish, Yiddish, probably some Russian too. To get by they had to speak lots of languages.</p> <p>The <a href="https://forward.com/fast-forward/401320/pro-trump-jewish-lawyer-caught-ranting-spanish-new-york-deli/">lawyer</a> who got so angry has a Jewish last name, and if he's like a lot of second or third generation Jews in the US, has recent ancestors, that he may have known, who spoke English with an accent and it wasn't their only language.</p> <p>And I bet he was embarrassed by his grandparents. I know I was. And now, as an adult, I regret this. They had hard lives. They got swept up in the Holocaust. That fucked up our family in many ways. And I bet the lawyer got some of that too.</p> <p>So even though we got screwed, we lived. That's huge. I wouldn't exist if it weren't for their perseverance and courage. Determination. That's why the immigrants who actually make it here are such intelligent and capable people. They had to be, or they wouldn't have made it.</p> <p>As always people focus on the number of people killed. Six million. But many more people survived, but were damaged by the experience. We live with them. We are them. And that's just us. What about African-Americans. They rose from slavery! Can you imagine.</p> </description>
<pubDate>Thu, 17 May 2018 18:21:36 GMT</pubDate>
<link>http://scripting.com/2018/05/17/182136.html</link>
<guid>http://scripting.com/2018/05/17/182136.html</guid>
<source:outline text="About the angry lawyer" created="Thu, 17 May 2018 18:21:36 GMT" type="outline" subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/17/182136.html">
<source:outline text="<i>This is a lightly edited version of a <a href="https://twitter.com/davewiner/status/997152468084641792">Twitter thread</a> I posted earlier. </i>" created="Thu, 17 May 2018 18:21:52 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182152"/>
<source:outline text="My grandparents, all citizens of the US, and taxpayers, spoke English and their native languages. My paternal grandparents spoke Russian. On my mother's side, they spoke German, Polish, Yiddish, probably some Russian too. To get by they had to speak lots of languages." created="Thu, 17 May 2018 18:22:30 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182230"/>
<source:outline text="The <a href="https://forward.com/fast-forward/401320/pro-trump-jewish-lawyer-caught-ranting-spanish-new-york-deli/">lawyer</a> who got so angry has a Jewish last name, and if he's like a lot of second or third generation Jews in the US, has recent ancestors, that he may have known, who spoke English with an accent and it wasn't their only language." created="Thu, 17 May 2018 18:22:51 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182251"/>
<source:outline text="And I bet he was embarrassed by his grandparents. I know I was. And now, as an adult, I regret this. They had hard lives. They got swept up in the Holocaust. That fucked up our family in many ways. And I bet the lawyer got some of that too." created="Thu, 17 May 2018 18:23:00 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182300"/>
<source:outline text="So even though we got screwed, we lived. That's huge. I wouldn't exist if it weren't for their perseverance and courage. Determination. That's why the immigrants who actually make it here are such intelligent and capable people. They had to be, or they wouldn't have made it." created="Thu, 17 May 2018 18:23:06 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182306"/>
<source:outline text="As always people focus on the number of people killed. Six million. But many more people survived, but were damaged by the experience. We live with them. We are them. And that's just us. What about African-Americans. They rose from slavery! Can you imagine." created="Thu, 17 May 2018 18:23:11 GMT" permalink="http://scripting.com/2018/05/17/182136.html#a182311"/>
</source:outline>
</item>
<item>
<description>I checked in on the <a href="http://newriver5.glitch.me/">River5 instance</a> we set up on Glitch in <a href="http://scripting.com/2018/04/24/124932.html">April</a>, and it's still running. Quite nicely, actually. Good work! <span class="spOldSchoolEmoji">💥</span></description>
<pubDate>Wed, 16 May 2018 20:12:30 GMT</pubDate>
<link>http://scripting.com/2018/05/16.html#a201230</link>
<guid>http://scripting.com/2018/05/16.html#a201230</guid>
<source:outline text="I checked in on the <a href="http://newriver5.glitch.me/">River5 instance</a> we set up on Glitch in <a href="http://scripting.com/2018/04/24/124932.html">April</a>, and it's still running. Quite nicely, actually. Good work! <span class="spOldSchoolEmoji">💥</span>" created="Wed, 16 May 2018 20:12:30 GMT" type="outline" permalink="http://scripting.com/2018/05/16.html#a201230"/>
</item>
<item>
<description>A Guardian <a href="https://web.archive.org/web/20040628084531/http://www.guardian.co.uk/online/story/0,3605,989783,00.html">piece</a> about blogging at Harvard in 2003. I was pretty radical back then. But you see Twitter as an extension of blogging, pretty much everything I said actually happened. I thought there was a chance of journalism getting on board, that seems so naive today. I've become a lot more cynical, for good cause.</description>
<pubDate>Wed, 16 May 2018 20:10:27 GMT</pubDate>
<link>http://scripting.com/2018/05/16.html#a201027</link>
<guid>http://scripting.com/2018/05/16.html#a201027</guid>
<source:outline text="A Guardian <a href="https://web.archive.org/web/20040628084531/http://www.guardian.co.uk/online/story/0,3605,989783,00.html">piece</a> about blogging at Harvard in 2003. I was pretty radical back then. But you see Twitter as an extension of blogging, pretty much everything I said actually happened. I thought there was a chance of journalism getting on board, that seems so naive today. I've become a lot more cynical, for good cause." created="Wed, 16 May 2018 20:10:27 GMT" type="outline" permalink="http://scripting.com/2018/05/16.html#a201027"/>
</item>
<item>
<description>Another idea for a new social media app/feature. A club of peers, people with the same number of followers, a similar kind of following, similar background, similar influence with others. Let an algorithm decide all this. Say 40 peers per group. You get one coupon for each, and with that coupon you can send a message to an individual. It's labeled as such. The one shot you have to influence another person. No second chances, no discussion, just a simple pitch. You can use as much text as you like, but beware the recipient is under no obligation to read any of it. You can use links, simple styling, paragraphs.</description>
<pubDate>Wed, 16 May 2018 16:08:28 GMT</pubDate>
<link>http://scripting.com/2018/05/16.html#a160828</link>
<guid>http://scripting.com/2018/05/16.html#a160828</guid>
<source:outline text="Another idea for a new social media app/feature. A club of peers, people with the same number of followers, a similar kind of following, similar background, similar influence with others. Let an algorithm decide all this. Say 40 peers per group. You get one coupon for each, and with that coupon you can send a message to an individual. It's labeled as such. The one shot you have to influence another person. No second chances, no discussion, just a simple pitch. You can use as much text as you like, but beware the recipient is under no obligation to read any of it. You can use links, simple styling, paragraphs." created="Wed, 16 May 2018 16:08:28 GMT" type="outline" image="http://scripting.com/images/2018/05/16/pitcher.png" permalink="http://scripting.com/2018/05/16.html#a160828"/>
</item>
<item>
<description><a href="https://github.com/scripting/Scripting-News/issues/78">Braintrust query</a>: I'm confused by what Twitter is doing with their API.</description>
<pubDate>Wed, 16 May 2018 18:05:05 GMT</pubDate>
<link>http://scripting.com/2018/05/16.html#a180505</link>
<guid>http://scripting.com/2018/05/16.html#a180505</guid>
<source:outline text="<a href="https://github.com/scripting/Scripting-News/issues/78">Braintrust query</a>: I'm confused by what Twitter is doing with their API." created="Wed, 16 May 2018 18:05:05 GMT" type="outline" permalink="http://scripting.com/2018/05/16.html#a180505"/>
</item>
<item>
<title>NBA playoff report</title>
<description><p>I love the NBA because without much effort anyone can see what's going on. It's a very accessible sport. </p> <p>And this time of year, the second-to-last round of the playoffs, is when it gets most dramatic. The teams with the most to lose are in a contest where all but one will lose. The trick is to figure out who, and why. </p> <p>And then there's hope. Who do you <i>want</i> to win? For me it's totally predictable, unless the Knicks are involved, I always root for the talented underdog. The one everyone assumes will not win. Especially if earlier I thought myself that they would not win. Right now that team is, of course, the Celtics. </p> <p>I like them because like the Warriors, they can win in a variety of ways, where the other two teams, the Rockets and the Cavs have basically one way to win, an isolation play with a star player who can drive to the basket and also has a good jump shot. The Rockets have two of these guys, James Harden and Chris Paul, and the Cavs have LeBron James. It's easy to defend against a team with one or two ways to win, just concentrate the defense on the strong player, and force the ball to come out through one of the others. Last night at first James looked like he might carry the Cavs, but it turns out he is human, he clearly got tired and hurt as the game went on. The shots that were going down like daggers in the first quarter were missing the mark in the third and fourth. HIs defense was porous. For the last two nights, against the Celtics, he couldn't carry the team. </p> <p>The Celtics on the other hand, move the ball around on offense until they find a play. This means you can't double-team anyone, everyone is a threat. You really can't defend against that. They're pretty much always going to get off a shot. And people get to rest, so they don't play exhausted as LeBron was.</p> <p>Of course the Warriors are even better at the distributed multi-threat offense than the Celtics, but they're also worn out by so much winning. Their tiredness comes from boredom. Who cares if they win another championship. I imagine even Bay Area fans are looking for something more interesting and less predictable to watch. The players still have to show up. But they can't be even slightly hungry for a win. </p> <p>On the other hand this Celtics team has everything to prove. Not only are they very young, they are playing without their two biggest stars who are injured. You have to wonder, no matter what the outcome this year, what they're going to be like next year if <a href="https://en.wikipedia.org/wiki/Kyrie_Irving">Kyrie Irving</a> and <a href="https://en.wikipedia.org/wiki/Gordon_Hayward">Gordon Hayward</a> are healthy. </p> <p>So I'm hoping for Celtics vs Golden State in the finals. That could be an epic contest. Multiple threats, who knows where the ball is going to go at any moment, and a sharp contrast in perspective, youth vs royalty.</p> </description>
<pubDate>Wed, 16 May 2018 14:25:43 GMT</pubDate>
<link>http://scripting.com/2018/05/16/142543.html</link>
<guid>http://scripting.com/2018/05/16/142543.html</guid>
<source:outline text="NBA playoff report" created="Wed, 16 May 2018 14:25:43 GMT" type="outline" description="I'm hoping for Celtics vs Golden State in the finals. That could be an epic contest. Multiple threats, who knows where the ball is going to go at any moment, and a sharp contrast in perspective, youth vs royalty." subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/142543.html">
<source:outline text="I love the NBA because without much effort anyone can see what's going on. It's a very accessible sport." created="Wed, 16 May 2018 14:26:22 GMT" image="http://scripting.com/images/2018/05/16/alHorford.png" permalink="http://scripting.com/2018/05/16/142543.html#a142622"/>
<source:outline text="And this time of year, the second-to-last round of the playoffs, is when it gets most dramatic. The teams with the most to lose are in a contest where all but one will lose. The trick is to figure out who, and why." created="Wed, 16 May 2018 14:58:38 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a145838"/>
<source:outline text="And then there's hope. Who do you <i>want</i> to win? For me it's totally predictable, unless the Knicks are involved, I always root for the talented underdog. The one everyone assumes will not win. Especially if earlier I thought myself that they would not win. Right now that team is, of course, the Celtics." created="Wed, 16 May 2018 14:27:16 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a142716"/>
<source:outline text="I like them because like the Warriors, they can win in a variety of ways, where the other two teams, the Rockets and the Cavs have basically one way to win, an isolation play with a star player who can drive to the basket and also has a good jump shot. The Rockets have two of these guys, James Harden and Chris Paul, and the Cavs have LeBron James. It's easy to defend against a team with one or two ways to win, just concentrate the defense on the strong player, and force the ball to come out through one of the others. Last night at first James looked like he might carry the Cavs, but it turns out he is human, he clearly got tired and hurt as the game went on. The shots that were going down like daggers in the first quarter were missing the mark in the third and fourth. HIs defense was porous. For the last two nights, against the Celtics, he couldn't carry the team." created="Wed, 16 May 2018 14:28:40 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a142840"/>
<source:outline text="The Celtics on the other hand, move the ball around on offense until they find a play. This means you can't double-team anyone, everyone is a threat. You really can't defend against that. They're pretty much always going to get off a shot. And people get to rest, so they don't play exhausted as LeBron was." created="Wed, 16 May 2018 14:31:23 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a143123"/>
<source:outline text="Of course the Warriors are even better at the distributed multi-threat offense than the Celtics, but they're also worn out by so much winning. Their tiredness comes from boredom. Who cares if they win another championship. I imagine even Bay Area fans are looking for something more interesting and less predictable to watch. The players still have to show up. But they can't be even slightly hungry for a win." created="Wed, 16 May 2018 14:32:48 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a143248"/>
<source:outline text="On the other hand this Celtics team has everything to prove. Not only are they very young, they are playing without their two biggest stars who are injured. You have to wonder, no matter what the outcome this year, what they're going to be like next year if <a href="https://en.wikipedia.org/wiki/Kyrie_Irving">Kyrie Irving</a> and <a href="https://en.wikipedia.org/wiki/Gordon_Hayward">Gordon Hayward</a> are healthy." created="Wed, 16 May 2018 14:33:59 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a143359"/>
<source:outline text="So I'm hoping for Celtics vs Golden State in the finals. That could be an epic contest. Multiple threats, who knows where the ball is going to go at any moment, and a sharp contrast in perspective, youth vs royalty." created="Wed, 16 May 2018 14:41:15 GMT" permalink="http://scripting.com/2018/05/16/142543.html#a144115"/>
</source:outline>
</item>
<item>
<title>Another little feature for this blog</title>
<description><p>Previously I could put numbers in front of items in a list by adding an a flNuberedSubs attribute on the parent with the value true. Like this: </p> <ol> <li>One</li> <li>Two</li> <li>Three</li> </ol> <p>Yesterday, when I was digging around in Old School to add collapsible headlines, I realized I could easily add bulleted items, for when numbers aren't right. The attribute is flBulletedSubs. Here's a demo.</p> <ul> <li>This is a bulleted item.</li> <li>As is this.</li> <li>And so is this.</li> </ul> <p>Let's see if it works! </p> <ul> <li>Yes, it does.</li> </ul> </description>
<pubDate>Wed, 16 May 2018 14:05:54 GMT</pubDate>
<link>http://scripting.com/2018/05/16/140554.html</link>
<guid>http://scripting.com/2018/05/16/140554.html</guid>
<source:outline text="Another little feature for this blog" created="Wed, 16 May 2018 14:05:54 GMT" type="outline" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/140554.html">
<source:outline text="Previously I could put numbers in front of items in a list by adding an a flNuberedSubs attribute on the parent with the value true. Like this:" created="Wed, 16 May 2018 14:06:02 GMT" flNumberedSubs="true" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/140554.html#a140602">
<source:outline text="One" created="Wed, 16 May 2018 14:06:46 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140646"/>
<source:outline text="Two" created="Wed, 16 May 2018 14:06:49 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140649"/>
<source:outline text="Three" created="Wed, 16 May 2018 14:06:51 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140651"/>
</source:outline>
<source:outline text="Yesterday, when I was digging around in Old School to add collapsible headlines, I realized I could easily add bulleted items, for when numbers aren't right. The attribute is flBulletedSubs. Here's a demo." created="Wed, 16 May 2018 14:07:08 GMT" flBulletedSubs="true" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/140554.html#a140708">
<source:outline text="This is a bulleted item." created="Wed, 16 May 2018 14:07:59 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140759"/>
<source:outline text="As is this." created="Wed, 16 May 2018 14:08:04 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140804"/>
<source:outline text="And so is this." created="Wed, 16 May 2018 14:08:07 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a140807"/>
</source:outline>
<source:outline text="Let's see if it works!" created="Wed, 16 May 2018 14:08:31 GMT" collapse="true" flBulletedList="true" subs="[object Object]" permalink="http://scripting.com/2018/05/16/140554.html#a140831">
<source:outline text="Yes, it does." created="Wed, 16 May 2018 14:14:28 GMT" permalink="http://scripting.com/2018/05/16/140554.html#a141428"/>
</source:outline>
</source:outline>
</item>
<item>
<title>A refinement of the new feature</title>
<description><p>Liudvikas Bukys, in a comment <a href="http://scripting.com/?tab=discuss">here</a>, suggested that items with flNumberedSubs set true be rendered as ordered lists in the RSS feed. Good idea. It was pretty easy to implement. If it works, this list should appear in your RSS reader as a numbered list, not a bulleted list. </p> <ol> <li>George Washington</li> <li>John Adams</li> <li>Thomas Jefferson</li> <li>James Madison</li> <li>James Monroe</li> <li>John Quincy Adams</li> <li>Andrew Jackson</li> <li>Martin Van Buren</li> </ol> <p>And to be sure that bulleted lists still work...</p> <ul> <li>New Jersey</li> <li>Florida</li> <li>Mississippi</li> <li>Alabama</li> </ul> <p>Update: Here's a <a href="http://scripting.com/images/2018/05/16/feedlyScreen.png">screen shot</a> of what this post looks like in Feedly. </p> </description>
<pubDate>Wed, 16 May 2018 15:51:16 GMT</pubDate>
<link>http://scripting.com/2018/05/16/155116.html</link>
<guid>http://scripting.com/2018/05/16/155116.html</guid>
<source:outline text="A refinement of the new feature" created="Wed, 16 May 2018 15:51:16 GMT" type="outline" subs="[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/155116.html">
<source:outline text="Liudvikas Bukys, in a comment <a href="http://scripting.com/?tab=discuss">here</a>, suggested that items with flNumberedSubs set true be rendered as ordered lists in the RSS feed. Good idea. It was pretty easy to implement. If it works, this list should appear in your RSS reader as a numbered list, not a bulleted list." created="Wed, 16 May 2018 15:51:23 GMT" flNumberedSubs="true" subs="[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/155116.html#a155123">
<source:outline text="George Washington" created="Wed, 16 May 2018 15:52:44 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155244"/>
<source:outline text="John Adams" created="Wed, 16 May 2018 15:52:54 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155254"/>
<source:outline text="Thomas Jefferson" created="Wed, 16 May 2018 15:52:58 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155258"/>
<source:outline text="James Madison" created="Wed, 16 May 2018 15:53:02 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155302"/>
<source:outline text="James Monroe" created="Wed, 16 May 2018 15:53:29 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155329"/>
<source:outline text="John Quincy Adams" created="Wed, 16 May 2018 15:53:34 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155334"/>
<source:outline text="Andrew Jackson" created="Wed, 16 May 2018 15:53:42 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155342"/>
<source:outline text="Martin Van Buren" created="Wed, 16 May 2018 15:53:44 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155344"/>
</source:outline>
<source:outline text="And to be sure that bulleted lists still work..." created="Wed, 16 May 2018 15:53:53 GMT" flBulletedSubs="true" subs="[object Object],[object Object],[object Object],[object Object]" permalink="http://scripting.com/2018/05/16/155116.html#a155353">
<source:outline text="New Jersey" created="Wed, 16 May 2018 15:54:07 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155407"/>
<source:outline text="Florida" created="Wed, 16 May 2018 15:54:19 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155419"/>
<source:outline text="Mississippi" created="Wed, 16 May 2018 15:54:21 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155421"/>
<source:outline text="Alabama" created="Wed, 16 May 2018 15:54:26 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a155426"/>
</source:outline>
<source:outline text="Update: Here's a <a href="http://scripting.com/images/2018/05/16/feedlyScreen.png">screen shot</a> of what this post looks like in Feedly." created="Wed, 16 May 2018 16:03:49 GMT" permalink="http://scripting.com/2018/05/16/155116.html#a160349"/>
</source:outline>
</item>
</channel>
</rss>