博文

Scripting News: Thursday, June 18, 2026

Thursday, June 18, 2026 Today I did a change that was across two apps, different projects, client and server. I tested it as best I could for now, and it appears to work in both apps. But now I have an extra level of confidence because I asked Claude to do a code review, checking all my assumptions and it does find egregious mistakes, that in the past might have taken a day in a debugger to track down. Now it can happen in less than the time that it took for me to write this post. # Now that Google has added AI in their search, and it dominates search more and more, it's become more difficult to find ideas that aren't well explained by AI and are on some randome old web pages. For example , this morning I wanted to find an explainer for "Standing on the toes of giants," something a colleague once used in a story. I'm sure there's stuff out there, but no luck finding it. Didn't help that there's a popular song with that titl...

Scripting News: Wednesday, June 17, 2026

Wednesday, June 17, 2026 The Knicks’ message is that working together works . # Being a NYer and Knicks fan, I don't have a good perspective on how big an event the Knicks winning is. If you're not from the area, how widely is this holiday being observed and how many share the enthusiasm. Are people everywhere asking "How about those Knicks!" # There will be new higher level development environments. How they work, I don't know. But much of your time working in Claude Code is telling it how to do stuff you want it to do, always -- and reminding that it that it forgot one of the rules (which it seems to always admit). A new development environment will come with rules about how to work with people. Those rules will be written with the help of psychologists who study human reasoning processes. # Linkblog items for the day Nominations Open for 2026 EFF Awards. eff.org Knicks will visit Trump, ...

Scripting News: Tuesday, June 16, 2026

图片
Tuesday, June 16, 2026 Jason Calacanis challenges people to develop certain open source software, offering a bounty on specific projects, but I think the real incentive for people to pitch in is that Jason has a lot of sway in the startup world, and if there is a flow of excellent open software this way, users will find out about it because the reach of Jason's podcasts and blogs. I've known him for many years, we both signed up on Twitter on the same day in 2006, early days of the web. He has become one of the most successful angels in tech. I'm proud to have known him way back when. # I wrote a short post yesterday about AI as an alien species. Steve Mays breaks it down into parts, and got every bit right. This is the kind of back and forth that the web is capable of. Update: It's even worse than it appears. Turns out the excellent analysis was written by Perplexity , one of the artificial aliens. Reminds me of a speech by Robin Willi...

Scripting News: Monday, June 15, 2026

Monday, June 15, 2026 Good morning sports fans! Going to the Knicks parade in NYC on Thurs? Starts at 10AM at Battery Park, goes up Broadway through Canyon of Heroes , concluding at City Hall. # Now that basketball is over, can we ask why the Spurs played cartoon music to introduce the Knicks. I was surprised they did it again in Game 5 after the butt-kicking they got in Game 4. # I'm creating a new way to do messaging, a network that only understands RSS feeds for incoming and outgoing messages. The only API you'll need to subscribe is a feed reader. The idea is to show developers how to do it so a thousand flowers can bloom. It's a lot easier to create these things if you're modest in the features you support, at least at first, and you don't try to control the users. There is no business model here, other than the satisfaction of making sure everyone knows what a social system looks like made only out of features of the w...

Scripting News: Sunday, June 14, 2026

图片
Sunday, June 14, 2026 Today's song: I Guess the Lord Must Be in New York City . # New top of page image . The official Knicks team picture as champs. # People keep saying the Spurs are the future of the NBA, but they didn't earn that this year. More probably it's the Knicks that are the future. The Knicks will keep growing. The Knicks beat the Spurs in the last two games by playing rope-a-dope , probably not intentionally, but it worked anyway. The Spurs, and Wemby especially, were completely zonked by the fourth quarter of both games. The Knicks had a bench this year that let the starters get plenty of rest. The Spurs lost game four because they didn't rest Wemby while they were up by 20+ points. Anyway, the Knicks have a formula. Pick players with heart potential and talent, treat them like a team, keep trying out new ideas, approaches. It works. Won the NY Knicks the championship this year. As anticipated I have no idea what to ...

Scripting News: Saturday, June 13, 2026

图片
Saturday, June 13, 2026 JY Stervinou proposed Universal Mentions , an interesting new low-tech web-like protocol for mentioning people, places or things via link elements in the head section of any HTML file you want to use as your personal directory. It's an intriguing idea. ChatGPT review , after a few questions. Both JY and ChatGPT use the term "open web" which to me has become a red flag. The web is open. No need to say it twice. There's no such thing as a web element that's not open. It's like saying wet water. # The giftarticles feed is now a simple RSS 2.0 feed. It's not pretty, that would require some work with Masotdon, but it does work. # The thing about tech, you have to start out small and simple, and carefully add features based on actual real-world-now use cases. Otherwise you end up missing the target, and have to go back and patch it, and it never gets simple. The only way to have a chance is if you ...

Scripting News: Friday, June 12, 2026

Friday, June 12, 2026 I want to keep my podcast subscriptions in a single OPML file so I can subscribe in three different clients using the same list. # Gift articles via Mastodon # There's an account on Mastodon containing a flow of gift articles. # Because Mastodon supports outbound RSS, you can subscribe to it in any RSS reader. # But the RSS is not very good. Have a look . # So I built a little app in my new scripting language, with the help of Claude, and boom now I can read the output of the mangled feed. # I don't know what is responsible, probably has something to do with the account, and something to do with how Mastodon. But the information is being communicated. # https://giftarticles.feedland.org/ # This is not finished, it needs some css and the normal structure of an HTML page. We will come back to it. # Using AI to sort out the noise # I am using Claude ...

Scripting News: Thursday, June 11, 2026

Thursday, June 11, 2026 This is a test page about Charles de Gaulle . It came from ChatGPT, via Claude Code. # As thrilling as the end was for this Knicks fan, as a friend (of a Spurs fan ) I empathize -- because I had the feeling you have now for most of last night's game, only to erupt in one of the greatest group sports orgasms ever. # I have been praised for continuing to develop software long after most of my peers have retired. Why do I do it? I want to restore the power and glory of the web for writers. That's part of it. Another part is that software development is undergoing a huge revolution, bigger than the move to high-level languages that came about before I started writing software. AI tools are that big. Why would I leave now? It's like leaving the Garden last night because it looked hopeless for the Knicks. It ain't over till it's over . # The indestructible NY Knicks of 2026. What a game omg. The prob...