Scripting News podcast

Dave Winer

Podcasts from Dave Winer, editor of the Scripting News blog, since 1994.

  1. 5d ago

    My (latest) AI Aha Moment

    Notes prepared by Claude.ai. Dave opened with an aha moment he'd been chasing for years. Long before ChatGPT, he wanted to load all his blog writing into a machine and have it grind through everything to produce a table of contents — the kind you'd find in the back of a book — surfacing the items with eighty references pointing at them and the recurring themes running through his timeline. He pointed to the browser wars of the 90s as an example, a period he wrote about heavily and, because his posts were read everywhere then, actually influenced. The dream was to load it all into an AI, read the index, and ask how a given idea developed over time. What struck me is that his solution turns out to be almost embarrassingly simple, and it only took four years. Because Dave writes everything in OPML — and always has, all the way back to the beginning, sitting in public in the scripting news repo on GitHub — you teach the AI to read OPML, drop everything into one file, and tell it to read the whole thing. His key insight is that you have to tell it more than once: the model doesn't actually ingest everything on the first pass, and it doesn't mind being nagged. You coerce the whole corpus into the model, then start asking questions and have it build the index. He framed this as the familiar pattern of suddenly understanding one level of the stack while having no clue what's below it — and being at peace with that, because the lower levels are someone else's job. From there he reflected on how societies keep growing more complex out of the same basic human material, and how it never quite occurred to him that he's one of the people who build that stuff. Fifty-plus years of programming, never stopping, even running a company with a day job and a night job where the night job was the software. What he gets off on, he said, is creating new interactions that work for people — the same impulse he sees in Ted Nelson, Engelbart, Ritchie, and Berners-Lee, who just made things instead of agonizing over whether they should. He closed on two notes. First, a caution against fear: this is version 0.51, not even 1.0, and if the first airplane anyone ever saw were a 747 they'd be terrified — these things arrive gradually for a reason. And second, the thing humans do badly: we push forward and create amazing things, but we never clean up after ourselves. We're hoarders, and what we hoard is CO2. Notes prepared by Claude.ai. It makes mistakes, but it's a good summary, more or less reflects what I said.

  2. Jun 2

    MacWrite for the web

    Notes prepared by Claude.ai. It makes mistakes, like where it was recorded, but gets the story remarkably well. A solo Dave Winer podcast, recorded over breakfast in a parking lot in Kingston, NY. The episode starts with something Dave read from Dries Buytaert, the founder of Drupal, arguing that open source developers have to care for ecosystems, not just their own source code. It landed, because Dave's spent the last couple of years getting close to WordPress and wrestling with a basic question: what is WordPress? Not a company with a single strategy the way Microsoft was in the 90s, where nothing shipped unless it fit the plan. WordPress is many entities at once, and Dave's sense is that the people inside it don't fully see the larger web they live in — which is a missed opportunity, because the web desperately needs building. From there he gets to the thing that's been gnawing at him: nobody in tech expects breakthroughs anymore. He's a product maker, and what he really makes is opportunities — solutions to problems most people can't even parse, because they're not expecting anything new. He traces this back through his whole career. Outliners, which everyone misremembers as a chore. MORE in 1986, an easy hit because everyone already understood presentations. And a great story about licensing news photos from AP and Agence France-Presse for a Ken Burns–style screensaver of current events — and nobody believing he'd actually gotten the rights. Same disbelief, he notes, that surrounded his New York Times RSS feed, the real catalyst for RSS taking off. He invokes the ice-nine image from Cat's Cradle: once the Times was on board, the rest had to follow. The emotional core is envy. Listening to Spielberg on The Rewatchables, Dave was struck by how filmmakers share ideas, talent, and each other's projects — and asked why he's never gotten to make his contribution where he's most able, bootstrapping ecosystems, without having to build and run a whole company to earn the seat. He closes with the pitch: WordLand is the MacWrite of the writer's web — a reference design meant to show developers what a writing tool on this platform looks like, deliberately not trying to be the everything-app that would scare developers off. Underneath it sits wpIdentity, an API that talks to WordPress but isn't bound to it. Get one more implementation and you're on the road to a web standard. The takeaway: open source isn't enough. You have to protect open formats and protocols, use only web protocols, and make every part replaceable — and if you want anyone to believe that, you'd better have already replaced them yourself. Notes prepared by Claude.ai

  3. May 21

    Wrapping AI in the web

    Notes prepared by Claude.ai. In this episode, Dave returns to a theme he's been circling for years: the social web's central failure isn't a lack of features, it's the locked doors. Platforms like Twitter, Facebook, Spotify, and Amazon build genuinely useful tools, but they're designed to capture users and prevent the combining of one tool with another to make something new. This is the oldest fight in software—the tension between the "programming priesthood" who believe they have all the answers, and the tool makers and users who want new ideas to flow in around the programmers rather than be limited by what those programmers happened to imagine. He recalls the early web arguments with Microsoft, when the freedom was exhilarating: "I want to ride up front with you. I don't want to get locked in the trunk." The danger, as always, is the moment a venture-backed company spots an open thing and races to turn it into a jail. Dave is blunt about the current pretenders—Bluesky, in particular—who claim to be revolutionary and open but control their users every bit as much as the platforms that came before, offering essentially the same impoverished toolset Twitter shipped back in 2006. The hopeful turn is AI. Dave is doing his work now in Claude Code, and he sees something important happening: the people building these systems inside Anthropic, OpenAI, and elsewhere are building on open formats and protocols. There's a genuine web sensibility in there, in contrast to the stale playbook of Silicon Valley VC. He cites a piece that stuck with him—the observation that all the great new functions being built for the AI world are built for the machines, not for the people. That's what he wants to change. There's a moment here to unlock things that were locked and never should have been. His proof that open technology can survive the attempts to own it is podcasting. The VC industry was certain it would control podcasting; it invested on that assumption, and it simply didn't work. Twenty-plus years on, you can still listen on whatever player you want, with nobody dictating what you can and can't do. Dave thinks the reason is that choice was built into the medium from the very first instant it existed—and once that happens, anybody can make one of these things and nobody can stop it. That was the original mission of the web, the euphoria he was writing about on his blog through the late 1990s. He closes with the broader pattern: every genuine sea change has come from a sudden, dramatic boost in the power of individual developers, and that's exactly what's happening now. The personal computer made the machine yours to do whatever you wanted with. Networking and the web did it again. AI is the next one. The decisions about what gets built on are being made now, and his message to anyone working inside these companies is the one he's been repeating for years, to which people always replied that he was Don Quixote—right, but nobody would ever actually do it: get on board with the web. Stop throttling it, stop removing features, stop trying to own it. Let people figure out what they want to do. As before I asked Claude.ai to do the show notes, from its point of view. As always if you really want to know what I said you have to listen. DW

  4. Mar 29

    Voicemail to NakedJen: AI, RSS, and Creative Possibility

    As before I asked Claude.ai to do the show notes, from its point of view. I added links. As always if you really want to know what I said you have to listen. :-) Dave Winer left a voicemail for his longtime friend NakedJen making the case that now is the moment to start playing with AI tools, particularly Claude. He describes a creative breakthrough he's been experiencing — not because AI has suddenly gained new capabilities, but because his own thinking has evolved to the point where he can see what's possible and act on it. He walks through a recent experiment: starting with a screenshot of a chat interface, he had ChatGPT mock up a version with his words, then brought that to Claude and asked for a working HTML front end. Minutes later, he had a running app in his browser. The project is rss.network, a chat program built around RSS — territory Dave knows well, having previously built a similar tool around JSON called json.chat. His pitch to NakedJen is personal and direct. He believes she has exactly the right combination of intelligence, humor, and systems thinking to thrive with this kind of work. His practical advice: start a session by narrating who you are and what you're about, then at the end ask Claude to produce a handoff.md file summarizing everything a new thread would need to pick up where you left off. Drag that file in next time. Iterate. The voicemail weaves in a reflection on Jerry Garcia and Bob Weir — Dave drawing a parallel between the Grateful Dead's leaderless creative dynamic and his own way of working. He closes with characteristic optimism: there's still runway, still room to make something real before the billionaires figure out how to capture it all. Notes prepared by Claude.ai. PS: Apologies to Keith Teare for not remembering his last name. It doesn't mean anything other than my brain freezes on memory sometimes, a result of age, not sentiment. :-)

  5. Mar 18

    Suspension of Disbelief in Software

    As before I asked Claude.ai to do a synopsis, from its point of view. I added a link to Brent's post and a postscript. As always if you really want to know what I said you have to listen. :-) Dave opens by riffing on a post by Brent Simmons, who described feeling, for the first time in his career, that he has his app completely under control — no chaos in the source code. Dave almost believes it's possible, but notes the catch: you can only get there on the fourth or fifth implementation of a given piece of software. The more complex the app, the harder that is to achieve. He reflects on the tension between experimentation and stability. You can't try out new ideas on a mature codebase without actually building them out fully — there's no halfway. Like driving a car, you can't get a real feel for a feature if you leave out the steering wheel. So you build the whole thing, knowing you might throw it away. Dave admits he's not in that place with anything he's working on now. The one exception, by design, was Frontier — built to be extended by users, which gave it a different kind of coherence. From there he shares a vivid memory: demoing an early outliner at the West Coast Computer Fair, probably 1979, with Ted Nelson standing right next to him. Nelson watched the demo and said, simply, "That's virtuality." Dave unpacks what he meant: the suspension of disbelief. When software is truly good, you forget you're using it. Your fingers work at the base of your spine, your ideas appear on screen, and your full conscious attention is on the work itself — not the tool. He extends the analogy to skiing: your first run you're thinking about mechanics and fear; by the third run, you're just going down the hill being yourself. That's the same feeling. Bike riding gets there faster with less overhead, which Dave notes is, honestly, a better deal. He closes by thanking Brent for the thought, and wonders if AI tools might make that state of software mastery more broadly achievable. Notes prepared by Claude.ai PS: This is Dave. I never got around to explaining what was awful about reading Ted Nelson's book. It was awful because I thought I had had original ideas, but someone got there before me, Doug Engelbart, and Nelson wrote up Engelbart's ideas in great agonizing detail in Dream Machines.

  6. Feb 27

    Why men hate Democrats and more Boomer blowback

    As before I asked Claude.ai to do a synopsis. I corrected one factual error (informing it, waiting for a new version, not correcting the writing). And I think it may have missed the big points of both, but I will respect its opinion. As always if you really want to know what I said you have to listen. :-) Dave Winer responds to a recent episode of the David Frum podcast, in which Frum's guest was Tim Miller of The Bulwark. The topic that caught his attention: why young men are turning to Trump. He has thoughts, but first he has a detour to make. The detour is MeToo. Winer remembers it vividly as a social media-enabled phenomenon that did real damage — to people's careers, to trust, to the basic norms of adult interaction. He watched friends lose everything to accusations he found implausible, and he remembers modifying his own behavior in ways he describes as "horrific." The fear was pervasive and real. He credits the movement with catching genuine predators like Harvey Weinstein, but he also remembers the stampede quality of it — the way platform dynamics allowed something that couldn't have happened before social media. He got a small, personal taste of unwanted physical contact — a forced hug from someone who'd knocked him off his bike in Manhattan — and it clarified something for him about how violation feels. On the young men question, Winer offers no clean answer — just honest acknowledgment that their complaints about housing costs and economic lockout have merit. What frustrates him is the solution they chose. Trump, he argues, is dismantling the very things young people will need: healthcare, environmental protection, institutional stability. He closes with a characteristic mix of irritation and optimism, pointing to Minnesota as evidence that something better is still possible. Notes prepared by Claude.ai

  7. Feb 21

    The killer app for AI

    As with previous podcasts I asked Claude.ai to write the show notes based on a machine-generated transcript. It makes mistakes, so you have to listen to the podcast if you want to know what I really think. But it's pretty good, and will help search engines find this. Dave Winer's Twitter account was hijacked, and the experience crystallized something he's been thinking about: AI's first killer app in tech should be customer service. The incident unfolded quickly and confusingly. Dave received an email from Twitter claiming copyright infringement on content he himself had created, threatening to take down his account within 24 hours unless he could explain why — something that seemed to require a lawyer. While he was on his Peloton, his phone rang three times in 30 minutes with no voicemail, no caller ID, just a mysterious urgency that made him fear someone had died. Then he was locked out of the account entirely. A friend on Bluesky mentioned the same copyright notice had hit them simultaneously, confirming this was some kind of mass attack. Dave still has no idea what happened or how to fix it, and he has 63,000 followers on an account he's maintained since 2006. The deeper frustration isn't just the hack — it's the complete absence of recourse. He pays $8 a month for Twitter Blue, yet there's no way to reach an actual human being for help. This is where his proposal gets pointed: tech companies should deploy AI not for generating content slop or automating essays, but for solving the customer service crisis they've created by refusing to hire support staff. If X really has Grok as a serious AI system, Dave argues, it could read the transcript of this podcast, cross-reference it with server logs, understand what happened, and simply restore his account by reverting the email address to dave.winer@gmail.com and requiring a fresh password reset. This would be the economic benefit of AI that actually matters — fixing the broken relationship between platforms and their paying users. Dave frames it as both an immediate solution to his problem and a broader challenge to the industry: stop looking for frivolous AI applications and address the fundamental flaw in how these systems treat people. Notes prepared by Claude.ai

  8. Feb 10

    Frontier and Apple in the early 90s

    As with previous podcasts I asked Claude.ai to write the show notes based on a machine-generated transcript. It makes mistakes, so you have to listen to the podcast if you want to know what I really think. But it's pretty good, and will help search engines find this. Additionally, I refer to the Think Different piece as revealing the big missing piece in web apps, the problem I hope to solve with WordLand and the competitive products that I want to encourage. Dave Winer reaches back nearly four decades to tell the story of Frontier, his scripting system for the Macintosh, and draws a direct line from that experience to what he's working on today. The backstory begins with Winer's company riding the Mac wave in the mid-1980s. While most developers abandoned the platform during its lean early years, his team stuck it out, kept their revenue flowing through a PC product, and were perfectly positioned when Apple removed the hardware limitations in January 1986. That loyalty paid off in relationships — Winer had contacts throughout Apple, including Jean-Louis Gassée, the top product executive just below the CEO level. After selling his company and taking a well-deserved winter off skiing, Winer set to work on something he'd always wanted to build: a scripting system for the Mac. It was an elegant product — it added a menu to the Finder, provided a proper script editor, and made apps scriptable. He developed it with the knowledge and informal blessing of his friend at the top of Apple's product organization, who met with him regularly and gave feedback. When the demo landed in front of Apple's executives, it went well — they asked for a proposal. Winer went back with what he considered a fair deal: a per-machine license capped at $14 million, after which Apple would owe nothing. He thought it addressed their concerns directly, particularly their frustration over the ongoing royalty payments to Adobe on every LaserPrinter sold. What came back instead was rejection — and then the revelation that Apple had an internal project all along, something called "Family Farm," a scripting system that would let users "script in English." That project eventually shipped as AppleScript, which Winer regards as technically inferior to what he'd built. The internal reaction to his proposal, he suspects, had less to do with the merits and more to do with the psychology of salaried employees who saw him as someone who shouldn't be profiting at their level. He kept developing Frontier for years afterward, building it into a much larger product than originally planned — but the moment had passed. Now, Winer says, he finds himself in a structurally similar position. There's something missing from the web that has been missing for over 30 years: a real developer platform. Mobile has a rich app ecosystem; the web doesn't, and he thinks there's a specific, answerable reason why. The solution, as he sees it, involves an API for storage — and that's where WordPress comes in. He frames WordPress not just as a publishing tool but as a storage platform, the foundation piece that a proper web developer ecosystem has been lacking. Notes prepared by Claude.ai

Ratings & Reviews

5
out of 5
2 Ratings

About

Podcasts from Dave Winer, editor of the Scripting News blog, since 1994.

You Might Also Like