Sign up

Michael Tsai
Audio • Michael Tsai

Where Did SwiftUI Leave You Hanging?

Keren R. Bell: This is a call to join the topic-of-the-month for the Swift Blog Carnival! […] What do you LOVE about SwiftUI? What boggles your mind about it? David Bureš: .sheet is STILL not animatable (a feature since the first OSX release) […] Toolbar item placement is completely broken. […] .searchable is a complete […]

Scripting News Valid
Audio

Pseudo code and kitchen table conversations

Today's podcast has nothing to do with the 30 year milestone, except that it is totally unscripted, stream of consciousness, for 30 minutes, on two topics. The idea of what a programming language is, is about to be completely overturned. The verbs and nouns will, at least a...

Scripting News Valid
Audio

Podcast: Twitter President Kamala

Harris must become the president of Twitter before becoming president of the United States.

BRIC countries == Brazil, Russia, India and China.

12 minute podcast.

Scripting News Valid
Audio

Kamala's acceptance speech

Full audio for Kamala Harris's acceptance speech at the DNC.

Thanks to Ian Landsman for converting the video to MP3.

My blog post about the speech.

Podcast: 37 minutes.

Scripting News Valid
Audio

Why I feel bad about Biden

Podcast: 17 minutes. Note: You can skip the first five minutes, it's a long preamble on a different subject. I left it in because it's interesting imho. It's possible that what happened to Joe Biden in the debate is like something that happened to me almost ten years ago wh...

Scripting News Valid
Audio

ChatGPT slows down my programming, and that's good

Podcast: 27 minutes.

Sorry about the recording quality, I was in a large space with bad acoustics. I'll try to remember not to do that in the future.

I've noticed I spend less time programming, I go more slowly and carefully because now I can know a lot more about each problem I'm solving, and use the packages I build on, jQuery, MySQL, Node, the browser, Bootstrap, Font-awesome, Frontier, to greater advantage. A new kind of programming is possible, and it's better.

I go into some detail in this podcast about how the process works.

Interested in hearing similar stories from other developers using ChatGPT or something like it.

Scripting News Valid
Audio

Musk is just getting started

Podcast: 11 minutes. I see happy talk all over the place that Twitter is done, Musk is killing it, blah blah blah. It's bullshit. In the next few months Twitter is going to morph into the political system that Barack Obama could have and should have built. It turns out crea...

Scripting News Valid
Audio

Why Walz was the perfect choice

Lakoff talks about the Nurturing Mother and the Strict Father as models for Democrats and Republicans respectively, and how the Dems never got this, and never campaigned accordingly. Now they're doing it. Owning the nuturing mother mode, but also the Protective Father, tough...

Scripting News Valid
Audio

My first ChatGPT app

4-minute podcast about my first venture into ChatGPT via its API.

There's an accompanying GitHub repo, with an example app in JavaScript that runs in the browser.

Includes instructions for setting up and funding a developer account, which was the biggest hurdle.

Functionality: It tells you who Bull Mancuso is.

Much excitement as I think about integrations I can now do.

Don't know why I waited so long. 😄

Scripting News Valid
Audio

It's time to create our own media, again

We're depending on big companies that are nuzzling up with Trump, at best hedging their bets, to let us use their networks to organize ourselves politically. That's never worked for us, in fact it's worked against us. Trump's election in 2016, for example, could he have done...

Scripting News Valid
Audio

The NYT is weird

Someone in charge at the NYT needs to take a step back and view events, and the NYT role in those events, from the point of view of an ordinary non-NYT-employed citizen, bewildered at the enormous risks journalists are taking with the system of government of the United States.

In the context of who we are as a country, what the Repubs do and say is to be very mild about it "weird." What word would you prefer the Democrats use? Imagine William Safire were here, the great linguist who was a Republican, of the 60s, 70s and 80s, write that column.

And to the Democrats, no matter what the NYT says, keep using the term. This is where you get to speak out about what they're doing over there, and how it's not journalism. One of the rare things you agree with Trump on.

Podcast: 3 minutes.

Scripting News Valid
Audio

Google Recorder is what I wanted

I lost my iPhone a few days ago. I think all the data is safe. First time I ever lost a phone. I ordered a new iPhone 15 Pro with 256GB, it will arrive on Monday hopefully.

In the meantime I've needed to use my Android phone to record voice memos. It's just what I wanted.

It has a website, so you don't have to export your recording to get it where you need it to be, and it automatically does a transcript. There's an editor on the website, which again is exactly where I want it.

BTW, I think the files are smaller?

Here's a screen shot.

Scripting News Valid
Audio

Podcast starts with linkblogging

A 20-minute morning coffee notes rambler podcast, started with a narration of how we do linkblogging these days, mostly by hand, and how Bluesky is being hurt by not having a large-enough character limit. Another plea for textcasting, some standards for what we put on the wi...

Scripting News Valid
Audio

NYT just stop podcast

A two-minute podcast where I dictate an op-ed the NYT should run in its own name, apologizing for trying to take over the US government, and promising to return to being a news organization.

I am so fed up with it. Today they ran an op-ed written by Aaron Sorkin giving advice to Democrats based on his experience writing scripts for a fictional White House television show in the late 90s and early 00s.

Yeah the NYT has lost its way. I hope some people down there think they're way out on a limb and it's time to get back to what they do. They are not qualified or entitled to do what they are doing.

Scripting News Valid
Audio

Respect yourself podcast

A 25-minute ramble with the themes of the Dreaming piece I wrote earlier today. Spoiler alert: I reveal the ending of the movie Casablanca. Respecting yourself means sticking to problems we can and need to solve, and work together. We can't make anything to happen until w...

Scripting News Valid
Audio

Hello from 2024

A podcast about listening to the podcasts from 2004.

This is a short episode about what I learned, and what's coming up.

Humbling experience.