A video demo that shows how to set categories in
WordLand, and I ramble through lots of philosophy and trivia. But the answer is right up front so you can skip all that michegas. ;-)
#
Many good points in yesterday’s unusual
Olbermann podcast, but the one that stuck with me is that at some point Republican incumbents will figure they don’t have a future in what Trump is trying to create and thus have everything to lose if he prevails. He thinks senator
Lisa Murkowski (R-Alaska) may already be there.
#
If you're a young person contemplating a career in tech, great! It's fun, and you can help people doing this. But please don't listen to the VCs and entrepreneurs who say it's all about changing the world. Instead think of it this way -- you're going to create tools for people who may change the world, in collaboration with lots of other people. No one person is that smart and experienced that they know what's best for the world. The stories you heard about great inventors probably aren't true. And the ones who actually changed the world, may not have changed it for the better. Look at what happened with Twitter as a cautionary tale. Imho it would have been better if the founders had made less money, and opened the door for lots of competition right from the start. That's the philosophy of the web. Instead they captured the web, amputated all its good features, and locked it in the trunk and then cut off its air supply. That was inevitable given the path they went down. Yes they changed the world, and in turn are creating a lot of misery. You don't want to do that, brilliant young tech person, right? Let's make the world better, one little evolutionary step at a time. More about this in
yesterday's post. And note btw that I didn't fall into the trap of blaming it on men. There are enough women entrepreneurs who do a lot of damage with their unfettered ambition that their motivations need to be looked at too. We all create each other.
#
Zeldman tries WordLand: "For bloggers who mostly write, it’s a clean, distraction-free interface with strong basic features that lets you offload CMS duties to WordPress."
#
- Silicon Valley encourages entrepreneurs to think in terms of changing the world. I was one of them when I arrived there in 1979 at the age of 24, with world-changing software ready to go (or so I thought). A few years later, I shipped a way of writing that was only possible on a computer, and in a small way I suppose it did change the world. I kept innovating, but over time I came to realize that one person trying to change the world is usually futile, but what's even worse, you might actually manage to change the world, and that's going to be a disaster for you and the world. As Elon Musk is doing right now. #
- Musk is the perfect cautionary tale for "be careful of what you wish for." No one person should change the world. We are a creation of evolution, and we also are creators of evolution, but evolution is the result of lots of infinitesmal events, not some great god-like creation that young people tend to dream of. That's what he's doing wrong, trying to force his vision on all of the rest of us. We'd be crazy to wish for what he wants, and we're not that crazy. #
- I have a pretty good idea of what he wants because like him, I think in terms of what you can do with networks of computers and people. And I understand their weakness, and also believe in the good intentions of 99.99% of the people, so even though our networks are not perfectly secure somehow we seem to get by. But Musk has gotten inside, and is doing what he wants, and the rest of us don't get a say, and he's of the 0.01% you absolutely don't want to have the keys to the treasury or nukes of the United States in 2025. #
- A lot of wise people over a few hundred years set up a system where we all get a say, and it's gotten us by pretty well. When one person takes control, that's disaster, because no one, not even Musk, is an immortal god. He's got huge blind spots. If you try to rewrite every bit of code too fast you end up with a broken system. He'll leave and we'll have to deal with what remains. And hopefully after we get over that, we'll figure out how to not let a future Musk get in there again. And that's going to involve a fair amount of pain for the billionaires. If you all want to start helping to solve the problem, now would be a good time to get involved, Mr and Ms Billionaire. Thanks for listening. #
- BTW, I've mentioned this before -- there's a great joke in the Woody Allen movie Sleeper. It was about Albert Shanker playing the role of Elon Musk, who wasn't born when the movie came out.#
I know this is ancient history, but I was thinking the other day about how Tim O'Reilly kept saying he had nothing to do with the temporary takeover of the name RSS by RDF advocates. But it was an O'Reilly exec, Dale Dougherty, who drove it. I suppose perhaps Tim was saying, effectively, that Dougherty never told him what he was doing. But the information of his involvement was available publicly. At the time, we had the web (obviously) and good search engines. And O'Reilly Associates was a journalistic organization -- he could have asked someone to research it for him. Also the tech guy who ran the project was an O'Reilly employee. Maybe Tim didn't know. But he sure took it out on me personally. A lot of doors were closed to me because of this clash. But I don't apologize for anything I said. It was a company thing. If Tim wasn't aware of what his #2 guy was doing, sorry that's not on me. But everyone involved knew it was O'Reilly doing it. #
- Anyway -- if ChatGPT had existed at the time, he could have asked for an impartial opinion. I'm going to try it now. Here's the prompt I wrote.#
- In 1999 or 2000 (not sure of the exact date) there was a fork of RSS, turning it into a dialect of RDF, a format that was being promoted by the W3C. They called it RSS 1.0. #
- It never really took hold, never became widely used, because the earlier version of RSS, v0.91 was being adopted at a very high rate because it was being supported by all the blogging platforms of the day, and by major publishers, including Salon, Red Herring, Motley Fool and Wired. Later the NY Times would support RSS 2.0, which was an evolution of RSS 0.91, and then the entire news industry followed their lead, and RSS quickly became the most popular way to read news on the web.#
- Here's the question. Was O'Reilly Associates involved in the RSS 1.0 fork? Tim O'Reilly, at the time, said it wasn't involved. But Dale Dougherty, the #2 exec at O'Reilly lead the effort, and the technical lead was an O'Reilly employee. Would it be fair to say that ORA was involved. Would the fork have happened without their involvement? Try to be as impartial as you can.#
- I have asked ChatGPT to give me a shareable version of its answer -- but I find that often people say they can't read it. But you have the prompt so you can ask ChatGPT or any other AI app, for it's (hopefully) impartial response. #
- Update: I fed the same prompt into Claude.ai and Gemini.#
- People who look down their noses at ChatGPT and its cousins tend to say it's not art. Hardly the most interesting thing, but as I've written, art lives mostly in the mind of the viewer, it's the effect it has on the viewer -- that imho is the art. BTW I can tell when people have actually used the product, and most of the critics haven't. Sorry but until you use it you won't know how obvious that is to someone who does.#
- Lately I've been interested in using ChatGPT to mash images together. Yesterday I asked for a rendering of my headshot through a self-portrait of my niece. It's like sampling with music but with images. I say here's a photo of me, and here's a drawing someone else did. Can you render the image of me in that style? As I did yesterday with my niece's portrait of herself. #
- I've also been doing stories that started with an image of Mark Zuckerberg, calling him "my programmer friend" and taking him through all kinds of adventures, none of which could shake his depression. It was like the Wordle Kitty from last year, only these only went out via Facebook. I wish I had them in an easily shareable format, but next time I may start a group for them, or something else. #
- Today I came across a cartoon of Pete Hegseth, the US Secretary of Defense drawn by Michael de Adder. I thought wow that's different. I wonder what ChatGPT would do if I asked it to render my headshot in the style of that drawing? While it was doing the work, I tried to imagine what it would do with it! Would I be wearing a military uniform? Would I salute the viewer? Would it change my expression? Here's the drawing, and below it, the rendering.#

