{"link":"http://scripting.com/2026/05/13.html#a142427","description":"I appreciate that X gave me back access to my account that I was locked out of, but they were apparently charging me for premium when i couldn't use the account, and had no way to turn it off. Okay they can keep the money. But now I want to turn off premium for the account I was using when I didn't have access to my real account, and can't find the commands to do that. Asked ChatGPT and it either hallucinated or X removed the command. Feels a bit like the Soup Nazi on Seinfeld, one of the funniest bits they did.","guid":"http://scripting.com/2026/05/13.html#a142427","pubDate":"Wed, 13 May 2026 14:24:27 GMT","whenReceived":"Wed, 13 May 2026 14:28:17 GMT","whenUpdated":"Wed, 13 May 2026 14:28:17 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/14.html#a150919","description":"Every social web apps need avatars. If you're looking for them from an RSS 2.0 feed, I suggest looking at the channel-level image element. For good prior art that's how they do it in WordPress.","guid":"http://scripting.com/2026/05/14.html#a150919","pubDate":"Thu, 14 May 2026 15:09:19 GMT","whenReceived":"Thu, 14 May 2026 15:11:36 GMT","whenUpdated":"Thu, 14 May 2026 15:11:36 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/14.html#a153507","description":"This is the first day since the NBA playoffs started that there is no scheduled game. I think that's why today feels so weird.","guid":"http://scripting.com/2026/05/14.html#a153507","pubDate":"Thu, 14 May 2026 15:35:07 GMT","whenReceived":"Thu, 14 May 2026 15:36:16 GMT","whenUpdated":"Thu, 14 May 2026 15:36:16 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/14.html#a153641","description":"For some reason every day feels like Saturday. I don't know why.","guid":"http://scripting.com/2026/05/14.html#a153641","pubDate":"Thu, 14 May 2026 15:36:41 GMT","whenReceived":"Thu, 14 May 2026 15:37:33 GMT","whenUpdated":"Thu, 14 May 2026 15:37:33 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/14.html#a214251","description":"I have Claude Code hooked up to Chrome, it's crawling around inside the DOM of the running system. It's a bit like Fantastic Voyage if you've ever seen it. I've been waiting for this moment. Now we can do some really nice UI work.","guid":"http://scripting.com/2026/05/14.html#a214251","pubDate":"Thu, 14 May 2026 21:42:51 GMT","whenReceived":"Thu, 14 May 2026 21:46:27 GMT","whenUpdated":"Thu, 14 May 2026 21:46:27 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"title":"Dave's vibe coding amusement park","link":"http://scripting.com/2026/05/15/154439.html?title=davesVibeCodingAmusementPark","description":"
I reached a point in my Claude work where now I can do vibe coding, in a world that I used to just be a programmer in. This means if I want to do a heavy lift, I can tell Claude what I want and it can do really big corner turns, which is something I am (as a human) terrible at, and thus resist. Today I redesigned the basic user interface of the app, and didn't read any code, I was just giving orders, and it was doing what I asked, even if every little thing it did would have been a full day's work. It's remarkable how it can do very complex things in a few seconds.
\nAnd the web framework i'm working on can do almost all the things I want to do for now, but I want to suck everything into it, and turn the whole thing into a vibe coding amusement park. So many projects I want to do, and so many I want to do with you.
","guid":"http://scripting.com/2026/05/15/154439.html","pubDate":"Fri, 15 May 2026 15:44:39 GMT","whenReceived":"Fri, 15 May 2026 15:48:30 GMT","whenUpdated":"Fri, 15 May 2026 15:48:30 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/15.html#a160244","description":"Thinking about adding an element to source namespace, <source:inReplyTo>. Its value is a URL, by default, and has an optional isPermaLink attribute, a boolean, to indicate if it's not a permalink. I will also add support for that in the FeedLand database, and flowing out through the sockets interface. Actually that's pretty close to a full spec, at least in rss.land where we take simplicity seriously. ;-)","guid":"http://scripting.com/2026/05/15.html#a160244","pubDate":"Fri, 15 May 2026 16:02:44 GMT","whenReceived":"Fri, 15 May 2026 16:05:03 GMT","whenUpdated":"Fri, 15 May 2026 16:05:03 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/15.html#a160223","description":"I wish they had an outliner in Claude. I would use it. ;-)","guid":"http://scripting.com/2026/05/15.html#a160223","pubDate":"Fri, 15 May 2026 16:02:23 GMT","whenReceived":"Fri, 15 May 2026 16:05:03 GMT","whenUpdated":"Fri, 15 May 2026 16:05:03 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/15.html#a161234","description":"BTW, here's the JSONL version of Scripting News. It has the same data as the RSS file, but in the format that AI apps are looking for, so I am told. I thought I'd try to kick this off by pushing an RSS flow through the pipe. It's like using the Grateful Dead to boot up podcasting. I needed something to put out on the wire and I had this feed handy.","guid":"http://scripting.com/2026/05/15.html#a161234","pubDate":"Fri, 15 May 2026 16:12:34 GMT","whenReceived":"Fri, 15 May 2026 16:14:02 GMT","whenUpdated":"Fri, 15 May 2026 16:14:02 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"link":"http://scripting.com/2026/05/16.html#a150155","description":"I documented the optional <source:inReplyTo> element for RSS 2.0.","guid":"http://scripting.com/2026/05/16.html#a150155","pubDate":"Sat, 16 May 2026 15:01:55 GMT","whenReceived":"Sat, 16 May 2026 15:03:19 GMT","whenUpdated":"Sat, 16 May 2026 15:03:19 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"} {"title":"i stopped looking for the weird problem","link":"http://scripting.com/2026/05/16/223608.html?title=iStoppedLookingForTheWeirdProblem","description":"i'd wait till a fresh start tomorrow.
\nbut then i realized claude has all the code, so i could just tell it my problem.
\ncan you find it, i asked, realizing i had not given it info on what the problem is.
\nthere's a very weird mistake in the code i wrote just now, and there was a lot of it, i said to claude.
\ncan you find the problem.
\nhad no idea what to expect.
\nno more than 3 seconds it said I got it!
\nit was a typo. where i meant to type x i had typed prefs.
\njuggling a lot of bits in my head, my brain skipped, i didn't notice.
\ni would have found it quickly in my next session. but now i can think of anything but that problem until then.
\nsometimes claude can be totally frustrating, but other times the power makes such a huge difference.
","guid":"http://scripting.com/2026/05/16/223608.html","pubDate":"Sat, 16 May 2026 22:36:08 GMT","whenReceived":"Sat, 16 May 2026 22:45:57 GMT","whenUpdated":"Sat, 16 May 2026 22:45:57 GMT","metadata":{},"feedTitle":"Scripting News","feedLink":"http://scripting.com/","feedDescription":"Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.","feedUrl":"http://scripting.com/rss.xml"}