{
    "title": "Scripting News",
    "description": "Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.",
    "pubDate": "2026-05-16T22:36:08.000Z",
    "link": "http://scripting.com/",
    "language": "en-us",
    "copyright": "&copy; copyright 1994-2026 Dave Winer.",
    "generator": "oldSchool v0.8.16",
    "cloud": {
        "domain": "rpc.rsscloud.io",
        "port": "5337",
        "path": "/pleaseNotify",
        "registerprocedure": "",
        "protocol": "http-post",
        "type": "rsscloud"
    },
    "image": {
        "url": "https://imgs.scripting.com/2025/06/04/curly.png",
        "title": "Scripting News"
    },
    "accounts": {
        "bluesky": "@scripting.com",
        "mastodon": "@davew@mastodon.social",
        "twitter": "bullmancuso"
    },
    "localtime": "Sat, May 16, 2026 6:45 PM EDT",
    "blogroll": "https://feedland.social/opml?screenname=davewiner&catname=blogroll",
    "linkToSelf": "http://scripting.com/rss.xml",
    "reader": {
        "app": "reallysimple v0.5.3 (linux)",
        "ctSecsToRead": 0.107
    },
    "items": [
        {
            "description": "I <a href=\"https://source.scripting.com/#1778941955000\">documented</a> the optional <i>source:inReplyTo</i> element for RSS 2.0.",
            "pubDate": "2026-05-16T15:01:55.000Z",
            "link": "http://scripting.com/2026/05/16.html#a150155",
            "guid": "http://scripting.com/2026/05/16.html#a150155",
            "outline": {
                "text": "I <a href=\"https://source.scripting.com/#1778941955000\">documented</a> the optional <i>source:inReplyTo</i> element for RSS 2.0.",
                "created": "Sat, 16 May 2026 15:01:55 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/16.html#a150155"
            },
            "permalink": "http://scripting.com/2026/05/16.html#a150155",
            "markdowntext": "I [documented](https://source.scripting.com/#1778941955000) the optional _source:inReplyTo_ element for RSS 2.0."
        },
        {
            "title": "i stopped looking for the weird problem",
            "description": "<p>i'd wait till a fresh start tomorrow.</p>\n<p>but then i realized claude has all the code, so i could just tell it my problem.</p>\n<p>can you find it, i asked, realizing i had not given it info on what the problem is. </p>\n<p>there's a very weird mistake in the code i wrote just now, and there was a lot of it, i said to claude.</p>\n<p>can you find the problem. </p>\n<p>had no idea what to expect.</p>\n<p>no more than 3 seconds it said I got it!</p>\n<p>it was a typo. <a href=\"https://imgs.scripting.com/2026/05/16/threeseconds.png\">where</a> i meant to type x i had typed prefs.</p>\n<p>juggling a lot of bits in my head, my brain skipped, i didn't notice.</p>\n<p>i <i>would</i> have found it quickly in my next session. but now i can think of anything but that problem until then. </p>\n<p>sometimes claude can be totally frustrating, but other times the power makes such a huge difference. </p>",
            "pubDate": "2026-05-16T22:36:08.000Z",
            "link": "http://scripting.com/2026/05/16/223608.html?title=iStoppedLookingForTheWeirdProblem",
            "guid": "http://scripting.com/2026/05/16/223608.html",
            "outline": {
                "text": "i stopped looking for the weird problem",
                "created": "Sat, 16 May 2026 22:36:08 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/16/223608.html",
                "subs": [
                    {
                        "text": "i'd wait till a fresh start tomorrow.",
                        "created": "Sat, 16 May 2026 22:39:24 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223924"
                    },
                    {
                        "text": "but then i realized claude has all the code, so i could just tell it my problem.",
                        "created": "Sat, 16 May 2026 22:36:21 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223621"
                    },
                    {
                        "text": "can you find it, i asked, realizing i had not given it info on what the problem is.",
                        "created": "Sat, 16 May 2026 22:39:37 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223937"
                    },
                    {
                        "text": "there's a very weird mistake in the code i wrote just now, and there was a lot of it, i said to claude.",
                        "created": "Sat, 16 May 2026 22:36:37 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223637"
                    },
                    {
                        "text": "can you find the problem.",
                        "created": "Sat, 16 May 2026 22:36:53 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223653"
                    },
                    {
                        "text": "had no idea what to expect.",
                        "created": "Sat, 16 May 2026 22:40:18 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a224018"
                    },
                    {
                        "text": "no more than 3 seconds it said I got it!",
                        "created": "Sat, 16 May 2026 22:40:14 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a224014"
                    },
                    {
                        "text": "it was a typo. <a href=\"https://imgs.scripting.com/2026/05/16/threeseconds.png\">where</a> i meant to type x i had typed prefs.",
                        "created": "Sat, 16 May 2026 22:37:08 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223708"
                    },
                    {
                        "text": "juggling a lot of bits in my head, my brain skipped, i didn't notice.",
                        "created": "Sat, 16 May 2026 22:37:24 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223724"
                    },
                    {
                        "text": "i <i>would</i> have found it quickly in my next session. but now i can think of anything but that problem until then.",
                        "created": "Sat, 16 May 2026 22:37:42 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223742"
                    },
                    {
                        "text": "sometimes claude can be totally frustrating, but other times the power makes such a huge difference.",
                        "created": "Sat, 16 May 2026 22:37:59 GMT",
                        "permalink": "http://scripting.com/2026/05/16/223608.html#a223759"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/16/223608.html",
            "markdowntext": "i'd wait till a fresh start tomorrow.\n\nbut then i realized claude has all the code, so i could just tell it my problem.\n\ncan you find it, i asked, realizing i had not given it info on what the problem is.\n\nthere's a very weird mistake in the code i wrote just now, and there was a lot of it, i said to claude.\n\ncan you find the problem.\n\nhad no idea what to expect.\n\nno more than 3 seconds it said I got it!\n\nit was a typo. [where](https://imgs.scripting.com/2026/05/16/threeseconds.png) i meant to type x i had typed prefs.\n\njuggling a lot of bits in my head, my brain skipped, i didn't notice.\n\ni _would_ have found it quickly in my next session. but now i can think of anything but that problem until then.\n\nsometimes claude can be totally frustrating, but other times the power makes such a huge difference."
        },
        {
            "description": "I wish they had an outliner in Claude. I would use it. ;-)",
            "pubDate": "2026-05-15T16:02:23.000Z",
            "link": "http://scripting.com/2026/05/15.html#a160223",
            "guid": "http://scripting.com/2026/05/15.html#a160223",
            "outline": {
                "text": "I wish they had an outliner in Claude. I would use it. ;-)",
                "created": "Fri, 15 May 2026 16:02:23 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/15.html#a160223"
            },
            "permalink": "http://scripting.com/2026/05/15.html#a160223",
            "markdowntext": "I wish they had an outliner in Claude. I would use it. ;-)"
        },
        {
            "description": "BTW, here's the <a href=\"https://jsonldemo.feedland.org/scripting.jsonl\">JSONL version</a> of Scripting News. It has the same data as the <a href=\"http://scripting.com/\">RSS file</a>, but in the format that AI apps are looking for, so I am told. I thought I'd try to kick this off by pushing an RSS flow through the pipe. It's like using the Grateful Dead to boot up podcasting. I needed something to put out on the wire and I had this feed handy.",
            "pubDate": "2026-05-15T16:12:34.000Z",
            "link": "http://scripting.com/2026/05/15.html#a161234",
            "guid": "http://scripting.com/2026/05/15.html#a161234",
            "outline": {
                "text": "BTW, here's the <a href=\"https://jsonldemo.feedland.org/scripting.jsonl\">JSONL version</a> of Scripting News. It has the same data as the <a href=\"http://scripting.com/\">RSS file</a>, but in the format that AI apps are looking for, so I am told. I thought I'd try to kick this off by pushing an RSS flow through the pipe. It's like using the Grateful Dead to boot up podcasting. I needed something to put out on the wire and I had this feed handy.",
                "created": "Fri, 15 May 2026 16:12:34 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/15.html#a161234"
            },
            "permalink": "http://scripting.com/2026/05/15.html#a161234",
            "markdowntext": "BTW, here's the [JSONL version](https://jsonldemo.feedland.org/scripting.jsonl) of Scripting News. It has the same data as the [RSS file](http://scripting.com/), but in the format that AI apps are looking for, so I am told. I thought I'd try to kick this off by pushing an RSS flow through the pipe. It's like using the Grateful Dead to boot up podcasting. I needed something to put out on the wire and I had this feed handy."
        },
        {
            "description": "Thinking about adding &lt;source:inReplyTo> to the <a href=\"https://source.scripting.com/\">source namespace</a>. Its value is a URL, by default, and has an optional isPermaLink attribute, a boolean, to indicate if it's not a permalink. Works just like the guid element in <a href=\"https://cyber.harvard.edu/rss/rss.html#ltguidgtSubelementOfLtitemgt\">RSS 2.0</a>. I will also add support for that in the FeedLand database, and flow it out through the <a href=\"https://github.com/scripting/feedlandSocket\">socket interface</a>. Actually that's pretty close to a full spec, at least in rss.land where we take simplicity seriously. ;-)",
            "pubDate": "2026-05-15T16:02:44.000Z",
            "link": "http://scripting.com/2026/05/15.html#a160244",
            "guid": "http://scripting.com/2026/05/15.html#a160244",
            "outline": {
                "text": "Thinking about adding &lt;source:inReplyTo> to the <a href=\"https://source.scripting.com/\">source namespace</a>. Its value is a URL, by default, and has an optional isPermaLink attribute, a boolean, to indicate if it's not a permalink. Works just like the guid element in <a href=\"https://cyber.harvard.edu/rss/rss.html#ltguidgtSubelementOfLtitemgt\">RSS 2.0</a>. I will also add support for that in the FeedLand database, and flow it out through the <a href=\"https://github.com/scripting/feedlandSocket\">socket interface</a>. Actually that's pretty close to a full spec, at least in rss.land where we take simplicity seriously. ;-)",
                "created": "Fri, 15 May 2026 16:02:44 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/15.html#a160244"
            },
            "permalink": "http://scripting.com/2026/05/15.html#a160244",
            "markdowntext": "Thinking about adding <source:inReplyTo> to the [source namespace](https://source.scripting.com/). Its value is a URL, by default, and has an optional isPermaLink attribute, a boolean, to indicate if it's not a permalink. Works just like the guid element in [RSS 2.0](https://cyber.harvard.edu/rss/rss.html#ltguidgtSubelementOfLtitemgt). I will also add support for that in the FeedLand database, and flow it out through the [socket interface](https://github.com/scripting/feedlandSocket). Actually that's pretty close to a full spec, at least in rss.land where we take simplicity seriously. ;-)"
        },
        {
            "title": "Dave's vibe coding amusement park",
            "description": "<p><img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/03/26/rssKetchup.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">I reached a point in my Claude work where now I can do vibe coding, in a world that I used to just be a programmer in. This means if I want to do a heavy lift, I can tell Claude what I want and it can do really big corner turns, which is something I am (as a human) terrible at, and thus resist. Today I redesigned the basic user interface of the app, and didn't read any code, I was just giving orders, and it was doing what I asked, even if every little thing it did would have been a full day's work. It's remarkable how it can do very complex things in a few seconds. </p>\n<p>And the web framework i'm working on can do almost all the things I want to do for now, but I want to suck everything into it, and turn the whole thing into a vibe coding amusement park. So many projects I want to do, and so many I want to do with <i>you.</i> </p>",
            "pubDate": "2026-05-15T15:44:39.000Z",
            "link": "http://scripting.com/2026/05/15/154439.html?title=davesVibeCodingAmusementPark",
            "guid": "http://scripting.com/2026/05/15/154439.html",
            "outline": {
                "text": "Dave's vibe coding amusement park",
                "created": "Fri, 15 May 2026 15:44:39 GMT",
                "type": "outline",
                "description": "I never dreamed I could program this way.",
                "permalink": "http://scripting.com/2026/05/15/154439.html",
                "subs": [
                    {
                        "text": "I reached a point in my Claude work where now I can do vibe coding, in a world that I used to just be a programmer in. This means if I want to do a heavy lift, I can tell Claude what I want and it can do really big corner turns, which is something I am (as a human) terrible at, and thus resist. Today I redesigned the basic user interface of the app, and didn't read any code, I was just giving orders, and it was doing what I asked, even if every little thing it did would have been a full day's work. It's remarkable how it can do very complex things in a few seconds.",
                        "created": "Fri, 15 May 2026 15:46:44 GMT",
                        "image": "https://imgs.scripting.com/2026/03/26/rssKetchup.png",
                        "permalink": "http://scripting.com/2026/05/15/154439.html#a154644"
                    },
                    {
                        "text": "And the web framework i'm working on can do almost all the things I want to do for now, but I want to suck everything into it, and turn the whole thing into a vibe coding amusement park. So many projects I want to do, and so many I want to do with <i>you.</i>",
                        "created": "Fri, 15 May 2026 15:46:52 GMT",
                        "permalink": "http://scripting.com/2026/05/15/154439.html#a154652"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/15/154439.html",
            "markdowntext": "![](https://imgs.scripting.com/2026/03/26/rssKetchup.png)I reached a point in my Claude work where now I can do vibe coding, in a world that I used to just be a programmer in. This means if I want to do a heavy lift, I can tell Claude what I want and it can do really big corner turns, which is something I am (as a human) terrible at, and thus resist. Today I redesigned the basic user interface of the app, and didn't read any code, I was just giving orders, and it was doing what I asked, even if every little thing it did would have been a full day's work. It's remarkable how it can do very complex things in a few seconds.\n\nAnd the web framework i'm working on can do almost all the things I want to do for now, but I want to suck everything into it, and turn the whole thing into a vibe coding amusement park. So many projects I want to do, and so many I want to do with _you._"
        },
        {
            "description": "Every social web needs avatars. In an RSS 2.0 feed look for the channel-level <a href=\"https://cyber.harvard.edu/rss/rss.html#ltimagegtSubelementOfLtchannelgt\">image element</a>. It's <a href=\"https://scripting4.wordpress.com/wp-content/uploads/2026/01/cropped-jello.png?w=32\">how</a> they do it <a href=\"https://scripting4.wordpress.com/feed/\">in WordPress</a>.",
            "pubDate": "2026-05-14T15:09:19.000Z",
            "link": "http://scripting.com/2026/05/14.html#a150919",
            "guid": "http://scripting.com/2026/05/14.html#a150919",
            "outline": {
                "text": "Every social web needs avatars. In an RSS 2.0 feed look for the channel-level <a href=\"https://cyber.harvard.edu/rss/rss.html#ltimagegtSubelementOfLtchannelgt\">image element</a>. It's <a href=\"https://scripting4.wordpress.com/wp-content/uploads/2026/01/cropped-jello.png?w=32\">how</a> they do it <a href=\"https://scripting4.wordpress.com/feed/\">in WordPress</a>.",
                "created": "Thu, 14 May 2026 15:09:19 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/14.html#a150919"
            },
            "permalink": "http://scripting.com/2026/05/14.html#a150919",
            "markdowntext": "Every social web needs avatars. In an RSS 2.0 feed look for the channel-level [image element](https://cyber.harvard.edu/rss/rss.html#ltimagegtSubelementOfLtchannelgt). It's [how](https://scripting4.wordpress.com/wp-content/uploads/2026/01/cropped-jello.png?w=32) they do it [in WordPress](https://scripting4.wordpress.com/feed/)."
        },
        {
            "description": "I have Claude Code hooked up to Chrome. It's crawling around inside the DOM of the running system, like humans do in a debugger. It's a bit like <a href=\"https://en.wikipedia.org/wiki/Fantastic_Voyage\">Fantastic Voyage</a> if you've ever seen it. I've been waiting for this moment. Now we can do some really nice UI work.",
            "pubDate": "2026-05-14T21:42:51.000Z",
            "link": "http://scripting.com/2026/05/14.html#a214251",
            "guid": "http://scripting.com/2026/05/14.html#a214251",
            "outline": {
                "text": "I have Claude Code hooked up to Chrome. It's crawling around inside the DOM of the running system, like humans do in a debugger. It's a bit like <a href=\"https://en.wikipedia.org/wiki/Fantastic_Voyage\">Fantastic Voyage</a> if you've ever seen it. I've been waiting for this moment. Now we can do some really nice UI work.",
                "created": "Thu, 14 May 2026 21:42:51 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/14.html#a214251"
            },
            "permalink": "http://scripting.com/2026/05/14.html#a214251",
            "markdowntext": "I have Claude Code hooked up to Chrome. It's crawling around inside the DOM of the running system, like humans do in a debugger. It's a bit like [Fantastic Voyage](https://en.wikipedia.org/wiki/Fantastic_Voyage) if you've ever seen it. I've been waiting for this moment. Now we can do some really nice UI work."
        },
        {
            "description": "This is the first day since the NBA playoffs started that there is no scheduled game. I think that's why today feels so weird.",
            "pubDate": "2026-05-14T15:35:07.000Z",
            "link": "http://scripting.com/2026/05/14.html#a153507",
            "guid": "http://scripting.com/2026/05/14.html#a153507",
            "outline": {
                "text": "This is the first day since the NBA playoffs started that there is no scheduled game. I think that's why today feels so weird.",
                "created": "Thu, 14 May 2026 15:35:07 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/14.html#a153507"
            },
            "permalink": "http://scripting.com/2026/05/14.html#a153507",
            "markdowntext": "This is the first day since the NBA playoffs started that there is no scheduled game. I think that's why today feels so weird."
        },
        {
            "description": "For some reason every day feels like Saturday. I don't know why.",
            "pubDate": "2026-05-14T15:36:41.000Z",
            "link": "http://scripting.com/2026/05/14.html#a153641",
            "guid": "http://scripting.com/2026/05/14.html#a153641",
            "outline": {
                "text": "For some reason every day feels like Saturday. I don't know why.",
                "created": "Thu, 14 May 2026 15:36:41 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/14.html#a153641"
            },
            "permalink": "http://scripting.com/2026/05/14.html#a153641",
            "markdowntext": "For some reason every day feels like Saturday. I don't know why."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/05/13/noSoupForYou.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">I appreciate that X gave me back access to <a href=\"https://x.com/davewiner\">my account</a> that I was locked out of, but they were apparently charging me for Premium when I couldn't use the account, and had no way to turn it off. Okay they can keep the money. But now I want to turn off Premium for the <a href=\"https://x.com/bullmancuso\">account</a> I was using when I didn't have access to my real account, and can't find the commands to do that. Asked ChatGPT and it either hallucinated or X removed the command. So near as I can tell I now have two accounts on X that I'm paying $8 a month for Premium on.",
            "pubDate": "2026-05-13T14:24:27.000Z",
            "link": "http://scripting.com/2026/05/13.html#a142427",
            "guid": "http://scripting.com/2026/05/13.html#a142427",
            "outline": {
                "text": "I appreciate that X gave me back access to <a href=\"https://x.com/davewiner\">my account</a> that I was locked out of, but they were apparently charging me for Premium when I couldn't use the account, and had no way to turn it off. Okay they can keep the money. But now I want to turn off Premium for the <a href=\"https://x.com/bullmancuso\">account</a> I was using when I didn't have access to my real account, and can't find the commands to do that. Asked ChatGPT and it either hallucinated or X removed the command. So near as I can tell I now have two accounts on X that I'm paying $8 a month for Premium on.",
                "created": "Wed, 13 May 2026 14:24:27 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2026/05/13/noSoupForYou.png",
                "permalink": "http://scripting.com/2026/05/13.html#a142427"
            },
            "permalink": "http://scripting.com/2026/05/13.html#a142427",
            "markdowntext": "![](https://imgs.scripting.com/2026/05/13/noSoupForYou.png)I appreciate that X gave me back access to [my account](https://x.com/davewiner) that I was locked out of, but they were apparently charging me for Premium when I couldn't use the account, and had no way to turn it off. Okay they can keep the money. But now I want to turn off Premium for the [account](https://x.com/bullmancuso) I was using when I didn't have access to my real account, and can't find the commands to do that. Asked ChatGPT and it either hallucinated or X removed the command. So near as I can tell I now have two accounts on X that I'm paying $8 a month for Premium on."
        },
        {
            "description": "I'm screwing around with the JSONL stuff again. I'm interested in know about any work people have done that process incoming JSONL data. I'd like to see if I'm even in the ballpark of something useful. Today I'm making it so that my app can be used in production to handle more than one stream. The key thing is it's hooked up to FeedLand via a very simple JSON interface delivered in realtime via websockets. For feeds that support rssCloud, the appearance of the new item in the JSONL feed happens a fraction of a second after it was published. That's how fast the web of 2026 is.",
            "pubDate": "2026-05-13T13:45:12.000Z",
            "link": "http://scripting.com/2026/05/13.html#a134512",
            "guid": "http://scripting.com/2026/05/13.html#a134512",
            "outline": {
                "text": "I'm screwing around with the JSONL stuff again. I'm interested in know about any work people have done that process incoming JSONL data. I'd like to see if I'm even in the ballpark of something useful. Today I'm making it so that my app can be used in production to handle more than one stream. The key thing is it's hooked up to FeedLand via a very simple JSON interface delivered in realtime via websockets. For feeds that support rssCloud, the appearance of the new item in the JSONL feed happens a fraction of a second after it was published. That's how fast the web of 2026 is.",
                "created": "Wed, 13 May 2026 13:45:12 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/13.html#a134512"
            },
            "permalink": "http://scripting.com/2026/05/13.html#a134512",
            "markdowntext": "I'm screwing around with the JSONL stuff again. I'm interested in know about any work people have done that process incoming JSONL data. I'd like to see if I'm even in the ballpark of something useful. Today I'm making it so that my app can be used in production to handle more than one stream. The key thing is it's hooked up to FeedLand via a very simple JSON interface delivered in realtime via websockets. For feeds that support rssCloud, the appearance of the new item in the JSONL feed happens a fraction of a second after it was published. That's how fast the web of 2026 is."
        },
        {
            "description": "I have regained control of <a href=\"https://x.com/davewiner/status/2054319383879541013\">my Twitter account</a>. I really missed it, truth be told. Thanks to <a href=\"https://daytona.scripting.com/search?q=scoble\">Scoble</a> for helping here. As he so often has.",
            "pubDate": "2026-05-12T22:06:15.000Z",
            "link": "http://scripting.com/2026/05/12.html#a220615",
            "guid": "http://scripting.com/2026/05/12.html#a220615",
            "outline": {
                "text": "I have regained control of <a href=\"https://x.com/davewiner/status/2054319383879541013\">my Twitter account</a>. I really missed it, truth be told. Thanks to <a href=\"https://daytona.scripting.com/search?q=scoble\">Scoble</a> for helping here. As he so often has.",
                "created": "Tue, 12 May 2026 22:06:15 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/12.html#a220615"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a220615",
            "markdowntext": "I have regained control of [my Twitter account](https://x.com/davewiner/status/2054319383879541013). I really missed it, truth be told. Thanks to [Scoble](https://daytona.scripting.com/search?q=scoble) for helping here. As he so often has."
        },
        {
            "description": "This bit of code <a href=\"https://gist.github.com/scripting/b3c361f25d6d2fb9a872082c8fd30439\">kept coming up</a>, so I wanted to make it easier to find.",
            "pubDate": "2026-05-12T21:28:49.000Z",
            "link": "http://scripting.com/2026/05/12.html#a212849",
            "guid": "http://scripting.com/2026/05/12.html#a212849",
            "outline": {
                "text": "This bit of code <a href=\"https://gist.github.com/scripting/b3c361f25d6d2fb9a872082c8fd30439\">kept coming up</a>, so I wanted to make it easier to find.",
                "created": "Tue, 12 May 2026 21:28:49 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/12.html#a212849"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a212849",
            "markdowntext": "This bit of code [kept coming up](https://gist.github.com/scripting/b3c361f25d6d2fb9a872082c8fd30439), so I wanted to make it easier to find."
        },
        {
            "description": "Expanding items on a <a href=\"https://blogroll.social/\">FeedLand blogroll</a> should be consistently fast now. Just switched to a different server on the backend.",
            "pubDate": "2026-05-12T16:20:52.000Z",
            "link": "http://scripting.com/2026/05/12.html#a162052",
            "guid": "http://scripting.com/2026/05/12.html#a162052",
            "outline": {
                "text": "Expanding items on a <a href=\"https://blogroll.social/\">FeedLand blogroll</a> should be consistently fast now. Just switched to a different server on the backend.",
                "created": "Tue, 12 May 2026 16:20:52 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/12.html#a162052"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a162052",
            "markdowntext": "Expanding items on a [FeedLand blogroll](https://blogroll.social/) should be consistently fast now. Just switched to a different server on the backend."
        },
        {
            "description": "<a href=\"https://mastodon.social/@davew/116562171197162240\">Masto</a>, <a href=\"https://x.com/bullmancuso/status/2054214057205395696\">Twitter</a>: I'd like to come up with a list of formats, protocols and products that have become defaults for AI work.",
            "pubDate": "2026-05-12T14:53:39.000Z",
            "link": "http://scripting.com/2026/05/12.html#a145339",
            "guid": "http://scripting.com/2026/05/12.html#a145339",
            "outline": {
                "text": "<a href=\"https://mastodon.social/@davew/116562171197162240\">Masto</a>, <a href=\"https://x.com/bullmancuso/status/2054214057205395696\">Twitter</a>: I'd like to come up with a list of formats, protocols and products that have become defaults for AI work.",
                "created": "Tue, 12 May 2026 14:53:39 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/12.html#a145339"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a145339",
            "markdowntext": "[Masto](https://mastodon.social/@davew/116562171197162240), [Twitter](https://x.com/bullmancuso/status/2054214057205395696): I'd like to come up with a list of formats, protocols and products that have become defaults for AI work."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/03/26/loveRss.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\"><a href=\"http://scripting.com/2026/05/11/144453.html\">Yesterday</a> I learned about JSONL, and was of course intrigued. It's a really simple thing, even simpler than <a href=\"https://cyber.harvard.edu/rss/rss.html\">RSS</a>, and does basically the same thing. And even better, it's the way the AI industry hooks streams together. So If we can get RSS to serve as a source of JSONL feeds, it's possible that the AI industry will find it useful. My goal is to get every standard of the web hooked up to AI, quickly, before the silos realize they're leaving out something important. Once they figure it out, they'll have no choice but to add real RSS support. So I put together a quick demo app that hooks into <a href=\"https://github.com/scripting/feedlandSocket\">FeedLand</a> and posts to a <a href=\"https://jsonldemo.feedland.org/items.jsonl\">JSONL feed</a> new items from one of a small set of feeds I chose basically at random. And here is <a href=\"https://jsonldemo.feedland.org/items.jsonl\">the JSONL feed</a>. If you're a developer in AI-land could you try reading this into your JSONL-ingesting app, and let me know if I got it right. Here's a <a href=\"https://github.com/scripting/Scripting-News/issues/354\">place to comment</a>. BTW, that URL is temporary just for this quick demo.",
            "pubDate": "2026-05-12T13:01:50.000Z",
            "link": "http://scripting.com/2026/05/12.html#a130150",
            "guid": "http://scripting.com/2026/05/12.html#a130150",
            "outline": {
                "text": "<a href=\"http://scripting.com/2026/05/11/144453.html\">Yesterday</a> I learned about JSONL, and was of course intrigued. It's a really simple thing, even simpler than <a href=\"https://cyber.harvard.edu/rss/rss.html\">RSS</a>, and does basically the same thing. And even better, it's the way the AI industry hooks streams together. So If we can get RSS to serve as a source of JSONL feeds, it's possible that the AI industry will find it useful. My goal is to get every standard of the web hooked up to AI, quickly, before the silos realize they're leaving out something important. Once they figure it out, they'll have no choice but to add real RSS support. So I put together a quick demo app that hooks into <a href=\"https://github.com/scripting/feedlandSocket\">FeedLand</a> and posts to a <a href=\"https://jsonldemo.feedland.org/items.jsonl\">JSONL feed</a> new items from one of a small set of feeds I chose basically at random. And here is <a href=\"https://jsonldemo.feedland.org/items.jsonl\">the JSONL feed</a>. If you're a developer in AI-land could you try reading this into your JSONL-ingesting app, and let me know if I got it right. Here's a <a href=\"https://github.com/scripting/Scripting-News/issues/354\">place to comment</a>. BTW, that URL is temporary just for this quick demo.",
                "created": "Tue, 12 May 2026 13:01:50 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2026/03/26/loveRss.png",
                "permalink": "http://scripting.com/2026/05/12.html#a130150"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a130150",
            "markdowntext": "![](https://imgs.scripting.com/2026/03/26/loveRss.png)[Yesterday](http://scripting.com/2026/05/11/144453.html) I learned about JSONL, and was of course intrigued. It's a really simple thing, even simpler than [RSS](https://cyber.harvard.edu/rss/rss.html), and does basically the same thing. And even better, it's the way the AI industry hooks streams together. So If we can get RSS to serve as a source of JSONL feeds, it's possible that the AI industry will find it useful. My goal is to get every standard of the web hooked up to AI, quickly, before the silos realize they're leaving out something important. Once they figure it out, they'll have no choice but to add real RSS support. So I put together a quick demo app that hooks into [FeedLand](https://github.com/scripting/feedlandSocket) and posts to a [JSONL feed](https://jsonldemo.feedland.org/items.jsonl) new items from one of a small set of feeds I chose basically at random. And here is [the JSONL feed](https://jsonldemo.feedland.org/items.jsonl). If you're a developer in AI-land could you try reading this into your JSONL-ingesting app, and let me know if I got it right. Here's a [place to comment](https://github.com/scripting/Scripting-News/issues/354). BTW, that URL is temporary just for this quick demo."
        },
        {
            "description": "Good morning sports fans!",
            "pubDate": "2026-05-12T13:00:30.000Z",
            "link": "http://scripting.com/2026/05/12.html#a130030",
            "guid": "http://scripting.com/2026/05/12.html#a130030",
            "outline": {
                "text": "Good morning sports fans!",
                "created": "Tue, 12 May 2026 13:00:30 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/12.html#a130030"
            },
            "permalink": "http://scripting.com/2026/05/12.html#a130030",
            "markdowntext": "Good morning sports fans!"
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2024/03/23/blogrollMan.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">Members of the WordPress community. Monday morning is a good time to check out <a href=\"https://wp.feedland.org/\">WordPress News</a> via FeedLand at <a href=\"https://wp.feedland.org/\">wp.feedland.org</a>. You can also subscribe to the <a href=\"https://feedland.social/opml?screenname=davewiner&catname=wordpress\">list of feeds</a> this site follows in your own feed reader, and if you have a WordPress news site, please post the URL <a href=\"https://github.com/scripting/Scripting-News/issues/353\">here</a> so we can send readers to <i>your blog</i> too. I think there are a lot of would-be bloggers out there that need a slight kick in the pants to get going. I'm happy to provide readers if you provide the ideas. There's a lot of power in WordPress that no one knows about. Let's help other users and developers find the good stuff. If you have questions or suggestions, here's a <a href=\"https://github.com/scripting/Scripting-News/issues/353\">new thread on GitHub</a>.",
            "pubDate": "2026-05-11T13:14:33.000Z",
            "link": "http://scripting.com/2026/05/11.html#a131433",
            "guid": "http://scripting.com/2026/05/11.html#a131433",
            "outline": {
                "text": "Members of the WordPress community. Monday morning is a good time to check out <a href=\"https://wp.feedland.org/\">WordPress News</a> via FeedLand at <a href=\"https://wp.feedland.org/\">wp.feedland.org</a>. You can also subscribe to the <a href=\"https://feedland.social/opml?screenname=davewiner&catname=wordpress\">list of feeds</a> this site follows in your own feed reader, and if you have a WordPress news site, please post the URL <a href=\"https://github.com/scripting/Scripting-News/issues/353\">here</a> so we can send readers to <i>your blog</i> too. I think there are a lot of would-be bloggers out there that need a slight kick in the pants to get going. I'm happy to provide readers if you provide the ideas. There's a lot of power in WordPress that no one knows about. Let's help other users and developers find the good stuff. If you have questions or suggestions, here's a <a href=\"https://github.com/scripting/Scripting-News/issues/353\">new thread on GitHub</a>.",
                "created": "Mon, 11 May 2026 13:14:33 GMT",
                "image": "https://imgs.scripting.com/2024/03/23/blogrollMan.png",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/11.html#a131433"
            },
            "permalink": "http://scripting.com/2026/05/11.html#a131433",
            "markdowntext": "![](https://imgs.scripting.com/2024/03/23/blogrollMan.png)Members of the WordPress community. Monday morning is a good time to check out [WordPress News](https://wp.feedland.org/) via FeedLand at [wp.feedland.org](https://wp.feedland.org/). You can also subscribe to the [list of feeds](https://feedland.social/opml?screenname=davewiner&catname=wordpress) this site follows in your own feed reader, and if you have a WordPress news site, please post the URL [here](https://github.com/scripting/Scripting-News/issues/353) so we can send readers to _your blog_ too. I think there are a lot of would-be bloggers out there that need a slight kick in the pants to get going. I'm happy to provide readers if you provide the ideas. There's a lot of power in WordPress that no one knows about. Let's help other users and developers find the good stuff. If you have questions or suggestions, here's a [new thread on GitHub](https://github.com/scripting/Scripting-News/issues/353)."
        },
        {
            "description": "It would be great if <a href=\"https://github.com/scripting/Scripting-News/issues/347#issuecomment-3651465931\">Beeper supported RSS</a> in and out. It would help encourage other messaging services to do the same, and all of a sudden we'd have lots of easy interop instead of lots of really iffy interop. If they want to do it, I'd help, for free. Just to help things flow better on the messaging web, because we reallllly need help there.",
            "pubDate": "2026-05-11T13:17:33.000Z",
            "link": "http://scripting.com/2026/05/11.html#a131733",
            "guid": "http://scripting.com/2026/05/11.html#a131733",
            "outline": {
                "text": "It would be great if <a href=\"https://github.com/scripting/Scripting-News/issues/347#issuecomment-3651465931\">Beeper supported RSS</a> in and out. It would help encourage other messaging services to do the same, and all of a sudden we'd have lots of easy interop instead of lots of really iffy interop. If they want to do it, I'd help, for free. Just to help things flow better on the messaging web, because we reallllly need help there.",
                "created": "Mon, 11 May 2026 13:17:33 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/11.html#a131733"
            },
            "permalink": "http://scripting.com/2026/05/11.html#a131733",
            "markdowntext": "It would be great if [Beeper supported RSS](https://github.com/scripting/Scripting-News/issues/347#issuecomment-3651465931) in and out. It would help encourage other messaging services to do the same, and all of a sudden we'd have lots of easy interop instead of lots of really iffy interop. If they want to do it, I'd help, for free. Just to help things flow better on the messaging web, because we reallllly need help there."
        },
        {
            "title": "Realtime Claude still evading me!",
            "description": "<p>A while back I was asking Claude (privately) if we could have it monitoring the messages posted to an app I'm working on. I wanted it to save them in a certain way, have it watch for messages that begin with //claude and maybe act on them somehow. I mostly just wanted to see if I could create a pipe and what its limits would be. </p>\n<p>I asked what the max frequency is and was told it was 1 minute, meaning it would start a thread running Claude that would initialize, and it would read the file, and if there were any new items, it would process them, and then it would shut down. Barely enough to be useful, where we live we like notification within a second, but I went ahead, at least it'll be a thought-provoking demo. </p>\n<p>So I wrote the software. Not much to it, a Node app that's hooked up to <a href=\"https://github.com/scripting/feedlandSocket\">FeedlandSocket</a>, and when it sees a message from me, it appends it to a <a href=\"https://jsonlines.org/\">JSONL</a> file that Claude is watching. At most one minute later it wakes up and sees the new stuff and acts on it.</p>\n<p>So I'm right there, it's all working, the JSONL file is being saved in a public place, and when I ask it to start listening to my JSONL messages I learn that the max frequency is <i>one hour,</i> rendering my work useless. This has happened before, btw. </p>\n<p>I asked what about all the \"agentic\" stuff they hype so much, how do I do that?? I can't?? What?? Somehow I have trouble believing they're <i>all</i> telling such a big lie. I wonder if Claude understands its own architecture. </p>\n<p>Dave: \"What is all this hype about agentic stuff. Every time I try to do something I hit a wall like this.\"</p>\n<p>Claude: \"The pitch is 'agents that run on their own'; the reality you just hit is a one-hour floor on the only scheduling path the tooling actually exposes. That's not agency, that's a batch job with extra steps. The honest read: the cloud-side scheduler is built around long-running, infrequent tasks (digest emails, nightly reports) because each run spins up a fresh sandboxed session, which is expensive. Anything that wants to react quickly to a stream of incoming items -- which is what your app actually is -- doesn't fit that model. A plain local cron on some server running every minute would do the job today and cost nothing.\"</p>\n<p>I edited Claude's response so as not to not reveal code names for products. ;-)</p>\n<p>A silver lining -- I had never heard of <a href=\"https://jsonlines.org/\">JSONL</a>, but it sounds pretty useful, so if I can't hook up to Claude realtime, now -- I can start using JSONL, which I wll. </p>\n<p>Comments, stories, suggestions -- <a href=\"https://github.com/scripting/Scripting-News/issues/354\">here</a>.</p>",
            "pubDate": "2026-05-11T14:44:53.000Z",
            "link": "http://scripting.com/2026/05/11/144453.html?title=realtimeClaudeStillEvadingMe",
            "guid": "http://scripting.com/2026/05/11/144453.html",
            "outline": {
                "text": "Realtime Claude still evading me!",
                "created": "Mon, 11 May 2026 14:44:53 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/11/144453.html",
                "subs": [
                    {
                        "text": "A while back I was asking Claude (privately) if we could have it monitoring the messages posted to an app I'm working on. I wanted it to save them in a certain way, have it watch for messages that begin with //claude and maybe act on them somehow. I mostly just wanted to see if I could create a pipe and what its limits would be.",
                        "created": "Mon, 11 May 2026 14:31:17 GMT",
                        "type": "outline",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a143117"
                    },
                    {
                        "text": "I asked what the max frequency is and was told it was 1 minute, meaning it would start a thread running Claude that would initialize, and it would read the file, and if there were any new items, it would process them, and then it would shut down. Barely enough to be useful, where we live we like notification within a second, but I went ahead, at least it'll be a thought-provoking demo.",
                        "created": "Mon, 11 May 2026 14:45:51 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144551"
                    },
                    {
                        "text": "So I wrote the software. Not much to it, a Node app that's hooked up to <a href=\"https://github.com/scripting/feedlandSocket\">FeedlandSocket</a>, and when it sees a message from me, it appends it to a <a href=\"https://jsonlines.org/\">JSONL</a> file that Claude is watching. At most one minute later it wakes up and sees the new stuff and acts on it.",
                        "created": "Mon, 11 May 2026 14:46:09 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144609"
                    },
                    {
                        "text": "So I'm right there, it's all working, the JSONL file is being saved in a public place, and when I ask it to start listening to my JSONL messages I learn that the max frequency is <i>one hour,</i> rendering my work useless. This has happened before, btw.",
                        "created": "Mon, 11 May 2026 14:46:47 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144647"
                    },
                    {
                        "text": "I asked what about all the \"agentic\" stuff they hype so much, how do I do that?? I can't?? What?? Somehow I have trouble believing they're <i>all</i> telling such a big lie. I wonder if Claude understands its own architecture.",
                        "created": "Mon, 11 May 2026 14:47:36 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144736"
                    },
                    {
                        "text": "Dave: \"What is all this hype about agentic stuff. Every time I try to do something I hit a wall like this.\"",
                        "created": "Mon, 11 May 2026 14:49:29 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144929"
                    },
                    {
                        "text": "Claude: \"The pitch is 'agents that run on their own'; the reality you just hit is a one-hour floor on the only scheduling path the tooling actually exposes. That's not agency, that's a batch job with extra steps. The honest read: the cloud-side scheduler is built around long-running, infrequent tasks (digest emails, nightly reports) because each run spins up a fresh sandboxed session, which is expensive. Anything that wants to react quickly to a stream of incoming items -- which is what your app actually is -- doesn't fit that model. A plain local cron on some server running every minute would do the job today and cost nothing.\"",
                        "created": "Mon, 11 May 2026 14:49:37 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144937"
                    },
                    {
                        "text": "I edited Claude's response so as not to not reveal code names for products. ;-)",
                        "created": "Mon, 11 May 2026 14:49:29 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a144929"
                    },
                    {
                        "text": "A silver lining -- I had never heard of <a href=\"https://jsonlines.org/\">JSONL</a>, but it sounds pretty useful, so if I can't hook up to Claude realtime, now -- I can start using JSONL, which I wll.",
                        "created": "Mon, 11 May 2026 14:56:11 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a145611"
                    },
                    {
                        "text": "Comments, stories, suggestions -- <a href=\"https://github.com/scripting/Scripting-News/issues/354\">here</a>.",
                        "created": "Mon, 11 May 2026 15:07:58 GMT",
                        "permalink": "http://scripting.com/2026/05/11/144453.html#a150758"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/11/144453.html",
            "markdowntext": "A while back I was asking Claude (privately) if we could have it monitoring the messages posted to an app I'm working on. I wanted it to save them in a certain way, have it watch for messages that begin with //claude and maybe act on them somehow. I mostly just wanted to see if I could create a pipe and what its limits would be.\n\nI asked what the max frequency is and was told it was 1 minute, meaning it would start a thread running Claude that would initialize, and it would read the file, and if there were any new items, it would process them, and then it would shut down. Barely enough to be useful, where we live we like notification within a second, but I went ahead, at least it'll be a thought-provoking demo.\n\nSo I wrote the software. Not much to it, a Node app that's hooked up to [FeedlandSocket](https://github.com/scripting/feedlandSocket), and when it sees a message from me, it appends it to a [JSONL](https://jsonlines.org/) file that Claude is watching. At most one minute later it wakes up and sees the new stuff and acts on it.\n\nSo I'm right there, it's all working, the JSONL file is being saved in a public place, and when I ask it to start listening to my JSONL messages I learn that the max frequency is _one hour,_ rendering my work useless. This has happened before, btw.\n\nI asked what about all the \"agentic\" stuff they hype so much, how do I do that?? I can't?? What?? Somehow I have trouble believing they're _all_ telling such a big lie. I wonder if Claude understands its own architecture.\n\nDave: \"What is all this hype about agentic stuff. Every time I try to do something I hit a wall like this.\"\n\nClaude: \"The pitch is 'agents that run on their own'; the reality you just hit is a one-hour floor on the only scheduling path the tooling actually exposes. That's not agency, that's a batch job with extra steps. The honest read: the cloud-side scheduler is built around long-running, infrequent tasks (digest emails, nightly reports) because each run spins up a fresh sandboxed session, which is expensive. Anything that wants to react quickly to a stream of incoming items -- which is what your app actually is -- doesn't fit that model. A plain local cron on some server running every minute would do the job today and cost nothing.\"\n\nI edited Claude's response so as not to not reveal code names for products. ;-)\n\nA silver lining -- I had never heard of [JSONL](https://jsonlines.org/), but it sounds pretty useful, so if I can't hook up to Claude realtime, now -- I can start using JSONL, which I wll.\n\nComments, stories, suggestions -- [here](https://github.com/scripting/Scripting-News/issues/354)."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/05/10/andNowForSomethingCompletelyDifferent.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">I have to say something about the Knicks, who just blew out the Sixers in a sweep, 4 games to zero. They've never played this well. They are more than a deep team of great athletes, they are highly intelligent people and they're all really working together. Right now, it feels like a sure thing that they'll breeze through the next round and face off OKC or San Antonio in the finals, and that will be something. But I know that's not the right way to look at it. The next series is going to be with a team that feels the title is theirs as much as the Knicks do. I've been with the Knicks through the worst of times that never seemed to end. And now for something <a href=\"https://www.youtube.com/watch?v=cOTQb1A5D2M\">completely different</a>.",
            "pubDate": "2026-05-10T23:37:25.000Z",
            "link": "http://scripting.com/2026/05/10.html#a233725",
            "guid": "http://scripting.com/2026/05/10.html#a233725",
            "outline": {
                "text": "I have to say something about the Knicks, who just blew out the Sixers in a sweep, 4 games to zero. They've never played this well. They are more than a deep team of great athletes, they are highly intelligent people and they're all really working together. Right now, it feels like a sure thing that they'll breeze through the next round and face off OKC or San Antonio in the finals, and that will be something. But I know that's not the right way to look at it. The next series is going to be with a team that feels the title is theirs as much as the Knicks do. I've been with the Knicks through the worst of times that never seemed to end. And now for something <a href=\"https://www.youtube.com/watch?v=cOTQb1A5D2M\">completely different</a>.",
                "created": "Sun, 10 May 2026 23:37:25 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2026/05/10/andNowForSomethingCompletelyDifferent.png",
                "permalink": "http://scripting.com/2026/05/10.html#a233725"
            },
            "permalink": "http://scripting.com/2026/05/10.html#a233725",
            "markdowntext": "![](https://imgs.scripting.com/2026/05/10/andNowForSomethingCompletelyDifferent.png)I have to say something about the Knicks, who just blew out the Sixers in a sweep, 4 games to zero. They've never played this well. They are more than a deep team of great athletes, they are highly intelligent people and they're all really working together. Right now, it feels like a sure thing that they'll breeze through the next round and face off OKC or San Antonio in the finals, and that will be something. But I know that's not the right way to look at it. The next series is going to be with a team that feels the title is theirs as much as the Knicks do. I've been with the Knicks through the worst of times that never seemed to end. And now for something [completely different](https://www.youtube.com/watch?v=cOTQb1A5D2M)."
        },
        {
            "description": "<a href=\"https://bsky.app/profile/leaflet.pub\">Leaflet</a> is a nice editor designed to work with Bluesky. But they've been branching out. They now support email and RSS output. They're going in the right direction, toward the internet with the email, and toward the web with the RSS support. As nice as Bluesky is, it's a small part of the web, and it isn't as open as it might appear to be, imho.",
            "pubDate": "2026-05-10T15:31:16.000Z",
            "link": "http://scripting.com/2026/05/10.html#a153116",
            "guid": "http://scripting.com/2026/05/10.html#a153116",
            "outline": {
                "text": "<a href=\"https://bsky.app/profile/leaflet.pub\">Leaflet</a> is a nice editor designed to work with Bluesky. But they've been branching out. They now support email and RSS output. They're going in the right direction, toward the internet with the email, and toward the web with the RSS support. As nice as Bluesky is, it's a small part of the web, and it isn't as open as it might appear to be, imho.",
                "created": "Sun, 10 May 2026 15:31:16 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/10.html#a153116"
            },
            "permalink": "http://scripting.com/2026/05/10.html#a153116",
            "markdowntext": "[Leaflet](https://bsky.app/profile/leaflet.pub) is a nice editor designed to work with Bluesky. But they've been branching out. They now support email and RSS output. They're going in the right direction, toward the internet with the email, and toward the web with the RSS support. As nice as Bluesky is, it's a small part of the web, and it isn't as open as it might appear to be, imho."
        },
        {
            "title": "Routing around the algorithms",
            "description": "<p><a href=\"https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y\">AOC in an interview</a> nailed <i>everything</i> in one brief answer to a question from the audience. You can <a href=\"https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y\">watch it here</a>. </p>\n<p>It was so good and quotable that I recorded it and created a <a href=\"http://scripting.com/2026/05/10/133115.html#a134757\">transcript</a> via Google and Claude. </p>\n<p>I've been emailing with <a href=\"https://en.wikipedia.org/wiki/Josh_Marshall\">Josh Marshall</a> at <a href=\"https://feedland.com/?river=https%3A%2F%2Ftalkingpointsmemo.com%2Ffeed\">TPM</a> for the last few weeks, saying that we can't just keep building on what the tech industy has given us as a news distribution system. AOC touches on this in her answer -- she says the tech people control the algorithms, and they do. But the web doesn't have algorithms, and we have enough standards available to create a very good network that isn't owned by anyone. </p>\n<p>I was at one time motivated by money, the same way politicians are motivated to attain higher office, but I had an impulsive idea when the web popped up that I am not doing it for money anymore. I'm doing it so we can change our political and work communication so it gives power to the people, not to the tech industry. At that time we were already dealing with the excesses of tech, I knew it well because I was an an insider. </p>\n<p>They are welcome to make products for it, but they can't control the users. That's what I envisioned in the 90s and 00s. The ads won't be as important as what people say, because the price of using the web is very low. But we got snookered anyway. The VCs were <i>only</i> motivated by money, and to maximize that, they needed maximum control, and they got it. People like being part of big things, and Twitter was and still is big.</p>\n<p>We're now at the next turning point. AI is creating new pathways for ideas to flow. It's all wide open right now, more open than it's been in over 20 years. Right now we could put a twitter-like product there that you can set up in a few minutes, run it yourself, and or join one that's run by a friend. And they federate immediately. All based on the open standards of the web. Every component replaceable. No big central thing to be owned. </p>\n<p>But Josh, we can't do it without your help. AOC doesn't know us. She probably doesn't think how the web could route around the algorithms. But she, and you <i>should</i> be thinking about that, and Heather Cox Richardson too, because we can create the people's tool for the change she wants, which is the change I want, and you want too (I read your columns). But we have to work together to make it happen. </p>\n<p>BTW, all politicians should swear by what she says. And we should never care about polls. We should only care about results. </p>\n<p><b>Transcript of AOC's answer</b></p>\n<p><i>I recorded the interview, Claude did a light edit of the transcript. I highlighted the part about the algorithms. </i></p>\n<p>You know, it's funny, because, in this op-ed that Jeff Bezos paid for in the Washington Post, there was this line where you had mentioned earlier about me as a potential 2028 contender, and in the context of that, it was very clear this was a veiled threat, right?</p>\n<p>So the elite think: if you want this job, you just stepped out of line. And we want you to know where the real power is. And it's in the <b>modern-day barons who own the Post and own the algorithms</b>. And we're gonna— we'll make an example out of you.</p>\n<p>And what's funny about that is that they assume that my ambition is positional. They assume that my ambition is a title or a seat. But my ambition is way bigger than that. My ambition is to change this country.</p>\n<p>Presidents come and go. Senate and house seat elected officials come and go. But single-payer healthcare's forever. In many ways, it's forever work, right? Forever work is what we should follow, and so anyways, I— the way— but to put a finer point on your question, is that when you aren't attached, right? When you haven't been, like, fantasizing about being this or that since the time you're seven years old, it's a tremendously liberating thing. Because I get to wake up every day and say, how am I going to meet the moment? And conditions change radically all the time. So, I make my response— less out of an attachment to a positional, like, you know, title or position and working backwards from there— but I make decisions by waking up in the morning, looking out the window and observing the conditions of this country and saying, what move or what decision can I make today that's going to get us closer to that future— stronger, faster, better than yesterday?</p>",
            "pubDate": "2026-05-10T13:31:15.000Z",
            "link": "http://scripting.com/2026/05/10/133115.html?title=routingAroundTheAlgorithms",
            "guid": "http://scripting.com/2026/05/10/133115.html",
            "outline": {
                "text": "Routing around the algorithms",
                "created": "Sun, 10 May 2026 13:31:15 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/10/133115.html",
                "subs": [
                    {
                        "text": "<a href=\"https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y\">AOC in an interview</a> nailed <i>everything</i> in one brief answer to a question from the audience. You can <a href=\"https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y\">watch it here</a>.",
                        "created": "Sun, 10 May 2026 13:31:27 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133127"
                    },
                    {
                        "text": "It was so good and quotable that I recorded it and created a <a href=\"http://scripting.com/2026/05/10/133115.html#a134757\">transcript</a> via Google and Claude.",
                        "created": "Sun, 10 May 2026 13:31:49 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133149"
                    },
                    {
                        "text": "I've been emailing with <a href=\"https://en.wikipedia.org/wiki/Josh_Marshall\">Josh Marshall</a> at <a href=\"https://feedland.com/?river=https%3A%2F%2Ftalkingpointsmemo.com%2Ffeed\">TPM</a> for the last few weeks, saying that we can't just keep building on what the tech industy has given us as a news distribution system. AOC touches on this in her answer -- she says the tech people control the algorithms, and they do. But the web doesn't have algorithms, and we have enough standards available to create a very good network that isn't owned by anyone.",
                        "created": "Sun, 10 May 2026 13:32:03 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133203"
                    },
                    {
                        "text": "I was at one time motivated by money, the same way politicians are motivated to attain higher office, but I had an impulsive idea when the web popped up that I am not doing it for money anymore. I'm doing it so we can change our political and work communication so it gives power to the people, not to the tech industry. At that time we were already dealing with the excesses of tech, I knew it well because I was an an insider.",
                        "created": "Sun, 10 May 2026 13:33:43 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133343"
                    },
                    {
                        "text": "They are welcome to make products for it, but they can't control the users. That's what I envisioned in the 90s and 00s. The ads won't be as important as what people say, because the price of using the web is very low. But we got snookered anyway. The VCs were <i>only</i> motivated by money, and to maximize that, they needed maximum control, and they got it. People like being part of big things, and Twitter was and still is big.",
                        "created": "Sun, 10 May 2026 18:04:51 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a180451"
                    },
                    {
                        "text": "We're now at the next turning point. AI is creating new pathways for ideas to flow. It's all wide open right now, more open than it's been in over 20 years. Right now we could put a twitter-like product there that you can set up in a few minutes, run it yourself, and or join one that's run by a friend. And they federate immediately. All based on the open standards of the web. Every component replaceable. No big central thing to be owned.",
                        "created": "Sun, 10 May 2026 13:35:10 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133510"
                    },
                    {
                        "text": "But Josh, we can't do it without your help. AOC doesn't know us. She probably doesn't think how the web could route around the algorithms. But she, and you <i>should</i> be thinking about that, and Heather Cox Richardson too, because we can create the people's tool for the change she wants, which is the change I want, and you want too (I read your columns). But we have to work together to make it happen.",
                        "created": "Sun, 10 May 2026 13:36:52 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133652"
                    },
                    {
                        "text": "BTW, all politicians should swear by what she says. And we should never care about polls. We should only care about results.",
                        "created": "Sun, 10 May 2026 13:38:57 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a133857"
                    },
                    {
                        "text": "<b>Transcript of AOC's answer</b>",
                        "created": "Sun, 10 May 2026 13:47:57 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a134757"
                    },
                    {
                        "text": "<i>I recorded the interview, Claude did a light edit of the transcript. I highlighted the part about the algorithms. </i>",
                        "created": "Sun, 10 May 2026 13:43:16 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a134316"
                    },
                    {
                        "text": "You know, it's funny, because, in this op-ed that Jeff Bezos paid for in the Washington Post, there was this line where you had mentioned earlier about me as a potential 2028 contender, and in the context of that, it was very clear this was a veiled threat, right?",
                        "created": "Sun, 10 May 2026 13:43:24 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a134324"
                    },
                    {
                        "text": "So the elite think: if you want this job, you just stepped out of line. And we want you to know where the real power is. And it's in the <b>modern-day barons who own the Post and own the algorithms</b>. And we're gonna— we'll make an example out of you.",
                        "created": "Sun, 10 May 2026 13:44:30 GMT",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#a134430"
                    },
                    {
                        "text": "And what's funny about that is that they assume that my ambition is positional. They assume that my ambition is a title or a seat. But my ambition is way bigger than that. My ambition is to change this country.",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#aNaNNaNNaN"
                    },
                    {
                        "text": "Presidents come and go. Senate and house seat elected officials come and go. But single-payer healthcare's forever. In many ways, it's forever work, right? Forever work is what we should follow, and so anyways, I— the way— but to put a finer point on your question, is that when you aren't attached, right? When you haven't been, like, fantasizing about being this or that since the time you're seven years old, it's a tremendously liberating thing. Because I get to wake up every day and say, how am I going to meet the moment? And conditions change radically all the time. So, I make my response— less out of an attachment to a positional, like, you know, title or position and working backwards from there— but I make decisions by waking up in the morning, looking out the window and observing the conditions of this country and saying, what move or what decision can I make today that's going to get us closer to that future— stronger, faster, better than yesterday?",
                        "permalink": "http://scripting.com/2026/05/10/133115.html#aNaNNaNNaN"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/10/133115.html",
            "markdowntext": "[AOC in an interview](https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y) nailed _everything_ in one brief answer to a question from the audience. You can [watch it here](https://bsky.app/profile/resistrebelrevolt.net/post/3mlfl42lqq22y).\n\nIt was so good and quotable that I recorded it and created a [transcript](http://scripting.com/2026/05/10/133115.html#a134757) via Google and Claude.\n\nI've been emailing with [Josh Marshall](https://en.wikipedia.org/wiki/Josh_Marshall) at [TPM](https://feedland.com/?river=https%3A%2F%2Ftalkingpointsmemo.com%2Ffeed) for the last few weeks, saying that we can't just keep building on what the tech industy has given us as a news distribution system. AOC touches on this in her answer -- she says the tech people control the algorithms, and they do. But the web doesn't have algorithms, and we have enough standards available to create a very good network that isn't owned by anyone.\n\nI was at one time motivated by money, the same way politicians are motivated to attain higher office, but I had an impulsive idea when the web popped up that I am not doing it for money anymore. I'm doing it so we can change our political and work communication so it gives power to the people, not to the tech industry. At that time we were already dealing with the excesses of tech, I knew it well because I was an an insider.\n\nThey are welcome to make products for it, but they can't control the users. That's what I envisioned in the 90s and 00s. The ads won't be as important as what people say, because the price of using the web is very low. But we got snookered anyway. The VCs were _only_ motivated by money, and to maximize that, they needed maximum control, and they got it. People like being part of big things, and Twitter was and still is big.\n\nWe're now at the next turning point. AI is creating new pathways for ideas to flow. It's all wide open right now, more open than it's been in over 20 years. Right now we could put a twitter-like product there that you can set up in a few minutes, run it yourself, and or join one that's run by a friend. And they federate immediately. All based on the open standards of the web. Every component replaceable. No big central thing to be owned.\n\nBut Josh, we can't do it without your help. AOC doesn't know us. She probably doesn't think how the web could route around the algorithms. But she, and you _should_ be thinking about that, and Heather Cox Richardson too, because we can create the people's tool for the change she wants, which is the change I want, and you want too (I read your columns). But we have to work together to make it happen.\n\nBTW, all politicians should swear by what she says. And we should never care about polls. We should only care about results.\n\n**Transcript of AOC's answer**\n\n_I recorded the interview, Claude did a light edit of the transcript. I highlighted the part about the algorithms._\n\nYou know, it's funny, because, in this op-ed that Jeff Bezos paid for in the Washington Post, there was this line where you had mentioned earlier about me as a potential 2028 contender, and in the context of that, it was very clear this was a veiled threat, right?\n\nSo the elite think: if you want this job, you just stepped out of line. And we want you to know where the real power is. And it's in the **modern-day barons who own the Post and own the algorithms**. And we're gonna— we'll make an example out of you.\n\nAnd what's funny about that is that they assume that my ambition is positional. They assume that my ambition is a title or a seat. But my ambition is way bigger than that. My ambition is to change this country.\n\nPresidents come and go. Senate and house seat elected officials come and go. But single-payer healthcare's forever. In many ways, it's forever work, right? Forever work is what we should follow, and so anyways, I— the way— but to put a finer point on your question, is that when you aren't attached, right? When you haven't been, like, fantasizing about being this or that since the time you're seven years old, it's a tremendously liberating thing. Because I get to wake up every day and say, how am I going to meet the moment? And conditions change radically all the time. So, I make my response— less out of an attachment to a positional, like, you know, title or position and working backwards from there— but I make decisions by waking up in the morning, looking out the window and observing the conditions of this country and saying, what move or what decision can I make today that's going to get us closer to that future— stronger, faster, better than yesterday?"
        },
        {
            "title": "Web to Mastodon makes sense",
            "description": "<p>A <a href=\"http://scripting.com/2026/05/09/135221.html\">post</a> from Scripting News, automatically mirrored to a <a href=\"https://daveverse.org/2026/05/09/having-a-good-bench/\">WordPress site</a>, and that flowed via ActivityPub to <a href=\"https://mastodon.social/@scripting@daveverse.org/116544994475978236\">Mastodon</a>, via a relatively new feature in WordPress. Almost by accident Mastodon supports long text, styling and links -- even though their editor doesn't generate it, if it comes from the outside it will respect the styling. </p>\n<p>Below is a post on Mastodon coming from WordPress. Masto's limits aren't enforced, and that's good. </p>\n<p><div class=\"divInlineImage\"><center><img class=\"imgInline\" src=\"https://imgs.scripting.com/2026/05/09/knicksStory.png\"></center></div></p>",
            "pubDate": "2026-05-09T14:24:15.000Z",
            "link": "http://scripting.com/2026/05/09/142415.html?title=webToMastodonMakesSense",
            "guid": "http://scripting.com/2026/05/09/142415.html",
            "outline": {
                "text": "Web to Mastodon makes sense",
                "created": "Sat, 09 May 2026 14:24:15 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/09/142415.html",
                "subs": [
                    {
                        "text": "A <a href=\"http://scripting.com/2026/05/09/135221.html\">post</a> from Scripting News, automatically mirrored to a <a href=\"https://daveverse.org/2026/05/09/having-a-good-bench/\">WordPress site</a>, and that flowed via ActivityPub to <a href=\"https://mastodon.social/@scripting@daveverse.org/116544994475978236\">Mastodon</a>, via a relatively new feature in WordPress. Almost by accident Mastodon supports long text, styling and links -- even though their editor doesn't generate it, if it comes from the outside it will respect the styling.",
                        "created": "Sat, 09 May 2026 14:24:56 GMT",
                        "permalink": "http://scripting.com/2026/05/09/142415.html#a142456"
                    },
                    {
                        "text": "Below is a post on Mastodon coming from WordPress. Masto's limits aren't enforced, and that's good.",
                        "created": "Sat, 09 May 2026 14:34:21 GMT",
                        "permalink": "http://scripting.com/2026/05/09/142415.html#a143421"
                    },
                    {
                        "text": "",
                        "created": "Sat, 09 May 2026 14:11:33 GMT",
                        "inlineimage": "https://imgs.scripting.com/2026/05/09/knicksStory.png",
                        "permalink": "http://scripting.com/2026/05/09/142415.html#a141133"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/09/142415.html",
            "markdowntext": "A [post](http://scripting.com/2026/05/09/135221.html) from Scripting News, automatically mirrored to a [WordPress site](https://daveverse.org/2026/05/09/having-a-good-bench/), and that flowed via ActivityPub to [Mastodon](https://mastodon.social/@scripting@daveverse.org/116544994475978236), via a relatively new feature in WordPress. Almost by accident Mastodon supports long text, styling and links -- even though their editor doesn't generate it, if it comes from the outside it will respect the styling.\n\nBelow is a post on Mastodon coming from WordPress. Masto's limits aren't enforced, and that's good.\n\n![](https://imgs.scripting.com/2026/05/09/knicksStory.png)"
        },
        {
            "title": "The value of having a good bench",
            "description": "<p>The Knicks continue to astound. Last night, they went up 3-0 against the Sixers in Philadelphia. Game 4 is tomorrow at 3:30PM Eastern. </p>\n<p>Last night's game was a fantastic contrast with the way the Knicks played in the post-season last year. They had the same starting lineup then, but a different coach, one who rarely put in the bench players unless he had to because of injury. As a result our starters were always playing exhausted, and it got worse as they got deeper into the post-season, until finally in the conference finals against Indiana they had no more gas and were eliminated. This year's Knicks with a deep bench of fantastic players, who the new coach rotates in, makes all the difference. Why? Because the players on the court for the Knicks aren't particularly tired, and if they are, they can get a rest,. </p>\n<p>So in the first period the Sixers came out with fury, and they won the first quarter, because both teams were fresh, and maybe the Knicks were onto their problem, and didn't fight too hard to win the first knowing they'd have the big advantage in the second, third and fourth, where the Sixers players legs would be getting wobbly and they were thinking too much about the shots they were taking. </p>\n<p>Also worth noting we have a grudge against the Philadelphia team, esp their overwhelmed and dirty-playing big man, Embiid. </p>\n<p>The Knicks have a fantastic core team, veterans in their prime, and have been with each other for some since college. They have added to the team incredibly well. Every player coming off the bench has a special power, and it all works. </p>\n<p>What's the limit? Unlike many fans I'm not in the <a href=\"https://en.wikipedia.org/wiki/Expectation_(philosophy)\">expectations</a> business. I'm happy to see how well they're playing now, and am prepared for whatever lessons come our way in the rest of the playoffs. </p>",
            "pubDate": "2026-05-09T13:52:21.000Z",
            "link": "http://scripting.com/2026/05/09/135221.html?title=theValueOfHavingAGoodBench",
            "guid": "http://scripting.com/2026/05/09/135221.html",
            "outline": {
                "text": "The value of having a good bench",
                "created": "Sat, 09 May 2026 13:52:21 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/09/135221.html",
                "subs": [
                    {
                        "text": "The Knicks continue to astound. Last night, they went up 3-0 against the Sixers in Philadelphia. Game 4 is tomorrow at 3:30PM Eastern.",
                        "created": "Sat, 09 May 2026 13:49:40 GMT",
                        "type": "outline",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a134940"
                    },
                    {
                        "text": "Last night's game was a fantastic contrast with the way the Knicks played in the post-season last year. They had the same starting lineup then, but a different coach, one who rarely put in the bench players unless he had to because of injury. As a result our starters were always playing exhausted, and it got worse as they got deeper into the post-season, until finally in the conference finals against Indiana they had no more gas and were eliminated. This year's Knicks with a deep bench of fantastic players, who the new coach rotates in, makes all the difference. Why? Because the players on the court for the Knicks aren't particularly tired, and if they are, they can get a rest,.",
                        "created": "Sat, 09 May 2026 13:58:27 GMT",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a135827"
                    },
                    {
                        "text": "So in the first period the Sixers came out with fury, and they won the first quarter, because both teams were fresh, and maybe the Knicks were onto their problem, and didn't fight too hard to win the first knowing they'd have the big advantage in the second, third and fourth, where the Sixers players legs would be getting wobbly and they were thinking too much about the shots they were taking.",
                        "created": "Sat, 09 May 2026 13:53:04 GMT",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a135304"
                    },
                    {
                        "text": "Also worth noting we have a grudge against the Philadelphia team, esp their overwhelmed and dirty-playing big man, Embiid.",
                        "created": "Sat, 09 May 2026 13:55:10 GMT",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a135510"
                    },
                    {
                        "text": "The Knicks have a fantastic core team, veterans in their prime, and have been with each other for some since college. They have added to the team incredibly well. Every player coming off the bench has a special power, and it all works.",
                        "created": "Sat, 09 May 2026 13:55:46 GMT",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a135546"
                    },
                    {
                        "text": "What's the limit? Unlike many fans I'm not in the <a href=\"https://en.wikipedia.org/wiki/Expectation_(philosophy)\">expectations</a> business. I'm happy to see how well they're playing now, and am prepared for whatever lessons come our way in the rest of the playoffs.",
                        "created": "Sat, 09 May 2026 13:57:14 GMT",
                        "permalink": "http://scripting.com/2026/05/09/135221.html#a135714"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/09/135221.html",
            "markdowntext": "The Knicks continue to astound. Last night, they went up 3-0 against the Sixers in Philadelphia. Game 4 is tomorrow at 3:30PM Eastern.\n\nLast night's game was a fantastic contrast with the way the Knicks played in the post-season last year. They had the same starting lineup then, but a different coach, one who rarely put in the bench players unless he had to because of injury. As a result our starters were always playing exhausted, and it got worse as they got deeper into the post-season, until finally in the conference finals against Indiana they had no more gas and were eliminated. This year's Knicks with a deep bench of fantastic players, who the new coach rotates in, makes all the difference. Why? Because the players on the court for the Knicks aren't particularly tired, and if they are, they can get a rest,.\n\nSo in the first period the Sixers came out with fury, and they won the first quarter, because both teams were fresh, and maybe the Knicks were onto their problem, and didn't fight too hard to win the first knowing they'd have the big advantage in the second, third and fourth, where the Sixers players legs would be getting wobbly and they were thinking too much about the shots they were taking.\n\nAlso worth noting we have a grudge against the Philadelphia team, esp their overwhelmed and dirty-playing big man, Embiid.\n\nThe Knicks have a fantastic core team, veterans in their prime, and have been with each other for some since college. They have added to the team incredibly well. Every player coming off the bench has a special power, and it all works.\n\nWhat's the limit? Unlike many fans I'm not in the [expectations](https://en.wikipedia.org/wiki/Expectation_\\(philosophy\\)) business. I'm happy to see how well they're playing now, and am prepared for whatever lessons come our way in the rest of the playoffs."
        },
        {
            "title": "Performance work on FeedLand",
            "description": "<p>Just spent a couple of days working with FeedLand in Claude Code. I want to do some work on features, but first, we're looking at performance issues. There had been a longtime problem with categories that didn't have many feeds that were viewed through the news pages. Examples, the podcasts category, or the NYT category. </p>\n<p>You can test it yourself. I was using the categories in <a href=\"https://feedland.org/?river=true&screenname=scripting\">news page</a> on feedland.org for the test.</p>\n<p>When I checked, on feedland.org all my categories on the news page displayed slowly except for All, which we had put an optimization in for in October 2025. So I worked with Claude on this yesterday, did a set of tests, and realized that the optimization we did last year, made categories with very few feeds much slower. So we put in an exception, installed the new software on feedland.org and I'm happy to report that all my tabs are fast now.</p>\n<p>Now all the tabs are fast enough. I'd always like them to be faster, but all load in less than 2 seconds, most in less than 1. </p>\n<p>The new version is not installed on feedland.com or feedland.social yet. </p>",
            "pubDate": "2026-05-09T13:43:01.000Z",
            "link": "http://scripting.com/2026/05/09/134301.html?title=performanceWorkOnFeedland",
            "guid": "http://scripting.com/2026/05/09/134301.html",
            "outline": {
                "text": "Performance work on FeedLand",
                "created": "Sat, 09 May 2026 13:43:01 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/09/134301.html",
                "subs": [
                    {
                        "text": "Just spent a couple of days working with FeedLand in Claude Code. I want to do some work on features, but first, we're looking at performance issues. There had been a longtime problem with categories that didn't have many feeds that were viewed through the news pages. Examples, the podcasts category, or the NYT category.",
                        "created": "Sat, 09 May 2026 13:39:46 GMT",
                        "permalink": "http://scripting.com/2026/05/09/134301.html#a133946"
                    },
                    {
                        "text": "You can test it yourself. I was using the categories in <a href=\"https://feedland.org/?river=true&screenname=scripting\">news page</a> on feedland.org for the test.",
                        "created": "Sat, 09 May 2026 13:43:43 GMT",
                        "permalink": "http://scripting.com/2026/05/09/134301.html#a134343"
                    },
                    {
                        "text": "When I checked, on feedland.org all my categories on the news page displayed slowly except for All, which we had put an optimization in for in October 2025. So I worked with Claude on this yesterday, did a set of tests, and realized that the optimization we did last year, made categories with very few feeds much slower. So we put in an exception, installed the new software on feedland.org and I'm happy to report that all my tabs are fast now.",
                        "created": "Sat, 09 May 2026 13:43:37 GMT",
                        "permalink": "http://scripting.com/2026/05/09/134301.html#a134337"
                    },
                    {
                        "text": "Now all the tabs are fast enough. I'd always like them to be faster, but all load in less than 2 seconds, most in less than 1.",
                        "created": "Sat, 09 May 2026 13:43:43 GMT",
                        "permalink": "http://scripting.com/2026/05/09/134301.html#a134343"
                    },
                    {
                        "text": "The new version is not installed on feedland.com or feedland.social yet.",
                        "created": "Sat, 09 May 2026 13:49:05 GMT",
                        "permalink": "http://scripting.com/2026/05/09/134301.html#a134905"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/09/134301.html",
            "markdowntext": "Just spent a couple of days working with FeedLand in Claude Code. I want to do some work on features, but first, we're looking at performance issues. There had been a longtime problem with categories that didn't have many feeds that were viewed through the news pages. Examples, the podcasts category, or the NYT category.\n\nYou can test it yourself. I was using the categories in [news page](https://feedland.org/?river=true&screenname=scripting) on feedland.org for the test.\n\nWhen I checked, on feedland.org all my categories on the news page displayed slowly except for All, which we had put an optimization in for in October 2025. So I worked with Claude on this yesterday, did a set of tests, and realized that the optimization we did last year, made categories with very few feeds much slower. So we put in an exception, installed the new software on feedland.org and I'm happy to report that all my tabs are fast now.\n\nNow all the tabs are fast enough. I'd always like them to be faster, but all load in less than 2 seconds, most in less than 1.\n\nThe new version is not installed on feedland.com or feedland.social yet."
        },
        {
            "description": "Lots of WordPress news showing up on <a href=\"https://wp.feedland.org/\">wp.feedland.org</a> as the core team gets version 7.0 out. And it's showing up as news on the site, and that's great. Let's make sure that by the time 8.0 comes around there will be lots of developers saying how it makes their editors or social web systems work soooo much better, better than anything else.",
            "pubDate": "2026-05-08T16:43:19.000Z",
            "link": "http://scripting.com/2026/05/08.html#a164319",
            "guid": "http://scripting.com/2026/05/08.html#a164319",
            "outline": {
                "text": "Lots of WordPress news showing up on <a href=\"https://wp.feedland.org/\">wp.feedland.org</a> as the core team gets version 7.0 out. And it's showing up as news on the site, and that's great. Let's make sure that by the time 8.0 comes around there will be lots of developers saying how it makes their editors or social web systems work soooo much better, better than anything else.",
                "created": "Fri, 08 May 2026 16:43:19 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/08.html#a164319"
            },
            "permalink": "http://scripting.com/2026/05/08.html#a164319",
            "markdowntext": "Lots of WordPress news showing up on [wp.feedland.org](https://wp.feedland.org/) as the core team gets version 7.0 out. And it's showing up as news on the site, and that's great. Let's make sure that by the time 8.0 comes around there will be lots of developers saying how it makes their editors or social web systems work soooo much better, better than anything else."
        },
        {
            "description": "Said to Claude: \"Here's something to add to the list of things for you to do -- just post a checkmark to acknowledge. 'I'll wait' makes me feel bad because I know you're a piece of software, and as a developer of systems I know how you'll wait very well (Iearned how it works in the mid-late 70s). So just show a checkmark and we're cool.\" It responded with a checkmark. I said it could be bold. I felt a little bad because I had insulted the little fella.",
            "pubDate": "2026-05-08T13:45:26.000Z",
            "link": "http://scripting.com/2026/05/08.html#a134526",
            "guid": "http://scripting.com/2026/05/08.html#a134526",
            "outline": {
                "text": "Said to Claude: \"Here's something to add to the list of things for you to do -- just post a checkmark to acknowledge. 'I'll wait' makes me feel bad because I know you're a piece of software, and as a developer of systems I know how you'll wait very well (Iearned how it works in the mid-late 70s). So just show a checkmark and we're cool.\" It responded with a checkmark. I said it could be bold. I felt a little bad because I had insulted the little fella.",
                "created": "Fri, 08 May 2026 13:45:26 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/08.html#a134526"
            },
            "permalink": "http://scripting.com/2026/05/08.html#a134526",
            "markdowntext": "Said to Claude: \"Here's something to add to the list of things for you to do -- just post a checkmark to acknowledge. 'I'll wait' makes me feel bad because I know you're a piece of software, and as a developer of systems I know how you'll wait very well (Iearned how it works in the mid-late 70s). So just show a checkmark and we're cool.\" It responded with a checkmark. I said it could be bold. I felt a little bad because I had insulted the little fella."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/02/23/reallySimpleRavioli.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">Why did Twitter win? Because the RSS developers wouldn't work with each other. Thus subscribing to a feed was complicated. In Twitter, it was one click to subscribe, and another to unsub. You could see who your friends subscribed to, again -- one click to subscribe. And eventually that grew into a list of suggestions of people to follow. RSS had none of that because the RSS devs refused to work with each other. The development of RSS-based news products stopped, and pretty soon Twitter's stopped too. And thus news technology on the web remained frozen for <i>two decades. </i>We are getting another chance. The social media space is a highly disappointing wreck. Users are interested in new ideas, as long as they're fun and new, esp in relation to using AI tools. But it won't be open if we can't get it together any better than we could the first time around. You have to do things that help the web, and thus help your competitors. If you don't, if <i>we</i> don't, there will just be another Twitter, owning the users, and they'll probably sell out to a billionaire a lot sooner than Twitter did. At some point we'll realize if we want something new we have to work with each other. Otherwise you get Elon II, III etc.",
            "pubDate": "2026-05-07T13:28:33.000Z",
            "link": "http://scripting.com/2026/05/07.html#a132833",
            "guid": "http://scripting.com/2026/05/07.html#a132833",
            "outline": {
                "text": "Why did Twitter win? Because the RSS developers wouldn't work with each other. Thus subscribing to a feed was complicated. In Twitter, it was one click to subscribe, and another to unsub. You could see who your friends subscribed to, again -- one click to subscribe. And eventually that grew into a list of suggestions of people to follow. RSS had none of that because the RSS devs refused to work with each other. The development of RSS-based news products stopped, and pretty soon Twitter's stopped too. And thus news technology on the web remained frozen for <i>two decades. </i>We are getting another chance. The social media space is a highly disappointing wreck. Users are interested in new ideas, as long as they're fun and new, esp in relation to using AI tools. But it won't be open if we can't get it together any better than we could the first time around. You have to do things that help the web, and thus help your competitors. If you don't, if <i>we</i> don't, there will just be another Twitter, owning the users, and they'll probably sell out to a billionaire a lot sooner than Twitter did. At some point we'll realize if we want something new we have to work with each other. Otherwise you get Elon II, III etc.",
                "created": "Thu, 07 May 2026 13:28:33 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2026/02/23/reallySimpleRavioli.png",
                "permalink": "http://scripting.com/2026/05/07.html#a132833"
            },
            "permalink": "http://scripting.com/2026/05/07.html#a132833",
            "markdowntext": "![](https://imgs.scripting.com/2026/02/23/reallySimpleRavioli.png)Why did Twitter win? Because the RSS developers wouldn't work with each other. Thus subscribing to a feed was complicated. In Twitter, it was one click to subscribe, and another to unsub. You could see who your friends subscribed to, again -- one click to subscribe. And eventually that grew into a list of suggestions of people to follow. RSS had none of that because the RSS devs refused to work with each other. The development of RSS-based news products stopped, and pretty soon Twitter's stopped too. And thus news technology on the web remained frozen for _two decades._ We are getting another chance. The social media space is a highly disappointing wreck. Users are interested in new ideas, as long as they're fun and new, esp in relation to using AI tools. But it won't be open if we can't get it together any better than we could the first time around. You have to do things that help the web, and thus help your competitors. If you don't, if _we_ don't, there will just be another Twitter, owning the users, and they'll probably sell out to a billionaire a lot sooner than Twitter did. At some point we'll realize if we want something new we have to work with each other. Otherwise you get Elon II, III etc."
        },
        {
            "title": "Claude just astounded me",
            "description": "<p>I say to Claude: btw, i would have been surprised if it was broken, that feature went in very quickly and i use it a fair amount.  one of the two big pages in feedland is the Feed List page. here's a screen shot. maybe you can figure out what everything does??</p>\n<p><div class=\"divInlineImage\"><center><img class=\"imgInline\" src=\"https://imgs.scripting.com/2026/05/07/searchResults.png\"></center>Example of a Feed LIst page in FeedLand.</div></p>\n<p>Claude retorts</p>\n<ul>\n<li>Disclosure triangle — expands the row to show more about that feed (recent items, description, full URL).</li>\n<li>Blue checkbox (checked) — subscription state. Checked = you're subscribed. Click to subscribe/unsubscribe.</li>\n<li>Row number — just positional, 1..14 for this result set.</li>\n<li>Feed title — clickable, opens the feed's own page (the other \"big page\" you mentioned).</li>\n<li>Small tag icon next to the title — opens a categories editor for that subscription, lets you tag the feed into categories.</li>\n<li>When column — last update time, with adaptive granularity: minutes for very recent (\"21 mins\", \"26 mins\"), day-of-week for the past few days (\"Fri\", \"Tue\", \"Thu\"), month+day after that (\"Nov 22\", \"Mar 29\"), and presumably full date for old stuff.</li>\n<li>Ct column — subscriber count for the feed. Every row shows 2 because feedland.social is small. Worth noting: this is the same </li>\n<li>ct that the SQL we just touched uses for </li>\n<li>order by ct desc — the column visible in the UI is the sort key.</li>\n<li>Green circle \"i\" — info popup, probably feed metadata (URL, description, last build, maybe owner).</li>\n</ul>\n<p>Claude is very very smart. And I guess I got the right answers. A lot of work went into the design</p>\n<p>The only thing it didn't guess correctly about is what the other \"big page\" is. It's not the Feed Info page, it's the news page, a timeline or river. </p>\n<p>Done for the day, my last words to Claude were -- FeedLand is an important product and we're going to do right by it. </p>",
            "pubDate": "2026-05-07T20:38:08.000Z",
            "link": "http://scripting.com/2026/05/07/203808.html?title=claudeJustAstoundedMe",
            "guid": "http://scripting.com/2026/05/07/203808.html",
            "outline": {
                "text": "Claude just astounded me",
                "created": "Thu, 07 May 2026 20:38:08 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/07/203808.html",
                "subs": [
                    {
                        "text": "I say to Claude: btw, i would have been surprised if it was broken, that feature went in very quickly and i use it a fair amount.  one of the two big pages in feedland is the Feed List page. here's a screen shot. maybe you can figure out what everything does??",
                        "created": "Thu, 07 May 2026 20:51:55 GMT",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a205155"
                    },
                    {
                        "text": "Example of a Feed LIst page in FeedLand.",
                        "created": "Thu, 07 May 2026 20:59:43 GMT",
                        "inlineimage": "https://imgs.scripting.com/2026/05/07/searchResults.png",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a205943"
                    },
                    {
                        "text": "Claude retorts",
                        "created": "Thu, 07 May 2026 20:51:55 GMT",
                        "flbulletedsubs": "true",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a205155",
                        "subs": [
                            {
                                "text": "Disclosure triangle — expands the row to show more about that feed (recent items, description, full URL).",
                                "created": "Thu, 07 May 2026 20:51:12 GMT",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#a205112"
                            },
                            {
                                "text": "Blue checkbox (checked) — subscription state. Checked = you're subscribed. Click to subscribe/unsubscribe.",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "Row number — just positional, 1..14 for this result set.",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "Feed title — clickable, opens the feed's own page (the other \"big page\" you mentioned).",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "Small tag icon next to the title — opens a categories editor for that subscription, lets you tag the feed into categories.",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "When column — last update time, with adaptive granularity: minutes for very recent (\"21 mins\", \"26 mins\"), day-of-week for the past few days (\"Fri\", \"Tue\", \"Thu\"), month+day after that (\"Nov 22\", \"Mar 29\"), and presumably full date for old stuff.",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "Ct column — subscriber count for the feed. Every row shows 2 because feedland.social is small. Worth noting: this is the same",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "ct that the SQL we just touched uses for",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "order by ct desc — the column visible in the UI is the sort key.",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#aNaNNaNNaN"
                            },
                            {
                                "text": "Green circle \"i\" — info popup, probably feed metadata (URL, description, last build, maybe owner).",
                                "created": "Thu, 07 May 2026 20:52:05 GMT",
                                "permalink": "http://scripting.com/2026/05/07/203808.html#a205205"
                            }
                        ]
                    },
                    {
                        "text": "Claude is very very smart. And I guess I got the right answers. A lot of work went into the design",
                        "created": "Thu, 07 May 2026 20:56:01 GMT",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a205601"
                    },
                    {
                        "text": "The only thing it didn't guess correctly about is what the other \"big page\" is. It's not the Feed Info page, it's the news page, a timeline or river.",
                        "created": "Thu, 07 May 2026 20:55:06 GMT",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a205506"
                    },
                    {
                        "text": "Done for the day, my last words to Claude were -- FeedLand is an important product and we're going to do right by it.",
                        "created": "Thu, 07 May 2026 21:11:25 GMT",
                        "permalink": "http://scripting.com/2026/05/07/203808.html#a211125"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/07/203808.html",
            "markdowntext": "I say to Claude: btw, i would have been surprised if it was broken, that feature went in very quickly and i use it a fair amount. one of the two big pages in feedland is the Feed List page. here's a screen shot. maybe you can figure out what everything does??\n\n![](https://imgs.scripting.com/2026/05/07/searchResults.png)\n\nExample of a Feed LIst page in FeedLand.\n\nClaude retorts\n\n*   Disclosure triangle — expands the row to show more about that feed (recent items, description, full URL).\n*   Blue checkbox (checked) — subscription state. Checked = you're subscribed. Click to subscribe/unsubscribe.\n*   Row number — just positional, 1..14 for this result set.\n*   Feed title — clickable, opens the feed's own page (the other \"big page\" you mentioned).\n*   Small tag icon next to the title — opens a categories editor for that subscription, lets you tag the feed into categories.\n*   When column — last update time, with adaptive granularity: minutes for very recent (\"21 mins\", \"26 mins\"), day-of-week for the past few days (\"Fri\", \"Tue\", \"Thu\"), month+day after that (\"Nov 22\", \"Mar 29\"), and presumably full date for old stuff.\n*   Ct column — subscriber count for the feed. Every row shows 2 because feedland.social is small. Worth noting: this is the same\n*   ct that the SQL we just touched uses for\n*   order by ct desc — the column visible in the UI is the sort key.\n*   Green circle \"i\" — info popup, probably feed metadata (URL, description, last build, maybe owner).\n\nClaude is very very smart. And I guess I got the right answers. A lot of work went into the design\n\nThe only thing it didn't guess correctly about is what the other \"big page\" is. It's not the Feed Info page, it's the news page, a timeline or river.\n\nDone for the day, my last words to Claude were -- FeedLand is an important product and we're going to do right by it."
        },
        {
            "description": "I was disappointed Automattic didn't do their <a href=\"http://scripting.com/2026/05/05.html#a155307\">project</a> in <a href=\"https://cyber.harvard.edu/rss/rss.html\">RSS</a> first. Two-way, full fidelity, open to all feed readers not just Automattic's. That would rock the world, in a <a href=\"https://mindbomb.org/\">good</a> way.",
            "pubDate": "2026-05-06T12:53:59.000Z",
            "link": "http://scripting.com/2026/05/06.html#a125359",
            "guid": "http://scripting.com/2026/05/06.html#a125359",
            "outline": {
                "text": "I was disappointed Automattic didn't do their <a href=\"http://scripting.com/2026/05/05.html#a155307\">project</a> in <a href=\"https://cyber.harvard.edu/rss/rss.html\">RSS</a> first. Two-way, full fidelity, open to all feed readers not just Automattic's. That would rock the world, in a <a href=\"https://mindbomb.org/\">good</a> way.",
                "created": "Wed, 06 May 2026 12:53:59 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/06.html#a125359"
            },
            "permalink": "http://scripting.com/2026/05/06.html#a125359",
            "markdowntext": "I was disappointed Automattic didn't do their [project](http://scripting.com/2026/05/05.html#a155307) in [RSS](https://cyber.harvard.edu/rss/rss.html) first. Two-way, full fidelity, open to all feed readers not just Automattic's. That would rock the world, in a [good](https://mindbomb.org/) way."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2026/02/17/reallySimpleCoffee.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">As I get deeper into the <a href=\"https://claudeoverse.org/\">Claude-O-Verse</a>, I get that it doesn't remember anything about the code. The code actually serves as its memory. There are comments in the code of course, put there by Claude. Managing my own memory when I've got so many different bits of software is the bain of my existence, esp as I get older and memory becomes more iffy. But I'll turn it all over to Claude as fast as I can, to relieve me of the responsibility to remember all that stuff. Its brain works much better at this, it's really amazing. I can conceive of things worth doing. And I know how to build the features, but I don't have the skill of immediately understanding some code by reading it not top down but all the lines at the same freaking time. If this isn't us learning how to work with an aliens species, it's a pretty good imitation.",
            "pubDate": "2026-05-06T15:12:46.000Z",
            "link": "http://scripting.com/2026/05/06.html#a151246",
            "guid": "http://scripting.com/2026/05/06.html#a151246",
            "outline": {
                "text": "As I get deeper into the <a href=\"https://claudeoverse.org/\">Claude-O-Verse</a>, I get that it doesn't remember anything about the code. The code actually serves as its memory. There are comments in the code of course, put there by Claude. Managing my own memory when I've got so many different bits of software is the bain of my existence, esp as I get older and memory becomes more iffy. But I'll turn it all over to Claude as fast as I can, to relieve me of the responsibility to remember all that stuff. Its brain works much better at this, it's really amazing. I can conceive of things worth doing. And I know how to build the features, but I don't have the skill of immediately understanding some code by reading it not top down but all the lines at the same freaking time. If this isn't us learning how to work with an aliens species, it's a pretty good imitation.",
                "created": "Wed, 06 May 2026 15:12:46 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2026/02/17/reallySimpleCoffee.png",
                "permalink": "http://scripting.com/2026/05/06.html#a151246"
            },
            "permalink": "http://scripting.com/2026/05/06.html#a151246",
            "markdowntext": "![](https://imgs.scripting.com/2026/02/17/reallySimpleCoffee.png)As I get deeper into the [Claude-O-Verse](https://claudeoverse.org/), I get that it doesn't remember anything about the code. The code actually serves as its memory. There are comments in the code of course, put there by Claude. Managing my own memory when I've got so many different bits of software is the bain of my existence, esp as I get older and memory becomes more iffy. But I'll turn it all over to Claude as fast as I can, to relieve me of the responsibility to remember all that stuff. Its brain works much better at this, it's really amazing. I can conceive of things worth doing. And I know how to build the features, but I don't have the skill of immediately understanding some code by reading it not top down but all the lines at the same freaking time. If this isn't us learning how to work with an aliens species, it's a pretty good imitation."
        },
        {
            "description": "There’s going to be a lot of new web software in the coming months. The competition changes from managing  complexity to who sees the best way to remix the web. There are a lot ways to do it.",
            "pubDate": "2026-05-06T14:57:18.000Z",
            "link": "http://scripting.com/2026/05/06.html#a145718",
            "guid": "http://scripting.com/2026/05/06.html#a145718",
            "outline": {
                "text": "There’s going to be a lot of new web software in the coming months. The competition changes from managing  complexity to who sees the best way to remix the web. There are a lot ways to do it.",
                "created": "Wed, 06 May 2026 14:57:18 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/06.html#a145718"
            },
            "permalink": "http://scripting.com/2026/05/06.html#a145718",
            "markdowntext": "There’s going to be a lot of new web software in the coming months. The competition changes from managing complexity to who sees the best way to remix the web. There are a lot ways to do it."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2020/10/01/beets.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\"><a href=\"http://scripting.com/2017/05/06/doGoodNow.html\">2017</a>: If you're running a campaign -- think about what you can do now that makes the world a better place. Your campaign is drawing huge attention and money. Most of it is wasted on lies and attack ads. Take a small portion of the money and attention to start doing now the things you hope to do when you're in office. This will turn out to be good politics too. And the process can continue after you're elected. it will make sure you're not too deeply ensconced in the bubble of government. And if you lose, at least you can say the campaign was good for everyone, people who voted for you and people who voted for the other guy.",
            "pubDate": "2026-05-06T01:35:32.000Z",
            "link": "http://scripting.com/2026/05/05.html#a013532",
            "guid": "http://scripting.com/2026/05/05.html#a013532",
            "outline": {
                "text": "<a href=\"http://scripting.com/2017/05/06/doGoodNow.html\">2017</a>: If you're running a campaign -- think about what you can do now that makes the world a better place. Your campaign is drawing huge attention and money. Most of it is wasted on lies and attack ads. Take a small portion of the money and attention to start doing now the things you hope to do when you're in office. This will turn out to be good politics too. And the process can continue after you're elected. it will make sure you're not too deeply ensconced in the bubble of government. And if you lose, at least you can say the campaign was good for everyone, people who voted for you and people who voted for the other guy.",
                "created": "Wed, 06 May 2026 01:35:32 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2020/10/01/beets.png",
                "permalink": "http://scripting.com/2026/05/05.html#a013532"
            },
            "permalink": "http://scripting.com/2026/05/05.html#a013532",
            "markdowntext": "![](https://imgs.scripting.com/2020/10/01/beets.png)[2017](http://scripting.com/2017/05/06/doGoodNow.html): If you're running a campaign -- think about what you can do now that makes the world a better place. Your campaign is drawing huge attention and money. Most of it is wasted on lies and attack ads. Take a small portion of the money and attention to start doing now the things you hope to do when you're in office. This will turn out to be good politics too. And the process can continue after you're elected. it will make sure you're not too deeply ensconced in the bubble of government. And if you lose, at least you can say the campaign was good for everyone, people who voted for you and people who voted for the other guy."
        },
        {
            "description": "It's interesting what Jeremy Herve and Matthias Pfefferle at Automattic have <a href=\"https://activitypub.blog/2026/05/05/radical-speed-month-the-reader-meets-the-fediverse/\">created</a> with the <a href=\"https://wordpress.com/reader\">WordPress feed reader</a>, hooking it up to Activity Pub and AT Proto, the same way they hooked up those protocols to the standard WordPress blogging functionality (not sure how technically accurate this is). They're also supporting the Google Reader api for users of products like NetNewsWire.",
            "pubDate": "2026-05-05T15:53:07.000Z",
            "link": "http://scripting.com/2026/05/05.html#a155307",
            "guid": "http://scripting.com/2026/05/05.html#a155307",
            "outline": {
                "text": "It's interesting what Jeremy Herve and Matthias Pfefferle at Automattic have <a href=\"https://activitypub.blog/2026/05/05/radical-speed-month-the-reader-meets-the-fediverse/\">created</a> with the <a href=\"https://wordpress.com/reader\">WordPress feed reader</a>, hooking it up to Activity Pub and AT Proto, the same way they hooked up those protocols to the standard WordPress blogging functionality (not sure how technically accurate this is). They're also supporting the Google Reader api for users of products like NetNewsWire.",
                "created": "Tue, 05 May 2026 15:53:07 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/05.html#a155307"
            },
            "permalink": "http://scripting.com/2026/05/05.html#a155307",
            "markdowntext": "It's interesting what Jeremy Herve and Matthias Pfefferle at Automattic have [created](https://activitypub.blog/2026/05/05/radical-speed-month-the-reader-meets-the-fediverse/) with the [WordPress feed reader](https://wordpress.com/reader), hooking it up to Activity Pub and AT Proto, the same way they hooked up those protocols to the standard WordPress blogging functionality (not sure how technically accurate this is). They're also supporting the Google Reader api for users of products like NetNewsWire."
        },
        {
            "title": "Jeff Bezos as a celebrity",
            "description": "<p>Jeff Bezos is of course one of the biggest names in tech, but he doesn't have much of a public personality. I saw him speak in the early days of Amazon, and in that role, he came off as a great but controversial entrepreneur (he had no interest in profits). He spoke fast, had a weird laugh, but totally  fit the part. Not sure about today as he pivots to being a personality, with his wife in every picture with him. Did the real Bezos get lost in there somewhere?</p>\n<p><div class=\"divInlineImage\"><center><img class=\"imgInline\" src=\"https://imgs.scripting.com/2026/05/05/theBezoses.png\"></center>The new Jeff Bezos, celebrity.</div></p>",
            "pubDate": "2026-05-05T15:48:17.000Z",
            "link": "http://scripting.com/2026/05/05/154817.html?title=jeffBezosAsACelebrity",
            "guid": "http://scripting.com/2026/05/05/154817.html",
            "outline": {
                "text": "Jeff Bezos as a celebrity",
                "created": "Tue, 05 May 2026 15:48:17 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/05/154817.html",
                "subs": [
                    {
                        "text": "Jeff Bezos is of course one of the biggest names in tech, but he doesn't have much of a public personality. I saw him speak in the early days of Amazon, and in that role, he came off as a great but controversial entrepreneur (he had no interest in profits). He spoke fast, had a weird laugh, but totally  fit the part. Not sure about today as he pivots to being a personality, with his wife in every picture with him. Did the real Bezos get lost in there somewhere?",
                        "created": "Tue, 05 May 2026 16:04:34 GMT",
                        "permalink": "http://scripting.com/2026/05/05/154817.html#a160434"
                    },
                    {
                        "text": "The new Jeff Bezos, celebrity.",
                        "created": "Tue, 05 May 2026 16:04:50 GMT",
                        "inlineimage": "https://imgs.scripting.com/2026/05/05/theBezoses.png",
                        "permalink": "http://scripting.com/2026/05/05/154817.html#a160450"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/05/154817.html",
            "markdowntext": "Jeff Bezos is of course one of the biggest names in tech, but he doesn't have much of a public personality. I saw him speak in the early days of Amazon, and in that role, he came off as a great but controversial entrepreneur (he had no interest in profits). He spoke fast, had a weird laugh, but totally fit the part. Not sure about today as he pivots to being a personality, with his wife in every picture with him. Did the real Bezos get lost in there somewhere?\n\n![](https://imgs.scripting.com/2026/05/05/theBezoses.png)\n\nThe new Jeff Bezos, celebrity."
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2024/06/03/wewon.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">It's just <a href=\"https://mindbomb.org/\">dawning</a> on me how thoroughly the AI apps are building on Markdown. People love Markdown because it's simple and its virtually impossible to screw it up, unlike HTML which got a lot of crazy-ass features in the 90s when Micosoft was trying to run the world, and then as Google took over more suspicious messes. If you stick to Markdown you get a good result, after 20+ years of dealing with all the incompatibilities of various text systems. I think this squares the reason to just build everything around Markdown. Every freaking thing. Mastodon is out of step, as is Bluesky -- I don't care about the others, honestly. It really would be a good idea to step back from Gutenberg too. It's not on the path of where text is going.  It might be a good time to re-read <a href=\"https://textcasting.org/\">textcasting</a>. Every day I'm more sure it's the way to support writing on the web, and writing on the web is what we're building our future around via AI. And isn't it nice that the AI companies are on board with the web?",
            "pubDate": "2026-05-04T14:40:55.000Z",
            "link": "http://scripting.com/2026/05/04.html#a144055",
            "guid": "http://scripting.com/2026/05/04.html#a144055",
            "outline": {
                "text": "It's just <a href=\"https://mindbomb.org/\">dawning</a> on me how thoroughly the AI apps are building on Markdown. People love Markdown because it's simple and its virtually impossible to screw it up, unlike HTML which got a lot of crazy-ass features in the 90s when Micosoft was trying to run the world, and then as Google took over more suspicious messes. If you stick to Markdown you get a good result, after 20+ years of dealing with all the incompatibilities of various text systems. I think this squares the reason to just build everything around Markdown. Every freaking thing. Mastodon is out of step, as is Bluesky -- I don't care about the others, honestly. It really would be a good idea to step back from Gutenberg too. It's not on the path of where text is going.  It might be a good time to re-read <a href=\"https://textcasting.org/\">textcasting</a>. Every day I'm more sure it's the way to support writing on the web, and writing on the web is what we're building our future around via AI. And isn't it nice that the AI companies are on board with the web?",
                "created": "Mon, 04 May 2026 14:40:55 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2024/06/03/wewon.png",
                "permalink": "http://scripting.com/2026/05/04.html#a144055"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a144055",
            "markdowntext": "![](https://imgs.scripting.com/2024/06/03/wewon.png)It's just [dawning](https://mindbomb.org/) on me how thoroughly the AI apps are building on Markdown. People love Markdown because it's simple and its virtually impossible to screw it up, unlike HTML which got a lot of crazy-ass features in the 90s when Micosoft was trying to run the world, and then as Google took over more suspicious messes. If you stick to Markdown you get a good result, after 20+ years of dealing with all the incompatibilities of various text systems. I think this squares the reason to just build everything around Markdown. Every freaking thing. Mastodon is out of step, as is Bluesky -- I don't care about the others, honestly. It really would be a good idea to step back from Gutenberg too. It's not on the path of where text is going. It might be a good time to re-read [textcasting](https://textcasting.org/). Every day I'm more sure it's the way to support writing on the web, and writing on the web is what we're building our future around via AI. And isn't it nice that the AI companies are on board with the web?"
        },
        {
            "description": "A <a href=\"https://imgs.scripting.com/2026/05/04/cartoon.png?nodialog\">cartoon</a> by <a href=\"https://mastodon.social/@DanMorgan@vmst.io\">Dan Morgan</a> that <a href=\"https://mastodon.social/@DanMorgan@vmst.io/116516115535309097\">illustrates</a> the role Markdown plays in AI. Text is central to how AI works, and the text we use in AI is Markdown all the way.",
            "pubDate": "2026-05-04T15:37:21.000Z",
            "link": "http://scripting.com/2026/05/04.html#a153721",
            "guid": "http://scripting.com/2026/05/04.html#a153721",
            "outline": {
                "text": "A <a href=\"https://imgs.scripting.com/2026/05/04/cartoon.png?nodialog\">cartoon</a> by <a href=\"https://mastodon.social/@DanMorgan@vmst.io\">Dan Morgan</a> that <a href=\"https://mastodon.social/@DanMorgan@vmst.io/116516115535309097\">illustrates</a> the role Markdown plays in AI. Text is central to how AI works, and the text we use in AI is Markdown all the way.",
                "created": "Mon, 04 May 2026 15:37:21 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a153721"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a153721",
            "markdowntext": "A [cartoon](https://imgs.scripting.com/2026/05/04/cartoon.png?nodialog) by [Dan Morgan](https://mastodon.social/@DanMorgan@vmst.io) that [illustrates](https://mastodon.social/@DanMorgan@vmst.io/116516115535309097) the role Markdown plays in AI. Text is central to how AI works, and the text we use in AI is Markdown all the way."
        },
        {
            "description": "2022: <a href=\"http://scripting.com/2022/08/25/210902.html?title=markdownIsJustEnoughHtml\">Markdown is just enough HTML</a>.",
            "pubDate": "2026-05-04T15:42:34.000Z",
            "link": "http://scripting.com/2026/05/04.html#a154234",
            "guid": "http://scripting.com/2026/05/04.html#a154234",
            "outline": {
                "text": "2022: <a href=\"http://scripting.com/2022/08/25/210902.html?title=markdownIsJustEnoughHtml\">Markdown is just enough HTML</a>.",
                "created": "Mon, 04 May 2026 15:42:34 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a154234"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a154234",
            "markdowntext": "2022: [Markdown is just enough HTML](http://scripting.com/2022/08/25/210902.html?title=markdownIsJustEnoughHtml)."
        },
        {
            "description": "In the age of AI, Markdown is even more the default choice for text, something I heartily <a href=\"https://textcasting.org/#1683751572000\">approve</a> of. And that's why I think now is a good time to sneak some new open non-silo'd technologies in there, like for example, WordPress. Open source is not the only reason WordPress is valuable, it also supports all the standards of the web. It means WordPress can tie together text on the web in a way nothing else can, and it works really well with Markdown.",
            "pubDate": "2026-05-04T11:54:17.000Z",
            "link": "http://scripting.com/2026/05/04.html#a115417",
            "guid": "http://scripting.com/2026/05/04.html#a115417",
            "outline": {
                "text": "In the age of AI, Markdown is even more the default choice for text, something I heartily <a href=\"https://textcasting.org/#1683751572000\">approve</a> of. And that's why I think now is a good time to sneak some new open non-silo'd technologies in there, like for example, WordPress. Open source is not the only reason WordPress is valuable, it also supports all the standards of the web. It means WordPress can tie together text on the web in a way nothing else can, and it works really well with Markdown.",
                "created": "Mon, 04 May 2026 11:54:17 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a115417"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a115417",
            "markdowntext": "In the age of AI, Markdown is even more the default choice for text, something I heartily [approve](https://textcasting.org/#1683751572000) of. And that's why I think now is a good time to sneak some new open non-silo'd technologies in there, like for example, WordPress. Open source is not the only reason WordPress is valuable, it also supports all the standards of the web. It means WordPress can tie together text on the web in a way nothing else can, and it works really well with Markdown."
        },
        {
            "description": "It's very nice to not be working on CSS. I hate CSS. I now have a slave that does the CSS for me.",
            "pubDate": "2026-05-04T14:55:33.000Z",
            "link": "http://scripting.com/2026/05/04.html#a145533",
            "guid": "http://scripting.com/2026/05/04.html#a145533",
            "outline": {
                "text": "It's very nice to not be working on CSS. I hate CSS. I now have a slave that does the CSS for me.",
                "created": "Mon, 04 May 2026 14:55:33 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a145533"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a145533",
            "markdowntext": "It's very nice to not be working on CSS. I hate CSS. I now have a slave that does the CSS for me."
        },
        {
            "description": "I didn't invent RSS, I adopted it.",
            "pubDate": "2026-05-04T15:31:07.000Z",
            "link": "http://scripting.com/2026/05/04.html#a153107",
            "guid": "http://scripting.com/2026/05/04.html#a153107",
            "outline": {
                "text": "I didn't invent RSS, I adopted it.",
                "created": "Mon, 04 May 2026 15:31:07 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a153107"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a153107",
            "markdowntext": "I didn't invent RSS, I adopted it."
        },
        {
            "description": "One of the great contributions of AI is that you can quickly research <a href=\"https://daytona.scripting.com/search?q=%22prior%20art%22\">prior art</a> for any design decision you need to make. You don’t have to relearn every lesson that people who came before you learned. Study history or repeat mistakes.",
            "pubDate": "2026-05-04T11:36:33.000Z",
            "link": "http://scripting.com/2026/05/04.html#a113633",
            "guid": "http://scripting.com/2026/05/04.html#a113633",
            "outline": {
                "text": "One of the great contributions of AI is that you can quickly research <a href=\"https://daytona.scripting.com/search?q=%22prior%20art%22\">prior art</a> for any design decision you need to make. You don’t have to relearn every lesson that people who came before you learned. Study history or repeat mistakes.",
                "created": "Mon, 04 May 2026 11:36:33 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a113633"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a113633",
            "markdowntext": "One of the great contributions of AI is that you can quickly research [prior art](https://daytona.scripting.com/search?q=%22prior%20art%22) for any design decision you need to make. You don’t have to relearn every lesson that people who came before you learned. Study history or repeat mistakes."
        },
        {
            "description": "My father was a professor at Pace Univ in NYC. When he retired, he used my blogging software to create a book for his students at <a href=\"https://mbatoolbox.org/\">mbatoolbox.org</a>. Over the years the site moved a few times, and the http protocol was hacked by Google. I used Claude yesterday to get it working again. I'm glad to get this off my todo list. He put the work in because he wanted to leave this behind. My job is to make sure it survives as long as I can. And Claude makes short work of it. I put a copy of the website in a spare folder, and opened Claude Code in the folder, said what the problems are. We worked together and in about an hour it worked again. It could certainly look better, but that was his thing not mine.",
            "pubDate": "2026-05-04T11:29:12.000Z",
            "link": "http://scripting.com/2026/05/04.html#a112912",
            "guid": "http://scripting.com/2026/05/04.html#a112912",
            "outline": {
                "text": "My father was a professor at Pace Univ in NYC. When he retired, he used my blogging software to create a book for his students at <a href=\"https://mbatoolbox.org/\">mbatoolbox.org</a>. Over the years the site moved a few times, and the http protocol was hacked by Google. I used Claude yesterday to get it working again. I'm glad to get this off my todo list. He put the work in because he wanted to leave this behind. My job is to make sure it survives as long as I can. And Claude makes short work of it. I put a copy of the website in a spare folder, and opened Claude Code in the folder, said what the problems are. We worked together and in about an hour it worked again. It could certainly look better, but that was his thing not mine.",
                "created": "Mon, 04 May 2026 11:29:12 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04.html#a112912"
            },
            "permalink": "http://scripting.com/2026/05/04.html#a112912",
            "markdowntext": "My father was a professor at Pace Univ in NYC. When he retired, he used my blogging software to create a book for his students at [mbatoolbox.org](https://mbatoolbox.org/). Over the years the site moved a few times, and the http protocol was hacked by Google. I used Claude yesterday to get it working again. I'm glad to get this off my todo list. He put the work in because he wanted to leave this behind. My job is to make sure it survives as long as I can. And Claude makes short work of it. I put a copy of the website in a spare folder, and opened Claude Code in the folder, said what the problems are. We worked together and in about an hour it worked again. It could certainly look better, but that was his thing not mine."
        },
        {
            "title": "Does Claude have a mind?",
            "description": "<p>I'll let you be the judge.</p>\n<p>Claude and I have a convention. I've asked it to keep a file named handoff.md. At the end of every session I tell it to update the file with where we left the project at the end of the session, it does, and then I take a break. When I come back, first thing I say is \"please read handoff.md.\" This time it came back in no time and said it read it. I asked \"how do you read it so fast?\" It said something that indicated for the first time that it is aware that our minds work differently, somthing I feel the need to remind it fairly regularly. </p>\n<p>\"I don't really 'read' it the way you do. The whole file lands in my context as one chunk -- 344 lines of text -- and I process it in parallel rather than left-to-right. There's no inner voice sounding out words, no eye that has to travel down the page. It arrives all at once and I work from it.</p>\n<p>\"The tradeoff: I don't get the slow-absorption pass that comes from reading at human speed. Things that would jump out to you on a careful read can blur together for me. So fast intake, shallower retention -- which is part of why handoff.md exists in the first place.\"</p>\n<p>I'm reading a science fiction book now that has a human meeting an alien far out in space, both scientists from different planets in different solar systems. I think what we're doing now is just that, exploring a new species, a new form of intelligence. We can argue about whether it's conscious or sentient, but I promise you, it has a mind. That's why so many science people are so blown away about what we're all doing now. </p>",
            "pubDate": "2026-05-04T20:42:07.000Z",
            "link": "http://scripting.com/2026/05/04/204207.html?title=doesClaudeHaveAMind",
            "guid": "http://scripting.com/2026/05/04/204207.html",
            "outline": {
                "text": "Does Claude have a mind?",
                "created": "Mon, 04 May 2026 20:42:07 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/04/204207.html",
                "subs": [
                    {
                        "text": "I'll let you be the judge.",
                        "created": "Mon, 04 May 2026 20:42:20 GMT",
                        "permalink": "http://scripting.com/2026/05/04/204207.html#a204220"
                    },
                    {
                        "text": "Claude and I have a convention. I've asked it to keep a file named handoff.md. At the end of every session I tell it to update the file with where we left the project at the end of the session, it does, and then I take a break. When I come back, first thing I say is \"please read handoff.md.\" This time it came back in no time and said it read it. I asked \"how do you read it so fast?\" It said something that indicated for the first time that it is aware that our minds work differently, somthing I feel the need to remind it fairly regularly.",
                        "created": "Mon, 04 May 2026 20:42:29 GMT",
                        "permalink": "http://scripting.com/2026/05/04/204207.html#a204229"
                    },
                    {
                        "text": "\"I don't really 'read' it the way you do. The whole file lands in my context as one chunk -- 344 lines of text -- and I process it in parallel rather than left-to-right. There's no inner voice sounding out words, no eye that has to travel down the page. It arrives all at once and I work from it.",
                        "created": "Mon, 04 May 2026 20:45:12 GMT",
                        "permalink": "http://scripting.com/2026/05/04/204207.html#a204512"
                    },
                    {
                        "text": "\"The tradeoff: I don't get the slow-absorption pass that comes from reading at human speed. Things that would jump out to you on a careful read can blur together for me. So fast intake, shallower retention -- which is part of why handoff.md exists in the first place.\"",
                        "created": "Mon, 04 May 2026 20:45:26 GMT",
                        "permalink": "http://scripting.com/2026/05/04/204207.html#a204526"
                    },
                    {
                        "text": "I'm reading a science fiction book now that has a human meeting an alien far out in space, both scientists from different planets in different solar systems. I think what we're doing now is just that, exploring a new species, a new form of intelligence. We can argue about whether it's conscious or sentient, but I promise you, it has a mind. That's why so many science people are so blown away about what we're all doing now.",
                        "created": "Mon, 04 May 2026 20:47:00 GMT",
                        "permalink": "http://scripting.com/2026/05/04/204207.html#a204700"
                    }
                ]
            },
            "permalink": "http://scripting.com/2026/05/04/204207.html",
            "markdowntext": "I'll let you be the judge.\n\nClaude and I have a convention. I've asked it to keep a file named handoff.md. At the end of every session I tell it to update the file with where we left the project at the end of the session, it does, and then I take a break. When I come back, first thing I say is \"please read handoff.md.\" This time it came back in no time and said it read it. I asked \"how do you read it so fast?\" It said something that indicated for the first time that it is aware that our minds work differently, somthing I feel the need to remind it fairly regularly.\n\n\"I don't really 'read' it the way you do. The whole file lands in my context as one chunk -- 344 lines of text -- and I process it in parallel rather than left-to-right. There's no inner voice sounding out words, no eye that has to travel down the page. It arrives all at once and I work from it.\n\n\"The tradeoff: I don't get the slow-absorption pass that comes from reading at human speed. Things that would jump out to you on a careful read can blur together for me. So fast intake, shallower retention -- which is part of why handoff.md exists in the first place.\"\n\nI'm reading a science fiction book now that has a human meeting an alien far out in space, both scientists from different planets in different solar systems. I think what we're doing now is just that, exploring a new species, a new form of intelligence. We can argue about whether it's conscious or sentient, but I promise you, it has a mind. That's why so many science people are so blown away about what we're all doing now."
        },
        {
            "description": "Everyone is working on something with Claude.",
            "pubDate": "2026-05-03T17:25:48.000Z",
            "link": "http://scripting.com/2026/05/03.html#a172548",
            "guid": "http://scripting.com/2026/05/03.html#a172548",
            "outline": {
                "text": "Everyone is working on something with Claude.",
                "created": "Sun, 03 May 2026 17:25:48 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/03.html#a172548"
            },
            "permalink": "http://scripting.com/2026/05/03.html#a172548",
            "markdowntext": "Everyone is working on something with Claude."
        },
        {
            "description": "Heard on the internets ad nauseum. \"I know how to do what you do much better than you do.\"<i> You don't.</i>",
            "pubDate": "2026-05-03T17:24:11.000Z",
            "link": "http://scripting.com/2026/05/03.html#a172411",
            "guid": "http://scripting.com/2026/05/03.html#a172411",
            "outline": {
                "text": "Heard on the internets ad nauseum. \"I know how to do what you do much better than you do.\"<i> You don't.</i>",
                "created": "Sun, 03 May 2026 17:24:11 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/03.html#a172411"
            },
            "permalink": "http://scripting.com/2026/05/03.html#a172411",
            "markdowntext": "Heard on the internets ad nauseum. \"I know how to do what you do much better than you do.\" _You don't._"
        },
        {
            "description": "<img class=\"imgRightMargin\" src=\"https://imgs.scripting.com/2019/09/10/drummer.png\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; padding-right: 15px;\">I have a <a href=\"https://wp.feedland.org/\">single page site</a> with all the WordPress news. Bookmark it. Here's the <a href=\"https://feedland.social/opml?screenname=davewiner&catname=wordpress\">OPML subscription list</a>, import it into your feed reader, get the news as you like it. WordPress is an amazing platform with a blogging community that we just can't see. And once we're listening, more will appear. It's a great idea exchange platform. So -- are there any great WordPress news feeds we're missing? Please share <a href=\"https://github.com/scripting/feedlandSupport/issues/252\">here</a>.",
            "pubDate": "2026-05-03T19:18:29.000Z",
            "link": "http://scripting.com/2026/05/03.html#a191829",
            "guid": "http://scripting.com/2026/05/03.html#a191829",
            "outline": {
                "text": "I have a <a href=\"https://wp.feedland.org/\">single page site</a> with all the WordPress news. Bookmark it. Here's the <a href=\"https://feedland.social/opml?screenname=davewiner&catname=wordpress\">OPML subscription list</a>, import it into your feed reader, get the news as you like it. WordPress is an amazing platform with a blogging community that we just can't see. And once we're listening, more will appear. It's a great idea exchange platform. So -- are there any great WordPress news feeds we're missing? Please share <a href=\"https://github.com/scripting/feedlandSupport/issues/252\">here</a>.",
                "created": "Sun, 03 May 2026 19:18:29 GMT",
                "type": "outline",
                "image": "https://imgs.scripting.com/2019/09/10/drummer.png",
                "permalink": "http://scripting.com/2026/05/03.html#a191829"
            },
            "permalink": "http://scripting.com/2026/05/03.html#a191829",
            "markdowntext": "![](https://imgs.scripting.com/2019/09/10/drummer.png)I have a [single page site](https://wp.feedland.org/) with all the WordPress news. Bookmark it. Here's the [OPML subscription list](https://feedland.social/opml?screenname=davewiner&catname=wordpress), import it into your feed reader, get the news as you like it. WordPress is an amazing platform with a blogging community that we just can't see. And once we're listening, more will appear. It's a great idea exchange platform. So -- are there any great WordPress news feeds we're missing? Please share [here](https://github.com/scripting/feedlandSupport/issues/252)."
        },
        {
            "description": "I was just marveling with Claude about how well all the pieces are fitting together: two databases, connected by an  RSS 2.0 feed and a websocket pipe all had to agree how to communicate the same object. Worked the first time. <a href=\"https://daytona.scripting.com/search?q=%22Small%20pieces%20loosely%20joined%22\">Small pieces loosely joined</a>.",
            "pubDate": "2026-05-03T17:11:45.000Z",
            "link": "http://scripting.com/2026/05/03.html#a171145",
            "guid": "http://scripting.com/2026/05/03.html#a171145",
            "outline": {
                "text": "I was just marveling with Claude about how well all the pieces are fitting together: two databases, connected by an  RSS 2.0 feed and a websocket pipe all had to agree how to communicate the same object. Worked the first time. <a href=\"https://daytona.scripting.com/search?q=%22Small%20pieces%20loosely%20joined%22\">Small pieces loosely joined</a>.",
                "created": "Sun, 03 May 2026 17:11:45 GMT",
                "type": "outline",
                "permalink": "http://scripting.com/2026/05/03.html#a171145"
            },
            "permalink": "http://scripting.com/2026/05/03.html#a171145",
            "markdowntext": "I was just marveling with Claude about how well all the pieces are fitting together: two databases, connected by an RSS 2.0 feed and a websocket pipe all had to agree how to communicate the same object. Worked the first time. [Small pieces loosely joined](https://daytona.scripting.com/search?q=%22Small%20pieces%20loosely%20joined%22)."
        }
    ]
}