Hegseth as drawn by de Adder.
#

My headshot rendered in the style of the Hegseth drawing.
#
"I'm sorry, Dave. I'm afraid I can't do that."
#
“You gotta do what you gotta do.”
#
- My niece sent me a self-portrait, which I liked very much.#
- So I tried an experiment. I pasted her self-portrait and my head shot of myself and asked ChatGPT to render my photo in the style of her art.#

ChatGPT renders my headshot in a familiar style.
#

I got a US Mail notice to answer a Census form, so being a good American I did. It was a
.gov address, and looked like a government form. The initial questions were standard census questions, then they started getting into personal things that I didn't like answering. Then they
asked if I was born in the US. That's a really shitty question
to ask now. I was glad to see that I could just click Next without answering any question, and they got worse, more invasive, esp considering who the president is, and who he brought with him, so I just closed the page and wrote this post. I would, if I had it to do over again, not answered any of their questions, or maybe stopped at the standard Census questions from years past.
#
One reason I want to bring blogging and social media together is so I don't have to think about where I will post stuff. This is really important. I want my blog to be a complete record of everything I write publicly. The way our online writing world has been siloized, basically no one has that. We're going to try to fix that, and not with just my software, but by setting some new standards for interop, extensions to RSS, so that there's no exclusivity to making software for writers or publishers. That's what I mean when I say something is "on the web." If your system is not 100% replaceable, today, they you are not on the web and should not claim it. If you're thinking about freedom, btw -- this should be part of your big picture. So many smart people don't want to know how our networks work, and that makes you a victim. And it's not that hard to understand, no matter what people have led you to believe.
#
I keep coming back to this -- ChatGPT is a vast library that comes with its own librarian. And the librarian has read and digested all of it, and can give you useful and usually exactly right summaries (despite what the critics say) in an instant. I've been using libraries my whole life, going back to when I was a child. I worked with card catalogs and non-virtual book collections. Archives of news on film. View ChatGPT on that timeline and you'll see its significance. You didn't write it, I didn't. Each of us may have contributed a little, and isn't that what we want? To help build the base of human knowledge? It gives our lives meaning. Sometimes I wonder how much value people place on themselves and so little on progress. I think we all want our lives to have meaning. Well here you go, it doesn't get more meaningful than this.
#

