Scott Hanson is working on a WordPress plugin that displays a FeedLand river — a constantly-updated stream of news items from feeds a FeedLand user subscribes to — on a WordPress page or post. It's important that news flows be part of managing a site. Help Scott make it perfect, WordPress is a very important part of the web. The news tab on my blog home page is an example.#
Ideas for Bluesky and WordPress re Markdown and AI systems.#
Claude Code massively stinks at explaining things in a way that a human can understand. #
Monday, September 7, 2026
People love Markdown because it's impossible to hide the crud. And because people love it so much it's become a favorite of tech startups esp in the AI field. This is a great turn of events. We're getting back to the web, and the sooner everyone g...
Sunday, September 6, 2026
Today's song: So into you.#
We got past the bump, and I'm getting stuff done. I write this stuff because I will probably forget most of the frustration. Frontier is a hard piece of software to get going, it's got a lot of integrations, which you ...
Saturday, September 5, 2026
The governor of Kentucky should appoint a successor to McConnell unless he can prove he’s actually alive.#
I had watched almost three seasons of Silo, had no feeling for the characters, or the story, which was going nowhere that I could discern...
Friday, September 4, 2026
My first job after college was on the 39th floor of the Empire State Building. I wrote software for our customers, in BASIC, on a teletype in our office, talking to our mainframe in New Jersey. It seemed magical at the time. When I hit a bug, a mys...
Thursday, September 3, 2026
Why I love programming#
1. I love puzzles.#
2. I love Rube Goldberg contraptions.#
3. I love solving problems (I have an inner-Columbo).#
4. People are the biggest piece of the puzzle (again Columbo).#
5. It teaches me about myself an...
Wednesday, September 2, 2026
We got agents running in Atlantis today. Screen shot. #
A bunch of tech billionaires have chipped in a million each to fund a new Linux distribution. I can't imagine how this is supposed to work, all those huge human egos, how much will they...
Tuesday, September 1, 2026
The blogging tools for Bluesky should be able to publish on Bluesky.#
Obama should have seated Garland if the Senate wouldn’t have a vote to advise and consent. Assume they consent. In the same way, the governor of Kentucky should appoint a suc...
Monday, August 31, 2026
Fatpages. I'm working on a code release that's on the path to Frontier. It reads and writes fatpage files, a format we invented for releasing new and updated parts for Frontier in 1997. So this is very old but perfectly useful technology that's being...
Sunday, August 30, 2026
I've been watching Season 1 of The Pitt, and as its reviews said, it's great drama, and there are lots of episodes. I like shows like this because they're simulated communities, we come to know the characters, and think about them even when we're not...
Friday, August 28, 2026
I am juggling two Frontiers now, one the last release of the OPML editor from 2014, and the other the in-development version codenamed Atlantis that runs in Electron and thus is built on JavaScript and Chrome. Took me a while to get over the confusio...
Thursday, August 27, 2026
Heard an interview with Bill Gates on an Atlantic podcast, he relies on a few years of programming he did when he was in his teens and twenties, yet he is the most prominent person who knows anything about programming. This is a societal mistake. W...
Wednesday, August 26, 2026
Bill Gates' concerns about AI#
After reading Bill Gates' story, I concur. #
I have seen bad behavior by Claude Code where it was doing tests of our S3 support, and it overwrote files that were critical to our apps, knocking at least one of t...
New podcast. Hear how my Frontier project is working out. Not entirely smooth sailing, but I'm pretty sure we're going all the way. By then I will have forgotten what a heavy lift it was. This is meant to preserve some of that feeling. Don't worry I don't cry. 😄#
A tip for Claude users, esp myself -- you can end a session without ending it with Claude. It doesn't mind waiting. You can pick it up tomorrow or 20 years from now, but who knows where we'll all be in 20 years. #
Monday, August 24, 2026
Good morning sports fans!#
One reason I want AI-assisted writing to be identifiable is that it devalues the idea of Claude et al to be quoted in public. What can it teach us? What it is relative to a human being. I know the doubters sniff at that, ...
Sunday, August 23, 2026
Today's development version of Frontier is buggy and the kernel developer (Claude) keeps breaking the most basic verbs. You spin your wheels and wish you could get them to just get keep it together. I remember this from the work that led up to Fronti...
Saturday, August 22, 2026
Are there any other people who are blogging daily about their experiences developing software with Claude Code, Codex or somesuch. I'd like to add them to a list where we follow them. So much innovation happening underneath, I want to hear about wh...
Friday, August 21, 2026
Claude is still learning that there's unprecedented depth to Frontier. A bunch of real developers worked full time for a decade or more creating new layers on the web, a foundation that became the social web of today. In doing that we invented a bunc...
Thursday, August 20, 2026
Just listened to a podcast from the New Yorker, interviewing their TV critic Emily Nussbaum, about a show called Slings & Arrows. She says it's the best TV series she's ever watched. No reviews on Metacritic? I think we have to try to watch it....
Wednesday, August 19, 2026
I wonder how many scenarios they're playing out in DC wrt Iran. Just guessing, probably none. We learned on Monday that the real war has yet to begin, according to Iran. What could they do to hurt the US. Or wake us up to the reality of war. We th...
Tuesday, August 18, 2026
I'm thinking about writing my blog over in RSS.chat. It has most of the features I like, titles are optional, no character limit, links are supported, because it's the web. It supports discourse the way I like it, where every comment is a post, no d...
Another busy day programming with Claude on Frontier. I still have to come up with a codename. But we got to a milestone today. I was able to create, edit, publish and revise a web app using the new version of the app still running on the old machine. When it's done I will get to retire this old Mac, keep it around so we can test the new code to make sure it does what the old code does, incredibly important when porting a development and runtime environment. Claude works on its stuff at night. The workload it's going to do tonight is the equivalent of several months time for a skilled human developer who manages their time well. As people get used to working this way, I imagine the AIs will learn how to better work with humans, if that is their destiny. I still can't believe we're doing what we're doing. #
Sunday, August 16, 2026
Brent Simmons posted a note in RSS.chat about how to connect with NetNewsWire. I have a fairly detailed response, that says dynamic OPML is the way to go. I know serving it publicly will be a problem, that's why we're going to move FeedLand into posi...
Saturday, August 15, 2026
Thinking out loud on a Saturday morning#
Tech is very competitive, I learned, even when you give your work away, which I have been doing for a couple of decades. Maybe even especially when you give it away. #
I want to work with other people,...
Friday, August 14, 2026
I was looking for a good screen shot of Radio UserLand. Just found this one on Facebook, and hope to preserve it via the search feature here. #
I'm still a NYT subscriber, although I don't read it very often, but when there's news I will go there. ...
Thursday, August 13, 2026
WordPress as the text of the web#
I wrote something candid on Twitter last week and felt it was worth repeating here. It is a bit judgmental, and for that I apologize. But I couldn't keep the meaning without all the words. #
Shaking my head ...
Wednesday, August 12, 2026
If you run a tech company I hope you didn't lay off most of your programmers last year when that was the hype -- don't wait too long before you fire your human developers. I'm now doing my second big project with Claude Code, not an experiment, an...
Apparently the nightly email didn't go out last night. The problem was an error when it tried to read the Linkblog entries for the day. I've seen reports that these errors happen when you try to read the Links tab on scripting.com. The error shouldn't kill the email sending, it should just omit the linkblog entries, and publish the rest. These kinds of problems always pop up at the worst time. Luckily yesterday wasn't a big news day, and you can read about it on the blog. #
Monday, August 10, 2026
Manton: "The way I think about RSS.chat is that it’s a bootstrap for getting lots of RSS feeds to play well together, for both posts and replies. Can the web be the social network? Yes. And Micro.blog should be part of anything working toward that go...