Taming the Terminal logo

#544 Not Happy with Apple, Is it a Good Deal to Get a New iPhone Every Year, Encrypted Backups, Programming by Stealth Introduction

I am NOT happy with my Apple products this week. From an iPhone that had to be restored to factory settings, to an iPad with a dying battery down to an Apple Watch that restarted in German, it’s not been a happy week. I try to answer the question of whether these new plans by AT&T, Verizon and Apple are a good deal to get a new iPhone each year. I did a lot of research, read terms and conditions, even called Apple on the phone to make sure my math was sound so you might want to check out the spreadsheet. The research was meant to help you understand the options, not to tell you what the right answer was for you and your family. in Dumb Question Corner Lynn asks whether there’s a way to encrypt her Time Machine backup without starting over and losing her history and Bart gives her a great answer that extends to other backup services as well. In Chit Chat Across the Pond Bart introduces a new series called Programming by Stealth with episode 1 of X.

mp3 download

Hi this is Allison Sheridan of the NosillaCast Mac Podcast, hosted at Podfeet.com, a technology geek podcast with an EVER so slight Macintosh bias. Today is Monday October 12, 2015 and this is show number 544. I sure hope you got the message that I was delaying the show by a day. If you sign up for the NosillaCast News you get notifications of events like this. I do feel bad for the folks who depend on the NosillaCast for their Monday morning commute when I delay like this, but Steve and I decided it would be way more fun to go to Oktoberfest with our daughter Lindsay and her husband Nolan at Ballast Point brewer than to drive back home and do the show for you! We had an extra good time because we got to meet up with Adam Christianson, host of the MacCast at the brewery.

Blog Posts

When Apple Products Go Bad…In German

Is it a Good Deal to Get a New iPhone Every Year?

Dumb Question Corner

This week’s Dumb Question Corner comes from listener Lynn York:

Hi Allison, I have done some research on this question and I find a variety of answers. Most of the posts are from 2014 or earlier, mention OS’s older than Yosemite and are not for sources that I know and trust.
Problem: I run file vault on my MacBook Pro, but as far as I can determine, my Time Machine backup is not encrypted. Can I set it to encrypt without starting over – losing my existing history or buying a new drive? There isn’t much data safety in an encrypted MBP sitting next to an unencrypted TM drive. The same is true for stand alone backups using SuperDuper or other apps. There is a lot of reminders about security on-line but I think we could use a refresher on protecting the backups. Some of the old on-line posts even say not to encrypt a TM backup – I would hope it is safer now, but is it?
Thought this might be a good topic for the show, so sending it direct rather than posting to the group. Thanks, Lynn

Bart’s Answer:
Firstly, enabling encryption on all backups is a very good idea. I’ll break the rest of my answer into two parts:
1) Time Machine:
You can enable encryption after the fact without losing your history, here is the official Apple Doc: https://support.apple.com/kb/PH18852?locale=en_GB (you’ll find the same advice all over the net on various forums and mac websites).

2) A SuperDuper disk is just another disk, so if you format it HFS+ Encrypted, it will be encrypted, if you don’t it won’t. Before OS X 10.8 you could only encrypt drives as you formatted them, but that changed in 10.8, assuming a drive is appropriately formatted, you can now enable encryption without re-formatting it: http://www.macobserver.com/tmo/article/os-x-encrypting-external-disks


We recently upgraded Steve’s mom and dad’s computers to shiny new Mac Minis. It was a great opportunity to give them clean, up to date operating systems and that’s when we go them both started on 1Password. We forgot one thing when we did the upgrades – we did not install Flash for them. Had we thought about it, we wouldn’t have installed it in Safari, but we would have installed Google’s Chrome for them so they had a way to watch Flash when they really needed to/wanted to. As you guys all know, Apple doesn’t keep Flash up to date for you but Google does. Avoiding Flash is a good idea for all the vulnerabilities in it but there are times you just have to have Flash.

Steve’s dad likes to watch live videos from his investment company, and unfortunately they deliver them in Flash. I was able to help him install Chrome using Skype’s screensharing capability. Ken’s pretty good at sharing his screen while we chat over Skype audio so I can walk him through step by step and tell him where to click since I can watch him work.

That worked but then I needed to help him remember what to do when he runs into the warning on Safari telling him he needs Flash. He followed along just fine but it’s the remembering next time maybe a month or two later that he needs to copy the URL, open Chrome and then paste it in to watch that’s the hard part.

I opened Clarify on my computer, took a couple of screenshots, dropped in a couple of annotations and a sentence or two here and there to explain why he needed to do each step and then hit the publish to PDF button, attached it to an email and he was in business. He LOVES these tutorials I make for him with Clarify. He prints them out in color and puts them in a little notebook so he has them at his fingertips whenever he needs them.

