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 I ♥ RSS IndieWeb Manton Reece - Blogroll
Fetched

Scripting News Valid
Text

You only have one mortal body. There’s only so much one body can use. After a certain point you either realize this and adjust as best you can, or you make a big mess of everything.

Scripting News Valid
Text

Om's grace

Today is the day we on the web remember Om Malik. September 29 is his birthday. Om died on June 24 at the ridiculous age of 59. I knew Om for many years, he was an early blogger, a user of our software who stayed close, and gave us great advice about where to take it. Lat...

Scripting News Valid
Text

I didn't follow baseball this year, I couldn't get it up for the Mets while I was trying to process what the Knicks did for NY in June. The Mets did something like that, but they never could unite the city the same way the Knicks did, because the Mets have always been the se...

Scripting News Valid
Text

Rootfiles in Frontier, a new collection starts with docserver.root, the code and content for docserver.userland.com. Claude also wrote a Node app that extracts all the data from a root file.

Scripting News Valid
Text

I was browsing around the WordPress blogs and found a new one in German that pointed to something new in blogrolls. It's Matthias Pfefferle, of course -- this time connecting up with the world Manton and I were working on a couple of years ago. Read about it here. He works at Automattic and has done pretty much all the work to connect WordPress to everything he can find, including ActivityPub and AT Proto. I have to swing back to FeedLand and RSS.chat asap, so we can start building together. Not going to miss his window on this stuff.

Scripting News Valid
Text

The bottom line is that tech companies have rarely understood that developers can be major influencers. We give a platform new meaning. It's a good deal to invest in the people doing the work, who often are doing it for love more than money. That grew into the blogosphere. There was no telling where Frontier would take us, and it would have cost them so little to help insure it had a future, but the did the opposite.

Scripting News Valid
Text

As I go through porting Frontier, there's a sad note. What if Apple had made it a goal that Frontier move along with their OS. That it was a unique advantage of the Mac and should be promoted as such. Don't laugh, because Apple did do that for ThinkTank and MORE. We spent a ...

Scripting News Valid
Text

Sometimes I forget how much fun I have making software tricks that people don't even notice but contribute to the "it thinks like I do" feeling a of crafted UI. I think of it like walking on the Highline in NYC. You're just walking, right? But you're above it, in a city where a lot of what's going on is above you. And it's comfortable. Why? You don't need to know, it just is. But someone made it that way.

Scripting News Valid
Text

daveMigrates, and a personal note

When I started this project, I had a goal in mind that has been achieved. It was part of a project I named daveMigrates. The goal was to use new hardware and system software to do the work I was doing in Frontier. At first we got a portion of Frontier working, planning to u...

Scripting News Valid
Text

Milestone. We were able to get the DocServer site for Frontier to build. Here's the page for the file verbs. It worked the first time, but there were errors. Fixed them and while the site looks dated, of course -- it was created in the 90s, I think, we got past this one. We will update the CSS to be more like the DocServer site for Drummer, which was done a couple of years ago. Almost everyone on the team contributed to this site, Wes Felter, Andre Radke and of course Jake Savin and Brent Simmons, and myself. I see that a lot and it makes me happy to see this group effort preserved.

Scripting News Valid
Text

The bigco's really think they own the web: "XSLT v1.0, which all browsers adhere to, was standardized in 1999. In the meantime, XSLT has evolved to v2.0 and v3.0, adding features, and growing apart from the old version frozen into browsers. This lack of advancement, coupled with the rise of JavaScript libraries and frameworks that offer more flexible and powerful DOM manipulation, has led to a significant decline in the use of client-side XSLT. Its role within the web browser has been largely superseded by JavaScript-based technologies such as JSON+React." In other words we don't need these features for our sites so fuck off.

Scripting News Valid
Text

This is what bluesky.buildRss creates. You can subscribe if you want, it will be updated every night at 11PM Eastern, murphy-willing.

Scripting News Valid
Text

Screen shot of the Apps table in Frontier. Most of the apps are very old, but we added two new ones this week, for Mastodon (shown) and Bluesky, added today. There's a lot of information in the screen shots, and when I see something like that in my travels, I'll try to call it out on the new site.

Scripting News Valid
Text

Atlantis update. We found docserver.root and the static site builds. As you can see from the screen shot it needs moderizing, luckily we have a much more beautiful design already deployed for Drummer.

Scripting News Valid
Text

