If we were organized we could handle anything. The only reason we're panicking about Biden's capability is that our news flow is owned by largely invisible media moguls. The only way out of this mess is to route around them.
#
- I kind of like what Nancy Pelosi is doing.#
- She's got a unique role to play, as a master of Washington and national politics.#
- She stepped down as Democratic leader in the House to let a new generation lead, yet maintained here position as sort of overseeing and giving her blessings to how they go forward.#
- She also helped organize the Jan 6 committee, which in the end was the only real official judgement of Trump on the insurrection before the election. #
- I don't know how she and Biden get along.#
- It's much better to have her leading this discussion than the children who write the NYT these days. Playing with powerful tools/weapons they don't understand, at best, being manipulated by vicious fascists at worst.#
- I trust Pelosi in this situation, we're lucky to have her.#
- A new episode for the Podcast0 feed.#
- After a break since June 20, we now resume my original "audio blog" from the summer of 2004, twenty years ago.#
- I was just beginning to figure out how this new medium worked, and rather than record my own thoughts, as with the previous two episodes, I published audio from another source, my meditation teacher, Jeru Kabbal. #
- Starting with the next episode, tomorrow, an interview with Steve Gillmor, one of the earliest podcast pioneers -- we'll have an original audio blog post. That's when the pulse really starts. #
- A screen shot of upcoming episodes from morningcoffeenotes.#
- Here's the Apple Podcasts page for this episode. #
- I've been making mistakes in 2024 on almost every episode. This time I got the title wrong, it's Sunrise of the Soul. Rather than change it, and take a chance of the episode showing up twice in some podcast clients, I'm just leaving it as-is. Trying to get a feel for how most of the clients work. Do they refresh posts, if the descriptions change (as this one is)? I don't know. #
- Do the clients strip out the HTML or do they support some of it? I wonder if links make it through to most clients?#
- The original post for Podcast0.#
Imagine what kind of roller coaster you could build on the moon.
#
It bugs me that there’s all this focus on Biden, when what we really need is to organize as voters so we can be ready to deal with whatever happens. That’s the real problem. The press can point out a problem, and it is a problem, but no one has the ability to build a consensus among voters. I think it’s possible to put together an online version of the Democratic Party, something that never goes away, is available to rally the electorate at any moment. That’s the way to neutralize the power of the media moguls who have us wrapped around their fingers.
#
Suppose Biden abdicates. What happens then? How does this not become a mess like Bernie and Hillary, or Nader and Gore, Perot and Clinton, Kennedy and Carter, McCarthy, RFK and Humphrey.
#
- The problem is elites grabbing the wheel with no clue about what comes next.#
- Every Tuesday I look for Jon Stewart's opening for the Daily Show on YouTube. It's always funny, great comedy, whether or not you agree with what he says, and I usually do agree. But not when it comes to him pushing President Biden out, without any idea of what comes next, and how the people, even some people who love his show, feel about having no voice. #
- If the voters organize, using the tools we have now, and stay organized after the election, we could elect anyone to be president. There's never been a more clear opportunity to win a landslide. It depends on organization, and elites not grabbing the steering wheel with no clue about what comes next, and driving us off a cliff. #
- I've been close to elites at times, and I can tell you, they aren't any smarter than you, they just have more power. I think that's been the real problem. We have failed to stay a democracy as we've gotten the tools to really be a democracy in ways we never could have before. And now we're at the last moment before it's all flushed away and the NYT et al (including our hero Stewart) are making it more certain, not less. #
- Be warned I get really angry at the end and raise my voice. I don't think I've ever done that in a podcast, and I'm not sure I like it. But the rage is real. #
- 16 minute podcast. #
If you've lived much at all you know what Joni says is true. I got there when my grandmother died in 1977, when I was 22, my first close relative that I lost, and I tried to come to grips with the idea that I'd never see her again and found it impossible, but it was true nonetheless. No way to escape it. When my mother died, in 2018, I only thought after we cleared her house to be sold, the house I grew up in, that I didn't even take pictures of it before it was emptied. I was so used to it being a constant, I forgot to realize until it was too late, that I was saying goodbye to everything I knew for my entire life. Forever. It's why we're playing such a dangerous game of chicken with Biden's presidency, because the stakes are so incredibly high. A mathematical approach to this problem says imho that everyone should shut the fuck up about Biden's flaws and get us organized so we can handle any eventuality. The problem isn't that Biden might die, the problem is that even if he were to win, we'll be right back here in another four years, and at that time we will have to grapple with an even more dire situation. Whatever happens this year, what's waiting for us is for most of us to wake up from the dream that there are any constants in our lives. It's all falling apart, in every way. The only thing that matters is we start working together, intelligently, or else it's over.
#
I admit that after the debate and the interminable attacks from the press on our democratic process that I'm pretty depressed about the future. I was talking with a friend over the weekend, a fellow NYer who moved up to the mountains as I did, about the political situation, and I asked if he would be prepared to sign a loyalty oath to Trump. He said he'd never do it. If they tried to force him, he'd get a gun and shoot them. This isn't the first time I've heard that, and I called bullshit. You're never going to do that. I know this guy, I know myself. I won't do it either. And I think I probably will have to sign the loyalty oath and so will you. There are so many ways to turn your life off, legally -- and without recourse. Think about what happens when you lose access to a social media account. Or when a credit rating agency doesn't believe you are who you are. Or when someone hijacks your phone and you can't get back control of it (and try to use anything without a working phone number). I've been through all these miserable processes. And none of them were legal, or controlled by the US government. A president who demands loyalty of you will get it. And that is certainly exactly where we're headed, again.
#
I find the
blogroll on the
home page of my blog to be an incredible
way to catch up on what people I follow are posting to their blogs and news sites. It's more like a feed reader than a blogroll because when a site updates it moves to the top of the list and when you click the wedge next to the title you get the five most recent posts with links to the full story. Maybe it was a mistake calling this a blogroll. I'm trying to come up with a better place to put it so more people would see it and use it and might think it would be nice to have a place like that for themselves. In any case I'm thinking about what to do next with FeedLand, which is what's behind the blogroll software. It hasn't lived up to my hopes, and I don't think it's likely to. I may be done writing software for others, I was writing only for myself for a few years, between 2017 and 2021, and I really liked that. The experiment of writing for others was not a success. So I'm thinking about how to wind down FeedLand, keep it available for the people who are already using it, but close it to new membership. Just thinking out loud here for a bit. It's that time, to consider what I want to do with the next few years, assuming, praise Murphy, I have them to play with.
😄#
- This is the time, every four years, when we have to confront the corruption of American journalism. Most of the time we can turn our attention elsewhere, until we get a Bush or Trump in the White House, and then we have to own up to the fact that we let them, the journalists, get away with it again.#
We can't forget her emails, even though we never knew what it was about.
#
- Wordle Kitty has become the Editor in Chief of the NY Times! That's pretty cool right. But she's still cute. And she's working late tonight, trying to come up with the perfect cover story. She figured it out! She put a picture of herself on the front page, with a huge headline saying "She's great!" In the picture she's smart and cute and really adorable, and she's smiling and wearing a button that says "Hi Mom!"#
Wordle Kitty on the front page.
#
I'm glad Biden is attacking journalists, he has a much bigger voice than I do. If I had his influence I'd be saying the same things, though I wouldn't be as kind. It's time to put the journalists back where they belong, covering news, not trying to run the country.
#
I feel about twitter the same as I feel about the nytimes. As if we're not on speaking terms. Not that the nytimes ever listened, or really twitter, for that matter.
#
Is Sulzberger another Musk. Inherited something of value, moving as quickly as possible to destroy that value.
#
It's time to stop caring what journalists think.
#
- You know how Trump said he could shoot someone on Fifth Ave and wouldn't lose any supporters. This is the same thing except with Biden.#
- What you need to know:#
- We all knew this would happen.#
- We all saw it happen, we don't need you to tell us.#
- We're going with him anyway.#
- The plan is this:#
- If Biden gets disabled, or dies, before or after the election -- VP Harris steps up.#
- Now everyone can relax.#
- Hot tip for journos: The Supreme Court decloaked, an even bigger story.#
- BTW, am I imagining it or has journalism inadvertently admitted that they all want Trump to lose? It's logical that they would, but I thought they always said they were objective on this stuff. The famous View From Nowhere. Has that pretense accidentally been dropped?#
- On Mastodon, Sara Joy writes: "Let Biden run. Let Kamala and lots of other younger Dems take on lots of events. Support him from underneath. If and when he falters, the party is there to prop him up, take up the slack, or step in."#
- I had a similar idea.#
- Make this the campaign of the cabinet, governors and congress.#
- Let all the great next generation democrats shine. #
- Big stadium events where a lot of them share the stage.#
- Joe Biden dials in via satellite.#
- "Listen, I'm an old dude, so I need my rest but look at all these bright young people who help me do the business of the American people. Aren't they wonderful!"#
- He puts on his robe and slippers, sits in a rocking chair with a dog at his feet and his grandchildren playing yahtzee and checkers...#
- And one of the juniors is hanging out with him, making sure he doesn't spill his beer, so you know they have his back.#
- Baseball cards are handed out at the events with each of the stars of the Democratic Party.#
- Collect them all!#
- You get 5 free cards with a $25 contribution.#
- Some would be very rare.#
- Also there would be Old Timers Day, where Bernie, Hillary, Barack, Michelle and Bill would have a concert. #
- Hosted by Mayor Pete!#
- Joe is at the top of the ticket, but we got him covered.#
- Out comes VP Kamala and she sings the anthem along with Taylor Swift wearing a red white and blue sequined outfit. #
- And Santa Claus, Uncle Sam, Betsy Ross, and the Founding Fathers. #
- Frederick Douglass, Martin Luther King, Jackie Robinson, Rosa Parks and the freedom fighters. #
- All the heroes of America, standing up for America. #
- The Greatest Generation and Repubs like Ike, even Reagan and of course Lynne Cheney.#
- We don't need no freaking monarch, they all sing.#
- No we don't! shouts the people. #
- On video, the Dead sing "I'm Uncle Sam, how do you do!"#
- Shake the hand that shook the hand of PT Barnum and Charlie Chan.#
- We all march together to victory.#
We should try
this someday: A twitter-like system built with feeds, with all their limits. People can link to my posts, but not attach themselves to my flow. Goodbye spam and the motive for abuse, attention. Something I'd like to try someday, but first you need people who are interested. It's a chicken and egg thing.
#
I wonder if people remember what a divided Democratic party is like. Obama had Hillary. Hillary had Bernie. Gore had Nader. Bill Clinton had Perot. I guess Mondale and Dukakis unified the party? Before that, Ted Kennedy and Jimmy Carter, that was something. open war. Probably we'll all be wishing for Joe Biden if you all succeed at getting him to resign. BTW he's just one person, there's a limit to how much
bullshit one person can absorb.
#
Journalists don't give the orders. That's what's out of whack.
#
I cancelled my NYT subscription. They can't hear their readers. It's time for a new journalism, and we're going to have to do it without them. I haven't cancelled my Washington Post subscription yet, but I'm pretty sure that's coming soon enough.
#
- In this podcast I tell the story of the move from print to the web in 1994 when the San Francisco newspapers went on strike. I was part of that process, a step in the bootstrap that led to the social web. #
- I'm thinking about that process as journalism system is losing its mind, like everything else, and we need to find a way to flow intelligent news to people who need it, so we can start to organize, and we need to do it now. #
- The flow are out there, smart people who know stuff and have ideas, but they aren't getting heard amidst the mindlessness of the NYT, CNN, MSNBC et al. #
- It's a long story, and it starts off crisp like most of my stories and then rambles out. #
- 16 minutes.#
You say you want Biden to step down. You've been heard. This is the President of the United States. If you don't respect the man at least respect the office.
#
Congrats to Threads on a good first year. Looks like I
signed in on opening day,
July 5, 2023. They have done a good job of slipping into the spot previously occupied exclusively by Twitter.
#
Threads gives you a virtual
ticket stub for when you join, nice touch.
#
Threads: "The reason people are finally talking about Project 2025 is because an actress used her platform to bring attention to it when the media failed to."
#
This year I'm thinking how we can boot up a source of news that has the balance we deserve. Now that the Supreme Court is no longer keeping up any pretense of respecting the Constitution, and journalism is either colluding, or preparing for their meeting with a military tribunal in March next year, followed by, if lucky, a re-education camp, we need help knowing what's real and what's
not.
#
I hear that cancelling a NYT subscription is wicked hard. That
alone makes me feel like cancelling. I cancelled their morning email of things I need to know about. It's one thing for them to exclusively report on Biden's age in their space, but my mailbox is mine. Get the F out of my mailbox.
#
Gordon McLean asks: "If I was to move my blog away from WordPress, what platform is simplest?"
#
Truth be told one of the reasons I added it now was because I wanted a place to use the new
easter egg Nakedjen recorded for me (and you).
#
- My blog is also a podcast. I wonder if anyone else does that. #
- The title of this episode is "A peneer of legitimacy," but what I really meant is veneer. #
- I describe a dream where the owner of the NY Times is, in March 2025, being tried by a military tribunal for not sufficiently helping Trump get re-elected as he was told to do. Sulzberger, in his own defense, points out that they covered Biden's Age, the official new version of Hillary's Emails, while ignoring other possible issues. #
- The tribunal returns with its verdict and hilarity ensues as the punishment, secret until revealed, is administered. #
- The crowd goes crazy! "Too late! Not enough! Go to hell!" #
- The host of the show is Bart Simpson. #
- It could happen.#
- 3 minutes.#
Olbermann calls on Biden to resign, making Harris the incumbent.
#
Somehow, even though I watched an hour of news on MSNBC last night, and was on all the social media all day, I didn't hear about Pelosi's comments, or the leaked poll data, until this morning. It wasn't until I looked at the synopsis of Olbermann's podcast that I learned that something had changed. For whatever reason, even though I have made a significant investment in time to stay informed, it isn't working. Fact.
#
If something like this happens and you haven't seen it in my linkblog, or on my blog's home page, please post a link to my
Mastodon account.
#
Listen to
today's Countdown podcast. I was cheering out loud during the first segment. When you read this
post, you'll see why. I tried listening to the NYT Daily podcast today, but it made me hate them all over again, starting with saying how great a week it has been for Trump. You can say that, imho, but you have to say right after that, that it was a terrible week for the rest of us. Because any good news for Trump is awful news for everyone else. And I do mean everyone, including the people who plan to vote for him again.
#
Chief Justice John Roberts: “I will decide every case based on the record, according to the rule of law, without fear or favor, to the best of my ability, and I will remember that it's my job to call balls and strikes, and not to pitch or bat.”
#
They edited the Constitution the way board members of tech companies design software products, with no idea how it works.
#
My favorite soft drink these days is
Coke Cherry Zero. It's got a really nice taste. Went to the store today, they only had one 12-pack, but they also had a 12-pack of
Coke Spiced Zero. I decided to give it a try. I had a can at lunch and it's weird but okay I guess, but the belches are strongly flavored and that's
realllly weird. It took me a while to figure out where this
belch-breath was coming from. It tastes like I took some very strong medicine. The weirdest soft drink I've ever had. But it kind of grows on you. I'll try another one and let you know how it goes.
#
I post stuff to
Facebook that could get inundated with hateful comments. I have a pretty good idea upfront which ones those are. I go ahead and post them. At the first sign of flameage I turn comments off, with a
simple explanation. "I turned off comments here. I didn't want to have a discussion about this, it's just an observation." I think this is totally legit and more people should do it. Really frees you up to say what you see.
#
BTW, this is what the new podcast feed
looks like viewed in feeder.
#
- This is the first of two podcasts for today. #
- It started out being one podcast, but I hit the wrong button after 14 minutes and ended up with two audio files instead of one.#
- I don't like editing, so you get two for the price of one. :-)#
- It's a rambler, starts out with me talking about Elie Mystal on abortion and slavery. #
- The second podcast explains how we're in a war, and it's about time we recognized it as such. #
- We need the Democrats to do what we elected them to do, save the freaking United States, which by the way after yesterday's decision by the Supreme Court, doesn't really exist any longer. We go into that in the second episode. #
- It's not enough to win the election. We have to get the Supreme Court back to a semblance of what it was. They're behaving in a way that's inconsistent with the continued existence of the country they're supposed to be part of the government of. #
- But we can have a laugh along the way. The world hasn't completely fallen apart, yet. 😄 #
- 14 minutes.#
- This is the second of two podcasts for a two-podcast Tuesday, today.#
- Very likely there will be another tomorrow. #
- So much going on! 😄#
- 25 minutes.#
- This is a lightly edited version of a post on Threads. #
- I understand why the Dems don't want to be the first to use the new rule passed by the Supreme Court, but I think they should consider this plan:#
- Arrest the members of the Supreme Court who just voted for the new rule about presidential immunity.#
- Nominate six replacements, sorry no Repubs this time.#
- The Senate ratifies them.#
- Once they're installed, they hold an emergency session to restore Roe v Wade, and to undo all the other crazy BS they did and then revoke the new rule, and re-assert the rule of law that especially applies to the president.#
- And I don't know what they do with the ones they arrested but frankly I don't care. Leave them in jail until they figure it out.#
- And it's about time Trump was arrested and held without bail, so he can't do any more damage to the US while awaiting trial. #
- Patrick LaForge, a longtime friend who works at the NYT: "I think the distinction here is that the president can't be prosecuted for violations of law but they would still be acts unsupported by law that a court could block or an agency could refuse to carry out. But they sure have created a mess."#
- My response: Maybe starting to do it is enough to get the courts to undo the mess asap.#
Every day now feels like another January 6.
#
Our challenge is to make sure the really interesting stuff happens on the open web, outside the silos. If that happens we can go on. Otherwise we go right back to where we were when Twitter and Facebook dominated. Not a good place. 17 years of stagnation
#
A new version of
Blogroll Browser. You can now go directly to the OPML version of a blogroll, and to the HTML page we discovered it in. I know all this must seem strange, hard to figure out what's going on. That's how I feel about it too. But I know there's interesting data here, how people are connected to people. I'm still trying to figure out how to make a browser that engages the mind in that. It can take a long time to figure these things out. I had the basic idea for a blog in 1994, but it wasn't until 1999 that we really had it figured out and implemented for non-techies. This may be like that, or the browser might be just around the corner.
#
The buggy images of ChatGPT perfectly fit the blogger
come as you are ethos. We called this
Dogma 2000, the site is gone now, and it's even gone in archive.org. Sad to realize some of the simplest most worthwhile ideas are gone now.
#
When talking to ChatGPT think of it as
Commander Data on Star Trek, who, in an interesting turnabout is a robot played by a human. Oh the humanity.
#
Thanks to NakedJen for this beautiful illustration.
#
- I just did an approx 40 minute podcast interview and discussion with Jeff Jarvis. I know Jeff from the early days of blogging. He was one of the best discussion leaders at BloggerCon. And he's an accomplished author and educator. #
- We talk about how to organize news for people who are information starved by whatever it is that our news sources are doing, which is really hard to figure out, but in the end (I argue) who cares why, we have a problem to solve, so let's get on with it.#
- I talk about the blogging at the Dean campaign in 2004, that's how they got around journalism. I'm sure that's where we have to go, put together what we think would be the Biden blog if the campaign was being run by Joe and Nicco, and I'd be on board, so would Jeff, and we'd help Heather Cox Richardson, and amplify anyone who is making sense and supports democracy. #
- It could be funded by the People's PAC, or something like it. It wouldn't take very much money, it's just a blog. But it would have powerful ideas that cut through the bullshit, and great videos, and we'd organize marches where people show up to help people.#
- And the campaign would never stop, we'd always be organizing.#
- This is the discussion I wanted to start. #
- Hope you enjoy! :-)#
- PS: Jeff's mike is much better than mine. Gotta work on that. #
Today's
podcast, what we need from Biden, and how we need journalism to get out of the way. Biden has a base. He should communicate directly with us. Joe, tell us you saw what we saw. A snake oil salesman. A con man. A loser. A criminal. We heard the tape of him blackmailing the Secretary of State of Georgia. He wanted the military to shoot Black Lives Matter protestors. Did he sell our secrets to Putin and others? He did all kinds of horrible stuff that the press has forgotten to talk about. The biggest problem here isn't Biden's age, though it is a problem, it's the controlling nature of our journalism, and the lack of any oversight. They can't be criticized because all we have are our individual voices, with no organization. We keep paying the price. This podcast is in the form of a voicemail to an old friend,
Jeff Jarvis, who I introduce at the beginning of the podcast. We share the same frustrations, I can see it in his posts on various social media networks. I'd like to elevate our discourse. And in the meantime, imho, it's a pretty good story.
10 minutes. 😄#
Not sure if it ever came out why
Trump stole the secret docs. Did he sell copies? If so, for how much and to whom. This would make an excellent news story. I imagine President Biden knows all about this, btw.
#
- The list (in alphabetic order)#
- Black lives matter #
- Climate change response#
- Democrats respect our democracy#
- Fair taxes for the 1 percent#
- Immigrants built America#
- Restore balance to the Supreme Court#
- Restore Roe v Wade#
- So Trump is prosecuted for his crimes#
- There could be another pandemic#
- Trump wants to be a Putin oligarch#
- Trump wants to be an autocrat#
- Trump will bring us Holocaust 2.0#
- Trump will surrender to Russia#
- This is a snapshot of the FAQ page. #
- ChatGPT provides better support for other people's products than they do. For example, I signed up for a trial subscription to BritBox on Amazon Prime, and a few days later decided I didn't want to continue. Amazon is famous for having terrible docs, in every part of the system. They made it basically impossible for me to quickly find the place where you unsubscribe. Okay so I asked ChatGPT and it knew how to do it, and I was unsubscribed in a few seconds. This feature pays for the whole $20 this month, everything else is a bonus. #
- Another example. Something seemed screwed up in Caddy, a wonderful product, makes it super easy to support HTTPS. But the docs were written by programmers, and thus lack a user's perspective. Pretty common thing, and hard to avoid. So I asked ChatGPT questions to help me dig into the problem. It's annoyingly overly verbose, it answers questions I didn't ask, and thus wastes time, but -- in about ten minutes it put something on a checklist which turned out to be the problem. It's hard to debug a system problem you weren't expecting to have. The robot doesn't need to have its memory refreshed, unlike my 69-year-old human brain. #
- When I write these little stories I hope to counter the fear hype out there, because ChatGPT is an amazingly useful breakthrough product. I'm always finding new incredible uses for it. Products like this come along at most every twenty years or so. I've created some good software in my life, but nothing like this. This is like the Beatles or the web. It's that difference-making. #
Challenging questions: Why don't journalists cover the Biden base? Do they even consider the possibility that there is one? Or do they think they are the base? I thought they weren't supposed to care who the nominees are? Why do they feel entitled to say one candidate should withdraw but not the other? Have any of them even thought this through?
#
The debate got the presidential race to another level. It also caused the NYT et al to fully decloak. It was impossible to watch, but it was also honest. We all knew but pretended we didn't that Biden has the kind of trouble he has. We voted for him anyway in 2020, and we will again in 2024. And Trump, what he did was worse than lying, it's a con job, because as soon as he takes office he's going to surrender to Putin. And stop fighting climate change. And destroy what's left of our democracy. And open the concentration camps and make the Jews pay for it. Biden can be president, the news orgs have to decide to let him be and stop trying to control the rest of us. We can make this work. Not the Democrats or Republicans, the Americans.
#
I just gave another $100 to
Biden/Harris. We love Joe, come what may.
#
This is my ideal for the
size of a social network. I have actually had networks this size in the past. When it clicks, it's really great.
#
- Every day when I play Wordle, I present it as the work of fictitious character I created with the help of ChatGPT: Wordle Kitty. #
- Now there's a family of Wordlers. A monkey, a bunny even Raines Cohen, a friend from the 80s in Silicon Valley. #
- I'm using Facebook for this because my friends there are the people I want to share it with. #
- The latest character is the Angry Old Gray Lady. She's horrible, evil, standing in the way of us getting back to America, for real, not the fascist con job from Maga Lardo. #
Wordle Kitty, the original wordler, a pioneer of new kitten culture.
#
Wordle Bunny, loves fresh fruit and vegetables, speaks at the UN.
#
- PS: I almost forgot Standards Kitty, Patriotic Kitty.#
New Yorker cover in 2016.
#
A
podcast about the debate. We needed one thing from Biden, to believe he's got this. It didn't happen. Okay what's next.
#
Today's song: "Respect yourself, respect yourself, respect yourself."
#
I don't want to write about last night's debate. But if I did, I'd say there's nothing to be done, we just have to let this play out. Even if Biden were to step aside, that would just open the convention and there are lots of Democrats who would see this as their opportunity to be the FDR or Lincoln of the 21st century. There would be no nominee until after the convention, maybe it wouldn't be so bad for the Democrats to have everyone's full attention for a few months. There will be lots of polls, that's for sure. In the meantime, I'm going to try to enjoy the summer, it's beautiful here in the mountains north of the city, and I have some software to finish. And of course I will vote for Democrats straight down the line in the coming election.
#
I've started a FAQ for
why we should vote for Biden in November. I would have liked to have been looking at this list last night at the debate, to remind myself that even if the President had trouble explaining it in words, there were still good reasons to vote for him.
#
- I wanted to see what was out there in blogrolls, so I wrote an app that started from my own blogroll, and looked for feeds I was subscribed to that also had blogrolls, following the conventions we outlined in March.#
- It then starts at each of the blogrolls I found in my list, and did the same thing with them, until I ran out of lists to look at.#
- And the whole thing runs again a few minutes later. #
- It found a bunch of them, so then I threw together a simple user interface that lets you click on the title of a blogroll in a list in the left panel, and view the actual blogroll in the right panel. Here's a screen shot.#
Screen shot of the Blogroll Browser.
#
- You can see it at browser.blogroll.social.#
- A caveat -- what you see here is just an experiment. I don't expect this app to be up for any period of time. It's here just to learn from. Part of a bootstrap perhaps.#
- PS: Cross-posted on micro.blog.#
Podcast: The Fediverse is doomed unless subscription gets easy, fast. Twitter kicked butt when it came out in 2006 and the butt it kicked was the
feediverse. Why? Because it was too damned hard and unnecessarily complicated to subscribe to a feed. In Twitter there was a button on each feed page that said Subscribe. Click the button and you're subscribed. That's it. May sound like a small matter, but it's not. Listen wherever you get your podcasts. I've been dying to say that. 12 minutes.
#
Summary of yesterday's news: You should now be able to subscribe to my podcasts. Use the search function in your favorite podcast client and look for
Scripting News. This is what it
looks like in Apple Podcasts, for example.
#
- Wordle Kitty hunkers down in an epic battle with Wordle Monkey on stage at Carnegie Hall in NYC for the honor of kittens everywhere. She ultimately prevails, but not without a brush with disaster! The NY Times judges her performance as merely “great!”#
The Kitten Abides!
#
And the
FAQ for the feed, linked to in the feed.
#
- How the logo for the podcast-only feed was designed.#
- I turned to ChatGPT of course. It came breathtakingly close on the first attempt, but it repeated part of the story. Every time I asked it to fix a problem, it created another problem, and the image brightness was reduced, not just in terms of pixels but also the creativity of the image. Of course it isn't really creative. I know. Yadda yadda. #
- Finally I got something that I could live with that I liked but was imperfect. I decided that since the motto of my blog is "It's even worse than it appears" that an obvious imperfection is totally consistent with the philosophy, and we move onward. As they say, still diggin!#
It's even worse th*@#it appears.
#
- The prompt for the image: "I'm sure you're aware of my blog, Scripting News, scripting.com. I am doing a new podcast feed for the blog. This feed is designed to get through Apple's submission process so it can be listed in their podcast database. One of the requirements is a 3000 by 3000 image that serves as a logo for the podcast. I need something simple and bold that says 'Scripting News podcast' and then 'With Dave Winer and friends' and 'It's even worse than it appears.' On a background of corn fields in Iowa viewed from the air."#
I
want to be able to run Frontier on the new Macs, but was disappointed that VMware doesn’t work and had given up on the idea. But I just learned that UTM might work. Here’s the
transcript of my inquiry. Wondering if
anyone has had good experience using UTM to run older Mac software on Apple CPUs.
#
Heard an interview show on NPR where they went to laundromats and asked people about the upcoming election. Big surprise they say pretty much exactly what they say on the news about the candidates, all of it
bothsidesisms and no mention of the fascism coming our way if we go one direction. It's all everyone's fault, so why bother voting, is mostly what they say. SMH in disbelief.
#
If you think you understand the significance of RSS, I bet you don't. Please listen to the
14-minute podcast I
posted yesterday for the real story. We should learn from this and not repeat the same mistake, and of course until the real story is out, we can't learn from it. Let's get it right on the Wikipedia page. It isn't about Guha or Libby, me, or whoever. It's really about the power of Netscape and the early web news publishing companies that supported RSS, and the blogging systems that jumped on board (including my own products) and then two years later, the NYT coming on board, followed by the entire news industry. A bunch of nerds arguing on a mail list is
not the story. With the benefit of well over twenty years hindsight this should, by now, be kind of obvious.
#
Threads could make it a lot easier for us to cross-post to their system, esp since they say they will support ActivityPub. As it is there are too many hoops to jump through imho. I think basically they all want you to use their UI's which amounts to writing in
tiny little textboxes of course.
#
Another impressive day for Wordle Kitty!
#
I'm going to start a new podcast-only feed, and
this will be first episode. 14 minutes. It tells the story of RSS as a remarkable coming-together of tech, news, publishing and blogging. The first burst came from Netscape and four leading web pubs, Salon, Red Herring Wired and Motley Fool. As a leading blogger and developer of blogging tools, I jumped on board as soon as I heard of it, as did the people at Blogger. RSS was an instant standard with a great installed base, and retained its simplicity. You have no idea how remarkable that is. It grew like a weed. An installed base developed. There was confusion for a couple of years, between 2000 and 2002, about what RSS was, but the market stayed with the format specified by Netscape in 1999. Then in 2002, at UserLand we did a deal with the NY Times to get their news flowing through RSS, and in the next year, the
entire news world supported RSS. That's the story. You can write all about who did what in a background story, but the big story, the miracle, mostly remains untold. What matters is an open format took root and retained its simplicity. And it pays to understand why it was not a strong enough foundation to be successful, first because the vendors didn't work with each other, and then because Twitter made subscription one click, where it was ridiculous how hard it was to subscribe to a feed in RSS. We should learn from this, and not repeat the same mistakes, and of course until the real story is out there, we can't learn from it. This is a 14-minute podcast. I cut off the last five minutes because I got lost in the weeds. All of this is documented in the archive of this blog and the sites it points to. And if there's interest I'll happily talk about it in a future podcast.
#
I saw a
Tesla truck parked in Woodstock yesterday. I wasn't prepared for how big it was. It's an impressive looking machine.
#
There's a new star in the kittyverse,
Wordle Kitty. I let her do my Wordle-play. Today, she was
feeling a little under the weather so Wordle Kitty checked into the town urgent care center where they gave her some medicine which gave her the strength for a “splendid” performance at the days Wordle puzzle. So while she’s feeling a bit ill under it all is a feeling of splendor and the usual over the top cuteness! :-)
#
The splendor of Wordle Kitty.
#
Manton Reece: "I really dislike the Mastodon setting to require HTTP signatures for everything. It makes basic features like just grabbing some JSON for an actor more difficult. The user’s profile is on the public web anyway! We need apps that work natively with the web on its own terms, not more protocol layers."
#
- Jon Stewart said something interesting — and imho correct, that news is about the past. #
- When they cover things that haven’t happened, that’s not news.#
- He said news should be like jury duty. Rigorous and decisive.#
- That makes total sense, and gives a pretty good idea of how far off course we are.#
The best software does one thing well, that a lot of people want to do, that there is no other way to do. I've never seen this, but it's the ideal.
#
There's a new kitten to keep track of --
Wordle Kitty. When I need to score a big win, I turn Wordle over to this kitten and she does a
kickass job while remaining as cute as can be.
#
Thanks for all the good advice via email and
Mastodon re best way to
record an interview podcast in 2024. I'm really getting into this. I'm definitely going to come up with a nice pure podcast feed for Scripting News. But first I have some new software to ship.
😄#
- More and more I see comments, unless explicitly asked for, as spam that I'd disable if I could. #
- Most of the energy in social networks these days goes into keeping the garbage out of replies. If originators had stronger tools, there would be less work for the platform to do, and overall happier people. #
- On Facebook, I often limit comments to friends, who don't tend to spam, presumably because we like to stay on good terms, and spam is an imposition, at best, and often insulting.#
Why did the Podcast 2.0 people reinvent
rssCloud? That's the kind of bullshit Google does. We don't do that in the open formats and protocols world. What really pains me is they claim to follow
my Rules for Standards-makers. Imho they do not. Two rules apply.
Rule #1 says the only reason we do this is interop. It's called Rule #1 for a reason. And the
one way rule a little further down the page. I've seen this happen twice where people say they abide by the
RFSM but then do exactly the opposite of what it says to do. We have to do this better people. Come on. Also come up with something more humble than the name you've chosen. We've been down this path. The only way it ends is in
tears.
#
Now that I'm publishing a podcast feed designed to be read in commercial podcast clients, I'm learning for the first time how they work. For example, they seem to list shows not in the order they discovered them, as I do in my products, rather in order of pubDate. So when I set the dates on the shows from 2004 to their actual dates, that would have worked if I hadn't made a
mistake in GMT-encoding the dates. Stupid programmer (me). Now they will show up first in the lists forever unless I switch to that form of dates. This so totally sucks. I wish there were something in RSS to say "Hey readers dump your cache now, let's start over, because I fcuked up." It wouldn't have mattered anyway, I'm sure none of them would listen, right?
#
ChatGPT is the Ozempic of online info-finding. Neither is a panacea, there are side-effects, but both make possible great feats that weren't possible before, and both have come about just in the last year or two.
#
Until recently I was always unsure of how to use CSS, been that way for many years. Then I started to use ChatGPT and could ask it how to do things, and I’ve gotten much closer to the designs I wanted, and I’m getting better at it with every project I do.
#
I'd like to do a series of interview-style podcasts. I'm
wondering if there are any services set up to make this easy. Or should we just use Zoom, and record the audio somehow?
#
People of my generation (born 1955) are at the point in our lives when we would feel better if we got credit for our accomplishments, good intentions, the ways we made the world better, but it’s dawning on us that we didn’t make as much of a difference as we hoped to, and what little we did accomplish will largely go unrecognized. Even worse, none of it, even in the short term, made much of a difference. 😂Threads API reminds me wh
#
- I started to write the code to hook up my linkblogger to Threads, but it led me to the same website with all my broken Facebook apps, the ones that stopped working when they shut down the API after the 2016 election. A reminder that this is still Facebook. And while I don't blame them for shutting down the APIs, the whole experience left a really bad feeling. #
- So I backed out of the project to give it some more thought. Do I really want to go down this road?#
- And of course I had the cute little kitten illustrate.#
The kitten is startled by the Facebook developer site.
#
- A cute little kitten is sitting at a desk with a laptop, preparing to write an app. The laptop screen shows code for the Threads API from Meta. The kitten has a surprised and concerned expression as she looks at the developer site on another screen, which shows a Facebook logo and reminds her of the events of 2016. In the background, a calendar shows the year 2024. The scene is set in a cozy room with soft lighting and a few toys scattered around, giving it a homely feel.#
- Here is the image of the cute yet sad "Standards Kitty." She feels the pain of someone reinventing something while claiming to support open standards. Despite her tears, she's still really adorable.#
Standards Kitty is sad.
#
Today's
podcast-zero episode is up. It's from June 14, 2004. It's 1/2 of a panel in 1991 that I was on with Bill Gates. This is before the turn to the web. At this point I'm starting to look around for audio that might fit into this new audio blog channel that goes with my written blog.
#
Technical note. I made a
mistake in converting local time to GMT in the code that builds the feed. My times were off by four hours. So I corrected them. And now instead of three items in the feed, according to my own feed software, there are now six. I bet all the
other systems will do the same thing because the guid is a function of the creation date of the item, and they changed. Oh well. At least the
RSS version only has three items. I think I should change how the guid works.
#
Here's a game you can play. Every time you think "good" immediately say "gouda." For some reason it's funny.
#
I asked ChatGPT to
write a Hello World app for Threads. Here's
the code. I haven't tried running it yet.
#
- One of the cool things about the way I designed FeedLand internally is that there are various levels of feed stuff. If you want to start over at any level, you can, and today I'm doing exactly that. But first here's the stack:#
- At the lowest level is the reallysimple package, which reads any feed and returns a consistent JavaScript object, so the database code only ever sees one kind of feed. All the differences between RSS and Atom are flattened, and features from the source namespace are included, where they are present. #
- Above that level is the feedlanddatabase package, which has a Node API that does all the stuff with the SQL database that FeedLand runs off. So if all you want to do is add feeds, subscribe to them, add a user, subscribe to a reading list, build a river, all that stuff is at this level. This is the level at which I'm going to start building today.#
- Next level up is the feedland package, which implements the REST interface, and handles all the runtime stuff that the FeedLand client needs.#
- And the final level is the one the user interacts with, it runs in the browser, and makes the REST calls to the feedland server. All the rendering of the objects coming out of the database via the REST interface happens here. #
- In an application I'm working on, I found myself reimplementing features of FeedLand, and I stopped myself and said, nooooo use the API that's already there. The advantages are many, including I will be able to use FeedLand to manage the data structures. So that's what I'm doing. Wish me luck.#
- I loved being my own DJ with Napster, and none of the execs or journalists figured out that this was the appeal of getting all the music out from behind the incredibly obsolete and brutal paywall that the music industry had concocted. They didn't give a shit about the users except they wanted our money, there was no love in the connection between the creativity of the artists and the creativity of the users. We supposedly didn't have any. #
- I'm like Emmett Chapman, an accomplished musician who created a new kind of musicial instrument for himself and others to use. That's what I do with software. I play the tools I make. But what I really get off on is the music the users make. I was thinking about my father yesterday, it would have been his 95th birthday. He died at 80, so there's been plenty of time to process his life as I knew it. The best connection he and I had was silent. I inherited my love for outliners from him, yet that love was latent probably for hundreds of generations in our family. I had the skill and creativity to create such a tool, and finally the technology existed, and he let his son turn his mind upside down and inside out. For that he would say Every day is Father's Day. That may be my greatest accomplishment.#
- I was chatting with my brother yesterday, ChatGPT came up, and I thought (and said) I bet dad would have loved ChatGPT. Then I thought of our uncle Ken, on my mother's side, and said he would have shit his pants over ChatGPT. Ken spent literally hours every day with the meager reference tools he owned in his off the grid cottage near St Augustine. The way I love ChatGPT is the way he would have loved it. I'm absolutely sure of it. My paternal grandfather would have loved it, and I expect my great uncle Arno who was a pioneer of zettlekasten would have also lost his shit over ChatGPT.#
- Which leads me to the art of a user of ChatGPT (which really needs a shorter name). People's first reaction is that by creating art with ChatGPT I'm stealing. Bollocks. I'm creating. I'm not even going to validate that with a rebuttal. I am proving it with the Patriotic Kitten thread, the next of which I will now entertain you with. #
The second patriotic kitten.
#
My second Podcast0 episode is up. Here's the
RSS 2.0 feed. And the
page for the episode on Apple Podcasts.
#
I'm highly motivated to support the newly released Threads API, but a quick look indicates that it's a fairly large project. All I want to do is cross-post, along with Masto and Bluesky. I did both those a loooong time ago. But I really want my links to go to threads, and also create a thread-writer for it like the one I did for Twitter and Bluesky. There's no shortage of really interesting projects now, so I think I'm going to have to wait to do this for a while. If anyone makes a really simple Hello World for Threads for Node.js that would make my day.
😄#
For people who use
Electric Drummer. If you accidentally close a file that's open and want it to re-appear in its previous position, you can edit your prefs.json file. You can find it by choosing
Open Data Folder from the File menu. You'll see prefs.json. Open it in a text editor, and make the changes you want -- carefully. Probably a good idea to make a copy of the file before editing. But I just did it and laughed out loud, why didn't I think of this before? Heh.
#
I can also set up a separate feed for Scripting News podcasts, and I'm definitely going to do that too. If this idea catches on I'd like to
collect and share interesting podcast0's.
#
Here's a
screen shot of the post from 2004 in Pocketcasts. The arrow points at the date. It's cool that a podcast from 20 years ago appears to work. I wonder how it'll sort in the Most Recent lists?
#
- I was talking with a friend over the weekend about the origins of podcasting, and how, in June of 2004, I finally decided to do an audio post, to get my feet wet, and to prove all you needed was a laptop and a little software and you could be doing radio almost as easily as writing a blog post. #
- That was June 11, 2004. #
- Then it hit me, it's June 2024 now, it's been twenty freaking years. #
- In hindsight, that podcast was the start of the bootstrap that saw a dozen shows by September and then hundreds and thousands, and now here we are, podcasting has been through quite a few bursts of growth and it's still as open as it was back in June 2004. #
- Anyone with a laptop can do a podcast. That was the goal. You don't need anyone's permission. That was a breakthrough in radio. Prior to that, you had to get a lot of approval, and every step made it less real and less interesting, imho. #
- My partner in this at the time was Adam Curry. Sometime in that period he started The Daily Source Code, and then we did a podcast together for a few months called Trade Secrets. My own podcast was called Morning Coffee Notes. #
- So I thought, why not do a Serial-like podcast over the next few months, with the actual programs from 2004, along with the Trade Secrets shows. I think I have them all archived. And it would be great if Adam did the same with his shows, starting when they started. And Dawn & Drew, Dave Slusher. This can go on forever if you like. (I promise mine won't.)#
- So here's the URL for the podcast.#
- http://scripting.com/podcast0/rss.xml#
- I'm sure there will be a lot of cringeworthy moments, but what the heck. I'll hopefully have the feed up before the end of the day, and I'll register it with Apple so will hopefully be transcripts. #
- I hope I can count on you to spread the word, this is how the podcasting bootstrap happened. If you want to learn how two weird geek hippie types like Adam and myself, can have an idea, and then by constantly trying out new approaches, eventually it sticks and becomes a new medium that's still thriving twenty years later. #
- It should be quite a story! :-)#
- Here's a picture of myself and Adam at Gnomedex in the summer of 2004. And that's the laptop I used to make all these podcasts. I was living in Seattle at the time. #
Dave and Adam at Gnomedex in 2004.
#
- PS: Here's the Apple Podcasts page. #
- I love the creativity of ChatGPT, some call it hallucinations, but maybe all the rest of this stuff is hallucinating, maybe only ChatGPT sees what's real? Could be. #
- This was the prompt: "PODCAST0 from Dave Winer with occasional appearances by Adam Curry, all original 2004 podcasts, the very first podcasts in the galaxy, and possibly the universe."#
All the original 2004 podcasts.
#
I've written a crawler for the network of blogrolls via
connective links in HTML and/or RSS feeds. When I started the project, I had no idea what I'd find. How many blogrolls of what quality. I still don't know the extent of it, but there's a non-trivial number of blogrolls out there. I'm thinking about ways to get a handle on all the feeds in all the blogrolls, and see what we get from that. And I'm beginning to see the utility of
FeedLand as a feed operating system, which is what I wanted it to be. It's not just a feed reader. It's able to do things most feed readers don't do, maybe none do. We don't have a good grasp of the depth of the feed products either. I will of course share the results when they are shareable.
#
Three movies I've watched in the last few days: 1. Fight Club. 2. The Matrix. 3. The Devil's Advocate. I had seen all of them before. But they go together. And they're all about the same thing, about choosing to live in a dream, or to live the life you're actually living. All three are excellent movies that I watched straight through from beginning to end, which is really unusual for me these days.
#
This would make a great campaign ad. Remember how lost we were. Understand what you're voting for when you go MAGA and what you could get if you sit this one out or cast a protest vote of some kind.
#
- RSS has never been on the cover of a magazine, so you can't say ChatGPT is stealing this from anyone. In fact I'm offended on behalf of ChatGPT that the press has chosen to focus on the idea that it's plagiarizing journalists. The ideas journalists write about do not belong to them. If they're doing their jobs, they're reporting facts that exist whether or not they wrote a story about it. A simple example. I may have read in a local paper that the Mets swept the Dodgers in the NLCS. I don't owe a news org anything if I wrote that the Mets won, because I read the news on their site. The news doesn't belong to them. #
- The idea that RSS could be on the cover of a magazine isn't so far-fetched, but no one ran a press release and there were no billionaires involved, so they didn't consider it newsworthy I guess. Some day we're going to have to accept that we have to make our own news, in the sense of Scoop Nisker's famous line -- "If you don't like the news go out and make some of your own." So here we go. I asked ChatGPT to imagine a magazine with RSS as the cover story. #
Imagine RSS as the cover story.
#
- PS: Does the concept of a cover story even exist now that we rarely read printed magazines?#
"If looks could kill it would have been us instead of him." --
Beatles.
#
This function is included in every bit of software I write. Never know when you might need a random snarky slogan. I added two today. 1. There's no time like now, and 2. Mirrors lie.
#
I have a server that's returning
OPML files. It's not the first time I've done this, but now there seem to be enough other people interested in this that it's worth raising this question. What content type should I use. Generally I've been using text/xml. But I see other people using text/opml. Here's a
thread.
#
One place I could use ChatGPT-like functionality, in debugging CSS. I'd like to put my cursor on an object in Elements view and ask why does this object have a width of 1054.09px. When I look it up in the Computed panel it's greyed out, and for the life of me I can't figure out how to get the debugger to explain this. But there is an answer to this question.
#
Is there a Kickstarter for political ads? I'd like to put up a page with
yesterday's ad, and let people put up money to run it. The more money we raise the more the ad runs.
#
Getting a new case for an old cellphone is a huge cost savings, because you're getting most of the benefits of having a new phone for approx 1/86th of the cost, by my calculations.
#
- Warning if you haven't watched the second season of The Jinx you should not read this, because it's a total spoiler. #
- When Durst is cross-examined in the trial, the prosecutor asks a series of questions that got him to admit that if he had actually killed his first wife, he would have lied in his testimony. He asked a whole bunch of things but stopped short of asking the question that would have nailed him.#
- Mr Durst, would you kill someone to avoid being convicted of killing your wife?#
- From what we know of Durst he would have had a hard time saying no. When he's caught he generally admits he's caught. #
- They got the conviction anyway. #
- PS: I don't recommend either season but having watched the first, I was kind of committed to watching the second. He's a truly despicable character. #