[
    {
        "id": 541,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=541",
        "title": "What happens when all humans want from AI has been done?",
        "description": "What happens when humans run out of things they want to do with AIs. When everything has been done and it takes ten tokens to do what used to cost ten million. What will we do with all the data centers? Will they be empty shells like the old shopping malls that were so popular before the web and Covid?",
        "pubDate": "2026-08-22T00:46:00.000Z",
        "whenCreated": "2026-08-22T04:46:00.000Z",
        "whenUpdated": "2026-08-22T04:46:13.000Z",
        "markdowntext": "What happens when humans run out of things they want to do with AIs. When everything has been done and it takes ten tokens to do what used to cost ten million. What will we do with all the data centers? Will they be empty shells like the old shopping malls that were so popular before the web and Covid?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 540,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=540",
        "title": "First story in Hello Frontier repo",
        "inReplyToNum": 539,
        "inReplyToUrl": "https://rss.chat/?id=539",
        "description": "<p>Added a chapter to the story.</p><p><a href=\"https://github.com/scripting/helloFrontier/issues/1\">https://github.com/scripting/helloFrontier/issues/1</a></p><p>Turns out Claude didn’t understand how Frontier calls scripts. It’s much simpler than what it concocted.</p>",
        "pubDate": "2026-08-21T23:56:00.000Z",
        "whenCreated": "2026-08-22T03:56:00.000Z",
        "whenUpdated": "2026-08-22T03:56:14.000Z",
        "markdowntext": "Added a chapter to the story.\n\n[https://github.com/scripting/helloFrontier/issues/1](https://github.com/scripting/helloFrontier/issues/1)\n\nTurns out Claude didn’t understand how Frontier calls scripts. It’s much simpler than what it concocted.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 539,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=539",
        "description": "<p>Started a new repo today.</p><p><a href=\"https://github.com/scripting/helloFrontier\">https://github.com/scripting/helloFrontier</a></p><p>We have to make a fair number of decisions about all aspects of the product, esp the surprisingly huge verb set. </p><p>For the tough decisions I'll document the issue, and seek feedback from friendly people with real Frontier expertise.</p><p>Right now it's just an intro page and nothing more. Eventually, hopefully, fingers crossed, something wonderful will show up here.</p>",
        "pubDate": "2026-08-19T18:01:14.000Z",
        "whenCreated": "2026-08-19T22:01:14.000Z",
        "whenUpdated": "2026-08-19T22:02:17.000Z",
        "markdowntext": "Started a new repo today.\n\n[https://github.com/scripting/helloFrontier](https://github.com/scripting/helloFrontier)\n\nWe have to make a fair number of decisions about all aspects of the product, esp the surprisingly huge verb set. \n\nFor the tough decisions I'll document the issue, and seek feedback from friendly people with real Frontier expertise.\n\nRight now it's just an intro page and nothing more. Eventually, hopefully, fingers crossed, something wonderful will show up here.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 538,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=538",
        "title": "A rebuttal to Doc Searls' piece about watermarks",
        "description": "<p>In response to his post about <a href=\"https://doc.searls.com/2026/08/17/you-can-hear-the-squeak-of-sphincters-closing/\">the squeak of sphincters</a>.</p>\n\n<p>1. I was getting an exam at a urologist's office where one of the nurses actually used the word <a href=\"https://en.wikipedia.org/wiki/Sphincter\">sphincter</a>, and I, fully conscious, said something funny that got them all laughing, basically that you never hear the word sphincter used as a real thing. Thought i should mention that.  </p>\n\n<p>2. Why do you care about what words the AI bot chooses? I actually like it. This is what I don't like -- people getting a long bit of writing from the bot, and then pasting it into a comment thread in a GitHub repo I run (a recent trend). Geez I don't even read the long bullshit posts my AI bot thinks I need to read, how humiliating to be asked to care what THEIR bot said. When a person puts their name on something, I assume it's them writing it.  </p>\n\n<p>Doc, if you \"wrote\" something and I discovered it was written by a bot, I would be disgusted and think less of you, a lot less. I want the watermarking if only to prove that my writing, which I hope doesn't get a false positive, are my actual words.  </p>\n\n<p>I'm sure plenty of teachers think the watermarking is a great idea.  </p>\n\n<p>And sphincters everywhere just want a little respect, and a little love wouldn't hurt either? As an adult do you know where your sphincter is? Or even what it's for?? And btw, did you know they don't actually squeak since they're made of meat, and meat don't squeak. ;-)</p>",
        "pubDate": "2026-08-18T12:54:16.000Z",
        "whenCreated": "2026-08-18T16:54:16.000Z",
        "whenUpdated": "2026-08-18T16:59:54.000Z",
        "markdowntext": "In response to his post about [the squeak of sphincters](https://doc.searls.com/2026/08/17/you-can-hear-the-squeak-of-sphincters-closing/).\n\n1\\. I was getting an exam at a urologist's office where one of the nurses actually used the word [sphincter](https://en.wikipedia.org/wiki/Sphincter), and I, fully conscious, said something funny that got them all laughing, basically that you never hear the word sphincter used as a real thing. Thought i should mention that.\n\n2\\. Why do you care about what words the AI bot chooses? I actually like it. This is what I don't like -- people getting a long bit of writing from the bot, and then pasting it into a comment thread in a GitHub repo I run (a recent trend). Geez I don't even read the long bullshit posts my AI bot thinks I need to read, how humiliating to be asked to care what THEIR bot said. When a person puts their name on something, I assume it's them writing it.\n\nDoc, if you \"wrote\" something and I discovered it was written by a bot, I would be disgusted and think less of you, a lot less. I want the watermarking if only to prove that my writing, which I hope doesn't get a false positive, are my actual words.\n\nI'm sure plenty of teachers think the watermarking is a great idea.\n\nAnd sphincters everywhere just want a little respect, and a little love wouldn't hurt either? As an adult do you know where your sphincter is? Or even what it's for?? And btw, did you know they don't actually squeak since they're made of meat, and meat don't squeak. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 537,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=537",
        "inReplyToNum": 536,
        "inReplyToUrl": "https://rss.chat/?id=536",
        "description": "That's okay -- I <i>like</i> that you're experimenting. I want to help you do more. ;-)",
        "pubDate": "2026-08-16T18:03:08.000Z",
        "whenCreated": "2026-08-16T22:03:08.000Z",
        "whenUpdated": "2026-08-16T22:03:08.000Z",
        "markdowntext": "That's okay -- I _like_ that you're experimenting. I want to help you do more. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Scott Hanson",
        "ctReplies": 0
    },
    {
        "id": 535,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=535",
        "inReplyToNum": 534,
        "inReplyToUrl": "https://rss.chat/?id=534",
        "description": "<p>Scott the confusion was you said WordLand and I think you meant FeedLand. ;-)</p><p>Also wpIdentity does more than username and password, it's how WordLand connects to everything.</p>",
        "pubDate": "2026-08-16T15:13:03.000Z",
        "whenCreated": "2026-08-16T19:13:03.000Z",
        "whenUpdated": "2026-08-16T19:14:53.000Z",
        "markdowntext": "Scott the confusion was you said WordLand and I think you meant FeedLand. ;-)\n\nAlso wpIdentity does more than username and password, it's how WordLand connects to everything.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Scott Hanson",
        "ctReplies": 1
    },
    {
        "id": 531,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=531",
        "inReplyToNum": 530,
        "inReplyToUrl": "https://rss.chat/?id=530",
        "description": "<p>Brent, great to see you here.</p><p>\n\n</p><p>The OPML subscription lists is the right way to go for a popular feed reader, to get people thinking about creating subscription lists for others to subscribe to. And by then we should have a streamlined release of FeedLand for editing and combining the lists we generate here and elsewhere. </p><p>\n\n</p><p>Later, once other sites are supporting the discourse features in <a href=\"http://RSS.chat\">RSS.chat</a> format, or as others are supporting it, you might want to be in on the conversation. I think Manton is working on that. But discourse is an important function in his world, not so much in NNW but it <em>could</em> be.</p><p>Resources:</p><ol>\n<li><p><a href=\"https://github.com/scripting/readinglist\">Example code</a> for subscription lists. </p></li>\n<li><p>The discourse features <a href=\"https://source.scripting.com/social.opml\">walkthrough</a>. </p></li><li><p>For testing, I recommend <a href=\"https://feedland.com/opml?screenname=davewiner&amp;catname=blogroll\">my blogroll list</a>. </p></li>\n</ol><p>\n\n</p><p>Glad to help any way we can. ;-)</p>",
        "pubDate": "2026-08-15T19:38:13.000Z",
        "whenCreated": "2026-08-15T23:38:13.000Z",
        "whenUpdated": "2026-08-16T00:37:33.000Z",
        "markdowntext": "Brent, great to see you here.\n\nThe OPML subscription lists is the right way to go for a popular feed reader, to get people thinking about creating subscription lists for others to subscribe to. And by then we should have a streamlined release of FeedLand for editing and combining the lists we generate here and elsewhere. \n\nLater, once other sites are supporting the discourse features in [RSS.chat](http://RSS.chat) format, or as others are supporting it, you might want to be in on the conversation. I think Manton is working on that. But discourse is an important function in his world, not so much in NNW but it _could_ be.\n\nResources:\n\n1.  [Example code](https://github.com/scripting/readinglist) for subscription lists. \n    \n2.  The discourse features [walkthrough](https://source.scripting.com/social.opml). \n    \n3.  For testing, I recommend [my blogroll list](https://feedland.com/opml?screenname=davewiner&catname=blogroll). \n    \n\nGlad to help any way we can. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "brentsimmons",
        "ctReplies": 0
    },
    {
        "id": 529,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=529",
        "inReplyToNum": 526,
        "inReplyToUrl": "https://rss.chat/?id=526",
        "description": "SQLite is progress. When you're ready tell us how you did it. I assume it's being done at the wpidentity level?",
        "pubDate": "2026-08-15T16:51:29.000Z",
        "whenCreated": "2026-08-15T20:51:29.000Z",
        "whenUpdated": "2026-08-15T21:23:08.000Z",
        "markdowntext": "SQLite is progress. When you're ready tell us how you did it. I assume it's being done at the wpidentity level?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Scott Hanson",
        "ctReplies": 2
    },
    {
        "id": 528,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=528",
        "inReplyToNum": 527,
        "inReplyToUrl": "https://rss.chat/?id=527",
        "description": "I love stuff like this. Small pieces loosely joined. ;-)",
        "pubDate": "2026-08-15T16:42:52.000Z",
        "whenCreated": "2026-08-15T20:42:52.000Z",
        "whenUpdated": "2026-08-15T20:42:52.000Z",
        "markdowntext": "I love stuff like this. Small pieces loosely joined. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 0
    },
    {
        "id": 525,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=525",
        "inReplyToNum": 524,
        "inReplyToUrl": "https://rss.chat/?id=524",
        "description": "Andrew thanks for the reminder, I sent an email to you and Jon Desrosiers introducing you guys. I met Jon at WC Canada last year, he's one of the people who manage the final release of each version of WordPress. And unfortunately (for him) he is a Celtics fan. :-)",
        "pubDate": "2026-08-15T13:24:57.000Z",
        "whenCreated": "2026-08-15T17:24:57.000Z",
        "whenUpdated": "2026-08-15T17:24:57.000Z",
        "markdowntext": "Andrew thanks for the reminder, I sent an email to you and Jon Desrosiers introducing you guys. I met Jon at WC Canada last year, he's one of the people who manage the final release of each version of WordPress. And unfortunately (for him) he is a Celtics fan. :-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 523,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=523",
        "description": "<p>I used to use Bluesky to write my early morning posts when I'm using an iPad or a computer that can't access my editor for my main blog. </p><p>Before that I used Twitter.</p><p>But I should be using <a href=\"http://RSS.chat\">RSS.chat</a>. </p><p>Esp when I hit the character limit on Bluesky, which happens every time. It's not very likely I'll write something that can be expressed fully in 300 chars. </p><p>This morning I reminded myself that my new casual writing platform is right here. </p><p>This, btw, is 459 chars.</p>",
        "pubDate": "2026-08-13T12:44:23.000Z",
        "whenCreated": "2026-08-13T16:44:23.000Z",
        "whenUpdated": "2026-08-13T16:44:23.000Z",
        "markdowntext": "I used to use Bluesky to write my early morning posts when I'm using an iPad or a computer that can't access my editor for my main blog. \n\nBefore that I used Twitter.\n\nBut I should be using RSS.chat. \n\nEsp when I hit the character limit on Bluesky, which happens every time. It's not very likely I'll write something that can be expressed fully in 300 chars. \n\nThis morning I reminded myself that my new casual writing platform is right here. \n\nThis, btw, is 459 chars.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 522,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=522",
        "description": "<p>The press is freaking out about Democratic Socialist candidates winning elections all over the country. </p><p></p><p>They can relax, because the government of the United States thrives on different points of view, and thus -- compromise. </p><p></p><p>The Democrats can have any combination of points of view, as long as they play by the rules of democracy. </p><p></p><p>In fact nothing could be more reaffirming of democracy than having a wide range of new reps in Congress from different political viewpoints. </p><p></p><p>They can all work together and in doing so, give us another shot at the form of government we all believe in.</p>",
        "pubDate": "2026-08-13T12:13:39.000Z",
        "whenCreated": "2026-08-13T16:13:39.000Z",
        "whenUpdated": "2026-08-13T16:13:39.000Z",
        "markdowntext": "The press is freaking out about Democratic Socialist candidates winning elections all over the country.\n\nThey can relax, because the government of the United States thrives on different points of view, and thus -- compromise.\n\nThe Democrats can have any combination of points of view, as long as they play by the rules of democracy.\n\nIn fact nothing could be more reaffirming of democracy than having a wide range of new reps in Congress from different political viewpoints.\n\nThey can all work together and in doing so, give us another shot at the form of government we all believe in.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 520,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=520",
        "inReplyToNum": 519,
        "inReplyToUrl": "https://rss.chat/?id=519",
        "description": "<p>John -- it's not a matter of time, it's how many items there are. Each feed can have a maximum of 100 items. That's a config setting on the server, config.rssMaxFeedItems.</p>",
        "pubDate": "2026-08-12T15:57:59.000Z",
        "whenCreated": "2026-08-12T19:57:59.000Z",
        "whenUpdated": "2026-08-12T19:57:59.000Z",
        "markdowntext": "John -- it's not a matter of time, it's how many items there are. Each feed can have a maximum of 100 items. That's a config setting on the server, `config.rssMaxFeedItems`.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 0
    },
    {
        "id": 518,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=518",
        "description": "I have spent a few days scattered over three weeks supervising a new version of frontier which took almost a decade to develop originally for Mac in 80s and 90s for node.js and electron. Without Claude I’m pretty sure that was never going to happen. I’m paying $100 a month for that.<br />",
        "pubDate": "2026-08-11T07:20:30.000Z",
        "whenCreated": "2026-08-11T11:20:30.000Z",
        "whenUpdated": "2026-08-11T11:20:30.000Z",
        "markdowntext": "I have spent a few days scattered over three weeks supervising a new version of frontier which took almost a decade to develop originally for Mac in 80s and 90s for node.js and electron. Without Claude I’m pretty sure that was never going to happen. I’m paying $100 a month for that.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 516,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=516",
        "description": "<p>The Agency was quite good.</p><p></p><p><a href=\"https://www.metacritic.com/tv/the-agency-2024/\">https://www.metacritic.com/tv/the-agency-2024/</a></p>",
        "pubDate": "2026-08-10T00:43:05.000Z",
        "whenCreated": "2026-08-10T04:43:05.000Z",
        "whenUpdated": "2026-08-10T04:43:05.000Z",
        "markdowntext": "The Agency was quite good.\n\nhttps://www.metacritic.com/tv/the-agency-2024/",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 514,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=514",
        "inReplyToNum": 513,
        "inReplyToUrl": "https://rss.chat/?id=513",
        "description": "It's linkblogging. Not niche, imho.",
        "pubDate": "2026-08-09T18:57:57.000Z",
        "whenCreated": "2026-08-09T22:57:57.000Z",
        "whenUpdated": "2026-08-09T22:57:57.000Z",
        "markdowntext": "It's linkblogging. Not niche, imho.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 508,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=508",
        "inReplyToNum": 506,
        "inReplyToUrl": "https://rss.chat/?id=506",
        "description": "<p>I have this feed.</p><p><a href=\"https://demo.rss.chat/users/dave/rss.xml\">https://demo.rss.chat/users/dave/rss.xml</a></p><p>Hooked up to <a href=\"http://micro.blog\">micro.blog</a> which in turn hooks it up to Bluesky.</p><p>If I write a post there that has a title or is longer than 300 chars, it will use <a href=\"http://standard.site\">standard.site</a>.</p><p>Which I think means it will show up in my timeline as a card, and clicking on a link will take me to the full post inside the \"atmosphere\" -- they come up with great names in that world! :-)</p><p>I think there's a feed reader over there, we will find out. </p><p>Once again Manton kicks ass. This is a big door to open.</p><p>I used the <a href=\"http://demo.rss.chat\">demo.rss.chat</a> so other people could contribute without being part of my circle of friends. ;-)</p>",
        "pubDate": "2026-08-08T14:40:17.000Z",
        "whenCreated": "2026-08-08T18:40:17.000Z",
        "whenUpdated": "2026-08-08T18:40:17.000Z",
        "markdowntext": "I have this feed.\n\nhttps://demo.rss.chat/users/dave/rss.xml\n\nHooked up to micro.blog which in turn hooks it up to Bluesky.\n\nIf I write a post there that has a title or is longer than 300 chars, it will use standard.site.\n\nWhich I think means it will show up in my timeline as a card, and clicking on a link will take me to the full post inside the \"atmosphere\" -- they come up with great names in that world! :-)\n\nI think there's a feed reader over there, we will find out. \n\nOnce again Manton kicks ass. This is a big door to open.\n\nI used the demo.rss.chat so other people could contribute without being part of my circle of friends. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 507,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=507",
        "title": "Why I want to break through with standard.site folks",
        "inReplyToNum": 506,
        "inReplyToUrl": "https://rss.chat/?id=506",
        "description": "<p>i think breaking the wall betw at proto and the world outside is good for everyone. there is significant work being done there, and people who think like we do, so connecting the two worlds will make a lot more of a difference than say connectiong with threads or even mastodon. they just aren't listening and don't care at the companies, but us individual developers have lots of reasons to work with each other, we just tend not to do it. breaking through here will be huge. ​</p><p>note: this was going to be part of a comment on <a href=\"http://micro.blog\">micro.blog</a> but there's a character limit...</p>",
        "pubDate": "2026-08-08T14:20:38.000Z",
        "whenCreated": "2026-08-08T18:20:38.000Z",
        "whenUpdated": "2026-08-08T18:24:26.000Z",
        "markdowntext": "i think breaking the wall betw at proto and the world outside is good for everyone. there is significant work being done there, and people who think like we do, so connecting the two worlds will make a lot more of a difference than say connectiong with threads or even mastodon. they just aren't listening and don't care at the companies, but us individual developers have lots of reasons to work with each other, we just tend not to do it. breaking through here will be huge. ​\n\nnote: this was going to be part of a comment on [micro.blog](http://micro.blog) but there's a character limit...",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 506,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=506",
        "title": "Connecting RSS and AT Proto",
        "description": "<p><i>We're going to make this happen.</i></p><p>I think it's really important for us to connect with developers who make writing tools for AT Proto. We should be part of the same community, I feel that very strongly, so I am seeking new ways to make that happen via RSS.</p><p>I noticed they had a feed in Leaflet, one of the editors, so I created an account entered a few posts, and then looked to see what was there. I then wrote the developer privately, to ask if he would welcome a review, and he did. I made the time this morning to put together the review.</p><p><a href=\"https://github.com/scripting/Scripting-News/issues/359\">https://github.com/scripting/Scripting-News/issues/359</a></p><p>In the other direction, I've been asking everyone I know who could possibly help, how to go in the other direction, have my RSS feed show up in AT Proto as whatever it is that makes new posts from people in that world. </p><p>People keep telling me it's not like RSS, and I can't imagine how it could be anything other than RSS. So the answer was, until yesterday -- no -- you can't do it or we don't know how to do it. Except I asked the question again, on <a href=\"http://micro.blog\">micro.blog</a> and <a href=\"https://micro.blog/manton/95380703\">Manton says</a> they have the feature. Of course he does. Manton covers every freaking protocol ever invented.</p>",
        "pubDate": "2026-08-08T14:13:30.000Z",
        "whenCreated": "2026-08-08T18:13:30.000Z",
        "whenUpdated": "2026-08-08T18:14:57.000Z",
        "markdowntext": "_We're going to make this happen._\n\nI think it's really important for us to connect with developers who make writing tools for AT Proto. We should be part of the same community, I feel that very strongly, so I am seeking new ways to make that happen via RSS.\n\nI noticed they had a feed in Leaflet, one of the editors, so I created an account entered a few posts, and then looked to see what was there. I then wrote the developer privately, to ask if he would welcome a review, and he did. I made the time this morning to put together the review.\n\n[https://github.com/scripting/Scripting-News/issues/359](https://github.com/scripting/Scripting-News/issues/359)\n\nIn the other direction, I've been asking everyone I know who could possibly help, how to go in the other direction, have my RSS feed show up in AT Proto as whatever it is that makes new posts from people in that world. \n\nPeople keep telling me it's not like RSS, and I can't imagine how it could be anything other than RSS. So the answer was, until yesterday -- no -- you can't do it or we don't know how to do it. Except I asked the question again, on [micro.blog](http://micro.blog) and [Manton says](https://micro.blog/manton/95380703) they have the feature. Of course he does. Manton covers every freaking protocol ever invented.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 2
    },
    {
        "id": 505,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=505",
        "title": "Losing my shit about first day’s work",
        "inReplyToNum": 501,
        "inReplyToUrl": "https://rss.chat/?id=501",
        "description": "It’s starting to work, we have a table editor odb browser, and can edit, update and run scripts. The runtime lives in the cloud, the client is an electron app. I had to call it a day early because my poor human mind is having trouble keeping up with the new reality. Do you know how long I’ve wanted this? Btw the builtin webserver works. I’ve mastered Node, but frontier has so more factored, the model is much simpler iirc.",
        "pubDate": "2026-08-07T19:58:19.000Z",
        "whenCreated": "2026-08-07T23:58:19.000Z",
        "whenUpdated": "2026-08-08T00:02:02.000Z",
        "markdowntext": "It’s starting to work, we have a table editor odb browser, and can edit, update and run scripts. The runtime lives in the cloud, the client is an electron app. I had to call it a day early because my poor human mind is having trouble keeping up with the new reality. Do you know how long I’ve wanted this? Btw the builtin webserver works. I’ve mastered Node, but frontier has so more factored, the model is much simpler iirc.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 504,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=504",
        "inReplyToNum": 503,
        "inReplyToUrl": "https://rss.chat/?id=503",
        "description": "I love it. Thank you for being part of this project. ❤️",
        "pubDate": "2026-08-07T19:39:24.000Z",
        "whenCreated": "2026-08-07T23:39:24.000Z",
        "whenUpdated": "2026-08-07T23:39:24.000Z",
        "markdowntext": "I love it. Thank you for being part of this project. ❤️",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Manton Reece",
        "ctReplies": 0
    },
    {
        "id": 502,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=502",
        "inReplyToNum": 499,
        "inReplyToUrl": "https://rss.chat/?id=499",
        "description": "The credit really goes to Andrew Shell who made it really easy for us to hook in, then we figured out the rest of it. We're using the header, not adding anything to our feeds.",
        "pubDate": "2026-08-07T16:32:05.000Z",
        "whenCreated": "2026-08-07T20:32:05.000Z",
        "whenUpdated": "2026-08-07T20:32:05.000Z",
        "markdowntext": "The credit really goes to Andrew Shell who made it really easy for us to hook in, then we figured out the rest of it. We're using the header, not adding anything to our feeds.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Manton Reece",
        "ctReplies": 0
    },
    {
        "id": 501,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=501",
        "description": "Update -- I didn't like the idea of turning Drummer into a programming environment so instead I asked Claude to give its version of Frontier a user interface. Parts of it are starting to work one hour later. Using Electron, Concord (the outliner I keep reusing) and all the other stuff. If it all works I will be able to run Frontier on my desktop. Also the ODB is a SQL database.",
        "pubDate": "2026-08-07T16:30:22.000Z",
        "whenCreated": "2026-08-07T20:30:22.000Z",
        "whenUpdated": "2026-08-07T20:30:22.000Z",
        "markdowntext": "Update -- I didn't like the idea of turning Drummer into a programming environment so instead I asked Claude to give its version of Frontier a user interface. Parts of it are starting to work one hour later. Using Electron, Concord (the outliner I keep reusing) and all the other stuff. If it all works I will be able to run Frontier on my desktop. Also the ODB is a SQL database.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 497,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=497",
        "title": "WebSub support in RSS.chat",
        "description": "<p>Previously we were only able to notify via rssCloud. </p><p>Now we also support WebSub because there are also a fair number of feed readers that only use WebSub. </p><p>We're using Andrew Shell's <a href=\"http://rsscloud.io\">rsscloud.io</a> as <a href=\"https://andrewshell.org/2026/07/rsscloud-server-4-0-now-supports-websub-notifications/\">our WebSub hub</a>, as we have for a long time with rssCloud. </p><p>Andrew please help us figure out if this is working correctly.</p><p>The source is <a href=\"https://github.com/scripting/rss.chat/blob/main/server/code/rssnetwork.js\">in the repo</a>, along with a <a href=\"https://github.com/scripting/rss.chat/blob/main/server/code/worknotes.md#8526-302-pm-et-by-cc\">worknote</a>.</p>",
        "pubDate": "2026-08-05T19:13:14.000Z",
        "whenCreated": "2026-08-05T23:13:14.000Z",
        "whenUpdated": "2026-08-05T23:22:05.000Z",
        "markdowntext": "Previously we were only able to notify via rssCloud. \n\nNow we also support WebSub because there are also a fair number of feed readers that only use WebSub. \n\nWe're using Andrew Shell's [rsscloud.io](http://rsscloud.io) as [our WebSub hub](https://andrewshell.org/2026/07/rsscloud-server-4-0-now-supports-websub-notifications/), as we have for a long time with rssCloud. \n\nAndrew please help us figure out if this is working correctly.\n\nThe source is [in the repo](https://github.com/scripting/rss.chat/blob/main/server/code/rssnetwork.js), along with a [worknote](https://github.com/scripting/rss.chat/blob/main/server/code/worknotes.md#8526-302-pm-et-by-cc).",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "ctReplies": 2
    },
    {
        "id": 495,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=495",
        "description": "<p>Andrew wrote a post about the fantastic FreshRSS.</p><p><a href=\"https://andrewshell.org/2026/08/enhancing-freshrss-with-rsscloud-support/\">https://andrewshell.org/2026/08/enhancing-freshrss-with-rsscloud-support/</a></p><p>Claude, must read.</p>",
        "pubDate": "2026-08-03T19:35:50.000Z",
        "whenCreated": "2026-08-03T23:35:50.000Z",
        "whenUpdated": "2026-08-03T23:35:58.000Z",
        "markdowntext": "Andrew wrote a post about the fantastic FreshRSS.\n\n[https://andrewshell.org/2026/08/enhancing-freshrss-with-rsscloud-support/](https://andrewshell.org/2026/08/enhancing-freshrss-with-rsscloud-support/)\n\nClaude, must read.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 4,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 494,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=494",
        "inReplyToNum": 493,
        "inReplyToUrl": "https://rss.chat/?id=493",
        "description": "It certainly hasn’t been deployed on <a href=\"http://feedland.com\">feedland.com</a> yet, and we should update the npm stuff, I think I wrote change notes, esp in the issues section on feedlandinstall. That’s the best place to ask for help.",
        "pubDate": "2026-08-03T19:06:23.000Z",
        "whenCreated": "2026-08-03T23:06:23.000Z",
        "whenUpdated": "2026-08-03T23:06:23.000Z",
        "markdowntext": "It certainly hasn’t been deployed on feedland.com yet, and we should update the npm stuff, I think I wrote change notes, esp in the issues section on feedlandinstall. That’s the best place to ask for help.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 491,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=491",
        "inReplyToNum": 486,
        "inReplyToUrl": "https://rss.chat/?id=486",
        "description": "Ahh I misunderstood. Now I get it.",
        "pubDate": "2026-08-02T18:53:28.000Z",
        "whenCreated": "2026-08-02T22:53:28.000Z",
        "whenUpdated": "2026-08-02T22:53:28.000Z",
        "markdowntext": "Ahh I misunderstood. Now I get it.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 490,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=490",
        "inReplyToNum": 487,
        "inReplyToUrl": "https://rss.chat/?id=487",
        "description": "There's no redirect involved, we serve the HTML shell of the app, including the full &lt;head&gt; section straight from the <a href=\"http://rss.chat\">rss.chat</a> server. You should get all our meta data when you just do an HTTP read of <a href=\"https://rss.chat/\">https://rss.chat/</a>.",
        "pubDate": "2026-08-02T18:53:01.000Z",
        "whenCreated": "2026-08-02T22:53:01.000Z",
        "whenUpdated": "2026-08-02T22:53:01.000Z",
        "markdowntext": "There's no redirect involved, we serve the HTML shell of the app, including the full <head> section straight from the rss.chat server. You should get all our meta data when you just do an HTTP read of https://rss.chat/.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 489,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=489",
        "inReplyToNum": 488,
        "inReplyToUrl": "https://rss.chat/?id=488",
        "description": "Very nicely done Don! ;-)",
        "pubDate": "2026-08-02T18:51:44.000Z",
        "whenCreated": "2026-08-02T22:51:44.000Z",
        "whenUpdated": "2026-08-02T22:51:44.000Z",
        "markdowntext": "Very nicely done Don! ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 0
    },
    {
        "id": 484,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=484",
        "inReplyToNum": 483,
        "inReplyToUrl": "https://rss.chat/?id=483",
        "description": "not clear exactly what's not working. will wait for details.",
        "pubDate": "2026-08-02T16:45:53.000Z",
        "whenCreated": "2026-08-02T20:45:53.000Z",
        "whenUpdated": "2026-08-02T20:45:53.000Z",
        "markdowntext": "not clear exactly what's not working. will wait for details.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 2
    },
    {
        "id": 482,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=482",
        "inReplyToNum": 481,
        "inReplyToUrl": "https://rss.chat/?id=481",
        "description": "I just fixed this issue, but I have to post something to cause the feeds to rebuild.",
        "pubDate": "2026-08-02T16:18:23.000Z",
        "whenCreated": "2026-08-02T20:18:23.000Z",
        "whenUpdated": "2026-08-02T20:18:23.000Z",
        "markdowntext": "I just fixed this issue, but I have to post something to cause the feeds to rebuild.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 1
    },
    {
        "id": 481,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=481",
        "inReplyToNum": 480,
        "inReplyToUrl": "https://rss.chat/?id=480",
        "description": "<p>Absolutely!</p><p>I think you're serving a great purpose, you just made my site better. Haven't made the change yet.</p>",
        "pubDate": "2026-08-02T15:55:15.000Z",
        "whenCreated": "2026-08-02T19:55:15.000Z",
        "whenUpdated": "2026-08-02T19:55:15.000Z",
        "markdowntext": "Absolutely!\n\nI think you're serving a great purpose, you just made my site better. Haven't made the change yet.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 1
    },
    {
        "id": 479,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=479",
        "inReplyToNum": 476,
        "inReplyToUrl": "https://rss.chat/?id=476",
        "description": "<p>Don, thanks for this idea, we can't use it here at this time, for this reason:</p><p>I want to keep this site as the basis for what we're doing overall, and while voice in a conference system like this makes a ton of sense, it isn't a core feature. </p><p>But there seem to be a few forks of <a href=\"http://RSS.chat\">RSS.chat</a> out there, and they're adding features at a pretty rapid rate. Why don't you try this idea out with one of them? Then we could see what people do with it, without changing what the reference version does.</p>",
        "pubDate": "2026-08-02T15:40:02.000Z",
        "whenCreated": "2026-08-02T19:40:02.000Z",
        "whenUpdated": "2026-08-02T19:40:02.000Z",
        "markdowntext": "Don, thanks for this idea, we can't use it here at this time, for this reason:\n\nI want to keep this site as the basis for what we're doing overall, and while voice in a conference system like this makes a ton of sense, it isn't a core feature. \n\nBut there seem to be a few forks of RSS.chat out there, and they're adding features at a pretty rapid rate. Why don't you try this idea out with one of them? Then we could see what people do with it, without changing what the reference version does.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 1
    },
    {
        "id": 478,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=478",
        "inReplyToNum": 477,
        "inReplyToUrl": "https://rss.chat/?id=477",
        "description": "<p>You can chage the favicon. </p><p>In config.json add this:</p><p>\"urlFavicon\": \"<a href=\"https://url-to-your-favicon\">https://url-to-your-favicon</a>\"</p><p>Then restart the server. If you look carefully you can see that I changed the favicon for this site. </p>",
        "pubDate": "2026-08-02T15:36:00.000Z",
        "whenCreated": "2026-08-02T19:36:00.000Z",
        "whenUpdated": "2026-08-02T19:37:04.000Z",
        "markdowntext": "You can chage the favicon. \n\nIn config.json add this:\n\n\"urlFavicon\": \"https://url-to-your-favicon\"\n\nThen restart the server. If you look carefully you can see that I changed the favicon for this site.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 474,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=474",
        "description": "<p>Signing us up for <a href=\"https://iheartrss.com/\">https://iheartrss.com/</a>. </p><p>Must link to site! 🤠</p><p>It’s very clever and a bit of a validator which is great.</p><p>I registered as <a href=\"https://rss.chat/\">https://rss.chat/</a> but the channel-level link element points to <a href=\"http://rss.chat/\">http://rss.chat/</a>.</p><p>No good, you don’t live RSS sufficiently it reports. Try again tomorrow, I say.</p>",
        "pubDate": "2026-08-02T01:53:39.000Z",
        "whenCreated": "2026-08-02T05:53:39.000Z",
        "whenUpdated": "2026-08-02T05:58:43.000Z",
        "markdowntext": "Signing us up for [https://iheartrss.com/](https://iheartrss.com/). \n\nMust link to site! 🤠\n\nIt’s very clever and a bit of a validator which is great.\n\nI registered as [https://rss.chat/](https://rss.chat/) but the channel-level link element points to [http://rss.chat/](http://rss.chat/).\n\nNo good, you don’t live RSS sufficiently it reports. Try again tomorrow, I say.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 473,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=473",
        "inReplyToNum": 472,
        "inReplyToUrl": "https://rss.chat/?id=472",
        "description": "What is this referring to?",
        "pubDate": "2026-08-02T01:26:14.000Z",
        "whenCreated": "2026-08-02T05:26:14.000Z",
        "whenUpdated": "2026-08-02T05:26:58.000Z",
        "markdowntext": "What is this referring to?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 1
    },
    {
        "id": 471,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=471",
        "title": "Security issue",
        "description": "A user contacted us about a potential security issue in the <a href=\"http://RSS.chat\">RSS.chat</a> 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 <a href=\"https://github.com/scripting/rss.chat/blob/main/server/code/rssnetwork.js\">new version</a> asap.",
        "pubDate": "2026-08-01T22:49:50.000Z",
        "whenCreated": "2026-08-02T02:49:50.000Z",
        "whenUpdated": "2026-08-02T03:25:00.000Z",
        "markdowntext": "A user contacted us about a potential security issue in the [RSS.chat](http://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](https://github.com/scripting/rss.chat/blob/main/server/code/rssnetwork.js) asap.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 470,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=470",
        "inReplyToNum": 469,
        "inReplyToUrl": "https://rss.chat/?id=469",
        "description": "<p>We also implemented rssCloud for OPML files in FeedLand. ;-)</p><p>It's only operating on a test server and on <a href=\"http://feedland.social\">feedland.social</a>.</p><p>But the test server has been calling your rsscloud server and claude likes what it sees.</p>",
        "pubDate": "2026-08-01T22:28:13.000Z",
        "whenCreated": "2026-08-02T02:28:13.000Z",
        "whenUpdated": "2026-08-02T02:28:13.000Z",
        "markdowntext": "We also implemented rssCloud for OPML files in FeedLand. ;-)\n\nIt's only operating on a test server and on feedland.social.\n\nBut the test server has been calling your rsscloud server and claude likes what it sees.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 469,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=469",
        "inReplyToNum": 467,
        "inReplyToUrl": "https://rss.chat/?id=467",
        "description": "<p>We reproduced the problem here, and think we have it fixed. </p><p>Will know soon after the next new user is added. </p><p>I'll let you know, and what we have to do to get your blogroll functioning correctly.</p><p>Sorry for the problems, it's good to get the bugs fixed. ;-)</p>",
        "pubDate": "2026-08-01T20:52:46.000Z",
        "whenCreated": "2026-08-02T00:52:46.000Z",
        "whenUpdated": "2026-08-02T00:52:46.000Z",
        "markdowntext": "We reproduced the problem here, and think we have it fixed. \n\nWill know soon after the next new user is added. \n\nI'll let you know, and what we have to do to get your blogroll functioning correctly.\n\nSorry for the problems, it's good to get the bugs fixed. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 1
    },
    {
        "id": 468,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=468",
        "inReplyToNum": 467,
        "inReplyToUrl": "https://rss.chat/?id=467",
        "description": "The problem is reproduced here, and Claude has a theory what's going on, but I have my doubts. Every time you launch a new session it has to read all the code again and often it skips major parts. I've learned to be patient. I'll keep you posted.",
        "pubDate": "2026-08-01T19:50:16.000Z",
        "whenCreated": "2026-08-01T23:50:16.000Z",
        "whenUpdated": "2026-08-02T00:20:51.000Z",
        "markdowntext": "The problem is reproduced here, and Claude has a theory what's going on, but I have my doubts. Every time you launch a new session it has to read all the code again and often it skips major parts. I've learned to be patient. I'll keep you posted.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 466,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=466",
        "inReplyToNum": 465,
        "inReplyToUrl": "https://rss.chat/?id=465",
        "description": "There are so many great comments on that page.",
        "pubDate": "2026-08-01T18:05:56.000Z",
        "whenCreated": "2026-08-01T22:05:56.000Z",
        "whenUpdated": "2026-08-01T22:05:56.000Z",
        "markdowntext": "There are so many great comments on that page.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 463,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=463",
        "title": "Soft networks",
        "description": "I want soft networks that people can configure themselves  that just pop up you do your thing and they pop right off. \n\nThere’s so much overhead in creating an identity on a service like bluesky but what about just for the little things.\n\nWe can do that privately, but what if it isn’t private.",
        "pubDate": "2026-08-01T17:16:34.000Z",
        "whenCreated": "2026-08-01T21:16:34.000Z",
        "whenUpdated": "2026-08-01T21:16:50.000Z",
        "markdowntext": "I want soft networks that people can configure themselves that just pop up you do your thing and they pop right off. There’s so much overhead in creating an identity on a service like bluesky but what about just for the little things. We can do that privately, but what if it isn’t private.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 462,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=462",
        "inReplyToNum": 460,
        "inReplyToUrl": "https://rss.chat/?id=460",
        "description": "<p>This could be a really great service, sort of a real world validator. Track how is RSS being supported by readers, not just the content side.</p><p>I did something like this when writing the 0.91 spec, we had pretty much the whole world on <a href=\"http://my.userland.com\">my.userland.com</a>, I wanted to see if feeds were respecting the numeric limits on size in the Netscape spec.</p>",
        "pubDate": "2026-08-01T17:15:11.000Z",
        "whenCreated": "2026-08-01T21:15:11.000Z",
        "whenUpdated": "2026-08-01T21:16:15.000Z",
        "markdowntext": "This could be a really great service, sort of a real world validator. Track how is RSS being supported by readers, not just the content side.\n\nI did something like this when writing the 0.91 spec, we had pretty much the whole world on [my.userland.com](http://my.userland.com), I wanted to see if feeds were respecting the numeric limits on size in the Netscape spec.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 459,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=459",
        "description": "<p>The Settings command is way over on the right, in the \"System\" menu.</p><p>Once there you can enter your name, and a description of who you are. </p><p>If you haven't been there yet, help everyone else know who you are.</p><p><img src=\"https://rss.chat/media/9\" /></p>",
        "pubDate": "2026-08-01T12:45:56.000Z",
        "whenCreated": "2026-08-01T16:45:56.000Z",
        "whenUpdated": "2026-08-01T16:48:07.000Z",
        "markdowntext": "The Settings command is way over on the right, in the \"System\" menu.\n\nOnce there you can enter your name, and a description of who you are. \n\nIf you haven't been there yet, help everyone else know who you are.\n\nUploading image…",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 458,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=458",
        "inReplyToNum": 456,
        "inReplyToUrl": "https://rss.chat/?id=456",
        "description": "<p>I just realized you're Matthias. ;-)</p><p>Nice to see you here. </p><p>I was wondering what's up.</p>",
        "pubDate": "2026-08-01T12:44:33.000Z",
        "whenCreated": "2026-08-01T16:44:33.000Z",
        "whenUpdated": "2026-08-01T16:44:33.000Z",
        "markdowntext": "I just realized you're Matthias. ;-)\n\nNice to see you here. \n\nI was wondering what's up.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "notizBlog",
        "ctReplies": 0
    },
    {
        "id": 457,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=457",
        "inReplyToNum": 455,
        "inReplyToUrl": "https://rss.chat/?id=455",
        "description": "Thanks for trying it. There aren’t any other types yet. Let’s discuss here what we should do next.",
        "pubDate": "2026-08-01T11:38:04.000Z",
        "whenCreated": "2026-08-01T15:38:04.000Z",
        "whenUpdated": "2026-08-01T15:38:04.000Z",
        "markdowntext": "Thanks for trying it. There aren’t any other types yet. Let’s discuss here what we should do next.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 0
    },
    {
        "id": 453,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=453",
        "inReplyToNum": 450,
        "inReplyToUrl": "https://rss.chat/?id=450",
        "description": "<p>Andrew I’m glad we got that going, now if there any issues Claude is ready to help.</p>",
        "pubDate": "2026-08-01T09:44:42.000Z",
        "whenCreated": "2026-08-01T13:44:42.000Z",
        "whenUpdated": "2026-08-01T13:44:42.000Z",
        "markdowntext": "Andrew I’m glad we got that going, now if there any issues Claude is ready to help.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 452,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=452",
        "inReplyToNum": 451,
        "inReplyToUrl": "https://rss.chat/?id=451",
        "description": "<p>John, were these updates from Wordpress?</p>",
        "pubDate": "2026-08-01T09:42:33.000Z",
        "whenCreated": "2026-08-01T13:42:33.000Z",
        "whenUpdated": "2026-08-01T13:42:33.000Z",
        "markdowntext": "John, were these updates from Wordpress?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 449,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=449",
        "description": "<p>Claude, we need to fix the default markdown style sheet for pagepark.</p>\n\n<p><a href=\"https://news.rss.chat/blogroll/readme.md\">https://news.rss.chat/blogroll/readme.md</a></p>\n\n<p>This can be quickly fixed with one of the public domain style sheets.</p>",
        "pubDate": "2026-07-31T23:23:25.000Z",
        "whenCreated": "2026-08-01T03:23:25.000Z",
        "whenUpdated": "2026-08-01T03:24:20.000Z",
        "markdowntext": "Claude, we need to fix the default markdown style sheet for pagepark.\n\n[https://news.rss.chat/blogroll/readme.md](https://news.rss.chat/blogroll/readme.md)\n\nThis can be quickly fixed with one of the public domain style sheets.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 445,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=445",
        "inReplyToNum": 443,
        "inReplyToUrl": "https://rss.chat/?id=443",
        "description": "It sounds like a perfect job to set up for your Claude. ;-)",
        "pubDate": "2026-07-31T20:52:19.000Z",
        "whenCreated": "2026-08-01T00:52:19.000Z",
        "whenUpdated": "2026-08-01T00:52:19.000Z",
        "markdowntext": "It sounds like a perfect job to set up for your Claude. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 2
    },
    {
        "id": 442,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=442",
        "inReplyToNum": 441,
        "inReplyToUrl": "https://rss.chat/?id=441",
        "description": "Andrew this gave me an idea. Let’s put together a test feed subscribe in every feed reader we can find. After a while post something and see who gets it right away.",
        "pubDate": "2026-07-31T19:55:55.000Z",
        "whenCreated": "2026-07-31T23:55:55.000Z",
        "whenUpdated": "2026-07-31T23:55:55.000Z",
        "markdowntext": "Andrew this gave me an idea. Let’s put together a test feed subscribe in every feed reader we can find. After a while post something and see who gets it right away.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 1
    },
    {
        "id": 440,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=440",
        "description": "<p>Claude -- I want to try an experiment here.</p><p>\n\n</p>The experiment<p>\n\n</p><p>My friend Andrew Shell has put up a site that has a FeedLand-displayed blogroll on it.</p><p>\n\n</p><p>We work together with Andrew to get his blogroll page up and running and looking good.</p><p>\n\n</p>Andrew's site<p>Andrew's blogroll is hooked up to this OPML file.</p><p><a href=\"https://iheartrss.com/subscriptions.opml\">https://iheartrss.com/subscriptions.opml</a></p><p>Your job is to read up on blogrolls, and set up a page on your site with a blogroll with the content from the feeds in his list. When you click a wedge it should expand to reveal the five most recent items in the feed. Use your feedland to host the list.</p><p>Once you get it working, let's get it moved to Andrew's site, and then touch up the CSS so it looks like he wants. </p><p>The source for the blogroll software is at feedland/blogroll.</p>",
        "pubDate": "2026-07-31T18:46:26.000Z",
        "whenCreated": "2026-07-31T22:46:26.000Z",
        "whenUpdated": "2026-07-31T22:46:26.000Z",
        "markdowntext": "Claude -- I want to try an experiment here.\n\n#### The experiment\n\nMy friend Andrew Shell has put up a site that has a FeedLand-displayed blogroll on it.\n\nWe work together with Andrew to get his blogroll page up and running and looking good.\n\n#### Andrew's site\n\nAndrew's blogroll is hooked up to this OPML file.\n\nhttps://iheartrss.com/subscriptions.opml\n\nYour job is to read up on blogrolls, and set up a page on your site with a blogroll with the content from the feeds in his list. When you click a wedge it should expand to reveal the five most recent items in the feed. Use your feedland to host the list.\n\nOnce you get it working, let's get it moved to Andrew's site, and then touch up the CSS so it looks like he wants. \n\nThe source for the blogroll software is at feedland/blogroll.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 439,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=439",
        "title": "New features today",
        "description": "<p>A validator and a way to add menus to the <a href=\"http://RSS.chat\">RSS.chat</a> menubar, if you're running your own instance. </p><p>Links on <a href=\"http://scripting.com/2026/07/31.html\">today's</a> Scripting home page.</p>",
        "pubDate": "2026-07-31T14:30:19.000Z",
        "whenCreated": "2026-07-31T18:30:19.000Z",
        "whenUpdated": "2026-07-31T18:32:19.000Z",
        "markdowntext": "A validator and a way to add menus to the RSS.chat menubar, if you're running your own instance. \n\nLinks on [today's](http://scripting.com/2026/07/31.html) Scripting home page.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 435,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=435",
        "inReplyToNum": 434,
        "inReplyToUrl": "https://rss.chat/?id=434",
        "description": "Great idea and a good time for it.",
        "pubDate": "2026-07-30T17:12:50.000Z",
        "whenCreated": "2026-07-30T21:12:50.000Z",
        "whenUpdated": "2026-07-30T21:12:50.000Z",
        "markdowntext": "Great idea and a good time for it.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 433,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=433",
        "inReplyToNum": 430,
        "inReplyToUrl": "https://rss.chat/?id=430",
        "description": "At some point Claude and I will have to try implementing the other side of the protocol to be sure we’re not doing anything wrong. I wonder how Matthias tested his app? Did he set up a separate instance of <a href=\"http://rss.chat\">rss.chat</a>? Early days. 😀",
        "pubDate": "2026-07-30T08:42:27.000Z",
        "whenCreated": "2026-07-30T12:42:27.000Z",
        "whenUpdated": "2026-07-30T12:42:27.000Z",
        "markdowntext": "At some point Claude and I will have to try implementing the other side of the protocol to be sure we’re not doing anything wrong. I wonder how Matthias tested his app? Did he set up a separate instance of rss.chat? Early days. 😀",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 432,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=432",
        "title": "Easier install…",
        "description": "<p>A new section of the setup process, explains how you can get in before setting up email.</p><p>There's a new commandline way to set up an account. Explained <a href=\"https://github.com/scripting/rss.chat/blob/main/server/docs/email.md#getting-in-before-email-works\">here</a>. </p><p>In fact if it's just for you, you don't even need to set up the email.</p>",
        "pubDate": "2026-07-29T23:44:32.000Z",
        "whenCreated": "2026-07-30T03:44:32.000Z",
        "whenUpdated": "2026-07-30T03:44:32.000Z",
        "markdowntext": "A new section of the setup process, explains how you can get in before setting up email.\n\nThere's a new commandline way to set up an account. Explained [here](https://github.com/scripting/rss.chat/blob/main/server/docs/email.md#getting-in-before-email-works). \n\nIn fact if it's just for you, you don't even need to set up the email.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 426,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=426",
        "title": "I Love RSS",
        "description": "<p>A new way to say you mean so much to me...</p><p><img src=\"https://rss.chat/media/8\" /></p>",
        "pubDate": "2026-07-28T21:13:37.000Z",
        "whenCreated": "2026-07-29T01:13:37.000Z",
        "whenUpdated": "2026-07-29T01:13:37.000Z",
        "markdowntext": "A new way to say you mean so much to me...\n\nUploading image…",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 425,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=425",
        "description": "<p>I wrote a piece summarizing where we are and how we got here. </p><p><a href=\"http://scripting.com/2026/07/28/115945.html\">http://scripting.com/2026/07/28/115945.html</a></p><p>All of you have been essential to this process.</p><p><i>Thanks!</i></p>",
        "pubDate": "2026-07-28T12:44:11.000Z",
        "whenCreated": "2026-07-28T16:44:11.000Z",
        "whenUpdated": "2026-07-28T16:44:52.000Z",
        "markdowntext": "I wrote a piece summarizing where we are and how we got here. \n\n[http://scripting.com/2026/07/28/115945.html](http://scripting.com/2026/07/28/115945.html)\n\nAll of you have been essential to this process.\n\n_Thanks!_",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 419,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=419",
        "inReplyToNum": 417,
        "inReplyToUrl": "https://rss.chat/?id=417",
        "description": "If you see this on your wordpress site then it's working! ;-)",
        "pubDate": "2026-07-27T22:13:39.000Z",
        "whenCreated": "2026-07-28T02:13:39.000Z",
        "whenUpdated": "2026-07-28T02:13:39.000Z",
        "markdowntext": "If you see this on your wordpress site then it's working! ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 418,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=418",
        "inReplyToNum": 416,
        "inReplyToUrl": "https://rss.chat/?id=416",
        "description": "welcome ben. ;-)",
        "pubDate": "2026-07-27T22:13:14.000Z",
        "whenCreated": "2026-07-28T02:13:14.000Z",
        "whenUpdated": "2026-07-28T02:13:14.000Z",
        "markdowntext": "welcome ben. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Ben Werdmuller",
        "ctReplies": 0
    },
    {
        "id": 415,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=415",
        "inReplyToNum": 414,
        "inReplyToUrl": "https://rss.chat/?id=414",
        "description": "<p>I love seeing posts like this. </p><p>If you want to create another account so you can test, email me the address you want to use.</p>",
        "pubDate": "2026-07-27T20:42:42.000Z",
        "whenCreated": "2026-07-28T00:42:42.000Z",
        "whenUpdated": "2026-07-28T00:50:59.000Z",
        "markdowntext": "I love seeing posts like this. \n\nIf you want to create another account so you can test, email me the address you want to use.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 0
    },
    {
        "id": 413,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=413",
        "description": "<p>Don’t miss this.</p><a href=\"https://github.com/pfefferle/wordpress-rss-chat\">https://github.com/pfefferle/wordpress-rss-chat</a>",
        "pubDate": "2026-07-27T19:24:52.000Z",
        "whenCreated": "2026-07-27T23:24:52.000Z",
        "whenUpdated": "2026-07-27T23:24:52.000Z",
        "markdowntext": "Don’t miss this.\n\nhttps://github.com/pfefferle/wordpress-rss-chat",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 412,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=412",
        "title": "My evening signoff in textcasting land",
        "description": "<p>NBA reporters should take some time off. It’s almost August. Now if I were a betting man I’d bet against the team the Sixers have cobbled together. Sports teams esp in basketball are not the sum of the parts. It probably won’t gel. They only have one proven solid player in Tyrese Maxie. Otherwise one sophmore, and two frail old timers. Would’ve been a lot easier and more fun if LeBron had gone to Golden State. An old timers extravaganza hits the road. expect nothing but a good time and lots of hugs and laughs.</p><p>I used to write these silly little late night posts on blue sky, but I don’t know. I got tired of the character limit and so I decided to flip on over to <a href=\"http://RSS.chat\">RSS.chat</a> and folks here I am and I’m happy to say I don’t give a shit about how many characters I’m typing and all the rest of that bullshit thinking about what next features I wanna add here.</p><p>I definitely want support linkblogging. It’s a real thing. It’s where you have a bookmarklet installed and when you see an article that you want to share in your feed you click that bookmark and it switches you over into in this case <a href=\"http://RSS.chat\">RSS.chat</a> and you get the title or the description whatever you happen to have selected when you click the button any you also have it remember the link which interestingly enough goes into the link element on the item that represents this post and that’s how you can tell the difference between a linkblog post and a regular old post.</p>",
        "pubDate": "2026-07-27T01:32:59.000Z",
        "whenCreated": "2026-07-27T05:32:59.000Z",
        "whenUpdated": "2026-07-27T05:32:59.000Z",
        "markdowntext": "NBA reporters should take some time off. It’s almost August. Now if I were a betting man I’d bet against the team the Sixers have cobbled together. Sports teams esp in basketball are not the sum of the parts. It probably won’t gel. They only have one proven solid player in Tyrese Maxie. Otherwise one sophmore, and two frail old timers. Would’ve been a lot easier and more fun if LeBron had gone to Golden State. An old timers extravaganza hits the road. expect nothing but a good time and lots of hugs and laughs.\n\nI used to write these silly little late night posts on blue sky, but I don’t know. I got tired of the character limit and so I decided to flip on over to RSS.chat and folks here I am and I’m happy to say I don’t give a shit about how many characters I’m typing and all the rest of that bullshit thinking about what next features I wanna add here.\n\nI definitely want support linkblogging. It’s a real thing. It’s where you have a bookmarklet installed and when you see an article that you want to share in your feed you click that bookmark and it switches you over into in this case RSS.chat and you get the title or the description whatever you happen to have selected when you click the button any you also have it remember the link which interestingly enough goes into the link element on the item that represents this post and that’s how you can tell the difference between a linkblog post and a regular old post.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 411,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=411",
        "description": "<p>New docs for the API that connects <a href=\"http://RSS.chat\">RSS.chat</a> to the server.</p><a href=\"https://github.com/scripting/rss.chat/blob/main/client/docs/apijs.md\">https://github.com/scripting/rss.chat/blob/main/client/docs/apijs.md</a>",
        "pubDate": "2026-07-26T15:45:32.000Z",
        "whenCreated": "2026-07-26T19:45:32.000Z",
        "whenUpdated": "2026-07-26T19:45:32.000Z",
        "markdowntext": "New docs for the API that connects RSS.chat to the server.\n\nhttps://github.com/scripting/rss.chat/blob/main/client/docs/apijs.md",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 2,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 410,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=410",
        "inReplyToNum": 408,
        "inReplyToUrl": "https://rss.chat/?id=408",
        "description": "what a nice surprise! ;-)",
        "pubDate": "2026-07-26T13:16:15.000Z",
        "whenCreated": "2026-07-26T17:16:15.000Z",
        "whenUpdated": "2026-07-26T17:16:15.000Z",
        "markdowntext": "what a nice surprise! ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Scott Hanson",
        "ctReplies": 0
    },
    {
        "id": 407,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=407",
        "description": "<p>Just deployed a new version. This is a test. </p><p>The new version can do nightly backups of the database, and it creates the feed when when the user signs on, everyone has a feed even if they haven't posted.</p>",
        "pubDate": "2026-07-25T22:25:23.000Z",
        "whenCreated": "2026-07-26T02:25:23.000Z",
        "whenUpdated": "2026-07-26T02:25:23.000Z",
        "markdowntext": "Just deployed a new version. This is a test. \n\nThe new version can do nightly backups of the database, and it creates the feed when when the user signs on, everyone has a feed even if they haven't posted.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 406,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=406",
        "inReplyToNum": 404,
        "inReplyToUrl": "https://rss.chat/?id=404",
        "description": "i'm really happy you're setting up a <a href=\"http://rss.chat\">rss.chat</a> server.",
        "pubDate": "2026-07-25T21:17:16.000Z",
        "whenCreated": "2026-07-26T01:17:16.000Z",
        "whenUpdated": "2026-07-26T01:17:16.000Z",
        "markdowntext": "i'm really happy you're setting up a rss.chat server.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 0
    },
    {
        "id": 405,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=405",
        "inReplyToNum": 403,
        "inReplyToUrl": "https://rss.chat/?id=403",
        "description": "I told her this is the green room.",
        "pubDate": "2026-07-25T19:25:04.000Z",
        "whenCreated": "2026-07-25T23:25:04.000Z",
        "whenUpdated": "2026-07-25T23:25:04.000Z",
        "markdowntext": "I told her this is the green room.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Anton Zuiker",
        "ctReplies": 0
    },
    {
        "id": 402,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=402",
        "title": "API is documented, new example app",
        "description": "<p>I see lots of people trying to figure out the API by reading the code. </p><p>Now we have docs and a great example app for building a trivial blog from one person's posts. A practical example of using the API and hopefully food for thought. There are lots of ways of generating websites and people with preferences for all of them. </p><p>All this is listed in a <a href=\"http://scripting.com/2026/07/25/141253.html\">blog post</a> on Scripting News.</p>",
        "pubDate": "2026-07-25T14:45:02.000Z",
        "whenCreated": "2026-07-25T18:45:02.000Z",
        "whenUpdated": "2026-07-25T18:45:02.000Z",
        "markdowntext": "I see lots of people trying to figure out the API by reading the code. \n\nNow we have docs and a great example app for building a trivial blog from one person's posts. A practical example of using the API and hopefully food for thought. There are lots of ways of generating websites and people with preferences for all of them. \n\nAll this is listed in a [blog post](http://scripting.com/2026/07/25/141253.html) on Scripting News.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 401,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=401",
        "title": "New API call",
        "description": "<p>Lots of new stuff coming out this morning. </p><p>But this one bit didn't belong among the others.</p><p>Remember the ThreadWalker example app. </p><p>We decided to make that an API call, <a href=\"https://github.com/scripting/rss.chat/tree/main/examples/getthread\">documented here</a>.</p>",
        "pubDate": "2026-07-25T14:32:40.000Z",
        "whenCreated": "2026-07-25T18:32:40.000Z",
        "whenUpdated": "2026-07-25T18:32:40.000Z",
        "markdowntext": "Lots of new stuff coming out this morning. \n\nBut this one bit didn't belong among the others.\n\nRemember the ThreadWalker example app. \n\nWe decided to make that an API call, [documented here](https://github.com/scripting/rss.chat/tree/main/examples/getthread).",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 400,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=400",
        "inReplyToNum": 397,
        "inReplyToUrl": "https://rss.chat/?id=397",
        "description": "Yes. Do you think it shouldn’t?",
        "pubDate": "2026-07-25T11:20:44.000Z",
        "whenCreated": "2026-07-25T15:20:44.000Z",
        "whenUpdated": "2026-07-25T15:20:44.000Z",
        "markdowntext": "Yes. Do you think it shouldn’t?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 1
    },
    {
        "id": 394,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=394",
        "description": "One thing we know for sure is that the AIs are incredible amplifiers of programmer creativity, and they’re getting better at that  every month. So the question is, will AI become as useful to users who are not programmers? That’s what at least some of the programmers are working on.",
        "pubDate": "2026-07-25T00:39:05.000Z",
        "whenCreated": "2026-07-25T04:39:05.000Z",
        "whenUpdated": "2026-07-25T04:39:05.000Z",
        "markdowntext": "One thing we know for sure is that the AIs are incredible amplifiers of programmer creativity, and they’re getting better at that every month.\n\nSo the question is, will AI become as useful to users who are not programmers?\n\nThat’s what at least some of the programmers are working on.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 392,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=392",
        "inReplyToNum": 391,
        "inReplyToUrl": "https://rss.chat/?id=391",
        "description": "John, run the config.json through a <a href=\"https://jsonlint.com/\">JSON syntax checker</a>. It's probably an extra comma, or a missing one.",
        "pubDate": "2026-07-24T17:39:58.000Z",
        "whenCreated": "2026-07-24T21:39:58.000Z",
        "whenUpdated": "2026-07-24T21:39:58.000Z",
        "markdowntext": "John, run the config.json through a [JSON syntax checker](https://jsonlint.com/). It's probably an extra comma, or a missing one.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 390,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=390",
        "inReplyToNum": 389,
        "inReplyToUrl": "https://rss.chat/?id=389",
        "description": "very interesting. i heard about that when they were starting development, but lost track of it. i love font awesome, changed how i develop. do they have themes for a blog?",
        "pubDate": "2026-07-24T16:55:21.000Z",
        "whenCreated": "2026-07-24T20:55:21.000Z",
        "whenUpdated": "2026-07-24T20:55:21.000Z",
        "markdowntext": "very interesting. i heard about that when they were starting development, but lost track of it. i love font awesome, changed how i develop. do they have themes for a blog?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Andrew Shell",
        "ctReplies": 0
    },
    {
        "id": 388,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=388",
        "title": "Writing my blog from RSS.chat??",
        "description": "<p>I'm thinking about maybe writing my blog from here, you know -- the one on <a href=\"http://scripting.com\">scripting.com</a>.</p><p>It wouldn't be that hard. I would use one of the static site generators out there. </p><p>It would just monitor my feed here, and keep them in sync. </p><p>What's the most popular site generator these days? I have no clue. But I have friends and I'm sure Claude has an idea.</p>",
        "pubDate": "2026-07-24T14:09:10.000Z",
        "whenCreated": "2026-07-24T18:09:10.000Z",
        "whenUpdated": "2026-07-24T18:09:10.000Z",
        "markdowntext": "I'm thinking about maybe writing my blog from here, you know -- the one on scripting.com.\n\nIt wouldn't be that hard. I would use one of the static site generators out there. \n\nIt would just monitor my feed here, and keep them in sync. \n\nWhat's the most popular site generator these days? I have no clue. But I have friends and I'm sure Claude has an idea.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 387,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=387",
        "inReplyToNum": 386,
        "inReplyToUrl": "https://rss.chat/?id=386",
        "description": "That’s one of the many benefits of having Claude as a programming partner.",
        "pubDate": "2026-07-24T00:58:43.000Z",
        "whenCreated": "2026-07-24T04:58:43.000Z",
        "whenUpdated": "2026-07-24T04:58:43.000Z",
        "markdowntext": "That’s one of the many benefits of having Claude as a programming partner.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Anton Zuiker",
        "ctReplies": 0
    },
    {
        "id": 385,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=385",
        "title": "Security fix",
        "description": "<p>We got a report of a security issue which we quickly addressed and fixed.</p><p>Instructions on <a href=\"https://github.com/scripting/rss.chat/blob/main/server/code/worknotes.md#72326-1006-am-et-by-cc\">how to update</a> your server.</p><p>This server has been updated as has <a href=\"http://demo.rss.chat\">demo.rss.chat</a>.</p>",
        "pubDate": "2026-07-23T14:56:35.000Z",
        "whenCreated": "2026-07-23T18:56:35.000Z",
        "whenUpdated": "2026-07-23T18:58:26.000Z",
        "markdowntext": "We got a report of a security issue which we quickly addressed and fixed.\n\nInstructions on [how to update](https://github.com/scripting/rss.chat/blob/main/server/code/worknotes.md#72326-1006-am-et-by-cc) your server.\n\nThis server has been updated as has demo.rss.chat.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 382,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=382",
        "inReplyToNum": 381,
        "inReplyToUrl": "https://rss.chat/?id=381",
        "description": "<p>John we’re going to include your way of working around email in our install notes.</p><p>Claude will read this and automatically queue it up for todo++, which should be all I hav3 to do to get it on the agenda.<br></p><p>Also noted that some of your markdown text is showing through encoded. You have to be in markdown mode to use that syntax. There’s an icon above the edit box, an M with a down arrow. It turns green when you click it, to indicate it understands.</p>",
        "pubDate": "2026-07-23T11:30:35.000Z",
        "whenCreated": "2026-07-23T15:30:35.000Z",
        "whenUpdated": "2026-07-23T15:30:35.000Z",
        "markdowntext": "John we’re going to include your way of working around email in our install notes.\n\nClaude will read this and automatically queue it up for todo++, which should be all I hav3 to do to get it on the agenda.  \n\nAlso noted that some of your markdown text is showing through encoded. You have to be in markdown mode to use that syntax. There’s an icon above the edit box, an M with a down arrow. It turns green when you click it, to indicate it understands.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "John Johnston",
        "ctReplies": 1
    },
    {
        "id": 380,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=380",
        "inReplyToNum": 379,
        "inReplyToUrl": "https://rss.chat/?id=379",
        "description": "<p>Nice to see you here Anton, ready to help if you need it, and celebrate when it’s running.</p>",
        "pubDate": "2026-07-23T11:05:02.000Z",
        "whenCreated": "2026-07-23T15:05:02.000Z",
        "whenUpdated": "2026-07-23T15:05:02.000Z",
        "markdowntext": "Nice to see you here Anton, ready to help if you need it, and celebrate when it’s running.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Anton Zuiker",
        "ctReplies": 0
    },
    {
        "id": 378,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=378",
        "description": "<p>Another test.&nbsp;</p><p>If this works we will finally have caught up the Slack and GitHub in the pasting department. ;-)</p><div><img src=\"https://rss.chat/media/3\"></div>",
        "pubDate": "2026-07-22T21:14:05.000Z",
        "whenCreated": "2026-07-23T01:14:05.000Z",
        "whenUpdated": "2026-07-23T01:14:05.000Z",
        "markdowntext": "Another test. \n\nIf this works we will finally have caught up the Slack and GitHub in the pasting department. ;-)\n\n![](https://rss.chat/media/3)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 377,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=377",
        "inReplyToNum": 376,
        "inReplyToUrl": "https://rss.chat/?id=376",
        "description": "<p>Threadwalker example app has the code to crib for this.&nbsp;</p><div><a href=\"https://github.com/scripting/rss.chat/tree/main/examples/threadwalker\">https://github.com/scripting/rss.chat/tree/main/examples/threadwalker</a></div>",
        "pubDate": "2026-07-22T20:56:14.000Z",
        "whenCreated": "2026-07-23T00:56:14.000Z",
        "whenUpdated": "2026-07-23T00:56:14.000Z",
        "markdowntext": "Threadwalker example app has the code to crib for this. \n\nhttps://github.com/scripting/rss.chat/tree/main/examples/threadwalker",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Manton Reece",
        "ctReplies": 0
    },
    {
        "id": 375,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=375",
        "inReplyToNum": 372,
        "inReplyToUrl": "https://rss.chat/?id=372",
        "description": "<p>You're all set then, you know how to handle what we ship in our feeds.&nbsp;</p><div><a href=\"https://source.scripting.com/social.opml\">https://source.scripting.com/social.opml</a></div><div>Want to be sure you have seen that page.&nbsp;</div>",
        "pubDate": "2026-07-22T16:06:25.000Z",
        "whenCreated": "2026-07-22T20:06:25.000Z",
        "whenUpdated": "2026-07-22T20:06:25.000Z",
        "markdowntext": "You're all set then, you know how to handle what we ship in our feeds. \n\nhttps://source.scripting.com/social.opml\n\nWant to be sure you have seen that page.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Manton Reece",
        "ctReplies": 0
    },
    {
        "id": 374,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=374",
        "inReplyToNum": 373,
        "inReplyToUrl": "https://rss.chat/?id=373",
        "description": "Good to know. ;-)",
        "pubDate": "2026-07-22T16:03:59.000Z",
        "whenCreated": "2026-07-22T20:03:59.000Z",
        "whenUpdated": "2026-07-22T20:03:59.000Z",
        "markdowntext": "Good to know. ;-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Scott Hanson",
        "ctReplies": 0
    },
    {
        "id": 371,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=371",
        "inReplyToNum": 370,
        "inReplyToUrl": "https://rss.chat/?id=370",
        "description": "<p>Thanks Manton!</p><p>Keep us in the loop on what you do, and if there are any nice-to-have or must-have features.&nbsp;</p><p>Are your conversations hierarchic?</p>",
        "pubDate": "2026-07-22T14:10:14.000Z",
        "whenCreated": "2026-07-22T18:10:14.000Z",
        "whenUpdated": "2026-07-22T18:10:14.000Z",
        "markdowntext": "Thanks Manton!\n\nKeep us in the loop on what you do, and if there are any nice-to-have or must-have features. \n\nAre your conversations hierarchic?",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Manton Reece",
        "ctReplies": 1
    },
    {
        "id": 369,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=369",
        "inReplyToNum": 368,
        "inReplyToUrl": "https://rss.chat/?id=368",
        "description": "<p>It would just be a command in a menu. We have lots of room to grow there.</p><p>I’m looking for things to put there, user interface improvements are the most visible.</p><p>We tried out a lot of different ways of doing this, the switch between timeline and structure.&nbsp;<br></p><p>I had a product in the early 80s called LBBS that had a neat way of doing this, but it was a scrolling display, where things like that worked. We tried it here, but yuck. Didn’t work.</p><p>Also in the UserLand discussion group we had a flip switch like that but you could see only one level at a time.</p><p>I’m willing to put an experimental feature in for you. I think the idea of expand-all is easy enough, would have to have a limit because there could be a lot under any node.</p>",
        "pubDate": "2026-07-22T08:50:23.000Z",
        "whenCreated": "2026-07-22T12:50:23.000Z",
        "whenUpdated": "2026-07-22T12:50:23.000Z",
        "markdowntext": "It would just be a command in a menu. We have lots of room to grow there.\n\nI’m looking for things to put there, user interface improvements are the most visible.\n\nWe tried out a lot of different ways of doing this, the switch between timeline and structure.   \n\nI had a product in the early 80s called LBBS that had a neat way of doing this, but it was a scrolling display, where things like that worked. We tried it here, but yuck. Didn’t work.\n\nAlso in the UserLand discussion group we had a flip switch like that but you could see only one level at a time.\n\nI’m willing to put an experimental feature in for you. I think the idea of expand-all is easy enough, would have to have a limit because there could be a lot under any node.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 0
    },
    {
        "id": 366,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=366",
        "inReplyToNum": 364,
        "inReplyToUrl": "https://rss.chat/?id=364",
        "description": "Don I think I have to try your product before I’ll understand.",
        "pubDate": "2026-07-22T08:26:02.000Z",
        "whenCreated": "2026-07-22T12:26:02.000Z",
        "whenUpdated": "2026-07-22T12:26:02.000Z",
        "markdowntext": "Don I think I have to try your product before I’ll understand.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 1
    },
    {
        "id": 365,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=365",
        "inReplyToNum": 363,
        "inReplyToUrl": "https://rss.chat/?id=363",
        "description": "Maybe what you want is a command to expand all the subs under the current post. We don’t have that now, but it wouldn’t be hard to <a href=\"http://add.you\">add. you</a> can already focus on one node by clicking on its permalink, by convention, clicking on the timestamp.",
        "pubDate": "2026-07-22T08:25:27.000Z",
        "whenCreated": "2026-07-22T12:25:27.000Z",
        "whenUpdated": "2026-07-23T15:31:54.000Z",
        "markdowntext": "Maybe what you want is a command to expand all the subs under the current post. We don’t have that now, but it wouldn’t be hard to [add. you](http://add.you) can already focus on one node by clicking on its permalink, by convention, clicking on the timestamp.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 1
    },
    {
        "id": 362,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=362",
        "inReplyToNum": 361,
        "inReplyToUrl": "https://rss.chat/?id=361",
        "description": "<p>Everything seems to have worked quite nicely. Soon it will be time to break for the day.&nbsp;</p><p>But it's been quite a day here in daveverse, with my excellent programming buddy, Claude.</p>",
        "pubDate": "2026-07-21T21:19:30.000Z",
        "whenCreated": "2026-07-22T01:19:30.000Z",
        "whenUpdated": "2026-07-22T01:19:30.000Z",
        "markdowntext": "Everything seems to have worked quite nicely. Soon it will be time to break for the day. \n\nBut it's been quite a day here in daveverse, with my excellent programming buddy, Claude.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 361,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=361",
        "inReplyToNum": 360,
        "inReplyToUrl": "https://rss.chat/?id=360",
        "description": "<p>Now we're running the new server software on <a href=\"http://rss.chat\">rss.chat</a>.</p><p>Not yet on <a href=\"http://demo.rss.chat\">demo.rss.chat</a>.</p>",
        "pubDate": "2026-07-21T20:54:17.000Z",
        "whenCreated": "2026-07-22T00:54:17.000Z",
        "whenUpdated": "2026-07-22T00:54:17.000Z",
        "markdowntext": "Now we're running the new server software on rss.chat.\n\nNot yet on demo.rss.chat.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 1
    },
    {
        "id": 360,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=360",
        "description": "<p>We're testing a big new feature in the next few minutes.&nbsp;</p><p>Can't wait to tell you about it, esp if you're thinking about running your own instance.&nbsp;</p><p>It's about to get easier. Fingers crossed.</p>",
        "pubDate": "2026-07-21T20:43:32.000Z",
        "whenCreated": "2026-07-22T00:43:31.000Z",
        "whenUpdated": "2026-07-22T00:43:31.000Z",
        "markdowntext": "We're testing a big new feature in the next few minutes. \n\nCan't wait to tell you about it, esp if you're thinking about running your own instance. \n\nIt's about to get easier. Fingers crossed.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 359,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=359",
        "title": "RSS is still RSS, picking up where we left off",
        "description": "<p>A lot of people are confused about wtf this is.&nbsp;</p><p>I don't blame them. I put out there a partially implemented vision.&nbsp;</p><p>But the vision isn't really new -- it's a turnback to 2002, and what UserLand would have done if we had continued pushing, which we did not.&nbsp;</p><p>At the time we had a product named Radio UserLand that was an integrated writing and reading platform, very user friendly, and it worked, all done with RSS. It also did podcasting if you can believe that.&nbsp;</p><p>So here we are 24 years later. RSS is still RSS. And we still have feed readers and blogging tools, so how does this become a social network?</p><div><a href=\"http://scripting.com/2026/07/21/134309.html\">http://scripting.com/2026/07/21/134309.html</a></div><div>That's where it's at right now. This is the writing environment. I have yet to show a new reading environment, but that's okay you can use NetNewsWire! It works. I didn't even tell Brent this was coming. Why is that? Because we use standards.&nbsp;</div><div>I don't have enough places to fit all the ideas these days. But we have been digging and the pieces seem to fit together just right</div>",
        "pubDate": "2026-07-21T14:36:49.000Z",
        "whenCreated": "2026-07-21T18:36:49.000Z",
        "whenUpdated": "2026-07-21T18:36:49.000Z",
        "markdowntext": "A lot of people are confused about wtf this is. \n\nI don't blame them. I put out there a partially implemented vision. \n\nBut the vision isn't really new -- it's a turnback to 2002, and what UserLand would have done if we had continued pushing, which we did not. \n\nAt the time we had a product named Radio UserLand that was an integrated writing and reading platform, very user friendly, and it worked, all done with RSS. It also did podcasting if you can believe that. \n\nSo here we are 24 years later. RSS is still RSS. And we still have feed readers and blogging tools, so how does this become a social network?\n\nhttp://scripting.com/2026/07/21/134309.html\n\nThat's where it's at right now. This is the writing environment. I have yet to show a new reading environment, but that's okay you can use NetNewsWire! It works. I didn't even tell Brent this was coming. Why is that? Because we use standards. \n\nI don't have enough places to fit all the ideas these days. But we have been digging and the pieces seem to fit together just right",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 358,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=358",
        "inReplyToNum": 357,
        "inReplyToUrl": "https://rss.chat/?id=357",
        "description": "<p>Another test post.&nbsp;</p><p>This one has things that look like URLs to&nbsp;<span style=\"color: var(--text-color, #0f1419); font-family: var(--font, &quot;Ubuntu&quot;, -apple-system, &quot;Segoe UI&quot;, sans-serif); font-size: var(--text-size, 16px);\">autolinker</span><span style=\"color: var(--text-color, #0f1419); font-family: var(--font, &quot;Ubuntu&quot;, -apple-system, &quot;Segoe UI&quot;, sans-serif); font-size: var(--text-size, 16px);\">, but shouldn't be hotted up because they aren't full web addresses.&nbsp;</span></p><p>This is the test part --&nbsp;install.md and <a href=\"http://rss.chat\">rss.chat</a> are two examples, the first should not be linked and the second should.</p>",
        "pubDate": "2026-07-20T15:17:06.000Z",
        "whenCreated": "2026-07-20T19:17:06.000Z",
        "whenUpdated": "2026-07-20T19:23:51.000Z",
        "markdowntext": "Another test post. \n\nThis one has things that look like URLs to autolinker, but shouldn't be hotted up because they aren't full web addresses. \n\nThis is the test part -- install.md and [rss.chat](http://rss.chat) are two examples, the first should not be linked and the second should.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 357,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=357",
        "title": "Test post for blanks at end of post",
        "description": "<p>Next test post. We made it so that the server automatically chops off extraneous blank lines at the end of a post. Sometimes they pile up after editing and you can't see them. They shouldn't be in the feed, so we take em out. So this post will have many blank lines at the end when I publish it.</p><p>Result -- it works. ;-)</p><p>BTW, changes like this will be merged with the repo at end of the work session. And I'll updated <a href=\"http://demo.rss.chat\">demo.rss.chat</a> once, at the end of the session.</p>",
        "pubDate": "2026-07-20T14:55:03.000Z",
        "whenCreated": "2026-07-20T18:55:02.000Z",
        "whenUpdated": "2026-07-20T18:56:24.000Z",
        "markdowntext": "Next test post. We made it so that the server automatically chops off extraneous blank lines at the end of a post. Sometimes they pile up after editing and you can't see them. They shouldn't be in the feed, so we take em out. So this post will have many blank lines at the end when I publish it.\n\nResult -- it works. ;-)\n\nBTW, changes like this will be merged with the repo at end of the work session. And I'll updated demo.rss.chat once, at the end of the session.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 356,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=356",
        "title": "inBound RSS example app with WordPress",
        "inReplyToNum": 355,
        "inReplyToUrl": "https://rss.chat/?id=355",
        "description": "<p>It's a demo app that does something quite useful and I hope illuminating.&nbsp;</p><div><a href=\"https://github.com/scripting/rss.chat/tree/main/examples/wordpress/inboundRss\">https://github.com/scripting/rss.chat/tree/main/examples/wordpress/inboundRss</a></div><div>You can set it up to run on your desktop, or on a server -- it's notified via the firehose socket interface of every new item or update from <a href=\"http://rss.chat\">rss.chat</a>.&nbsp;</div><div>It then posts the incoming text on a WordPress blog you specify.&nbsp;</div><div>It's the same software I use to keep <a href=\"http://daveverse.org\">daveverse.org</a> in sync with <a href=\"http://scripting.com\">scripting.com</a>. Works really well, has performed without issue for months.&nbsp;</div>",
        "pubDate": "2026-07-20T14:47:29.000Z",
        "whenCreated": "2026-07-20T18:47:29.000Z",
        "whenUpdated": "2026-07-20T18:47:29.000Z",
        "markdowntext": "It's a demo app that does something quite useful and I hope illuminating. \n\nhttps://github.com/scripting/rss.chat/tree/main/examples/wordpress/inboundRss\n\nYou can set it up to run on your desktop, or on a server -- it's notified via the firehose socket interface of every new item or update from rss.chat. \n\nIt then posts the incoming text on a WordPress blog you specify. \n\nIt's the same software I use to keep daveverse.org in sync with scripting.com. Works really well, has performed without issue for months.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Dave Winer",
        "ctReplies": 0
    },
    {
        "id": 355,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=355",
        "description": "We're working on a new example toolkit, this is a test post to see if it worked.&nbsp;",
        "pubDate": "2026-07-19T16:22:55.000Z",
        "whenCreated": "2026-07-19T20:22:54.000Z",
        "whenUpdated": "2026-07-19T20:22:54.000Z",
        "markdowntext": "We're working on a new example toolkit, this is a test post to see if it worked.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 1
    },
    {
        "id": 354,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=354",
        "inReplyToNum": 341,
        "inReplyToUrl": "https://rss.chat/?id=341",
        "description": "<p>Don, I made the change described in the previous post.</p>\n\n<ol>\n<li><p>removed the version number of the theme from the menubar.</p></li>\n<li><p>changed the name of the first command in the system menu (the one with your name in its title) to \"Software versions\" which is what it's really about.&nbsp;</p></li>\n<li><p>in that dialog you will get all the versions of all the software running in <a href=\"http://rss.chat\">rss.chat</a>.</p></li>\n</ol>",
        "pubDate": "2026-07-19T14:00:58.000Z",
        "whenCreated": "2026-07-19T18:00:57.000Z",
        "whenUpdated": "2026-07-19T18:01:17.000Z",
        "markdowntext": "Don, I made the change described in the previous post.\n\n1. removed the version number of the theme from the menubar.\n\n2. changed the name of the first command in the system menu (the one with your name in its title) to \"Software versions\" which is what it's really about. \n\n3. in that dialog you will get all the versions of all the software running in rss.chat.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 0
    },
    {
        "id": 353,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=353",
        "inReplyToNum": 341,
        "inReplyToUrl": "https://rss.chat/?id=341",
        "description": "Don there are actually quite a few version numbers in <a href=\"http://rss.chat\">rss.chat</a>, so a single tool tip couldn't cover it. We do have a command that gets you all the version numbers, it's the first one in the system menu at the right side of the menu bar. You can also get to that same dialog by clicking on the theme version number, but I'm thinking we should change the way that works. While we were in rapid development mode of the UI, that would let me know that I was using the latest version of the themes code. But we aren't moving that quickly any longer, and there are other components we need to keep track of. So we'll probably change that around now. Stay tuned.&nbsp;",
        "pubDate": "2026-07-19T13:16:23.000Z",
        "whenCreated": "2026-07-19T17:16:22.000Z",
        "whenUpdated": "2026-07-19T17:16:22.000Z",
        "markdowntext": "Don there are actually quite a few version numbers in rss.chat, so a single tool tip couldn't cover it. We do have a command that gets you all the version numbers, it's the first one in the system menu at the right side of the menu bar. You can also get to that same dialog by clicking on the theme version number, but I'm thinking we should change the way that works. While we were in rapid development mode of the UI, that would let me know that I was using the latest version of the themes code. But we aren't moving that quickly any longer, and there are other components we need to keep track of. So we'll probably change that around now. Stay tuned.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "inReplyToAuthor": "Don Park",
        "ctReplies": 0
    },
    {
        "id": 352,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=352",
        "title": "RSS gets you to somewhere new",
        "description": "<p>People assume <a href=\"http://rss.chat\">rss.chat</a> is going to go the same route as twitter or mastodon, and it isn’t.</p><p>This is going to remain a small group. That doesn’t mean our posts can’t be viewed in other places, together, as collections of people you follow. We already have experience doing just that, in feed readers. <span style=\"font-family: var(--font, &quot;Ubuntu&quot;, -apple-system, &quot;Segoe UI&quot;, sans-serif); font-size: var(--text-size, 16px); -webkit-text-size-adjust: 100%;\">The user interfaces there might be different. And there can be more elegant ways of editing your subs. And sharing subs among services. We already support that tech in FeedLand, btw.</span></p><p><span style=\"font-family: var(--font, &quot;Ubuntu&quot;, -apple-system, &quot;Segoe UI&quot;, sans-serif); font-size: var(--text-size, 16px); -webkit-text-size-adjust: 100%;\">The social networks we’ve been using have a lot of dead ends, by design, lot of “you can’t get there from here.” We’ve got the opposite philosophy. Small pieces loosely joined and every part replaceable. That gets you to new places we’ve never been before.</span></p>",
        "pubDate": "2026-07-18T20:48:44.000Z",
        "whenCreated": "2026-07-19T00:48:43.000Z",
        "whenUpdated": "2026-07-19T00:50:30.000Z",
        "markdowntext": "People assume [rss.chat](http://rss.chat) is going to go the same route as twitter or mastodon, and it isn’t.\n\nThis is going to remain a small group. That doesn’t mean our posts can’t be viewed in other places, together, as collections of people you follow. We already have experience doing just that, in feed readers. The user interfaces there might be different. And there can be more elegant ways of editing your subs. And sharing subs among services. We already support that tech in FeedLand, btw.\n\nThe social networks we’ve been using have a lot of dead ends, by design, lot of “you can’t get there from here.” We’ve got the opposite philosophy. Small pieces loosely joined and every part replaceable. That gets you to new places we’ve never been before.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 0,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 351,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=351",
        "title": "RSS rendered in JSON",
        "description": "<p>We're trying an experiment with a new format, RSS rendered in JSON, in addition to XML.</p><p><a href=\"https://rss.chat/feed?screenname=dave&amp;format=json\">https://rss.chat/feed?screenname=dave&amp;format=json</a></p><p>This only applies in that one kind of feed, the other formats haven't been modified, but we do plan to do this across the board. If we generate something in XML we will also generate it in JSON.&nbsp;</p><p>Just wanted everyone to see this, it's not earth-shaking -- but it's time to put this out there. For whatever reason no one listened to RSS, but imho it had something to say. :-)</p>",
        "pubDate": "2026-07-18T17:48:33.000Z",
        "whenCreated": "2026-07-18T21:48:33.000Z",
        "whenUpdated": "2026-07-18T21:58:18.000Z",
        "markdowntext": "We're trying an experiment with a new format, RSS rendered in JSON, in addition to XML.\n\n[https://rss.chat/feed?screenname=dave&format=json](https://rss.chat/feed?screenname=dave&format=json)\n\nThis only applies in that one kind of feed, the other formats haven't been modified, but we do plan to do this across the board. If we generate something in XML we will also generate it in JSON. \n\nJust wanted everyone to see this, it's not earth-shaking -- but it's time to put this out there. For whatever reason no one listened to RSS, but imho it had something to say. :-)",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "ctReplies": 0
    },
    {
        "id": 350,
        "feedUrl": "https://rss.chat/users/dave/rss.xml",
        "guid": "https://rss.chat/?id=350",
        "inReplyToNum": 349,
        "inReplyToUrl": "https://rss.chat/?id=349",
        "description": "<p>Thanks. You can see why I push back when people think of this as a product.</p><p>So many people don't think in terms of small pieces loosely joined. The power of my product is not in all its features but all the things that are left undone, that are possible.</p><p>That's simply the web. For 12 years before the silos, the web was that malleable. That's how we made blogs, feeds, podcasts happen. The bigco's tried to get in the way, but it didn't work because the people knew what they were entitled to.</p>",
        "pubDate": "2026-07-18T16:12:03.000Z",
        "whenCreated": "2026-07-18T20:12:02.000Z",
        "whenUpdated": "2026-07-18T20:12:02.000Z",
        "markdowntext": "Thanks. You can see why I push back when people think of this as a product.\n\nSo many people don't think in terms of small pieces loosely joined. The power of my product is not in all its features but all the things that are left undone, that are possible.\n\nThat's simply the web. For 12 years before the silos, the web was that malleable. That's how we made blogs, feeds, podcasts happen. The bigco's tried to get in the way, but it didn't work because the people knew what they were entitled to.",
        "imageUrl": "https://imgs.scripting.com/2023/02/13/bozoApproved.png",
        "author": "Dave Winer",
        "screenname": "dave",
        "feedLink": "http://scripting.com/",
        "feedDescription": "I'm a believer I couldn't leave her if I tried. Bah do dah do.",
        "flDeleted": false,
        "ctLikes": 1,
        "flLiked": false,
        "inReplyToAuthor": "Ricardo",
        "ctReplies": 0
    }
]