Why Apple Developed the Swift Programming Language - Hint - Apple Car

5:15 PM, Jan. 15th, 2016 · · Columns and Opinions

Apple, cars and Swift

Soon our cars will be semi- or fully autonomous.  That will require the best minds on the planet, engineers and A.I. experts, to write highly error proof and secure code. Current computer languages are close, but earn no cigar and weren't designed for Apple's needs. What better than for Apple to invent its own language, Swift, and get the whole world to test it first?

New York State Bill Wants to Force Apple and Google to Wreck Encryption

7:54 PM, Jan. 14th, 2016 · · Columns and Opinions

iSpy

Meet Assemblyman Matthew Titone, the latest politician intent on ignoring security reality and keen to force Apple and Google to expose all of us to malicious hackers, criminals, and foreign government spies. He referred a bill to committee in the New York State Assembly last week that would require manufacturers or operating system makers to put a back door in smartphone encryption on pain of penalty of some $2,500 per device sold or leased that violate the law.

Why iTunes Must Die!

2:50 PM, Jan. 13th, 2016 · · Columns and Opinions

Why iTunes Must Die!

It’s no secret that Dr. Mac doesn't care much for recent versions of iTunes. Find out why in Dr. Mac's Rants & Raves Episode #158, also known as, "Why iTunes Must Die!"

I Found an Easy Fix for my Recalcitrant Mac Backup Disk

5:10 PM, Dec. 31st, 2015 · · Columns and Opinions

system info software showing safe boot

A couple of weeks ago Dr. Mac's main Mac displayed an alert telling him his Time Machine disk was damaged and to repair or replace it A.S.A.P. After Disk Utility and several third-party disk utilities failed to repair the damage, he was surprised to discover that performing a Safe Boot did the trick.  

How Kids Can Learn to Code on an iPad, Part I

6:10 PM, Dec. 30th, 2015 · · Columns and Opinions

Kids, iPads and Programming

The dominant computing device of the last 30 years was the PC (or Mac). Almost every family had one, and any kid who wanted to learn to code could do so. Starting in about 2010, there was a distinct shift to mobility, smartphones and iPads. The very design of these devices weighed against software languages and learning to code. There are signs this is harming our youngest.  However, help is on the way.