I'm working on a
baseline theme for WordLand-authored sites. I want to show people how to get a good result with WordLand, even if they have plenty of experience with WordPress, but especially if they don't. I want people to look at a user's site and think "Hey I want one of those!" Not too fancy, just get out of the way and let the writer's writing stand out and look great. This is a replay of the work we did on
Manila and then
Radio. I hope we're able to start a designer community as vibrant and productive as the one we had a few years ago.
#
Everyone has to communicate in plain language, directly to the people. The courts, universities, every institution that the president is defaming. Go direct, go around the media. Start communicating in the language we communicate in these days. Use the tools. The campaign never stops. Then we'll know what we have to do to protect the rule of law. And the Dems are starting to do that, some of them, thankfully. Best example so far -- AOC and Bernie. Elizabeth Warren. Chris Murphy, Cory Booker, Chris Van Hollen. And lately some Repubs too. It's the same old thing the web does --
Sources Go Direct.
#
I like that
Powell is telling Trump he won't go. I wish Obama had had the guts to say that to McConnell when he wouldn't hold hearings on Garland. "Well if you won't take a vote, we'll take that as consent," says the President. "And you can quote me on that." In a televised event Obama himself would walk Garland over to his office at the Supreme Court and administer the oath and let him take his seat. I don't know about you but I would have felt great about America then. We're finished being such pussycats.
#
Watching debates on CNN it’s amazing how many arguments would be settled by saying “It’s nice you feel that way, but that’s not what the Constitution says.”
#

This
piece echoes what I’ve been saying. Twitter was a fine start, in 2006, but today it’s clear a lot of its rules and limits were mistakes. 19 years later it’s ridiculous that Bluesky and Mastodon repeat those mistakes. I love the term he uses, the "shape" of Twitter. Each decision we make in developing our means of discourse
shapes the discourse. And with the character limit and the inability to edit, and the incentives are all wrong (I can tap into your follower flow without your permision just by posting a reply) it makes almost all twitter-like discourse spam or abusive. I'm planning a different structure for discourse in the world shaped by WordLand. A reply will only be visible to the person who you're replying to. If
they want others to see it, they can make it public. It's their choice. So you probably should be respectful if you're looking for a flow boost. You can turn off all discourse if you want, giving the ability to finish a thought. We've learned so much about this in the 19 years since Twitter started. It's time to break out of the limits. BTW, that's what my
textcasting doc was all about.
#
WordLand is starting to flow really nicely, and I'm doing
more writing there. I have to do this if it's going to be as good a product as it possibly can. The Timeline seems really solid btw, thinking about next steps. Lots of fun products coming soon!
#
Join a Parade Today. When people talk about What You Can Do on podcasts or on TV, they say lame things that don't work that well. One thing for sure is that when Bernie and Alexandria do a rally in your area, you can go and enjoy the energy. This is a good thing because it gives the TV cameras something to focus on. But here's what I think the best thing to do is. Don't start something, join something. Because two is way more powerful than one, and three is way more powerful than two. When people work together on something good, more people doing it is usually even better.
#
I want to develop a WordPress theme by
iterating as you would when developing an app. I outlined the flow on the wordLandSupport repo.
#
WordLand 0.5.4. New feature, the Timeline. "I can imagine there will be a Timeline for news about WordLand, or a Timeline that contains Scripting News posts. A Timeline for all the people you work with, the people you play chess with. Basically it will be possible to have Timelines that correspond to anything that can be represented in RSS. It's possible to imagine a product where the Timeline is the main display and the editor is the one that pops up."
#
Quick
demo of the Timeline in v0.5.4.
#
Looking for help from people who know how to create WordPress themes. The goal is to create a default theme that works well for
WordLand-authored sites. It was suggested I try the
Retrospect theme, and it does
look quite nice when I
switched over the
daveverse site to use it. Is it possible to fork a WordPress theme? If so, here's a
list of changes I'd like in a new theme.
#
A few days ago I
wrote: ChatGPT is to Google what Google was to library card catalogs. The great thing about Google when it was first out was that unlike previous search products, they searched everything, including our blogs, and that opened up knowledge to us that had been previously, for all of our history as a species, not accessible. And LLMs are similarly revolutionary. I'm doing much better, deeper work, with great results for my users, than I could have accomplished with the network defined by Google.
#