If you have friends or family or co-workers who need a little assistance once in a while, consider trying out Clarify to make them tutorials. They’ll love them, and even better when they forget how to do something, you can just point them back to the tutorial rather than having to explain things over and over again. You look like a hero and overall you save yourself time. Check out the free trial over at clarify-it.com.

Chit Chat Across the Pond

Security Medium – YiSpecter iOS Malware

YiSpecter malware became a big news story this week, despite the fact that there is very little ‘there’ there. The headlines all blared about how it could infect non-jailbroken phones, but must articles left out the important piece – users had to accept an enterprise provisioning profile before the malware could even run! Because many users are programmed to just click ‘OK’ or ‘Continue’ no matter what, some people did get infected.

Enterprise provisioning profiles have been used to spread a lot of iOS malware this year, precisely because so many users ignore security warnings, and happily infect themselves. Because of this, Apple changed how Enterprise provisioning works in iOS 9 – it is no longer possible to bypass the warning! The message is the same, but the ‘Continue’ button is gone.

Enterprise provisioning still exists, but you now have to install the profile before you can run the apps. In effect this is just a small tweak to the UI and UX, but it makes social engineering much more difficult, and should help protect naive and/or stupid users from themselves.


Security Light

Important Security Updates:

Important Security News:

Notable Breaches:

Suggested Reading:

Main Topic – Programming by Stealth – 1 of X (Introduction)


That’s going to wind this up for this week, many thanks to our sponsor for helping to pay the bills, the makers of Clarify over at clarify-it.com. Don’t forget to send in your Dumb Questions, comments and suggestions by emailing me at [email protected], follow me on twitter @podfeet. Check out the NosillaCast Google Plus Community too – lots of fun over there! If you want to join in the fun of the live show, head on over to podfeet.com/live on Sunday nights at 5pm Pacific Time and join the friendly and enthusiastic NosillaCastaways. Thanks for listening, and stay subscribed.

2 thoughts on “#544 Not Happy with Apple, Is it a Good Deal to Get a New iPhone Every Year, Encrypted Backups, Programming by Stealth Introduction

  1. Claus - October 17, 2015

    I absolutely loved the new “Programming by Stealth” Topic, which Bart has come up with. I am certain that I will enjoy every installment and cannot thank you and Bart enough for doing this for us.

    In the show you joked that you might replace TextWrangler with Atom, because it is pretty. I kind of had the same initial reaction, but I found that TextWrangler did a few things so well that I could not let go of it.

    As a matter of fact I use three different text editors every day. I tend to use the strength of each to make up for the “weakness” of the other. By combining several text editors you can get an awful lot done, very quickly.

    For example:

    In TextWrangler I love the “Search & Replace” function that allows you to use Grep. In particular the syntax highlighting it uses in the search syntax ensures that the fact that Grep and I are not friends, doesn’t come between us much. Now Atom does a great job at it too, but TextWrangler has a few neat options that let you “preview” what you are to find super quickly. I am just saying Find All…

    I also like TextWranglers ability to HexDump a file. If you ever had to figure out a Unicode Normalization problem, dumping it to Hex can make it obvious. Otherwise you might be hard pressed to know whether the ë or ö or ä are the unicode representation of the latin1 character, or if they created by combining the e / o / a with the Diaeresis (Tréma). Yes, I picked the example because I think Diaeresis is a funny word 😉

    Lastly I love the View > Text Display > Show Invisibles and so I could go on.

    There is lots more why TextWrangler is great. So don’t give up on it right away, but I can see why you would enjoy Atom a lot.

    While I am rambling, let me also tell you why I like Textastic. Both Atom.io and TextWrangler are not doing so well when a file gets large. Open a 100MB XML file in either and they will likely just crash. Textastic however often gets them opened and let you do what you want, without taming the terminal first 😉

  2. Bart Busschots - October 17, 2015

    Thanks Claus!

    Also – I totally agree about using multiple editors – I’m currently a 5 editor guy 🙂

    When working on Perl projects absolutely nothing comes close to Komodo Edit – the free version of the VERY expensive Komodo IDE. It is absolutely the right tool for the job, and the only free editor I’ve found that truly understands Perl’s expansive range of possible syntaxes and highlights it correctly. Every other editor makes silly mistakes!

    For web stuff Atom is my current favourite, though I did also give Brackets (http://brackets.io) a go for a while recently.

    For editing config files on servers I still use Text Wrangler because it has great SSH support. No other editor I’ve found does remote file editing as smoothly as TW.

    Komodo and Atom are great for when you are woking on projects, but when you just need to edit a one-off file with syntax highlighting I still find myself using Smultron 7.

    And finally, when I need a buffer into which to dump some text to get back in a bit, I use TextEdit in plain text mode – it is so small and so fast to load, and I always have it open with at least two or three windows with stuff buffered for later.

    Like a carpenter will not have one single kind of saw, but many, a programmer will no have one text editor, but many!

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top