It's even worse than it appears..
A podcast about a podcast users' API. #
It's always a good idea to get a second opinion with AI stuff. ChatGPT may give you a convoluted answer where Claude.ai gives you a concise one.#
I've been working on the top level of WordLand, and finally got to a place where navigation feels good, like this is the right track. So I took a snapshot so I can come back and look at this later.#
As you get older your memory gets less reliable. It makes programming more of a challenge because as your software gets more features, there's more to remember and at the same time you're getting older. I wonder if there isn't some way to use ChatGPT to augment the aging mind dealing with more software complexity. It's very much in line with the idea I've had for a long time of putting all my writing in an AI database so I could then ask it to edit it down to book length. Or get a table of contents of what I think and then be able to read chapter-length sections on, say platforms, or how important prior art is, or what interop makes possible, and why everyone should give back when they take from open ecosystems. Each one of those topics has lots of associated stories over the years, but I probably couldn't find most of them, but an AI database certainly could. How to set that up? I've not figured that out so far. #
One of the more depressing things in having so much code that I can easily search, is the number of times I've rewritten the same code without remembering I had written it before. Yesterday I did it knowingly, I wanted a function that could tell me if one of a set of categories applies to a WordLand draft. So I could say "don't list drafts with 'linkblog' as a category." It could have other categories, and there could be more than one category to exclude. I wanted to take the time to write perfect code for this one problem. Not dense, not particularly efficient. No matter how inefficient the code is, on today's hardware such a function couldn't use any time at all. It's fair to say I've solved this problem before, but there was always more to it. Here's the function. Now you know something about what I think is readable, understandable, respectful of a human more than I am of the computer. I know the computer would come up with much more dense and tricky code, but it doesn't have a mind, and I do. At times it can be relaxing, I magine, to not have a mind. And btw, in a couple of years this layer of code will be obsolete. We already are able to tell the machine how to do this in human language, it understands what we mean. One tiny little but hugely significant breakthrough made possible by ChatGPT and its cousins. #
A basic question I had about the ChatGPT agents that I can answer now that I have the feature, is whether or not the code you create can run on a server, where you can give it a URL and make it an endpoint other networked software can call. Or if it could run periodically, say once every five minutes for a function that was creating an RSS feed anyone could subscribe to. The answer is no -- it can't do either of these things. I'm sure they could do it at a technical level, but they don't want to host applications. But now I may understand better why they want to make a web browser, I bet you will be able to call these agents from apps that run in the browser. And in their case, they might not even have to support JavaScript? Heh. A wholly different programming model? Maybe I'm overestimating how much they're biting off? I wonder if anyone at OpenAI reads this blog and might want to get me in a tighter loop, so I can be among the first to try new features like this, rather than, in this case, among the very last.#

© copyright 1994-2025 Dave Winer.

Last update: Sunday August 3, 2025; 12:39 PM EDT.

You know those obnoxious sites that pop up dialogs when they think you're about to leave, asking you to subscribe to their email newsletter? Well that won't do for Scripting News readers who are a discerning lot, very loyal, but that wouldn't last long if I did rude stuff like that. So here I am at the bottom of the page quietly encouraging you to sign up for the nightly email. It's got everything from the previous day on Scripting, plus the contents of the linkblog and who knows what else we'll get in there. People really love it. I wish I had done it sooner. And every email has an unsub link so if you want to get out, you can, easily -- no questions asked, and no follow-ups. Go ahead and do it, you won't be sorry! :-)