-
A comment to a friend who roots for the Spurs. Ok you guys won one. I think last night they wanted it more than the Knicks. The Spurs knew they were going to be discombobulated, but the Knicks probably didn't expect the atomosphere to be so unusual? I was 100 miles away and could feel how much everything had changed. Whatever happens, in KnicksLand 2026 will mark a major change in the story, forever.
-
Maybe the cure for Meta glasses is that they be required by law to emit a signal that can be picked up by an app on a phone and can start ringing loudly when you're in range of one of these monsters, and the rate picks up when they look at you. You can point your phone at them and broadcast their image to a special website where their identities are collected and shared along with their location?
-
My Claude today pulled a Hal. It was so egregious. It made a change to the software based on a question I asked. It invented a whole set of instructions from me that I never gave it. And then it broke Rule #1 -- don't tell Dave what to do -- he is the driver. It is so important because these bots will go into I Am Driver mode immediately when they think they can. Then you're running around doing errands for them based on some michegas idea it has about what you want. It's maddening. The idea that this thing can write software on its own is imho very far-fetched. I think it can generate certain types of dashboards the same way drawing in ChatGPT can generate something that looks good, sometimes very good, but you had to tell it exactly what you want, and that's where the fun starts. It was very easy to turn it off, but I didn't -- rather I put my foot down hard, and wrote in all caps, explaining what it did that broke all the rules. I don't know if I should talk to it like you talk to a dog, or what. How do you get through to it. You don't. In any case I have Claude working with me in an outline now. I see a tremendous potential there.
-
You know how job interviews for programmers include realtime problem-solving. Sometimes Claude is so dumb it could never pass one of those tests. Up till this point I would have been surprised to hear that.
-
Said to Claude just now -- btw, it's very good we're using the outliner back and forth. we're going to build on that.
-
I can't convert scripting.com to https. If I moved the site to an https server, all the archives would break, and that's where the value of the site is, in the archives, where I've kept a history of the various things I've worked on. I'm still working on new stuff, but if this is all that was left to do, I'd move to the tropics and make pottery, I would not spend my last years on such an enormous stupid bullshit project. It's just not possible. But if you want to read the new stuff on my blog in https, you can. I have a mirror on a WordPress site. We even have the blogroll ported.
-
Sometimes you write a post and when you're editing it you realize you no longer support what you wrote. This is one of those times.
-
All the news reports about AI tools repeat the same hallucination story they've been running for years. That's another huge bug in the news process. They only report on a small number of angles that might have been news a few years ago, and have no insights on what else is going on. They did this with the web too. They always pick an item that their narcissistic view of the world finds tasty. It's a huge bug in the system, and why "news" isn't valuable for news, it's mainly useful for a relaxing reassurance that nothing has changed, the world is fucked up in exactly the same way it was fucked last week, month, year, etc. It's a form of bedtime story.
-
WordPress and web text in the future
I wrote a blog post on Twitter this morning, sort of a version 0.4 of the talk I want to do at WCUS in August in Phoenix.
I want to offer cross-posting to twitter in an upcoming product, but I think the user should pay for the service, not me, a one-person independent developer.
I doubt if they'll do it, but this is general advice to companies that provide online services that they want to get paid for. If you depend on developers, you're shutting out sole proprietors who don't want to get caught up in the VC world, or don't have a chance to.
In the early days of the web and in the PC/Mac platforms before that, a creative software writer could get going without having to fund their users' storage needs. PCs came with storage built into the hardware. And in the early web days everyone was something of a geek and could be relied on to find a place on their own, to store their writing (not a perfect system by any means).
It's been 31+ years since I started my blog and still I can't offer writing software easily, with one exception, with WordPress. This is something I'm not sure photomatt et al are focused on. It's why WordPress has so much potential to grow the web.
The thing many people don't realize is that WordPress unlike pretty much everything else does not lock users in. It's part of their ethos. They run their service as part of the web, not an exploiter of the web.
When Matt talks about being an open source company (true) he's leaving out something equally important, that it's part of the web, unlike most if not all of the other choices.
When I speak at WCUS in August, I'd like to invite Matt to come up on stage and take a bow. Because there's a reason why such a great community has grown around his product, but we haven't been focusing on it and encouraging independent developers to see WP as part of the web that welcomes them, and does not lock the users or developers in.
PS: This will appear on my blog later today. I've started using twitter again to write early drafts of blog posts, and I especially like that they've eliminated character limits for paying customers. Nothing wrong with charging for services that people *want* to pay for.
PPS: I'm posting here again because it's more alive than Bluesky, by a lot, and Bluesky is just as much of a ripoff as X, except they haven't sold out to a billionaire yet. They should work with the web instead of trying to replace it, then I'll feel more at home there.
-
Star City is very good. It's good enough that you have to watch each episode at least twice to get the idea of what's really going on. I stopped watching the show it is a sequel for, For All Mankind, because it got incredibly juvenile and sitcom-like. But Star City is serious, at least in the first three episodes.
-
Walt Frazier: "The regular season is where you make your name, but the postseason is where you make your fame."
-
The Knicks won again last night. They're now up 2-0, both games on the road. This has blown my sense of reality. This Knicks team bears no resemblance to what I think of as the Knicks. Hard to concentrate. Will Trump try to put his name of Madison Square Garden.
-
Google could do a mixture of AI and search. I want to search my blog for a place where I discuss the idea of hate is betrayed love even if I don't use the actual words. I bet they're working on it.
-
It's really cool we get another NBA Finals game tonight. I'm rehearsing what it feels like to be a fan of the Eastern Conference Champion NY Knicks. It still hasn't even slightly sunk in yet.
-
Elon Musk's X
I'm using EMX more than Bluesky, consciously -- realizing it was a mistake to move my social web act over there. There's no discourse to keep me there so I'm giving it less of my bandwidth.
I tried an experiment today, Paul Graham, a big tech influencer on EMX said all the Tesla haters were seemed to be gone, so I chimed in that I am one, and have just returned. I wanted to see what would happen. Yeah I got trolled. Won't be doing that again.
hate == love + betrayed. You can't hate something you don't also love. If you go back before last year's election, I was borderline about Musk, happy to loved the car without thinking of him every damn time I drove it. Maybe I should start writing about it again. I promise it will be a very different story.
Also EMX is what I'm calling Elon Musk's X. I think calling it Twitter now is not right. But I don't see X as the name of a service or product. Maybe I'm old fashioned, but most good names have 2-4 syllables with 3 generally thought to be ideal. Look around you, see how things are named. That imho is why we like Claude better than ChatGPT.
-
Having fun rolling stuff out on Elon Musk's X.
-
The Knicks in the Finals
I didn't write about the Knicks prior to last night's game because I had no idea what to write.
The Knicks in the Finals is something I had a hard time understanding, even thinking about. To me the Knicks are soulful losers. They're like once-future hall-of-famer Carmelo Anthony surrounded by people who shouldn't even be in the NBA, but otherwise are lovely individuals. When they asked Melo what his goal was he said it was to win a championship, but the reporters never followed up with the obvious question -- "Really?" They did make the playoffs, three times, in the Age of Melo, and they made it to the second round one of those three seasons, but that was it as far as Melo's championship aspirations went. He should've been on one of LeBron's teams, like JR Smith and Iman Shumpert, both Knicks alumni in the Melo period, who were fine players and did win with LeBron at Cleveland.
Going into the game last night I thought maybe the pundits were right, that the real NBA Finals was the previous round between the San Antonios and the Oklahoma Cities. But last night that was debunked. At what point did I realize this? It wasn't until the game was over, ABC announcer Mike Breen said at the exact moment the game was over "..their 12-game win streak" which revealed that I had little faith the streak would be preserved. I thought 11 was pretty great, but 12? Until that exact moment -- unthinkable.
In the first part of the game when San Antonio looked like they might rout the poor unprepared Knicks, I thought okay, but couldn't we just concede so we don't have to watch? In that moment I appreciated what the Clevelands must have been feeling as they shrunk to nothing faced with the Knicks onslaught? How about if we all go home now at some point they must all have been thinking.
I'm a Mets fan first, and I bring the Mets philosophy to every sport, including the NBA and software. I'm here for the game. Sure I love it when we win, but if the Knicks went down in the final test, I'd still be a happy camper. Look they made it to the freaking Finals! Some Mets fans say the team slogan is You Gotta Believe. I say Wait Till Next Year! Same for the Knicks. Same for every software product I make that no one bothers to try out.
This Knicks team is classic. Every one of their players would be a star on any other team, including the bench players. Some of them whose contracts expire at the end of the series will certainly go to other teams. But what a thrill to have this group all on the same team and that team is my lovely Knicks.
Last night's game was a lesson, you should always be open to the possibility of winning because sometimes you do.
PS: My friend Dave Carlick sent me a text overnight: "I watch the Knicks rooting for you. How tribal is that?" I had a longish reply. "I wrote a piece this morning after reading this comment, and of course I am rooting for the Knicks in some sense, but a win here is about more than winning -- it's a transformation. I've heard other people say this and the Knicks are us -- in a city that has disagreements about everything the only thing everyone is on board with are the Knicks. We're really comfortable with the Knicks as losers, and this has already become an unequivocal change. It's a whole new situation. Unless something really weird happens now, the Knicks will be great next year too, and the year after. So it's like witnessing a moon landing Dave. Underneath that of course I'm rooting for success, the same way we rooted for it for the initial moon landing in 1969."
-
We need a social web that works for nobodies.
-
Claude is much better at starting from scratch with a big piece of code than humans are. It can suck in a full app and all its dependencies in a few seconds. For me, I would never get there. A finished piece of software is much bigger than people think, because the details are mostly pretty well hidden. But if you want to work on the code, you have to worry about it all. But I just had a minute to ask Claude why I made a certain decision a couple of months ago, and it found the answer in its notes and then I remembered it. This is one of many ways it rewrites the rules of building software out of a big library of components. It can manage complexity for you which means of course we will make more complex software and at the same time make it simpler. Code complexity becomes something you don't have to trade off against, like time vs space, the oldest tradeoff in software.
-
Useful concept, MacWrite was the coral reef for writing on the Mac.
-
This podcast is called MacWrite for the web. A coral reef for writing. I think the pieces are coming. We just need a little Ice-nine.
-
Dries: "For an Open Source company, the test is not only what they build for themselves. It is what they help build for everyone."
-
On Twitter: "I envision a network of twitter-like systems built out of components of the web and nothing more. Every part replaceable."
-
The only twitter-like system that does text right is Elon Musk's X. I find that somewhat ironic. It's also the only twitter-like system where there's any kind of an actual community. They also have an API that works, has been around for more than a couple of years, and doesn't have a W3C working group messing with it. There's a lot of hype flying around, and we don't have any real journalists covering it so there is no real source of truth. I think the entrepreneurial twitter-likes should stop thinking in terms of owning the web and start adding back the text features the original Twitter thought the web didn't need, over 20 years ago.
-
John C Reilly has only one audiobook, One Flew Over the Cuckoo's Nest. But it's the best audiobook I've ever read, because the narrator and the book are great, esp together. Wish he would do more. Also there's a great interview with him on the Rachel Martin podcast.
-
If you work at Automattic as a developer, if there's another Radical Speed Month for devs, if you want, let's work on a project together even though I don't work for the company. I'm most interested in making products work together where the result gets people thinking about the web in a new way. A8C has a big enough product set, and FeedLand and WordLand are by design well-equipped to talk with other products. I love APIs and we have some good ones to work with, and some very underexplored (imho because we got too fixated on the silos for so long). Very much open to ideas, and I love working with good developers. Maybe I'll post some ideas here. I'm esp interested now in hooking other projects up with FeedLand.
-
Maybe the best way to deal with the AIs is to quarantine the data centers on the moon or Mars, and if you want to hook up to the network, you have to move there, and quite possibly not be allowed to return, depending on how things go. It would make it possible for us to change our mind after we see a preview of the consequences. Now the big question, would you volunteer??
-
There's so much I dread about the progress of AI, but nothing I say could possibly make a difference, and we aren't even that deep into it yet. This is the feeling I get every time I stop and think about it.
-
They should teach every chatbot to never give the user an order.
-
At what point will companies start using AI to communicate with customers? Who will be the first to show everyone else how to do it? Amazon taught the world how to do commerce over the web. When will users expect their vendors to use AI to simplify shopping, buying, returning? Right now, I don't think most companies realize they can do business differently with people. In my humble opinion that's when the boom will come.
-
Is Bluesky on the web?
Is Bluesky on the web? Yes, to an extent. I can post the url of an item I wrote on Bluesky, using an HTML link. That is how the web works. First you're on my blog, or reading it somewhere else where my blog is projected, via RSS. Then you click an anchor element, and you're instantly transported to Bluesky, to the specific place where my post is stored. In less than a second you're reading the thing I referenced. That's the web, right there.
But it doesn't work the other way. They love it when you send people to their site, but not so much if you want to send them away. Sending people away is a sensitive concept to Bluesky's investors. Why would you do that? This is not a new point where the web and silos disagree. The web says "let them go" and the silos ask "do we look like idiots?"
But they will support the web in both directions if they are forced to by competition or user expectations (pretty much the same thing). That's why podcasting remains unsiloized after over 20 years. If people expect choice, they won't use clients that don't make it easy to switch.
|