Scripting News: Thursday, March 12, 2026

Substack would be the web's printer, if they supported inbound RSS. #
Bluesky is actually pretty close to being on the web. The biggest missing piece is inbound RSS. They already support outbound, it could use a review and tuneup, but that half is mostly there. I would even go a bit further, if they really supported RSS, it would be the web. #
Just added Daring Fireball to my blogroll. What a huge oversight. Glad to get this fixed.#
  • Try entering this into Claude or ChatGPT: #
    • "debugging an app that uses wordpress rss feeds and noticed that guids are http but other addresses in the feed are https. this causes trouble." #
  • Here's a screen shot of the Claude response.#
  • A while back Matt was giving me grief, in a friendly way, about how scripting.com still uses http addresses. I could switch over, but then all the images and included files posted before 2014 or so would break. The minor gain in security on a site that doesn't ask for any private information, is totally not worth throwing out all the work I did on a site that actually has historic importance is just a bad deal. It would be a solving a problem no one but Google has (and it's not even clear what that problem is, and why I should care). There's a principle here too -- letting one company dictate to us how the web works, well I got into the web to get away from that. #
  • Anyway, the reason they still use http in a place where one expects https is apparently is the same reason. It would break things that they don't want to break. I'm not suggesting they change it, but somewhere in my codebase somehow the http addresses are getting converted to https, and I haven't (yet) been able to track it down. I'm pretty sure it's a bug I unknowingly introduced. #
  • Postscript: When I'm calling through the API, I get back a record that has a different guid from what's in the feed. Seems like the API and the feed should be in agreement. This is the code that gets the post record. My guess to get them into agreement, I'm going to have to hack this, changing https to http. And there is the reason they can't fix this, and just have to live with this mess. I think overall the people who manage the feed and the API are doing a pretty great job, btw. You have to know I wouldn't say that if I didn't believe it. #
  • Thinking of AI and how it relates to software development, I'm working in the old mode and the new mode. The old mode is I build a project over a few years. I try to bury bits of functionality behind interfaces, either APIs or UIs, and hope I can forget how they work and just access them via the interfaces. Repeat the process. In the new mode, I rely on the machine to remember all that. Claude Code is the key to doing that, using a GitHub repo. And then two or more people can work at the higher level. Obviously the next thing is to see if there aren't some interfaces we can build that are even higher level. The evolution of AI and languages go hand in hand. On the other hand, human beings being what we are, it's just as likely as there will be a wild proliferation of new even more complex interfaces, because now we can rely on the machines to remember the complexities, and their limit is, compared to humans, practically infinite. #
Linkblog items for the day
I bet people complained it was unnatural for a video game to teach languages and what about all the human teachers. This is a pattern. They should try to present both sides.

theglobeandmail.com
Facing heavy losses, Honda cancels its three US-made electric vehicles.

arstechnica.com
Not everyone pleased about Bam Adebayo's 83-point night.

npr.org
Trump and Netanyahu Are No Longer on the Same Page.

nytimes.com
Trump says Democrats cheat to win. His supporters disagree.

npr.org
Amazon is determined to use AI for everything – even when it slows down work.

theguardian.com
John Cornyn voices support for abolishing Senate filibuster.

texastribune.org
Copyright 1994-2026 Dave Winer.
This email was sent on: 3/13/2026, 12:00:02 AM Eastern.
"It's even worse than it appears."
This blog has been running for: 31 years, 5 months, 5 days, 9 hours, 0 minutes, 2 seconds.
How to subscribe. Read on the web. Click here to unsubscribe.

评论

此博客中的热门博文

🔥 (#199) Async without await, SSR safe directives, custom directives, and more