Archive for May 9, 2019

Thursday, May 9, 2019

StopTheNews 1.0

Jeff Johnson:

Have you ever been annoyed that Safari on macOS 10.14 Mojave wants to open Apple News articles in News app instead of in Safari? Well no more! I’ve just released a new, free, open source Mac app called StopTheNews that stops Safari from opening Apple News articles in News app. Instead, StopTheNews opens the original article URL in Safari. StopTheNews also works with Safari Technology Preview, if that’s your default web browser.

The trick behind StopTheNews is simple. On Mojave, News app is the default handler for Apple News URL schemes. StopTheNews just registers itself as the default handler for Apple News URL schemes, taking over from News app.

Unfortunately, most of my Apple News links come from Twitter. But if I click an Apple News link in Tweetbot, it’s actually an link, so it opens in Safari. Then Safari recognizes that the expanded URL has a custom URL scheme. And recent versions of Safari use a fake-looking alert to prompt “Do you want to allow this page to open with ‘App’?” every time. I have to click Allow before StopTheNews can intercept the URL to expand it again and open the final URL in Safari. Still, it’s better than opening the URL in Apple News.

Chance Miller:

Why would you want to do this? The Apple News app on the Mac can be a bit buggy and slow to open. If you want to just quickly skim an article, it’s generally easier to read in Safari than it is Apple News.

It’s also not good for sending text or HTML to MarsEdit.

Jeff Johnson:

With StopTheNews installed you can also copy or drag links to Safari from the Stocks app, because Stocks also uses URLs!

Simone Manganelli:

Lol, the built-in “expand URL” workflow step in Shortcuts doesn’t actually expand links.


Update (2019-05-10): This Terminal command:

defaults write com.tapbots.Tweetbot3Mac OpenURLsDirectly YES

tells Tweetbot to expand the URLs itself, which avoids the confirmation dialog in Safari.

SD Notary 1.0

Shane Stanley:

SD Notary is a utility for having apps notarized by Apple.


Most macOS applications are written in Xcode, and the process is designed with that in mind. For apps not written in Xcode, such as script applets, notarizing can be done using command line tools. Some of these tools, though, are still actually part of Xcode.

SD Notary is an app that wraps a more friendly user interface around these tools. Although it was designed with script applets in mind, it should work with any application that has relatively straight-forward requirements.

Not surprisingly, coming from Late Night Software, it’s scriptable.