A long time ago, based on my experience at Berkman in the 00s, I proposed the idea of a
Developing Better Developers function at a university, as a pilot, to create a teaching hospital atmosphere around creating new communication systems out the web and (key point) not compromising the openness of the web. It would be as sacred as academic freedom is in the university, or the First Amendment of the Constitution. It seemed to me that a university is the perfect place to create something like this. If we had such a setup, anywhere, at this time -- we would be working in earnest on an open alternative to twitter, one that is truly billionaire-proof right now, as opposed to "would be nice to have sometime in the future."
#
Harvard could use
this moment to bring some really new ideas back into the university.
#
- I wrote a complex piece here earlier, but it's much simpler than it made it sound, so I decided to start again.#
- Feed readers view RSS as inbound, and blogging tools regard it as outbound. Same feed, different contexts. Like trains going in and out of a station. Inbound and outbound. #
- But some software views RSS in both directions. The best example is Twitter and its successors such as Mastodon, Threads and Bluesky. These products are for both for reading and writing. It makes sense to have outbound feeds, like a blogging tool, and it makes just as much sense as a consumer of feeds, like a feed reader, so we can easily publish stuff from other environments and people can subscribe to them exactly as if they used their editor to write it. No reason anyone needs to know. This is absolutely the simplest and most web-like way to do federation. And you don't need any new formats or protocols. It's all RSS on both sides. We totally know how to do RSS. It's ready to go. #
- What got me thinking about this a few years ago was Substack. I wanted to publish a nightly email newsletter from what I had posted that day on my blog, but I didn't have the patience to copy and paste and then reformat the text, by hand, when I already have that automated. They wanted to turn me into a computer. I tried that with Medium for a couple of years and it was awful. No thanks. What I needed them to have support Inbound RSS. #
- That's it. You now know all there is to know about Inbound RSS. 😀 #
Developers:
This is the WordPress API. Compare it to AT Proto and ActivityPub. It's got a lot of advantages. It does the basics of social media. It scales, is mature, stable, and well-managed. A stronger, stable, more broad and better foundation imho to build on than the others.
#

I keep
beating the drum about Bluesky. Their story says they know they need to be replaceable. But until they deliver on replaceability, it's a 5-alarm fire because of what happened with Twitter. It should not have been possible to acquire Twitter's user base. In hindsight we know it could have been avoided. And it can be avoided by Bluesky, but my guess is the last thing they want is to be replaced. If they really meant it, we could make it happen in a few weeks, and then we could build some really incredible systems, starting in late May, early June. I really believe that. Next journalist that interviews them should ask about this. Thanks for listening.
#
I've been working on an all-new feature for
WordLand. Expect
something in the next few days, Murphy-willing.
#

If we had a better communication system we would not be so vulnerable. We might even be able to defend ourselves. So it's doubly ridiculous that journalism is leading us to Bluesky, when it is just more of the same with a better story. They're asking us to go deeper into the myth that the most toxic tech ever invented is actually good for us. The thing that feels good is the belief that it
is good. In that we are just as deluded as the people who think Trump is a genius who understands business and thus will do a great job of running the world economy, a power no previous president had dared to exercise, not even sure they knew they had such power. The educational institutions that are being attacked by Trump now, should have played a role in creating effective communication systems, as should journalism. I got up on stage at a NYT event a few years back and begged them to compete with Twitter. One or two people in the audience of a few hundred were inspired by the idea, but the follow-up was nil. People are comfortable with the belief that the
baby squirrels have our interests at heart. Look at the
latest On the Media podcast. They're all selling us out, again, and again, and again. It's a loop they'll never get out of. I have friends scattered around the world in places of power. When are we going to work together to create the communication system we need. We're never going to get there by waiting for tech and journalism to get together on this.
#

BTW, it's totally possible for me to say and know that Bluesky is leading us off the same cliff as Twitter did, and at the same time applaud their deepening support for
RSS. I don't think they, or anyone else, realizes how much more this move gives us a chance of building a protected network of communication. Their vision could be achieved much more quickly by giving up their
boil the ocean approach and start taking some simple, very doable steps that would empower outside developers to build a rich ecosystem around their product. The only downside would be that now they really
would be replaceable. Anyway, they're partly there. Right now they support outbound RSS, and are improving it. That's the strategically easy half to do. The one that would really open them up is inbound RSS, the protocol that all the other twitter-like systems refuse to support. Want to blow the doors off now instead of some vague time in the future? Support outbound
and inbound RSS. Let the trains come into the station and leave the station on a well established protocol. It could be done in a few weeks, really. Maybe the very intelligent and curious people who read this blog would like to take the time to understand what this means and the doors it would open? It's a way to change the subject from "good idea but hopeless" to "hey we can have freedom now."
#
To really nail it down, supporting inbound and outbound RSS would justify them saying they are part of the "social web." Today's Bluesky has no business claiming to be part of the web, the system they're hyping is fully
centralized.
#
- I went to a special high school in NYC, it was a public school you had to take a test to get into. One day our social studies teacher got some gumption, maybe he had a few drinks, or smoked some weed, but he had courage most teachers never had. He told us who we were. #
- Most of us were going to MIT or some other university that sent workers into the establishment to become cogs in the big wheel that kept the world running. He was right. Although my own path wasn’t that direct, I did get there. I rose to the top in Silicon Valley, then a big famous university. Everything Mr Goldman told us that day was true. But what he probably also saw was that he too was a cog, a tool, a piece of the machine. #
- I asked ChatGPT to draw a realistic picture of that day in that 1970 classroom.#

