Wednesday, June 18, 2025
Tuesday, June 17, 2025
Podcast: Hold your nose and vote for Cuomo.#
Highly recommend reading this review of Trump's parade. We had the wrong idea about what the Army would do. Basically if you order us to do a parade, we will give you a parade. #
Monday, June 16, 2025
Progress report on linkblogging in WordLand. #
Sunday, June 15, 2025
In a year or two it will be possible to create a perfect TV version of any person. No longer can you say any person has to die eventually and go away. And we can have anyone back we want. #
I figured that yesterday's army march in DC would have caused clashes with the police in more places than it did, perhaps due to false flag attacks "from the left" at one of the many No King Day parades around the country. I thought this was the moment when it would all melt down. America's Reichstad Fire. If it were an episode of Mission Impossible or Batman, it would definitely have gone that way. I bet there were plans hatched on open chat channels between various Cabinet members and their families, and probably Elon Musk via an interpreter, to coordinate. I was also surprised there weren't any Tesla Cybertrucks in yesterday's parade. I guess the honeymoon is really over. Anyway, they had to have had a plan, but I keep forgetting this is not Generalissimo Trump, rather it's TV President "Taco" Trump. I think they had a plan and he lost his nerve at the last minute. Instead, the Maga in Minnesota lit a different fuse, assassinating the speaker of the state house. That's a line that hadn't yet been crossed, but you knew the day would come. It's here. #
When Trump was on trial in NYC he begged for support from his base, no one showed up. The cops prepared for rallies that never showed up.#
Saturday, June 14, 2025
Today's song: Queen of the Roller Derby.#
If you think we need to find a way past the billionaires, then we have to find a way around the established media. They keep selling us out and we keep acting as if we show them that they're doing it in a way they understand they'll get on our side. But they can't. “It is difficult to get a man to understand something, when his salary depends on his not understanding it,” wrote Upton Sinclair in 1935. It's still true 90 years later. Another great philosopher, Les Moonves, said in 2016, "It may not be good for America, but it's damn good for CBS," referring to Trump's run for president. It was good presumably because of increased viewership resulting more ad revenue. I'm sure it's still true today, though CBS stopped boasting about it in public. #
Friday, June 13, 2025
Thursday, June 12, 2025
Today I'm going to teach WordLand how to manage a linkblog. Before doing that I tried to figure out what a linkblog is. I have been using various homebrew linkblogging tools which I have shared with others, but none of them became popular products. I wrote a summary to help guide the development work I have planned. #
I was lucky to grow up in NYC, and had to commute from Queens to the Bronx every day to go to school. Some days I took the Q44 bus over the Whitestone Bridge, and other days I took the Q16 to the 7 train through Manhattan, and then the 4 or D trains up to 205th St in the Bronx. Took the same amount of time either way. So at age 15 I was able to go see the Grateful Dead after school at the Fillmore East on April 27, 1971. Midway through the set, a special guest band who they didn't introduce started tuning up on stage. We all wondered who they were. I now know the history thanks to the 500 Songs podcast, and this was the return of a band that had fallen out of favor, a band whose hits we all heard on WABC and WNEW-FM. When they started playing one of their biggest hits, Good Vibrations, the audience erupted in ecstasy. The Beach Boys now looking a lot different, but playing the same wonderful California music from the 60s. They couldn't be more different from the Dead, but there they were up on stage together. They were back, this time for good. This is a recording of the whole concert, the link points to the beginning of Good Vibrations. You can hear the gasp of recognition, and the bands recognition of the recognition, and from their it was a party in a party, including a sing-along part -- "gotta keep those a lovin' good vibrations happening with you." We were all growing up very quickly, but we had a moment when we could return to a more innocent time. Lovely the way music pulls you back in time. Brian Wilson wasn't there that night but his music certainly was. #
Wednesday, June 11, 2025
I needed an updated bio for a conference in October.#
I'm trying to make a linkblog with a WordPress RSS feed.#
Using soldiers as a political prop. Trump gave a political speech, lying about protests in front of a group of people dressed as American soldiers. They all appeared to be enjoying the president’s tough talk about the role he wants the military to play in policing the cities. MSNBC should not broadcast this.#
Would one of the browser vendors work with me on doing something nice with displaying feeds in XML form? I don't support obfuscating what a feed is, that just adds confusion. When I lift the hood of a car I want to see an engine not a drawing of something that sort of looks like a car, but not really, and looks nothing like an engine.#
Tuesday, June 10, 2025
There's a documentary coming out about podcasting. I was interviewed in it and got to tell a bunch of stories, about how you get people interested in working with each other. I told the story of how I chose the Grateful Dead's music to get the initial implementation going, on both the sending and receiving side. I used their music, since it so totally fit in with the philosophy, ie come as you are, we're all just people. And the song I chose was a good one too, the US Blues. "I'm Uncle Sam, that's who I am. I've been hiding out. In a rock and roll band." Using great art to prototype this connection makes total sense. It says we carry forward our art where ever we go, no matter where it takes us, a great work of music or art is always a good thing to share. #
Yet another journalism article about how AI is not really intelligent and all the tech industry hype must stop now or else we'll write another strongly worded article about how they are not really intelligent just like the 800,000 previous articles about how AI is not really intelligent.#
Monday, June 9, 2025
I use ChatGPT for all kinds of work problems, and for a lot of other stuff too. It can collaborate, and it has much more broad and deep knowledge than I do, than any human. No one knows whether it thinks or is self-aware, any more than we know whether humans think or are self-aware. For that reason, I think, ironically, there's no point discussing it, we'll never get an answer, because we have no idea what intelligence or thinking is. But it is every bit as thoughtful as any human I have ever worked with. And the whole business about pattern-recognition is imho bs. People who say that are just repeating what they heard from someone else. From a user standpoint, it's absolutely nothing like pattern recognition.#
Idea for teachers. Allow students to use ChatGPT to write their papers, as long as they submit a log showing how they did it. Maybe they're getting help with writing, but the ideas are theirs? It might be possible to fake that part too, but for now, that's probably a bit too hard. #
I went to the DNC in 2004 and 2008. Both times I heard from friends later that TV had been focused on riots, which confused the hell out of me, because I didn't see anything. There was some obnoxious stuff at the 2008 convention in Denver, we had to walk a gauntlet of ugly pictures of dead fetuses going in and out of the convention center. But in neither case were there any disturbances. #
Sunday, June 8, 2025
With ChatGPT there's no excuse for a congressperson not validating every word in every bill. They could ask the bot to read the bill and call out any provisions that contradict your previous positions. It knows where you stand even if you've never written it down. I've found it can do that for my work. I'm sure it could do it for a legislator. Even better, news orgs could do that for them. Or validate a bill against their campaign platforms. "I promise never to touch Social Security" could be validated against pending legislation. The time delay part of this isn't an excuse any longer.#
Experience managing developers makes me a better ChatGPT user. #
A thread on Bluesky this morning about what we need to hear incumbent Dems say before they step aside as part of the future of the party. We can't be lead by Democrats who didn't do everything in their power the four years of the Biden presidency to shut the door on autocracy. They argued the niceties of filibusters, and letting the DoJ procrastinate on cleaning up the mess, as if everything had snapped back to normal. There was huge unfinished business. We never shut down the insurrection that started on January 6. Otherwise we will wait until the whole system falls down for the Democratic Party to reform probably around someone who comes from MuskLand.#
Saturday, June 7, 2025
I was moved by this Scientific American piece on mathematicians studying the limits of ChatGPT-like systems doing mathematics and basically not finding any. Mathematical proofs creative things, not algorithmic. That has not been my experience with ChatGPT and creating software. I find that when I want to talk about software I'm working on, it understands what I'm saying, but I've never had it come up with an original idea on its own. A human who captivated my attention as it does, and who I spent as much time with as I do with ChatGPT would have stimulated some original ideas by now. If I talk with a friend for even a few minutes there will be at least one aha moment. #
I'm looking for bloggers who cover the community around the FediForum conference. I want to add them to my blogroll, which does a pretty good job of keeping me current with developments. #
Stuff I've written about Julia Child. Came up in a conversation about Jerry Garcia and bloggers before there was blogging. #
Why I want a new feed validator. I am doing new things with feeds. If I do a validator, it will tell you if a feed will work with what I'm doing. I want to boot up a new layer, build on RSS, the way that not all TCP messages are HTTP (analogously), and not all XML is RSS. The differences will be minimal, and backward compatible. Scripting News will work very well with it, so there will be a solid example to crib from.#
Friday, June 6, 2025
I'm totally overwhelmed by the new capabilities of all the ChatGPT-likes out there in the last few days. I can't imagine turning my whole workspace over to them, and I certainly couldn't do it to two of them. I think I might recognize some of the applications based on the scripting functionality we developed in apps on the Mac and Windows in the 90s with Frontier. Today I might have one of the largest public codebases written by one human that hasn't yet been touched by an AI. Maybe it could be some kind of artifact from ancient times? Like, last week? #
A new acronym for people of a certain age. "WWWCS" or What Would Walter Cronkite Say? Now answer that question about the back and forth between Musk and Trump. I think he would only be talking about the on-the-record public confessions we were hearing. We knew about the grift before, but we didn't have such clear evidence. #
Thursday, June 5, 2025
Regular readers of my blog know that I've been calling out Bluesky and people associated with it for saying they're an open platform, and part of the web, when they are neither. Why don't people, esp journalists, call them out on this? We've been around this loop over and over in tech. There's a virtual conference today, FediForum, that on their home page repeats the hype. Why do people do this? What's the point of pouring your time into technology you hope someday will be open? I bought a ticket to the conference so if there are any sessions that look like they might be productive I can participate. I even wrote a keynote, so you can see there is a way for this stuff to start working, quickly, if the vendors you're looking up to are sincere in their promises. I've posted it on Mastodon and Bluesky so if you have comments or questions, we can start the discussion now, or any time.#
Now a personal comment. What pisses me off most about Bluesky is the political environment all this is happening in. We need an open social web. They've got a lot of people convinced they are it. They are not and they know it. And they keep leading people on. They should either deliver, now, or get out of the way. #
Wednesday, June 4, 2025
Why doesn't Walt Frazier have a freaking podcast. Come on. (Jon Stewart did a series of podcast-style interviews with him.)#
If everything goes well, the RSS feed for Scripting News will now have a channel-level image element because it's part of a network that requires an avatar-like image. This required me to go through some very old code that my system still depends on. It's remarkable how much time this seemingly small feature took to implement. One of these days I have to move this code to one of my more modern servers. One reason it took so long is that a random package that does something that never changes, had a breaking change in it. The breakage culture of the Node.js world is just plain fucked up, no other word for it. #
And btw one of these days I'm going to clear the time to write a useful and up to date RSS feed validator. The one the W3C uses is a total embarassment. I'm not even going to link to it it's so awful.#
I've heard that Andor is great stuff. I'm on episode 6 of season 1, and it's the usual Star Wars bullshit. It was fun in 1978. But now? It's so freaking boring. Tell me it's worth continuing to watch, that it gets an actual plot at some point.#
I had a neighbor and friend a long time ago named Ann Doerr. I used to joke with her how her name was a combination of two of the main types of logic gates in computers. I think that's what attracted me to the Star Wars Andor show.#
I now have the special ChatGPT function I've been waiting for. Codex. Give it access to my entire GitHub collection and let it go. I stopped myself from authorizing, wanting to sleep on it. I know I'm going to do it, but.. Gulp. Do I really want to dump all my thinking for Sam Altman?#
Tuesday, June 3, 2025
On today's Bill Simmons podcast, their Knicks expert, Van Lathan said "I would under-react but they're going to over-react." I heard that about an hour before the Knicks fired their coach. I don't think it's good or bad, it could work out great. No one knows if this was The Season the Knicks were meant to go to the Finals, but if it was, maybe next year will be too? There's no right answer. Maybe this was Dolan's call. I hope not. #
"Courtesy" calls from insurance companies aren't.#
If you followed the Knicks through the playoffs as I did, I recommend the latest episode of the Bill Simmons podcast. It began with talk about the fan base and that got me thinking. We don't know what would happen if the Knicks were in the Finals. Honestly. It could be the antidote to the crazyness. Maybe the reason things are so fucked up is that it's been 52 freaking years since the Knicks won the title. Something happens every so often, the energy field around the Knicks shifts -- Patrick Ewing, Melo, Linsanity and now Brunson. It'd be interesting to map that out against events in the world at the corresponding times. We won't find out this year. In the same way I sensed that New Orleans was doomed when I went to school there, I have a strong feeling connecting the Knicks to something not sure what, but it feels big. #
Jeremy Herve of Automattic responded to yesterday's suggestion about when to set the og:image metadata in a page. His response is persuasive, but there may be a way to work around it. And a hat-tip to Jeremy, he's helped us so many times getting WordLand ready to market. When you're fitting a product to another product as a platform, it's so important to get help from the vendor, and usually you don't get much of that. Thanks! 😄#
Monday, June 2, 2025
Jay Rosen gave a brilliant short talk in 2008 about the role of links in the web, and how journalism would have a hard time translating their self-contained worlds with the idea of the web, which is there is no container other than the whole world. Lots of important ideas in Jay's talk. For example, the idea of developing something from one direction or the other. The problem with Bluesky and Mastodon is that they're coming from Twitter, and think they're aiming toward the web, apparently -- but they must not understand the web, because they're going to have to break with Twitter's model in so many ways to reach the web, they'll never get there if they go slowly. If you tried to develop the social web by starting with the web, you arrive at a different place, w/o all the problems of twitter-like systems. Different problems, but not the ones the twitter model has. How do I know? Because I know. 😄 #
I asked ChatGPT if I moved to NYC in 2009 or 2010. It answered in an instant. "You moved to NYC in 2010." I asked how it knew. It used my blog as the source. We have arrived in the future. This is exactly the kind of query I've been begging Google to support for decades. They could have figured out where my blog is, or let me tell it where it is. Famously they once asked if I had misspelled my mother's last name in a query. How freaking clueless can you get. #
Krugman is right, living in NYC is amazing. When I lived in Manhattan betw 2010 and 2019, I had it great but toward the end I yearned to live in the mountains, the year before Covid hit (that was a bad time to be in Manhattan, btw). Now I yearn to again live in the city. Funny how that works. Even in the 70s I felt safe in NYC, and I commuted to school from Queens to the Bronx. It was safe enough to let a 14 year old kid ride the subway into Manhattan and up to the Bronx and back, every freaking day. I never got mugged. And I did all kinds of dangerous stuff that independent-minded teen agers do. If you can afford it, I recommend you spend some time in NYC before you believe the bullshit the Repubs say about it. They have reasons not to like the cities that have nothing to do with how nice it is. In NYC we don't trust our politicians to tell the truth. You shouldn't trust yours so much either, dear Republicans. 😄#
In honor of the Knicks' very successful season, I temporarily put the paper bags fans at the top of my home page as a reminder to anyone who wants to blame someone on the Knicks for how the season turned out. I think we should all wear the paper bags on our heads as a reminder of how we felt about being Knicks fans not all that long ago. They are always a horrible team to love, whether they're playing for the title, or just trying desperately not to be the worst team in the NBA this season. Love hurts as some wise person once sang. #
It's already June 2! It seems like just yesterday it was June 1!#
From Facebook on this day in 2015. "There should be a required college course called Introduction to Assholes. The student would learn how not to be manipulated by jerks."#
Sunday, June 1, 2025
Good morning and welcome to June. Another month gone, and coincidentally the end of the NBA season. I woke up this morning with the worst hangover ever, and I haven't had a drink in months (never was my vice, I have others). The Knicks lost fair and square to the Indianas last night. My first message came from NakedJen who isn't as far as I know a Mets fan, saying simply "Let's go Mets!" I like that, though it will of course take me some time to get re-adjusted. I think the Knicks were jinxed because Brunson said in his podcast that New York has two teams, the Knicks (I agree) and the Yankees. What! No. I think we may have to consider trading him to a team without philosophy. I'm not sure anyone will have him though, considering this possibly fatal flaw, philosophy-wise. And no doubt the Knicks are going to change some things over the summer, and I've heard that they might try to get Kevin Durant. I sure hope not. I think the Knicks are benefiting from the jinx he put on himself when he tried in vain to stir up a "rivalry" between the Knicks and the Brooklyns. No, that isn't likely to happen, unless they try to become a contender without kicking the Knicks in the butt like KD did. Maybe the Portland Trail Blazers will want him. That's about as far from New York as you can get in the NBA. And with that I now officially shut the door on the 2024-25 NBA season. We had a great run. See you all in October! 😄#
Saturday, May 31, 2025
Why does Apple invent their own proprietary plugs when everyone else does USB? Even if you don't like to speak ill of Apple, you know why they do it. They want to control who can make add-ons to their products in hardware, just as they do in software. I still buy their products, but I also buy products that use standards, so I can use them on lots of devices. Now, the same thing happens in software from other people and companies. They can choose to use what already exists, or invent their own. Example, I chose MP3 for podcasting, did not invent a new format. If I were to do a social web network, I would use RSS, I wouldn't invent a new format. I want interop. I want to create an open platform, I don't mind making money, but that's not why I do it. #
RSS never had a big corporation acting as a benefactor. Is that why imho RSS hasn't been considered as the backbone of the social web? Probably more likely it's the Fog Of War nature of tech development. We have so many forks of so many things we don't know what anyone else is doing. It's easier to invent your own than figure out what the other thing did. Perhaps ChatGPT et al will change that. Yesterday I used it to get an understanding of how the content:encoded element came to exist and evolved, and you'd think I of all people would know, but I didn't. ChatGPT did. #
"Well, we're all going to die."#
"Well, we're all going to die."#
Friday, May 30, 2025
Podcast: The Knicks won game 5. #
Thinking of splurging on tickets for Game 7 at the Garden on Monday. I've been following the prices during the playoffs, never seen them this high. Courtside seats go for $27K each. BTW, there's no guarantee there will be a Game 7, first the Knicks have to win tomorrow in Indiana. #
A somewhat obscure question about how feed readers should handle content:encoded elements in WordPress feeds. #
Thursday, May 29, 2025
Wednesday, May 28, 2025
I love this piece about Anthony Edwards and how the OKC's guard against him by double-teaming, so he can't have the ball, and that allows them to steal the ball more often from other Minnesotan ball-handlers, and also limits Edwards opportunities to shoot, but it does make it more possible for others on the team to shoot. If he does his job, the pundits and fans say he's slumping (low points). But he's just doing his job. Same thing, flipped around -- when they say Brunson is scoring so many points, he's doing great, like LeBron or Kobe, but actually it's a sign the team is fucked up. Too dependent on one offensive player, the others are just standing around in case he wants to pass it to them. I exaggerate, but it does work out that way. What you want is a team where there are always lots of options, and to the extent that they're hot, the team is impossible to defend. But a Brunson holding the ball all the time makes it easier to beat the Knicks? That was (as I've said a few times) the problem with Melo. Now we've seen the non-Brunsons on the Knicks kick ass. If the Knicks don't make it past this round, and it is it seems pretty likely -- next season they should focus on configurations that have to sink or swim based on whether they can win without Brunson. Then, next year, we'll have something, perhaps. But I'm just a fan, seriously, no sarcasm. Same way I'm a fan of AI, I have no idea how it works, and I'm happy with that. And don't tell me it's like auto-complete, try using it for a while for real stuff, and tell me how you know that from using it. You don't. Each system has quirks that you have to learn the same way you have to learn the quirks of team members, and help them do stuff they're good at, so they can handle the ball and take shots without you getting involved. That's how you start to get teamwork. See how that works kind of like basketball? :-)#
And btw, that's why I wanted Chris Lydon to do interviews with people in his audience who are tripping out on all the new power they're getting from AI. How is it augmenting their work? I know Chris well enough that he probably thinks it's not for him, too technical -- but that's the point -- the excitement with AI is not technical. That's the story all the other reporters are missing. It's the light in the users' eyes when they struggle to make you understand why it's the most incredible thing ever and they're so glad to have lived to see this. That's the freaking story. Help them get the ideas through. BTW, we have no idea how AI will rock our boat, we never did for other similar inventions. Who knew what the Beatles would lead to when they came to America. They said (the Beatles did, with ridiculous humility) that they expected their fame will last a few years at most. PCs a few years later were supposed to be for the kitchen. Apple actually ran ads saying that in the late 70s. And the web? Well Chris was around near the beginning of that and knows how our eyes glazed over at the utopia we were envisioning, and we know, to some extent how all that turned out. The AI story is a great one, and as Chris had very little understanding of blogs when he did the series of podcasts in 2003 and 2004 that should win the Pulitzer Prize for being so presicent and courageous, he's the right guy to get this story, if he has the patience and stamina. This is the story. Sure you have to cover Harvard v Trump but AI is a story of love from the users and that story hasn't been told yet, and it's a big one, like what were the Beatles for and why, in 1964. #
BTW, just for fun, a search for Ole and Lena jokes. 😄#
Tuesday, May 27, 2025
The Knicks are playing the Pacers tonight. Very pivotal. If the Knicks win, it becomes a best of three series, and two of the three games are played at home. Not necessarily so great for the Knicks, they do well on the road. The players say it has something to do with being able to focus on the game and not on family, that came from Mikal Bridges.#
I asked ChatGPT to review my archive on the Knicks and to summarize my feelings about the team over the years. This is what they said. "Your sentiments toward the New York Knicks over the years appear to be a blend of enduring loyalty, cautious optimism, and occasional frustration. Your writings reflect a deep-rooted connection to the team, celebrating their victories and expressing hope during promising times. At the same time, you don't shy away from critiquing management decisions or expressing disappointment during less successful periods. This combination suggests a passionate fan who remains committed to the Knicks, appreciating their highs and thoughtfully analyzing their lows."#
Monday, May 26, 2025
Sunday, May 25, 2025
Saturday, May 24, 2025
A day away from the blog. Really enjoying the NBA playoffs, even though the Knicks are still in it. Nice turnaround after the first quarter for the Minnesotas. Still hoping for a finals between them and the Knicks. It'll be interesting to see how the Knicks change their lineup. Hopefully no more isolation-ball with Brunson. It's boring and doesn't work. Melo 2.0. Might make sense if he was LeBron, but he's not and LeBron's game is boring anyway. Let's do this well, win or lose. #