Friday, February 28, 2025
Nice to see Doc Searls using WordLand. He's been an early user of every writing tool I've written for the web going back to the mid-late 90s.#
Thursday, February 27, 2025
WordLand is simply an editor for writers who publish to WordPress. #
I'm also interested in social networks and RSS and have written a lot about that in the context of WordLand, because it generates RSS, it can connect to any app that understands RSS. But don't get confused that WordLand is somehow a twitter-like silo. There are already too many of those. I want something much simpler and I believe more useful and less spammy and abusive -- a social network built around RSS. #
Like many other people I love Severance, esp this season, and esp the most recent episode. My favorite scene in the last episode took place at a Chinese restaurant. Anyway, I was just listening to the latest episode of the Severance podcast, about this episode, which you should definitely listen to if you like me love the show. They have an interview with Christopher Walken who plays Burt. Amazing stuff. But even more amazing is that I learned in the podcast that the restaurant mentioned earlier is actually a famous Kingston restaurant that just re-opened after a long hiatus, so I've not yet had a chance to eat there, but I want to, Eng's. This, after learning that the diner that's in two scenes, one in each season, is the Phoenicia Diner, one of my favorite local eating places. #
Wednesday, February 26, 2025
People give Matt Mullenweg a lot of grief, but do they realize how hopeless the open web would be if he and his friends hadn’t kept it going for 20+ years. I wrote the other day that I feel like a time traveler, discovering WordPress 20 years after I left UserLand. I care that it's open source, but I care much more that it's open web esp after we've been so thoroughly dominated by feature-limited silos such as Twitter, Facebook and yes -- even Mastodon and Bluesky. Even if there's a theoretical way to do it, practically speaking we have to wait for their developers to implement the features we want. Open source doesn't help there, but open web does. Matt puts the emphasis on the open source part, that's why it wasn't until very recently that I realized that open web is more important, to me at least. #
An email arrived from the Social Security Administration entitled Help Us Slam the Scam. Explains how not to get scammed by people who want our checks. Wonder if they realized it applies equally to Elon Musk, richest man in the world, who wants to eat old people's cupcakes because, well I can't explain it. #
Tuesday, February 25, 2025
Monday, February 24, 2025
WordLand user: "Does it make a difference if I can just dash off a short note without all the other bullshit that goes with publishing online." Yes, it should be as easy to take a note in WordPress as it is in Bluesky. I didn't buy that assumption that WordPress has to be heavy machinery for writers. What if I just want to write something quickly and get back to the other thing I was working on. Also the edit box in WordLand starts out the size of a tiny little text box, but grows as you add more words. You are allowed to keep going. No character limit. #
Just saw a report that styling isn't working in WordLand in latest versions of Safari. We're using MediumEditor to do the editing. Did a quick query in Claude.ai and there do appear to be some compatibility issues with Safari. A request that people actually report these problems in the repo, via the Support link in the main menu, otherwise it's hit or miss. Thanks. #
Since Bluesky gave us the ability to limit responses to people I follow, the amount of spam/abuse has been reduced to a trickle. People can still comment, by quoting my post. But they want to troll, to gain exposure to my followers. Helping promote my ideas is not their idea of fun. #
Would have preferred if, when replacing Joy Reid, MSNBC had hired someone in Detroit or Miami, or St Louis or Dallas. Or a different city each day. Put yourself where the people are. The drumbeat: Enough is enough. #
Sunday, February 23, 2025
Saturday, February 22, 2025
WordLand opened yesterday for everyone to use. There was a deal-stopping bug reported last night, fixed provisionally, then for real this morning. Prevented new users from getting started. Really embarassing. If you have trouble, please report. There's a link for Support in the main menu. WordLand is designed to be the kind of editor you use in a social app like Bluesky or Mastodon, but with most of the features of textcasting. #
WordLand is where we start to boot up a simple social net using only RSS as the protocol connecting users. Rather than wait for ActivityPub and AT Proto to get their acts together. I think we can do it with feeds and start off with immediate interop without the complexity of federation. I call it the feediverse. It's not a joke, although it may incite a smile and a giggle. And that's ok.#
Jay Rosen started a list of journalism sources on Bluesky. John Spurlock wrote an app that generates an OPML subscription list using Bluesky's API. It will enable us to recreate a world that Jay put together, outside of Bluesky. From AT Proto to OPML and RSS. #
We aren't prepared for what's coming.#
We should be declaring independence from both political parties. We have to get together with other citizens whose lives are going to be torn apart by what's happening, and the Dems are not at this time representing us. This is our government that is being overthrown. #
Friday, February 21, 2025
WordLand is now open for anyone to sign up. Here we go! :-) #
Something you hear from Democratic politicians and MSNBC hosts. "We know why Musk is cutting so much, it's to fund a huge tax cut for billionaires." They don't actually know that and I doubt it's true. Show me another example where Musk did anything to benefit anyone but himself? Why should he share the loot he's grabbing with other rich folk? What did they do to help? Nah I think it's all for him, with a taste going to the Trump and Putin families. He's going to use his new power to buy something else. The question is what? What else could he want? I imagine he wants all the money in the world not just the most. #
Thursday, February 20, 2025
Yes it's me I'm the pride of Cucamonga.#
I'm starting to use the rewrite of my thread publisher on Bluesky. Here's an example. And here's the version of the thread without being broken up into 300-character chunks (you can get it by clicking in the metadata box below the text of the post). I don't like it. The software is as good as it can be, given the extreme limits of the twitter-like environment. I went all the way with this, but I'm not sure I'm going to release it. But I'm going to keep using it, and maybe I'll think of something that makes it fun or worthwhile, or maybe I'll just chalk it up to another learning experience. #
Favorite part of the SNL50 show. Eddie Murphy impersonating Tracy Morgan, while standing next to him on Black Jeopardy. It's really hard to see the resemblance between today's Eddie and young Eddie, but there it was, the comic brilliance. Then they ask the real Tracy if they are related and he said he doesn't see it. #
In the Catskills, we've been getting so much snow this winter and super cold weather and huge winds. And Trump & Musk. A quadruple threat. #
Once again Maddow is must-watch destination TV this year. Keep on going. One thing to watch out for, Bluesky will disappoint you. Don't blame them when it happens, because they can't be as good as people think they are. They're a startup in a tough market. Sooner or later Musk is going to aim at them (maybe he already is) and they will have to seek refuge somewhere, and all big tech companies are bastards. There isn't one of them you can trust with your democracy. So keep that in mind, and when you see open billionaire-proof social networks rise up, give them a little the Rachel we love. #
Wednesday, February 19, 2025
I don't like social networks as they're currently configured. The idea that it's some kind of conversation -- no it really doesn't resemble a conversation. I would like to try a social network that didn't have the concept of replying to a post. Give each other a little more distance. It still would be a graph, people following other people, but you wouldn't be able to insert something into someone else's flow, which is where all the indecency comes from imho. Or let replies be only visible to the person it's in reply to, so you don't end up getting speeches under your posts. And so that people with a lot of followers don't bother reading anything that's related to what they wrote, and thus no new ideas can enter the flow. We've been doing this, the way we do it, since the inception of Twitter in 2006. For some reason the design of that network is considered sacred. I was a math major who studied combinatorics, specifically graph theory -- and the Twitter way of organizing people and discourse is just one of many ways people could be arranged. Predictably, the weird structure of Twitter is turning into the structure of our society. If we want to change things the fastest way might be to do another look at what Twiiter does and see if we can't intentionally make something that works better for whatever we think we should be doing with it, other than staring at the evil people on the other side and saying how evil they are (or hopeless, or woke or whatever bullshit the influencers have made up). And with that I wish you a good evening and note that tomorrow is another day. 😄#
One more thing. I like watching Maddow nowadays. She seems unstuck. And she's talking straight to the Repubs, and not with resignation, with the idea that maybe finally enough is enough, and they might work with us to save what we can of this great country. Also like that Bernie Sanders is on the road campaigning in swing districts that are held by Repubs, to see if he can squeeze out a few defectors from the ranks of House Republicans. Very important, because the Repub margin there is only 3. Just have to flip 2. America has to start moving now, or it's going to take a long long time to come back from this. The sooner we all get that, and that we are part of it, the better things will turn out, imho.#
Tuesday, February 18, 2025
Monday, February 17, 2025
This is how the US government used to describe slaves. #
Sunday, February 16, 2025
We're diving head first into a world run by AI bots, before we've even begun to understand how to use them. #
The idea of a coup in the US is one we all presumably have a hard time thinking about. I sure do. It has never happened before. But it has happened now, and the group that is governing is doing it illegally, and is dismantling the country as quickly as they can, assuming someone will at some point try to stop them? Is that correct? What comes next? #
Great quote from a favorite show. "He put the dick in contradiction." This is a show that doesn't often indulge in that kind of humor. I imagine they must've had a great time with it in the writer's room. Or was it ad-lib'd? And wtf does it mean?#
BTW, no one thought much about the threading structure we use on Bluesky. As far as I can tell it was copied from Twitter. It's not a very good structure. It encourages spam and abuse. You gotta wonder if the threading structure had evolved, or if there were more competition, different approaches to see what would happen, we might have avoided our meltdown with a better design.#
Saturday, February 15, 2025
The way to get even is to win. A lot of people don't get that, and it's almost always their downfall. #
I’m not giving money to Democrats. I will give to campaigns that run hard-hitting ads telling the full truth about what Musk is doing now. I want to see the actual ads before I chip in, and will do so enthusiastically, but they can’t be anemic.#
The Dems don't do positioning. The Repubs run circles around Dems. They are masters at positioning. It's not hard, you just have to decide to do it. #
Friday, February 14, 2025
Podcast: Dems must campaign 365 days every year.#
Anne Applebaum writing in the Atlantic says that people in the US feel like we're living in an occupied country. I get it. That's what it feels like to be in a Silicon Valley company that has been acquired by another Silicon Valley company, a subject I wrote about on Wednesday. I wish there was some way for us to communicate with each other about this, because I'm sure my description comes closer to the way Musk sees it, though they are very similar ideas. One of the defects of the social web is that we live in little bubbles and not much information is exchanged over bubble boundaries. So if anyone knows Applebaum, please send her a link to this post. Thanks. #
Thursday, February 13, 2025
Here's a two-minute demo of my new writing tool for Bluesky. This is quite a bit simpler than the last version, you log on directly to Bluesky, doesn't go through my server at all. This removes a whole layer of complexity for the user, and means a lot of people can use it without it having to scale up. Also made it simpler, more of a writing tool, closer to where I'd like this stuff to be when we have across-the-board textcasting support. Really focused on the flow for writers. #
Here's the thread that's created in the demo.#
If the US were a company, what would its market capitalization be?#
If you’re getting bummed about the news, remember tonight there’s another new episode of Severance to kvell about. #
Re-did the social media links at the bottom of each story page. Screen shot. Used to be just RSS and Linkedin. I got rid of Linkedin because I never use it. Added Bluesky, Mastodon, Threads. Debated whether to remove Twitter, but it is still a way to follow my posts, the ones that go out through the linkblog. A lot of people still use Twitter. Had to include the latest version of Font-Awesome, but since my story pages don't otherwise use FA, I figured nothing could break. Haha. ;-)#
New motto: Pissing in the wind for the good of mankind.#
I wonder what Kurt Vonnegut would have thought of twitter-like systems?#
Wednesday, February 12, 2025
Tuesday, February 11, 2025
A note to users of feedland.org and feedland.com. We'll be turning the servers off sometime before the end of March. I haven't chosen the actual date yet. In the meantime, Please download a copy of your subscription list before the shutdown, it's incredibly easy. You can also run your own FeedLand. I started a thread on the support site if you have questions, remember the comment guidelines. I've learned a lot from the experience of running FeedLand this way, looking forward to trying some other configurations. 😄#
If you depend on not considering the unthinkable in 2025 then you aren't really thinking.#
If only political reporters had the same knowledge of their subject as sports reporters do. #
Monday, February 10, 2025
Sunday, February 9, 2025
I'm still fixing bugs in the new Bluesky feature I wrote about yesterday. If the URL of an image has search args, I wasn't getting the type correct and Bluesky rejected it. I used a post about Aaron Swartz's statue unveiled in San Francisco yesterday to test the fix. I knew Aaron of course, he was part of the group developing RSS in the early 00s. He went on to do other things, as did I, and I met up with him again in NYC in the early teens, and then a few months or a year or two (I don't have the exact date of the meetup) he commited suicide. It was a real shock. Now, many years later -- a statue. And the random snarky slogan my test script picked out was really appropriate to the event. It was a tragedy, because an older more confident Aaron would have made a big contribution. I often think about that. #
I subscribed to Wired because of their famous coverage of the Musk Coup, so I also added its feed to my blogroll so I could see what I bought, and was actually not surprised that they've been hit by the same disease all online publishing has, the need to bait the clicks, and of course not very much of it is hard-hitting. #
BTW, being in my blogroll means that your posts have a chance of being included in my Little Feed Reader on Bluesky. #
Saturday, February 8, 2025
I still haven't decided what to do about my Tesla Model Y, which still is a wonderful car, and I still love driving it after 3+ years, which is amazing. But the other day it updated, and gave me a pause, if they let Musk hack their computers the way he's hacking ours, should I trust what it installs on the vehicle I drive every day that theoretically has the ability to take control of my car and drive it off the road? I wonder if the people at Tesla would like to reassure people who drive their cars that the updates are safe from hacking by one of his associates? How is security on the Tesla network?#
It's our social web. “We started off with a network of writers, and ended up with business models of oligarchs. It's time to start building webs like we mean it and damn all the wannabe-billionaires.”#
I had three questions this morning for Elie Mystal.#
I have to say, a judge ruling that Musk has to stop, and delete all the info he has stolen, has made me feel much better. I don't know why, but I'm actually laughing out loud. The tight knot in my stomach has relaxed.#
When we get back control of the government, ie they're following the Constitution, the Democratic leader in the Senate should be as ruthless as this bastard. Chuck Schumer is a nice guy and that sucks.#
Friday, February 7, 2025
Behind the scenes in the US government I imagine it's like a Vonnegut novel, or an episode of Pinky and the Brain. #
I've cracked the code for adding OpenGraph data to Bluesky posts. The key was I learned how to do the equivalent of a View Source on a Bluesky post so I could see how others did it. I tried Claude, ChatGPT, Gemini, none of them even understood the question of how to get Bluesky to add the data. I was amazed to learn that each developer has to do it for themselves, that this isn't something they built into their server. Anyway, I'm halfway there. #
I wish Bluesky had just used the Twitter API. That's how I would've done it. Continuity matters a lot. And think of all time wasted at re-doing something we had working a long time ago. #
The AI world would have done much better with a president like Biden than we will with Trump. AI is a very potent tool for surveillance. Completely changes the game. And if it were just Trump and not Musk we'd have a chance, but Musk and Thiel fully understand the power, and probably already have all the code written, they just need the database records to scan and now they have all of them. Eventually we'll be talking about the "peaceful uses of AI" as we do about nuclear tech. But just saying that will get you punished. #
Another thing to watch while you still can, The Lives of Others, about life in East Germany during the Cold War. #
I saw a bit on CNN that was like the Dean Scream, an extended clip of how awkward Chuck Schumer is at a rally. It was used to shame a Democrat who was doing a great job of explaining the danger, Sen Murphy of Connecticut. I switched to basketball in disgust, thinking these people, CNN, they are not serious people. This problem isn't on the Dems, it's on all of us, and it always was. To pin it on the Dems is to say it's hopeless because right now they're just our representatives in Congress and some of our state governments. We have a big problem and we probably can't dig out of it, but if we have any hope at all, orgs like CNN have to stop being such idiots. Every so often I see a spark of brilliance over there, and then one of these things happens. What's more depressing, Trump or CNN? CNN by a lot. And the NYT and all the rest of the broken media. We are all in the same boat. #
In January I started an online diary where I list each of the apps I manage, as I work on them. When I work on one, I move it to the top. The notes are brief and to anyone but me might seem cryptic. But at least you can follow what I'm doing. No I don't plan to do an RSS feed for it. It's just a place to keep track of all the things I work on, for people who I work with, and most important, me. #
Thursday, February 6, 2025
A great scene in Goodfellas where they explain what it's like to have Paulie the mob boss as a partner. In this scene Paulie is Musk. The restaurant owner is Trump. The United States is the restaurant. #
BTW, I found that video using ChatGPT. I had tried explaining it to Google and it didn't understand. ChatGPT found it in an instant. #
People might be curious to see the list of feeds that make up the Little Feed Reader account on Bluesky. It's dynamic, I can add or remove feeds through a very simple user interface designed for managing systems like this. It's like the user inteface of a product like WordPress, for designers and developers, producing results that are for users. There are now apps for the NBA, Devs and all my feeds.#
Big picture, the US is being turned into Russia.#
California Senator Adam Schiff said, I think it was yesterday, that Trump and Musk are removing honest FBI investigators and DOJ attorneys so they can raid the treasury of the United States. It's obvious, but you don't hear it said very often. It's the money they want. All of it.#
Wednesday, February 5, 2025
One of my next projects, Murphy-willing, will be JavaScriptScript.#
Highly recommend this week's Ezra Klein podcast. It made me wonder if any of the readers of my blog voted for Trump. I can't imagine too many did, unless they've been willing to overlook my strenuous support for any option that opposes him. However if any of you are still here, I'd like you to know that what's happening now is exactly what we thought would happen. If you agree that this is unacceptable, maybe we can use that as common ground to work together to get our country back from the chaotic authoritarian mess that Elon Musk is turning it into. He makes Trump look like an absolute moderate. Certainly no one who voted for Trump with any kind of appreciation for the American system, where your vote and mine matter, can stand by and not object to what he's doing to our system of government. If not now, keep this in mind as Musk's chaos becomes more and more real. #
And btw to Mitch McConnell, fuck you. You had a chance, with one freaking vote, to avoid this. You are among a small number of people who could have stopped this. This should be the first line in your obituary. "He could have saved the United States, but chose not to do it."#
I updated the Developers account on Bluesky to follow Tim Bray, Simon Willison, Techdirt, Manton Reece and Cory Doctorow. I took my feeds off the list, and added other developer accounts I regularly read. I'm trying to bootstrap something here, to see what can be done, and feel it's important to take myself out of the list for now. #
I possibly was a bit hasty in declaring the coup over yesterday. I'm sure there will be new restraining orders from the courts telling Musk to stop, and so far Trump has been obeying those, so there's some hope when that happens he'll order Musk to stop, and then we'll find out who the boss is and how our new post-coup reality works. The shock of Trump's plan for Gaza, announced yesterday may get even the most "loyal" Repubs in Congress to think again about what hell they hath wrought on they country they all grew up in. I have some faith that American values are installed in their personal operating systems, somewhere in there is the remnant of the ideals of the Constitution. So I might have missed the mark, I hope I did. Meanwhile I wonder if Musk's wonderboys have managed to penetrate the military, and if they're planning on giving them orders about how to restrain the anti-Musk protests that are starting to break out around the country. Oh mama we live in interesting times. #
Tuesday, February 4, 2025
The coup is over. This time, unlike the last time it was tried, it worked. We're in the post-coup world now. He showed us exactly what he would do if he could and we somehow collectively acted as if he hadn't shown us. Sanewashing was just the tip of the iceberg, you can't blame it on the press, we didn't demand they get their shit together, we didn't try to change the subject so they'd have to tell the real story. We had a lot of tools available to us that we didn't use because we are lazy and selfish. BTW, if you want to follow the power, don't look at what governments do, look at what the other oligarchs do. Google, Apple, Amazon, Facebook, etc.#
devs.feediverse.org on Bluesky. An interesting experiment. #
Freaky warning. As easily as Musk can turn off government websites, he can turn off our sites. He could turn off all .com or .org sites. He'll probably do it just that way. Only one domain will work in the future, x.com. Goodbye Google, Amazon, your drug store. Bubye. Not sure if moving your DNS to Europe or Asia will make a difference. He's taking advantage of centralization, and will try to make it more centralized. Totally centralized. A journalist couldn't report this, because what proof do I have? It's because there's a pattern here. And it's pretty obvious the tools he's using. #
I was just setting up an account for another Feed Reader experiment on Bluesky and found that they have a Suggested User List that recommended the usual people who get in the way of telling the story that's really happening. I had a sinking feeling in my stomach, really felt it. We went through this with Twitter, it created influencers based on how loyal they were to the people who run Twitter, people who overlooked the obvious flaws in the system. We're living with their influence to this day, they have a million followers, completely manufactored by fealty to the owners. I swear to god these systems have to be publicly owned. The idea of turning to tech insiders to run them has run its course, don't you think. Over on Facebook this morning I saw an old friend with a cute meme that says people should paste swastika stickers on Teslas. That's nice. The reason you can get away with that is that you're attacking innocent people. More of the same. Of course publicly owned now means Musk Owned. See how things have changed, so quickly.#
Jesse Stay who I have known from early blogging days proposes to build the billionaire-proof social network using the AT Protocol. I'm going to help if I can. I'm developing apps that run on AT Proto, so at least I should be able to test my apps with his service. #
I would love to manage individual DNS domains using GitHub. I already have great tools for updating stuff over there. And everything on my current DNS system is manual and laborious. #
Monday, February 3, 2025
Anyone who says competent white men should be in charge probably has never actually run anything. Women are better in general at seeing the big picture and managing accordingly. A man is more likely to hone in on one aspect of the problem and if they're good, do something brilliant, but misses out on pretty much everything else. I, as a man, have had to severely discipline myself to get anything done, because that's how I'm built. Given a chance I will always put my head down and focus on one thing until its done, then the next and the next and so on. #
We need to change who reps us as much as we need to get the ones who current do rep us off their butts and actually do some representing.#
Imho it would be smart for Musk to stop shutting things down and just do his work, whatever it is. By creating constant shitstorms he's making it impossible for anyone to defend him, and you can be sure some would be if what he was doing wasn't so blatantly outrageous. We never voted for that mofo. And every American alive, whatever their preference, thinks their own vote should count. That's going to be a massive hurdle for them to get over. #