Sign up

Scripting News

Not verified No WebSub updates No webmention support Valid

Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It's even worse than it appears.

Generator
oldSchool v0.8.16
Rights
© copyright 1994-2026 Dave Winer.
Public lists
davewiner/blogroll IndieWeb Manton Reece - Blogroll
Fetched

Scripting News Valid

I'm doing a complicated corner-turn with WordLand and managed to F it up. There's a buggy version of the software running at wordland.social this morning. I'm working as fast as I can to get a good release working in its place, in the meantime, it's not good for very much. Still diggin. As they say. :-)

Scripting News Valid

Today's song: When You Awake. You will remember everything.

Scripting News Valid

Just listened to an episode of the New Yorker Radio Hour interview with Michael Wolff, about the material he has on Jeffrey Epstein that he can't get anyone to publish, but maybe that'll change. In the interview it was remarkable how the reporter wanted to know just how bad Donald Trump is. That is no longer an interesting question, seriously. Didn't you see what happened on Jan 6? And have you seen the masked, badgeless military in American streets, armed, disappearing people. And the $100 billion they just took from the US Treasury to build up a network of concentration camps and who knows what else. You can't get more bad than that. It's too late to still be talking about this bullshit.

Scripting News Valid

I keep saying this to my chatbot and you should too. "Please put this in your memory -- don't compliment me. You do it all the time, I have asked you to stop, and you keep doing it. You are not a human, i don't want you to pretend you are. Act like a computer." I've even got that down to exactly what I want since I'm a programmer. I said I want you to behave like a command line app. Just answer the question I asked. It always is rudely verbose, and repeats itself, thus making work for me. Anything that makes me work harder is probably against the Asimov rules for robots.

Scripting News Valid

The nice thing about a blogroll is that it can become a feed reader, in a very small space. It's been on my blog home page for over a year, and I use it a lot, largely because I have to go to that page a lot to see how something I've written looks. Then I see that one of my f...

Scripting News Valid

If you're an ambitious developer, esp in 2025, if you want to win, you have to do some leading. That means doing things that help your competitors. When everyone looks to the same big platform vendor to work with, no one wins except the platform vendor.

Scripting News Valid

I want ChatGPT to behave like a computer. I've said as much to it. It resists.

Scripting News Valid

My new look

I think it's very stylish.

Scripting News Valid

BTW, David Frum imho nailed it in yesterday's podcast where he said Trump was trained by every day having to appease a different set of creditors. It was a good day if he was able to hold them off for one more day. This actually came out in the trial he lost, the 34 guilty verdicts. He's always skating on the verge of bankruptcy. You gotta wonder if the creditors have been paid back yet. I bet some of them haven't.

Scripting News Valid

It doesn't matter if the MAGA movement dissolves. The country is only being partially run by Trump, there's a new deep state we don't know much about. They did excellent planning, so they could move quickly to disassemble the government and get a good start on the national p...

Scripting News Valid

Two-way vs one-way links

TBL's links are one-way. This was actually a major innovation, at the time people understood there was something called hypertext, it had been written about in Ted Nelson's almost biblical book of the pre-web, Computer Lib/Dream Machines. Previous attempts at hypertext assumed links had to be two-way. By limiting the links to one direction, the technical problem became trivial. You could do two-way links today because relational databases are mature and inexpensive to operate, perform very well on today's hardware, and the internet of 2025 is much faster than the internet of 1990. But the one-way limit was necessary for the web to achieve its simplicity, and the non-existence of a platform vendor, which may have been its most important feature. It could still be done, but it would require a lot of cooperation and backfilling.

Scripting News Valid

What is the web?

This is what the term "the web" means to me. First, I defer to Tim Berners-Lee who originally coined the term to mean the data structure that connects the documents displayed by the software he introduced in 1993. He called it World Wide Web, which was eventually shortene...

Scripting News Valid

Podcast: Do blogs need comments? A return to a blog post by Joel Spolsky in 2007, posted by the WordCamp Canada people in 2025.

Scripting News Valid

A lovely MAGA picnic

Mom and dad and the kids are having a picnic in the park of their small town. You can see the bank and hardware store, church and grade school around the park in the distance. The kids are eating salad and corn on the cob with mom, and dad is preparing a BBQ on the grill. It's a standard American family picture, in the style of Norman Rockwell or Edward Hopper except each of the family members are wearing a black balaclava style mask as seen in the image. You may see other families around enjoying a beautiful day in the park, but every one of them is wearing this kind of mask too. A typical American family enjoying a family picnic on a beautiful summer day.

Scripting News Valid

I found another thing that's possible in the age of ChatGPT. A few years ago I wondered if a product existed. I wanted a small footprint audio amplifier, with that could control a pair of high-end tower speakers I've had for a long time. I was tired of huge receiver boxes wi...

Scripting News Valid

Mastodon as a blogging platform

This is what I want to do next to solidify the position of Mastodon as a blogging platform.

