-
Notifications
You must be signed in to change notification settings - Fork 10
/
06.opml
409 lines (409 loc) · 119 KB
/
06.opml
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
<?xml version="1.0"?>
<opml version="2.0">
<head>
<title>Scripting News</title>
<dateCreated>Sat, 18 Dec 2021 15:51:38 GMT</dateCreated>
<urlPublic>http://scripting.com/publicfolder/scripting/blog.opml</urlPublic>
<flPublic>true</flPublic>
<ownerEmail>dave.winer@gmail.com</ownerEmail>
<ownerId>dave.winer@gmail.com</ownerId>
<urlUpdateSocket>wss://drummer.land/</urlUpdateSocket>
<dateModified>Mon, 01 Jul 2024 03:29:22 GMT</dateModified>
<expansionState>1,2,8,12,17,28</expansionState>
<lastCursor>8</lastCursor>
</head>
<body>
<outline text="June 2024" created="Sat, 01 Jun 2024 16:39:46 GMT" name="june2024" type="calendarMonth">
<outline text="June 30" created="Sun, 30 Jun 2024 14:04:55 GMT" type="calendarDay" name="30">
<outline text="Today's <a href="http://scripting.com/2024/06/30/myOpenVoicemailToALongtimeFriendAboutTheNYTimes.m4a">podcast</a>, what we need from Biden, and how we need journalism to get out of the way. Biden has a base. He should communicate directly with us. Joe, tell us you saw what we saw. A snake oil salesman. A con man. A loser. A criminal. We heard the tape of him blackmailing the Secretary of State of Georgia. He wanted the military to shoot Black Lives Matter protestors. Did he sell our secrets to Putin and others? He did all kinds of horrible stuff that the press has forgotten to talk about. The biggest problem here isn't Biden's age, though it is a problem, it's the controlling nature of our journalism, and the lack of any oversight. They can't be criticized because all we have are our individual voices, with no organization. We keep paying the price. This podcast is in the form of a voicemail to an old friend, <a href="https://en.wikipedia.org/wiki/Jeff_Jarvis">Jeff Jarvis</a>, who I introduce at the beginning of the podcast. We share the same frustrations, I can see it in his posts on various social media networks. I'd like to elevate our discourse. And in the meantime, imho, it's a pretty good story. <i>10 minutes.</i> :smile:" created="Sun, 30 Jun 2024 14:04:56 GMT" type="outline" enclosure="http://scripting.com/2024/06/30/myOpenVoicemailToALongtimeFriendAboutTheNYTimes.m4a" enclosureType="audio/mpeg" enclosureLength="5236440" image="https://imgs.scripting.com/2024/06/30/podcastLogo.png"/>
<outline text="There's a new <a href="https://github.com/scripting/opml.org/issues/22#issuecomment-2198599127">version</a> of the <a href="https://browse.blogroll.social/">Blogroll Browser</a> this morning." created="Sun, 30 Jun 2024 15:32:45 GMT" type="outline"/>
<outline text="Not sure if it ever came out why <a href="https://en.wikipedia.org/wiki/Federal_prosecution_of_Donald_Trump_(classified_documents_case)">Trump stole the secret docs</a>. Did he sell copies? If so, for how much and to whom. This would make an excellent news story. I imagine President Biden knows all about this, btw. " created="Sun, 30 Jun 2024 22:49:31 GMT" type="outline"/>
<outline text="<a href="https://imgs.scripting.com/2024/06/30/threadsActivity.png">This is how much</a> of the activity on <a href="https://www.threads.net/@davew/post/C80thldsb0m">Threads</a>, for me at least, comes from the fediverse. " created="Sun, 30 Jun 2024 16:02:19 GMT" type="outline"/>
<outline text="Why vote for Biden?" created="Sun, 30 Jun 2024 21:42:34 GMT" type="outline">
<outline text="The list (in alphabetic order)" created="Sun, 30 Jun 2024 21:42:54 GMT" flBulletedSubs="true">
<outline text="Black lives matter " created="Sun, 30 Jun 2024 21:42:58 GMT"/>
<outline text="Climate change response" created="Sun, 30 Jun 2024 21:44:27 GMT"/>
<outline text="Democrats respect our democracy" created="Sun, 30 Jun 2024 21:44:31 GMT"/>
<outline text="Fair taxes for the 1 percent" created="Sun, 30 Jun 2024 21:44:34 GMT"/>
<outline text="Immigrants built America" created="Sun, 30 Jun 2024 21:44:37 GMT"/>
<outline text="Restore balance to the Supreme Court" created="Sun, 30 Jun 2024 21:44:43 GMT"/>
<outline text="Restore Roe v Wade" created="Sun, 30 Jun 2024 21:44:46 GMT"/>
<outline text="So Trump is prosecuted for his crimes" created="Sun, 30 Jun 2024 21:44:48 GMT"/>
<outline text="There could be another pandemic" created="Sun, 30 Jun 2024 21:44:49 GMT"/>
<outline text="Trump wants to be a Putin oligarch" created="Sun, 30 Jun 2024 21:44:51 GMT"/>
<outline text="Trump wants to be an autocrat" created="Sun, 30 Jun 2024 21:44:51 GMT"/>
<outline text="Trump will bring us Holocaust 2.0" created="Sun, 30 Jun 2024 21:44:52 GMT"/>
<outline text="Trump will surrender to Russia" created="Sun, 30 Jun 2024 21:42:59 GMT"/>
</outline>
<outline text="This is a snapshot of <a href="https://this.how/whyVoteForBiden/">the FAQ page</a>. " created="Sun, 30 Jun 2024 21:43:02 GMT"/>
</outline>
<outline text="ChatGPT supports Amazon better than Amazon" created="Sun, 30 Jun 2024 21:55:14 GMT" type="outline">
<outline text="<a href="https://www.google.com/search?q=site%3Ascripting.com+ChatGPT">ChatGPT</a> provides better support for other people's products than they do. For example, I signed up for a trial subscription to <a href="https://www.britbox.com/">BritBox</a> on Amazon Prime, and a few days later decided I didn't want to continue. Amazon is famous for having terrible docs, in every part of the system. They made it basically impossible for me to quickly find the place where you unsubscribe. Okay so I asked ChatGPT and it knew how to do it, and I was unsubscribed in a few seconds. This feature pays for the whole $20 this month, everything else is a bonus. " created="Sun, 30 Jun 2024 21:48:54 GMT" type="outline"/>
<outline text="Another example. Something seemed screwed up in <a href="https://www.google.com/search?q=site%3Ascripting.com+caddy">Caddy</a>, a wonderful product, makes it super easy to support HTTPS. But the docs were written by programmers, and thus lack a user's perspective. Pretty common thing, and hard to avoid. So I asked ChatGPT questions to help me dig into the problem. It's annoyingly overly verbose, it answers questions I didn't ask, and thus wastes time, but -- in about ten minutes it put something on a checklist which turned out to be the problem. It's hard to debug a system problem you weren't expecting to have. The robot doesn't need to have its memory refreshed, unlike my 69-year-old human brain. " created="Sun, 30 Jun 2024 21:56:30 GMT" image="https://imgs.scripting.com/2024/06/30/closeYourEyesAndIllKissYou.png"/>
<outline text="When I write these little stories I hope to counter the fear hype out there, because ChatGPT is an amazingly useful breakthrough product. I'm always finding new incredible uses for it. Products like this come along at most every twenty years or so. I've created some good software in my life, but nothing like this. This is like the Beatles or the web. It's that difference-making. " created="Sun, 30 Jun 2024 21:58:19 GMT"/>
</outline>
</outline>
<outline text="June 29" created="Sat, 29 Jun 2024 14:40:21 GMT" type="calendarDay" name="29">
<outline text="Challenging questions: Why don't journalists cover the Biden base? Do they even consider the possibility that there is one? Or do they think they are the base? I thought they weren't supposed to care who the nominees are? Why do they feel entitled to say one candidate should withdraw but not the other? Have any of them even thought this through? " created="Sun, 30 Jun 2024 02:44:46 GMT" type="outline"/>
<outline text="The debate got the presidential race to another level. It also caused the NYT et al to fully decloak. It was impossible to watch, but it was also honest. We all knew but pretended we didn't that Biden has the kind of trouble he has. We voted for him anyway in 2020, and we will again in 2024. And Trump, what he did was worse than lying, it's a con job, because as soon as he takes office he's going to surrender to Putin. And stop fighting climate change. And destroy what's left of our democracy. And open the concentration camps and make the Jews pay for it. Biden can be president, the news orgs have to decide to let him be and stop trying to control the rest of us. We can make this work. Not the Democrats or Republicans, the Americans." created="Sat, 29 Jun 2024 14:40:22 GMT" type="outline" image="https://imgs.scripting.com/2024/06/11/nakedJenToday.png"/>
<outline text="I just gave another $100 to <a href="https://joebiden.com/">Biden/Harris</a>. We love Joe, come what may." created="Sat, 29 Jun 2024 15:43:23 GMT" type="outline"/>
<outline text="This is my ideal for the <a href="http://scripting.com/images/2024/01/06/socialNetworkForWriters.png">size of a social network</a>. I have actually had networks this size in the past. When it clicks, it's really great. " created="Sat, 29 Jun 2024 16:08:02 GMT" type="outline"/>
<outline text="The latest from Wordle City" created="Sat, 29 Jun 2024 14:56:30 GMT" type="outline">
<outline text="Every day when I play Wordle, I present it as the <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0smo9mmVroKvDRKRFp65CGap9SdAYeyuhUqcBdVvdMEk9AFJvFUE4HXwwNnQMC9Wal?__cft__[0]=AZXhCNG8ZBTNUvRv4hxOkqke2NWqdir9d73Gm7vatRGr0Rre6AZ2JOtrlB2FNoVI7SmCYeiApO9B9kRe8W8jPLZY6kidAsnaholc2DTm3n-nmTAkXqmpnGj8Dwxl6Vjs_hy2ZGmMzbn1oclje73FbXaP8MHvvQOqxys0ljktkYNSUg&__tn__=%2CO%2CP-R">work</a> of <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0KkgKBQEKshygtdQEUKYLpFu3xoZ1uAEpad8HUSbV4vCUkYvyKyHa88Js2ytbDR7Ul">fictitious</a> <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0FWC4BynzYZcf9ndeptee9GZxSodhxhCaQjvdDvU1oprEmmnYUh4CTDfUDw3quRPBl?__cft__[0]=AZVbo3BYP2t_ICaTr0A68y26Qaq_bNXveQXcHcNHkNE2LvwwHkOIMZx_rMY0oUUkO1Qoid6tMxJJ28l1qUzzV4UgJL_8L7S_O-ODDpNWgkzVneoL3ZvBobQfxnbgn-hNBr-xpmmpPAUzcqwboGoLQSKM_uAP4v5QjYN0cZkcscC8pw&__tn__=%2CO%2CP-R">character</a> I <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0ww3LxE4ujCQ8HcNW3AT4EepyJ91Pa4aGHBTbnFDuMH8yapnEBfE94VPHztEYVSCWl?__cft__[0]=AZXwl5RrvrBhTCBPlxViQFONmfN7hh3i8zMbweRq99t_SMppO6pLj-0kD0LmoTLLjtDwKqwrPA0CzKknVmdGQBU5F9Tn6N6kGBTc21nkdH3SBCRjavXoVyrazHki1YGZ8JrsBT4HRvVWvAsQVH7xxq95vGpfdi4gJCDnA-rfzit1XA&__tn__=%2CO%2CP-R">created</a> with the help of ChatGPT: <a href="https://www.facebook.com/dave.winer.12/posts/pfbid02LSeZpMZgE1YDZyAZXqazVtrwFmNcJeXXBrkKoSUsujKtH7xXixLoujC97v8fdmwol">Wordle Kitty</a>. " created="Sat, 29 Jun 2024 14:56:50 GMT"/>
<outline text="Now there's a family of Wordlers. A <a href="http://scripting.com/2024/06/26/144307.html">monkey</a>, a bunny even Raines Cohen, a friend from the 80s in Silicon Valley. " created="Sat, 29 Jun 2024 14:59:55 GMT"/>
<outline text="I'm using Facebook for this because my friends there are the people I want to share it with. " created="Sat, 29 Jun 2024 15:00:03 GMT"/>
<outline text="The latest character is the Angry Old Gray Lady. She's horrible, evil, standing in the way of us getting back to America, for real, not the fascist con job from Maga Lardo. " created="Sat, 29 Jun 2024 15:00:35 GMT"/>
<outline text="<a href="https://www.facebook.com/dave.winer.12/posts/pfbid0gs9DBiKSkieJQgfpohXvDb7w8GybchpgP51QG3cRtNwKiB71DweGpZyDaz7RzSYHl">Wordle Kitty</a>, the original wordler, a pioneer of new kitten culture." created="Sat, 29 Jun 2024 15:01:05 GMT" inlineImage="https://imgs.scripting.com/2024/06/29/kitty.png"/>
<outline text="<a href="https://www.facebook.com/dave.winer.12/posts/pfbid0352Kq8FVzXwUYF48DTmUgzZUQdT8L8zz7fdmMhuM3fPdA5PXek8AqG4RpL1vXiCSyl">Wordle Bunny</a>, loves fresh fruit and vegetables, speaks at the UN." created="Sat, 29 Jun 2024 15:02:54 GMT" inlineImage="https://imgs.scripting.com/2024/06/29/bunny.png"/>
<outline text="<a href="https://www.facebook.com/raines.cohen/posts/pfbid0qi6ueswy9RNj19JP3RJyAuX1AW6GhVoqPQoBGzGryd37svLEWw9TTfSX745NuhrPl?comment_id=1908127576304317">Raines Cohen Kitty</a>, a kitty in the form of <a href="https://www.google.com/search?q=site%3Ascripting.com+%22Raines+Cohen%22">Raines Cohen</a>, of Berkeley co-housing." created="Sat, 29 Jun 2024 15:15:46 GMT" inlineImage="https://imgs.scripting.com/2024/06/29/rainesCohen.png"/>
<outline text="<a href="https://www.facebook.com/dave.winer.12/posts/pfbid02KMdmNeipPoidBPpQV4h1wRPNscwGRQuWfjVrGCh7LjbJ3y72FBpeknsQRg7AM2XCl">Peace Kitty</a>, she speaks at rallies for America and peace. " created="Sat, 29 Jun 2024 21:08:10 GMT" inlineImage="https://imgs.scripting.com/2024/06/29/peaceKitty.png"/>
<outline text="<a href="https://www.facebook.com/photo/?fbid=2277247875815938&set=a.113966572144090">Angry Old Gray Lady</a>, the NY Times is in the way. " created="Sat, 29 Jun 2024 15:22:08 GMT" inlineImage="https://imgs.scripting.com/2024/06/29/grayLady.png"/>
<outline text="PS: I almost forgot <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0366FLcQ5Jm8qSYkfZEbKcQCxrZQPccJhHoTk3myGxZE6S1ekryfBGLA8g97uLLeXbl?__cft__[0]=AZWQQooNsiTyF0DOaL1JIwXX46MmPOHjdJNiYis6k5I3vhzyYCCHz6BZoEudvnb8B5hZmOgVfl24ymEODfvw8GPMoRApQRwxX_mpWUFe_febMyuzSAgx8tTLGpkErThGFHruDS8InygLAfoBGxzczcS3gHnoEV2CLx8epULSqJpd-A&__tn__=%2CO%2CP-R">Standards Kitty</a>, <a href="https://www.facebook.com/dave.winer.12/posts/pfbid02JLzHNank2H3hfmF9mrz1N4DHLWuHBvuydvsJTKLgjBs2GVq1468oEYoJWRbQuekjl?__cft__[0]=AZXecNky86-Ac48QUJoYikZtDqjeAMsG5YtSMpmxMg_kylLoKgqnlL2Gue0uo_LrBK7V0NNQuJOiNakgaw6oS_IFjSqiJh4k5xULdOb5QLMatnnvLtFVWpCivYdl5Gy5M9IVnsd0suCshAwmlb3oTOhWpAKc4Igu62y_aqbgHWgvVQ&__tn__=%2CO%2CP-R">Patriotic</a> <a href="https://www.facebook.com/dave.winer.12/posts/pfbid02Z57vrQvzxbZEUcpfYcFeNfEVxjsm1ydjthTAaGtyVd5cg5wYNmaCrnAB5DKeea8sl?__cft__[0]=AZUgbQvlb2KJEa0TA-bS3R6Mzvt85pSKyL-dBpeO7PaJ--Sz_rWL8H-zChVTSIcTMOzUWglZRN8lSCtkHkUWDBHw2AEjW5KAKSdbrZM054_xgL_V_PcaMim7USneLTYdLR0ovFd4BuXYOvNA-vW1ZTyolEAHwI8ZtlehUNVocg0J5w&__tn__=%2CO%2CP-R">Kitty</a>." created="Sat, 29 Jun 2024 15:10:50 GMT"/>
</outline>
<outline text="Please, god, no" created="Sat, 29 Jun 2024 15:57:54 GMT" type="outline">
<outline text="New Yorker cover in 2016." created="Sat, 29 Jun 2024 15:58:05 GMT" inlineImage="https://imgs.scripting.com/2020/11/07/newYorkerCover.png"/>
</outline>
</outline>
<outline text="June 28" created="Fri, 28 Jun 2024 12:57:38 GMT" type="calendarDay" name="28">
<outline text="A <a href="http://scripting.com/2024/06/28/weNeededBidenToHelpUsRelaxAboutHim.m4a">podcast</a> about the debate. We needed one thing from Biden, to believe he's got this. It didn't happen. Okay what's next. " created="Fri, 28 Jun 2024 20:54:56 GMT" type="outline" enclosure="http://scripting.com/2024/06/28/weNeededBidenToHelpUsRelaxAboutHim.m4a" enclosureType="audio/mpeg" enclosureLength="4840648"/>
<outline text="<a href="https://www.youtube.com/watch?v=10Rw7tf3QzM">Today's song</a>: "Respect yourself, respect yourself, respect yourself."" created="Fri, 28 Jun 2024 14:13:44 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=10Rw7tf3QzM"/>
<outline text="I don't want to write about last night's debate. But if I did, I'd say there's nothing to be done, we just have to let this play out. Even if Biden were to step aside, that would just open the convention and there are lots of Democrats who would see this as their opportunity to be the FDR or Lincoln of the 21st century. There would be no nominee until after the convention, maybe it wouldn't be so bad for the Democrats to have everyone's full attention for a few months. There will be lots of polls, that's for sure. In the meantime, I'm going to try to enjoy the summer, it's beautiful here in the mountains north of the city, and I have some software to finish. And of course I will vote for Democrats straight down the line in the coming election. " created="Fri, 28 Jun 2024 13:30:23 GMT" type="outline" image="https://imgs.scripting.com/2024/06/28/cherryCokeZero.png"/>
<outline text="I've started a FAQ for <a href="https://this.how/whyVoteForBiden/">why we should vote for Biden</a> in November. I would have liked to have been looking at this list last night at the debate, to remind myself that even if the President had trouble explaining it in words, there were still good reasons to vote for him. " created="Fri, 28 Jun 2024 13:47:51 GMT" type="outline"/>
<outline text="A blogroll lab" created="Fri, 28 Jun 2024 17:02:35 GMT" type="outline">
<outline text="I wanted to see what was out there in blogrolls, so I wrote an app that started from my own blogroll, and looked for feeds I was subscribed to that also had blogrolls, following the <a href="https://opml.org/blogroll.opml">conventions</a> we outlined in March." created="Fri, 28 Jun 2024 17:02:46 GMT"/>
<outline text="It then starts at each of the blogrolls I found in my list, and did the same thing with them, until I ran out of lists to look at." created="Fri, 28 Jun 2024 17:04:02 GMT"/>
<outline text="And the whole thing runs again a few minutes later. " created="Fri, 28 Jun 2024 17:04:36 GMT"/>
<outline text="It found a bunch of them, so then I threw together a simple user interface that lets you click on the title of a blogroll in a list in the left panel, and view the actual blogroll in the right panel. Here's a screen shot." created="Fri, 28 Jun 2024 17:04:49 GMT"/>
<outline text="Screen shot of the Blogroll Browser." created="Fri, 28 Jun 2024 17:07:27 GMT" inlineImage="https://imgs.scripting.com/2024/06/28/blogrollbrowser.png"/>
<outline text="You can see it at <a href="https://browse.blogroll.social/?blogrollUrl=https%3A%2F%2Ffeedland.social%2Fopml%3Fscreenname%3Ddavewiner%26catname%3Dblogroll&blogrollTitle=davewiner%2Fblogroll">browser.blogroll.social</a>." created="Fri, 28 Jun 2024 17:08:03 GMT"/>
<outline text="A caveat -- what you see here is just an experiment. I don't expect this app to be up for any period of time. It's here just to learn from. Part of a bootstrap perhaps." created="Fri, 28 Jun 2024 17:08:17 GMT"/>
<outline text="PS: Cross-posted on <a href="https://dave.micro.blog/2024/06/28/a-blogroll-lab.html">micro.blog</a>." created="Fri, 28 Jun 2024 17:13:09 GMT"/>
</outline>
</outline>
<outline text="June 27" created="Thu, 27 Jun 2024 13:06:46 GMT" type="calendarDay" name="27">
<outline text="The subscription problem" created="Thu, 27 Jun 2024 17:52:07 GMT" type="outline">
<outline text="Yesterday I did a <a href="http://scripting.com/2024/06/26.html#a225814">podcast</a> in my new <a href="https://this.how/scriptingNewsPodcast/">podcast-only feed</a> that explained how RSS had its moment between 2002 and 2006. The big event in 2002 was support from the NY Times, and in 2006 it was the advent of Twitter. " created="Thu, 27 Jun 2024 17:43:12 GMT" flBulletedSubs="true">
<outline text="The <a href="https://scripting.wordpress.com/2006/02/09/how-the-ny-times-came-to-support-rss/">NY Times support</a> gave us the news flow of one of the greatest and most respected news orgs. The entire news publishing industry followed, with incredible speed. It was an amazing time. Woodstock on the web. Everyone who was anyone was there. " created="Thu, 27 Jun 2024 17:44:47 GMT"/>
<outline text="Inbetween, "RSS" got the rep of being too hard for average people. The <i>only</i> reason for this deserved reputation is that subscription was a mess. Every website had to figure it out for themselves, and every feed reader acted as if they were the only feed reader in the world. RSS, which could have been the foundation of something very much like Twitter, never got out the corner of the market where it was totally adored, by people who were motivated enough to tolerate the awful state of subscribing." created="Thu, 27 Jun 2024 17:46:03 GMT"/>
<outline text="This was not in any way an insolvable problem. But it required something that the developers of the open web weren't able to do, work together. The W3C and IETF were busy trying to replace RSS, they were offended that it had been developed independently, even though their pitch for XML was that you could develop your own formats. It seemed they didn't believe their own hype? So not only did they not do do anything to help, they actively worked to undermine the success of RSS. That didn't work, fortunately. " created="Thu, 27 Jun 2024 17:48:01 GMT"/>
<outline text="By the time <a href="https://en.wikipedia.org/wiki/Google_Reader">Google Reader</a> came along in 2005, it was too late for cooperation. Google dominated, and they didn't want to do anything to build an open news ecosystem." created="Thu, 27 Jun 2024 18:17:42 GMT"/>
<outline text="When Twitter arrived in 2006, it had control of every aspect of user interface in their corporate platform, and were thus able to completely solve the subscription problem. Every feed had a button that said Follow. Click the button and you were following that feed. The button changed to Unfollow. That is was whole user interface right there. So easy anyone could use it." created="Thu, 27 Jun 2024 17:49:41 GMT" image="https://imgs.scripting.com/2024/06/27/followButton.png"/>
</outline>
<outline text="This story must sound familliar, in 2024 -- because it's all happening <a href="https://www.goodreads.com/quotes/468991-all-of-this-has-happened-before-and-it-will-all">again</a>. This time it's Facebook playing the role of Twitter, and Mastodon playing the role of RSS. And Mastodon has gotten a deserved reputation as being only for techie types. And the solution in 2024 is the same as it was in 2002 -- working together to make subscription easy. A one-click Follow button that works. One button for site-makers to put on their pages. And users leaning back and clicking away without a care in the world (at least about the software)." created="Thu, 27 Jun 2024 18:42:43 GMT"/>
<outline text="The <a href="http://scripting.com/2024/06/26/theFediverseIsDoomedUnlessSubscriptionGetsEasyFast.m4a">podcast</a> is only 12 minutes long. Go have a listen and then think about whether or not you want to solve this problem for the fediverse. It can include non-ActivityPub systems btw, like Bluesky and even feed readers! We can all share the same subscription protocol. But it cannot be distributed. It must be centralized. " created="Thu, 27 Jun 2024 17:50:45 GMT"/>
</outline>
<outline text="Wordle Kitty to the rescue" created="Fri, 28 Jun 2024 02:48:29 GMT" type="outline">
<outline text="After tonight's debate, how about <a href="https://www.google.com/search?q=%22Wordle+Kitty%22">Wordle Kitty</a> to cheer us up? :smile:" created="Fri, 28 Jun 2024 02:48:35 GMT"/>
<outline text="Wordle Kitty on the debate stage." created="Fri, 28 Jun 2024 02:48:54 GMT" inlineImage="https://imgs.scripting.com/2024/06/27/wordleKittyDebate.png"/>
<outline text="Wordle Kitty doesn't want to <a href="https://en.wikipedia.org/wiki/Peter_Pan">grow up</a>. " created="Fri, 28 Jun 2024 02:49:02 GMT" inlineImage="https://imgs.scripting.com/2024/06/27/wordleKittyPan.png"/>
<outline text="Wordle Kitty <a href="https://www.youtube.com/watch?v=Qe6sJMjy4T0">playing in the band</a>. " created="Fri, 28 Jun 2024 02:49:09 GMT" inlineImage="https://imgs.scripting.com/2024/06/27/wordleKittyPlayingInTheBand.png"/>
</outline>
</outline>
<outline text="June 26" created="Wed, 26 Jun 2024 13:02:14 GMT" type="calendarDay" name="26">
<outline text="<a href="http://scripting.com/2024/06/26/theFediverseIsDoomedUnlessSubscriptionGetsEasyFast.m4a">Podcast</a>: The Fediverse is doomed unless subscription gets easy, fast. Twitter kicked butt when it came out in 2006 and the butt it kicked was the <i>feed</i>iverse. Why? Because it was too damned hard and unnecessarily complicated to subscribe to a feed. In Twitter there was a button on each feed page that said Subscribe. Click the button and you're subscribed. That's it. May sound like a small matter, but it's not. Listen wherever you get your podcasts. I've been dying to say that. 12 minutes. " created="Wed, 26 Jun 2024 22:58:14 GMT" type="outline" enclosure="http://scripting.com/2024/06/26/theFediverseIsDoomedUnlessSubscriptionGetsEasyFast.m4a" enclosureType="audio/mpeg" enclosureLength="6502187" image="https://imgs.scripting.com/2024/06/26/feedlandSmall.png"/>
<outline text="Summary of yesterday's news: You should now be able to subscribe to my podcasts. Use the search function in your favorite podcast client and look for <i>Scripting News.</i> This is what it <a href="https://imgs.scripting.com/2024/06/26/applePodcastClientForScriptingNews.png">looks like</a> in Apple Podcasts, for example. " created="Wed, 26 Jun 2024 13:02:15 GMT" type="outline"/>
<outline text="Wordle Kitty prevails!" created="Wed, 26 Jun 2024 14:43:07 GMT" type="outline">
<outline text="Wordle Kitty hunkers down in an epic battle with Wordle Monkey on stage at Carnegie Hall in NYC for the honor of kittens everywhere. She ultimately prevails, but not without a brush with disaster! The NY Times judges her performance as merely “great!”" created="Wed, 26 Jun 2024 14:43:16 GMT" image="https://imgs.scripting.com/2024/06/26/wordleGrid.png"/>
<outline text="The Kitten Abides!" created="Wed, 26 Jun 2024 14:43:26 GMT" inlineImage="https://imgs.scripting.com/2024/06/26/kittenAbides.png"/>
</outline>
</outline>
<outline text="June 25" created="Tue, 25 Jun 2024 13:46:40 GMT" type="calendarDay" name="25">
<outline text="Here's the new Scripting News <a href="http://scripting.com/podcast.xml">podcast-only feed</a>. " created="Tue, 25 Jun 2024 15:36:12 GMT" type="outline"/>
<outline text="And the <a href="https://this.how/scriptingNewsPodcast/">FAQ</a> for the feed, linked to in the feed." created="Tue, 25 Jun 2024 15:46:05 GMT" type="outline"/>
<outline text="The <a href="https://podcasts.apple.com/us/podcast/scripting-news/id1753971770">Apple Podcasts</a> page for the podcast feed." created="Tue, 25 Jun 2024 16:04:18 GMT" type="outline"/>
<outline text="The page on <a href="https://feedland.com/?feedurl=http%3A%2F%2Fscripting.com%2Fpodcast.xml">feedland.com</a> and <a href="https://feedland.org/?feedurl=http%3A%2F%2Fscripting.com%2Fpodcast.xml">feedland.org</a>." created="Tue, 25 Jun 2024 16:05:22 GMT" type="outline"/>
<outline text="The podcast-only logo" created="Tue, 25 Jun 2024 13:49:22 GMT" type="outline" metaImage="https://imgs.scripting.com/2024/06/25/cornfieldHeaderImage.png" description="Using ChatGPT as a creative consultant means embracing imperfection. ">
<outline text="How the logo for the podcast-only feed was designed." created="Wed, 26 Jun 2024 01:43:43 GMT"/>
<outline text="I turned to ChatGPT of course. It came breathtakingly close on the first attempt, but it repeated part of the story. Every time I asked it to fix a problem, it created another problem, and the image brightness was reduced, not just in terms of pixels but also the creativity of the image. Of course it isn't really creative. I know. Yadda yadda. " created="Tue, 25 Jun 2024 13:49:47 GMT"/>
<outline text="Finally I got something that I could live with that I liked but was imperfect. I decided that since the motto of my blog is "It's even worse than it appears" that an obvious imperfection is totally consistent with the philosophy, and we move onward. As they say, still diggin!" created="Tue, 25 Jun 2024 14:18:57 GMT"/>
<outline text="It's even worse th*@#it appears." created="Tue, 25 Jun 2024 13:51:11 GMT" inlineImage="https://imgs.scripting.com/2024/06/25/scriptingNewsInlineImageVersion.png"/>
<outline text="The prompt for the image: "I'm sure you're aware of my blog, Scripting News, scripting.com. I am doing a new podcast feed for the blog. This feed is designed to get through Apple's submission process so it can be listed in their podcast database. One of the requirements is a 3000 by 3000 image that serves as a logo for the podcast. I need something simple and bold that says 'Scripting News podcast' and then 'With Dave Winer and friends' and 'It's even worse than it appears.' On a background of corn fields in Iowa viewed from the air."" created="Tue, 25 Jun 2024 13:51:04 GMT"/>
</outline>
</outline>
<outline text="June 24" created="Mon, 24 Jun 2024 12:30:01 GMT" type="calendarDay" name="24">
<outline text="Today's song: <a href="https://www.youtube.com/watch?v=tQjxIvcGGdE">Bell Bottom Blues</a>. "It's all wrong but it's all right."" created="Mon, 24 Jun 2024 12:44:27 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=tQjxIvcGGdE"/>
<outline text="I <a href="https://mastodon.social/@davew/112671088952473981">want</a> to be able to run Frontier on the new Macs, but was disappointed that VMware doesn’t work and had given up on the idea. But I just learned that UTM might work. Here’s the <a href="https://chatgpt.com/share/38d87439-9a34-402d-9c46-7a047e7e2866">transcript</a> of my inquiry. Wondering if <a href="https://mastodon.social/@davew/112671088952473981">anyone has had good experience</a> using UTM to run older Mac software on Apple CPUs." created="Mon, 24 Jun 2024 12:30:02 GMT" type="outline"/>
<outline text="<a href="https://mastodon.social/@davew/112671576365142333">Heard</a> an interview show on NPR where they went to laundromats and asked people about the upcoming election. Big surprise they say pretty much exactly what they say on the news about the candidates, all of it <a href="https://en.wikipedia.org/wiki/False_balance#:~:text=False%20balance%2C%20known%20colloquially%20as,viewpoints%20than%20the%20evidence%20supports.">bothsidesisms</a> and no mention of the fascism coming our way if we go one direction. It's all everyone's fault, so why bother voting, is mostly what they say. SMH in disbelief." created="Mon, 24 Jun 2024 15:25:39 GMT" type="outline"/>
<outline text="If you think you understand the significance of RSS, I bet you don't. Please listen to the <a href="http://scripting.com/2024/06/23/howRssStartedTheRealStory.m4a">14-minute podcast</a> I <a href="http://scripting.com/2024/06/23.html#a201841">posted</a> yesterday for the real story. We should learn from this and not repeat the same mistake, and of course until the real story is out, we can't learn from it. Let's get it right on the Wikipedia page. It isn't about Guha or Libby, me, or whoever. It's really about the power of Netscape and the early web news publishing companies that supported RSS, and the blogging systems that jumped on board (including my own products) and then two years later, the NYT coming on board, followed by the entire news industry. A bunch of nerds arguing on a mail list is <i>not</i> the story. With the benefit of well over twenty years hindsight this should, by now, be kind of obvious. " created="Mon, 24 Jun 2024 12:38:14 GMT" type="outline" image="https://imgs.scripting.com/2024/03/12/macpaint.png"/>
<outline text="<a href="https://www.threads.net/@davew/post/C8mUXGiMODB">Threads could</a> make it a lot easier for us to cross-post to their system, esp since they say they will support ActivityPub. As it is there are too many hoops to jump through imho. I think basically they all want you to use their UI's which amounts to writing in <a href="http://scripting.com/2024/01/14/031201.html">tiny little textboxes</a> of course. " created="Mon, 24 Jun 2024 12:31:21 GMT" type="outline"/>
<outline text="Wordle Kitty on top of the world" created="Tue, 25 Jun 2024 02:50:57 GMT" type="outline">
<outline text="Another impressive day for Wordle Kitty! " created="Tue, 25 Jun 2024 02:51:06 GMT" inlineImage="https://imgs.scripting.com/2024/06/24/wordleKittyImpressive.png"/>
</outline>
</outline>
<outline text="June 23" created="Sun, 23 Jun 2024 14:14:50 GMT" type="calendarDay" name="23">
<outline text="I'm going to start a new podcast-only feed, and <a href="http://scripting.com/2024/06/23/howRssStartedTheRealStory.m4a">this will be first episode</a>. 14 minutes. It tells the story of RSS as a remarkable coming-together of tech, news, publishing and blogging. The first burst came from Netscape and four leading web pubs, Salon, Red Herring Wired and Motley Fool. As a leading blogger and developer of blogging tools, I jumped on board as soon as I heard of it, as did the people at Blogger. RSS was an instant standard with a great installed base, and retained its simplicity. You have no idea how remarkable that is. It grew like a weed. An installed base developed. There was confusion for a couple of years, between 2000 and 2002, about what RSS was, but the market stayed with the format specified by Netscape in 1999. Then in 2002, at UserLand we did a deal with the NY Times to get their news flowing through RSS, and in the next year, the <i>entire news world supported RSS.</i> That's the story. You can write all about who did what in a background story, but the big story, the miracle, mostly remains untold. What matters is an open format took root and retained its simplicity. And it pays to understand why it was not a strong enough foundation to be successful, first because the vendors didn't work with each other, and then because Twitter made subscription one click, where it was ridiculous how hard it was to subscribe to a feed in RSS. We should learn from this, and not repeat the same mistakes, and of course until the real story is out there, we can't learn from it. This is a 14-minute podcast. I cut off the last five minutes because I got lost in the weeds. All of this is documented in the archive of this blog and the sites it points to. And if there's interest I'll happily talk about it in a future podcast. " created="Sun, 23 Jun 2024 20:18:41 GMT" type="outline" image="https://imgs.scripting.com/2024/06/23/scriptingNewsAd.gif" enclosure="http://scripting.com/2024/06/23/howRssStartedTheRealStory.m4a" enclosureType="audio/mpeg" enclosureLength="6992914"/>
<outline text="I saw a <a href="https://www.caranddriver.com/tesla/cybertruck">Tesla truck</a> parked in Woodstock yesterday. I wasn't prepared for how big it was. It's an impressive looking machine. " created="Sun, 23 Jun 2024 19:46:45 GMT" type="outline"/>
<outline text="There's a new star in the kittyverse, <a href="https://imgs.scripting.com/2024/06/23/wordleKitty.png">Wordle Kitty</a>. I let her do my Wordle-play. Today, she was <a href="https://www.facebook.com/photo.php?fbid=2272846162922776&set=a.113966572144090&type=3&notif_id=1719149825702718&notif_t=feedback_reaction_generic&ref=notif">feeling</a> a little under the weather so Wordle Kitty checked into the town urgent care center where they gave her some medicine which gave her the strength for a “splendid” performance at the days Wordle puzzle. So while she’s feeling a bit ill under it all is a feeling of splendor and the usual over the top cuteness! :-)" created="Sun, 23 Jun 2024 14:14:51 GMT" type="outline"/>
<outline text="The splendor of Wordle Kitty." created="Sun, 23 Jun 2024 14:19:22 GMT" type="outline" inlineImage="https://imgs.scripting.com/2024/06/23/wordleKitty.png"/>
</outline>
<outline text="June 22" created="Sat, 22 Jun 2024 17:47:39 GMT" type="calendarDay" name="22">
<outline text="<a href="https://www.manton.org/2024/06/22/i-really-dislike.html">Manton Reece</a>: "I really dislike the Mastodon setting to require HTTP signatures for everything. It makes basic features like just grabbing some JSON for an actor more difficult. The user’s profile is on the public web anyway! We need apps that work natively with the web on its own terms, not more protocol layers."" created="Sat, 22 Jun 2024 17:47:40 GMT" type="outline"/>
<outline text="Jon Stewart must-watch" created="Sat, 22 Jun 2024 20:50:24 GMT" type="outline">
<outline text="<a href="https://www.youtube.com/watch?v=CuDcTyCq8nc&t=560s">Jon Stewart said</a> something interesting — and imho correct, that news is about the past. " created="Sat, 22 Jun 2024 20:50:30 GMT" urlvideo="https://www.youtube.com/watch?v=CuDcTyCq8nc"/>
<outline text="When they cover things that haven’t happened, that’s not news." created="Sat, 22 Jun 2024 20:50:39 GMT"/>
<outline text="He said news should be like <a href="https://www.google.com/search?q=site%3Ascripting.com+%22jury+duty%22">jury duty</a>. Rigorous and decisive." created="Sat, 22 Jun 2024 20:50:51 GMT"/>
<outline text="That makes total sense, and gives a pretty good idea of how far off course we are." created="Sat, 22 Jun 2024 20:55:32 GMT"/>
</outline>
</outline>
<outline text="June 21" created="Fri, 21 Jun 2024 12:10:43 GMT" type="calendarDay" name="21">
<outline text="The best software does one thing well, that a lot of people want to do, that there is no other way to do. I've never seen this, but it's the ideal." created="Fri, 21 Jun 2024 12:53:45 GMT" type="outline" image="https://imgs.scripting.com/2024/06/21/wordleKittyHello.png"/>
<outline text="There's a new kitten to keep track of -- <a href="https://imgs.scripting.com/2024/06/21/wordleKittyYeahYeahYeahSoFreakingCute.png">Wordle Kitty</a>. When I need to score a big win, I turn Wordle over to this kitten and she does a <a href="https://www.facebook.com/dave.winer.12/posts/pfbid0szTePh1cFbHgfrfiiHVhBBcnvJVEJWYpw4F4ZP1pVB1iwFgo7o82DNA52x2FQEJrl">kickass job</a> while remaining as cute as can be. " created="Fri, 21 Jun 2024 12:12:35 GMT" type="outline"/>
<outline text="Thanks for all the good advice via email and <a href="https://mastodon.social/@davew/112648820680722618">Mastodon</a> re best way to <a href="http://scripting.com/2024/06/20.html#a112702">record an interview podcast</a> in 2024. I'm really getting into this. I'm definitely going to come up with a nice pure podcast feed for Scripting News. But first I have some new software to ship. :smile:" created="Fri, 21 Jun 2024 12:10:44 GMT" type="outline"/>
<outline text="<a href="https://www.schneier.com/blog/archives/2024/06/new-blog-moderation-policy.html">Bruce Schneier</a> has a new blog moderation policy. Everyone should have <a href="https://this.how/commentGuidelines/">one</a>. " created="Fri, 21 Jun 2024 12:26:50 GMT" type="outline"/>
<outline text="Comments are often spam" created="Fri, 21 Jun 2024 14:57:09 GMT" type="outline">
<outline text="More and more I see comments, unless explicitly asked for, as spam that I'd disable if I could. " created="Fri, 21 Jun 2024 14:57:15 GMT"/>
<outline text="Most of the energy in social networks these days goes into keeping the garbage out of replies. If originators had stronger tools, there would be less work for the platform to do, and overall happier people. " created="Fri, 21 Jun 2024 14:57:55 GMT"/>
<outline text="On Facebook, I often limit comments to friends, who don't tend to spam, presumably because we like to stay on good terms, and spam is an imposition, at best, and often insulting." created="Fri, 21 Jun 2024 14:57:25 GMT"/>
</outline>
</outline>
<outline text="June 20" created="Thu, 20 Jun 2024 11:18:31 GMT" type="calendarDay" name="20">
<outline text="Today's song: <a href="https://www.youtube.com/watch?v=dlRuYCDyeOA">Take Me Back to Tulsa</a>." created="Thu, 20 Jun 2024 15:03:41 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=dlRuYCDyeOA"/>
<outline text="Why did the Podcast 2.0 people reinvent <a href="http://home.rsscloud.co/">rssCloud</a>? That's the kind of bullshit Google does. We don't do that in the open formats and protocols world. What really pains me is they claim to follow <a href="https://this.how/standards/">my</a> Rules for Standards-makers. Imho they do not. Two rules apply. <a href="https://this.how/standards/#1497798753000">Rule #1</a> says the only reason we do this is interop. It's called Rule #1 for a reason. And the <a href="https://this.how/standards/#1497798940000">one way</a> rule a little further down the page. I've seen this happen twice where people say they abide by the <a href="https://this.how/standards/">RFSM</a> but then do exactly the opposite of what it says to do. We have to do this better people. Come on. Also come up with something more humble than the name you've chosen. We've been down this path. The only way it ends is in <a href="http://scripting.com/2024/06/20/134901.html?title=standardsKitty">tears</a>. " created="Thu, 20 Jun 2024 13:37:41 GMT" type="outline"/>
<outline text="Now that I'm publishing a podcast feed designed to be read in commercial podcast clients, I'm learning for the first time how they work. For example, they seem to list shows not in the order they discovered them, as I do in my products, rather in order of pubDate. So when I set the dates on the shows from 2004 to their actual dates, that would have worked if I hadn't made a <a href="http://scripting.com/2024/06/19.html#a151601">mistake</a> in GMT-encoding the dates. Stupid programmer (me). Now they will show up first in the lists forever unless I switch to that form of dates. This so totally sucks. I wish there were something in RSS to say "Hey readers dump your cache now, let's start over, because I fcuked up." It wouldn't have mattered anyway, I'm sure none of them would listen, right? " created="Thu, 20 Jun 2024 13:32:25 GMT" type="outline"/>
<outline text="ChatGPT is the Ozempic of online info-finding. Neither is a panacea, there are side-effects, but both make possible great feats that weren't possible before, and both have come about just in the last year or two. " created="Thu, 20 Jun 2024 11:58:37 GMT" type="outline"/>
<outline text="<a href="https://mastodon.social/@davew/112648408196566182">Until recently</a> I was always unsure of how to use CSS, been that way for many years. Then I started to use ChatGPT and could ask it how to do things, and I’ve gotten much closer to the designs I wanted, and I’m getting better at it with every project I do." created="Thu, 20 Jun 2024 11:57:31 GMT" type="outline"/>
<outline text="I'd like to do a series of interview-style podcasts. I'm <a href="https://mastodon.social/@davew/112648820680722618">wondering</a> if there are any services set up to make this easy. Or should we just use Zoom, and record the audio somehow?" created="Thu, 20 Jun 2024 11:27:02 GMT" type="outline"/>
<outline text="People of my generation (born 1955) are at the point in our lives when we would feel better if we got credit for our accomplishments, good intentions, the ways we made the world better, but it’s dawning on us that we didn’t make as much of a difference as we hoped to, and what little we did accomplish will largely go unrecognized. Even worse, none of it, even in the short term, made much of a difference. 😂Threads API reminds me wh" created="Thu, 20 Jun 2024 11:18:32 GMT" type="outline"/>
<outline text="Facebook APIs are a sad place" created="Thu, 20 Jun 2024 11:50:39 GMT" type="outline">
<outline text="I started to write the code to hook up my linkblogger to Threads, but it led me to the same website with all my broken Facebook apps, the ones that stopped working when they shut down the API after the 2016 election. A reminder that this is still Facebook. And while I don't blame them for shutting down the APIs, the whole experience left a really bad feeling. " created="Thu, 20 Jun 2024 11:50:50 GMT"/>
<outline text="So I backed out of the project to give it some more thought. Do I really want to go down this road?" created="Thu, 20 Jun 2024 11:54:26 GMT"/>
<outline text="And of course I had the cute little kitten illustrate." created="Thu, 20 Jun 2024 11:53:28 GMT"/>
<outline text="The kitten is startled by the Facebook developer site." created="Thu, 20 Jun 2024 11:51:39 GMT" inlineImage="https://imgs.scripting.com/2024/06/20/kittenStartledByThreadsAPI.png"/>
<outline text="A cute little kitten is sitting at a desk with a laptop, preparing to write an app. The laptop screen shows code for the Threads API from Meta. The kitten has a surprised and concerned expression as she looks at the developer site on another screen, which shows a Facebook logo and reminds her of the events of 2016. In the background, a calendar shows the year 2024. The scene is set in a cozy room with soft lighting and a few toys scattered around, giving it a homely feel." created="Thu, 20 Jun 2024 11:51:56 GMT"/>
</outline>
<outline text="Standards Kitty" created="Thu, 20 Jun 2024 13:49:01 GMT" type="outline">
<outline text="Here is the image of the cute yet sad "Standards Kitty." She feels the pain of someone reinventing something while claiming to support open standards. Despite her tears, she's still really adorable." created="Thu, 20 Jun 2024 13:49:09 GMT"/>
<outline text="Standards Kitty is sad." created="Thu, 20 Jun 2024 13:49:19 GMT" inlineImage="https://imgs.scripting.com/2024/06/20/standardsKittyIsSad.png"/>
</outline>
</outline>
<outline text="June 19" created="Wed, 19 Jun 2024 12:38:41 GMT" type="calendarDay" name="19">
<outline text="Today's <a href="http://scripting.com/podcast0/rss.xml">podcast-zero</a> episode is up. It's from June 14, 2004. It's 1/2 of a panel in 1991 that I was on with Bill Gates. This is before the turn to the web. At this point I'm starting to look around for audio that might fit into this new audio blog channel that goes with my written blog. " created="Wed, 19 Jun 2024 15:10:42 GMT" type="outline" image="https://imgs.scripting.com/2024/06/11/nakedJenToday.png"/>
<outline text="Technical note. I made a <a href="https://imgs.scripting.com/2024/06/19/datesoff.png">mistake</a> in converting local time to GMT in the code that builds the feed. My times were off by four hours. So I corrected them. And now instead of three items in the feed, according to my own feed software, there are now six. I bet all the <a href="https://podcasts.apple.com/us/podcast/dws-podcast0-feed/id1752527298">other</a> systems will do the same thing because the guid is a function of the creation date of the item, and they changed. Oh well. At least the <a href="http://scripting.com/podcast0/rss.xml">RSS version</a> only has three items. I think I should change how the guid works. " created="Wed, 19 Jun 2024 15:16:01 GMT" type="outline"/>
<outline text="Here's a game you can play. Every time you think "good" immediately say "gouda." For some reason it's funny. " created="Wed, 19 Jun 2024 15:28:22 GMT" type="outline"/>
<outline text="I asked ChatGPT to <a href="https://chatgpt.com/share/290adf1b-9d58-4eff-a543-aefbedcf3219">write</a> a Hello World app for Threads. Here's <a href="https://github.com/scripting/Scripting-News/issues/309">the code</a>. I haven't tried running it yet." created="Wed, 19 Jun 2024 13:41:02 GMT" type="outline"/>
<outline text="The FeedLand stack" created="Wed, 19 Jun 2024 12:38:42 GMT" type="outline">
<outline text="One of the cool things about the way I designed FeedLand internally is that there are various levels of feed stuff. If you want to start over at any level, you can, and today I'm doing exactly that. But first here's the stack:" created="Wed, 19 Jun 2024 12:40:32 GMT" flNumberedSubs="true">
<outline text="At the lowest level is the <a href="https://www.npmjs.com/package/reallysimple">reallysimple package</a>, which reads any feed and returns a consistent JavaScript object, so the database code only ever sees one kind of feed. All the differences between RSS and Atom are flattened, and features from the source <a href="https://source.scripting.com/">namespace</a> are included, where they are present. " created="Wed, 19 Jun 2024 12:41:12 GMT"/>
<outline text="Above that level is the <a href="https://www.npmjs.com/package/feedlanddatabase">feedlanddatabase package</a>, which has a Node API that does all the stuff with the SQL database that FeedLand runs off. So if all you want to do is add feeds, subscribe to them, add a user, subscribe to a reading list, build a river, all that stuff is at this level. This is the level at which I'm going to start building today." created="Wed, 19 Jun 2024 12:41:24 GMT"/>
<outline text="Next level up is the <a href="https://www.npmjs.com/package/feedland">feedland package</a>, which implements the REST interface, and handles all the runtime stuff that the FeedLand client needs." created="Wed, 19 Jun 2024 12:42:56 GMT"/>
<outline text="And the final level is the one the user interacts with, it runs in the browser, and makes the REST calls to the feedland server. All the rendering of the objects coming out of the database via the REST interface happens here. " created="Wed, 19 Jun 2024 12:43:55 GMT"/>
</outline>
<outline text="In an <a href="http://scripting.com/2024/06/16.html#a112207">application</a> I'm working on, I found myself reimplementing features of FeedLand, and I stopped myself and said, nooooo use the API that's already there. The advantages are many, including I will be able to use FeedLand to manage the data structures. So that's what I'm doing. Wish me luck." created="Wed, 19 Jun 2024 12:44:31 GMT"/>
</outline>
<outline text="The next patriotic kitten" created="Wed, 19 Jun 2024 12:55:00 GMT" type="outline">
<outline text="I loved being my own DJ with Napster, and none of the execs or journalists figured out that this was the appeal of getting all the music out from behind the incredibly obsolete and brutal paywall that the music industry had concocted. They didn't give a shit about the users except they wanted our money, there was no love in the connection between the creativity of the artists and the creativity of the users. We supposedly didn't have any. " created="Wed, 19 Jun 2024 12:55:11 GMT"/>
<outline text="I'm like <a href="https://en.wikipedia.org/wiki/Emmett_Chapman">Emmett Chapman</a>, an accomplished musician who created a new kind of <a href="https://en.wikipedia.org/wiki/Chapman_Stick">musicial instrument</a> for himself and others to use. That's what I do with software. I play the tools I make. But what I really get off on is the music the users make. I was thinking about my father yesterday, it would have been his 95th birthday. He died at 80, so there's been plenty of time to process his life as I knew it. The best connection he and I had was silent. I inherited my love for outliners from him, yet that love was latent probably for hundreds of generations in our family. I had the skill and creativity to create such a tool, and finally the <a href="https://en.wikipedia.org/wiki/IBM_Personal_Computer">technology</a> existed, and he let his son turn his mind upside down and inside out. For that he would say Every day is Father's Day. That may be my greatest accomplishment." created="Wed, 19 Jun 2024 12:56:41 GMT"/>
<outline text="I was chatting with my brother yesterday, ChatGPT came up, and I thought (and said) I bet dad would have loved ChatGPT. Then I thought of our uncle Ken, on my mother's side, and said he would have shit his pants over ChatGPT. Ken spent literally hours every day with the meager reference tools he owned in his off the grid cottage near St Augustine. The way I love ChatGPT is the way he would have loved it. I'm absolutely sure of it. My paternal grandfather would have loved it, and I expect my great uncle <a href="https://en.wikipedia.org/wiki/Arno_Schmidt">Arno</a> who was a pioneer of <a href="https://en.wikipedia.org/wiki/Zettelkasten">zettlekasten</a> would have also lost his shit over ChatGPT." created="Wed, 19 Jun 2024 13:00:44 GMT"/>
<outline text="Which leads me to the art of a user of ChatGPT (which really needs a shorter name). People's first reaction is that by creating art with ChatGPT I'm stealing. Bollocks. I'm creating. I'm not even going to validate that with a rebuttal. I am proving it with the <a href="https://www.google.com/search?q=%22Patriotic+Kitten%22">Patriotic Kitten</a> thread, the next of which I will now entertain you with. " created="Wed, 19 Jun 2024 13:03:22 GMT"/>
<outline text="The second patriotic kitten. " created="Wed, 19 Jun 2024 13:04:48 GMT" inlineImage="https://imgs.scripting.com/2024/06/19/patrioticKitten2.png"/>
</outline>
</outline>
<outline text="June 18" created="Tue, 18 Jun 2024 12:06:29 GMT" type="calendarDay" name="18">
<outline text="My second Podcast0 episode is up. Here's the <a href="http://scripting.com/podcast0/rss.xml">RSS 2.0 feed</a>. And the <a href="https://podcasts.apple.com/us/podcast/my-second-podcast/id1752527298?i=1000659386865">page</a> for the episode on Apple Podcasts." created="Tue, 18 Jun 2024 12:06:30 GMT" type="outline" image="https://imgs.scripting.com/2024/06/18/patrioticKitty.png"/>
<outline text="I'm highly motivated to support the newly released Threads API, but a quick look indicates that it's a fairly large project. All I want to do is cross-post, along with Masto and Bluesky. I did both those a loooong time ago. But I really want my links to go to threads, and also create a thread-writer for it like the one I did for Twitter and Bluesky. There's no shortage of really interesting projects now, so I think I'm going to have to wait to do this for a while. If anyone makes a really simple Hello World for Threads for Node.js that would make my day. :smile:" created="Tue, 18 Jun 2024 20:57:25 GMT" type="outline"/>
<outline text="For people who use "Electric Drummer". If you accidentally close a file that's open and want it to re-appear in its previous position, you can edit your prefs.json file. You can find it by choosing <i>Open Data Folder</i> from the File menu. You'll see prefs.json. Open it in a text editor, and make the changes you want -- carefully. Probably a good idea to make a copy of the file before editing. But I just did it and laughed out loud, why didn't I think of this before? Heh." created="Tue, 18 Jun 2024 15:56:42 GMT" type="outline"/>
<outline text="<a href="http://scripting.com/stories/2009/10/03/fathersDay.html">My</a> <a href="https://www.google.com/search?q=site%3Ascripting.com+father%27s+day">father</a>, <a href="https://leonwiner.com/">Leon Winer</a>, would have been 95 today. " created="Tue, 18 Jun 2024 16:00:59 GMT" type="outline"/>
</outline>
<outline text="June 17" created="Mon, 17 Jun 2024 12:09:04 GMT" type="calendarDay" name="17">
<outline text="I added my <a href="http://scripting.com/podcast0/rss.xml">Podcast0 feed</a> to <a href="https://podcastindex.org/search?q=http://scripting.com/podcast0/rss.xml">PodcastIndex</a> and <a href="https://podcasts.apple.com/us/podcast/dws-podcast0-feed/id1752527298">Apple</a>. I've subscribed in <a href="https://pocketcasts.com/">Pocketcasts</a>, and am listening to the first episode now. " created="Mon, 17 Jun 2024 16:56:42 GMT" type="outline"/>
<outline text="I can also set up a separate feed for Scripting News podcasts, and I'm definitely going to do that too. If this idea catches on I'd like to <a href="https://podcast0.com/">collect</a> and share interesting podcast0's." created="Mon, 17 Jun 2024 17:11:26 GMT" type="outline"/>
<outline text="Here's a <a href="https://imgs.scripting.com/2024/06/17/podcastscreenshot.png">screen shot</a> of the post from 2004 in Pocketcasts. The arrow points at the date. It's cool that a podcast from 20 years ago appears to work. I wonder how it'll sort in the Most Recent lists? " created="Mon, 17 Jun 2024 17:09:30 GMT" type="outline"/>
<outline text="Twenty years ago today" created="Mon, 17 Jun 2024 15:28:38 GMT" type="outline">
<outline text="I was talking with a friend over the weekend about the origins of podcasting, and how, in June of 2004, I finally decided to do an audio post, to get my feet wet, and to prove all you needed was a laptop and a little software and you could be doing radio almost as easily as writing a blog post. " created="Mon, 17 Jun 2024 15:28:44 GMT"/>
<outline text="That was <a href="http://scripting.com/2004/06/11.html#When:9:13:45AM">June 11, 2004</a>. " created="Mon, 17 Jun 2024 15:29:18 GMT"/>
<outline text="Then it hit me, it's June <i>2024</i> now, it's been <i>twenty freaking years</i>. " created="Mon, 17 Jun 2024 15:30:05 GMT"/>
<outline text="In hindsight, that podcast was the start of the bootstrap that saw a dozen shows by September and then hundreds and thousands, and now here we are, podcasting has been through quite a few bursts of growth and it's still as open as it was back in June 2004. " created="Mon, 17 Jun 2024 15:30:30 GMT"/>
<outline text="<b>Anyone with a laptop can do a podcast</b>. That was the goal. You don't need anyone's permission. That was a breakthrough in radio. Prior to that, you had to get a lot of approval, and every step made it less real and less interesting, imho. " created="Mon, 17 Jun 2024 15:40:19 GMT"/>
<outline text="My partner in this at the time was <a href="https://www.google.com/search?q=site%3Ascripting.com+Adam+Curry">Adam Curry</a>. Sometime in that period he started <a href="https://en.wikipedia.org/wiki/Daily_Source_Code">The Daily Source Code</a>, and then we did a podcast together for a few months called <a href="http://secrets.scripting.com/">Trade Secrets</a>. My own podcast was called <a href="http://morningcoffeenotes.com/">Morning Coffee Notes</a>. " created="Mon, 17 Jun 2024 15:30:30 GMT"/>
<outline text="So I thought, why not do a Serial-like podcast over the next few months, with the actual programs from 2004, along with the Trade Secrets shows. I think I have them all archived. And it would be great if Adam did the same with his shows, starting when they started. And Dawn & Drew, Dave Slusher. This can go on forever if you like. (I promise mine won't.)" created="Mon, 17 Jun 2024 15:33:46 GMT"/>
<outline text="So here's the URL for the podcast." created="Mon, 17 Jun 2024 15:36:29 GMT"/>
<outline text="<a href="http://scripting.com/podcast0/rss.xml">http://scripting.com/podcast0/rss.xml</a>" created="Mon, 17 Jun 2024 15:38:23 GMT"/>
<outline text="I'm sure there will be a lot of cringeworthy moments, but what the heck. I'll hopefully have the feed up before the end of the day, and I'll register it with Apple so will hopefully be transcripts. " created="Mon, 17 Jun 2024 15:30:27 GMT"/>
<outline text="I hope I can count on you to spread the word, this is how the podcasting bootstrap happened. If you want to learn how two weird geek hippie types like Adam and myself, can have an idea, and then by constantly trying out new approaches, eventually it sticks and becomes a new medium that's still thriving twenty years later. " created="Mon, 17 Jun 2024 15:38:47 GMT"/>
<outline text="It should be quite a story! :-)" created="Mon, 17 Jun 2024 15:39:12 GMT"/>
<outline text="Here's a picture of myself and Adam at Gnomedex in the summer of 2004. And that's the laptop I used to make all these podcasts. I was living in Seattle at the time. " created="Mon, 17 Jun 2024 15:40:30 GMT"/>
<outline text="Dave and Adam at Gnomedex in 2004." created="Mon, 17 Jun 2024 15:41:05 GMT" inlineImage="https://imgs.scripting.com/2024/06/17/gnomedexDaveAdam.png"/>
<outline text="PS: Here's the <a href="https://podcasts.apple.com/us/podcast/dws-podcast0-feed/id1752527298">Apple Podcasts page</a>. " created="Mon, 17 Jun 2024 23:10:26 GMT"/>
</outline>
<outline text="The creativity of ChatGPT" created="Tue, 18 Jun 2024 02:57:55 GMT" type="outline">
<outline text="I love the creativity of ChatGPT, some call it hallucinations, but maybe all the rest of this stuff is hallucinating, maybe only ChatGPT sees what's real? Could be. " created="Tue, 18 Jun 2024 02:58:27 GMT"/>
<outline text="This was the prompt: "PODCAST0 from Dave Winer with occasional appearances by Adam Curry, all original 2004 podcasts, the very first podcasts in the galaxy, and possibly the universe."" created="Tue, 18 Jun 2024 02:59:24 GMT"/>
<outline text="All the original 2004 podcasts. " created="Tue, 18 Jun 2024 02:59:33 GMT" inlineImage="https://imgs.scripting.com/2024/06/17/allthepodcasts.png"/>
</outline>
</outline>
<outline text="June 16" created="Sun, 16 Jun 2024 11:02:31 GMT" type="calendarDay" name="16">
<outline text="<a href="https://www.youtube.com/watch?v=P6zaCV4niKk">Cat Stevens</a>: "Look at me, I am old, but I'm happy."" created="Sun, 16 Jun 2024 13:01:50 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=P6zaCV4niKk"/>
<outline text="<a href="https://www.youtube.com/watch?v=7wzEBuC_NtQ">Buffalo Springfield</a>: "You make the rules, you say what's fair."" created="Sun, 16 Jun 2024 13:05:36 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=7wzEBuC_NtQ"/>
<outline text="I've written a crawler for the network of blogrolls via <a href="https://opml.org/blogroll.opml">connective links</a> in HTML and/or RSS feeds. When I started the project, I had no idea what I'd find. How many blogrolls of what quality. I still don't know the extent of it, but there's a non-trivial number of blogrolls out there. I'm thinking about ways to get a handle on all the feeds in all the blogrolls, and see what we get from that. And I'm beginning to see the utility of "FeedLand" as a feed operating system, which is what I wanted it to be. It's not just a feed reader. It's able to do things most feed readers don't do, maybe none do. We don't have a good grasp of the depth of the feed products either. I will of course share the results when they are shareable. " created="Sun, 16 Jun 2024 11:22:07 GMT" type="outline" image="https://imgs.scripting.com/2024/06/16/rssCover.png"/>
<outline text="Three movies I've watched in the last few days: 1. Fight Club. 2. The Matrix. 3. The Devil's Advocate. I had seen all of them before. But they go together. And they're all about the same thing, about choosing to live in a dream, or to live the life you're actually living. All three are excellent movies that I watched straight through from beginning to end, which is really unusual for me these days. " created="Sun, 16 Jun 2024 11:20:14 GMT" type="outline"/>
<outline text="<a href="https://www.youtube.com/watch?v=zicGxU5MfwE">This would make a great campaign ad</a>. Remember how lost we were. Understand what you're voting for when you go MAGA and what you could get if you sit this one out or cast a protest vote of some kind." created="Sun, 16 Jun 2024 11:02:32 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=zicGxU5MfwE"/>
<outline text="Imagine RSS as a cover story" created="Sun, 16 Jun 2024 11:27:55 GMT" type="outline" metaImage="https://imgs.scripting.com/2024/06/16/imagineTheyPutRSSOnACover.png" description="I don't owe a news org anything because I read the news on their site. The news doesn't belong to them.">
<outline text=""RSS" has never been on the cover of a magazine, so you can't say ChatGPT is stealing this from anyone. In fact I'm offended on behalf of ChatGPT that the press has chosen to focus on the idea that it's plagiarizing journalists. The ideas journalists write about do not belong to them. If they're doing their jobs, they're reporting facts that exist whether or not they wrote a story about it. A simple example. I may have read in a local paper that the Mets swept the Dodgers in the <a href="https://en.wikipedia.org/wiki/National_League_Championship_Series">NLCS</a>. I don't owe a news org anything if I wrote that the Mets won, because I read the news on their site. The news doesn't belong to them. " created="Sun, 16 Jun 2024 11:28:02 GMT"/>
<outline text="The idea that RSS could be on the cover of a magazine isn't so far-fetched, but no one ran a press release and there were no billionaires involved, so they didn't consider it newsworthy I guess. Some day we're going to have to accept that we have to make our own news, in the sense of Scoop Nisker's famous line -- "If you don't like the news go out and make some of your own." So here we go. I asked ChatGPT to imagine a magazine with RSS as the cover story. " created="Sun, 16 Jun 2024 11:31:07 GMT"/>
<outline text="Imagine RSS as the cover story." created="Sun, 16 Jun 2024 11:33:11 GMT" inlineImage="https://imgs.scripting.com/2024/06/16/imagineTheyPutRSSOnACover.png"/>
<outline text="PS: Does the concept of a cover story even exist now that we rarely read printed magazines?" created="Sun, 16 Jun 2024 12:02:57 GMT"/>
</outline>
</outline>
<outline text="June 15" created="Sat, 15 Jun 2024 12:25:28 GMT" type="calendarDay" name="15">
<outline text=""If looks could kill it would have been us instead of him." -- <a href="https://en.wikipedia.org/wiki/The_Continuing_Story_of_Bungalow_Bill">Beatles</a>." created="Sat, 15 Jun 2024 13:54:01 GMT" type="outline"/>
<outline text="<a href="https://gist.github.com/scripting/aa1a8beacf79d90bc26105ba46c32072">This function</a> is included in every bit of software I write. Never know when you might need a random snarky slogan. I added two today. 1. There's no time like now, and 2. Mirrors lie." created="Sat, 15 Jun 2024 15:10:29 GMT" type="outline"/>
<outline text="I have a server that's returning <a href="https://opml.org/">OPML</a> files. It's not the first time I've done this, but now there seem to be enough other people interested in this that it's worth raising this question. What content type should I use. Generally I've been using text/xml. But I see other people using text/opml. Here's a <a href="https://github.com/scripting/opml.org/issues/20">thread</a>. " created="Sat, 15 Jun 2024 13:14:18 GMT" type="outline"/>
<outline text="One place I could use ChatGPT-like functionality, in debugging CSS. I'd like to put my cursor on an object in Elements view and ask why does this object have a width of 1054.09px. When I look it up in the Computed panel it's greyed out, and for the life of me I can't figure out how to get the debugger to explain this. But there is an answer to this question. " created="Sat, 15 Jun 2024 13:05:59 GMT" type="outline"/>
<outline text="Is there a Kickstarter for political ads? I'd like to put up a page with <a href="http://scripting.com/2024/06/14/175200.html">yesterday's ad</a>, and let people put up money to run it. The more money we raise the more the ad runs. " created="Sat, 15 Jun 2024 12:50:43 GMT" type="outline"/>
<outline text="Getting a new case for an old cellphone is a huge cost savings, because you're getting most of the benefits of having a new phone for approx 1/86th of the cost, by my calculations." created="Sat, 15 Jun 2024 12:25:29 GMT" type="outline"/>
<outline text="Spoiler for The Jinx" created="Sat, 15 Jun 2024 17:18:48 GMT" type="outline">
<outline text="<i>Warning if you haven't watched the second season of <a href="https://en.wikipedia.org/wiki/The_Jinx_(TV_series)">The Jinx</a> you should not read this, because it's a total spoiler. </i>" created="Sat, 15 Jun 2024 17:18:57 GMT"/>
<outline text="When Durst is cross-examined in the trial, the prosecutor asks a series of questions that got him to admit that if he had actually killed his first wife, he would have lied in his testimony. He asked a whole bunch of things but stopped short of asking the question that would have nailed him." created="Sat, 15 Jun 2024 17:19:32 GMT"/>
<outline text="Mr Durst, would you kill someone to avoid being convicted of killing your wife?" created="Sat, 15 Jun 2024 17:21:21 GMT"/>
<outline text="From what we know of Durst he would have had a hard time saying no. When he's caught he generally admits he's caught. " created="Sat, 15 Jun 2024 17:21:40 GMT"/>
<outline text="They got the conviction anyway. " created="Sat, 15 Jun 2024 17:22:03 GMT"/>
<outline text="PS: I don't recommend either season but having watched the first, I was kind of committed to watching the second. He's a truly despicable character. " created="Sat, 15 Jun 2024 17:22:34 GMT"/>
</outline>
</outline>
<outline text="June 14" created="Fri, 14 Jun 2024 12:44:36 GMT" type="calendarDay" name="14">
<outline text="Thanks Mr President. <a href="https://www.youtube.com/watch?v=VC2SshZ373M">This</a> needed to be said. " created="Fri, 14 Jun 2024 12:44:37 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=VC2SshZ373M"/>
<outline text="I'd like YouTube TV to let me block Fox News. It shows up on their home screen as the default channel and it starts playing automatically. For some reason they've decided need to watch Fox News. Please stop doing that. Not just for me, for everyone. If there has to be a default make it something easy like Seinfeld perhaps. Or Law & Order. I haven't switched from Spectrum, I'm trying YouTube TV while I think about switching. This is a small thing, but might be a deal-stopper. I don't want my nose rubbed in how evil they are. I know. I want to turn on TV to escape. A Julie Andrews movie perhaps. " created="Fri, 14 Jun 2024 13:02:54 GMT" type="outline" image="https://imgs.scripting.com/2024/06/14/julieAndrews.png"/>
<outline text="I hate sticky keyboards. Very low tolerance." created="Fri, 14 Jun 2024 13:02:41 GMT" type="outline"/>
<outline text="<a href="https://www.google.com/search?q=site%3Ascripting.com+matt+terenzio">Matt Terenzio</a>, who has been a friend for many years, <a href="https://mastodon.social/@librenews/112615016271629839">threw a fat pitch</a> about people like me who think the NY Times has a lot of explaining to do. I don't think anyone is listening, but my issue with the Times is when they embrace and promote conspiracy theories that damage our political system. Matt says we have many truths, and I think that's where we differ, there has to be one truth when it comes to accusations of the kind that the Repubs throw at Democratic candidates and minorities. When they take a side against the people, that's when I have a problem. " created="Fri, 14 Jun 2024 12:56:46 GMT" type="outline"/>
<outline text="A great political ad" created="Fri, 14 Jun 2024 17:52:00 GMT" type="outline">
<outline text="Okay it's not the best political ad ever but it's pretty freaking good." created="Fri, 14 Jun 2024 17:52:19 GMT"/>
<outline text="We love America and the flag stands for the good in us, in all of us. And our president not only gets that, he is doing what presidents are supposed to do, unite us. To the extent that we can at this time be united. But even a MAGA, viewing this ad, is going to have to swell up with pride for what this country means. " created="Fri, 14 Jun 2024 17:52:37 GMT"/>
<outline text="<iframe width="560" height="315" src="https://www.youtube.com/embed/VC2SshZ373M?si=CV1-O9liPDmIhQRN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe><br>But I have a question for my campaign friend and politics rabbi -- <a href="https://podcasts.apple.com/us/podcast/that-trippi-show/id1523896927">Joe Trippi</a>. Joe, why don't they ask for a contribution at the end? I'd pay money specifically to have that ad run everywhere, even in states we have no chance of winning. Because there are people in every state that deserve encouragement, and if we want to really win we need them to feel part of our great country as much as anyone in a swing state. And there's always value in forcing the opposition to campaign in states they otherwise feel are safe. " created="Fri, 14 Jun 2024 17:53:56 GMT"/>
<outline text="So let me -- a regular citizen -- earmark a contribution for <i>this</i> message. It gives me another way to vote, a sense I'm participating. " created="Fri, 14 Jun 2024 17:55:23 GMT"/>
</outline>
</outline>
<outline text="June 13" created="Thu, 13 Jun 2024 12:34:36 GMT" type="calendarDay" name="13">
<outline text=""Too much of everything is just enough." -- <a href="https://genius.com/The-grateful-dead-i-need-a-miracle-lyrics">The Dead</a>. " created="Thu, 13 Jun 2024 12:58:22 GMT" type="outline"/>
<outline text="I'm working on a server app to read blogroll source in OPML, and build a database of other blogrolls that are linked to feeds in the original blogroll, accessed via the <a href="https://opml.org/blogroll.opml">feed or html source</a>. It was a lucky thing when I designed the format for <a href="https://opml.org/spec2.opml#subscriptionLists">subscription lists</a> back in the 00s that it included the <i>htmlUrl</i> attribute, it makes the HTML easier to find (though the channel-level link element in the feed could play the same role). Anyway, of course I'm using a SQL database for all this, and when I was thinking about it initially I thought "no big deal" it's a variant of a SQL table I've now done a dozen times. But it was a big deal, because I've yet to come up with a way to factor this so that I have a library that knows how to make the kind of table that keeps coming up all the time, to bury the complexity and make creating a new one much simpler. Same thing with CSS and JavaScript. I know the justification for CSS is that it makes scaling from phones to desktops possible, but that would be equally possible if you provided a good object with properties that can be configured at runtime. That's how we do it on servers with a config.json file. Then you could do a much better job of factoring browser-based apps. Imagine how much smoother everything would be if these structures could be factored. This probably doesn't make sense to too many people, maybe it won't even make sense to me in a couple of years, when hopefully I've moved on to a better way of doing these things. I would love to have the time to take a crack at doing the factoring anyway, I'm sure it's possible, just not obvious how to do it. In the meantime I think there are now enough blogrolls out there to build something interesting out of them, which is why I'm taking my break from <i>The Next Product</i> to do this. " created="Thu, 13 Jun 2024 12:34:37 GMT" type="outline" image="https://imgs.scripting.com/2024/06/11/nakedJenToday.png"/>
<outline text="It's not much of a secret that my next product is the minimal writing tool I always felt <a href="https://www.google.com/search?q=site%3Ascripting.com+wordpress">WordPress</a> should have. I have not been doing this in conjunction with Automattic, I'm not sure we're on the same planet re what WordPress is for. Ultimately it'll be their decision if this idea gains traction. But I keep hearing people ask for this product, and I think it's the reason Substack and Ghost have become popular. I'm going to put it out there, and see what comes back. :smile: " created="Thu, 13 Jun 2024 13:06:10 GMT" type="outline"/>
<outline text="Also, I'm using their <a href="https://github.com/Automattic/wp-calypso">Calypso API</a> to talk to WordPress. I like it. Well-designed and documented. I've built another layer that makes it even easier for a browser-based JavaScript apps, and also added storage, which you can't do a web app without. " created="Thu, 13 Jun 2024 13:12:15 GMT" type="outline"/>
<outline text="BTW, I love the new <a href="https://imgs.scripting.com/2024/06/11/nakedJenToday.png">margin image</a> of NakedJen. Talking with her the other day we decided this would be the opening scene of The NakedJen Movie. The <a href="https://www.youtube.com/watch?v=5xqiu0ekahw">meaning</a> of the image is well-known to people who travel with the Dead, as Jen did. I've never been to a Dead concert with her, but I understand it's like going to a Comdex or MacWorld in the 80s or <a href="http://www.bricklin.com/albums/pcforum99/">Esther's</a> or <a href="https://www.edge.org/digerati/alsop/">Stewart's</a> conferences for me in the 90s. Sure you go for the music, but <i>mainly</i> you go to <a href="http://scripting.com/davenet/1996/10/24/QueSeraSera.html">schmooze</a> in the hallways. I love talking with her on the phone the most. We have thought about doing a podcast, and even tried recording one, but our one-to-one conversations are much more interesting, and funny. We're take turns being <a href="https://en.wikipedia.org/wiki/Pinky_and_the_Brain">Pinky or the Brain</a>." created="Thu, 13 Jun 2024 12:47:32 GMT" type="outline"/>
<outline text="Why Google should know my blog" created="Thu, 13 Jun 2024 13:19:49 GMT" type="outline">
<outline text="I did a search on my site for NakedJen. " created="Thu, 13 Jun 2024 13:19:59 GMT"/>
<outline text="Google thinks I meant "Naked Men."" created="Thu, 13 Jun 2024 13:25:58 GMT"/>
<outline text="This is why Google should know I have a blog and it has it indexed, and if it just looks it would know that question shows how <b>dumb</b> it is. " created="Thu, 13 Jun 2024 13:20:16 GMT"/>
<outline text="When I type my mother's name in, searching on my own blog (again) it tries to correct the spelling of her name. My own mother's name." created="Thu, 13 Jun 2024 13:20:58 GMT"/>
<outline text="Google started out so smart then they must have lost all the smart people. Or they got stupid? I don't know. But there's so much they could do to improve their product, it would be sensible to, while they're shooting for the fences, do the small things that would give users an idea that there's <i>some</i> humanity to the product. " created="Thu, 13 Jun 2024 13:21:33 GMT"/>
<outline text="NakedJen or "Naked Men."" created="Thu, 13 Jun 2024 13:22:41 GMT" inlineImage="https://imgs.scripting.com/2024/06/13/nakedJenOrNakedMen.png"/>
<outline text="PS: ChatGPT should also know where my blog is, and it should be constantly loading the updates. This is the freaking breakthrough. Do it. " created="Thu, 13 Jun 2024 13:26:47 GMT"/>
</outline>
</outline>
<outline text="June 12" created="Wed, 12 Jun 2024 13:25:36 GMT" type="calendarDay" name="12">
<outline text="Is this the <a href="https://x.com/davewiner/status/1800879295063003367">user experience</a> writers want from WordPress? If I were designing it, I would start from scratch, build an easy writing tool for writers to focus on writing, make the design process accessible if they want to work in that mode, but keep it out of their way because most writing has nothing to do with design." created="Wed, 12 Jun 2024 13:25:37 GMT" type="outline"/>
<outline text="A simple <a href="https://chatgpt.com/share/44dbe62f-6bac-4b08-880d-91822be0d6c7">example</a> where ChatGPT saves programmer time. MySQL has awful error messages. Rather than try to figure out what they mean, I paste the message into ChatGPT and say nothing. It tells me what the error was and even fixes it for me. I copy the result, paste it into MySQL and I'm back on the road. One can imagine where they build that into the MySQL app and I converse with it instead of the app with the awful error messages. " created="Wed, 12 Jun 2024 16:23:34 GMT" type="outline"/>
<outline text="I'm happy to host <a href="http://scripting.com/2024/06/11/185209.html">sidebar images</a> on Scripting News that showcase the creative possibilities of ChatGPT-developed art. " created="Wed, 12 Jun 2024 14:34:59 GMT" type="outline"/>
</outline>
<outline text="June 11" created="Tue, 11 Jun 2024 13:47:12 GMT" type="calendarDay" name="11">
<outline text="Meanwhile the Repubs are getting ahead of themselves. Bannon said <a href="https://politicalwire.com/2024/06/11/bannon-tells-ex-fbi-directors-to-leave-the-country/">something</a> that he should be arrested for. I'm sure it's horribly illegal to threaten people the way he did, and he did it in public. " created="Tue, 11 Jun 2024 14:30:23 GMT" type="outline" image="https://imgs.scripting.com/2024/06/11/nakedJenToday.png"/>
<outline text="I caught a bit of the last <a href="https://ew.com/tv/vanna-white-loses-celebrity-wheel-of-fortune-to-jeopardy-hosts-mayim-bialik-ken-jennings/">Wheel of Fortune</a>. The three players were celebs: Vanna White, Ken Jennings and Mayim Bialik. What was remarkable was how super-human Jennings is. He could solve the puzzle with almost no information. I have no clue how he saw the patterns. He has freakish intelligence. " created="Tue, 11 Jun 2024 14:27:00 GMT" type="outline"/>
<outline text="Someone should tell the kids the Repubs will come for their weed. Just sayin. There probably are a number of voting age youngsters who have never lived in a time and place when cannabis was illegal." created="Tue, 11 Jun 2024 14:21:34 GMT" type="outline"/>
<outline text="By popular demand -- my blogroll now makes it more clear that the permalink to each item is the date of the item. <a href="https://imgs.scripting.com/2024/06/11/blogrollScreenShot.png">Screen shot</a>. This is a convention in blogs and social media apps that the timestamp doubles as a permalink. And I think this is more distracting, and cluttered, but let's give it a try. It's possible that people missed that they could go to the website from the blogroll. Now it should be more obvious." created="Tue, 11 Jun 2024 14:10:07 GMT" type="outline"/>
<outline text="The Repubs are coming uncloaked. Their slogan might as well be Revenge. It's the one thing everyone who votes for Trump wants more than anything. They hate their lives, and are looking for someone to release their rage on. They don't know how else to do it. It doesn't have much to do with inflation or unemployment, material wealth. It's deeper than that. We're all living a lie, that if we had money we'd be happy. The sad truth is no one is happy with this arrangement. Ask a billionaire if you don't believe me. They have huge grievances which you would have thought all that wealth would have cured them of. The new Nazis have a selling proposition that works every few generations, after the memory of the previous societal explosion are gone. My parents, the last people I knew who lived through the Nazis are gone. I just have the memory of the aftermath, and it wasn't pretty. “All of this has happened before, and it will all happen again.” We're at the beginning of the "happen again" moment. My grandfather told me what to do, but I won't do it, pretty sure of that. " created="Tue, 11 Jun 2024 13:47:13 GMT" type="outline" image="https://imgs.scripting.com/2021/05/13/knicksFan.png"/>
<outline text="Right-margin images" created="Tue, 11 Jun 2024 18:52:09 GMT" type="outline">
<outline text="It's been driving me <a href="https://www.facebook.com/dave.winer.12/posts/pfbid024FDKvbd25XG3C2JQmfXBuvXGZuyw7btYnXRKZtVWmLbABdyH8ke93rqfTnK6EkUjl">crazy</a> watching Stan Krute doing all these weird and often beautifully bizarre ChatGPT images, and realizing they are only being seen by people on Facebook when there's this huge world of creative people that don't or won't use FB." created="Tue, 11 Jun 2024 18:52:15 GMT" image="https://imgs.scripting.com/2024/06/11/nakedJenToday.png"/>
<outline text="Then it occurred to me, I have the perfect place for these images, outside the facebookiverse, that would showcase them, and be easy to produce (I don't want to take on responsibility for big production overhead myself)."/>
<outline text="I have images I put in the right margin of blog posts on "Scripting News". Small little bits of creative color, that may or may not be connected to the story they are next to. And sometimes connected in non-obvious ways, intended to make you think." created="Tue, 11 Jun 2024 18:52:31 GMT"/>
<outline text="Then NakedJen sent me a recent picture of herself that's perfect for the right margin. Seen in the right margin of this post." created="Tue, 11 Jun 2024 18:52:47 GMT"/>
<outline text="Here's a <a href="http://scripting.com/images/manyImages.html">page</a> where you can scroll through the collection of images I can choose from. I'd love to add more creative stuff here. And I'd love to get some of Stan Krute's genius or Brad Pettit or whoever else might be so inspired. " created="Tue, 11 Jun 2024 18:53:01 GMT"/>
<outline text="No promises about when or if they'd be used. You can post them here, as comments on this message if you like. " created="Tue, 11 Jun 2024 18:53:13 GMT"/>
<outline text="I may have to restrict this to people I follow, just letting you know, based on past experience. "/>
</outline>
</outline>
<outline text="June 10" created="Mon, 10 Jun 2024 12:38:05 GMT" type="calendarDay" name="10">
<outline text="Today's song: <a href="https://www.youtube.com/watch?v=sjb9AxDkwAQ">Good Morning Good Morning</a>." created="Mon, 10 Jun 2024 14:17:39 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=sjb9AxDkwAQ"/>
<outline text="Greetings from the Catskills where it's a bright early summer day. " created="Mon, 10 Jun 2024 12:38:06 GMT" type="outline"/>
<outline text="<a href="http://scripting.com/2024/06/10/whyTheMechanismBehindChatGPTDoesntMatter.m4a">Podcast</a>: Why the mechanism behind ChatGPT doesn't matter. As usual I ramble all over the place, but hopefully this illuminates and perhaps entertains. 15 minutes." created="Mon, 10 Jun 2024 21:09:33 GMT" type="outline" enclosure="http://scripting.com/2024/06/10/whyTheMechanismBehindChatGPTDoesntMatter.m4a" enclosureType="audio/mpeg" enclosureLength="8207448"/>
<outline text="The real story of RSS is that in a moment when the NYT had a spirit of adventure, they backed RSS and as a result news adopted a technology that was pioneered by bloggers, not the tech industry. If that partnership had flourished and developed we might now have a good alternative to the tech billionaires. " created="Mon, 10 Jun 2024 14:09:02 GMT" type="outline"/>
<outline text="And before that a few oddly empowered crazy-ass people at Netscape had an idea that bloggers had the answer, not Google. I don't really know who they were, they communicated through their actions, not via email or the phone. Same kind of thing happened with XML-RPC, except there I knew the people at Microsoft who momentarily bent the corporate rules to make something happen quickly and simply in the market. " created="Mon, 10 Jun 2024 14:09:44 GMT" type="outline"/>
<outline text="Spoiler: The tech industry eventually had their way. As a friend from Microsoft who is now gone liked to say: too bad so sad. :smile:" created="Mon, 10 Jun 2024 14:11:55 GMT" type="outline"/>
</outline>
<outline text="June 9" created="Sun, 09 Jun 2024 14:21:04 GMT" type="calendarDay" name="09">
<outline text="I have to carve out time to get <a href="https://www.google.com/search?q=site%3Ascripting.com+bingeworthy">Bingeworthy</a> working again. I miss it. " created="Sun, 09 Jun 2024 14:30:33 GMT" type="outline"/>
<outline text="I have a Mac Mini that keeps running out of space on its internal drive. It happened again, but this time it offered to open an app that helps me find the big stuff. I don't know when this app came to be, but it's very helpful. In a few minutes I was able to free up 100GB of space used for all kinds of frivolous purposes, like backups of every mobile device that's ever come within wifi distance of this machine (or so it seems). I'm sure there's a way to get it to store some of the frivolous stuff on the 16TB external drive, but I sure don't know how to do it nor do I want to know. My head is so overloaded with other BS from JavaScript, CSS, Node.js, my own software, etc etc. My brain has been out of space a lot longer than this Mac's has. I desperately want to move my act to Linux and reclaim all the memory I'm using to store stuff about the Mac, which isn't really doing me much good, I use the Mac as if it was a Linux machine. However, I remain a happy shareholder, that's my revenge, and why I bought the stock in the first place. I was so unhappy with what Apple was doing at the time (1998) but I could see that it would make <a href="https://www.thefreedictionary.com/beaucoups">beaucoups</a> money, so I hedged. I figured at least they'd make me rich while completely annihilating all I had done to make the platform great. My inner greedy capitalist has his revenge. I would still rather have seen Apple keep "Frontier" running and have lost some of the profit I made from the Apple stock. Anyway, as usual I ramble. :smile:" created="Sun, 09 Jun 2024 14:21:05 GMT" type="outline" image="https://imgs.scripting.com/2017/09/01/mrFrog.png"/>
<outline text="Wikipedia vs ChatGPT" created="Sun, 09 Jun 2024 14:40:26 GMT" type="outline">
<outline text="<i>I started replying to a <a href="https://mastodon.social/@timbray@cosocial.ca/112582969576496746">post by Tim Bray</a> in a thread on Mastodon, but quickly hit the character limit, so I moved my act over here. </i>" created="Sun, 09 Jun 2024 14:40:37 GMT"/>
<outline text="ChatGPT gets rid of a huge problem with Wikipedia. " created="Sun, 09 Jun 2024 14:41:24 GMT"/>
<outline text="It often only represents a story from one point of view." created="Sun, 09 Jun 2024 16:19:47 GMT"/>
<outline text="So the story of the Mac is a story of Apple, not the developers." created="Sun, 09 Jun 2024 14:42:44 GMT"/>
<outline text="Same with the story of RSS. I'm sure you know the story they tell, but there's a whole other story, about how Netscape and blogging got together with Salon, Wired, Red Herring and Motley Fool, and eventually brought the NYT and NPR on board, and that created a powerful standard supported by the entire publishing industry, that led to social media and podcasting. It really has very little do with the attempts of the tech industry to undermine it, other than their attempts failed to do that, yet if you read the Wikipedia page you'd get the idea that the bigco's heroically fought back against what exactly it's not clear. " created="Sun, 09 Jun 2024 14:42:54 GMT"/>
<outline text="I can't contribute to that page, based on the rules of Wikipedia, so your idea that I could just work harder to get the story right, well it's not ethical for me to do that. The best I can do is write about it on my blog (as I'm doing now) and hope that someone goes in there and fights with whoever is in charge of keeping the story as it is. (Although Tim, not you, it would be unethical for you too.)" created="Sun, 09 Jun 2024 14:56:51 GMT"/>
<outline text="Wikipedia also has served as a way for people to take credit for things other people did. Notoriously, Ben Hammersley claiming he chose the name for podcasting, for which there is absolutely no support. If ChatGPT made a mistake like that people would be howling. I'm sure Wikipedia is filled with junk like that. Why wouldn't it be. " created="Sun, 09 Jun 2024 14:58:55 GMT"/>
<outline text="And btw, I still point to Wikipedia pages from my blog posts over all other sources, because it has the potential of getting better, while other sources don't. " created="Sun, 09 Jun 2024 14:52:21 GMT"/>
<outline text="But ChatGPT is Wikipedia plus everything else and it has software far in advance of search engines for uncovering alternate angles. " created="Sun, 09 Jun 2024 14:52:51 GMT"/>
<outline text="ChatGPT gets all angles of a story, if they have been covered on the open web. I don't know why it's better at finding stuff, and also understanding my queries even though they're not rigorously specified, my understanding of the technology is nil, but as a user, I love the way I can explore history, and get a lot more than just the result of a weird culture that you have to spend years politicing through to be able to contribute. ChatGPT has managed to route around that outage." created="Sun, 09 Jun 2024 14:46:20 GMT"/>
<outline text="It's also an amazing programming partner, and I imagine that it would work just as well for visual artists if they used it to try out prototypes of ideas, esp if new ways of training it are explored, which of course they are being. " created="Sun, 09 Jun 2024 14:48:08 GMT"/>
<outline text="Having known each other for 20+ years, I suppose that's a big difference between us, you seek out those kinds of political frays, I get very impatient with them and move on. " created="Sun, 09 Jun 2024 14:46:48 GMT"/>
<outline text="Also, I'm not here to debate. I don't like online debates. :smile:" created="Sun, 09 Jun 2024 14:49:06 GMT"/>
</outline>
</outline>
<outline text="June 8" created="Sat, 08 Jun 2024 13:56:56 GMT" type="calendarDay" name="08">
<outline text="According to reviewers <a href="https://www.metacritic.com/movie/hit-man/">Hit Man</a> is a movie for adults, supposedly with a plot, writing, acting, from Netflix. Rated 83 on Metacritic (a must-see). I was excited! Watched it. It's like a TV sitcom. Ugh. <a href="https://mastodon.social/@dave@social.masto.land/112581268426914314">Zzzzz</a>. The main character has a nice-Brad Pitt like smile. Wears weird constumes. Finds a beautiful girlfriend. Best thing about it is that it takes place in New Orleans, so I could try to figure out where they were. That's about it. Much better implementation of a similar idea -- <a href="https://www.metacritic.com/movie/emily-the-criminal/">Emily the Criminal</a>. " created="Sat, 08 Jun 2024 14:01:21 GMT" type="outline" image="https://imgs.scripting.com/2024/06/08/hitman.png"/>
<outline text="I bet you could do a nice AI that would create a graph of people who are connected to other people through far more criteria than networks like LinkedIn or Facebook could. It could take into account all of those connections and others. Kind of like a current-day geneology of relationships. " created="Sun, 09 Jun 2024 01:47:29 GMT" type="outline"/>
<outline text="I find I look for new stuff in the social web the way I used to look for new stuff on news websites before we got RSS and feed readers. It made a little sense when it was only Twitter. But now I have to check Bluesky, Mastodon and Threads too. It's not just the writing that has to be distributed manually, but also our time as readers. And then there's the question of where you reply if you have something to add. " created="Sat, 08 Jun 2024 22:18:56 GMT" type="outline"/>
<outline text="If you and I both have accounts on ChatGPT, it would be nice if I could include you in one of my conversations with the bot, and we could explore an idea together with access to all the information we might want to call up. This is what all the chat companies are trying, but the one in the best position to do this is OpenAI, because they have the top rung in the <a href="https://samples.jbpub.com/9781449622213/Chapter19.pdf">positioning ladder</a> for AI apps. It's where most of us go for our AI. Like Visicalc which had the top rung of the spreadsheet ladder until Lotus 1-2-3 took over, which was then knocked off the top rung by Excel. This is why they have to move forward aggressively, it's the way tech works. Before too long all the chat apps with have their AI bots in the loop and it will be too late for OpenAI to dominate. But right now they are the obvious choice for this. The place <s>you</s> <i>we</i> go to AI. " created="Sat, 08 Jun 2024 16:39:27 GMT" type="outline"/>
<outline text="I wonder if reporters know that Wikipedia hallucinates too?? And since they so often consider Wikipedia authoritative, that means reporters and their publications hallucinate as well. " created="Sat, 08 Jun 2024 13:56:57 GMT" type="outline"/>
</outline>
<outline text="June 7" created="Fri, 07 Jun 2024 13:32:17 GMT" type="calendarDay" name="07">
<outline text="An internet for writers" created="Fri, 07 Jun 2024 13:32:18 GMT" type="outline">
<outline text="The next step in online social media will be group blogs that support the APIs needed to integrate with not only the Fediverse, but other non-AP services that have their own APIs. Each one will have a theme, a voice, not all writers in agreement of course, but sharing a similar perspective, context, point of view." created="Fri, 07 Jun 2024 13:38:58 GMT"/>
</outline>
</outline>
<outline text="June 6" created="Thu, 06 Jun 2024 14:25:25 GMT" type="calendarDay" name="06">
<outline text="<a href="https://www.threads.net/@growwith.nash/post/C7ztTyASBmS">Question</a>: "Worst financial advice for someone in their 20s?" <a href="https://www.threads.net/@davew/post/C74GmMjMzCB">Answer</a>." created="Thu, 06 Jun 2024 15:10:35 GMT" type="outline"/>
<outline text="More bad financial advice: "Give money to Trump! He needs your help! They're out to get him! You're next!"" created="Thu, 06 Jun 2024 21:10:11 GMT" type="outline"/>
<outline text="I used the ChatGPT "upload an image" feature today while debugging some software. I could show it what wasn't working with a screen shot. Amazingly it understood and made the connection to the software we were working on, and suggested a modification that made it work properly. This was an important missing bit of functionality, previously you had to explain in words what wasn't working visually. That worked too, but was cumbersome. Much easier to just show it was wrong. And the UI couldn't be simpler. Take the screen shot at paste it into the box where you normally type. It starts analyzing before you press Enter. " created="Thu, 06 Jun 2024 14:25:26 GMT" type="outline" image="https://imgs.scripting.com/2020/04/21/cylon.png"/>
<outline text="A new use for ChatGPT" created="Thu, 06 Jun 2024 15:00:15 GMT" type="outline">
<outline text="Greeting cards. 😀" created="Thu, 06 Jun 2024 15:00:21 GMT" inlineImage="https://imgs.scripting.com/2024/06/06/loveAmericaCat.png"/>
</outline>
</outline>
<outline text="June 5" created="Wed, 05 Jun 2024 15:10:22 GMT" type="calendarDay" name="05">
<outline text="We could bridge RSS and ActivityPub and get more interop. " created="Wed, 05 Jun 2024 15:18:56 GMT" type="outline"/>
<outline text="Jon Stewart from this Monday is <a href="https://www.youtube.com/watch?v=qmxzQJt80XI">good to watch</a> as a reminder of what the press could be doing beyond what Jay Rosen recommends (which is on the right track). They could be playing the same role that the 12 jurors in NYC did. I'd love to see a requirement that every moderator of a major news show in the US do jury duty for a couple of weeks a year, to keep them aware of the standard that should also apply to news, not just justice. (Update: <a href="https://x.com/jayrosen_nyu/status/1798365545106141236">Jay is on it</a>.)" created="Wed, 05 Jun 2024 15:12:18 GMT" type="outline" urlvideo="https://www.youtube.com/watch?v=qmxzQJt80XI"/>
<outline text="It's amazing how well <a href="https://abcnews.go.com/Politics/comey-announced-reopening-clinton-email-probe-days-election/story?id=54470601">Comey's</a> rep has been laundered, but I'll never forget that his CYA move re <a href="https://www.fbi.gov/news/press-releases/statement-by-fbi-director-james-b-comey-on-the-investigation-of-secretary-hillary-clinton2019s-use-of-a-personal-e-mail-system">Hillary's emails</a> at the very end of the 2016 campaign, knocked Hillary off her feet, she never recovered and we had four years of Trump and maybe more as a result. He is not an authority on democracy, he's one of the early pariahs. There has been no apology, or regret expressed. As bad as Alito. I wonder if CNN has bothered to check how people feel about him. " created="Wed, 05 Jun 2024 15:10:23 GMT" type="outline" image="https://imgs.scripting.com/2022/05/05/butheremails.png"/>
</outline>
<outline text="June 4" created="Tue, 04 Jun 2024 11:25:33 GMT" type="calendarDay" name="04">
<outline text="If podcasting had a marketing team behind it, we'd run a campaign that says "It's not podcasting if you don't have choice." If you have to use Apple, Audible, Spotify or Google to listen to something, that's nice, hope it's good for you, but folks that is not a podcast. Podcasts give you the listener all the power. If you give it up it'll all be Disneyfied before too long. It pisses me off that Amazon Music sends me messages about all the new "podcasts" they have. I mutter under my breath when I hear this, some expletive I'd rather not repeat. Amazon, the users know that podcasting == user choice, and they hate you just a little every time you lie about it. Find another term you like and use that. You have the money to do the marketing. Come on, just once play fair. You'll be surprised how good it feels, and I wouldn't be surprised if the users reward you for it. " created="Tue, 04 Jun 2024 11:31:49 GMT" type="outline" image="https://imgs.scripting.com/2024/02/01/runner.png"/>
<outline text="What got me spinning was listening to Rachel Maddow advertise her podcast at the beginning of her show last night. You can get the podcast for free, she says, or if you want no ads, you can pay some money and get it from Apple. What Apple is selling there, and Maddow is going along with, is not a freaking podcast and by calling it one they undermine a great medium. I understand why Maddow might not care, she makes millions from a medium that doesn't give users much choice (ie MSNBC) so why should she care about podcasting, which does. " created="Tue, 04 Jun 2024 11:37:15 GMT" type="outline"/>
<outline text="The test for whether it's a podcast or not is if they say you can get it "Wherever you get your podcasts." If they can say that, it's a podcast. If you have to get it from Apple or YouTube or whoever, it's not a podcast. That's the rule." created="Tue, 04 Jun 2024 12:07:30 GMT" type="outline"/>
<outline text="It’s too bad when I post something <a href="https://www.facebook.com/dave.winer.12/posts/pfbid032amw64trW4jswCVsfwhgbfgcniSyx1styAwrKifZGZd4urQhHNaqG5zyVznnntD3l">positive</a> about ChatGPT, which I do because journalists are dumping on it based on not using it but asking it <a href="https://en.wikipedia.org/wiki/Gotcha_journalism">gotcha questions</a>, which seems to be all they know how to do, the trolls show up, asking if we’ve read this or that journalism article. On <a href="https://www.facebook.com/dave.winer.12/posts/pfbid032amw64trW4jswCVsfwhgbfgcniSyx1styAwrKifZGZd4urQhHNaqG5zyVznnntD3l?comment_id=1492038041740096">Facebook</a>, I delete the comments and change the permissions to only allow friends to comment. <i>The journalists are wrong about ChatGPT.</i> I solve problems with it. It guides me through difficult programming situations, esp around convoluted designs like CSS and JavaScript. It knows all of it. The only times it hallucinates (and I know it's doing it btw, I'm not stupid) is when there is not enough info on the web to give an answer. It would be nice if it just said "I don't know" but it's early, and they haven't figured out how to do that yet. The journalists have no sense of wonder I guess, or they never thought to use it in their jobs. I can't wait for the first aha! from a journalist -- who will say this: "Aha! Now I see what this is for and it's freaking lovely." But they've decided it sucks and that's that. Too bad, we're going on without them. And thanks to the good moderation tools we can keep the turd-droppers from totally screwing it up. " created="Tue, 04 Jun 2024 11:25:34 GMT" type="outline" image="https://imgs.scripting.com/2024/01/26/cartoonChicken.png"/>
<outline text="In other words the designers of CSS and JavaScript and probably every other technology everyone uses had no idea what actual developers were doing with their committee-designed creation. They made mistakes and piled them on each other, fixing old mistakes with new mistakes. After 30 years of evolving in this convoluted way, if you want to create useful software, you have to either master all of it (and no one has) or pay $20 a month to OpenAI so you can use it to navigate the awful hairball that the web platform has become. Where we only have a sliver of knowledge as humans, <i>the machine knows all of it.</i> And that's just programming. I'm just guessing that everything is that way. You know the <a href="https://chatgpt.com/share/6c5a6426-62f9-48c1-9995-b4ae6f808907">part</a> in The Matrix Reloaded where we're told <a href="https://youtu.be/Ny_mr3QX9Q8?si=7GMMS7dBvZW5cOag&t=165">no one knows</a> how the technology works. That's where we are now. Spend your whole life using the stuff and you still only know a tiny fraction of what you need to make good software. We needed what ChatGPT does, but we didn't know we needed it. That's where we are now, and the journos are sitting on the sidelines hurling <a href="https://www.wikihow.com/Make-Spitballs">spitballs</a> at it. " created="Tue, 04 Jun 2024 11:47:21 GMT" type="outline"/>
<outline text="Convicted felon Donald Trump" created="Tue, 04 Jun 2024 17:03:41 GMT" type="outline">
<outline text="Keith Olbermann makes a good point in <a href="https://omny.fm/shows/countdown-with-keith-olbermann/keep-calling-him-convicted-felon-donald-trump-6-4">today's podcast</a>. " created="Tue, 04 Jun 2024 17:04:13 GMT"/>
<outline text="Instead of "Donald Trump" we should always say "Convicted felon Donald Trump."" created="Tue, 04 Jun 2024 17:04:29 GMT"/>
<outline text="It's branding and it works. He's right. " created="Tue, 04 Jun 2024 17:04:56 GMT"/>
<outline text="Convicted felon Donald Trump." created="Tue, 04 Jun 2024 20:32:19 GMT" inlineImage="https://imgs.scripting.com/2024/06/04/handcuffsTrump.png"/>
</outline>
<outline text="On-demand hallucination" created="Tue, 04 Jun 2024 12:03:56 GMT" type="outline">
<outline text="I asked ChatGPT to draw a picture of an interviewer hallucinating during a news show with several distinguished panelists discussing an important issue." created="Tue, 04 Jun 2024 12:05:36 GMT"/>
<outline text="You don't have to trick ChatGPT into hallucinating. Just ask it to. :smile:" created="Tue, 04 Jun 2024 12:05:03 GMT" inlineImage="https://imgs.scripting.com/2024/06/04/ondemandhallucination.png"/>
</outline>
</outline>
<outline text="June 3" created="Mon, 03 Jun 2024 14:31:26 GMT" type="calendarDay" name="03">
<outline text="It's been almost nine years since I did the <a href="http://scripting.com/2015/09/30/aPodcastAboutPodcasting.html">podcast about podcasting</a>. Today I was asked how I feel about podcasting now. Here's what I said. It's still working -- people expect to have choice in where they listen to their podcasts, and as long as that's true they will imho continue to have choice. But even if Google took it over tomorrow, I'd be happy with the outcome. It's been over 20 years since we rolled it out, and it's still delivering huge value to lots of people, and isn't controlled by anyone, as far as I can tell there are no gatekeepers. If only we had been able to keep blogging free of that kind of control, but I have hope there too." created="Mon, 03 Jun 2024 17:52:49 GMT" type="outline" image="https://imgs.scripting.com/2024/06/03/wewon.png"/>
<outline text="One of the flaws in the design of Teslas is they are really difficult to operate safely for people who are farsighted, such as myself. A lot of the <a href="https://imgs.scripting.com/2024/06/03/teslascreen.png">status messages</a> are too small for me to read without reading glasses, and in the time it takes to put them on the message is gone. Esp frustrating for the messages that tell you to do this or that to keep using FSD. And when I'm flipping the glasses down, my eyes are not on the road Mr or Ms Tesla. This is a design problem. Maybe you should use voice prompts for this kind of stuff. Or use a camera to see if my hands are on the wheel." created="Mon, 03 Jun 2024 15:20:49 GMT" type="outline"/>
<outline text="We should apply mathematics to language design. The goal of the language should be maximum simplicity for the human developer. As much of the complexity as possible should be handled by software, either at compile-time or runtime. It should strive to read like <a href="https://en.wikipedia.org/wiki/Pseudocode">pseudocode</a>. We started out writing code by toggling switches on the front panel of the computer, and for a few decades we were factoring and making it simpler with every iteration, but then we turned around in the other direction. I am from the church of factoring. I do it in my designs of products at all levels, and I treat languages with the same care. It turns out all the rules of working on open systems also apply to language design. I plan to write more about this. " created="Mon, 03 Jun 2024 14:31:27 GMT" type="outline"/>
<outline text="Another great application for ChatGPT. Try to find a blog post or article about the design of a language that gets to what you want to know without wading through a lot of stuff you don't care about. I got it to explain Swift, Go and Rust quickly. Okay now I know what they're doing. It would have taken me days to assemble this, and I never have that kind of time for such execursions." created="Mon, 03 Jun 2024 14:35:32 GMT" type="outline"/>
<outline text="I keep coming back to this -- ChatGPT is a vast library that comes with its own librarian. And the librarian has read and digested all of it, and can give you useful and usually exactly right summaries (despite what the critics say) in an instant. I've been using libraries my whole life, going back to when I was a child. I worked with card catalogs and non-virtual book collections. Archives of news on film. View ChatGPT on that timeline and you'll see its significance. You didn't write it, I didn't. Each of us may have contributed a little, and <i>isn't that what we want?</i> To help build the base of human knowledge? It gives our lives meaning. Sometimes I wonder how much value people place on themselves and so little on progress. I think we all want our lives to have meaning. Well here you go, it doesn't get more meaningful than this. " created="Mon, 03 Jun 2024 14:41:13 GMT" type="outline" image="https://imgs.scripting.com/2024/06/02/librarian.png"/>
<outline text="If you make a podcast client, I'd like to have an <a href="https://opml.org/spec2.opml#subscriptionLists">OPML list</a> of all the feeds I'm subscribed to in my client so I can follow it in my feed reader. I'd really like it to go the other way, actually, so I could maintain the list on my desktop computer, and have it automatically reflected in the mobile podcast client. It's very important that it use OPML, that's the standard for this stuff. I couldn't possibly get excited by another format. Podcasting thrives on these standards. The client I use is <a href="https://pocketcasts.com/">Pocket Casts</a> which is part of Automattic. BTW, you can <a href="https://editsubscriptionlists.opml.org/">use Drummer to edit</a> a subscription list. Its native format is OPML." created="Mon, 03 Jun 2024 18:01:54 GMT" type="outline"/>
</outline>
<outline text="June 2" created="Sun, 02 Jun 2024 14:31:27 GMT" type="calendarDay" name="02">
<outline text="To people who say you get wrong answers from ChatGPT, if I wanted my car to kill me I could drive into oncoming traffic. If I wanted my calculator to give me incorrect results I could press the wrong keys. In other words, ChatGPT is a very new tool. It can be hard to control, you have to check what it says, and try different questions. But the result, if you pay attention and don't drive it under the wheels of a bus, is that you can do things you never could do before. " created="Mon, 03 Jun 2024 02:30:44 GMT" type="outline" image="https://imgs.scripting.com/2024/06/02/librarian.png"/>
<outline text="<a href="https://www.threads.net/@mossbergwalt/post/C7rli4JJ3St">Walt Mossberg shows</a> why ChatGPT is such a conversation-starter, and thus is incredible art. He asked it to draw a picture of himself with Kara Swisher. Of course everyone did that, and posted the result to the thread. The variety of responses is amazing, revealing of what I'm not sure. Here's <a href="https://www.threads.net/@davew/post/C7uYdAcJpTQ">the one</a> it came up with for me. " created="Sun, 02 Jun 2024 19:18:13 GMT" type="outline"/>
<outline text="I bet you could do a beautifully readable blog by just dynamically rendering its RSS feed. Why bother statically rendering the home page, month page, day page or pages for each individual post. Dynamic servers are so cheap these days. " created="Sun, 02 Jun 2024 15:18:08 GMT" type="outline"/>
<outline text="The worst part about having a felon in the White House is that he's probably committing felonies while he's in the freaking White House. " created="Sun, 02 Jun 2024 14:31:28 GMT" type="outline"/>
<outline text="There's a lot of stuff in Friday's piece. Ken Smith pointed out the story in the <a href="http://scripting.com/2024/05/31/123255.html#a125308">very last postscript</a>. Before that, I hadn't put it together that podcasting worked because for a while Adam did my job, and for a while I did his. That guaranteed two things -- that the technology would be maximally simple, and that anyone with a computer could do the whole recording and production job without help from an expensive studio. In both cases the result was nowhere near commercial standards, but that didn't matter, in fact it helped that there were so many glitches in my early podcasts, that said that hey if this guy can do it, so can I. " created="Sun, 02 Jun 2024 14:36:42 GMT" type="outline" image="https://imgs.scripting.com/2024/06/02/siliconValley.png"/>
</outline>
<outline text="June 1" created="Sat, 01 Jun 2024 16:39:47 GMT" type="calendarDay" name="01">
<outline text="Welcome to another month on "Scripting News"! :smile:" created="Sat, 01 Jun 2024 16:39:48 GMT" type="outline"/>
<outline text="By my calculations this is the 365th consecutive month of publication for my humble blog. Are there any longer-running blogs in the world? " created="Sat, 01 Jun 2024 16:48:35 GMT" type="outline"/>
<outline text="The outline for May 2024 has been <a href="https://github.com/scripting/Scripting-News/blob/master/blog/opml/2024/05.opml">safely tucked away</a> for posterity on the Scripting News repo. " created="Sat, 01 Jun 2024 16:40:07 GMT" type="outline"/>
<outline text="<a href="http://scripting.com/2024/05/31/123255.html">The last post for last month</a> is one you should read if you read nothing else on this blog ever. It's the story of tech. Something new and explosive comes out, and the journalists feel threatened by it (always, in every way, even when it has nothing to do with them) and a few others (music industry with Napster, artists with ChatGPT) see amateurs invading their previously exclusive space. Truth is these new technologies give new tools for expression of ordinary untrained people. Now we get to have fun with sharing what we see, and maybe the professionals have to reorient themselves to the rest of the world. One thing you can't do and hope not to be left behind, is ignore the new tech, if you want to understand, don't depend on what you read in the news orgs, because they are always full of shit about new tech. You have to go discover it for yourself. And when someone says they're blown away by the new stuff they can do, listen to them, don't argue, try to understand. There's a lot of growth locked up in understanding. So please read the piece, we're at one of those points now wrt to ChatGPT. Sure, it knows a lot of stuff, that's great, but there's also it's ability to listen and understand us. This is what's really new here. " created="Sat, 01 Jun 2024 16:41:34 GMT" type="outline" image="https://imgs.scripting.com/2024/06/01/neo.png"/>
<outline text="Sometimes the On This Day feature in Facebook surfaces some questions that should be asked regularly. For example. 1. I asked <a href="https://www.facebook.com/dave.winer.12/posts/pfbid02MA2JoTwY1oEYhuxmhuvarmVsaMqX6Gi6dADc3i8C8acFK3j3xNdw6W8GrG2vnoNgl">in 2023</a> what do librarians think of ChatGPT. Only one response. Maybe more this year. If there are any librarians blogging about their experiences with ChatGPT, please send me a link and I will add them to my AI category. If <i>anyone</i> is writing about new discoveries they've made, I want to hear about it. " created="Sat, 01 Jun 2024 18:24:26 GMT" type="outline"/>
<outline text="Trump today" created="Sat, 01 Jun 2024 18:36:37 GMT" type="outline">
<outline text="I try not to post pictures of Trump on this blog since he left office in 2021, but this is too good not to share. " created="Sat, 01 Jun 2024 18:36:50 GMT"/>
<outline text="Pretty sure this is a meme, not an actual New Yorker cover. " created="Sat, 01 Jun 2024 18:37:14 GMT" inlineImage="http://scripting.com/images/2024/06/01/trumpOnEscalator.png"/>
</outline>
</outline>
</outline>
</body>
</opml>