Good morning sports fans!
#

Today there is a
new podcast, this one for members of the WordPress community. I was interviewed by the very capable Nathan Wrigley of WP Tavern. I thought it was a great conversation, we talked about the remarkable position WordPress is in to serve as the OS for a rebooted web. I love the introduction they wrote, I also figured out how to make content management work in the browser, which was the foundation for blogging and eventually WordPress, though it seems that legacy is a bit lost in all the other stuff I've had my fingers in over the years. I hope you listen to this podcast, and if you have
questions or comments, here's a good place to post them.
#
This came up in a
thread on Mastodon about "social network" vs "social media." I also think
social web should be used sparingly. Because imho there is such a thing as the social web but we haven't developed very much of it, i think because we were intimidated by the silos. I'm not intimidated any more, I'm fed up and going ahead without them.
#

There are a lot of developers who think they understand WordPress but they don't. It has a REST api that you can build on. Everything WordPress does. It's the API the
browser client is built on. I didn't know it was there until I added WordPress login to FeedLand a couple of years ago. I couldn't believe what I was seeing. What can I do with it? It snuck up on me that it's an API for the web, and it's also the easiest API for ActivityPub. The programming model for the fediverse might be a lot simpler than you think. WordLand is as exciting as any web product I did before, because now, after being
asleep for 19 years, the web can now wake up. It really feels that way.
#
In the future
you will be able to chain social networks together.
#
Yesterday's
podcast was with Matthias Pfefferle, who is developing Automattic's ActivityPub functionality. I talk about the totality of the app I'm building and the role WordPress and RSS play in the network. It's an all-web approach to social media. Another big podcast came out today, this one for the WordPress community. I'll write it up tomorrow. I'm on a press tour folks and having a great time. I think I finally found my tribe? And if you're in Canada, come to
WordCamp in Ottawa, October 15-17. I haven't given a public in person talk since April 2019. I'm realllly looking forward to this.
#

I did a
podcast interview with
Matthias Pfefferle last week. I wanted to introduce my ideas to the Fediverse world. I haven't listened to it yet, but I remember it being a good discussion on basically all the things I am working on and with these days. It's all a continuation of what we were doing when we were so rudely interrupted by the silos, Twitter, Facebook, Bluesky and to a lesser extent Mastodon. I want to reform social media, go back to the beginning and let's ask the question -- what kind of social media does the web want? Start with the basics, and build a stack that performs like Twitter or Bluesky, but never veer from the standards of the web. Every component must be replaceable. Writers must have all the writing power of the web.
Evan Prodromou will be glad to hear that I am a huge fan of the role
ActivityPub is playing in bringing the power of
textcasting to Mastodon. Matthias, my partner in this podcast episode has been working on this since 2008, and now we are reaping the benefit all the way up the stack in
WordLand. See, that's what the web is about. Building and including. Without walls that keep competitors out and keep users in.
#
Why
textcasting? When Twitter came out in 2006 they left out most of the writing features of the web. Their competitors copied the limits. Textcasting says writers don't want the limits. Add
these features to your twitter-like social network and we are happy and will sing your praise. That's it. It's no more complicated than that. People ask questions about what it means. This is what it means.
#
It happened so slowly that we didn't notice but Twitter wiped out the idea of the
web developer. The platforms we were trying to make work together were programmed so they
couldn't work together. As well-intentioned we may have been, it wasn't the web we were developing for. I know the term web developer has come to mean more than it means to me. But it's like saying someone is a Mac developer. A web developer creates apps for the web. Not for a specific service. For any service that supports the open formats that everyone else uses.
#
A new doc for RSS nerds. WordLand implements a
shadow feed, in addition to the feed that WordPress maintains, with a few additions and differences. The two main things we do in a site's shadow feed is support linkblogs and markdown.
#
I’ve been writing about the rebirth of WordPress in
similar terms,
on my blog, in
podcasts, hoping people would listen. WordPress is a lot more than people think. We can have
all this, a lot sooner than you think.
#
- I have a plan for how to bootstrap WordLand 0.8.#
- First I will introduce you to a new way to read my blog. #
- It will be a timeline of items posted to many of my feeds. #
- daveverse -- lives on WordPress and Mastodon.#
- Great art on Bluesky -- daily version.#
- links.daveverse.org -- my linkblog.#
- Scripting News -- my main blog.#
- Scripting News podcast -- a new podcast stream. #
- WordCamp Canada 2025 -- I'm keynoting in October.#
- What each of these have in common is that each has an RSS feed that supports rssCloud. So updates flow instantaneously.#
- Anyway... so instead of going to scripting.com, you'll go to this other place, on an experimental basis. It's got color and nice icons, and looks a bit like a timeline in twitter-like systems. #
- Now here's the fun part. You may read something that you want to comment on. Or quote what I've said. The kinds of things you do on twitter-like systems. #
- You will be able to do that. The editor is right there. One click away while you're reading. I didn't invent this flow, Twitter did, it's comfortable, we understand it. #
- The difference is here you edit in your space and pass around links via your feeds. #
- I will see what you wrote, but it's up to me if it is attached to my posts. I did a podcast about this earlier this month. #
- This, imho, is the social network the web always wanted. #
- PS: My timeline as a FeedLand-compatible reading list.#

