Fixing the Print to PDF Trick for High Sierra

One change from the High Sierra macOS update is a slight modification to the command to print to PDF. Years ago I shared a tip about printing to PDF by holding down the Command key and pressing P twice. It’s a great tip and people still use it. Unfortunately, it doesn’t work in High Sierra. That is because Apple removed the ellipsis from the command. To fix this, go to your keyboard shortcuts and remove the ellipsis, and all will be good again. See the screenshot below and video for help.

"Hey Siri, Send"

For the first week I used my Apple Watch, it drove me nuts that I still had to tap the screen to confirm sending text messages I'd dictated via "Hey Siri". Then I decided to try dictating the button press. When presented with the confirmation button before sending a text message, saying "Send", which is most intuitive, doesn't work. However, saying "Hey Siri, Send" does. In fact, for any confirmation button that shows up while dictating into the watch, all you have to do do is say "Hey Siri" and then the name of the button.

"Hey Siri, Tell Daisy I'm in jail. Bring bail money."


"Hey Siri, Send."

It is strange that you have to preface every button press with "Hey Siri" and this behavior is different from the iPhone, which asks you to confirm and you just say "yes" or "confirm". The iPhone method is better. However, if you want to send a text message from your Apple Watch hands free, get ready to say "Hey Siri" a lot.


Turns out, the iDownload blog figured this out before I did and even made a clever video.

The iPhone Extension Trick

Have you got any contacts that have extensions in their phone numbers? If you do, you'll know that adding extension information to your contacts can give your iPhone fits when placing calls. There is, however a trick.

When creating a contact, instead of this:

866-5309 x1982

Do this:


The semicolon is secret code to your iPhone to wait once the call connects and gives you the option to dial the extension when you tap it at the bottom of the screen.

I use this for telephone extensions and also for my conference call dial-ins—that seem to always have ridiculously long conference ID numbers.

Alternatively you can use commas to have the phone delay slightly and enter a digit for you. For instance, if you frequently have to call your cable company to reset your cable box and you know the tone sequence to make that happen, you could have a phone number like this.

Cable Box Reset

Assuming you got the numbers in the right order, that sequence would actually penetrate the bureaucracy and reset your cable box.

You can set the commas and semicolons in the Contacts app on your Mac, which is obvious. Not so obvious is the fact that you can add commas and semicolons on your phone too. To do so, press the symbol button on the dialer and then "pause" for a comma or "wait" for a semicolon.


Print to PDF, Revisited

My Print as PDF post still gets tons and tons and tons of views. Apple changed things up a tiny bit with Apple Mail in Mavericks so I thought I'd update it. This time I did the whole thing via screencast. Enjoy. 

Permalinking SquareSpace with TextExpander

I get a lot of requests about how I put permalinks at the bottom of link posts. People think I've done this with some clever bit of web programming but the answer is really just a TextExpander snippet.

Here is the snippet text:


You'll have to replace the "macsparky" bit with your own domain. The trick is to grab the name of a pending post and put it in your clipboard. You do this in the Options tab for a new SquareSpace post.

Screen Shot 2013-03-15 at 4.10.13 PM.png

As you can see I've highlighted the blog post name and the copied it (⌘+C). Then I flip back to my post text and put the cursor at the bottom and fire off the above snippet. (I uses "pperma" for my shortcut.)

That produces the following markdown.


This shows up as a permalink.

14 Days in Mountain Lion Calendar Week View

There used to be a really handy terminal command to open debug mode in iCal. One of my favorite settings was the ability to display two weeks in week view. Unfortunately, the command stopped working in Mountain Lion and it doesn't appear anyone has figured out how to resurrect it. (I tried for 30 minutes.)

In the meantime, there is a terminal command to set the number of days to display in week view. Mac OS X Hints shows the way but here it is.

defaults write CalUIDebugDefaultDaysInWeekView XX

Substitute the number of days for XX. If that blows your mind, run it again and change the number back to 7.

Maps at Night

I used the Maps app through much of the beta and never had any problems. I used it to drive from Orange County to San Diego and Los Angeles several times. It didn't route me any different than my prior driving app, Motion X.

In truth, I just don't think I'm much of a Maps power user. I put in an address and I go there. I don't do much more and, as a result, didn't bump into a lot of Maps' sins. I'm not denying that the app has troubles. It does.

My biggest gripe with the Maps app is driving at night. It displays the driving directions in the full screen with a brightly colored background. I use a window mount and the Maps app plays hell on my night vision. It feels like a safety hazard for me and I stopped using it when driving at night. I complained about this on a recent MPU episode and listener Mike wrote in with a great temporary fix.

Go in the Settings app and tap on the Accessibility screen. Then tap the Triple-click Home button and select Invert Colors. Now tripple tapping the home screen inverts your iPhone colors, which makes the maps nice and dark at night. I recognize this isn't a long term solution and Apple should fix this properly but for now, it works.


Hide Archive Items from Apple Mail's VIP Inbox

During a recent MPU episode, Katie lamented the fact her VIP inbox included previously archived items. I knew there was a way around that but couldn't puzzle it together during the show. Listener John wrote in with the solution.

  1. Select the VIP Inbox
  2. Select View/Sort By/Inbox Only

This isn't exactly intuitive but it works.


TextExpander Expense Snippet

I spent most of yesterday in court. As I fired off my TextExpander expense reporting snippet, it occurred to me, "people may like this." This snippet creates a fill-in form with all the relevant boxes. I can use it in any text application, I usually do it in a blank Byword or Pages documents and staple receipts and the other relevant pieces of paper. Download it here.