Toni Schneider, CEO of Bluesky, responded to my advice, and I responded to that. Someday I hope that thread will be browsable in either app, and could be written in either app (Bluesky or RSS.chat) or any other compatible app, which basically means supporting RSS 2.0 with some new elements to get us to the next level of discourse with just a few little standards, like podcasting, but for text.

Scripting News Valid
Text

I'm contemplating a couple of additions to Frontier in the Atlantis release. Two new formats, JSON and Markdown, have come along and become popular since I last worked on Frontier. Two fantastic open formats, in wide use on the web. From many years of working in JavaScript, I...

Scripting News Valid
Text

What Chrome says about my blog.

Scripting News Valid
Text

HTTPS is bugging me again. Now that my main desktop is finally a modern Mac, I can see how ugly Google is getting about my poor old blog that goes back to 1994. I think they should make exceptions for historic sites. Go ahead and have your AI do a scan and see that there are ...

Scripting News Valid
Text

New example script, shows how to build an RSS feed from a single Mastodon user's account. This is mainly to show past Frontier users how the new product is progressing, not released yet.

Scripting News Valid
Text

Librarians

Unsung heroes of the web -- librarians.

The early web was just this incredible new tool that no one knew yet how it would be used and what it would be used for.

The first Yahoo was a card catalog.

Netscape had a What's New page with links to interesting stuff.

apple.com was a Unix box under a librarian's desk. They started adding stuff that was useful to users and developers. No business model, just the librarian approach to information. Circulate it.

I think if a new web is to be born, it's because it's again a possibility with the advent of AI.

Listen to librarians, they probably have some good ideas of where to start.

Scripting News Valid
Text

Just created a new test account at mastodon.social for bullmancuso using Frontier. Claude wrote the glue scripts table. Loaded it at system.verbs.apps.Mastodon. I also asked Claude to write a script that builds an RSS feed for davew, my Mastodon account. And it worked. That's a much better feed than what Masto itself produces. It won't be updated at that location so there's no point in subscribing. But wow, this is coming together. If Frontier had been around for all these years you can be sure it would do Mastodon integration pretty well.

Scripting News Valid
Text

On Monday I offered free advice for Toni Schneider, the new CEO at Bluesky. I'm sure everyone is telling him what to do, and as a blogger it's my responsibility to relay my own two cents. I want us all to come together no matter what protocol you're using. We've been waiting for a web to form in the social space. We could do it now, but Bluesky has to consolidate. Note that I said we, not they.

Scripting News Valid
Text

It's been 2.5 months since RSS.chat was introduced. I've been so immersed in Frontier that, as I look back, all this feels fresh to me. I want all text boxes to be equal and to be chained together in as many ways as we can think of, users and developers. Relational writing. I...

Scripting News Valid
Text

It's great to own your own home. The house I'm living in now is the third I've owned. Now I wish for the carefree existence of being a renter because we turned the heat on last night, too cold -- only to find out some animal must've crawled into the pipes and died there. Lovely. Oh to have my old apartment in Manhattan. Sometimes I dream about that.

Scripting News Valid
Text

Love that Olbermann is back.

Scripting News Valid
Text

The number one waste of time is they changed the Dock images for all their apps. That's the kind of thing you shouldn't change, like the color and shape of a Stop sign. Or QWERTY on a typewriter. I guess to regular Mac people I'm like Rip Van Winkel.

Scripting News Valid
Text

Yesterday I posted a list of builtin verbs in Frontier, as implemented in our current Atlantis app. Today I asked Claude to update the list, I wanted to see which verbs were implemented and not implemented.

Scripting News Valid
Text

A functional Frontier

I'm using Frontier on a Mac running MacOS v26.6.2, which is the current version of the OS. Frontier running on a new Mac. And that's my computer. It's like the moment I realized, in 2010, that I had succeeded in relocating to NYC. It had been a life ambition to live in Ma...

Scripting News Valid
Text

I asked Claude to create a list of all the verbs in Atlantis. Some of them obviously don't do anything. We don't have the card funtionality, or the osa, rectangle, pict, rez or point verbs. What is pikeRenderer? I think we could have a use for quicktime verbs? There's a new scheduler, I wrote it in 2014 or so, but the old one is there, and we just found a reference to it. This could make a nice community project.

Scripting News Valid
Text

Reminder to self, Frontier must have websockets verbs. I love websockets, and it'll fit in perfectly with everything else Frontier it does. I don't think Websockets existed when Frontier went to sleep.