2012-05-01

2012.05 Article: Make Your Own Spam Filter Tool with Your iPhone

By Jeanne Gomoll

We've entered the horrible season of robocalls and polls. The many loopholes in the do-not-call (DNC) rules allow advertisers, pollsters, charities, and businesses to call you anytime. Anyone and any company with whom you have done business may call you even if you have placed your numbers on a state or federal DNC list. And of course all charities, political groups, and pollsters can call you, even if (or especially if) you make regular donations to their cause, even if you have begged them not to call you.

I may get more spam calls than most people. I own a home-based business and my phone number is on the web. Also, I've set up my phone system so that all phone calls made to my land-line phone are automatically forwarded to my iPhone. During the last election week, I received an average of 2 political calls every hour.

Since the DNC lists didn't seem to be helping, I decided to do something about it myself. Here's what I did:
  1. An unknown number shows up on my iPhone's screen. Since I run a business, the unknown caller could possibly be a potential client. I give the caller one chance and answer it. If it turns out to be a spam call, I end the call as quickly as possible, or simply hang up on robocalls. Then....
  2. I go to my iPhone's list of recent phone calls and click on the right-pointing arrow to the right of the telephone number I've identified as spam.
  3. On the new window that opens up, I scroll down and select "Create New Contact".
  4. I create a new contact which I call "Spam". (I have to do this only one time.)
  5. I give the new contact a unique ring tone. (I've chosen "Sonar" for mine. The sound of a deadly, invisible U-Boat seems appropriate.)
  6. Next time I get a call that I identify as spam, I do not create a new client. Instead, I tap on "Add to Existing Contact".
  7. Then I add the new telephone number to the "Spam" listing. How many phone numbers can you add? So far, it does not appear that Apple imposes a limit on the number of phone numbers a single Contact name can have. So far, I have entered 170+ telephone numbers to my "Spam" contact. I guess if I ever do run up against a limit, I will just create a new contact called "Spam2" with the same ring tone.

So, when my phone's sonar sounds off. I can hear it from several rooms away if I don't happen to have my iPhone close to me. And (joy!) I know that it's not necessary to run to get my phone and answer. This system works great, and it only takes a few seconds to add a new telephone to the spam listing. Once the system is in place, you need never answer a call from that number again. If they really need to tell you something, they can leave a message. I figure if it turns out I've mistakenly labeled a good guy as spam, I can always remove them from the spam contact list. But that hasn't happened yet.

Now I wish I could set up a spam filter tool to protect me from unwanted text messages! 

2012.05 Article: How to Tell If Your Cloud Provider Can Read Your Data

By Rich Mogull in TidBITS (Excerpt only. Read full story here.)

With the tremendous popularity of services like Dropbox and iCloud there is, rightfully, an incredible amount of interest in cloud data security. Sometimes it’s hard to figure out exactly who can look at our information, especially since buzzwords like “secure” and “encrypted” don’t necessarily mean you are the only one who can see your data.

In part because there are numerous ways cloud providers could protect your data, the actual implementation varies from service to service. All consumer cloud services are what we in the cloud world call public and are built for multi-tenancy.

A public cloud service is one that anyone on the Internet can access and use. To support this the cloud providers need to segregate and isolate customers from each other. Segregation means your data is stored in your own little virtual area of the service, and isolation means that the services use security techniques to keep people from seeing each other’s stuff.

Practically speaking, multi-tenancy means your data is co-mingled with everyone else’s on the back end. For example, file-storage services intermingle everyone’s files and then keep track of who owns what in the service’s database. Some, like Dropbox, will even store only a single version of a given file and merely point at it from different owners. Thus multiple users who happen to have the same file are technically sharing that single instance; this approach also helps reduce the storage needed for multiple versions of a file for a single user.

Although multi-tenancy means co-mingling data, the cloud provider uses segregation techniques so you see only your own data when you use the service, and isolation to make sure you can’t maliciously go after someone else’s data when you’re using the system. The cloud provider’s databases and application code are key to keeping all these bits separate from each other. It isn’t like having a single hard drive, or even a single database, dedicated to your information. Multi-tenancy is used for files, email, calendar entries, photos, and every other kind of data you store with a cloud service.

A multi-tenancy architecture has two obvious problems. The first is that if there’s a mistake in the application or database the service runs on, someone else might see your data. There is a long history of Internet sites (cloud and otherwise) inadvertently allowing someone to manipulate a web page or URL to access unauthorized data, and the bad guys are always on the lookout for such vulnerabilities. The second problem is that the cloud provider’s employees can also see your data. Yes, the better services usually put a lot of policy and security controls in place to prevent this, but it’s always technically possible.

One way to mitigate some of these concerns is with encryption, which uses a mathematical process coupled with a digital key (a long string of text) to turn your data into what looks like random gibberish. That key is necessary to decrypt and read the data. Most cloud providers use encryption to protect your Internet connection to them (via SSL/TLS — look for https URLs) so no one can sniff it on the network. But encrypting data in transit is only half the battle — what about your data in the provider’s data center? Encryption of storage is also necessary for any hope of keeping your data secret from the cloud provider’s employees.

Some providers do encrypt your data in their data center. There are three ways to do this:
  1. Encrypt all the data for all users using a single key (or set of keys) that the cloud provider knows and manages.
  2. Encrypt each individual user’s data with a per-user key that the cloud provider manages.
  3. Encrypt each individual user’s data with a per-user key that the user manages.

Each has advantages and disadvantages, trading security for convenience. There are three different (but similar) indications that your cloud data is accessible to your provider:
  1. If you can see your data in a Web browser after entering only your account password, the odds are extremely high that your provider can read it as well. The only way you could see your data in a Web browser and still have it be hidden from your provider is if the service relied on complex JavaScript code or a Flash/Java/ActiveX control to decrypt and display the data locally.
  2. If the service offers both Web access and a desktop application, and you can access your data in both with the same account password, odds are high that your provider can read your data. This is because your account password is also probably being used to protect your data (usually your password is used to unlock your encryption key). While your provider could technically architect things so the same password is used in different ways to both encrypt data and allow Web access, that really isn’t done.
  3. If you can access the cloud service via a new device or application using your account user name and password, your provider can probably read your data. This is just another variation of the item above.

Last year it was widely reported that Dropbox accidentally allowed any user access to any other user’s account. With iCloud I have a single user name and password. It offers a rich and well-designed web interface where I can manage individual e-mail messages, calendar entries, and more. I can register new devices and computers with the same user name and password I use on the website. Thus, from the beginning, it was clear Apple had the capability to read my content. That doesn’t mean Dropbox, iCloud, and similar services are insecure. They generally have extensive controls — both technical and policy restrictions — to keep employees from snooping. But it does mean that such services aren’t suitable for all users in all cases, especially businesses or governmental organizations that are contractually or legally obligated to keep certain data private.

There are services that offer users flexible encryption (and thus more security). If you want to be certain that your data are safe from both attackers and the cloud provider’s employees snooping, look for services that offer additional options for encrypting data, either with a password or an encryption key known only to you. If such an option isn’t available at the next cloud service you check out, you’ll know that the provider’s employees could technically read your data. And when the next big story of a cloud provider reading data hits the headlines, you can smugly inform your friends that you knew it all along.

2012-04-01

2012.04 Editorial: Off the Mousepad

By Holly McEntee

Greetings, fellow Mad Mac'ers. Well I finally did it: I made the move to Lion, and to iCloud. I agonized over this for a long time, put off by reports of people having had trouble with Lion, or iCloud, or both. Part of my resistance is that all of the Macs at work are not moving to Lion anytime soon, and I was unsure how well my new iCloud calendars would sync with iCal on my work machine. I berated myself for being such a chicken — jeez Louise, I've upgraded my OS at least a dozen times! — then talked myself into procrastinating for one reason or another (I'll wait til after the holiday; I'll do it when I get back from New Zealand; I'll wait til our tax returns have been processed in case Turbo Tax needs Snow Leopard for some reason, ...). Finally I told myself that after I upgraded, I could get a new iPad3 — but not before. D'oh! Between that, and getting spammed by increasingly shrill e-mails from Apple about MobileMe ending, I acquiesced. I carefully ran Software Update, then repaired disk permissions, then ran Software Update again, and ran Time Machine one more time. Only then did I go to the App Store and download Lion. With a trembling finger I clicked "Install" and fled the house (yelling "don't touch the computer!" to my husband on my way out the door). Upon my return I crept into the office to find ...

... my iMac, humming along serenely. Running Lion. No worries. (Except Lion killed Stickies, which I didn't think about…hope I didn't have anything too important on one of those…)

Boy, do I feel silly. There's a lot of new things to learn (like Mission Control, and Launchpad) and get used to (like iCloud), but so far so good. Now if you excuse me, there's an iPad3 out there with my name on it. :)

Hope you can make it to the meeting this Wednesday! E-books are edging into everyone's peripheral vision these days, not necessarily for the better. The explanation given by sci-fi author Charlie Stross at
http://tinyurl.com/7yjpaza
is (to me) particularly alarming. (It taught me a new word: monopsony.) I'm all for reducing our collective use of paper for the good of the environment, but frankly e-books make me nervous. Thankfully, Dave Weston will be speaking with us about e-books at this week's Mad Mac meeting. I'm looking forward to having my questions answered!

Sincerely,
Holly

2012.04 Article: FAA to Review Electronics Usage on Aircraft

Excerpt only. Read full story here.

The FAA recently announced that they would take a “fresh look” at personal use of electronic devices while on board aircraft. Tablets and e-readers will be the main focus of their review. The FAA has “prohibited device usage if below 10,000 ft” if the device has not been cleared to make sure it won’t interfere with onboard avionics. For many travelers it seems absurd that the agency hasn’t cleared a list of harmless devices already. For years it has been up to the airline to perform their own tests on every single device. FAA rules require said tests to be carried out with no passengers onboard, which results in lost income, as a plane is forced out of service. Now, however, the agency is willing to help test devices and work with airlines and customers to attempt to improve the flying experience.

2012.04 Article: US Department of Justice Targets Apple for Fixing E-Book Prices

Compiled by Holly McEntee from various online news sources

The US Department of Justice has filed an antitrust lawsuit against Apple for alleged e-book price fixing. 

Apple had reportedly been in talks with federal regulators but had failed to come to an agreement to settle their concerns. Along with Apple, five book publishers are also reportedly under investigation for price fixing: HarperCollins Publishers, Hachette Book Group, Macmillan Publishers, Penguin Group, and Simon & Schuster "colluded to increase prices" on popular books.

The probe apparently stems from changes made to how publishers charge for e-books when Apple released the first iPad two years ago. Book publishers began using an "agency model" in which publishers set their own e-book prices, rather than the traditional wholesale model in which publishers set a retail price and retailers set their own sales price. The pricing model materialized in 2010 after book publishers asked Amazon to increase the price of e-books on its website, but Amazon stood firm in its contention that anything above $9.99 was too high. Amazon eventually relented after many popular Macmillan titles disappeared from the e-tailer's site.

Apple is fighting the price-fixing allegation, saying in a statement "The launch of the iBookstore in 2010 fostered innovation and competition, breaking Amazon's monopolistic grip on the publishing industry.... Since then customers have benefited from eBooks that are more interactive and engaging. Just as we've allowed developers to set prices on the App Store, publishers set prices on the iBookstore."

The DOJ alleges that Apple and publishers crafted a deal whereby no other e-book retailer could offer a price lower than Apple. Sharis A. Pozen, acting assistant attorney general within the DOJ's antitrust division, said that publishers reportedly referred to the "wretched" $9.99 pricing scheme for e-books via Amazon, and wanted to force Amazon to up its prices. Pozen quoted former Apple CEO Steve Jobs, who reportedly said of the deal: "The customer pays a little more, but that's what [publishers] want anyway."

2012.04 Recommended: Cheap Cables and Connectors

Editor's note: Thanks to Rick Calicura, President of Diablo Valley MUG by way of The NotePad, newsletter of Club Mac, for these tips.

We all love our toys. When we purchase a new piece of equipment, we are easy prey to salespeople who earn commissions. When you purchase a new DVD player, for instance, an eager salesperson is sure to urge you to buy a high-end HDMI cable to connect it to your high-def TV. 

Some of these cables, notably from Monster Cable, can cost over $60 — and that’s with an online discount. (Search done via Google.) This can run into serious money.

However, there is a place where you can get quality cables at very reasonable prices. For instance, a cable that meets the exact specifications of the cable above will cost you $3.50! Where can this place be, you might ask? Well, using your browser, visit 
http://www. monoprice.com
You can buy computer cables and connectors as well. Some examples:
  • 6-foot, 9-pin FireWire 800-to-FireWire 400 cable: $4.72
    (Believe me, you would pay far more at the Apple Store for this.)
  • 6-foot synchronization cable for iPhone, iPad, and iPod, white: $5.61
    (You know you paid more than that at Fry’s.)
  • Thunderbolt-to-HDMI connector, DVI, and Display Port Adapter: $13.94
    (Apple is going to charge you $29.95 for this same device.)

Smart shopping is really important in this day and age and there is no need to pay a fortune for a high-profit item when other alternatives are available for the same quality merchandise. I have to share that I have purchased from Monoprice and the equipment has proven to be every bit as good as the merchandise from full-price dealers. Don’t get ripped off!

2012.04 News: A Potpourri of Software Announcements

Gleaned from various sources

FileMaker 12 Released

Mad Mac board member Richard S. Russell uses Filemaker Pro to build databases for several non-profit organizations in the Madison area. It was only natural that he noted that on April 4 FileMaker Inc. released the FileMaker 12 database software line, launching a new era for databases, empowering users to create stunning custom database apps for iPad, iPhone, Windows, Mac, and the web. The FileMaker Go 12 for iPad and iPhone apps are available free on the App Store, making it easy for everyone to run iOS database apps created by FileMaker Pro 12. Richard says "I always recommend keeping up to date with the latest releases of your computer software for the same reason that I always recommend changing the oil in your car. You should budget not only for acquisition but also for maintenance and operation." But he advises against just routinely upgrading to FMP 12 (the way he advised for upgrades to 8, 8.5, 9, 10, and 11), as it uses a brand-new file format, and therefore there should be some advance planning* before converting. He's available for consultation. Read more at
   http://www.filemaker.com/

*Richard adds: "I've found that advance planning is more useful, even tho retrospective planning is invariably more accurate."

Aperture 3.2.3

Recently Apple updated iPhoto and other software packages to make it possible to delete photos from the Photo Stream feature that is part of its iCloud service. In mid-March Apple has further supported this option by adding it to its Aperture professional photo-management tool in an update that is available now. The Aperture update also addresses small performance and stability issues, and is recommended for anyone using Aperture, especially for those who use iCloud.

The Aperture update is around 635 MB in size and should be available via Software Update if you have Aperture 3.2 installed on your system. The update also requires the latest versions of OS X Snow Leopard and Lion, so if you have not already done so, be sure to update your operating system software before installing this update.

Epson Printer Drivers

In addition to the Aperture update, Apple has made available driver updates for supported Epson printer models. As with other printer updates, while Apple makes the entire package of drivers available online, most people will not need to install it. Instead, if you have an Epson printer, just check Software Update and if the driver for it has been updated then it will be presented for you to install.

2012.04 Help: Less Mousework

By Woodson Gannaway

(Editor's note: Woodson is an occasional contributor to Mad Mac News and lives and teaches in China.)

In my favorite text editor, TextWrangler, the F2, F3, and F4 keys give me cut, copy, and paste. Not so in Apple apps, where I have to use ⌘-x, ⌘-c, and ⌘-v. I prefer the F-keys.

There are keyboard shortcuts for many, many of the menu items and you can make them for most of the menu items missing them. At least that's been my experience. Conflicts with existing shortcuts don't always register; I tried to use ⌃-a to move a Safari tab to a new window, the system didn't reject it and it showed up with the menu item, but it did nothing. Changed to ⌃-b it worked fine.

To place that Safari window in the dock there is already a shortcut, ⌘-m. These two form a sequence for me so I turned to Typinator, my keystroke saver, to make one shortcut to actuate the two.

You can make a lot of shortcuts in the system, and something like Typinator can reduce your typing load significantly. Accented characters for Western languages are old hat from the keyboard but suppose you need the letters with tone marks for Chinese Pinyin — you're out of luck. So I set up a shortcut for each one. I use unique item separators in different files and have shortcuts to paste from the clipboard followed by ¶ and that particular item separator. Some are a little more complicated that that but I try not to go too crazy. It would be easy to outfox myself.

So in brief, maybe something can make your day a tiny bit easier.