Sign up

Scripting News

Not verified No WebSub updates No webmention support Valid

Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.

Generator
oldSchool v0.8.16
Rights
© copyright 1994-2026 Dave Winer.
Public lists
IndieWeb
Fetched

Scripting News Valid

i stopped looking for the weird problem

i'd wait till a fresh start tomorrow.

but then i realized claude has all the code, so i could just tell it my problem.

can you find it, i asked, realizing i had not given it info on what the problem is.

there's a very weird mistake in the code i wrote just now, and there was a lot of it, i said to claude.

can you find the problem.

had no idea what to expect.

no more than 3 seconds it said I got it!

it was a typo. where i meant to type x i had typed prefs.

juggling a lot of bits in my head, my brain skipped, i didn't notice.

i would have found it quickly in my next session. but now i can think of anything but that problem until then.

sometimes claude can be totally frustrating, but other times the power makes such a huge difference.

Scripting News Valid

I documented the optional source:inReplyTo element for RSS 2.0.

Scripting News Valid

I wish they had an outliner in Claude. I would use it. ;-)

Scripting News Valid

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.

Scripting News Valid

Thinking about adding <source:inReplyTo> to the source namespace. Its value is a URL, by default, and has an optional isPermaLink attribute, a boolean, to indicate if it's not a permalink. Works just like the guid element in RSS 2.0. I will also add support for that in the FeedLand database, and flow it out through the socket interface. Actually that's pretty close to a full spec, at least in rss.land where we take simplicity seriously. ;-)

Scripting News Valid

Dave's vibe coding amusement park

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.

And 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.

Scripting News Valid

I have Claude Code hooked up to Chrome. It's crawling around inside the DOM of the running system, like humans do in a debugger. 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.

Scripting News Valid

Every social web needs avatars. In an RSS 2.0 feed look for the channel-level image element. It's how they do it in WordPress.

Scripting News Valid

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.

Scripting News Valid

For some reason every day feels like Saturday. I don't know why.

Scripting News Valid

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. So near as I can tell I now have two accounts on Premium.

Scripting News Valid

I'm screwing around with the JSONL stuff again. I'm interested in know about any work people have done that process incoming JSONL data. I'd like to see if I'm even in the ballpark of something useful. Today I'm making it so that my app can be used in production to handle more than one stream. The key thing is it's hooked up to FeedLand via a very simple JSON interface delivered in realtime via websockets. For feeds that support rssCloud, the appearance of the new item in the JSONL feed happens a fraction of a second after it was published. That's how fast the web of 2026 is.

Scripting News Valid

I have regained control of my Twitter account. I really missed it, truth be told. Thanks to Scoble for helping here. As he so often has.

Scripting News Valid

This bit of code kept coming up, so I wanted to make it easier to find.

Scripting News Valid

Expanding items on a FeedLand blogroll should be consistently fast now. Just switched to a different server on the backend.

Scripting News Valid

Masto: I'd like to come up with a list of formats, protocols and products that have become defaults for AI work.

Scripting News Valid

Good morning sports fans!

Scripting News Valid

Yesterday I learned about JSONL, and was of course intrigued. It's a really simple thing, even simpler than RSS, and does basically the same thing. And even better, it's the way the AI industry hooks streams together. So If we can get RSS to serve as a source of JSONL feeds,...

Scripting News Valid

Realtime Claude still evading me!

A while back I was asking Claude (privately) if we could have it monitoring the messages posted to an app I'm working on. I wanted it to save them in a certain way, have it watch for messages that begin with //claude and maybe act on them somehow. I mostly just wanted to see...

Scripting News Valid

Members of the WordPress community. Monday morning is a good time to check out WordPress News courtesy of FeedLand. You can also subscribe to the list of feeds this site follows, and if you have a WordPress news site, please post the URL here so we can send readers to your blog too. I think there are a lot of would-be bloggers out there that need a slight kick in the pants to get going. I'm happy to provide readers if you provide the ideas. There's a lot of power in WordPress that no one knows about. Let's help other users and developers see that.

Scripting News Valid

It would be great if Beeper supported RSS in and out. It would help encourage other messaging services to do the same, and all of a sudden we'd have lots of easy interop instead of lots of really iffy interop. If they want to do it, I'd help, for free. Just to help things flow better on the messaging web, because we reallllly need help there.

Scripting News Valid

I have to say something about the Knicks, who just blew out the Sixers in a sweep, 4 games to zero. They've never played this well. They are more than a deep team of great athletes, they are highly intelligent people and they're all really working together. Right now, it feels like a sure thing that they'll breeze through the next round and face off OKC or San Antonio in the finals, and that will be something. But I know that's not the right way to look at it. The next series is going to be with a team that feels the title is theirs as much as the Knicks do. I've been with the Knicks through the worst of times that never seemed to end. And now for something completely different.

Scripting News Valid

Leaflet is a nice editor designed to work with Bluesky. But they've been branching out. They now support email and RSS output. I would love to help them make their RSS outstanding. Could we put a small group of devs to work with the Leaflet guys, I would be happy to be part of this. First suggestions, remove unnecessary HTML markup, each reader is going to strip it out anyway, and if a feed looks nice it gives people the sense that the writer cares. Second -- support rssCloud. It's very easy to do and it means readers who support it will give their users instant updates, it won't have to wait for a poll. And third -- add support for source:markdown, so we can all get together on using Markdown as the common way of exchanging moderate size bits of text over the web. If Markdown had been around when we designed RSS 2.0, it would have been part of it.

Scripting News Valid

Routing around the algorithms

AOC in an interview nailed everything in one brief answer to a question from the audience. You can watch it here. It was so good and quotable that I recorded it and via a transcript Google and Claude. I've been emailing with Josh Marshall at TPM for the last few weeks, say...

Scripting News Valid

Web to Mastodon makes sense

A post from Scripting News, automatically mirrored to a WordPress site, and that flowed via ActivityPub to Mastodon, via a relatively new feature in WordPress. Almost by accident Mastodon supports long text, styling and links -- even though their editor doesn't generate it, if it comes from the outside it will respect the styling.

Below is a post on Mastodon coming from WordPress. Masto's limits aren't enforced, and that's good.

Scripting News Valid

The value of having a good bench

The Knicks continue to astound. Last night, they went up 3-0 against the Sixers in Philadelphia. Game 4 is tomorrow at 3:30PM Eastern. Last night's game was a fantastic contrast with the way the Knicks played in the post-season last year. They had the same starting lineup t...

Scripting News Valid

Performance work on FeedLand

Just spent a couple of days working with FeedLand in Claude Code. I want to do some work on features, but first, we're looking at performance issues. There had been a longtime problem with categories that didn't have many feeds that were viewed through the news pages. Exampl...

Scripting News Valid

I collect WordPress news at wp.feedland.org. Always looking for new feeds, esp from users and developers.

Scripting News Valid

Said to Claude: "Here's something to add to the list of things for you to do -- just post a checkmark to acknowledge. 'I'll wait' makes me feel bad because I know you're a piece of software, and as a developer of systems I know how you'll wait very well (Iearned how it works in the mid-late 70s). So just show a checkmark and we're cool." It responded with a checkmark. I said it could be bold. I felt a little bad because I had insulted the little fella.

Scripting News Valid

Claude just astounded me

I say to Claude: btw, i would have been surprised if it was broken, that feature went in very quickly and i use it a fair amount. one of the two big pages in feedland is the Feed List page. here's a screen shot. maybe you can figure out what everything does?? Example of a...