Mac Hacks

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
PDF Page 53

The command "launchctl unload -w /System/Library/LaunchAgents/"

should read "launchctl unload -w /System/Library/LaunchAgents/"

The way it's shown in the HTML section contains a line break between LaunchAgents/ and the Notification Center PLIST ( for OS X - with that line break, the command ignores the PLIST and instead unloads everything in OS X's LaunchAgents directory, which is functionally the entire system.

Anonymous  Sep 12, 2013 
PDF Page 144
3rd paragraph

I would add a reference to 'pwd' (print working directory) to help the user confirm where they are since you mention '/Users/username'.

Paul Corr  Feb 13, 2014 
PDF Page 147
1st paragraph

If your goal is to eliminate fear of Terminal, mentioning 'emacs' without saying how to exit is very counterproductive. I simply closed the window and dismissed the alert/warning window.

Paul Corr  Feb 13, 2014 
PDF Page 151
2nd paragraph

The URL to install Homebrew is wrong. You have:

ruby -e "$(curl -fsSkL"

The Homebrew web site has:

ruby -e "$(curl -fsSL"

and it is working for me. The previous URL simply returns "404 Not Found".

Paul Corr  Feb 13, 2014 
Printed Page 182

In order to use the setfile and getinfo commands in Terminal they have to be linked into the standard bin directory, otherwise Terminal won't know these commands, 'command not found'.

This should be certainly included in Hack 34.

Michael Schulz  May 11, 2013