New version of feedlandSocket. It's now an NPM package you can include in Node projects. The demo is more useful, and there's a video of what it looks like as it scrolls through the JavaScript console. WebSockets + feeds. A fairly important component of an open social web system.
People and blogs involved with and about the IndieWeb community, the fediverse, and/or the open web in general.
A summary of recent work via my WordLand blog.
One of those mornings. Working from the hospital lobby, with the GPT-5 announcement video on in the background but I forgot my headphones at home, so just glancing at the subtitles every once in a while. Please see: Micro.blog free for nurses. Also just deployed a cross-posting checkbox fix.
Added a new reading goals bar to the top of Bookshelves in the Mac app. Love the way it turned out, with little progress indicators for the goal progress. Here’s a video:
Dia adds $20/month subscription, with plans for other tiers later. I like Dia even without the AI features. Most people are not going to pay for either ChatGPT or Claude and a web browser. Wishing them luck because it is a nice browser.
Odd to see a Tim Hortons in Texas. ☕️
Progressive web apps
My uncle Ken
This is a picture of my dear departed Uncle Vava taken in the early 1970s in my parents' house in Flushing. It just showed up in my On This Day list on Facebook, thought it belongs on the blog too. .
Ken Kiesler, in the early 70s, hamming it up at a family event.
I wanted to put together a demo of a very simple but interesting Node.js app, so I hooked up with replit, and was surprised to find out that it's now an AI bot. But when I asked it to make a sandbox for this app, which is in a repo on GitHub, rather than take the direct route, and run the demo.js app (which is what I asked it to do), it concocted a pointless user interface, that hid all the interesting bits. This was a demo for programmers for crying out loud. I want to show them the machinery in motion. I'm going to try again today.
Feels important to mark today’s gift from Apple to Trump. Tim Cook continues to hurt his legacy, in almost an Elon Musk-like way, between the direction of the App Store and dealing with Trump. Just sad. He was the right person to lead Apple for a time. I still think peak Apple was a year or two ago.
Good post from A New Social about the difference between bridging and cross-posting. The illustrations really help too.
Perspective: I view WordPress as if it's my own product.
I added two new subscription lists to lists.opml.org and it's better organized and more concise.
A Brian Lehrer segment on specialized high schools in NYC. I went to one of them, signed up for the test mostly to get out of school for a day, and got in. Back in those days (the early 70s) no one studied for the test as far as I know. It has become very competitive and there's an issue of the racial makeup of the student body. As always Lehrer does a great podcast.
Not much time to blog today, might have a podcast later. In the meantime I did a search of Daytona for object database, a term that goes back to the early days and makes for an interesting browse, at least for me.
bookmarked Bridging vs cross-posting
bookmarked Bridging vs cross-posting
Wednesday session
Wednesday session
UK's Online Safety Act
Speaking of age-gating, I filled out Apple’s new age questionnaire for apps last week. Micro.blog’s apps are 16+. I think by design our platform is better protected than many in exposing harmful content, but to be safe for kids requires much more work with automated tools and a staff of curators.