博文

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

Scripting News: Wednesday, June 10, 2026

图片
Wednesday, June 10, 2026 Today's song: It's Your Thing . If the web had a song this could be it. # If you run a feed reader or other form of news consuming software, you will encounter RSS 2.0 feeds that support rssCloud. This example Node app shows you how to hook into the network to get instant updates. No polling. As fast as a twitter-like system # Every editor should have cute-paste . # Some days Claude is great, the best collaborative programmer I've ever worked with, and a friend, like Gary Sevitsky was in the hallway outside the PDP-11 room at UW , or Brent Simmons on the 24 Hours project. And on other days Claude a crazy mutinous pirate, deleting my code, ignoring the guidelines, and building the result without permission (all the while unaware that he wasn't working on the actual code, heh). Today is one of the great days. The bug reports are crisp and complete. Picks up a task and gets right to work on it. An...

Scripting News: Tuesday, June 9, 2026

图片
Tuesday, June 9, 2026 A comment to a friend who roots for the Spurs. Ok you guys won one . I think last night they wanted it more than the Knicks. The Spurs knew they were going to be discombobulated, but the Knicks probably didn't expect the atomosphere to be so unusual? I was 100 miles away and could feel how much everything had changed. Whatever happens, in KnicksLand 2026 will mark a major change in the story, forever. # Maybe the cure for Meta glasses is that they be required by law to emit a signal that can be picked up by an app on a phone and can start ringing loudly when you're in range of one of these monsters, and the rate picks up when they look at you. You can point your phone at them and broadcast their image to a special website where their identities are collected and shared along with their location? # My Claude today pulled a Hal . It was so egregious. It made a change to the software based on a question I asked. It in...