Mr Goldman lays the hard truth on us.
#

The difference between the 2008 crash and now is that we had a functioning government in 2008.
#
When young people come out of university in a technical subject, they think they know more than people already doing the jobs. They quickly learn that in school they were doing "student projects" which are not the real thing.
Ooops, maybe we didn't know as much as we thought.
#
Why we all have to be working
together on creating a modern easily distributed communication system that's truly decentralized. The key is to only implement features that have super-simple implementations, so it will be easy to product new versions quickly in all environments. Which means starting with formats and protocols that are already widely supported.
#
This morning ChatGPT told me it knows more about me, and will learn better. Promises promises. I would like to begin with teaching it my coding conventions. Will make it
much easier for me to work with it. Their idea of how JavaScript works is disorganized bordering on chaos. I find that human developers always find a reason not to listen to other people, and that has huge problems (like no interop), but machines should do better. It seems to have infinite patience. What I need is to share a bit of space with the bot, so I can keep it up to date on my worknotes. I'm pretty good at it these days. Why not let that be input into the system so I can say -- give me all the notes I have on my Bingeworthy project. Why should I have to copy/paste. This is a big problem in the web, products that pretend to be islands, when they're really all floating on the same sea, the internet. We were supposed to be able to network not only our attention, but also our work.
#
Did you know there's a chain of beating hearts going from your heart all the way back to the first animal on earth with a heart.
#

As long as the Chinese
company BYD is making such
interesting and
inexpensive EVs, and Tesla is a
shithole company, if I were in charge, I'd give BYD a
negative tariff to encourage them to flood the
US market with nice cheap EVs so we can get rid of the
shitstain Tesla once and for all. I'd give them an even better price if they agreed to recycle Teslas as trade-ins so we don't have to feel ecologically irresponsible. And yes, dear MAGAs, I am woke. You all can go back to sleep now. Zzzz.
#
If I were a sassy Democratic Party leader I'd cop to being woke. "Why yes I am woke. Aren't you?" The Repubs have never explained why it's bad to be awake. Dems have to learn how to engage to win. Another one -- "read, fire, aim" is how Trump leads, just look at the tariffs, and it's been a huge disaster for hard-working American wage-earners of all generations. The "all generations" part opens an interesting conversation, how it isn't just old people or young people, it's also people who are working today whose earnings are being stolen, and those of us who have been working for 50 years who were paying into a fund so we could benefit when we retire. That money is coming out of your paycheck with no intention of ever paying it back. That's the Republican-run America. Not so great.
#

There’s no reason
RSS and social media have to be separate worlds. RSS is the easiest and fastest way to connect systems. When I see people endorse RSS over social sites I think we took a wrong turn somewhere because all these systems should be connected on the open web and RSS is the perfect way to do that.
#
Rachel Maddow's show these days often begins with a hard-to-watch over-the-top endorsement of Bluesky. She shouldn't be doing that. It's a private company and someday she may criticize them as strongly as she did Facebook. I'd love to hear her explain exactly what's the difference between Bluesky and Facebook. A lot less than you might think.
#
Hillary Clinton makes a very important point. "Republicans in Congress can put a stop to this at any time." By this, she means the crashing US economy. And even if you believe they'll "never do it" -- it's still the right thing to repeat this over and over -- people should know they could. This should be repeated until enough people get it, this is being done
on purpose by the Repubs. This isn't about winning elections, it's about understanding who's doing this to you and how deliberate it is.
#