Last night I learned about
headless WordPress installations from a
tweet by Matt Mullenweg. It got me going on various explorations. Wrote a
blog post on my WP site. It's actually easier for me to write posts on that site when all I have is my iPad. I do all my writing on Scripting News in
Electric Drummer, which is a desktop-only app. I'm going to start engaging in discussions about WordPress where the people are. Also starting to think about my keynote in Ottawa in October which is now less than a month away. A note to the people running the show, I would be open to having it be an interview instead of a speech. I have trouble staying anchored to the audience with slides, I don't really like that way of communicating. I prefer interview style, with an interviewer who is interested in the subject matter. I want to do at least a bit of a demo, talk about how we got here, the early blogosphere, all the things that led to WordPress, and the connection WordPress has now to social media systems like Mastodon. We must focus on that connection because so much has been accomplished there in the last year, and it hasn't imho gotten enough attention. I want to talk more about the big picture, how WordPress has a role to play that goes beyond serving ecommerce sites, which is, I understand where the money is. Money is good but right now imho our world wide public communication system desperately needs an upgrade. It's been crippled by decisions made by Twitter almost 20 years ago. I want to turn that around, put back
the features they took out, and to do that I need to start a network that's built on the web, not in silos that can't connect to each other. That is not the web I know, where everything can connect to anything. I don't think at this time any of the social media apps should be considered part of the web. I remember the magic of the web, we built the blogosphere around the web, and thus WordPress is also built around the web. For more perspective, see the
piece I wrote in August about thinking differently about WordPress. That's what I am the evangelist for, thinking about WordPress in a different, wider role, bringing the web to the people in a very usable way.
#
Here's a thought for WordPress users and developers. WordPress is huge, but it's just part of the web. That's what it means to be on the web, my friends. Everything connects to anything on the web. Once we build out a social network from WordPress, all the other systems will have no choice but to hook up too. All this talk of AT Proto and ActivityPub being the connecting glue is nonsense.
The web is the connecting glue. #
They should make a ChatGPT that two or more people can chat in. I guess that's what Twitter is doing.
#
In ways older people handle change better than younger ones, because we know change is here, every freaking day, and we know in a few years, at most, really big change is coming. So the attitude of the older person is often what the fuck, let's go. I'm not kidding. Maybe later in life I will get more conservative, it could happen.
#
I'd like to see a mutual defense pact among the open source projects who depend on the stability each others' work. Not with the people, but the projects. Sort of like a NATO of open source.
#
I've never been very interested in what Kimmel says
but I am now.
#

