Always update your Apple software from the Updates section of the Apple App Store. Click the Apple icon on the top left of the display, select "About this Mac" and click on Software Update. Never update by way of a link on a webpage or an email.
Update non-Apple software from within the application or from the company's web site. Beware of ectra or bonus software downloads during updates. Oracle's Java updates are notorious for installing unnecessary toolbars. Less scrupulous companies are often the source of unwanted add-ons that can steal data or show unwanted ads.
Make Time Machine backups
Select the option to encrypt backups.
Keep at least two backups each at a different location and at least one disconnected. See my article on The Dangers of Cloud Sync.
Install anti-virus software.
I use Sophos Home, a free AV program for Macs. Sophos.com
Passmark Software provides a large database of CPU benchmark results. Interpreting benchmarks is complex and a single number rarely tells the whole story however it is a good place to start. For computer systems check out GeekBench by Primate Labs.
EFF initiates a new blog - Stupid Patent of the Month, featuring spectacularly dumb patents that have been recently issued or asserted. With this series, we hope to illustrate by example just how badly reform is needed—at the Patent Office, in court, and in Congress.
This page provides a product summary for each Apple model. The intent is to provide the site's best recommendations regarding current product cycles, and to provide a summary of currently available rumors for each model.
This page is based on rumors and speculation. Useful data about average update cycle and days since last update.
Symptom - Running the OSX Disk Utility program and selecting Verify Disk permissions results is multiple error of ACL found but not expected on [filename]” While these errors can be safely ignored (ACLs are Access Control Lists) it does make reading the results of the disk verify difficult. Fix - Fletcher Tomalty has written a python script that can be run from the command line to remove these unexpected ACLs. The script uses the OSX Disk Utility to find the files and then does a sudo chmod -h -N on each of them.
It's no longer practical to allow comments. Too much spam. Post comments by tweeting to me @danielfishman. If you want to be notified of site updates use the comments form and send me an email address. Thanks!