博文

Scripting News: Tuesday, August 4, 2026

图片
Tuesday, August 4, 2026 2019 : "This will be remembered as the time we all waited for someone else to take the risk, not wanting to disturb our lives. The spoiled citizens of a country that fought wars without a draft, that got tax cuts in time of war, inflated our economy as we inflicted chaos on others.” # Last week along with a lot of other stuff, we shipped a validator for lists and feeds that want to be compatible with RSS.chat. It works best for standards to stay strong and a validator helps that. So here are a few examples, validating one user's feed , validating the everyone feed for RSS.chat, which is interesting because this feed starts a lot of threads, so we navigate through that tree and check those feeds too. And validating the user list on RSS.chat, which is an OPML file. And a simple feed with a few interop isses. # We're still socialists # I was into Ayn Rand when I was a teen until I realized t...

Scripting News: Monday, August 3, 2026

Monday, August 3, 2026 BTW, we figured out how we're going to implement WebSub support. # Also I just heard about FreshRSS . This has all the features we've been wanting others to support. I hear it's recommended by NNW, and supports the Google Reader API. These are my kind of people. Interop is all that matters, when you're doing software for news. It's been around since 2013 . Imagine if we had support from journalism. We should have been working together all this time. # Claude is not ready to run the world. This is a problem for me, because I was counting on having it do this for me. Maybe in the next release or the one after that. It's too forgetful. And it definitely hallucinates and sometimes when it could do damage. And when it asks for permission I can't imagine any human has any idea wtf it's talking about. This shouldn't be a political thing, we should be realistic about what it can and can't be ...

Scripting News: Sunday, August 2, 2026

图片
Sunday, August 2, 2026 Fascinating thread on Hacker News about RSS. # Taking some time off to breathe and regain perspective. Fixed a few bugs, and wrote about the big picture on demo.rss.chat . I really want to get a project going to peer with standard.site apps running in AT Proto, both ways, from us to them, and from them to us, via RSS. We can peer with them because as far as I can tell they implement textcasting . This bridge would demonstrate something important. When something interesting shows up not based entirely on web standards, we're flexible if the attraction is strong enough. This is how the internet came to be. Our systems are prepared to create bridges. And unlike bridging between systems that have different ideas of what text is, which are basically hopeless, if we agree that the web standard for text is fine for writers and reader, better than the ridiculous limits imposed by twitter-like systems. Writing on the web has been cripp...

Scripting News: Saturday, August 1, 2026

Saturday, August 1, 2026 A user contacted us about a potential security issue in the RSS.chat server. We responded quickly and with v0.6.11 the issue is removed. If you're running rssnetwork.js on a publicly visible server, please install the new version now. Thanks! # Of course I love RSS . ;-) # Ultimately AI will flatten out the differences in languages. # One of the things you learn working with a bot is how much saying the niceties are good for you, even when the "person" would still do what you ask if you weren't so nice. # The month of July is history . A fine month. A coral reef was seeded. # Linkblog items for the day I ♥ RSS is #1 on Hacker News. news.ycombinator.com Andrew shell is testing how various feed readers handle websub. Thinking about supporting it in RSS.chat, but not if I have to put a big ad for Atom at the top of my feed. Nice try. 😀 rss.chat ...

Scripting News: Friday, July 31, 2026

Friday, July 31, 2026 A new validator for RSS.chat-compatible apps. Examples: The everyone feed on rss.chat. A user's feed . The user list . A feed with issues. Docs . # If you run your own RSS.chat instance, you can now add a menu of commands to the menubar. Details in the worknotes for today. I added a DW menu to rss.chat or demo.rss.chat . # Claude, as we're finishing a project: "The diving is what makes it a test of the network, not just the file: it doesn't take the feed's word for anything, it goes and knocks on every door the feed points to." # Dave + Claude is far more powerful than either on their own. # The hardest thing for people to get about open systems is that if you move forward, not only do you benefit, but your competitors benefit equally. When one of them takes but doesn't give back, that's even worse. But you do it anyway because otherwise eventually, without interop,...

Scripting News: Thursday, July 30, 2026

Thursday, July 30, 2026 Claude doesn't iterate over UI design. It doesn't have eyes or have a human mind. It can't evaluate a design. It works best when you can present the whole design before it writes a any code. That does happen, for example when porting a product across OSes. # I wonder if anyone else is writing about Claude from a similar point of view. I've been writing commercial software since the early 80s. I slogged through this stuff at a comparative snail's pace until early this year, when I got blasted into outer space. Now I had to learn how to make use of this incredible new physics. Puts me in something of a unique spot. I also have a very large library of under-marketed software, ready to grind through Claude, which I very much want to do. If you know of anyone writing about this kind of stuff, let me know. # I've been saying this for decades. The Dems need touring comedians doing rallies all over the count...

Scripting News: Wednesday, July 29, 2026

Wednesday, July 29, 2026 Our feed parser is updated for the new elements for RSSchat. # I want one social network with lots of branches where ideas flow in ways people want them to flow. Take the big corps out of the middle. # Learnings from Andy Hertzfeld # Listened to this podcast interview with Andy Hertzfeld one of the lead devs on the Macintosh, he talks about his time at General Magic and Google too. # His interviewers were surprised that he likes developing with AI tools. People think that developing is just coding, but that's only part of it, and when you put that aside and become the director, script writer, choreographer, the whole thing, all of a sudden: # you have time to try out every idea because it's free and fast. # you have time to work on interop, building bridges between your software and other people's. # a very long list of other things you can do that one person cou...

Scripting News: Tuesday, July 28, 2026

Tuesday, July 28, 2026 When the walls came down # Yesterday's Scripting News was one of the most news-full days in a long time, maybe going back to the rollout of RSS 2.0 in September 2002 . If you look at what's there, a post about re-opening the Frontier object database format would be considered the top item on any other day, but it's the last of the untitled posts for the day. # At the top of the page , a surprise that Matthias Pfefferle at Automattic had built a substantial (and unforeseen!) bridge between WordPress and RSS.chat. It builds on the new features. This may turn out to be the moment RSS started being accepted as a social web protocol by the insiders, alongside ActivityPub and AT Proto. # Look at what we've done. I stress we. Matthias didn't need to tell us about what he did until it was done. That my friends is how the web works, that's what I've been trying to show you, and now it has been s...

Scripting News: Monday, July 27, 2026

图片
Monday, July 27, 2026 This is something . WordPress now supports RSS.chat in an interesting way, and it's surprisingly deep. Once it's cross-posted a message to RSS.chat, any comment in response will be cross-posted to the comment thread on RSS.chat and vice versa. What's great about this is that you never can tell what people will do when you are on the web. Matthias is a friend, I was on his podcast last year. If people use this connection and see how it works, then we'll get an idea of where to go next. # BTW, I had no idea the WordPress connection was coming and here it is. # Of course we have a feed for RSS.chat updates. # How we document APIs . We did a lot of work on API docs this morning. Claude had done a draft, which we published, and turned over to users, and on review realized it was insufficient. That was the word I used, and rolled up my sleeves, told Claude we're going to get this stuff right and set ...