The challenge we face in the social web is enticing people off the silos with fun toys to play with that from the start don't rely on a bigco to run it. The back-end is a server you could run for $20 a month on Digital Ocean for example. But the logical network isn't tied to the physical server. We use URLs or DNS to find other nodes. They can be hosted anywhere. The reason to run lots of servers is to demonstrate that it's only as centralized as the web itself, from day 1. You can browse other people's subscription lists as you can in twitter-like networks. But it's made of feeds. The really simple ones.
#
I'm going to call it
social web not
open social web. You don't need the "open" part. The web is open. It's like saying "wet water."
#
There should be a ChatGPT "personality" for the chatbot. I'd like to start with a black lab. When I say "good work" that reinforces that what it did should be a priority. If I say that and give it a treat (by typing "treat") that should get double emphasis. I might like it better if I could train it. I don't mind a little enthusiasm, but I want it to respond to me with respect.
#
Highly recommend today's
Bill Simmons podcast where he talks about the Jimmy Kimmel situation. His perspective is very good, he says Kimmel doesn't need ABC. And I believe him.
#
The penalty for ABC and Disney should be we stop watching their stuff.
#
- Cross-posted from my daveverse site. #
- I hadn’t considered the point of view of people who worked at Netscape when it disappeared just as RSS 0.9.1 was being adopted by the blogosphere in 1999. We tried to get in touch, even when they didn’t work there, but no one responded. So we kept going. #
- Then we were surprised when a group of people we didn’t know announced, publicly, that they were the new authority on RSS and at the same time introduced a version 1.0 that was incompatible with the format Netscape left behind. Most developers didn’t switch, very few used their format. #
- There were discussions and arguments and lots of hurt feelings on the mail list, but the status quo remained for a couple of years. There was RSS 0.91 and RSS 1.0. Most sites used 0.91. #
- After a couple of years, we got lucky and found the people at the NYT who could license their proprietary feeds to us to use in our Radio UserLand product. We did a deal with them, and we were allowed to bundle their feeds with Radio. At first we stayed with their proprietary format, wanting to avoid dragging them into the arguments. But then we heard from other pubs that wanted to follow the NYT, and they wanted to know what they should do. We had a new version in the works, 0.92, that had a few new features, but as this was in development, we realized were doing all the work, and 1.0 was just sitting there as an obstacle, it would always appear as what we were doing was less than what they did, when the two really had nothing to do with each other. Since they never consulted us about superceeding the format we were using, we changed 0.92 to 2.0, waited for the flames, but they never came. People were tired of the arguing and there was too much potential in a publishing surface that was shared by bloggers and professional news. So guess what -- RSS 2.0 became the standard. #
- The ex-Netscapers never talked with us, even though their big company no longer existed. We might have worked out something if they had talked with us as equals. But I guess we weren't good enough for them? Hard to say.#
- I don’t care if they claim they created RSS, I've never claimed to be the inventor, and I don't there's much value in that -- and frankly I think The NY Times had more to do with its success than any of us. If they hadn’t decided to jump in simply because they liked my little company, RSS would be nothing but a bunch of geeks arguing about who did what about something no one cared about. We might be reminiscing about what might have happened if we could only work with each other and considered each others’ perspective. #
- To this day, decades later, they still won't talk to us. But I guess from their point of view we had no right to use the supposedly open format their defunct company had left behind.#
- I have a different view of the web. It is not made of companies, it’s made of people. Companies can use the web, but they can’t own it. And I suggest that the people here no matter where they work now or in the past understand that there are other points of view. No matter how big your company is or was, you are still just people. #
- I have worked for big prestigious companies and organizations too. So what. #
- Okay so you all sent me a message by taking something I created and was proud of and called it your own without saying where you got it. You can do that, and hopefully this is the end of the vendetta. You can feel you got the win you are entitled to. You caused the pain you were hoping to. So now can we finally put the past behind us? Imho we have much bigger problems to solve and that can only happen if people work together. #
- Maybe we can agree that RSS has done a lot of good for a lot of people. It isn't perfect. But it deserves a little peace and quiet, that I actually thought it had achieved. From here-on, let's try to make it better, not take things out of it for our own benefit.#
- How about a virtual handshake and finally put the past behind us?#

Most beers are too complicated.
#
Disney stock down 1.1% at 11:30AM Eastern, indicating that in the opinion of shareholders, the first amendment isn't that big a deal for a media company.
#
When Paramount said firing Colbert was financial, I think they were telling the truth. Unless they dumped Colbert the $8 billion
deal with the Ellisons wouldn't happen. So it was Colbert or $8 billion. They went for the money. Pretty sure it's the same thing with ABC and Kimmel.
#
Test post test post test post test post test post test post, my kingdom for a test post!
#
- I've been getting ChatGPT to draw me product shots of all kinds of "really simple" things like ketchup, cola, cheese,The penalty for ABC and Disney should be we stop watching their stuff. beans (see below). #
- Then I thought it might work pretty well as a line of books? #

I'll have my Python simple.
Really simple.
#

Who would want complicated baked beans?
#