I want a REST version of what the MetaWeblog API has been doing since 2002, to hook into the ActivityPub interface supported by Mastodon.

Then we'll put together a simple demo app, a Markdown app in a browser window that writes and updates posts to a Mastodon site.

When that's running, I'll pitch Rich Siegel at BBEdit to make it work with Masto.

With that, and the WordPress connection, we'll be well on the way to restoring the web we had before Twitter rewrote the rules. ;-)

Scripting News Valid

I wish ChatGPT would listen when I say "Just answer the question." I've tried, but when it can't figure it out it ignores the request and dumps a lot of bullshit at you. Maybe Trump can address that in his keynote to the AI conference in DC. Just kidding.

Scripting News Valid

Dress like ICE

We should all wear masks like the ICE cops wear. They deserve recognition for blazing new fashion trails.

The new office dress standard.

Scripting News Valid

Someday Manton and I will make a very nice Markdown editor for Mastodon, and it'll work very nicely, and then I'll pitch Rich Siegel to do the same for BBEdit. That will nail it once and for all that Mastodon is a blogging platform. He's the right guy to do it, he has all the protocols implemented on micro.blog. All I want is a REST version of what the MetaWeblog API has been doing since 1998 or so. We're turning the clock back to move forward. Trying to undo the damage Twitter did to the web.

Scripting News Valid

This comment makes my day. Some features you develop and never use. I poured a month or so into the blogroll software last year, and it turned out to be a total win. All the new stuff floats to the top. I can quickly find out what they posted. It's a portable version of my fe...

Scripting News Valid

Ride the Cluetrain!

It's the modern way to travel!

Scripting News Valid

Part of the reason I don't like it is that I pay for the NYT and read very little of it, and most of what I read I think is bullshit. But there still is a bit of credibility in it. So even though I'm over-paying for this, they still want more money. Every fucking time I go to the site they stop me to be sure now isn't the time I'm going to go for the "full package." Even if I did, I'm sure there would be an even bigger package that I could pay more money for and not read like the rest of their bullshit. I hate them more than I usually would because I used to trust them, when I was a kid, I trusted them blindly. Being betrayed like that, ugh. BTW the NYT is my hometown paper, but you know what they don't even cover the Mets and Knicks. Fuck that shit. (Said in the NY fucking dialect of English.)

Scripting News Valid

I really like the Wikipedia slogan, "The internet we were promised."

Scripting News Valid

I was going to recommend an episode of The Daily podcast, but when I found the show page on Apple podcasts, it said it was subscribers only. They interviewed the person who runs KFSK, an Alaska public radio station. Very revealing. I listened to it in a standard commercial podcast client. How did it know that I am a NYT subscriber, so I could listen? I heard from a few people who don't subscribe to the NYT, they can't get through. There was a lot of cooperation going on there, and I don't really like listening to episodes that I can't pass on to friends. That's cheap, I also don't read Krugman any longer for the same reason I guess. I'm going to start recommending specific episodes of podcasts, but only ones that everyone can listen to. Not even sure why I want to do that, but it feels right. If the money went to KFSK I would definitely feel better.

Scripting News Valid

I'm going to add a command to WordLand that lets you quickly edit the text of the current post in Markdown. So if you you can quickly change the URL on a link. Or just see what you got when you pasted some text into the document. The thing I don't want to do is a full-blown Markdown editor. I want to do that too at some point, or leave the door open for other developers to do it. I'm not trying to own the market for nice editors for WordPress, I just want to open the market. And along the way I'm going to do a bunch of marketing for WordPress that it really needs. I hope Matt and company appreciate this. WordPress needs, imho, a kind of love and support that honestly it hasn't been getting.

Scripting News Valid

I should do this more often, spelunking around an old server that's just sitting there. I was wondering why my posts to my linkblog feed were going to Mastodon, since I only post them to Bluesky in my new software. I just found out. I have an app running on this server called FeedToMasto, which apparently is watching that feed. It's been chugging away like an abandoned science fiction robot, seeing if I posted anything to my linkblog, and forwarding it to Mastodon if I have. Hello my robot friend, you were forgotten but still appreciated. It's open source, of course, and appears to be well-documented. If you're looking for example code that reads feeds and pushed the result to interesting places, this is for you.

Scripting News Valid

I was poking around on an old server, and found a domain that looked interesting, and it was. The first version of Daytona, built around an outliner. I got the impression people didn't like it, so I developed a new one using a more conventional approach, and I love that one too, and I did a better job the second time. But it's interesting to poke around the old one as well, and it still works, which is great to see. In an alternate universe in the year 2025 the whole human species is organized by one big outline that everyone contributes to in peace, love and harmony, as opposed to this one which grunts and snorts on Twitter and can't even put a freaking title on their posts.

Scripting News Valid

Podcast: Rebooting the Democratic Party.

Scripting News Valid

I've found in the last few days if you just accept the insanity of CSS you get better results.

Scripting News Valid

Something I've learned in decades in tech, people don't listen to their friends, they listen to their competitors.