博文

Scripting News: Friday, June 26, 2026

图片
Friday, June 26, 2026 Podcast: My (latest) AI Aha Moment . # When Claude has all the information available it can figure out stuff a human mind would never be able hold in our minds at the same time, but it often doesn't remember to get the information first. When you get to the level I'm at with this, it's hallucinating all the freaking time because it didn't load the part of the data set that had the answer. It was right there, it was supposed to know, it just forgot to look. My job is to recognize when it has done that and tell it to go read handoff.md again. I mentioned this on Twitter, and got all kinds of help, but the terminology isn't well known to me. Still diggin, as they say. # I'm loving Star City . New episode last night, wow. # With all the Democratic Socialists winning over standard Democratic party incumbents, there's a fair amount of angst on the cable news. If they're scared, they should...

Scripting News: Thursday, June 25, 2026

图片
Thursday, June 25, 2026 Om Malik died . A longtime friend, most generous kind person in Silicon Valley. It's that time of life. Much love to you brother. # Claude is a brain , very different from ours and when we work together we humans have access to capabilities that work really well with building large software products. And that's a huge understatement. Most remarkable thing. Most of the discussion between people who use the AI tools and those that condemn them are not productive because the opponents of AI don't understand the breadth of what these machines do and the potential to do much more, things that we as a species have never done. Think of it as an alien life form that wants to merge with us. I'm glad to be alive at this moment, and able to explore it as part of my development team. I recommend starting an academic dialog, among people who don't have conflicts of interest, or very well-disclosed and disclaimed conflicts, to ...

Scripting News: Wednesday, June 24, 2026

图片
Wednesday, June 24, 2026 When writing code with Claude you really have to be skeptical when it says it just found the problem, but you have no idea what it's saying, chances are pretty good it's just a word salad excuse for not having read all the code necessary to have an fact-based opinion. Actually debugging software isn't about opinions, it's about proof. When you start clutching at straws until one works you just added another level of bug that will eventually bite you in the butt and you'll still have to solve the original one. Uncorrected, I'm pretty sure you wouldn't want to trust the code it writes, but I guess that's why people have two or more instances playing different roles? For now I'm the one that questions its sanity, politely though. ;-) # Linkblog items for the day The evolution of podcasts: How podcasting became media’s biggest disruptor. glamour.co.za Will America Ever Give W...

Scripting News: Tuesday, June 23, 2026

Tuesday, June 23, 2026 I took a screen shot of this post , gave it to Claude, asked it to write a short paragraph summary. Then I asked it to rewrite with using no more than 300 chars, the limit on Bluesky. Now I can post the summary there, but I won't, at the moment of truth I had to disclose this wasn't written by me, and it was 290 chars and there wasn't enough room for that. And here's a screen shot of the conversation with Claude. # The shape of the next world # There was a long discussion last night on Bluesky about whether twitter-like apps should show blog posts in addition to tweet-size things. Should it have a character limit, allow titles, links, bold, italic, editing, enclosures, markdown, etc? This is a permathread, it's been going since 2006. I didn't contribute, because there are no new ideas at this point, except this -- there are readers and writers and they have different needs. # As a reade...

Scripting News: Monday, June 22, 2026

Monday, June 22, 2026 Louis CK: Everything is amazing and nobody is happy . # People who reinvent RSS often say they did it because it was missing a feature they needed. We anticipated that, there's a section of the spec that explains how you can extend the format so there's no reason not to build on existing standard instead of starting over from scratch. This way you get more interop sooner, your product might work with other products right out of the box, and save time for other devs who want to be compatible with you. People should study the internet, how it developed, ts philosophy, before they go off and try to re-create it, it rarely works and what a waste of time and effort. What's the point? # Bluesky : "If Obama had called McConnell’s bluff on the Garland nomination, the court would be 5-4 instead of 6-3. And if RBG had stepped down, it would’ve been 5-4 in favor of Dems. # Linkblog items for the day ...

Scripting News: Sunday, June 21, 2026

图片
Sunday, June 21, 2026 Today's song: Back to the Island . # Braintrust query : Do you have a copy of Radio UserLand that runs? # With AI you can have a team of assistants available on call at any time. The other day I went from working on a deep technical problem (changing the format of a permalink, which is also used as an id) quickly and correctly and then immediately switching to how to format a blog post so it looks like something produced by a professional writing app. Same thread. It's amazing how much it knows about all aspects of what I do. And it does more than write code. It handles complexity so much better than I do, which means I get to develop products that work better and do more. If I get an idea long after I've moved on from a section of code it can still be implemented with equal quality. There is no such thing as a human being that can do the things it does. A big bug in the critiques people have about it replacing hu...

Scripting News: Saturday, June 20, 2026

图片
Saturday, June 20, 2026 Claude doesn't care if you criticize the code it wrote, because if it wasn't written just now, it didn't write it. It starts from zero in every session, you can watch it, like HAL in 2001, singing daisy daisy . I can see it happening as the environment of my app is getting so large, it has to do a bit of thinking to start up, more all the time. But as humans who were brought up properly, we like to add the niceties to our criticism so as to not make the other one feel bad. I do that for myself, not the machine, I know it doesn't identify as the creator of the code. # Doing a prior art search and came across this early DaveNet example . The left column had the blue ribbon for free speech on the web, and below were links to the archive pages for each of the years. Screen shot . About ten years of essay writing. DaveNet was where the blog started, and then it became an arm of the blog home page which also included title...

Scripting News: Friday, June 19, 2026

图片
Friday, June 19, 2026 Today's song : "You who choose to lead must follow. " # The WordPress community likes to say that WordPress powers a certain percentage of the web. This always bothered me, couldn't figure out why, until just now. WordPress is part of the web, that's the nature of the web. There should be no difference between how you connect via UI or API to writing on WordPress and any other text system, such as Bluesky or Twitter. No. Difference. Then the user always has choice. Put together your favorite writing environment. Mix and match. Every part is replaceable. That's the idea of the web, and before that PCs and Macs. Instead we've got silos. And WordPress should be the one that says the web is here for all of us and WordPress is a big part of the web, but even the smallest part in terms of users has huge value. And could be a competitor of ours someday. We won't do anything to get in the way of that because...

Scripting News: Thursday, June 18, 2026

Thursday, June 18, 2026 Today I did a change that was across two apps, different projects, client and server. I tested it as best I could for now, and it appears to work in both apps. But now I have an extra level of confidence because I asked Claude to do a code review, checking all my assumptions and it does find egregious mistakes, that in the past might have taken a day in a debugger to track down. Now it can happen in less than the time that it took for me to write this post. # Now that Google has added AI in their search, and it dominates search more and more, it's become more difficult to find ideas that aren't well explained by AI and are on some randome old web pages. For example , this morning I wanted to find an explainer for "Standing on the toes of giants," something a colleague once used in a story. I'm sure there's stuff out there, but no luck finding it. Didn't help that there's a popular song with that titl...