I had a great talk/podcast interview yesterday with
Matthias Pfefferle about everything I'm interested in re WordPress and networking, and our interests overlap a lot. I was explaining how I wanted to see a whole market of editors. You could see them as "For WordPress" but there's another way to look at them. They're plug-in replacements for the dreaded "tiny little textboxes" we see in twitter-like systems. Those awful little things. We know so many ways to make better editors. Now imagine that we store your Mastodon posts in WordPress documents (we do). And you see how the pieces start to fit together. Think of WordPress as the command line of the social web. And it really will be the web, not a promise of someday maybe being the web. It's like a Wordle puzzle. You have to move the parts around until you see a picture develop. Another fun thing, WordPress has a great simple REST api that's been around since 2017, and it covers most of the product functionality and is debugged, scaled and stable. It probably is the simplest API for ActivityPub. Now does that blow your mind? This is how you know this is the web, because your mind keeps exploding once you realize the things you could do just by connecting two things together and it works because they interop. Matthias has been working on this stuff since 2008. Our paths didn't cross until earlier this year.
#
This town, at the end of the
Metro North line, looks like an ideal place to park yourself for easy access to the city, yet a fairly country experience.
#
There have been reports of people having trouble using
WordLand. I was just able to do a
test post, and I can see from the logs that other people are successfully posting. It would be helpful if people with accounts could do a short test post. And if you have something to report, here's a
good place to do it.
#

