博文

目前显示的是 2025的博文

Scripting News: Saturday, June 21, 2025

Saturday, June 21, 2025 Speak plainly. As Brent says , lessons not learnings. Keep it simple. This is one of the foundations of blogging, btw. "Try to write correctly." # Just a guess, but the people doing the "ice" raids are not real police any more than the "doge" people are/were actually part of the US government. In this New Yorker podcast , they dug into what "doge" actually was/is. Some weren't actually Trump supporters, they just thought it would be interesting to be empowered to fix the government. They learned the government doesn't work the way they thought it did. Spending is way up over the years, but number of government employees has stayed flat. It has already been largely privatized. Tangentially they appear to have found some things actually worth fixing. Tech culture isn't just the billionaires, far from it. There's a lot of hippie ethics in there too, you just have to look past the money, ...

Scripting News: Friday, June 20, 2025

图片
Friday, June 20, 2025 I read through the QuickDraw API summary from 1985. For me it was like someone who built applications of electricity, going back to see Edison's workbench before there was an industry. It was so seminal. It would never work in today's architectures, almost everything was global. There were five color constants, white, black, gray, ltGray, dkGray. You could see the whole archtecture in just a few pages. It wasn't bloated yet. And the best thing was there was the screen memory. Not hidden. If you didn't like the way QuickDraw worked, you could go around it. It was an idea I only ever used on the Apple II, it was imho Woz's big contribution, for me coming from Unix it was incredible to have so much power. On the Mac it showed up as a variable in a high level language, on the Apple II, you had to know the physical address, but in both cases, when you stored a bit in the memory it showed up on the screen. We never saw anythin...

Scripting News: Thursday, June 19, 2025

图片
Thursday, June 19, 2025 Until further notice dissent is an act of patriotism, support of and belief in our country. # Bill Atkinson and QuickDraw # Bill Atkinson died two weeks ago today. # I was explaining to a friend why he was so important. Most people who know of him know about MacPaint and Hypercard , both were fantastic contributions to the evolution of personal computers. But underneath all that he created a layer of the Macintosh OS called QuickDraw , which was a core innovation of the Mac, its graphic system . Every piece of software that ran on the Macintosh ran on top of QuickDraw. # Here's what QuickDraw is. Software could do things at the pixel level, a dot so small it's barely visible to the eye. What you're seeing on the screen is made up of collections of those dots, forming lines, boxes, ovals and text, and later page layouts, beautiful photography, and the text you're reading right now. The software that does...

Scripting News: Wednesday, June 18, 2025

图片
Wednesday, June 18, 2025 Passkeys and ChatGPT # I had a conversation on Bluesky with a writer saying she didn't have much use for ChatGPT, though she had tried it. # I wanted to see if I could open a door, suggesting that next time there was an problem using a computer, that she bring the question to ChatGPT. # I think that's good advice for anyone who hasn't seen how useful these are as tools. You can use it like a search engine. What comes back answers your question. With Google you'd have to read through docs that are meant to cover every angle, but the AI bot zeroes in on the issue you're dealing with. And the writing on ChatGPT is better than what you would get on a random web page explaining a technical concept. # Passkeys # Previously I had tried to approach passkeys to get an idea of how I should use them, but never grasped the big picture. I just didn't understand what they were doing, but I understood it...

🔥 (222) Destructuring in a v-for, Watching Nested Values, and Multiple v-models

图片
​ ​ Read this on my blog Hey there, The stable release of Nuxt 4 is coming soon, and I'm busy getting Mastering Nuxt ready for it! Alex and I talked with Daniel Roe, the head of the Nuxt team, about the upcoming release of Nuxt 4. You can catch that Deja Vue episode below. With Mastering Nuxt we now have nine chapters of videos, with three more on the way. And all of it is updated and ready to work with Nuxt 4. Right now you can still get it with the early access discount, but once it's finished it will go up to full price. I wrote more about how that will work here: Master Nuxt 4 From Day One: No Waiting, No Outdated Content I also wrote an article based on a really fun lesson from the course where we use AI to generate the chat titles with a cool animation: Automatically Generate AI Chat Titles with Animation in Nuxt And as always, I've got some other tips and articles for you! — Michael Nuxt Tips Collec...