博文

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

Scripting News: Sunday, July 26, 2026

Sunday, July 26, 2026 New docs for the browser JavaScript interface to the RSS.chat API. # Scott Hanson has a new service that connects RSS.chat to WordPress. # Many of the questions about RSS.chat center on how do we make this centralized. I don't want this, I want feed readers to add some features and then we can connect these systems together in a million different ways. They just have to think differently about subscription lists. Not radically different, even. # A note to people who run WordCamp conferences. Please, there should be a feed for each event, and as you ramp up to the big day, the news should flow faster. Help people find other people to network with. Get ideas out that aren't in the conference program. # rss.chat isn't really a product # It's what we used to call a coral reef . A deliberate attempt to get people to do more than it does. To think about the web the way it w...

Scripting News: Saturday, July 25, 2026

图片
Saturday, July 25, 2026 How can you tell you’re working on the web? When you do something new and innovative you help your competitors‘ users without forcing them to use your product. They are free to stay where they are and still get the benefit. People choose your product because it’s better for what they’re doing, or it feels better now, or whatever. We want the web to be the platform and it's cool because there is no platform vendor. # Example code is not expected to be bullet proof like production code, and where covering different cases make it harder to follow they should not be there. # RSS.chat has an API # It's a standard REST API. # Here's the server side of the API. # Here's how you call it from browser-based JavaScript . You can include that code in your apps. # Here's an example app that implements a simple blog builder for my recent posts on RSS.chat. We were thinking about doin...