In a piece I wrote yesterday
on my WordPress blog, I offered to do a virtual handshake with the people who worked at Netscape when it disappeared just as RSS 0.9.1 was being adopted by the blogosphere in 1999. I never considered their point of view, but in fairness, they never would talk to us except to dictate and dominate. In the
piece I try to explain how it all looked from my point of view, that of a developer who had adopted RSS 0.91 in favor of my own earlier format. Most of the stories miss the real innovator, and when you find out
who it is you will be surprised. (It's not me, most of my job re RSS has been fairly thankless and not creative, and definitely not profitable, but still worth doing because the web is the only place independent developers can work without the interference of big tech companies.)
#
A bunch of new people are trying out FeedLand news products. I haven't looked at them in a long time. I'm glad they're looking, but most of my demo news products were broken. Oy. It was hard to untangle. It should be a lot easier, and next time I can dig in and do it over I think it will be. Anyway as I convert my demos, I'll list them here:
mblriver.com,
politics.newsriver.org,
bloggers.scripting.com,
dave.podcatch.com.
#
It's
really simpler than really simple.
#
Here's an idea. Why doesn't Apple make a laptop with a light shining out to highlight the user's face so they look better when they're on a Zoom call. I bet someone makes a device like this to clip on a laptop. Right??
#
Until we start working together it’s going to keep getting worse.
#
I've started calling ChatGPT boss as in
OK boss.#
ChatGPT is great at
SVG. Describe the icon you want and in a few iterations you have it, even if it's not in
Font Awesome. I would have killed to have this a few years ago, before FA came out. This is the best of both -- use FA if they have the right icon, design your own if they don't. It also makes me think that now perhaps SVG-based user interfaces are within the realm of possibility. CSS is no way to design UIs. I have a podcast in the pipe about this. If you want to know what I mean, look at the
docs for
QuickDraw.
#
Now would be a good time for everyone to watch
this movie. This is where we are now. It's not in the future. Getting this info will help. Spread the word. Download a copy too. It's a great movie.
#
To people who read my blog. If you have a quick thought about something you read here, it's ok if you send me an email. It should be short and not personal, if it adds some info or perspective that might be interesting, or if you just agree feverishly (not so much if you disagree, please) drop me a line. My return address on the nightly emails is my real email address. And you can find the address on the
About page on my blog. Also sometime soon I think there will be a way to read my blog inside WordLand, so you can post a response to something I wrote, on your own blog, and I can get a link to it. I think this is the best of both worlds. You maintain the integrity of your blog, all your comments are in the same place, and if I think my readers would benefit, I can link it into my blog. I don't think we need comments, in other words. I think our blogs are powerful enough with some new code.
#

I've gotten a lovely response to the
Que Sera Sera post I linked to
here. It's from 1996, I was reporting from a tech conference I was at where there were all angry men on stage threatening everyone else. They may not have known they were doing that, but it was awful. And so different from the web we were just beginning to understand at that time. I'm going to start going through the posts that I remember making a difference at the time. No better way for me to remember what the web is, going back to these memories when it was all fresh and new, before the leaders of tech realized what was going on. Google didn't ship for another two years. It probably wasn't even in development at the time. Yet I think the last section is a good anthem for the web, for those of us who think it's time to cut pop all the bullshit off the stack and get back to our roots.
#
I had a flash last night during the Emmys.
The Bloggers of Mastodon. I loved the concept right off the bat, so I wrote a
blog post using in WordLand that went through WordPress and landed
on Mastodon. It all works. Where are the other Bloggers of Mastodon? Let's start a club!
#
- This question has come up quite a bit lately. #
- People don't know that there are two places you can use FeedLand, feedland.org and feedland.com.#
- There's a lot of history here, and some uncertainty about the future, so there's not much I can do other than explain the situation.#
- First you're welcome to use either of them. #
- feedland.org is running on a simple small server on Digital Ocean, and feedland.com is on Automattic's VIP network. #
- If feedland.org gets overloaded, it gets slow. #
- if feedland.com gets overloaded, it adds more servers and should stay about the same at all times. #
- You should pick one and use it and not have two accounts, but people accidentally create them, because in some places we point to .com and in others we the default is .org. It's because we haven't gotten it together yet. #
- There are also performance issues on .com -- ones that we still need to address. #
- That's about all I can say at this point. At the same time I'm working on a whole other product while all this is happening, and I'm not that young, and really can only work so many hours a day before I have to stop. A fact. #
- And I'm really glad so many new people are trying FeedLand. I use it myself in so many ways. And it will be deeply integrated with WordLand in the next release. I'm not kidding. #
A very smart application of AI. Google could add it to the debugger. When my program crashes deep in jQuery code, with no stack crawl, it could suggest what the problem might be without me have to try to describe it for ChatGPT. The Google AI debugger would be able to look everywhere any anywhere in the virtual machine. Much faster than I can. As a programmer I hope they're working on this. Or maybe it's already out in testing form?
#

A couple of days ago I saw a
post from Evan Prodromou asking if I had seen a product announcement, and was wondering what I thought of the name. The name of the product was Really Simple Something. I said it was the first I heard of it. I did a little digging using ChatGPT and found they can do this, it’s not illegal or unethical. But it’s also true that you could invent a new format and call it HTML even if it isn’t what we think of as HTML today . The W3C would have no recourse. If you wanted to make a new CSS to compete with the existing CSS, no one can stop you, and you can call it CSS. Not a good way to run the internet imho. But that appears that's how it works. So as much as I didn't like what they did, esp the fact that the first I heard of it was a public announcement, and had no time to prepare or maybe even help them do something better, I guess we have to accept it. RSS has been through this before and came out okay. I just wish it would stop at some point. It's a useful thing, deserves
love and support, not just from me, but from everyone, esp people who run companies that depend on it. You benefit as much as I do. End of sermon.
#
Last night's email didn't go out. I found and fixed the bug, and the mails went out about 10.5 hours late.
#
I've found
new freedom on my WordPress blog that's also on Masto.
#
How did a healthy well-fed and educated 22 year old man from a good family throw his life away and for what? To kill a 31 year old family man who dedicated his life to making massive numbers of people miserable? What’s more tragic? And how many other Americans are on this track?
#
- I wrote a piece in October 1996 after attending a conference of the tech industry that as it turns out was in its final stages. This was one of the last times it met. I was coming from the web, and wanted to see if anyone else was ready to change how we work with each other. #
- Here's an invitation to truly embrace the creativity of others. Instead of beating your breast about how great you are, try saying how great someone else is. Look for win-wins, make that your new religion. Establish a policy that nothing will be announced unless it can be shown that someone else will win because of what you're doing. How much happier we would be if instead of crippling each other with fear, we competed to empower each others' creativity.#
- I've been following that ideal ever since, people seem to misinterpret it for subservience or weakness, or a pretense to cover another kind of greed, when it's really sincere, and all about strength. Sometimes people say yes, and when that happens magical things happen. I swear to god. I've been there. I've done it, it's not something you can do on your own, by definition. It's rare when people actually help each other and thereby create something. It's why the Beatles are such a great story. Someday I still hope to be part of a group like that. Right now, it's still totally everyone for themself. That is breaking. Read the news. But I believe if we did start really collaborating and not just talking about it, things would change very very quickly. Things would happen that can't happen until we work together. #
- I had it figured out in 1996, but still haven't figured out how to make it happen, and time is running out.#

I did a podcast interview yesterday with
Nathan Wrigley at
WP Tavern. I had a great time, and learned a lot. It's interesting that while I am not a member of the WordPress community, there is a big intersection between that community and one I
do belong to -- the web. WordPress was founded on the principles and idealism of the web. It's baked in. So it might be the largest community of users, not exclusively developers, who have the same values as the web, which are very very powerful values. I'm rediscovering them and it's wonderful. It means I can plug your app into my server and they work first time. It's the
just works part that makes it the web. It makes you suck in your breath and go, I'm there now. One interesting thing that came up was the subject of altruism, which is something I reject re myself. It doesn't work if what I do is altruism, because we all must be somewhat committed to the success of our competitors, because if we don't we are locking people in. It's so important that users have freedom of movement. If they don't things stagnate like our 19 years of Twitter. I'm going to be Nathan's show again, and again if he'll have me, to check in on the progress of my humble project to create a new layer, combining WordPress and all the other good stuff that isn't hooked up to it yet. I could not have hoped for a better introduction to The Land of WordPress.
#
Stephanie Booth, an OG blogger of great renown, now has a FeedLand
blogroll on her WordPress blog. It is I believe going to make her blog feel less
lonely. If anyone else wants to get one going, I have more confidence that it's pretty do-able.
Screen shot.
#
Heh. Yesterday I started writing a post about something Brent wrote on his blog, and then I must've gotten distracted and didn't finish it. I will now proceed to explain.
#
Brent
said he cares about desktop software but not about phone and tablet versions of same. I found that liberating. It's always been a pain in the ass to do something beautiful on the desktop only to have to destroy its utility by squeezing it into a space with no keyboard or pointing device that's more accurate than my finger (I have huge fingers, and a normal size phone). I found it liberating, but -- I'm working on the design of an app that should work well on either a phone or a laptop, and I've had that in mind the whole life of the product. But now I realize in a new way that it's a choice. It always was, but it didn't
feel that way.
#
I read something on Brent's blog the other day that changed my thinking. He said
#
WWND. What Would Navalny Do? Think about it.
#

The Dems are terrible at politics. They should be running ads on TV saying that no workers in the fields means food prices soaring as we'll have to import food because all the American crops are dead because there was no one to harvest them. It's true. Why didn't anyone see this coming? Well we
did see it coming, but the Dems were too dumb to do anything about it. They're supposed to be the "woke" party, isn't it funny that they're so un-woke about something like keeping Americans fed!
#
- I asked ChatGPT to provide bullet points for yesterday's podcast. I thought this time it did a really good job. It did misunderstand some things I said, I just deleted those, below.#
- Blogging lost to Twitter because Twitter had one-click subscribe.#
- Subscribing in feed readers required too many steps: copying URLs, menus, pasting, confirming.#
- This friction discouraged adoption compared to Twitter's simplicity.#
- Feed reader developers (2002-2006) competed instead of cooperating, creating cluttered subscription buttons.#
- Twitter succeeded because it eliminated that friction.#
- FeedLand solves this with one-click subscribe and checkboxes next to feeds.#
- Users can see others' subscriptions, similar to Twitter, Bluesky, Mastodon, Threads, Facebook.#
- Private feeds are possible but niche; public following is standard and expected.#
- Emphasis on factoring UI: reduce steps, as with "Edit This Page" in 1999.#
- Rebooting the blogosphere requires cooperation and a universal "follow" button.#
- FeedLand's checkboxes make subscribing or filtering feeds simple.#
- Introduces "Radio WordLand" release with advanced checkbox features.#
- FeedLand timelines can be filtered live using checkboxes tied to feeds.#
- Example feeds: Daves WordPress blog, Great Art feed from Bluesky, linkblog, Scripting News, podcast, WordCamp Canada 2025 feed.#
- WordCamp Canada keynote in Ottawa, Oct 16-17, 2025.#
- WordLand integrates categories for organizing feeds.#
- Commitment to "Edit This Page" feature: too valuable to abandon.#
- Broader goal: restore writer-friendly features Twitter removed (links, styling, no character limits).#
- Criticism of Bluesky/Twitter/Threads for perpetuating character limits and stripped-down writing.#
- Aim: build software that forces platforms to support the web by user demand.#
- Automatic/WordPress bringing ActivityPub to blogs is "heroic" bridging web and Mastodon.#
- WordPress posts in Mastodon retain titles, styling, links, and images -- better than Twitter/Bluesky.#
- Believes competition will pressure other networks to drop artificial limits.#
- Concludes with confidence: momentum is building, new features will roll out soon.#
I've been calling the next release
Radio WordLand. If you know the
history you'll understand why. I'll start posting screen shots soon.
#
Screen shot of a
post by Evan Prodromou on Masto yesterday. "You publish where you want to publish, Dave. We'll find a way to connect to you. That's the whole point." Indeed that
is the whole point. I say it
like this. "Interop is all that matters." If our products interop that's pure love. The rest of it is baloney. Maybe I'm not a nice guy. Not my job. We've being fucked over by "social media" for 19 years now, and the new ones who say they're open, and on the web, and decentralized, are not. The only way out of this mess is what Evan said. BTW, I
sent Evan a
pointer to the subscription list which is my outflow. I use OPML for the list and RSS for the feeds. That's where you will find my writing.
#

I watched the movie
Seven last night, and I can't stop thinking about it. It got a shitty
review in the NYT, which usually means I won't bother with something, but this time I decided to give it a try. The reviewer, Janet Maislin, didn't like the acting of Brad Pitt. I thought Pitt was an unlikeable jerk, but I also thought that was the role, but maybe I was wrong. I didn't care. I also couldn't figure out what city it was. It wasn't NY, but Maislin says it was. Usually in a movie set in NY, I recognize many of the locations. There are only a few places movies are shot in the city. But again, I didn't care. What keeps me thinking about it is the story. I'm not going to spoil it. Don't read any reviews before watching it, they pretty much all get in the way of the storytelling.
#

Two videos every US resident should watch to prepare for what might be coming. 1.
The Lives of Others. A drama set in the
eastern part of post-war Germany before the wall came down. People lived their lives, but their relationship with the government and the military would seem very strange to an American of 2025, But more of this is definitely what's on the way, and the technology for watching what you do is much better now, and our neighbors aren't any different, which is what the Germans depended on. 2.
The Handmaid's Tale. Same kind of police state as in Lives of Others with a Christian twist. Everyone is a member of a caste. Most women are infertile since some unspecified disaster, and the ones who can reproduce exist only to reproduce. There are women who clean the house, and do a few other things. There are certainly other books, movies and series worth tuning into, but these are the ones I recommend now. Handmaid's Tale is also a book, which I have read, but the show on Hulu goes into more detail.
#
New demo app. FeedLand communicates back to the client app via websockets. This is absolutely the easiest way to get flow from feeds to apps running on servers or in a browser, or other desktop app.
Websockets is a mature
standard, and incredibly useful. I'm now working on a toolkit for it, along with all the other projects going on in parallel, so other developers can hook into
FeedLand to get the flow of new items. The
demo shows you the JSON version of every news item as it appears on the wire. There's no limit to the kinds of apps you can build for this. My
friend Chuck Shotton has a market-predicting LLM app that gets its news this way. Nothing to install on a server. FeedLand does all the work. I expect to have a toolkit out sometime in the few weeks.
#
Another application for websockets. You could actually put a web server on your desktop without exposing your home network to the world. I can't wait till I have time to play around with this.
#
I upgraded
feedland.org to a new version of the system software, still being tested. In the process I started a fresh items table. This means for the next day or so your timeline may have a lot of items for a few feeds, as it catches up with every feed it keeps track of. The server was down for a couple of hours while we did the upgrade. Still diggin! ;-)
#