A
question on GitHub: Is OPML the native file format for Drummer? It's better to first
use the product or
read the docs or
search on web or use an
AI chatbot before getting humans involved. Anyway, the answer is yes, OPML is the native file format of
Drummer. It's the reason we chose
OPML as the format for RSS reading lists, so we could edit them in a distant
ancestor of Drummer's whose native file format was also OPML. I tend not to change file formats gratuitously -- it's how you can use different tools to edit your own data. That's a big part of the plan with
WordLand, because the internal file format for drafts is Markdown, you could put any editor alongside that can edit and save text in Markdown, without a glitch. The idea is to create a new platform, editors for WordPress, and have them all interop with each other perfectly from the start. Because WordLand is the first product in this niche, and Markdown is a very safe choice these days (understood to discourage lock-in), I think it's going to be a perfect basis for interop. Learning from past experience and doing it better each time.
#
A search for
WordPress on this blog tells an interesting story.
#
I wonder when ChatGPT or Claude.ai will compete with Wikipedia. I think Wikipedia is great but it has always had a weakness in that it can be manipulated to tell a story from a very limited point of view. For example the RSS page has a long section explaining the benefits of Atom. What I like about the AI versions of the basic history of things is that it isn't so easily manipulated. I talked about this with Claude, and asked it to write up a
proposal for ClaudeWiki, a Wikipedia workalike, not too expensive to run, make it part of a user's $20 per month subscription. I think it would be useful, if only as a demo how Wikipedia itself might improve its service.
#
If I were designing a social network, I would implement replies differently. When you reply to a post, only the person who wrote the post sees it. If they want they can RT it. The way it works now on all twitter-like systems means most of the replies are basically spam, people using your post as a way to reach people who follow you.
#
BTW, when you post something on Bluesky it's just a tweet. These things don't need different names on each platform.
#
I like people who stand up and speak the truth. This is one of the silver linings of this crisis. There's no real advantage at this point in trying to play it safe, to not be noticed. So I like what Chris Murphy, Senator from Connecticut has been saying.
#
I used to tell friends you can't go wrong buying the S&P 500. The president is rated by now the stock market does, and so over the long haul you can expect steady growth from the S&P 500, and it keeps things really simple. Well, have to say -- that's no longer good advice. Maybe real estate? Outside the United States? I don't know. It depends on what the people of this country do, and if our representatives are listening.
#
MAGA's goal, it turns out, was the Great Depression.
#

I finally looked at my
nest egg and was shocked to see the new number. Even worse that the dollars in the account will buy even less as the US dollar loses its value as the
flight to safety currency. It's not a big surprise as the US behaves like a drunk
Dunning-Kruger deluded schoolyard bully. What is amazing, if you think about it, is that we aren't having an emergency impeachment and trial to get him out of there. That could actually restore a bit of confidence of the outside world, showing that the power in the US is more with the people than it has been for a long time. Maybe our
would-be overlords are scared too at what their idea has unleashed. Even if Trump weren't so inept, eventually whoever you choose as the monarch, they're going to behave like this. Inevitable. We could have a revolution right now, fix this, and set the country on the right course. We could do it. I believe we could.
#
I now have a Canadian partner on the
radiofreeameri.ca project, a founder of
Tucows, who I've known for
decades, Ross Rader. We've done work together in the past, it's great to be doing it again.
#
On the path we're on, no doubt
Bluesky will come under the same kind of regulation law firms and universities are. And the shame of it is we could be using this time to spread out, distribute.
#
- I asked ChatGPT to draw a portrait of the current US president in the style of Diego Rivera.#

US president in style of Diego Rivera.
#

