This blog has been running for: 29 years, 11 months, 22 days, 20 hours, 43 minutes, 55 seconds. Still diggin!
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.12
- Rights
- © copyright 1994-2024 Dave Winer.
- Public lists
- IndieWeb
BTW, I haven't mentioned this before, but I'm working on the reading interface for my blog. What you see when you go to scripting.com. I'm putting the same kind of attention into it that I did for the blogroll earlier this year. And there are a few unreleased products that use the same approach. There are many new things in this work -- the way we read the web hasn't been worked on in a long time. We've settled for a pretty awful way of reading. I want to fix writing too, and have plans for this, but I thought I should do some work on reading as well. I wish I could show you all the new ideas, but I'm saving that for a big reveal at some point. I've changed the way I develop, again. For the better, I believe.
I've fallen behind on my Podcast0 feed. This is the episode for Sept 27, 2004. And there were two podcasts on the next day, the 28th, and I'm going to re-release those over the next couple of days. Today's episode is a review of an RSS reader that Yahoo came out with. I wasn't happy with it. The next one actually kind of historic, it's about the open source release of Frontier. It's still out there, and I really want it running on Linux if anyone is interested. More later.
I should put a dollar in a jar every time ChatGPT saves my ass. I thought I had boxed myself into a corner regarding the hash value for a web page, then I asked a question I wasn't sure there was an answer to. "In JS in the browser, I have the name of an anchor element and I want the browser to vertically scroll to it," to which it said: "Here's an example." I would definitely pay $1 for that. :-)
Making the social web really work
Guy Kawasaki sent a summary of my career created by his new chatbot. Very flattering. :-)
Harris could win, but..
An idea for a news org. I want a for-pay site where I can ask a question about the news and get the most up-to-date answer. I'd like to link to that page from a blog post, and have it either be frozen, to document where we were on that day, or dynamic, so that it changes over time. I'm sure this product will be here soon, so obvious.

Another test post.
When I'm working on new stuff I often use Scripting News, my blog, as the test case for an experiment. This is one of those times. I will post this and then delete it and see what happens. You can safely ignore this message. We apologize for any inconvenience. 😄
Our social web

How they divide us
I keep thinking of this cartoon, which explains it so well.

Now that ActivityPub is claiming to be the Social Web, I feel like Lloyd Bentsen at the debate with Dan Quayle. ActivityPub is not the web any more than Dan Quayle was Jack Kennedy. The web is simple. That was hard to do. Very little since then lives up to that standard of simplicity, definitely not ActivityPub. The web is the web is the web is the web etc. Pick another more humble name. If it ever does achieve the utility of the web does we can take another look.
Hello World apps, key to learning
It would be great if we could make voting a party, a celebration, something to look forward to, not something you have to make time for. That would probably do more to improve the lives of all Americans than any other single thing. It's like the SuperBowl, the NBA Finals, Coachella or the Oscars, only better -- because we are the stars.
I wish my father had lived to use ChatGPT. He would have been so thrilled. My uncle would have lost his shit.
This is a test

Enough twitter
BTW, to be clear, I have no interest in working on twitter-like systems.
It's been like a prison to writers, we're stuck with this huge divide, with crap on both sides.
These things exist, they have a jumble of APIs and ways to integrate.
And we've been playing by the rules laid down by Twitter (ev, biz and jack) for 18 freaking years. That's enough.
This will never get sorted out until people realize it needs sorting out.
Not expecting much more to happen there.
Instead of just fact-checking the candidates, and presenting "both sides," how about recording the number of times the candidate threatens specific races, genders, lifestyles, religions and of course individual people. Keep a page where you tally the groups he doesn't threaten with expulsion or worse. That would be very revealing, and in line with the true issue of this election. Time for you all to get in sync with the actual American history that's being made.
It's around this time of year that I start thinking about my BOTY. I should give out a plaque or a statue or something. Someday! Anyway almost immediately I had my answer. The announcement will wait till December of course, sometimes early January.
Social networks are criticized when they carry lies from race-haters and fascists, but the major news orgs do it all the time. It's ridiculous that there are two standards.
To my programmer friends, how long would it have taken to answer this question using Google and StackExchange. There was a bug in this one line of code, a call to new Date () in JavaScript, that was behaving as if months were not 0-based, which they are known to be. The problem: I was specifying the day as 0 and month, correctly, but the day had to be 1 in order for it to work and without thinking I had specified it as 0.