The things you used to write in Node.js and before that PHP and Perl, and in my case Frontier.#
I had been trying to get ChatGPT to do exactly that for months.#
We're going to spend a while reimplementing all our server software.#
It would be super helpful if the whole thing could be packaged up so we can write our servers in English or whatever our preferred Really Simple Language is, and have it compiled to whatever internal language it likes, and not have to learn too much new jargon.#
Monday, February 23, 2026
Big snow day in the east. I thought it was going to be heavy snow but it's actually really light. The shoveling is easy. I'm getting good at it. Right now I think this storm was a lot less than they said it would be, but I also think to some extent...
Sunday, February 22, 2026
The killer app of AI is customer service. A podcast about just that. #
The web builds on the web#
When I designed podcasting, I could have invented a better way to record and play radio shows, but MP3 already existed, as did recording and pla...
Saturday, February 21, 2026
New podcast episode where I explain how I lost my Twitter account and how this is exactly the kind of thing that AI can do economically, esp for people who pay actual money for your service. I can't buy anything from you if I can't use my account...
Friday, February 20, 2026
Updated version of FeedLand Docker Compose. It's now possible to run FeedLand on a local machine on a private network. #
I am going to try again to open up the editing side of OPML. It's gotten pretty famous in RSS-land, but people don't know th...
Thursday, February 19, 2026
President Obama going to the NBA All-Star game made the freaking All-Star game worth something. Perfect place for him to show up. #
It's interesting to see the ATProto solution to a problem we solved in RSS-land a few years ago, how to include ...
Wednesday, February 18, 2026
New account on Twitter: DWiner43240. The old one dating back to the dawn of time is disabled, so at least the new owners can't post anything there, if I understand correctly. #
The Spurlocks of RSS-Land#
I saw a product announcement from J...
Tuesday, February 17, 2026
Yesterday, I had to ship an envelope to the UK and got caught in dead ends at the Fedex and DHL sites. One of them said my zip code wasn't in the town I live in. How do you get past that?? These companies are losing business because their systems ...
Monday, February 16, 2026
My Twitter account has been hijacked. I can't log on, or change the password. I can't communicate with the company, so I'll try here. Please shut down my account, davewiner. To my friends who have Twitter accounts, if you see a post from davewiner ...
Sunday, February 15, 2026
Braintrust query. Every once in a while I get reports from people who looked something up on my blog's Daytona search engine saying that where they expected dates they see things like this: NaN. The reason you see that is that the archive has a mis...
Saturday, February 14, 2026
I always objected to browsers trying to hide the feeds. I come from NYC and rode the subway to school every day in high school. The things you see! It's all out there for the looking and breathing. Lift the hood on a car. Look at all those wires ...
Friday, February 13, 2026
News still needs to make a big transition, to become a distributed unownable thing, with every part replaceable, much like what needs to happen with the social web. This transition has been possible and necessary for about 30 years. The reporters a...
Thursday, February 12, 2026
I understood the web because I understood Unix and missed it. #
If you're a FeedLand user and have the technical ability to install a Docker app, even on a local computer not on the net, you could help the project by trying the new Docker versi...
Wednesday, February 11, 2026
Docker version of FeedLand. Scott Hanson has it working, and would like help with testing. Thanks so much to Scott. #
A fair number of people make a stop at news.scripting.com every day. I want to make some improvements, I think it can be made...
Podcast: It occurred to me yesterday that there are a lot of parallels with Frontier on the Mac in the early 90s and WordLand and WordPress in the 2020s. So I told the story in a podcast and I think it came out really well. I did some editing at the beginning and end, and as usual my audio editing is pretty crude, but otherwise the story is exactly as I told it. I also asked Claude.ai to do a third-person summary of the podcast, as I did with the previous three shows, and it's getting better. I encourage anyone who's involved in the WordPress community to listen. I think WP has a bigger role to play in the web than it currently has, which imho is saying a lot. 15 minutes.#
Problem in Drummer blogs. oldschool.scripting.com is now served on https and the code in the template doesn't take that into account. For example, if you try to load the home page of my blog, you won't get through because it can't open the http files in the head of the template. This is something users can fix because you get to change your template. So I'm going to stay focused on my current work.#
Sunday, February 8, 2026
Heard an interview with Kamala Harris. She said they had 109 days to tell them who she is. Right there she highlighted the huge mistake the Dems make and continue to make. Ever since the advent of Twitter, campaigns have been every day of every year...
Saturday, February 7, 2026
BTW, this is what Scripting News in WordPress looks like. I really like it. Just writing. And a modern 2020s blogroll. Room to add more features without too much clutter. The beginning of an upgraded web?#
My favorite recent snarky slogan. "Just...
Friday, February 6, 2026
I've been watching Jake do the Headless Frontier work with two different AI bots -- ChatGPT and Claude.ai. And as he's doing that, I'm slogging away the same way I've always done it, working on the top level user interface of WordLand in browser-bas...
Wednesday, February 4, 2026
I'm going to WordCamp Europe in June in Poland. Can't wait. #
News from the most-quoted blogs on Hacker News. Writeup is here.#
Here's a news page with stories from the most-quoted blogs on Hacker News. A brilliant idea. All I did was give ea...
Tuesday, February 3, 2026
Interesting post on Twitter by an OpenAI co-founder, Andrej Karpathy, about the value of RSS. I've seen it said elsewhere, that RSS and ChatGPT are particularly well-suited for each other. I don't understand the connection, other than RSS is always...
I have an array built into every app I do, on server or in the browser, called snarkySlogans. When I need a bit of text to test with I just choose a random snarky slogan. They are little truths that have occurred to me over the years. You're free to steal this code, they do come in handy at times. There's a snarky slogan to cover that -- "Only steal from the best." Another one I really like: "Just because you're offended doesn't mean you're right."#
Saturday, January 31, 2026
Next year I have to go to FOSDEM. This year's conference is going on right now in Brussels. If you're there and reading this -- say a hello for me. I realize the piece I wrote yesterday about the future of the social web is equally relevant now fo...
Friday, January 30, 2026
Notes for FediForum meetup#
The FediForum home page says "the Open Social Web still has only a tiny fraction of the users of the closed social media platforms, and growing that number significantly has turned out harder than expected." This is t...