I wrote an answer to a question about scheduling jobs that could solve a few of the issues for you. That was mostly for a one off time though versus ongoing.

If you have an ongoing job, like one that you would have scheduled through iCal, launchd will work nicely as well.

But if you want an outright replacement to something similar to what you did with iCal/Calendar, it sounds like this great writeup on the Apple Discussions board explains using Automator's 'Calendar Alarm'. One user even said that this new way is even easier to use. I personally think with the extra power of Automator, it also adds new power.

From that site:

  Here's a solution that works for me:

  In Automator, create a Calendar Alarm
  Select Utilities from the library pane
  Select & drag Run AppleScript into the workflow area
  Copy/paste the AppleScript into the Run AppleScript box
  Save the newly created Calendar Alarm
  Open Calendar.app, create a new event
  Select the Automator calendar as your reference calendar
  Select Open File for the alert, and select the file you created in Automator. By default, iCal is the file that comes up when you select
  Open File.
  Change that to the name of the Automator app you created.
  Select Other if the file name isn't shown.

The user attached some screenshots to their post, as well, but I have included a screenshot of what needs to be selected in Automator.


Is there any way to disable OR password protect my iPhone to prevent someone from turning it off?

If you've jailbroken your phone, try either iGotYa or iCaughtYou Pro. They offer the best protection against theft without using a commercial MDM system, in my opinion.

PowerGuard will provide the power feature you want, but it won't protect the phone from being placed in DFU mode. Still, a combination of both PowerGuard and one of the above apps is better than nothing.

This won't prevent powering it off, but, if you've upgraded to iOS7:

  With Find My iPhone turned on in iOS 7, your Apple ID and password will be always be required before anyone can:

  Turn off Find My iPhone on your device.
  Erase your device.
  Reactivate and use your device.

  There is nothing you need to do except to keep Find My iPhone turned on and remember
  your Apple ID and password.

From a device security perspective, I think this would accomplish the same thing by rendering your device useless to anyone who steals or finds it.


Is there away to move between workspaces using trackpad?

The best "vanilla" solution I'm aware of is the following:

Go to System Preferences > Exposé & Spaces (Exposé tab) > Active Screen Corners and set one up as "Spaces".

Then when you quickly move your mouse into that corner it will bring up all available workspaces, and you can click the one you want.