BTW, one of the things I should have mentioned in yesterday's
podcast is that the product isn't just WordLand, it's also FeedLand. The two are connected by a well-developed
WebSocket interface, which I will provide code for, as well as docs for what goes over the wire. I think a lot of feed
aficionados will find this really interesting (and also really simple).
#
Another thing I should have mentioned, about the title of the
podcast, I think this
is the last chance for the open web. It may already be too late. Look at what's happening politically in the US now and ask how tolerant the government is going to be of an open web. We always had to deal with the possibility that they would shut down free speech here. It has been
tried, didn't work in the 90s. But the guardrails that existed then possibly don't exist now. The same things that are forcing CBS for example to become a controlled press, may affect the web too, but you won't read about it in the NYT or hear about it on Maddow because they have low regard for non-professional people writing on the web.
#
ChatGPT might not give you the best answer. Yesterday I hit a problem with the MySQL hosting service, and as we worked it out, ChatGPT and me, I ended up contacting the ISP's support asking them to restart the server, something I cannot do through the control panel. They don't do that, and made a couple of suggestions which didn't seem to make sense based on what ChatGPT had told me. So I tried what they suggested and it worked, and went back to ChatGPT and asked what it thought, and it said yes of course that worked, and would you like me to show you how to do it even better. I guess it takes a path and never goes back to see if there isn't a better one. We've been through this before. Anyway, always be circumspect about it's advice, it's not just hallucinations you need to watch for. That said, with help from both ChatGPT and Digital Ocean, I now have a better setup, and it should run without the problem we hit yesterday.
#
AI is as good at writing software as it is in creating competent visual art. It's only amazing in terms of how much more a novice can do. It doesn't mean what they create is interesting in more than a gee-wiz way, and the novelty fades pretty quickly I've found.
#
CSS Grid where have you been all my life? Very rational, simple.
#
General note: When I say RSS, I recognize that there are other feed formats, but I don't want to confuse things. The software makes all that transparent, so let's make it transparent for the users too, ok?
#
- If all the people who love RSS and make software for it, feed readers, editors, blogging software, put our heads together, we could make a great network for people to write on, that would be so exciting, it would pull a lot of interest from the silos. If momentum builds, they will eventually add RSS as an inbound and outbound format because they will want to be on this network. #
- We, as writers, shouldn't have to live with the compromises that come from having to make 5 versions of everything, and still you don't have a way to share a lot of the interesting stuff people write.#
- If we choose to work together, even just a few of us, we could make big change.#
- How you know you’re reallllly old. You tell Alexa to play songs by Elton John and you find yourself singing along with Crocodile Rock with tears streaming down your face. Then they play Philadelphia Freedom. Mama mia.#
The thing about Crocodile Rock is that it's twice-nostalgic. He's singing about a generation-older than mine. Yet it planted in my memory connected to a period in my own life. I was a freshman at Lehman College in the Bronx, recovering from a raucous high school experience where I dropped out and moved into an apartment in the Bronx at 16 and came pretty close to losing my middle-class education-valuing upbringing. At Lehman, I was investing in myself and found out I was good at the things I thought I was no good at because the teachers were so awful. I got a good math teacher, Dr Isaacs, who treated me special because I had a good mind for math, it turns out. And thus I became a programmer when I thought I would likely go into politics before that. I still had the taste for politics, and as it turns out, writing, so I combined all of them into one, and out comes blogging and podcasting, and complicated algorithms that do simple easy to understand things. #
- And now Scott Knaster who has had an exciting Adjacent to Greatness career says that Philadelphia Freedom is about Billie Jean King. I did not know that!#
AI chatbots should drop the pretense of being human.
#
A new
kind of spam or phishing email. Appears to be a challenge by Twitter of one of my posts there as a copyright infringement, which it most definitely is not. You have to look closely at the URL it takes you to, which is on this domain. assents-x.com. Hmm at first looks legit, but look more closely.
#

I've been watching a lot of baseball recently. Over the years I've developed as a programmer, and they've radically changed the way baseball is played. Pitchers used to try to pitch a
complete game, but now that never happens. Sometimes they take a pitcher out in the first inning if he's pitched over say 70 pitches, because there's no point, what he's doing obviously isn't working, and he's getting close to the maximum pitches they'd let him do, esp if he's young and a hot prospect, they don't want to burn him out. I find that no matter what, after four hours of development work I start getting sloppy, and I can't think big picture as I could in the beginning of the session. I'm trying to finish things up for the day, and leave myself in a good place to pick up in the next session. And like a pitcher you have to stay focused. The phone doesn't ring for the pitcher when he's on the mound, that's why programmers, good ones, who are performing at or near their limit of ability to focus, so totally don't welcome interruptions.
#
A motto for
WordLand. "All the tools you need right where you write."
#