Diego Rivera style clown.
#
Bluesky is centralized, version 2. I wasn't satisfied with the blog post I wrote in March. I felt it was poorly organized and hard to understand, so I edited it, to get it down to its essential elements, and at the end explain why it's so important to get this right. Basically, by trying to be the universe, Bluesky is cutting off easy connections that can be made with other networks, make the system work better for communication, and at least deliver
some of the freedom we all want. They've been very successful, and deserve to profit from that, but recognize it plays a larger role today than just as a business, so let's spread it out so it's harder to shut it down. This is a real concern, not just a nice-to-have thing.
#
Just tried an
experiment, I asked ChatGPT to review
ActivityPub re
Rules for Standards-makers. I totally concurred with its conclusions. In any case, it illustrates how ChatGPT can be helpful in designing new formats and protocols, making them more supportable and more useful for interop, which according to Rule 1, is the only reason we make standards.
#
One thing led to another, we discussed lots of facets to the RFSM document. At some point it started rewriting what I had, and used two terms that don't belong in standards-making: dogfood and deprecate. Nothing ever is deprecated. That's arrogance on the part of developers. Imagine if someone in charge of NYC decided to deprecate the arrangement of the streets. Also, if your protocol achieved any adoption at all, there are far more developers than there are originators of the format. If I decided, for example, that the "webmaster" element in RSS was deprecated, do you think anyone would care? Of course not, nor should they. It's a powerless thing. I feel you should introduce features carefully because you will have to live with them forever. Also I thought there was a section in RFSM about breakage. That was Rule #1 at UserLand. We didn't always live up to it. About dogfood: I don't eat dog food, I'm a human. 2. It says we think of our users as pets, that's not rational or productive. However I do very strongly believe you have to use what you create, because you won't understand what users say unless you are one yourself.
#
We're doing some research into the origins of my family in Germany, learning a lot.
#
- They're still sanewashing Trump.#
- Example. Just listened to Brian Lehrer, a news interview and call-in show on WNYC, which I revere, for many reasons. Lehrer is smart, and doesn't dumb things down for his audience. He usually asks the question I'm dying to hear the answer to, which most reporters don't think of or won't ask.#
- On the March 27 they had a discussion about Trump's assault on Columbia University, which has now been extended to Harvard and Princeton. In all of them, the main issue is antisemitism at these universities.#
- Never in the discussion did they raise this question --#
- Do we believe that Trump cares about antisemitism?#
- And if he did, there are much bigger antisemites who are much more powerful and much closer to Trump (who is an obvious antisemite himself).#
- I'll mention just one -- Elon Musk, who actually did the Nazi salute, twice, from the podium with the Presidential Seal on it, at the freaking inauguration.#
- Musk has also backed the German Nazi party (they have a different name but to use that name would be NaziWashing, which I won't do).#
- The Occam's truth is that he's tying antisemitism to things because it's fun for him, and because later -- they will blame Jews for everything that's wrong in the US, as they always do.#
- The whole thing of Trump being a champion for Jewish people made me really uneasy, until I read a piece in Timothy Snyder's newsletter, which I recommend to everyone. #
- Anyway, I trust Brian Lehrer, I don't think he'd shirk a tough question, I just think as a journalist he still isn't thinking realistically about the world as it is now, instead behaving as he did before it got so rotten.#
Cory Booker asked the right question. "Where does the Constitution live? On paper or in our hearts?" Every living American was raised under the Bill of Rights. That's different from other countries which have long traditions of autocracies. Fascism on a mass scale will have a harder time taking root in this country.
Joe Rogan said what Trump is doing is wrong. He knows he has the right to say that. Setting a fine example. It will be hard to suppress that.
#
Gambling and sports don’t mix for me. I want a version of games without the gambling. I don’t know how parents can let their kids watch games with all the gambling ads.
#
How did the music industry get through
hip-hop sampling in the 80s without blowing itself up? I was paying attention to copyright issues in software at the time, we used copy protection, but we knew it didn't work. It was just how things were done.
#
The
beautiful art that came with the season finale of Severance could have been drawn by ChatGPT, it's that good, in the way that machine art is good. There's a point of view reflected in its creations, looking into a soul that in no way exists. We're learning about it, but it's a moving target, evolving before our eyes, in huge steps.
#
My server has been coughing up hairballs tonight. It coughed up a link to
this piece from two years ago, when Twitter pulled the plug on their API. It knocked everything I had built on the Twitter API off the air. Every thing. Just like that. That's what tonight was like here. It was just some of my apps, suddenly, not working. Whew.
#
WordLand and
Scripting News and a bunch of other sites/apps were off the air starting about 1AM Eastern, but mostly things seem to be working now, shortly after 6AM. It was a big scramble, I had to provision a new server on Digital Ocean.
#
- The prompt: Here's a drawing and a profile picture. I'd like you to insert the person in the profile into the drawing, and adapt it as you see fit, but the face of the person in the profile should be in the same style as the ones around it. #
- I gave it a snapshot of the art from the season finale of Severance, and my profile picture from Facebook. #

I laughed out loud as this was revealed by ChatGPT.
#
I changed the
domain for Radio Free America and the
Bluesky channel. It's not a Canadian site. Maybe at some time we can have a version of the news flow from Canada. We may need it!
#
Bluesky is today brimming with irreverance.
#
When
Apple bought NeXT, it wasn't long before we understood that it was the other way around.
#
Great artists, before they die, should share their secrets, so the next generation can be even greater.
#
There's now a
home page for
Radio Free America. Once we have more feeds, the home page will be a timeline of news that can be acessed outside of
Bluesky. Please subscribe now, and help spread the word. Via the
dynamic OPML file that's publicly available there can be many such pages on the open web.
#
- Yesterday I uploaded an image of a pizza pie, in a New York pizzeria, with a couple dressed in evening clothes with a NYC cop and off-duty sanitation worker lurking in the background. #
- Paolo Valdemarin writes from London, "Have you tried adding more images to a prompt? From my experiments it can easily keep 'in mind' five different images and mix them. You can get a bunch of people sitting in the same room, with a very detailed version of the room." He sent two examples which are somewhat embarrassing, but you'll probably enjoy them. :-)#
- First, he uploaded my profile picture from Facebook. And asked ChatGPT to add me to the picture and then to "sit him next to the couple, with both of them kissing him on the cheek, and as you can see ChatGPT complied!#

Facebook profile picture.
#

Original pizzeria.
#

Dave inserted.
#

Awwww.
#

A new Bluesky news feed,
Radio Free America. It will also be on a web page as a river of news, and of course in
dynamic OPML so it can be reproduced in lots of places. It will be hard to shut down, if it catches on. The idea: deliver news stories, blog posts and podcasts from sources with ideas and facts an informed person would want. We hope we are helping the United States respond to threats to our freedom, well-being, the rule of law, and our country's friendships around the world. As the depth of what's happening is understood across the country, I believe we may need more flexible sources of news. We use mature tech that's widely deployed, well-understood. And it is completely and utterly one hundred percent billionaire-proof. We start out today with two feeds,
FactPost which is the official rapid response page of the Democratic Party, and
my linkblog feed, so I can easily test the system. The part that hooks up to Bluesky is relatively new, so we'll need to look at problems. As they say --
still diggin!#
The US is being run like a TV show, with predictable results.
#

This is very important. If you're on Bluesky,
follow this account. "This is the official rapid response page of the Democratic Party." I've been
begging the Dems to do this since 2009, a permanent heartbeat for the Dems on social media. Staffed by the team that ran the Harris campaign social media center during the campaign. They were snarky, fun, irreverent, and never apologized for representing the people, and they did it well. This is a moment. I no longer have to beg for this. It exists. So the first step has already been taken, thank goodness!!! Now it's up to
us to spread the news that there is a place to find the heartbeat of the Dems. I'm going to study it, RT it, and keep the flame lit the best I can.
#
When your AI bot gave you code that worked do you go back and thank it and say it worked? I do. I don't feel complete until I do.
#
When you put a hack into a piece of software you have to say out loud "It's a hack." That makes it okay.
#
- When we flatten out the differences between the different social networks, we'll start with their RSS feeds, if it works, ultimately there will be no need for different social networks. And again, if it works, we'll bring back the features of the open web that Twitter left out.#
- This is a much better approach to federation, delivers the benefits long before hashing out the diffs betw ATP and ActivityPub will take. And we really have the choice that Bluesky says they will deliver, and yes, it will also be billionaire-proof.#
- Yesterday I posted four new ChatGPT-created drawings, created with the latest upgrade of ChatGPT's drawing functions which are better than previous versions. The usual controversy is rekindled on the networks. The concern as always is that it learned how from human artists, puts artists out of business, and human artists create art, machines can't, and since this is created by software, it isn't art. #
- This gives me a chance to write a piece I've been wanting to write for a while. The meaning of art imho comes from what it says to and about the person observing it, what it does to them, how it changes them, what they experience. For most people, most of the time, they don't have any idea who created the art beyond their name, nationality and when they lived. If you see enough of their work, you learn about the work, not the person. What you learn from art is always going to be about yourself. #
- My father once told me, in all seriousness, the cliche about an abstract work of art -- it isn't art, my father said. I said to him, Dad that you feel so strongly about it means to you it most definitely is art. I believe if he were more truthful about his response, he would say what's behind the feeling, he's experiencing dishonesty, stolen valor, the artist is a profiteer, the person who made it a con artist not a real artist. Pretty similar to what people say in 2025 about art-making machines. #
- I gave ChatGPT a picture of a man and woman, reading the screen of a computer, then asked for various renditions. #

In the style of Leonardo da Vinci.
#

In the style of the cover of a John Steinbeck novel.
#

As if it were an illustration inside Huckleberry Finn by Mark Twain.
#

As if it were Mr Caputo and Chapman from Orange is the New Black.
#

From Succession with Logan and Sioban Roy.
#

From Severance, with Mark S and Helly R.
#
- If you step through the pictures after giving each a bit of your time, by the time you get here, if you were asked if it's art, I hope you'd say Who cares. If it helps you see something new about anything (probably yourself) whether or not it's art is not the most interesting thing.#
- I believe it is. When people say my software thinks like they do, what's really happening is the software has gotten out of their way, they've incorporated the way it works into the base of their spine, so they can remain in the world they're writing about, and forget that they're using a piece of software. They perceive that as the software thinking like they do, which is fine -- it's the goal. But it's quite possible they have a totally different experience that takes them out of their suspension of disbelief by not working the way they expect, the same way it did the last 100 times, or it failes to open a file, or whatever might cause them to leave their own world and have to deal with the one I, and generations of software developers, have created, which can (as I know) be excruciating, humiliating, and whatever else you may feel. #