Skip to content

macOS Apps

Articles about OS X applications.

The future of some older games on the Mac App Store

As part of this longer post on my purchases from the Mac App Store over the last seven years, one particular bit really struck me: Based on my purchases, at least, there are a a lot of rarely-updated apps—and games in particular—in the Mac App Store.

Of the 116 purchases (or free downloads) I've made since the App Store opened, 90 are still available in the App Store today. At first glance, that seems pretty good—78% of what I have is still in the App Store. But it doesn't look quite so good if I examine when each of those 90 apps was last updated:

Yes, 51 of those 90 apps (57%) have been updated within the last year, and that's good. But what's not good is that the remaining 39 apps (43%) haven't been updated in at least a year—and of those 39 apps, 21 of them (over half!) haven't been updated in four or more years.

Digging into those 21 apps reveals that four of them are utilities, five are general use apps, and 12 of them are games.

[continue reading…]



My choice for a Quicken 2007 replacement

The coming of "not without compromise" 32bit app usage in the fall 2018 macOS release finally forced my hand: I was going to have to update my single longest-used app, Quicken 2007. I've been using Quicken in some form since 1994, but stopped with Quicken 2007—I found the newer versions worse than Quicken 2007, so I never upgraded.

Yes, I was using an eleven-year-old app to track our family's spending and investments. Why? Basically because it worked (most of the time), and I didn't like any of the alternatives, which I would occasionally test. But Quicken 2007 was showing its age. In addition to its 32bitness, it had other issues: The UI was tiny and horrid, the windows never opened where I closed them (Moom's saved layouts to the rescue!), and online access to my accounts was nearly non-existent. Worst of all, it would crash on occasion, necessitating rebuilding all my data files. It was finally time to find its replacement.

After reviewing lists of alternatives—and asking on Twitter—I focused on three apps: Bantivity, Moneydance, and Quicken 2018 for Mac.

After looking at all three, I surprised myself by deciding that Quicken was the best tool for our use. Going in, I was dead set against it, mainly due to its annual subscription structure. (I hate subscription software in general, but as it turns out, this one isn't really a subscription.)

Read on for brief overviews of each of these three apps (with more detail on Quicken) and my rationale for deciding on Quicken.

[continue reading…]



Quicken 2018’s subscription isn’t really a subscription

When Mac Quicken 2018 was announced as subscription only, I vented on Twitter

"Quicken is now sold on a membership basis."

Screw that—it'd cost me $50/year just for quote downloads, basically. #Quicken2007Forever

However, as part of my work on finding a replacement for Quicken 2007, I discovered that Quicken has done themselves something of a disservice with their marketing: Quicken 2018 is not a typical software subscription, it's more of a traditional model.

Note: For those who aren't aware, Quicken is no longer owned by Intuit; they were bought by an investment bank. That's both good and bad. It's good that they're out from under Intuit's lack of interest in the Mac app, but it's possibly bad in that an investment group only buys a company for one reason: To later sell it at a big profit. However, to profit, you need to provide things people want, so New Quicken should be focused on providing excellent apps.

In a modern software subscription plan, as with Microsoft's Office 365 or Adobe's Creative Cloud, you only have rights to use the software while your subscription is active. Stop subscribing, and you can't use the apps any more. (Though I believe Office will run in view-only mode.)

But that's not how Quicken's subscription works. Quicken's subscription is backed by something they call the Data Access Guarantee, which insures you'll always be able to access your financial data. From that page, with my emphasis added:

…whether you renew your subscription or not, you'll always have full access to and ownership of your data. You can view, edit, export, and manually enter transactions and accounts, even after your subscription ends.

Access to online services, such as transaction download, quotes, and mobile sync, along with access to Quicken Support, will end if your subscription does.

Even if I stop subscribing, I'll be able to continue using Quicken 2018 (or 2019 or whatever) much the same way I use Quicken 2007 today: As a standalone app without access to online services or Quicken's support services. (Note that this doesn't apply to the Starter edition, just Deluxe and Premier. But Starter is very limited; I imagine most users will have at least Deluxe.)

This policy allays my fears about the subscription: If I decide I don't need the online services, I can stop subscribing and still use the app manually. If they had communicated this more clearly up front, I wouldn't have had any qualms with supporting their new approach, nor would I have vented on Twitter.

The ability to continue using the app after my subscription ends allays my main fear with subscriptions: Once you start, you're locked in because you lose the software if you ever stop paying. Thanks, Quicken, for taking this approach.



Find and fix non-searchable PDFs

I use a ScanSnap ix500 scanner to scan a lot of paper into PDFs on my iMac. And thanks to the ScanSnap's bundled optical character recognition (OCR), all of those scans are searchable via Spotlight. While the OCR may not be perfect, it's generally more than good enough to find what I'm looking for.

However, I noticed that I had a number of PDFs that weren't searchable—some electronic statements from credit cards and utility companies, and some older documents that predated my purchase of the ScanSnap, at least based on some tests with Spotlight.

But I wanted to know how many such PDFs I had, so I could run OCR on all of them, via the excellent PDFPen Pro app. (The Fujitsu's software will only perform OCR on documents it scanned.) The question was how to find all such files, and then once found, how to most easily run them through PDFPen Pro's OCR process.

In the end, I needed to install one set of Unix tools, and then write two small scripts—one shell script and one AppleScript. Of course, you'll also need PDFPen (I don't think Pro is required), or some other app that can perform OCR on PDF files.

[continue reading…]



View app-specific log messages in Terminal

March 29 2018 Update:

When this tip was first posted, it didn't work right: The log command ignored the --start, --end, and --last parameters. Regardless of what you listed for parameters, you'd always get the entire contents of the log file. I'm happy to note that this has been resolved in macOS 10.13.4, as log now functions as expected:

$ log show --last 20s --predicate 'processImagePath CONTAINS[c] "Twitter"'
Filtering the log data using "processImagePath CONTAINS[c] "Twitter""
Skipping info and debug messages, pass --info and/or --debug to include.
Timestamp                       Thread     Type        Activity             PID    TTL  
2018-03-30 09:26:15.357714-0700 0xc88a8    Default     0x0                  5075   0    Twitterrific: (CFNetwork) Task <9AD0920A-7AE7-4313-A727-6D34F4BBE38F>.<250> now using Connection 142
2018-03-30 09:26:15.357742-0700 0xc8d7a    Default     0x0                  5075   0    Twitterrific: (CFNetwork) Task <9AD0920A-7AE7-4313-A727-6D34F4BBE38F>.<250> sent request, body N
2018-03-30 09:26:15.420242-0700 0xc88a8    Default     0x0                  5075   0    Twitterrific: (CFNetwork) Task <9AD0920A-7AE7-4313-A727-6D34F4BBE38F>.<250> received response, status 200 content K
2018-03-30 09:26:15.420406-0700 0xc8d7a    Default     0x0                  5075   0    Twitterrific: (CFNetwork) Task <9AD0920A-7AE7-4313-A727-6D34F4BBE38F>.<250> response ended
 --------------------------------------------------------------------------------------------------------------------
Log      - Default:          4, Info:                0, Debug:             0, Error:          0, Fault:          0
Activity - Create:           0, Transition:          0, Actions:           0
$

This makes it really easy to get just the time slice you need from the overly-long log files. You can use s for seconds, m for minutes, h for hours, and d for days as arguments to these parameters.

This article provides a nice overview on interacting with log and predicates to filter the output—there's a lot you can do to help figure out what might be causing a problem.

And now, here's the rest of the original post…

[continue reading…]



Sorting—or not—bookmarks in Safari in macOS 10.13.4

One of the unpublicized nuggets in macOS 10.13.4 is this little doozy in the release notes:

Enables sorting Safari bookmarks by name or URL by right-clicking and choosing 'Sort By…'

This has been a feature request for nearly as long as Safari has existed—Safari was released in January 2003, and I found this MacRumors forum thread from April 2003 asking how to sort bookmarks. So this feature was nearly 15 years in the making!

Sure enough, right click on an entry in your Bookmarks list, and you can sort by name or URL:

I have a junk drawer in Safari where I bookmark stuff that I might someday want. Like a real junk drawer, it gets filled pretty quickly, and sorting the entries is a great way to trim the out of date entries. But when I tried to sort my junk drawer…

…there was no such option available. Stumped for a moment, it struck me that there may be a limit on the number of entries, as that was the only difference between this folder and others. I removed half the entries, leaving 546, but still, no Sort entry in the contextual menu.

After a bunch of back-and-forth moving (which takes some time, when you move hundreds of bookmarks around), I found the limit: 450 entries.


So if you have a large folder of bookmarks in Safari that you need to sort, you'll have to split it into multiple folders, none of which can have more than 450 entries. Weird but true.



Easily delete albums in Photos

Last fall, I finally made the move from iPhoto to Photos…months later, I still find myself frustrated by many things in the Photos' user interface.

Today's aggravation dealt with cleaning up a bunch of older photo albums—some I just wanted to delete, others I wanted to convert from Smart Albums into normal albums (because I wouldn't be adding any more photos that used the keywords in the Smart Album). That meant I wanted to delete a bunch of albums—well over 100.

Deleting an album in Photos can only be done from either the My Albums overview, where you can select more than one (though not across folders), or via the contextual menu in the sidebar.

The My Albums view wasn't going to work for me, as I needed to look at and work with many of the albums, across many folders. But after the sixth time of doing the "right click, select Delete Album, tab to Delete in the confirmation dialog, press Return" dance, I was sick of it. Time for another Keyboard Maestro macro.

This one is very simple—it just replicates the actions required to delete an album. With it in place, I click on the album I wish to delete, then press Control-D. It's still more mouse interaction than I'd prefer—why can't I select albums via the keyboard?—but it's oh so much faster than using the contextual menu.

[continue reading…]



Stop Photos from showing the “What’s New” screen on every launch

A while back on Twitter, I complained about always seeing the "What's New?" screen in Photos when I launched the app…

This finally irked me enough that I went looking for an answer…and found one, on only the second entry in my search results.

As the linked answer explains, you can fix the problem by specifying that your Photos library is the System Photo Library, as seen here:

I hadn't specified that my Photos library was the actual System Photo Library, so that button was still active. Once I clicked it, the button grayed out, and on next launch, no more welcome screen!

I think you'll only run into this problem if you (1) migrated an iPhoto library, and (2) kept that iPhoto library on an external drive. In those cases, Photos doesn't set the library as the System Photo Library.

One minor annoyance down, many more to go.



Use less-than-full-day periods in Photos’ Smart Albums

Update: With the passage of time—one calendar day, in this case—I can now say that this hint is wrong. Photos does not respect partial day values. Instead, any value less than one is rounded to zero, so all you can really do is create a Smart Album that finds imports you made during the current calendar day. That is, Date Added - is in the last - 0 - days. This is what I'm using now, as it's better than one day, which actually shows two days (today and yesterday), but it's not as nice as iPhoto's Last Import album.

I've left the hint up, because it's been linked to and tweeted a few times, but it's wrong. Sorry for the lack of testing before I posted it.

[continue reading…]



An in-depth look at moving from iPhoto to Photos

As noted in prior posts, I've recently moved to Photos from iPhoto. So far, it's been a mixed experience. There are some elements of Photos I like, but as of today, those things are outweighed by the things I don't like.

I've vented on a number of the things I dislike on Twitter, but wanted to expand on both the positives and the negatives in more detail. Hence, this "one week in" review (of sorts) of Photos, from the perspective of an experienced iPhoto user.

I've also included some tips for working with and migrating to Photos for those who haven't yet made the move from iPhoto. Finally, if you're still reading, I've listed the key features I'd really like to see come to Photos in a future update.

Note that I am not a great photographer, but I do take a lot of photos—I have over 40,000 photos and a couple thousand video clips in my database. To keep things organized, I use lots of keywords and Smart Albums, so much of my feedback on Photos is concerned with those areas of the program.

First off, my time with Photos hasn't all been bad; there are some things that I really like in Photos…

[continue reading…]