If you want to turn it off, go to System Preferences > Keyboard > Text (tab)  and unselect auto-correction.
If you want to do more, then on the same page you can tell it what language to auto-correct (if you don't want it for all languages you use on your Mac) or specific words (on the right you click the "+" to add specific auto-corrections.
If you want to disable auto-correction of a single word, then look at this answer already given:
Answer already given for "Can I disable auto-correction of a single word on OS X"


What functionality of iOS can be accessed from the lock screen?

I'm including the ones mentioned in your answer in the name of having a complete listing in one place.

Toggle music controls (Play/Pause, Previous, Next, Volume) by double tapping the home button.
Take pictures and videos by sliding the camera button.
Invoke accessibility features by triple clicking the home button. Configurable in Settings-> General-> Accessibility-> Triple Click Home. You can configure toggling VoiceOver, toggling White on Black, toggling Zoom, or asking which to do.
Make phone calls by tapping the Emergency Call button and dialing a number. iPhones only.
View snippets of emails, text messages, and other notifications by looking at their  notification preview. Configurable in Settings-> Notifications-> App.
Activate Siri to make calls, send text messages, send emails, get directions, check calendars, etc. by holding down the home button. Configurable in Settings-> General-> Passcode Lock. iPhone 4S only.
Take a screenshot by pressing the home button and sleep/wake button at the same time.
Power the device off by holding down the sleep/wake button.


Currently as of October 2016 iTerm2 has enabled this functionality.
Go to Preferences -> Advanced -> General -> Hide iTerm2 from the dock and from the ⌘-Tab app switcher.


Remove a single event from Calendar subscription

It is actually possible to download the subscription and then delete some events:

In the calendar app, right-click on the holiday calendar subscription and then "copy URL to clipboard". Paste this into a web browser, download the .ics file, double-click and finally we are there: All holidays for the next 10 years are imported, and all of the unwanted events can be deleted manually.


Alfred 2 script filter executable loading unusually slowly

I feel stupid now. It turns out that HTTPS was being slow the first time because it has to check the cert or something. It has nothing to do with Alfred. I switched to HTTP (while I don't like it going through in plaintext) and it's about 1.2s the first time instead of 4 or 5.


In most cases, no you can’t get at the plain text password on macOS.

In one case, if you know the keychain password and it’s different than the log in password, unlock the keychain and look to retrieve the Mac password from any item where it’s stored.

The only way to reverse engineer would be to obtain the password hash and crack it brute force.

What type of hash are a Mac's password stored in?

You can always make a new admin account or write over a new password, but that will change things since you don’t know the current password.

https://support.apple.com/en-us/HT202860


MBA & VGA monitor, using strange reduction Thunderbolt-HDMI-DVI-VGA

The Mini DisplayPort to HDMI adapter does not pass analog signal, only digital.  VGA is analog.


iMessage uses data not SMS. It can use either Wifi or 3G. However, it is a free service for all users. The only charge anyone can receive for iMessage is if they had to pay for every byte of data they used, but most contracts and even pay as you go offers data, and iMessage doesn't use up much data unless you send a photo or video.


Uploaded homemade mp3 to icloud music library, now "not available in my country or region"

Astonishingly the error had nothing to do with the "song not being available in my country or region," but simply was because the song had not yet loaded into the iCloud Music Library. I clicked on File, Library, Update iCloud Music Library, and after about 5 minutes, the song was available on my other devices.


EE blocked my stolen phone's sim, will this prevent Lost mode from taking effect?

If you phone was stolen (and you didn't just lose it) you did the right thing having the sim blocked because it would also work in any other phone - once in possession they would be able to remove the sim, insert it into any other device and you would then be liable for any costs which occur.

Assuming that your phone was protected with a passcode, anyone trying to switch on the phone would not be able to access its content or reset the phone to keep for themselves or sell on.
However, due to the difficulty thief's have trying to re-enable locked phones, its most likely that your phone will have already been taken apart and sold for its parts.

If however you had just misplaced the phone and it was in fact not stolen, then with the phone being offline already, there would again be very little else you could have done anyway. You can still put it in lost mode, lock it, or remotely erase it. The next time your device is online, these actions will take effect.


multiple terminal launchers on the dock?

Here's how you can switch Terminal's startup window group automatically:

defaults write com.apple.Terminal 'Startup Window Group' 'four-windows'
defaults write com.apple.Terminal 'Startup Window Group' 'five-windows'

(four-windows and five-windows should be replaced with the Terminal window group names.)

You can use AppleScript or Automator to make an app that does that then launches Terminal:

-- AppleScript version
do shell script "defaults write com.apple.Terminal 'Startup Window Group' 'four-windows'"
tell app "Terminal" to activate

Or you can use my linkapp script to make a new app bundle that will do the same thing, and the icon will stay there.

python linkapp.py /Applications/Utilities/Terminal.app ./term-layout-4.app

Then when it gives you the wrapper script, edit it and add the defaults write line above the "$executable".

#!/usr/bin/env bash
executable="$(dirname "$0")/Terminal"

defaults write com.apple.Terminal 'Startup Window Group' 'four-windows'

"$executable"

You can then do the same with your other window group. One caveat with linkapp.py is that you can't run them both at the same time, because it will try to restore your windows.

If you want you can change the icon too (but if you don't use linkapp.py, the normal Terminal icon will be what shows up in your Dock and Command+Tab when it's running).


Messages agent wants to use your confidential information stored in “” in your keychain

This fixed it for me (though note the caveat at the bottom)
Open /Applications/Utilities/Keychain Access.app, search for message, which in my case came up with two keys that I deleted. This required Administrator rights, though.
iCloud still wonky though
Probably because I trashed some of my preferences. I can live with that for the time being as it is not in my face every ten seconds.


MBP w/ OS X 10.8.3 Performing Quite Slowly Lately

One of the first thing Apple technical support will have you do is to create a new user: log out of your current user, log into the new user and see if that helps. Toss a restart in as well.


Safari Redirecting http to (non-existent) https

If the site has previously indicated to Safari that it wishes to always be accessed over HTTPS through HSTS (HTTP Strict Transport Security), then Safari will always try to redirect to HTTPS.
You can clear the HSTS cache by deleting ~/Library/Cookies/HSTS.plist.
Note that Safari does also cache 301 redirects for a while and thus clearing the normal Safari cache may also be necessary: from the Develop menu (enable in Preferences → Advanced), choose Empty Caches.
#For 2020...
In current MacOS, you must

Clear the cache in Safari. (Developer menu.) Then immediately:
Quit Safari, and any other apps that may use networking (quit all apps)
Open /Users/ your user name /Library/Cookies which will look like:

Throw HSTS.plist in the trash, then immediately restart the whole Mac.

In extreme cases, turn off all bandwidth to the Mac before steps 1-2-3-4.
In current MacOS, the HSTS list is immediately rebuilt if the file is thrown away, if any networking happens. Hence the Mac needs an immediate restart for trashing to work.


MacBook Pro won’t sleep automatically — no process preventing sleep according to pmset. What’s going on?

Do you have Bluetooth turned on and if so, in the advanced tab of the bluetooth preference panel to you have the checkbox checked that allows bluetooth devices to wake your computer?

I had a similar problem and found that my magic mouse was preventing hibernation with the lid open.


Big Sur Add trusted certificate via command line (Safari Can't establish a secure connection)

I think answered my own question and wanted to post it here in case anyone else runs into this.  In my case not only was it a self signed cert, but I was using a local host name which did not match the hostname on the certificate.
Therefore using the following command worked for all browsers tested:
 security add-trusted-cert -e hostnameMismatch-r trustRoot -k ~/Library/Keychains/login.keychain-db newcert.pem


Always ask for password when mounting encrypted partition

This is a flaw in the CoreStorage encryption system. When you first connect the physical disk, the volume is in state Locked. Once you enter the password, the volume becomes Unlocked. (you can actually see the state of your volume from diskutil list)

The problem is that CoreStorage does not lock a volume until it is physically removed from the system.

My theory is that the keys used to unlock the volume being stored within memory until the drive is ejected - although the volume may be unmounted and locked, the keys to unlock it remain within memory. Attempting to remount and unlock the partition just calls for the keys from memory instead of asking for the password.


How to install Python 3.7 via homebrew on OS X

The easiest way to install python 3.7 is from Homebrew using the following command: brew install python@3.7


How can I copy the full smb:// link from a file in Finder?

You can right click the file, and choose "Get Info" - the popup window will have a property for Server which lists the full URL path with protocol (e.g. smb://example.com/Data/file.png)


Can't access Recovery Mode (2011 Mac Mini)

If you have an bootable macOS installer USB (Here is how to make one), boot from the installer directly by holding Option Key.

The options would require having access to a Mac (VM or real)

Another option could be to install macOS on an external drive and boot from it(holding option while booting), and try to install macOS on the internal disk.

Third option could be, remove internal disk from the MacMini, get a 2.5inch SATA to USB adapter, install macOS on the "external disk". Reinstall, and auto boot from the newly installed macOS HDD(or SSD). Might be a good opportunity to upgrade to a SSD.


Can I reverse the two-finger scrolling direction in OS X Lion (10.7)?

Uncheck the box:

I found it unnatural, too, since they flipped it. I think they're going for consistency between iPads and mice.


iPhone: Block One Website & Only One Website

There is a way, but it needs some technical skills and some money. Get yourself a private server, set up a VPN server on it, and block the IP address for the website from being accessed through the VPN. Then use Apple Configurator to turn your phone into a managed device and force it to use your private VPN at all times.


Apple MacBook Pro display shows black screen

Unfortunatly, it looks like a hardware issue.

Use the external monitor to see what you are doing and go to the system preferences and check the settings. Check the monitor preferences and see if it listed. Try turning the brightness all the way up.

If it is a 2015 model and less than 1 year old Apple should repair it for free. If you have AppleCare extended warranty they will repair it for 3 years for free. Take it to an Apple Store or an Apple approved repair vendor.


My iCloud storage was not updated to 50GB

If you purchased a monthly plan before September 16, 2015, your
  account was upgraded automatically. If you're currently on an annual
  plan, you'll continue to renew annually at that rate. If you select a
  new monthly plan, your annual plan won't be available to you.

Source : https://support.apple.com/en-ca/HT201238


Is it possible to prevent specific backups from getting deleted?

Based on how Time Machine consolidates it backups, unless there is an unpublished method to modify how Time Machine is coded to do this (and I don't think there is), I'd say no, you cannot prevent specific backups from getting deleted.

That said, why are you trying to preserve specific backups, to what end and do you only need files from your Home Folder or the entire Macintosh HD?

Additionally, Time Machine backups are not bootable and if what you're looking for is a full bootable backup of the systems at a given point in time, you need to make a bootable clone of the drive at that time. You can use SuperDuper!, Carbon Copy Cloner or from the Recovery HD, use Disk Utility or in Terminal from the Recovery HD use hdiutil, etc.


Will I lose my game saves when I downgrade to iOS 4 from iOS 5?

iTunes will backup the data, but there is another option.  You can also bring your game saves back to your downgraded firmware, but it will take some work.

Here is a walkthrough focusing specifically on Angry Birds, but you could use the same process for other games as well.


How can I delete icons from the 6th generation iPod nano?

Update: With the new update from Apple (v1.2), it is now possible to remove icons that you don't use, and to change the size of the icons.  Under Settings->General->Home Screen you can show/hide individual icons.

I don't believe that you can delete the icons.  You can rearrange them.  I moved the ones I'm not interested in to the last screens so they are mostly out of the way.

The User Guide explains how to do this.


"Could not find installation information for this machine" after disk erase

I resolved this issue by changing the Wi-Fi network I was connected to. I was on xfinitywifi which was requiring a registration I didn't see. As soon as I connected to my internal company Wi-Fi network without a click-through screen it worked.

Other avenues to resolve this are making a bootable installer, booting from recovery or otherwise connecting to a new network if that’s causing the issue (Ethernet instead of WiFi for instance)


MacBook Pro 13" TouchBar 2017 won't sleep

At the end, Apple changed my brandnew MacBook Pro. The result, no more Problems


Select a file with a right click
Hold down the Option key
Select the menu item Copy "filename" as Pathname

Note: I believe this only works in  El Capitan and above.


Can this 800 MHz iMac G4 boot into Mac OS 9?

This is going off of memory so unfortunately, I don't have a reference.

But the partial serial number that you provided QT219 gives us a clue as to when it was manufactured:

QT - I believe this is the device (i.e. iMac), but it's not really relevant
2  - The year it was manufactured.  0 = 2000, 1 = 2001, 2 = 2002, etc.
19 - Week in which it was manufactured.  19 = 19th week.

So, just looking up the week numbers for 2002, we can deduce that the iMac was manufactured sometime between May 6th and May 12th, 2002.  That model, M8535LL/A, was made between Jan. 2002 and Feb. 2003, is the model that can run Mac OS 9


Is there a way to fix these scratches on my MacBook Pro's screen?

I'm surprised no else one has said it yet:
This is a nearly brand-new MacBook Pro still covered by warranty.
There is absolutely no reason that your keyboard keys should damage the display like that.  This is a design flaw that has existed in their laptops at least as far back as the PowerBook G4.  The keys should not touch the screen when the lid is closed under any circumstances, but they invariably do.
I have to clean my screen every few days to get rid of the keyboard imprints, but luckily have taken no damage to the screen (probably only because I use the awesome Moshi keyboard cover, which also saved my MBP from a hot tea disaster).
Take it to Apple and make them fix it under warranty!


Command Line Tools fail to install OS X Lion 10.7.3 Xcode 4.3

Just in case anybody comes here after me, I will leave an answer. I found that you can install the command line tools using a separate .dmg file at this link:

https://developer.apple.com/downloads/?=command%20line%20tools


Connect a Thunderbolt display and a DisplayPort display to the same MacBook Pro

Your model MacBook Pro can power external displays at 60Hz in the following combinations:

One display at 5120 x 2880 resolution with over a billion colors
Two displays at 3840 x 2160 resolution with over a billion colors
Two displays at 4096 x 2304 resolution with millions of colors

So, to use both the 5K and 4K displays you need to be mindful of the resolution they're each at. To change the resolution:

Since you're trying to use a 5K display and a 4K display, I'd start by only connecting the 5K display first, preferably in one of the left ports
Go to Apple > System Preferences... > Displays
Make sure the Display tab is selected
Select the Scaled radio button
Now choose one of the scaled options that appear below (Hint: You can view the selected pixel dimensions below the image of your display on the left)
Once you have your display set at 4096 x 2304 (or below), exit System Preferences
Connect your 4K display to one of the right ports
Now go back to Apple > System Preferences... > Displays
Make sure the Display tab is selected
Now hold down the option key to see the additional scaled options for the second display
Now choose one of the scaled options for the 2nd display
Exit System preferences

See the screenshot below for reference:

REMINDER: If you're wanting to use billions of colours, then at Steps 5 and 11 you need to set your resolution at 3840 x 2160 or lower. Otherwise, if you're happy to use millions of colours, you  can set the resolution for each display as high as 4096 x 2304 each. Keep in mind the actual resolution choices you get will depend on your displays and the adapters you're using.

Let me know if you're still running into problems and we can troubleshoot from there.


Is it possible to move the first few letters in a string to the end of a cell in Excel?

This is a little bit of a hack but try the following assuming the field you want to evaluate is at A1:

=MID(A1,FIND("/",A1,1)+1,LEN(RIGHT(A1, FIND("/",A1,1)))-1)&"/"& RIGHT(A1, FIND("/",A1,1)-2)&"/"& LEFT(A1, FIND("/",A1,1)-1)

This is broken down into three parts (split by the &"/"&):

Left: =LEFT(A1, FIND("/",A1,1)-1) returns woman
Middle:=MID(A1,FIND("/",A1,1)+1,LEN(RIGHT(A1, FIND("/",A1,1)))-1)returns
colour
Right: =RIGHT(A1, FIND("/",A1,1)-2) returns type

Put the parts into the new order add the &"/"& dividers back in and voila.


Change the order of servers in "Connect to Server" window?

This worked for me:

Open this file in XCode: ~/Library/Preferences/com.apple.sidebarlists.plist

Look inside the favoriteservers container.  Drag the servers into your desired order.

Save the file.

Log out.

Log in.

Done.

Also!  It sure looks like you have a separate value for Name and URL there!  I haven't tried it but it certainly would be handy to have the list display human-readable values instead of stuff like afp://10.8.8.67


Prevent friend's iOS devices from interfering with Bluetooth

This is happening with my new (2017) MacBook Air + wife's iPhone 8. She had a local account on the Air, signed into iCloud.

Signing her out of iCloud on the Air did not fix anything.

We removed the Air from her iCloud account via her phone, and all seems well now.

This was very annoying because my AirPods would start to have a "stadium" stereo effect every time her phone paired to the laptop.


If you have changed your password since you gave your friend your Apple ID, then he/she will be unable to access iCloud, or any other service that uses your ID. (Unless they are a great hacker, but that is unlikely)

Unless you give them the new password, they will have lost access to your apple account completely.

From this, I am fairly sure your video is safe.


Reset USB bus without reboot (MacBook ignores display)

You could try restarting the usb daemon in terminal. Like so:
sudo launchctl stop com.apple.usbd; sudo launchctl start com.apple.usbd


Change an AT&T iPhone 3G to another provider?

You can't.  AT&T and Sprint use incompatible technologies.


Is there a fast way to switch System time zone from the command line?

Use the following Terminal command:

sudo systemsetup -settimezone timezone

For a list of valid timezone values, use sudo systemsetup -listtimezones.

To get the current timezone, use:

sudo systemsetup -gettimezone


Back up iPhone that can not be unlocked--screen is broken/shattered. Need help!

How about PhoneView (http://www.ecamm.com/mac/phoneview/).  Although its not a true backup of your iPhone at least you can get all the important stuff off of it.


How do I use AppleScript to reveal a file in Finder from its POSIX path?

I think your problem is that quoted form. Try something like this:

set thePath to POSIX file "/Volumes/Lion HD/Users/ngreenst/Desktop/image.jpg"
tell application "Finder" to reveal thePath

So, just reveal thePath


How to get a list of all songs in iTunes?

This is actually insanely simple:

Open iTunes and go into your music library. Click on a song to ensure focus is inside the song list, press ⌘a to select all your songs, then press ⌘c to copy them.

Open the text editor of your choice, anything should do, then ⌘v paste your songs!

Ét Voíla, all your songs listed in plain text.


Shortcut - El Capitan Dialog Box switch between option

Go to System Preferences then select Keyboard.

In the Shortcuts tab you will find an option for "Full Keyboard Access". Set the radio button for All Controls.

When confronted with a dialog box with buttons, Tab will now work to change focus between the buttons.  This setting can be turned off by key combination of ⌃ control+F7 (hold down the fn function key too if needed.)


Video out from MacBook to iMac via thunderbolt

Target Display Mode can use Thunderbolt, but as you observe it was only supported on iMac models from late 2009 to mid 2014.

If both Macs are on the same network then the easiest way for one to share the other's screen is with macOS Screen Sharing, but this won't offer the same performance as Target Display Mode.

Some other options are discussed in the answers to this question.


These problems usually come down to one of two things:

You have incorrectly configured the log-in settings for your outgoing mail server run by the company that provides your email service. Port numbers, authentication method, user name, password, and other settings.
The problem is on the end of the company that provides your email service. Their servers are misbehaving.

In either case, call the tech support line of the company that provides your email service and have them troubleshoot it with you.


Trouble creating directory from script run by launchd

You backup task is (very) user-specific and no system service, so the proper location for the launch agent is ~/Library/LaunchAgents/. If you put the plist in /Library/LaunchAgents it will run on behalf of every user logged in at ~ 5.11pm - which will fail for most users because they probably can't access some or most of your user folders/files.

Use a proper shebang in the script #!/bin/bash.. and make the script executable: chmod +x /Users/Study/Library/Scripts/spidbackup.sh.

Completely remove the plist from the launchctl db with sudo launchctl remove com.spidbackup and launchctl remove com.spidbackup. Move the plist to /Users/Study/Library/LaunchAgents/, chown/chmod it to your user and remove the key WorkingDirectory and the associated string.

Finally reload the agent with:

launchctl load /Users/Study/Library/LaunchAgents/com.spidbackup.plist

The proper permissions/ownerships for the files are finally:

ls -l /Users/Study/Library/Scripts/spidbackup.sh
-rwxr-xr-x  1 study  staff  ... spidbackup.sh

or

-rwx------  1 study  staff  ... spidbackup.sh

and

ls -l /Users/Study/Library/LaunchAgents/com.spidbackup.plist
-rw-r--r--  1 study  staff  ... com.spidbackup.plist

assuming Study is your user name.

Please also check capitalization (e.g. study vs. Study).


you may need to reset the SDK path as its seems it gets wiped out by the upgrade and not reset by xcode install, seems more likely to not be set if youre using zsh.

try:

export SDKROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk"


Unable to do a partial screen recording on OSX with quicktime

You can record a selected area of your screen as follows:

Open the Quicktime Player app
Choose File -> New Screen Recording or CtrlCommandN
Now select the area you want to record
Press the button in the middle of you selected area that states: Start recording
To stop, there will be a squared stop button that appears in the menu bar

As your screenshot is missing this button, you might want te restart Quicktime Player or reboot your machine.


Redirect stderr to /dev/null as well as stdout:

* * * * * /usr/bin/defaults delete com.apple.Spotlight userHasMovedWindow &> /dev/null
* * * * * /usr/bin/defaults delete com.apple.Spotlight windowHeight &> /dev/null

From trial and error it seems to be the stderr output of those commands that prevents the cronjob from exiting. I have no clue why that is, but it may be related to permissions to mail the output.


Use another Mac connected via thunderbolt as an audio input source?

I don't see how.

Thunderbolt is basically a mux of DisplayPort and PCIe.  So, unless OS X can "present" as an audio device the way it presents as a disk drive in "target mode" then there really is no way to have another Mac act as an audio device.


How to use `tmutil compare snapshot_path`?

From man tmutil:

snapshot
  A directory inside a machine directory that represents a single initial or
  incremental backup of one computer. The word "snapshot", in most contexts, is a
  generic term and is not to be confused with a "local Time Machine snapshot",
  which is simply a snapshot stored locally on the computer. E.g.,

    /Volumes/Chronoton/Backups.backupdb/thermopylae/2011-07-03-123456

I read this as "a local snapshot is not the same as a snapshot", with tmutil compare only able to handle the second.


Unable to install from downloaded disk image file

It is likely the disk images do not support Mac OS X 10.3.9.

The command line tool used to create disk images is called hdiutil. This hdiutil manual page documents the DMG format's history and compatibility with older editions of Mac OS X.

hdiutil manual page


Can I use or access the San Francisco font that comes with El Capitan?

You can download it from here: https://developer.apple.com/fonts/

But there is this note in the license agreement:

  IMPORTANT NOTE: THE APPLE SAN FRANCISCO FONT IS TO BE USED SOLELY FOR CREATING MOCK-UPS OF USER INTERFACES TO BE USED IN SOFTWARE PRODUCTS RUNNING ON APPLE’S iOS OR OS X OPERATING SYSTEMS, AS APPLICABLE.


How to reduce the RAM usage by run_kernel in MACBook pro

run_kernel appears to be associated with OpenCL and thus linked to work being performed by the graphics card in your MacBook Pro.

Consider switching between graphics cards and seeing if that helps.

Without more information, it is difficult to assist. A process using 1GB RAM is not in itself likely to be the cause of problems. Your MacBook Pro is likely 64-bit and is designed to work with much larger volumes of memory.

If you are running OS X 10.9 or later, try watching the Activity Monitor's Memory information. Do you see large, gigabyte or more, values for Swap or Compressed memory? What value do you see for Wired Memory?


IPad mail app does not show old emails – I can't mark them all as read

Actually I found out that the problem was simply due to the fact that I had a lot of unread messages in the "social" and "promotion" folders on Gmail. Best way to get rid of all of those unread emails: do a search using the query is:unread on Gmail's web interface.


Can I remove the content from Time machine?

In the case where you can copy off any non-work related items, it’s thousands to millions of times faster to copy off any data that should remain and then partition and erase the drive entirely.

https://support.apple.com/en-us/HT208496 - How to erase a disk for Mac -
Use Disk Utility to erase (format) a hard disk, SSD, flash drive, or other storage device.

Lots of technical info below is why an erase is easier and options if you have to surgically remove some data and it’s worth the pain to learn and perform the surgery. It is possible to do.

Automating deleting all instances of one file is a very difficult process as would even be copying off all versions of one file if it changes often. Let alone finding files that were backed up and now deleted.

Deleting a single backup instance is reasonably easy to automate but takes a long time since each file is hard linked to other identical copies and chaining these files together and keeping track of how many copies of each file  was backed up has lots of overhead and save operations to the filesystem.


I upgraded to Lion. Where's my TRIM support?

Have you booted into recovery mode and try "repair disk" using Disk Utility to ensure updated drivers on the SSD? It should have happened at installation, but several lion installs silently failed to make even a Recovery HD for me.

It's a guess, but I could see Disk Utility perhaps correcting that oversight.

I would certainly open a ticket with Apple Care - you get 90 days of phone support with any purchase and can even schedule a call back from the web site I linked. It might initially warn you about pay per incident, but later on you can select this exemption:


You can't REMOVE it, as long as your Mac can hear the broadcast from this device, it will be listed there in the Preference Pane.
It's harmless, a BT device can't force a connection, you have to accept the pairing request.


Check the contents of /etc/paths or /etc/paths.d/


Since iOS 9, under Settings > Battery there is an itemised breakdown of the most battery-consuming applications you have, their on-screen time and background time, and the amount of battery they consumed.

Here is an example:


I can never eject a flash drive on the first try. Why?

It could be that you have open applications using files on your flash disk.

You could try running the terminal command "lsof /Volumes/_NAME_OF_FLASH_DISK_HERE" and if you see an output, that means you have open/active files on your flash disk.
You need to close those and you can now eject.

Hope this helps,
Ismael Casimpan


With recent OS X, you can enable iCloud so that the contacts are synced to the Contacts.app on the mac. If you are either unable or unwilling to upgrade OS X, you can also edit the contacts on icloud.com, provided iCloud & its contacts syncing option is enabled on your iPhone.


Instead of deleting tracks one by one, you could take another approach.  Select a genre, delete it (that is, all the tracks of that genre), and repeat.


You can circumvent the need to enter a password to use fs_usage by means of the sudoers file.

Warning: I am not a security expert in any way, and modification of the sudoers file should only be performed with extreme caution. I don't think this particular solution would be a security issue, but again, I’m not an expert.

Open Terminal, type sudo visudo, and enter your password.
Scroll down using the arrow keys to the “User privilege specification” section.
Look for a line that starts with your username, or failing that, one that starts with %admin.
Position the cursor just below that line and press A to enter insert mode.
Add the following text on its own line:

yourusername ALL=(root) NOPASSWD: /usr/bin/fs_usage

Press esc, then type :wq enter to save your changes and quit.

You will need to restart GeekTool. I don’t think you need to reboot for the changes to take effect, but if it doesn’t work, try that.


Transfer music from iPad's iTunes to MacBook's, devices have different iTunes accounts

The only way I know of to share iTunes content between multiple Apple IDs is their family sharing plan. My father and I use it to share movies and TV shows with each other. Apple gives instructions for setting up family sharing. While it is nice to share content, it definitely has drawbacks. The biggest is that there can only be one credit card registered to all accounts under a family plan. Hope this helps.


iTunes select/create library dialogue doesn't show

For OS X: Immediately after clicking the iTunes icon, leave Option (Alt) pressed. The dialog should appear.

For Windows: Keep Shift pressed and click the iTunes icon. When the dialog appears, you can release the Shift key.


To make this work you have to use a third party tool: Karabiner.

In the example below holding the right option key enables the Danish keyboard layout. To type æ, ø, å just hold the right option key and use the original keys printed on your physical (Danish) keyboard. Releasing the right option key switches the layout back to en_US.

Prerequisites:

The US-English and the Danish keyboard layout have to be enabled. The shortcut cmdspace mustn't be used elsewhere than "Switch to previous input source".

Download, install and open Karabiner
Open in the menulet Karabiner -> Preferences
Open the tab Misc & Uninstall
Hit the button Open private.xml
Open the file private.xml with an appropriate editor
Enter the customized keycode

<?xml version="1.0"?>
<root>
  <item>
    <name>Change input source temporarily</name>
    <item>
      <name>Change input source to Danish while you are holding down right option key.</name>
      <identifier>remap.change_input_source_temporary_danish_option_r</identifier>
      <autogen>
        __KeyToKey__
        KeyCode::OPTION_R,
        KeyCode::VK_NONE,
        Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CHANGE_INPUTSOURCE_DANISH, KeyCode::VK_WAIT_100MS,
        Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
      </autogen>
    </item>
  </item>
</root>

Save the file
Open in the menulet Karabiner -> Preferences the tab Change Key
Hit the ReloadXML button
Enable the remapping. It should be listed at the beginning.


How do I change the password on an AD-bound Mac to match what's already in AD?

As I understand it, the correct way to change domain passwords should be kpasswd, which should update both local computer and domain passwords.
Note that I'm not in a position to test this right now, but something like:
> kpasswd myusername@FULLADDOMAIN.COM
myusername@FULLADDOMAIN.COM's Password:
New password for myusername@FULLADDOMAIN.COM:
Verify password - New password for myusername@FULLADDOMAIN.COM:
Success

I'll try and test this out and update this post.


Will there be a performance benefit in the upgrade for iPod touch 5 to iPod touch 6 for the KNFB reader?

There is no iPod Touch 6. In fact, the iPod Touch hasn't been updated in 2 years and even at launch did not have as good a camera as the the iPhone 5 it was introduced with (the iPod Touch camera is coverable to the iPhone 4S or maybe even the iPhone 4?). I can't speak about the KNFB reader specifically, but the newest iPhone (6 and 6 plus) are much faster than the iPod Touch 5 from 2012, so no, the older hardware in the iPod Touch 5 cannot provide the same level of functionality.

Whether the functionality in the ipHone 6 is enough of an improvement to make the cost worthwhile is a question only the user can answer.


Why is my Time Capsule backup getting stuck on "preparing backup" or "cleaning old backups?"

Run tmutil status for a much clearer idea of what's actually happening. Keep running the command and the NumberOfChangedItems should be changing if the backup is taking place. Until then, the command will inform you what's being processed.


Camera roll trying to send email from inactive account

Your new Gmail default should apply for any new messages. But to delete messages that are already sending, you need to open the Mail app, choose the Exchange account (not the inbox), then look in the outbox folder and delete the messages from there.


Browsing the Web through unlimited SMS plan

A week later, I found what I was looking for. After playing around with Google Voice and SMS APIs, I stumbled across an online service that offers exactly what I want, for free.

It's called txtWeb, and consists of just messaging 898-932 with your command, ex. @www YouTube.com returns:

(X)
(Y)Upload
* Home

* (Z)Trending
*
      o (X) Home
      o (Z) Trending
  -----
* Best of YouTube

      o (A) Music
      o (B) Sports
      o (C) Gaming
      o (D) Movies
      o (E) TV Shows
      o (F) News
      o (G) Live
      o (H) Spotlight
      o (I) 360° Video
  -----
*
      o (J) Browse channels
  -----
* Sign in now to see your
channels and recommendations!

  (K)Sign in
  -----
*
      o (L) YouTube Red
 (N) Show ad...

Reply M for more
---

Which is a bit outrageous but fulfills exactly what I needed.

Other commands include @wikipedia [query], or @daak, which offers a rudimentary email checking interface for gmail.

Fun.


Can GPS be used by more than 1 app at a time

Yes, GPS can be used by more than one app at a time. I frequently use Runkeeper in the background for tracking my movement, and Zombies Run or Geocaching in the foreground. I've never had any issues with any of them not getting the data.


How can I upload music from an iPhone to a PC without iTunes?

You probably get frustrated because of the lengthy process to sync your library with iTunes. But you don’t have to sync the media.

Instead of syncing media, you can manually manage the music and videos. Apple has written a step by step guide for this option.


How to search Mac for files that begin or end with a space " " or period "."

With Finder as the active application, choose Find from the File menu. In the Searching "This Mac" window that brings up, select Kind is Document, then use + to add another condition with Name as the first item. If you choose begins with as the second item, you can find files whose names begin with a particular character, like space. The ends with condition won't find files with the names in your examples unless the filename suffix ends with the character of interest, but you can find a particular character, like a space, as the last character before the suffix if you choose contains and follow that character with .. For your file..jpg example you would use .. for the search text. This approach will find literal * characters in filenames, if you choose contains and use * for the search text.

Finding such files with the find command (in Terminal) is straightforward if you quote special characters appropriately. For example,

find Downloads -name ' *' -ls

reports all files in my Downloads directory which begin with a space,

find Downloads -name '*\**' -ls

reports all files in my Downloads directory with a * in its name,

find Downloads -name '*\.\.*' -ls

reports all files in my Downloads directory with two consecutive . characters in its name, and

find Downloads -name '* .*' -ls

reports all files with a space character immediately before the suffix. Finally,

find Downloads -name ' *' -ls -o -name '*\**' -ls -o -name '*\.\.*' -ls -o -name '* .*' -ls

reports all of those files in my Downloads directory. You can anchor the search elsewhere by replacing Downloads on the command line, and you can use other options to restrict the search further (-type f would ignore directories and symlinks).


“invalid active developer path” when attempting to use pip3 after upgrading to macOS Catalina

You are perfect in your thinking. The true error is your machine needs a valid, secured web connection back to Apple’s content delivery network and servers. See if you can download any app from the Mac App Store and then when that’s working, retry the install.

xcode-select --install

Apple generally requires you to allow outbound traffic to the 17.0.0.0 network range, so if you’re on a filtered network, consider using a VPN to get outside the restrictions or have networking open outbound ports for your device to rule that out as an error.

Once you’ve gotten a good install, the select command above will report that the developer tools are installed and to use Software Update to update them. Since you tagged your question Xcode you could install that as well and then run it - it will install the tools as well (including the xcrun tool which is the first item needed by pip3)


Weird auto-correction in Office for Mac?

I know this is an old post, but I think I may just have figured it out.
I am using Outlook on PC, but I have had the exact same issue, such as "for the" becoming "fort he".

I have German and English languages installed and I believe this is the source of the problem (and it goes back at least 14 years if you try Google. Good bug fixing MS).

Anyway, the solution I found was to turn off "Detect Language Automatically" in the email editor. In the PC version this can be found on the Review ribbon under Language. I hope the Mac version has a similar layout.

This has appeared to work so far. It's a pain because changing languages in email will require a manual flip each time, but if I can avoid oft he, fort he, fort hat, etc. then it is worth it.

Hope this helps, even so late after the fact!


Finder shows .dmg is unmounted, Trash refuses to delete it

Rebooting should clear all the processes that are using the file and unmount all potentially mounted disk images. Once rebooted, try deleting it again.


How to clean up camera roll/All Photos on devices with shared iCloud account?

Make sure you have a backup of your images before trying this.

In iCloud settings, turn off iCloud Photo Library and My Photo Stream for all your iOS devices, including your Mac. Also make sure photo syncing is disabled in iTunes, just in case. Now connect each device to your mac and launch Image Capture. Select all the images you don't want, right click and select "Delete x Items". Do this on all devices before turning iCloud Photo Library and My Photo Stream back on. This should force iCloud to reset your My Photo Stream and iCloud Photo Library.


Keynote keyboard shortcut to navigate between objects on a slide

You can navigate between text boxes on keynote without using your mouse and only keyboard by using the tab key. This has its limitation as it does not let you edit existing text but instead replace the text with what you begin texting. The process is as follows:

New Slide
Press Tab (bounding box highlights for the text box)
Start Typing (finish text)
Press Escape
Press Tab (continuing pressing to cycle)


Harddisk exchange from one MacBook Pro to another MacBook Pro with same configuration and model with different serial no

I'd suggest putting both the harddisks back into the devices they were originally in and try booting again. Make sure the laptops are plugged in when you do this. If that doesn't work, it's very possible you've damaged the disks by trying to pull them out while the laptops were running.

If it does work, then I'd use time machine to create a backup of the 100GB disk you're replacing on an external USB drive. Then, after that's complete, power off the laptop, replace the disk with a new one, then follow the steps here to "Restore from a Time Machine Backup".

To be clear, this is assuming these are older MacBook Pro's with removable harddisks, not the solid-state drives that are soldered onto the motherboards. Those cannot be removed or replaced, at least not without permanently destroying the entire machine.


Running Windows through SD Card or USB thumb drive

I tried this some 2 weeks ago on my retina 15" Mac. The usb I used was Kingston HyperX 128 gb, 3.0 . It ran WinToGo which is basically windows 8. I wanted to play Battlefield 3 but the result were very poor, I actually never managed to play multiplayer because servers kicked me for being AFK :D If you want to try some less demanding games it might work, but 32gb is not enough provided Windows alone would eat some 20-25 gb.


Either will do just fine for application development, and if you don't plan on doing heavy photo or video editing there's no need for the extra processing power of the MacBook Pro.

You might want to consider that the MacBook Air does not have a Retina display like the MacBook Pro, so the Pro display is of higher resolution, and you will have the option of scaling the display resolution to make everything smaller in order to get more screen real estate (but on a 13" display that might make stuff hard to read instead).

MacBook Air is also obviously lighter than the MacBook Pro, so it puts less (if only by a little bit) of a strain on your back and shoulders if you'll be carrying it around a lot.

If neither the optional extra screen real estate or processing power is important to you, and price is also important, go with the MacBook Air. If the price doesn't matter and you don't mind the extra weight, go with MacBook Pro.


How to set brightnes for multiple thunderbolt displays at the same time using keys on apple keyboard

This won't let you adjust all of the screens but works for alternates

ctrl-F1 and ctrl-F2 usually change the brightness on the other display (or external display on 10.7).


How to deactivate the ZTE Connect Manager for Mac?

It turns out that the program is managed by launchd. Further, it is configured to keep itself running at all times. Thus, you must remove it from the launchd configuration. Open Terminal and run the following command:

$ launchctl remove cn.com.zte.zConnectManager.plist

This will keep the program from reactivating itself. Note the behavior in the following conditions:

After plugging in the modem, the program no longer automatically connects. You must open it (search on "4G LTE"). I have to open it twice for some reason.
When you close the program, it secretly remains running. You must open Activity Monitor, search on 'Connect Manager', and then select it and select the Quit button (octagon with an 'X'), then select 'Quit'. After this, it will not reactivate until you restart it.
When you unplug the modem the program will close its window and you must deactivate it in the same way as above.

==UPDATE==

I've found that I must periodically run the following:

$ launchctl remove cn.com.zte.zLogging.plist
$ launchctl remove cn.com.zte.zConnectManager.plist
$ launchctl remove cn.com.zte.usbswapper.plist

Run the following to see what cn.com.zte stuff is in launchctl:

$ launchctl list | grep cn.com.zte

If the command returns nothing, then you should be okay, though the ZTE programs may figure out a way to reinsert themselves into launchctl. Given the difficulty of removing the software and it's tenacity in remaining installed during attempts to remove it, I consider that it may be malware.


copy calendar entries from one calendar to another via apple script throws error

This is what I have so far. All works ok, except for my duplicate check. Just receiving tell statement for "Event Discarded: Old.". When this is not the case. Any Help?

to getRecurrenceTermination(startDate, recurrenceString)
set olddel to AppleScript's text item delimiters
set AppleScript's text item delimiters to ";"
set tItems to text items of recurrenceString
set AppleScript's text item delimiters to "="
set d to 0
set untl to missing value
repeat with anItem in tItems

    set parts to text items of anItem
    set sec to word 3 of anItem

    if (offset of "FREQ=" in anItem) > 0 then
        if (offset of "WEEKLY" in anItem) > 0 then
            set d to 7
        else if (offset of "DAILY" in anItem) > 0 then
            set d to 1
        else if (offset of "MONTHLY" in anItem) > 0 then
            set d to 31
        end if
    else if (offset of "INTERVAL=" in anItem) > 0 then
        set d to d * sec
    else if (offset of "COUNT=" in anItem) > 0 then
        set d to d * sec
    else if (offset of "UNTIL=" in anItem) > 0 then
        set untl to current date
        set untl's year to text 1 thru 4 of sec
        set untl's month to text 5 thru 6 of sec
        set untl's day to text 7 thru 8 of sec
        set untl's hours to text 10 thru 11 of sec
        set untl's minutes to text 12 thru 13 of sec
        set untl's seconds to text 13 thru 14 of sec
    end if
end repeat
set AppleScript's text item delimiters to olddel

if untl is missing value then
    if d is not 0 then
        set finalDate to startDate + (d * days)
    else
        set finalDate to startDate + (1000 * days)
    end if
else
    set finalDate to untl
end if
return finalDate
end getRecurrenceTermination

tell application "iCal"

set TheCalendars to name of calendars

set theSourceCalendar to ""
set theDestinationCalendar to ""

choose from list TheCalendars with title "Please select a source calendar" without empty selection allowed
set theSourceCalendar to result as string

if theSourceCalendar is "" then
    --do nothing
else

    set theOtherCals to {}
    repeat with anItem in TheCalendars
        if (anItem as string) is not (theSourceCalendar as string) then set theOtherCals to theOtherCals & anItem
    end repeat

    choose from list theOtherCals with title "Please select a destination calendar" without empty selection allowed
    set theDestinationCalendar to result as string

    if theDestinationCalendar is "" then
        --do nothing
    else

        display dialog "Copy calendar events from " & theSourceCalendar & " to " & theDestinationCalendar & "?" buttons {"OK", "Cancel"} default button 2
        if the button returned of the result is "OK" then
            set TheEvents to events of calendar theSourceCalendar
            set otherEvents to events of calendar theDestinationCalendar
            repeat with anEvent in TheEvents
                set curDate to current date
                set isNew to 1
                set startDate to start date of anEvent
                set endDate to end date of anEvent
                set eventStatus to status of anEvent
                set recuInfo to recurrence of anEvent
                set auid to uid of anEvent
                if recuInfo is not missing value then
                    set ed to my getRecurrenceTermination(startDate, recuInfo)
                end if
                if endDate ≥ curDate and eventStatus is not none then
                    --check that is not already existing using uid of events
                    repeat with oEvent in otherEvents
                        set ouid to uid of oEvent
                        if ouid is equal to auid then
                            set isNew to 0
                            exit repeat
                        end if
                    end repeat
                    if isNew is not 0 then
                        duplicate anEvent to end of calendar theDestinationCalendar
                    end if
                else
                    log "Event discarded: old"
                end if

            end repeat
        else
            --do nothing
        end if
    end if
end if
end tell

I believe the duplicate check problem flagging, when no duplicates exist is maybe because of this?

set auid to uid of anEvent


One option would be to clone your startup drive to an external disk using something like SuperDuper! or Carbon Copy Cloner. Then you can use System Preferences->Startup Disk to select that external drive as the boot drive.

Once you've rebooted and are running the system off the external drive you can use Disk Utility to run the repair. After you're done, re-select the internal drive as the Startup Disk and reboot.


Enable full-screen mode for applications on Lion

Lion's Terminal.app does support fullscreen mode. Maybe you are overlooking it? How did you upgrade?

As for TextEdit, applications need to explicitely implement Lion fullscreen support, and this has not been done for TextEdit. There are other 3rd party text editors that have implemented fullscreen mode, depending on what usage you have for a text-editor.


Is there a way to block email tracking services on Apple's Mail app OTHER than blocking all remote images? Any extensions?

I don't have an answer to your question. However I do have information that relates to this issue.

Even though you might have images turned off on your mail, apparently Spotlight follows the urls during the indexing process, which negates the advantages of having the images turned off.

So, you might want to turn off spotlight indexing of your mail. :(

Link below.

https://lifehacker.com/disable-email-search-in-spotlight-to-avoid-message-trac-1678528323


How to turn off boot up chime on late 2013 mac pro?

The boot chime is always as loud as the volume when you turn off your mac. There are tools for mac to disable it I believe. I don't know wether those affect windows as well.

EDIT: It seems the volume you set in windows has no control over the volume when booting again. So if you only use windows anyhow, boot into Mac OS (by holding the alt-key when booting). Then set the volume to zero (turn it down, don't use the mute key). You're Mac shouldn't chime anymore.


Safari icon from iPhone showing in macOS Dock

This is Apple Handoff in action:

  With Handoff, you can start something on one device (Mac, iOS, or Apple Watch)   and then pick it up on another without losing focus on what you’re doing. For example, look at a webpage on your iPhone, then pick up where you left off in Safari on your Mac. You can use Handoff with many Apple apps—for example, Calendar, Contacts, Pages, or Safari. Some third-party apps may also work with Handoff.

(Image and text attribution: Apple.com)


My Windows 7 Lenovo laptop won't detect my iPhone 4S but it will charge it?

Normally that would be a question for our friends at Microsoft, but lets try to help you here.

Charging using USB is a dumb function!, so do not pay to much attention to that.

The question is,

Do you have the right driver in your Win7 for the ihone?

How to do that can be read here:

iOS: Device not recognized in iTunes for Windows

Symptoms

Your iPhone, iPad, or iPod touch may not appear under Devices in iTunes after you connect it to your Windows PC.


How to fix a Macbook Pro trackpad where the mouse pointer is randomly moving?

This was driving me crazy, too. It just started happening yesterday, but was dangerous as the cursor kept selecting everything--making selection rectangles especially on the desktop, opening programs I didn't want to open on the dock, and generally jumping around like a drunk rabbit.

Searched forums, read about others saying this happened to them after updating their Mac software, etc., etc. Got so frustrated I literally slapped the trackpad with my open palm. And what do you know -- that fixed it! Now my trackpad is working perfectly again. Must have been something pinching or pressing against the underside of the trackpad.

Don't know if you're all going to believe me 'cause it sounds ridiculous, and if you do believe me I don't know if you're willing to do it. But I swear on my soul it's true and I'm posting this solution for all to see because I want to help.


Which Apps on my Mac need security updates?

Edit: Better Option

I found AppFresh, which seems to do exactly what you're looking for, using a bunch of different sources, including Apple Update, Sparkle (which a lot of 3rd party apps use to push updates), Microsoft Updates and more. It also has the option of installing the updates right from the app.

Original Answer

MacUpdate offers RSS feeds of updates to all the software it tracks. You could use that, with something to filter for items matching software you have installed (Yahoo Pipes) might be useful for that) to give you a list of updates to any of your apps.

It's probably not a comprehensive solution depending on the obscurity of some of your apps, but it's probably the closest you'll get to a single source.

The other alternative might be creating a script that periodically checks provided URLs for all your software for any changes, then notifies you in some way.


How to eject a DVD without logging in my Mac?

Reboot your Mac and immediately hold the (left) mouse button or the trackpad until the CD/DVD is ejected.


Try setting the iPad in recovery mode:

connect the iPad to your computer

turn it completely off

press the power button (top button) for three (3) seconds

without letting go of the power button, press the Home button

keep them pressed for ten (10) seconds

after the ten seconds, let go of the power button without letting go of the Home button

keep pressing the Home button until a message pops in iTunes saying

iTunes has detected a device in recovery mode, you must restore it before you can use it.

restore the iPad

Try doing this a few times if you dont succeed the first time.


Sandvox: Only reachable within local network

Hello… It was the DynDns software… reinstalled and almost everything is good now… only some bugs now


The significance of stuck is that the process is not running while in a state that is uninterruptible while it waits for I/O. There’s nothing wrong, just that the kernel has accepted an I/O and it’s “stuck” waiting for that response before it can be paused or sent a signal to exit (or more likely continue to run normally).

How does 'stuck' (in results of 'top') relate to 'not responding' (in Activity Monitor), 'spin' or 'hang'?


How to run an image of El Capitan macOS as a virtual machine on another Mac?

Is it possible, for example, to create an image of an existing Mac running FileMaker 11 on El Capitan?

You can definitely create an image of your existing Mac. The question is whether or not you can then use that image to create a virtual machine in Vmware or Parallels (whenever I have looked into Virtual Box, it has always appeared to me to be a giant pile of time-sink and frustration, so I have avoided using it.)

Disk Utility can create an image of your hard drive. So can apps like SuperDuper or Carbon Copy Cloner. Instructions for doing so are easily found via Google, etc.

However, these images will be .dmg files, not .iso files.

The question is whether Parallels or VMware can be use a .dmg to create a new VM.

There are instructions online about changing DMG files to ISO files, and I am fairly sure that ISO files can be used by both VMware and Parallels.

So I would say that, at least theoretically, yes, you can create an image from your existing installation of El Capitan. But I am not convinced that the process would work in practice as well as it seems like it should in theory.

However, if all you are doing to use the VM for is to run FileMaker, so I'm not sure that it is either necessary or a good use of your time to try to do so.


Most of what you need is in this Ars Technica article.

Essentially:

Purchase and download Mountain Lion on your 10.6 Snow Leopard Mac.
Follow the instructions from the article (or elsewhere here on Ask Different) to make the bootable disk.
Put the disk into your Leopard Mac and upgrade! (You may have to do a clean install.)


Is any user data stored on Apple AirPort Express

Your AirPort Express does store some unique data including your wireless passphrase, routing table, ARP table, etc.

Beyond that, there should not be any personal data on the device. It does not cache files.

Nonetheless, you should open AirPort Utility on your Mac, select the symbol of the device, and select Base Station -> Restore Default Settings… from the menu bar. That way, the next user will start with a fresh configuration.


"Out of Application Memory" Error MacBook Pro (retina) [Mavericks]

It's difficult to recommend a straight-forward solution, but here are some things I would do to isolate/resolve the issue:

Open your Activity monitor in Utilities and look at the memory tab/Load.
Use another browser (Firefox, Chrome) to see whether the problem is related to Safari
Log in as another user (create new account if necessary) and try from there to see whether it is account-related
Quit Safari and delete ~/Library/Safari/Downloads.plist
Last not least check your download source (link) for the VMware Fusion 6.0


Quality factors relevant for getting a replacement battery (MacBook Pro (13-inch, Mid 2012))

There are a number of different battery manufacturers out there; the problem with figuring out which one is the better of all the others is you never know which one will perform and which one won't.

Pretty much all will have the correct specs and will connect to your device whether that be a MacBook Pro, an alarm system or a back up UPS.  What I have found in my many years of experience is to go with the vendor that offers the best warranty.

Generally speaking when I went "cheap" I ended up having to replace the battery much sooner than expected.  If I spent a little more on a battery with an 18 month or 24 month warranty, I usually got 3-5 years out of it which is the norm for me.

Egoway and Lizone are two batteries that I would recommend as replacements for your particular MacBook Pro.

Replacing them is pretty simple too.  You basically remove the 10 scews on the back and remove the back cover to expose the logic board and battery.  Remove the battery connector from the logic board (on the right) and pull the battery up by the tab.  Just reverse the steps to install the new one.

The pictures below give an abridged version of this procedure, but you can find the full detailed instructions on iFixit.com


I turn off my Read receipt but the other person doesn’t. Will s/he get the Read notification when I’ve read her the person sent me?

Read receipts are only sent by your phone when you have them on. If the other person has them on, you will continue to get receipts from them, but they will not get anything from you.


We need some help on how to utilize the Apple ID on multiple Apple computers in a network

We have a few Macs at work among the multitude of PCs and all I did was create one AppleID using a company email address that comes to the IT department and then log into all of the Macs with that ID.

That way when you have updates and the like you have one common AppleID that only you know the password to and the Macs stop bugging you.


Chrome loading inconsistently after Mojave upgrade

I would recommend you to remove all Google Chrome extensions via the command-line and then try again.

You might have one that is not working properly and causing it to crash. If you properly want to start fresh maybe following this might be an option:

https://productforums.google.com/forum/#!topic/chrome/t_Q2_PZiXcA


The issue is with the Apple ID used to activate the iCloud Service. An Apple ID is simply an email address that you sign into Apple with and, by extension, use set up Apple’s auxilary services (iCloud, iTunes Store Purchases, etc).

  Is there a way to delete that old account?

Apple usually won’t let you delete an old Apple ID. You need to contact Apple ID Support to inquire. If you wish to purge Apple’s servers of all the information associated with that Apple ID, you can.

  Is there a way to…recreate a new account with my new email address?

Yes.

Option One:

Create a new Apple ID using your new email address. This is the easiest solution.

Option Two:

Change the primary email address associated with your Apple ID account. You don’t need access to the old email address in order to change your Apple ID. This is preferable if you have old purchases or other information you wish to keep.* From Apple ID FAQ:

  I no longer have an email address that was also my Apple ID. Can I still use the email address as my Apple ID?

  Apple recommends you change your Apple ID to your current, working email address. This will not create another Apple ID, it will only
  change it to your working email address. See Changing the name you use
  for your Apple ID if you'd like more information.

*It’s important to note that you cannot merge Apple IDs. Period (period).


Looks like graphics driver is switching to basic configuration. If you’re not using any external monitor or recently used safe mode which couldn’t revert back to normal boot.

Another guess is an unsupported kext which is installed by a faulty or unsupported app or a corrupted kext cache.

You can take following actions as troubleshooting tips. These are however not guaranteed to work for your situation.

1A) You can rebuld the kext cache.

// Open Terminal (/Applications/Utility/Terminal.app)

sudo kextcache -i /
paste the above line and press Enter (It will ask you for system password).

1B) Optionally you can download kext utility to rebuild the cache for you. (Not tested on Mojave)

Download Kext Utility

2A) You can repair permissions from Disk Utility. /Applications/Utilities/Disk Utility.app

2B) Run First Aid. (It will repair disk permissions and also find common disk errors.

If it doesn’t solve the problem, try resetting the SMC and NVRAM. It will revert your computer to default configurations.


The macOS Catalina change the default Unix shell to zsh (pronounced zee...shell).
The .zshrc is the place that is similar to .bash_profile and .bashrc in the bash shell.

Before we start this, make sure your terminal is in zsh, otherwise change to zsh with chsh -s /bin/zsh command.

In your default directory

# nano .zshrc

Type the following:

PROMPT="%d"

Then run the profile

# source .zshrc

Here you go, got your prompt with only the current directory in your zsh prompt.

Here is my setup : PROMPT="%d: %h-->"
Which put a current directory and command history with --> in prompt.

Here is an in-depth description of how to customize your prompt:
https://scriptingosx.com/2019/07/moving-to-zsh-06-customizing-the-zsh-prompt/

To learn the difference of bash shell and zsh:
https://sunlightmedia.org/bash-vs-zsh/

A cool zsh prompt generation tool:
https://zsh-prompt-generator.site/


Time Machine after formatting still works?

You will still be able to access your Time Machine backup -- but there is really no way to be assured that it will work fully and that no files have been corrupted since they were first backed up. If you have enough space, I would recommend making a new backup on its own partition with SuperDuper or Carbon Copy Cloner (the free/trial versions should suffice for a one-time backup), before wiping your mac. Note that if your external hard drive happens to fail before you've copied the stuff back onto your Mac, you will lose all your data, so it would be even better if you could make a second backup to independent media before wiping your Mac.


Can a thief change my Apple ID and password on a stolen iPod touch?


Why won't the Calendar app sync all of my Google Calendars?

Had to go to https://calendar.google.com/calendar/syncselect and select Facebook Events.

https://support.google.com/calendar/answer/99358?hl=en&ref_topic=3417927


Allow the Terminal.app to pass command key  based keystrokes to terminal programs

I have similar desires to yours. I solved it using a system-level modifier-key re-bind.

(Of course, this is a mess; but I find it worth it to maintain my MacVim-trained hybrid of OS-wide controls (save, new, copy, paste) within command-line vims.)

Here's how I did it:

Install Karabiner, which is a very, very powerful program (and an essential part of any poweruser's / programmer's OS X installation, IMHO)
Enable “Command_L to Control_L (only in Terminal)”:

Map ⌃-prefixed controls matching whichever MacVim commands you're most used-to in command-line vim. For instance, to support ⌘S,

noremap  <silent> <C-S>    :update<CR>
vnoremap <silent> <C-S>    <C-C>:update<CR>
inoremap <silent> <C-S>    <C-O>:update<CR>

Restore expected ⌘-sequences for Terminal.app itself, by special-casing them in System Preferences. For instance, if you want ⌘N to still control Terminal tabs, instead of mapping it to vim files, try:

Now, anything you don't add in this list, will be passed through verbatim to command-line vim (and, of course, any other command-line program you use.)

Caveats

This approach has several further subtle downsides, that I want to hilight for anyone considering taking it (as I do):

⌘␣ will no longer map to the system-wide Spotlight. (I've an open issue on Karabiner, and will come back here once I have a stopgap solution.)
For reasons I can't ascertain, even with the ⌃W exclusions set up in System Preferences, the tab-closing behaviour of Terminal.app changes with this setup: ⌘W will close individual tabs in a window; but if the current tab is the last tab, it will not close the window. Instead, it has no effect. I've had to re-train myself to use ⇧⌘W to close the window if there's only one tab left.
If you've trained yourself to use ⌃V in MacVim to do block-wise selection, then you'll have to re-train yourself to use the alternative, ⌃Q (or, now, ⌘Q). Additionally, you'll have to add stty -ixon in your shell's startup-script, as ⌃Q is consumed by default to preform an archaic shell-control function (one with no modern usage.)

Alternative ⌘W behaviour

In addition to the above, I decided to further override ⌘W as a universal ‘close this’ key, applicable to multiple applications.

Instead of mapping ⌘W to ‘Close Tab,’ as above; I personally map that to ⇧⌘W (to retain “immediately close this tab” semantics.) Then, in any given program, I map ⌃W to some sort of close-save-quit functionality.

For instance, in my .vimrc:

noremap  <C-W>    :confirm quit<CR>
vnoremap <C-W>    <C-C>:confirm quit<CR>
inoremap <C-W>    <C-O>:confirm quit<CR>

… or my .zshrc:

function close_tab { exit }
zle -N close_tab_widget close_tab
bindkey           '' close_tab_widget
bindkey -M vicmd  '' close_tab_widget

With those two snippets in place, and your Terminal configured to ‘Close if shell exits cleanly,’ a series of ⌘Ws will first quit vim, and then close the shell entirely.

In addition, now additional on-exit functionality of programs can be preserved: for instance, vim will ask before quitting if files are unsaved (just like MacVim); and zsh will ask before quitting if there are background jobs.

Postscript: Not directly related to your question; but you should also check out ‘Ubiquitous Vim Mode’ in Karabiner. It's “a bit much” for me to use everyday, but it's a very cool idea, and surprisingly-well implemented.


Wondering if there's a way to get rid of an error in Apple Script to mount server

I'm really only a beginner to scripting, but I'm wondering why you have so much code in your script.  I was able to accomplish the exact same results with using only a couple of commands.

mount volume "smb://192.168.2.66/"
do shell script "hdiutil attach -noverify '/Volumes/Data_Smokestack_ATC/James’s MacBook Pro.sparsebundle'"

I have both of my Airport Time Capsules set with static IPv4 addresses, so their IP’s never change (so I always know how to connect to them if I need to)

The do shell script part of my code waits until the mount volume command completes, therefore, I did not need to insert a delay command. On my system using the latest version of macOS Sierra,  if I run this code again while the volume is already mounted, this script just quietly completes with no errors or messages.

That said, my thought is wouldn't it just be more “code efficient” to run these two lines of code inside of a repeat loop at 15 minute intervals for 12 or 24 hours or something like that? Then to be saved as a stay open application?


Changed iCloud password but Yosemite password not changed

Go to settings User and groups, then click Change password... and click use iCloud password or, simply Reconfigure the password


Getting gnu screen to run on OS X El Capitan

Download and install Homebrew
Run brew install screen in a Terminal window

There is no step 3.


Execute alias with sudo at session startup

Enabling pf (with the rdr rule) with a command/alias or a shell script/function in your bash/zsh profile like in your question is neither common nor good practice. It is possible though:

To disable a password prompt modify the sudoers file:

Open Terminal and enter sudo visudo to modify the file /etc/sudoers.

Change the part:

## User privilege specification
##
root ALL=(ALL) ALL
%admin  ALL=(ALL) ALL

to

## User privilege specification
##
root ALL=(ALL) ALL
%admin  ALL=(ALL) ALL
your_username ALL=(ALL) NOPASSWD: /sbin/pfctl

and save the file.

If you don't know vi: after entering sudo visudo you have to change to insert mode by hitting i. Enter the additional line as indicated above. To leave insert mode hit esc. Then enter :wq and the Enter key to write the modified file to disk and quit vi.

bash:

Entering kiosk-proxy shouldn't require a password anymore. You can then simply add kiosk-proxy as a separate line in your bash_profile (after the alias kiosk-proxy ...line)

After exiting the shell, pf won't be disabled and the passed rule is still redirecting! To disable pf and the rdr rule while exiting the (bash) shell, create a file with touch ~/.bash_logout and the content sudo pfctl -d.

zsh:

The same works with ~/.zprofile containing:

alias kiosk-proxy="echo \"rdr pass inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080\" | sudo pfctl -ef -"

kiosk-proxy

and ~/.zlogout containing

sudo pfctl -d

A more recommended way is to simply add the rdr rule in pf.conf and enable pf while booting.


There were a few housekeeping chores that I preformed before booting from the FreeDOS DVD. I have both Yosemite and El Capitan installed on my Mac. To avoid SIP problems, I chose to preform the chores while booted to Yosemite. SIP was still enabled, but Yosemite ignores the SIP settings. I assume you can use El Capitan with SIP disabled.

I required the partition, that I chose to install FreeDos, to meet certain requirements.

The partition must be formatted MS-DOS (FAT) by the Disk Utility
application. Note: Later when installing FreeDOS, I reformatted the
partition again.
The partition must appear in the the Master Boot Record (MBR)
partition table. The contains of the this table can be displayed by
using the following command.

sudo  fdisk  /dev/disk0

If you are installing on a second internal disk, then replace
disk0 with disk1.
The id shown in the MBR table for this partition must be 0C. This
usually occurs after formatting the partition as MS-DOS (FAT). In my
case, I first had to format the partition as "Mac OS Extended
(Journaled)", then format as MS-DOS (FAT). This must be a bug in the
Disk Utility.
The partition must be flagged as active in the MBR table. By
"active", I mean "bootable". The active partition is marked with an
asterisk * character in first column of the output from the

sudo  fdisk /dev/disk0

command. You can use the

sudo  fdisk  -e  /dev/disk0

command to change the active partition. The proper interactive
command is flag.

  Note: More information on the fdisk command can be found by entering the command man  fdisk or online here.

I also had additional requirements.

The Mac needs to be set to boot using legacy mode. This can be done
with the bless command. In my case, I was installing to the 4th
partition on disk 0, so I used the following.

sudo  bless  --device  /dev/disk0s4  --setBoot  --legacy

The 0 represents disk0 and the 4 represents the 4th partition.
Actually, when booting in legacy mode, the partition is chosen by
the bootstrap code stored in the MBR. It is safe to assume this code
will choose the partition set active in the above step 4. So when
booting, the partition value set by the bless command will be
ignored.
The MBR must contain valid bootstrap code or no bootstrap code. OS X
is installed without this code. This is why you see the warning
message below when using the fdisk command to change the MBR.

fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory

When I installed FreeDOS, the MBR contained the bootstrap code that
was being used by Windows 10.  You can view the contents of your MBR
by using the following command.

sudo  hexdump  -C  -v  -n  512  /dev/disk0

If you are unsure if the bootstrap code in your MBR is valid, you
can zero out this memory by using the following command. The
bootstrap code occupies hex addresses 0 through 1B7.

sudo  fdisk  -u  -f  /dev/zero  -y  /dev/disk0

At this point, you should be able to start installing FreeDOS using the DVD. I chose to install everything.

When I reached the display shown below, the computer seemed to freeze. In reality, the computer was just taking a long time to install software. More that just the Kernel is being installed here. This is why the progress bar does not seem to change.

Also, in some of the subsequent steps, I needed to press the space bar several times before the installation would proceed.

When reached the step associated with the display below, I chose 1.


How do I make sure the firmware for my newly installed SSD is up to date for Mac OSX? Note: cannot use optical drive

Run software update from the apple icon.  If there are any updates it will tell you but you should be good to go as the SATA interface is the same so the only firmware change needed is wear leveling and trim.  You can check if that is enabled by clicking on About This Mac>system info> more details> then in the sidebar of system profiler click on the Sata listing. Then scroll down in the right hand pane and next to trim it will say yes or no.  If it is not, there is software like http://www.cindori.org/software/trimenabler/ that enable trim support.


Understanding active, inactive, free and swap memory allocation

Wired memory is memory that the Operating System has reserved for itself, and it cannot be written to disk.

VM Memory is the amount of space on your disk that the system has allocated for virtual memory. This is slow, and one of the main reasons why running low of free RAM will bring your system to a crawl.

Page ins / outs are when RAM memory is written to the disk (out) and when it is copied back from the disk into RAM (in).

Swap is how much of the VM Memory the system is actually using.

This, and more, can also be found here: http://www.interrupt19.com/2009/06/15/os-x-memory-usage-explained/ and here: http://support.apple.com/kb/HT1342?viewlocale=en_US&locale=en_US

Make sure you have enough free space on your disk for the OS to swap as needed. A good rule of thumb is that 10% of your total disk capacity should always be free. Furthermore, have you noticed any particular apps giving you trouble? Those tools you're using can be powerful for narrowing down what is causing your problem. Also, if you are running Chrome and Safari simultaneously, I suggest you only run them one at a time, as they both tend to be memory-hungry in my experience.


Office 365 installation stuck with one minute remaining on running package scripts

The ‘running package scripts’ step does take a while and Installer is not able to accurately suggest how long this step will take. My guess is it wasn't ‘hung’ but you didn't wait long enough at that step — it can take numerous minutes and is working hard.

You can forcibly shut down the machine by holding the power button until the machine turns off. This wouldn't usually be necessary, but it probably is now, depending on the steps you took to attempt to interrupt the installation.

I recommend attempting to install Office once again (as a partial installation isn't ideal) and letting the installer work through the steps it requires without attempting to interrupt it.


Keys not registering on the iPhone while typing fast, does it happen to you or just me?

I don't know that I would classify this as a bug.  In OS X, Apple has the Key Repeat Rate setting in the Keyboard preference pane which is a similar idea.  Apple currently provides no way to adjust the speed at which key press (more correctly, release) events are registered globally in iOS.

The ability to type over 70 wpm on the portrait iPhone keyboard is something most of us are unable to achieve, so it's unlikely it would be addressed by Apple.


Go to your System Preferences → Network.

Alternatively, you could click the WiFi icon in the menu bar, then choose Open Network Preferences.

In the preference pane, you can make your Mac prefer Ethernet connections over WiFi, for example, or the other way around.

If you click the “settings” symbol next to the + and - buttons, you’ll be able to select “Set Service Order”:

If you continue to WiFi → Advanced you can set the order of WiFi networks specifically by dragging them around:


What happens to applications if I sign in with a different account

Those apps will still work while they remain installed on the phone, but you will need to sign in to your brother's account to download updates for them, or to redownload them.


External display flickers on one of the Mac ports

The 13" MacBook Pro has two Thunderbolt 3 ports with support for USB 3.1.  USB-C is the connector type.  There are no 3.0 ports at all.

The flickering you are experiencing sounds like a clock sync issue  (TDMS clock for the display, not the clock that keeps system time).

First thing I would try is rebooting with the hub/dock connected to the port that's giving you trouble.  If the problem goes away, then you've narrowed down the problem.

If it remains, you may have a hardware issue.  Before taking it into Apple, however, it might be a good idea to try out a different video adapter.


Extending crosshair arms for partial screenshot on Mac OS

As far as I'm aware, there is no way to manipulate the system crosshair picker, however, Skitch (free!) offers an alternative workflow for partial screenshots. They have a zoomed preview dialog, and the fully extended arms as you desire. Also free in the Mac App Store.


You are using multiple versions of Python simultaneously - one from Python.org (2.7.3), located in /Library/Frameworks/Python.framework/Versions/2.7/, which does not have an installation of pip associated with it, and another version from HomeBrew (2.7.5), located in /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/. Your pip script is using the /usr/local/... Python, which doesn't have the time module available for some reason, but when you just type python on the command line, the shell searches through your $PATH and runs the version in /Library/Frameworks/.... If you were to type /usr/local/bin/python on the command line and enter import time you will likely get an error. The time module is part of the Python standard library, so I'm not sure why homebrew isn't finding it - you might want to re-brew python to fix it.

To always run the homebrew version of python (if that's what you want your primary version to be), just put /usr/local/bin as the first entry in your $PATH variable.


It turns out this was much simpler than I thought (as usually happens in software development). Somehow I didn't catch this until user testing, which is what threw me in the direction of thinking it was a Mac issue. It is not a Mac issue.

I'm using the AngularJS framework and one of its "features" is to mark unknown protocols with an unsafe prefix. I used this answer to configure it to recognize mine and now all is well.


iPhone 5s reset password—wrong date of birth

Head on over to https://iforgot.apple.com/ and see if you can get your situation sorted out—although I’m not sure you’ll get any more options than what you already went through.

If that fails, you’ll need to contact Apple directly and be prepared to prove that the iPhone is indeed yours/your daughter’s.


I chose the wrong partition to install Windows. How do I reinstall Mountain Lion?

You can boot into Recovery Mode by following the instructions outlined in HT4718 and re-install OS X from there:

  OS X Lion or OS X Mountain Lion includes a built in set of utilities in the Recovery System. Restart your Mac and hold down the Command key and the R key (Command-R), and keep holding them until the Apple icon appears, indicating that your Mac is starting up. After the Recovery System is finished starting up, you should see a desktop with a OS X menu bar and a "Mac OS X Utilities" application window. Note: If you see a login window or your own desktop and icons, it is possible that you didn't hold Command-R early enough. Restart and try again.


How to know if MacBook Pro with LG 5K Monitor Displaying at Correct Resolution

Under the display tab in the screenshot you posted there should be a "Resolution:" option. Click on the "Scaled" option to the right of it and it should show several resolutions, with the one you are currently using highlighted. If the resolution you want is not listed trying hold option and clicking "Scaled" for more options.

Alternatively, if you are comfortable with the command line, the follow command should list the resolutions used on all active monitors:

system_profiler SPDisplaysDataType | grep Resolution


Is there a way to turn off the "iCloud Drive isn't compatible with Mavericks" errors?

Guesswork, but the bad news is you should have switched it off before reverting, if at all possible.

Looking through the various QAs at Apple forums would tend to lead to the conclusion that once you have upgraded to iCloud Drive it cannot be reverted. You may be able to switch it off from https://icloud.com but I can't test as I have never enabled it on my machines.

Apple have never been too concerned about people wanting to rewind.

General iCloud Drive info from Apple doesn't cover it, nor does the switching off iCloud Drive FAQ


Single user mode comes up with wrong boot disk

I was just working on my 2011 mbp. I think the solution is to downgrade it to Sierra. I was happily on OS Sierra doing my work, but my bloody itchy finger clicked install, and I had to redo the kernel stuff, but it still didn’t boot.

I took out my hard disk and booted it from another MAC, and it worked perfectly. So my Guess is the the kernels we’re looking for some hardware that the mac doesn’t have, so instead of figuring that out, i’lol got back to Sierra.

Oh, to access csrutil, I used cmd-R from my other machine, and opened terminal to disable it.


It's May. How do I send a calendar invite for August?

Alerts and invites are different things. When you invite someone the invite will be sent immediately regardless of the time of the event.


Airport express and airplay. Is there a way to auto turn on amplifier?

While in terms of the specificity of the desired implementation I agree with @patrix, you could get the desired solution if you're open to reframing how it all gets handled. I'd say the easiest (but somewhat costly) way to get the desired behavior is to get a Logitech Harmony remote.

If the amplifier pre-dates remote controls, you might need to think further outside the box and look into a wifi/BT-enabled power switch (plug the amplifier into said switch and have the hardware power toggle on the amp always set to "On"; give the signal to the power switch to let the power flow through it, the amp then remotely powers on).

Things get very interesting in these days of "Internet of Things"… :-)


Can I have multiple wifi networks on a single MacBook Pro? [[GoPro]]

Assuming those cameras work like the ones I've used, all you do is connect your computer and the cameras to the same Wi-Fi router, and you'll be able to do everything normally, on one network. You should never have to create multiple physical networks like that unless you're setting up a corporate network, with multiple access points.


If you switch applications while you launch an application it can lead to the frontmost window being not the active window. This is a problem I encounter quite often, it also happens when you launch an application and another one spawns a window. I'm unsure if you mean this, but it seems to be normal behavior. Looks like

In this case, the iTunes window is the frontmost window (recognizable by its buttons drawn colored), while iTerms window is drawn over the iTunes window. iTunes is also the active application as you can see on the menubar.


Is there someway to get a list of all missing photos from the photo library?

Short answer: you can use the script in this GitHub repo.

Long answer:
I had the same question, and it turns out that the photo library is backed by a SQLite database under the covers. On your machine, you can find the database file at <photo library root>/database/photos.db. There's a table called RKMaster, with a row for every photo, and a fileIsReference column that tells you whether the photo is "external" or not.

The script I linked to simply dumps the list of all external files, and then iterates through to check that each one exists on disk.

Note that the table also includes an isMissing column, but this is not good enough by itself.  It only tells you about the files that Photos "knows" are missing, because you tried to double-click them, or use them in some way.  If you simply delete a file from disk, but don't try to access it in Photos, the isMissing column will be false.


How can I remotely view my Apple TV from my computer?

If you can Jailbreak it (basically atv2 at the time of writing) I believe you can install the Veency package and connect via VNC


How can I enable Trackpad tap-to-click for the login window in OS X 10.8?

Turns out you can add this as a function in the Terminal:

sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 1

That worked for me, thanks to these guys - http://forums.macrumors.com/showthread.php?t=1218257


Can my macbook HDD be used in a windows desktop?

Have you tried to boot to the recovery partition ..Boot with Cmd-R held down, and use disk utility to check/repair the filesystem

In the windows PC the disk should spin up but Windows will not be able to recognise the HFS+ filesystem on it, and will offer to format it for you. Don't let it!
Paragon Software produce a tool HFS+ for Windows which will allow it to mount the disk.

This will probably fail in strange and interesting ways if it is in fact corrupted. Another option might be some of the Mac Disk recovery programs e.g. Diskwarrior or TechToolPro


Where is the "Computer Name" screensaver stored in Mac OS X?

The "Computer Name" screensaver is stored in /System/Library/Screen\ Savers/FloatingMessage.saver.

Displaying the computer name is just the default text for this screen saver, you can enter other texts in the Screen Saver Preferences.


App review process (testflight): In review for a long time?

Typical review wait for an update to a released app is about a week, and then the review itself is typically less than a day. I have no experience yet with the beta review.


Why does Mail.app keep sent attachments open?

I can't speak for why anything Apple has done, but three things come to mind for changing the open file status:

file a bug http://bugreporter.apple.com
quit mail
patch the Mail program to fix the bug

Unless you have some third party Mail plug in, it seems you've identified something that hopefully Mail eventually releases since you might have problems deleting a file that's still open.


Keyboard preferences are lost after each restart

I indicate here two solutions because the problem may be caused by either :

ownership
plist file

Ownership problem

To troubleshoot my problem, I opened a Terminal and tried to find which configuration file had a problem:

cd Library/Preferences
ls -l com.apple.*

And in the middle of all my com.apple.* files I found one owned by root:

-rw-------   1 myuser  staff      485 19 jan  2018 com.apple.speech.voice.prefs.plist
-rw-------   1 myuser  staff      107 22 jan  2018 com.apple.suggestions.plist
-rw-------   1 root    wheel     2644 11 apr  2018 com.apple.symbolichotkeys.plist
-rw-------   1 myuser  staff      110 12 oct 10:00 com.apple.syncserver.plist
-rw-------   1 myuser  staff     1862 26 nov 14:04 com.apple.systempreferences.plist

So I thought is was not normal. Using find, I tried to see if there were other files owned by root:

$ find ~/Library/Preferences -user root
~/Library/Preferences/com.apple.symbolichotkeys.plist

But it was the only one.

So I just changed ownership:

chown myuser ~/Library/Preferences/com.apple.symbolichotkeys.plist

And restarted my computer to verify: bingo !

It was an ownership problem that prevented macOS to save my keybord shortcut preferences.

PList file

Sometimes, System Preferences pane could not keep some options after a restart (e.g. Keyboard and symbol visualizers).

So I tried something else: I backed up and then removed the com.apple.symbolichotkeys.plist file.

After a system reboot, System Preferences works better.


List of factory apps that come with the iPhone5c

Messages
Calendar
Photos
Camera
Weather
Clock
Maps
Videos
Notes
Reminders
Stocks
Game Center
Newsstand
iTunes Store
App Store
Passbook
Compass
Settings
Phone
Mail
Safari
Music
Contacts
Calculator
FaceTime


How to use EasyFind (or a similar application) to search inside ~/Library?

The simplest way is to just tell EasyFind to search the entire drive for invisibles.

It's not very efficient, but it's very easy.

Alternatively, it will search any folder you drag to the 'location' drop menu.

For a folder which is normally hidden, such as ~/Library, there are several methods to reveal it.

Finder > Go Menu - hold  Opt ⌥  & the User Library will be revealed in the menu
 From comments, this may be yet another of those commands that changes by System Language. Adding Shift may apparently be necessary in some languages.
Use the Go To Folder... command from the Go Menu or  Cmd ⌘   Shift ⇧   G   & type ~/Library
You can always go to any invisible folder this way, however deeply it's nested, for instance ~/Library/Application Support/Anki2/. Note it doesn't need the space escaping.
Permanently unhide by going to Finder,  Cmd ⌘   N  for new window;  Cmd ⌘   Shift ⇧   H  to go to Home folder;  Cmd ⌘   J  for View Options, then check the Show Library Folder box.
Permanently unhide using Terminal & the command
chflags nohidden ~/Library
Revert with hidden
Unhide all hidden files & folders using Terminal &
defaults write com.apple.Finder AppleShowAllFiles TRUE;killall Finder
Revert using FALSE


cheapest iPad necessary for running Swift Playgrounds application

According to Apple:

  Swift Playgrounds requires a 64-bit iPad with iOS 10 or later, including iPad mini 2 or later, iPad Air or later, or iPad Pro.


Can i use "Remote Disc" from a Linux host remotely to OS X?

Most likely no because it's proprietary technology.

Apple's remote disc functionality is provided by the host OS which has to be OS X or Windows having the proper drivers installed. You also have to have a fairly current Mac which has no built-in optical drive.

Have a look at Apple's knowledge base for a more detailed explanation: DVD or CD sharing: Using Remote Disc


Growl 1.3+: Location of (rollup) Log for use with GeekTool

Growl uses a CoreData database located in ~/Library/Application Support/Growl/

The database is a file called notifications.history

Edit: there does not as yet appear to be any way to communicate with the Growl Control Suite say via AppleScript, to read the database.  The functions there are limited. See the Growl AppleScript documentation here

You would have to communicate with the database directly, a database model is included within each build of Growl.


In a word, "No".

The dock is dynamically sized as you have found on the basis of the number of applications stored, or running, and the amount of document windows you may have minimised.

There is no way to stop it exhibiting this behaviour, and if you think about it it would cause considerable usability issues if it were to do so, as the only way to maintain a static width would be dynamic resizing of App/Document icons, which would eventually be too small to usefully identify.

If you don't like the overlap, then you can try a couple of workarounds:

Set the dock to autohide
Open what you consider to be the maximum
number of items in your dock, and scale the size down in preferences
to make it fit in your "gap", then accept that a lot of the time it
will be smaller, even it it shouldn't get much bigger than the gap.
Use a vertical dock to any change of size shouldn'f affect the width.