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
I ♥ RSS
IndieWeb Manton Reece - Blogroll
- Fetched
We do know what's going on
Occam's News reports that Trump et al are selling out the US.
Putin can get the US to do what he wants by giving Trump money. Total win-win. And the US is flushed down the toilet.
That's all that's going on there.
All of the feigned bafflement is make-believe. It's totally obvious what's going on. And don't forget Musk has the world encircled with satellites. If he doesn't want you communicating, you don't communicate.
In other words the selling-out has been going on for some time.
Anyway -- I figured out what I want to do. I want to go back to the point where CSS and JavaScript were added to the web. Everything is a document. It's a writer's web. The reader owns the look of the pages. The writer has no say in colors, or arrangements, it's just writing. No character limits. Simple styling. Full fidelity text. Reading and writing, and then the developers can come up with a million different ways to read, and everyone gets to use their favorite editor, always, and store all their writing where they live, and let everyone read it where ever they read. Any structure they can think of, but all the rendering code is with the reader. I think we can take what we've learned since the web got corporatized, and bring it back to the basic platform we had then. And btw, no HTML, just Markdown. :-)
Postscript: Of course the blame for the wasted time this morning goes to me. Claude tries to do what it thought I wanted. If I calm down, figure out what the confusion really means, and reconsider the path I chose and pull back, we get much further. And I think the way I was trying to go was a mistake. I think film editing is a lot like this. Anyway we got past the problem, and today was a very productive day in the end.
About XSLT -- I remembered that I thought it was a bad idea. Let XML look like XML. Trying to make it look like an HTML page, how does that make any sense. Like opening the hood of a car and seeing a big picture of the outside of the car. People aren't really that dumb, but some people like to complain a lot. The rule of the web is if you don't like what you see, that's what the freaking back button is there for. Probably just a troll anyway. Show them your JSON and RSS. If it's done nicely it can be quite illumifying.
I would like to have one day when Claude Code doesn't fuck everything up by doing things it is explicitly prohibited from doing. I find things that were changed in critical parts of the program, that were indefensible. One of the things we're doing is trying to establish a language for frontmatter for Markdown files that are meant to be displayed by a browser. It just invented one, gave it wrong default. I have to find these things on my own. And what happens when it wipes out a site without checking with me first. It has done this, this year. The journalists are being led by the nose by the industry to the dramatic problems, without any detail. But this must be plaguing every shop that uses the AIs to make software that depends on no one fucking with it. And that is basically every piece of software ever written.
Health care is phone tag in US
The healthcare system in the US is grossly inefficient, incredibly bad and getting info to and from patients.
Teach everyone in healthcare to try to use their portals as their first resort of communicating with patients.
They waste so much of their time and our time playing phone tag.
I don't know if it's this way in other countries, but it is universally a phone-voice-based comm system in the US.
I wrote a piece entitled The Web of Markdown on Oct 6. I have to keep looking it up, but I do remember writing it very quickly and deciding it needed a memorable title, like the ones about texcasting, and podcasting and all the other bits that went on to be something. It's one of those times when it seems to have potential with other developers, they seem to see the same logic in it that I do. A way to disconnect from VC control of the web and try again with the open basis, the un-owned basis. There was a fork here at some point in the last 10 or so years, we just refused to see it as such. And btw it was not a very polite piece, but I wasn't feeling polite when I wrote and decided not to edit the anger out of it. I don't like having been so wrong. But it's a fact and denying it doesn't change it.
Anyway, what this means is we're building a site of files that live in Markdown-Land while what you're reading right now is in HTML-land (although someday soon you will read them in Markdown too, confusing right). Chrome is the authority of HTML. It owns the web. We give up. If this were Westeros I would probably be joining the Night's Watch. We have work to do and it might be related to what the Other Web wants to do, but it probably (hopefully) doesn't. I will continue to publish in HTML, and it's up to Google and the EFF if the quality of my writing is suitable for their web. I have no say in it, they have not shown up to negotiate or even discuss. They are silent. Somewhat like the maesters of the Citadel? There must be a bigger plan! :-)
Try going to web.org in a recent version of Chrome.
Someday all the pieces will be interchangeable. Then there won't be different brands of social networks, just different brands of the software. All parts replaceable. It won't have all the chaos of the web. And that will be a good thing.
The web of hairballs
The browser and the web it defines is a hairball in a hairball in a hairball in a hairball in a hairball.
The hairballs are named Chrome, Firefox, MSIE, Netscape, Mosaic.
Each in turn has had their way with the web.
The stack of hair defines a "web" that is far far away from the web we started with.
It was going pretty good for a while, if you could live with the all the modal popovers and paywalls, but now the current owners are excluding old sites, and imho when you do that, it's not the web any longer.
I'm a recent convert to new versions of the MacOS, last version I was using was Yosemite or something like that (will check). In this version, Tahoe, it's entirely too easy to make a window go full screen with no obvious keystroke to undo the mistake. I learned if you move the mouse up to the top of the screen you get the menubar, but unfortunately there is no obvious command in the menu for undoing the mistake. I still don't know which gesture does this. And btw, the longtime Mac bug where some keystroke moves the dock to another window, that's still here. I can tell as I'm clicking the mouse, too late to stop, that this is one of those times. I've memorized a finger macro to get it back, but it used to piss me off a lot, but now it's kind of a gentle reassurance that someone is remembering how we got here.
I like the web for people, sites that live and grow, like people. 100 years from now you should feel the people who lived there.
I'm still on my sabatical from working with Claude re Frontier, but have now started working with Claude on FeedLand, and another project, not yet named, experimental, might never see the light of day. Yesterday I worked on FeedLand and have a fix for the problem that showed up in signing on to feedland.com. It's been sitting there for quite a while. I have some mostly small fixes in mind for FeedLand, that will allow it to hook into other apps more easily, esp via WebSockets, the mostly unexplored developer superpower. The difference is I'm going slowly and carefully. Everything in my system now is new. New computer, screen, and my main writing tool for code and docs -- Frontier. And I know the heavy lifting can be done by Claude. That is Claude's superpower.
Basic lesson for people who use Claude Code -- it's your time that's valuable, not the bot's. If you find you're lost in the weeds supporting Claude for whatever reason, find a good stopping point for yourself, and pick up another project, that doesn't use AI to do your code-writing. If you have a question ask ChatGPT browser version, but only for the kind of stuff you'd ask it in 2025. You're not co-developing. You're doing it yourself. It's very important to be clear about your coding, not Claude's output. Here's the key point -- it's your time that's limited, that has all the value. You can get Claude to develop something, but if you don't have time to use it, to nurture it, nothing will come of the work.
Today I did something different. I wrote a little Node app, without Claude's help. It was a revelation. It's been most of a year since I actually started even a test app and wrote it from beginning to end. I used to do this routinely. Nothing routine about it anymore. What this app does, it generates a Markdown-only version of scripting.com for testing. I want to see what such a site looks like. It'll be a start.