Archive for October 8, 2024

Tuesday, October 8, 2024

Scripting News at 30

Dave Winer:

Today is the 30th anniversary of this blog.

I did a roundup of thoughts when this blog turned 25. I stand by what I wrote then, but I’d add this. My blog started because I needed content to test a script I had written that sent emails on my Mac using Eudora, which was an early scriptable app and I had a nice scripting system that worked with it. I looked around for something to send (30 years ago today), and shot out an email to the people whose business cards I had collected at various tech conferences. It was a thrill, so I did it again, and again and three more times, before I realized hey I could use this thing to get my own ideas out there. And thus began this thing that I still do to this day. Look at the two posts I wrote about WordPress in the last few days. There may be hope to find a blogosphere buried somewhere in there. And it may be possible to give them some sweet new writing tools so they can get excited about writing on the web the way we did all those years ago. I actually am kind of optimistic about that. Maybe we can stand up something in the midst of the noise. When we booted up podcasting, approx 20 years ago, we had a slogan -- “Users and developers party together.” It worked! That is still the way I want to build stuff, it’s the only way I know how to do it. Blogging started out as a programming adventure and eventually became a form of literature. How about that. I’m up for doing more of that if you all are. But please expect to make contributions, don’t expect it all to come to you for free, because as we know nothing really is free.

[…]

I appreciate all of the messages, but would appreciate them even more if they were on your blog. We need to keep using the tech. Blogging is kind of lost, and I would like to see that change. Every time you post something you’re proud of on a social media site, how about taking a moment and posting it to your blog too. And while there, if appropriate, link to something from some part of your post, even though the social media sites don’t support linking, the web is still there and it still does.

Om Malik:

The best version of Dave is the Hopeful Dave. Today, writing on his blog, he is still pushing for the blogs into the future, one line at a time.

John Naughton:

In 1983, Winer founded a company, Living Videotext, to develop and commercialise the outlining idea, and six years later sold it to Symantec for enough money to enable him to do his own thing for the rest of his life. One of those things involved playing a leading role in developing RSS (really simple syndication), a tool that allows users to keep track of many different websites in a single application (a news aggregator) that constantly monitors sites for new content. (Think of it as the hidden wiring of the web.)

[…]

Like many of us, he realised that what came to be known as the blogosphere could be a modern realisation of Jürgen Habermas’s idea of “the public sphere” because it was open to all, everything was discussable and social rank didn’t determine who was allowed to speak. But what he – and we – underestimated was the speed and comprehensiveness that tech corporations such as Google and Facebook would enclose that public sphere with their own walled gardens in which “free speech” could be algorithmically curated while the speakers were intensively surveilled and their data mined for advertising purposes.

John Gruber:

Winer is rightfully renowned for his technical achievements — outliners as an application genre, RSS in general, and RSS in the specific context of podcasting in particular — but what’s kept me reading Scripting News for the entirety of Scripting News’s 30-years-and-counting run is his writing. He has such a distinctive writing voice that is impossible to imagine in any medium other than the web.

See also: Guy Kawasaki’s podcast about Winer’s career and this post about MORE:

We called it that because there was so much more in it than the earlier outliner, ThinkTank 512, we didn’t have any idea which new feature, if any, would be the one that turned people on.

We didn’t have the luxury of picking among them because our company was on the verge of going out of business. We needed help from Apple to make it to shipping. They gave us a loan of $400K, and we put our source code in escrow in case the company failed, which looked like a real possibility.

Dave Winer:

This is why listening to users is so important.

Sometimes they give you the idea that puts your product over the top.

That’s how our outliner became a blockbuster on the Mac in 1986.

It’s how podcasting was born in 2001.

Previously:

Jettison 1.8.9

St. Clair Software:

  • When you set keyboard shortcuts for ejecting, sleeping and remounting, they are now shown in Jettison’s menu.
  • Fixed a bug that could result in an error message when manually mounting a volume even though the volume mounts correctly.
  • When an encrypted disk cannot be mounted because its password is not in the keychain, the error message explains how to fix the problem.

The app is presented as a way to eject external drives before putting your Mac to sleep. I use it for other things:

Previously:

Photoshop Elements Switches to Subscriptions

Jeremy Gray (Hacker News):

In Photoshop Elements 2025, a new AI-powered Remove Tool makes it easy to erase and replace distracting objects in photos, including unwanted people and distracting objects. This new feature also includes an accompanying “Object Removal” Guided Edit to walk new users through the process.

[…]

Photoshop Elements has long included a range of collage tools, enabling users to combine multiple photos. With AI-powered subject detection tools, it’s now easier to blend the subject from one shot with the background of another. Editors can learn the ropes of this type of photo compositing with a new “Combine Photos” Guided Edit.

[…]

While prior versions of Photoshop and Premiere Elements have been lifetime licenses — the user buys the software and then owns it indefinitely — this year’s release has moved to a three-year license term. […] Once that period is up, users will no longer have access to the software’s editing functions, although they will still have access to Elements Organizer to view and manage their files.

But at least it’s separate from Creative Cloud.

Previously:

Networking Issues in Sequoia

Christian Starkjohann:

We don’t recommend upgrading [to Sequoia] now because there are several bugs related to networking and firewalls in the 15.0 release. We expect most of them to be fixed in 15.1.

[…]

There are individual reports of websites aborting loading midway. We believe this is a general problem with TCP connections, not only ssh, but ssh seems to trigger it most frequently.

[…]

If you have configured Apple’s firewall to block incoming connections, it blocks all incoming UDP packets, even if they are responses to requests, e.g. responses to DNS name lookups.

Christian Starkjohann:

According to our tests, the issue with the built-in firewall appears to be fixed [in 15.0.1].

[…]

Recent user feedback indicates a shift of the situation: users who consistently encountered the problem no longer report it, while others, who were previously unaffected, are now experiencing ssh connections dropping after some time. We don’t yet have sufficient data to determine whether this is coincidence or if the bug persists.

[…]

We have received several reports from users of Little Snitch and Little Snitch Mini where the network content filter became inactive in the course of installing the macOS update. You’ll notice that you are affected if the Network Monitor stops displaying traffic or if connection blocking no longer works.

Previously: