What are my options for full system (or at least home directory) encryption?

Mac OS X comes with FileVault for encrypting your home directory. There isn't a whole lot of customization for it, but it does its job. There are a few downsides, though:

FileVault does not play well with Time Machine backups. Time Machine can only back up the FileVault encrypted disk image when the user is logged out.
As FileVault runs it tends to slowly consume disk space. This space is reclaimed at logout, but it can cause problems if your drive is nearly full.

These downsides are the result of FileVault being implemented as an encrypted disk image that is then mounted at login. However, as long as you make sure you regularly log out of your machine they shouldn't present that much of an issue.

It does appear that TrueCrypt is available for Mac OS X, but I've never used it and don't know how well it works.


Is there an app that lets you code and send HTML e-mail from your Mac?

You can code and design your Mails as HTML(+CSS) documents, open them in Safari.app and then press cmd+i to have the content automatically transferred into Mail.app

Keep in mind that not all CSS-styles are supported by all Mail-clients, a good overview on that can be found here.


Figured it out on my own. Pro widgets comes with a mini browser. Not yet available for iOS eight.


I found a simple solution that's been working for 6 days. Even when I intentionally try to restart my computer as a test, the computer stays on.

What I did is leave a Word Doc open with random text in it, but I didn't save it.

That shows me an error when my computer tries to restart, but it keeps the system on.


Can you install OS X from a USB on late 2010 iMac?

Your iMac late 2010 is compatible with Sierra according to the official MacOS Sierra - Technical Specifications page.

  Mac Hardware Requirements

  For details about your Mac model, click the Apple icon at the top left
  of your screen, choose About This Mac, then choose More Info. These
  Mac models are compatible with macOS Sierra:

  MacBook (Late 2009 or newer)
  MacBook Pro (Mid 2010 or newer)
  MacBook Air (Late 2010 or newer)
  Mac mini (Mid 2010 or newer)
  iMac (Late 2009 or newer)
  Mac Pro (Mid 2010 or newer)

You can still get the OS X El Capitan via this link - thanks to @user3439894 for pointing out. It's up to you what OS installation to proceed with, but as long as your hardware supports the newest OS version I would go with clean install of Sierra.

Before proceeding further make sure you have your data backup somewhere, preferably using Time Machine. Also make sure you have a working memory stick with 8GB or more on it.

You can create a bootable USB drive with macOS Sierra on it following these steps:

Go to App Store and Download macOS Sierra. You can do that even you already have the macOS installed.

When the download will be finished the popup will appear asking you to proceed with installation. You need to close it. You can double check the location of your Install macOS Sierra.app in Applications folder.

With your memory sticked inserted in your you need to open Terminal (/Applications/Utilities/Terminal.app) window. And copy/paste the following command:

sudo /Applications/Install\ macOS\Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app

For El Capitan you'll have to type this command:

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Where Untitled is the name of your memory stick.

Then you need to type Y acknowledging the fact that your memory stick will be erased in order to create bootable media.

Copying installer files to disk process can take some time depending on type of your memory stick (2.0 or 3.0) and your internal HD (HDD or SSD).
When the process is finished you will see the following screen:

You can proceed with restarting your iMac keeping the memory stick inserted.
You need to hold ⌥ key during the startup in order to go into Startup Manager.

You need to choose Install macOS Sierra from the available options.
Go to Disk utility and erase (OS X Extended (Journaled)) the current startup drive - the one you're running your OS on. This will format your drive and delete everything on it.
When the formatting process is finished, close Disk Utility and select Install macOS from the menu. Make sure you're installing your macOS on the startup drive not your memory stick.

Following these steps will help you with your macOS clean install. If you feel you get stuck somewhere you can always consult with this guide or this one. There are many other guides available.


App cannot create folder when needed, needs permissions

This  problem could be solved by deleting the "library" which is generated by Unity. Unity directory is as following:

Unity >
- Assets
- Library <- Delete the directory, and reopen Unity
- Log
- ProjectSettings
- Temp

On the other hand, you can see information about permissions and their errors in the following Apple website: https://support.apple.com/en-au/HT203538


Listing all files installed by some MacPorts package


I resolved the issue. Turns out that my dark mode preferences switched back to Light mode. When I turned Dark Mode back on, Pages switch to Dark mode as well.

Looks like I have a different problem... My Dark Mode seems to be switching back to light mode from time to time.

I resolved this toggle issue here:
https://apple.stackexchange.com/a/337808/183752


Will upgrading to Mountain Lion allow USB Boot?

I have a MacBook from 2007 and it's possible to boot from USB without a problem.

Simply hold down - Option Key / (Alt) on Windows Keyboard on Boot and select where to boot from.

http://support.apple.com/kb/HT1310

If it doesn't work you might have to do a EFI Update

http://support.apple.com/kb/HT3260


Power Chime Sounding at odd times 2018 MBP

I fixed this by resetting my System Management Controller.

EDIT:
this only temporarily fixed it. I ended up needing to exchange MacBooks.


System Administrator Profile shows up after auto-lock High Sierra

macOS High Sierra Version 10.13.2 which came out this weekend appears to have removed this issue.

Well something changed somewhere because I haven't had this issue come up in the last 2 weeks. It doesn't correspond to any updates or changes as far as I can tell, but I'm considering this solved because the issue has disappeared.


Error: The application “NoMachine.app” is not open anymore

If you're using 10.11, check this out:

  A crash occurs when executing a call to network API on OS X 10.11 El Capitan

  Based on the Diagnostic Report, the crash occurred during the discovering of other computers on the network and it's related to a call to network API.

  As a temporary solution, disabling the 'Discovering of other computers on the network' in player.cfg helped, but this is not a fix and we cannot exclude that the crash appears again. There can be other situations in which a call to the same API can be executed.

  Workaround:

  Edit the player.cfg file in the .nx/config directory under the user's home (~/.nx/config) on the client computer.
  Set:

<option key="Discover other NoMachine servers in the network" value="false" />

The workaround in that page helped me. Some weeks ago they've also sent me a test library fixing the issue (I've reported the problem on their forums). You may get in touch with them or wait for an official fix.


Terminal not working after Yosemite installation

You installed another version of bash,right? The default login shell is /bin/bash. you can change it following these steps,

go to "System Preferences" > "Users & Groups"
click the "padlock" icon and authenticate
right-click the icon for your user and select "Advanced Options..."
change the value for "Login shell" to "/bin/bash"


How to automatically open files downloaded from Safari?

You can add a file extension to the list of "safe" extensions. Once that is done, safari will launch whatever application is associated with that file type.

This is done by creating the file ~/Library/Preferences/com.apple.DownloadAssessment.plist containing the file extension you want opened.

Here is an example, which solves the problem for .torrent files:

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com-PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>LSRiskCategorySafe</key>
<dict>
 <key>LSRiskCategoryExtensions</key>
<array>
 <string>torrent</string>
 </array>
 </dict>
 </dict>
</plist>

More info here.

If the file exists already, edit it and add the <string>torrent</string> line under the <array>tag


How to make iPhone delete GMail contats that are not in GMail "My contacts" any longer?

You might have to force iOS to refresh your contacts.  Goto your iPhone's Settings and select Mail, Contacts, Calendars. Select Gmail and uncheck Contacts.  Now, goto your Contacts app and it should be empty.  Go back to the previous settings screen and recheck Contacts.  After that, open up your Contacts app to verify the updates.


Correct Syntax to change default Screenshots and Screencapture save location?

You need 2 lines

defaults write com.apple.screencapture location ~/Pictures/

and the

killall SystemUIServer


macOS Sierra restarting download instead of resuming

Try clearing the app store cache to see if that fixes the issue.
http://osxdaily.com/2016/10/08/mac-app-store-temp-cache-folder/


How can I upgrade from Oracle JDK 8 to OpenJDK 8 using Homebrew and be sure it will be used by default?

Recommended prerequisite: check which versions of Java may already be installed using the following command: /usr/libexec/java_home -V
The following commands worked for me:

brew search openjdk # check if desired adoptopenjdk8 cask may already available
brew search java # (optional)
brew tap AdoptOpenJDK/openjdk # (assuming that the desired adoptopenjdk8 cask is not already available)
brew search openjdk # check that the desired adoptopenjdk8 cask is now available
brew install --cask adoptopenjdk8

Then the following commands confirmed that I was using the desired OpenJDK 8 version by default (with no JAVA_HOME environment variable setting):

java -version
javac -version

And the following commands confirmed that I have both Java SE 8 and OpenJDK 8 installed:

/usr/libexec/java_home -V
ls /Library/Java/JavaVirtualMachines

Note that which java and which javac show that java and javac are still run from /usr/bin.
Followup step: remove the old Java SE SDK from /Library/Java/JavaVirtualMachines, as documented in: https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
AdoptOpenJDK 8 package notes May 2019: adoptopenjdk8 was also added to homebrew/cask-versions, and this led to some issues: https://github.com/AdoptOpenJDK/homebrew-openjdk/issues/106
There is now a proposal to rename adoptopenjdk8 to openjdk8 in homebrew/cask-versions: https://github.com/Homebrew/homebrew-cask-versions/pull/7375
If this proposal is merged, this answer will likely be updated to recommend installing the renamed cask.
See also (some references):

https://stackoverflow.com/questions/44632292/how-to-install-specific-java-version-using-homebrew - discovered several months after I wrote this answer
https://dzone.com/articles/install-openjdk-versions-on-the-mac - discovered after I wrote this answer, mostly good but shows some formulae that I did not see
How can I install java openjdk 8 on High Sierra
https://discourse.brew.sh/t/how-to-install-openjdk-with-brew/712
https://github.com/AdoptOpenJDK/homebrew-openjdk#other-versions
https://medium.com/notes-for-geeks/java-home-and-java-home-on-macos-f246cab643bd
How to update Java from 8 Update 31 to 8 Update 51 when install fails? - with an old answer with a very helpful link through which I found the page with Oracle JDK uninstall directions
Does Mountain lion download Apple's JDK or the OpenJDK when attempting to load a Java app? - interesting question from July 2012


How do I stop NSURLSessionD from starting every time I restart my Mac?

To permanently unload an agent or a daemon simply add a -w.

Example:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.nsurlstoraged.plist

However, the long term solution would be to identify what application is requesting downloads and controlling it. As an analogy, you can shut down a road temporarily to stop traffic, but long term, you want to control access to the road itself and not stop all traffic because some users are abusing or overloading the roadway.


How can I enable Time Machine encryption on the command line?

No, sorry chickpee, I believe you're incorrect.

  Is an encrypted Time Machine disk really just the same as a normal
  disk, full-disk-encrypted using FileVault?

Yes. It is. This would be "FileVault 2" we are talking about, aka CoreStorage, Apple's newish logical volume manager. This is different that the previous TM and FileVault technologies, which are based on AES-encrypted sparse-bundle disk images (which are still used for network backups, etc.). The process that starts in System Preferences (these days) when you enable disk encryption (whether on an external disk, for Time Machine, or on the boot drive for FileVault), provided the disk is suitable, it does an online conversion from a traditional GPT Partition Table to a single monolithic data store, with a very small partition for the CS firmware. Logical volumes (in logical volume groups) are then carved out of this, and these (software) volumes are then HFS formatted and encrypted.

I believe the most straightforward method for doing this would be to:

Attach the disk you're going to use, wipe it. Free space or a single HFS+ partition.
diskutil cs create/convert (wasn't/was formatted; unimportant) to initialize and add a new LVG
diskutil cs createVolume, create a single LV. You could enable encryption at this point, with diskutil cs encryptVolume, if you know the passphrase you're going to use;
if not, leave it unencrypted for now.
diskutil partitionDisk diskX -- see below -- CS volumes appear as if they are completely autonomous, separate disks, so you partitionDisk.

Then: mount and unlock the volume on your new user's machine. Once the disk is unlocked, there shouldn't be any trouble 'adopting' it for use there. If you want to put it into a config script, I believe it's just something like tmutil -a /Volumes/Foo, tmutil startbackup -ad disk.... This is the part I'm least sure about, but I'm also sure its easily doable. I haven't done this for Time Machine per se my self, but I pre-encrypt disks for FileVault like this all the time, and the OS sort of just knows what to do with if after that.

A properly suitable CS-enabled-disk is going to appear like this in diskutil (although you might not have the third partition on disk0 if it's knows it's not going to be a boot drive:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         250.1 GB   disk0s2
   3:                 Apple_Boot Boot OS X               250.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh LV           *249.8 GB   disk1

disk0 will not appear as encrypted, ever, since this is what the volume manager basically has to 'boot' off of. disk1 will be encrypted and will require the passcode to mount.


Very slow OS responsiveness, excessive console error messages (1 per second)

Problem was a bad hard drive, which should've been obvious, because it was slow getting things INTO memory, but CPU and RAM were nowhere near maxed out. Thank for the help everyone.


WhatsApp doesn't use contact name on lock screen notifications

On iOS devices that is the default setting for whatsapp you cannot change it :-/


1st gen iPad charges slowly and doesn't show charging indicator

Did you try charging using another USB cable (the one for your iPhone, perhaps) and see if that made a difference? I’d recommend testing this first before replacing attempting to replace any components yourself.

That said, it’s most likely a battery issue.

Here’s a guide on how to replace the first-generation iPad’s battery yourself.


I can't type the '%' (percentage) character in my mac terminal

The problem was in the .inputrc file in my home directory.
The first line of this file was like this:

% Cnd down arrows cycle through commands that match the start of a line

I had to changed the '%' at the beginning for a '#'.
Still I don't know why that line had the percentage instead.


How to download command line tools in xcode 4.5

On Xcode:

Preferences > Downloads > Components

DMG's directly from:

https://developer.apple.com/downloads


How to keep iPod in shuffle mode after selecting a specific song?

Hit the screen when your in the iPod app once so that the scrubber bar appears. In the right corner is a shuffle button. Hit that and it should stick


How Can I Mount "Macintosh HD - Data" in the Finder in Target Disk Mode?

For those who might still have this problem when in target disk mode. Right click on the Macintosh HD - Data volume in Disk Utility and click "show in finder"


New iPhone not recognized by Apple Music on macOS

It seems that maybe Force Quitting AMPDevice*Agent may have resolved this issue. Attempted to restart, and got some error about Finder blocking restart because of activity with iOS device. I saw my old iPhone (no longer in my possession) in the Finder, and wasn't sure what to do. I Force Quit that one task, and restart succeeded. On restart, Apple Music no longer listed my old phone and now listed my new one.


Why won't my iCal calendars display in the same window?

Google calendars other than your default calendar are treated as delegated calendars by iCal. To get them to open in the main screen go to iCal > Preferences > Accounts, select your google account, click the tab for Delegation, then check the boxes next to the calendars you want to display in your main calendar window.

Now in the upper left hand corner of the iCal window, click the Calendars button which brings up the pop-up allowing you to select which calendars are visible. Check the box for the calendars you want to view. You can return to this pop up at any time to change the calendars you're seeing at any given time.


Is there anything like NVELO Dataplex (hybrid SSD/HDD software) for OS X?

This is an old question, but for the benefit of anyone who comes across it: Apple introduced this capability under the name Fusion Drive in late 2012. Officially you can only get a Fusion Drive as a build-to-order option on a new Mac, but many people have reported success with configuring their own using the diskutil Terminal command in OS X 10.8.2 or later.


ipadOS downloads go directly to iCloud Drive folder, while iOS downloads stay on local device

There is a setting for the Safari download location in the iOS/iPadOS Settings app.

Settings app > Safari > Downloads

Your iPhone is probably set to a local download folder on the iPhone, while your iPad is set toe the download folder within the iCloud "folder".

Can you check in the "Files" app if the downloaded file on your iPhone lives in the "On my iPhone" location?


How to migrate iPhone (particularly Calendar) to a new Lion Mac from Snow Leopard

I understand you want your iTunes library to be hosted on your main machine but not on your Lion machine. Bit of confused there.

FIRST OF ALL. Back-up all of your calendar, address book, etc. data before you proceed for any inconveniences that may happen.

Anyway. For migrating your calendar, contacts, notes & etc. :

use the export features of those apps storing them on Snow Leopard machine and then import them to your Lion machine,
reset address book & calendar on your iOS devices by connecting them to your Snow Leopard machine and un-checking syncing of those data and finally syncing them for changes to take effect,
setup iCloud on Lion and also on your iPhone and iPad so that you can sync those information with your iPhone and iPad.

NOTE: don't sync them through iTunes when you are on Lion because if you do so your iPhone and iPad will be wiped and then re-synced as you've said because those devices can be synced with only one iTunes library at a time. Since you won't be taking your musics with you, those will be gone if you sync through iTunes. Just use iCloud. But this also means that you won't be able to sync music and any other kind of media to your iPhone and iPad until you return to your Snow Leopard machine.

After your return then you should:
 - export those up-to-date calendar, address book, etc. info. on Lion,
 - import them to your SL,
 - remove iCloud on everything,
 - return back to old fashioned iTunes syncing.

I know it's a bit of a hassle but it's your only option as far as I can see right now if you don't want to move your iTunes library to your Lion machine.

BUT if you choose to move your iTunes Library as well then you may follow Apple's guides here to do so. And be careful when you're migrating. Don't just copy&paste since iTunes' structure is complicated.

If you migrate then you can sync your calendar, address book, etc. through iTunes. But you gonna have to export&import those to your Lion machine as well. So the first option stands out.

If you've any other questions, just let me know.


Disable "Spring Effect" when scrolling over the maximum limit

In the past, it was possible to disable the so-called rubber band effect by using this little command in terminal:

defaults write -g NSScrollViewRubberbanding -int 0

To revert the changes you used:

defaults delete -g NSScrollViewRubberbanding

You need to restart the apps to see the changes (or reboot the whole system).

Alas, I am no longer sure if it works. I tried it on Yosemite, but it seems to be obsolete now. Worth giving a shot, though!


53 GB in iLifeAssetManagement folder but only 5 GB in Photo Stream

The sub folder contains all the legacy photos from iCloud and iPhoto and normally should have photos and videos.

With 10.10 and the new Photos app, everything appears to be stored in ~/Library/Containers/com.apple.cloudphotosd/ and not in Application Support once you open the new Photos app and allow it to migrate things.

If you're in that situation (open the Photos app once and letting it set up a library and choosing which Photos to store locally), you should be able to confirm that nothing in iLifeAssetManagement is needed anymore and safely delete it after making a backup offline just in case we don't know all the tricks Apple has pulled.

Be sure to open iPhoto one last time and see if you need any of the photos there. If not, consider deleting that app and then converting all the iPhoto albums into Photos app albums and deleting the iPhoto Libraries once you have also an archival copy of these Libraries for "just in case" needs stored offline.


How do I get Finder to remember the size and location of the window?

Actually there is a simple way to do that.

First you have to open new finder windows (not in Tabs).

Before you click on a new finder window hold the cmd key (not the Option key).

Now you can resize that window or move it around and it will remember that next time you open it.


Why does my iPad automatically capitalise Bono but not the edge?

English is hard.

One is easily distinguishable as a proper noun. Bono is not a common word that would be anything other than a name. Like Sally or Andreas. The OS can capitalize occurrences of Bono with a high degree of confidence that you were referring to a proper noun.

The other is not easily distinguishable as a proper noun. There is no way to tell if the sentence:

  I played guitar near the edge

is referring to you playing guitar near a precipice or near another human who has the legal name Dave Evans.

You can create a text shortcut to automatically expand a text snippet you enter like tedge to The Edge if you like. You can find shortcuts in the Settings app under General > Keyboards > Shortcuts.


How Do I Create A VirtualBox VM From An Existing macOS Mojave APFS Volume?

I suggest you use the free Parallels Lite found in the app store.  You have to pay to run Windows!  Running macOS is free.
https://itunes.apple.com/us/app/parallels-desktop-lite/id1085114709?mt=12

Virtual box doesn't support macOS that well.


Using pip vs. MacPorts for installing Python packages

You should use pip because it's the Python-native tool for managing package installations but you shouldn't pip-install things into your base Python installation. It can be a mess to have to sort out fixed version dependencies between multiple software repositories if you're pip-installing everything into your base Python installation on your machine.

Instead, you should pip-install virtualenv and then use it to manage different, virtual Python installations and all the associated pip-installed packages packages for each virtual environment.

This allows you to switch from working with, say, beautifulsoup 1.x in one software repository to beautifulsoup 2.x in another repository without having to wade through dependency management hell.


How is Adobe Update Notifier auto launched on Mac OS X?

The updater is registered with the system service launchd. Instructions to completely disable this can be found on The real way to disable Adobe Updater from your Mac OS X:

Open a Terminal window and type the following commands:

cd ~/Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*

Note that depending on your version of Adobe programs, some of the above lines may generate errors. That's fine.

If the above does not disable it, you may need to remove it at a system level. You'd use the same commands as above, but with two additions/changes:

sudo -s
[type your administrator password when prompted]
cd /Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*
exit


Apple Mail app search filter brings the same email hundred times

When you create an email Mail.app saves a draft. When you type a few more letters Mail.app deletes the old draft and saves a new one.

If you have "store draft messages on the server" selected (Preferences -> Accounts -> (select account) -> Mailbox behaviours) then every time you make an edit Mail.app sends it to Google then deletes any old drafts. Unfortunately, Google doesn't really delete the old drafts. Instead it moves them to the Bin folder and when you search in Mail.app it finds these hundreds of old drafts.

To stop this occurring on future drafts uncheck "store draft messages on the server" for all my Gmail accounts.

To clear up your old drafts log into to Gmail directly and:
* Go to the All Mail folder and manually select and delete all the old drafts
* Go to the Bin folder and select "Empty Bin"


Why wont iTunes detect my new iPhone 4S?

You need to upgrade to OSX 10.5.8 and iTunes 10.5 (at a minimum) for iTunes to recognize your iPhone 4S...

See the iPhone 4S System Requirements for details...


How are iOS apps protected from theft by other developers?

Technically - not much. Legally and practically - a lot!

You can easily copy resources such as an ML model that someone spent a lot of resources on creating.

However it is illegal to do so almost everywhere in the world, and you will be facing fines or other types of punishments if you cross that line and get caught.

Another factor is practically. Usually it is not of lasting value to have a copy of the end product. If you cannot refine it, improve on it, add to it or understand it, because you do not have all the other files, documents, and know-how that were used to create it in the first place - it’s really of limited value!


See messages search matches in OS X High Sierra

Found the answer, it's Command + G to go to the next result.


Create gigabit bond from 2x100Mbps ethernet

This is called link aggregation.

First off, to bond two Ethernet ports together, your switch must also support this and have the ports configured to do so.  From your description of things, it appears this part was overlooked because you still only have a 100MB connection.

Secondly, you can’t get a gigabit link (1Gb) from two 100MB connections. 1Gb = 1000Mb.  Two 100Mb links aggregated is 200Mb.


Restore default app icons from install disc?

Candy Bar has a restore feature for icons to be returned to the system default.


Why Can't I Read /private/var/db/ConfigurationProfiles/Store under macOS 10.13

Yeah definitely is protected by system integrity protection. Disabling it properly shows the file as a directory. Mine had one blank .plist in it.


802.11b/g clients in an 802.11n bridged network

It depends on the rev of Airport Express. The older Airport Express' only extended the 2.4GHz band.

The last Airport Express (before the change that makes it look like a white AppleTV) could extend either band.

The latest rev (looks like white AppleTV) will also extend either band. From what I understand,  if your 2.4 & 5GHz band have the same network name, it will extend the band that has the strongest signal (since there isn't a way to select it in the Airport Setup).

If you have separately named 2.4 and 5GHz network names, then it will extend the network you specify.


Tracks listed under "Manually Added Songs" continue to re-appear

When you delete songs on an iPod (or other iOS device), they get copied back the next time you sync with iTunes. This makes no sense, of course, but that's the way it works. (It correctly does not re-sync apps you delete, most of the time.) The only way around it is to un-sync the tracks - make sure they are not selected in the Music tab, or are not in any playlists, or uncheck the tracks and choose the Only sync checked songs and videos options. Or you can manually sync music to the iOS device, but that may not be what you want.


What does it mean for an iPod to be "Over capacity"?

It means that you've set up iTunes to sync certain files onto your iPod, but it can't do so because the total space used by the files that are supposed to be on your iPod is greater than the storage capacity of the iPod. In order to complete the sync you need to take some songs off the iPod.


Make sure you have this set (it's not the default) in Keyboard Preferences


Since Yosemite, OS X/macOS also supports JavaScript as an inter-process scripting language--officially known as JavaScript for Automation, also referred to as JXA. The documentation (and some would say, the implementation) is somewhat lacking compared to AppleScript, but if you're already more familiar with JavaScript than AppleScript, then it might be an option.

Like AppleScript, JXA also offers an ObjC bridge allowing you to use Cocoa APIs in your JavaScript.

One advantage is that there are many more editors and IDEs out there designed for JavaScript coding than there are for AppleScript, though Script Editor and Automator probably still have the edge for debugging JXA-specific stuff.

Official resources:

Mac Scripting Essentials (covers AppleScript and JavaScript)
JXA Release Notes

Some unofficial resources:

https://github.com/dtinth/JXA-Cookbook/wiki
https://www.macstories.net/tutorials/getting-started-with-javascript-for-automation-on-yosemite/
https://hackmag.com/coding/getting-to-grips-with-javascript-automation-for-os-x/
https://tylergaw.com/articles/building-osx-apps-with-js
https://stackoverflow.com/questions/tagged/javascript-automation


macOS standard keyboard shortcuts for tabbing between windows

Your question seems to be conflating two things: cycling through tabs of a window and cycling through windows of an application.

⌘ cmd` grave and ⇧ shift⌘ cmd` grave will cycle through windows in an application.
This works for virtually all applications.
⌃ ctrl⇥ tab and ⇧ shift⌃ ctrl⇥ tab will cycle through tabs in a window.
This works for all applications which implement macOS Sierra's standard tab framework or implement this keyboard shortcut for their own tabs (which almost all tab-supporting apps do).


Assuming you used the brew reinstall git command instead of brew install git, and assuming you still have Command Line Tools installed, then I would first install gettext and pcre2 as git needs them.
So, first do...
brew reinstall gettext

...followed by:
brew reinstall pcre2

and then by...
brew reinstall git

If that doesn't work you could try all the commands again but with install instead of reinstall.
And if that doesn't work, what's the result of brew config?


You need to delete the proxy password programmatically, something like -

security delete-internet-password -s $PROXY
networksetup -setwebproxy Ethernet $PROXY 8080 on $USER $PASSWORD

Here, the -s tells it to delete the internet password that has the server set as proxy.example.com

Once it's deleted you can recreate the web proxy entries.

If you want to find the passwords to test before deleting, you can do the following, and confirm you get only one entry. You can also set a comment (use KeyChain Access), and confirm it shows up in the icmt field:

security find-internet-password -s 'proxy.example.com'
keychain: "/Users/alex/Library/Keychains/login.keychain-db"
version: 512
class: "inet"
attributes:
0x00000007 <blob>="proxy.example.com"
0x00000008 <blob>=<NULL>
"acct"<blob>="username"
"atyp"<blob>=<NULL>
"cdat"<timedate>=0x32303139303231383032343431305A00  "20190218024410Z\000"
"crtr"<uint32>=<NULL>
"cusi"<sint32>=<NULL>
"desc"<blob>=<NULL>
"icmt"<blob>=<NULL>
"invi"<sint32>=<NULL>
"mdat"<timedate>=0x32303139303231383032343632395A00  "20190218024629Z\000"
"nega"<sint32>=<NULL>
"path"<blob>=<NULL>
"port"<uint32>=0x00001F90
"prot"<blob>=<NULL>
"ptcl"<uint32>="htpx"
"scrp"<sint32>=<NULL>
"sdmn"<blob>=<NULL>
"srvr"<blob>="proxy.example.com"
"type"<uint32>=<NULL>


Subtract files in folder A from folder B

You can use a simple bash script to do this::

for file in *.*; do if [ -f "/FolderA/${file}" ]; then rm "/FolderB/$file"; fi; done;

This script assumes you are already in FolderB, which is where you want to delete the files that already exist in FolderA.

You can tweak it if you know the extension of the image files (ie, .png, .gif, etc) and you have the exact folder names. So instead of *.* you can use *.png or *.gif.

A MUCH safer version:

for file in *.*; do if [ -f "/FolderA/${file}" ]; then mv "/FolderB/$file" ~/.Trash; fi; done;

This will move the file to the Trash.  Using rm is a one-way-street.  Once you hit enter on an rm command, it's done; that file is gone forever.  Move to the Trash to ensure you got the results you are looking for.


Unmounted hard drive times out ejecting or mounting

Looking at the total size of the disk I suppose you are hit by the 2.2 TB limit of MBR partition tables.

  Since block addresses and sizes are stored in the partition table of an MBR using 32 bits, the maximum size as well as the highest start address of a partition using drives that have 512-byte sectors (actual or emulated) cannot exceed 2 TiB−512 bytes (2,199,023,255,040 bytes or 4,294,967,295 (2^32−1) sectors × 512 (2^9) bytes per sector). Alleviating this capacity limitation was one of the prime motivations for the development of the GPT.

So repartition the disk with a GPT partition table.


How to hide the iTerm icon from status menu?

It works for iTerm2 version: 3.4.4:
Prefs > Advanced > Add status bar icon when excluded from dock


How to put iPhone 3G into DFU mode when power button doesn't work

iClarified has provided this post that might be of use to you. It explains how to put your iPhone in DFU mode without using the power or home button.

Whatever you mean to do, just be sure to read the post completely before doing so, as without a power button you won't be able to shutdown your iPhone to reboot it again. Unless you let it go completely flat - this would take a while.


If you have multiple spaces, you can delete them by exposing the Spaces (by default, Control-Up arrow), and then hover over one of the spaces with your mouse pointer. After a moment, you should see a round (X) appear in the upper left corner. Click and it will delete the space, repeat until you have only one left.

If you find that when you launch an app a space comes back, right-click on the App's icon in the dock, and look under the "Options >" menu. There may be a checkmark beside "This desktop." If so, selecting "None" and then closing the Space like before should stop that.

Edited based on comments: Mission Control does need to be re-enabled first. In the terminal, type

defaults delete com.apple.dock mcx-expose-disabled

and then

killall Dock

And wait for the dock to reload. Then, clear the unwanted spaces (or all of them!) and re-disable Mission Control.


Apple mail with multiple accounts, sender not correct

I posted this same question to the Apple community and yesterday I got an answer which has solved the problem.

https://discussions.apple.com/thread/7956716


Downloading Podcast on iPhone iOS 5.0 No Longer Shows Date In Music App

I think this is a bug in the Music or iTunes app on iOS 5. Something doesn't seem to store the date properly on podcasts downloaded on the phone, they don't show up in the app and if you transfer them back to your computer, iTunes shows the date as Dec 31, 2000 or something nonsensical.

Podcasts I download in iTunes on my Mac and then sync to my iPhone show the date fine.


How to find which shared library is missing?

The easiest way is simply to run the program. If the shared library is missing, you'll get an output similar to this:

dyld: Library not loaded: mylib.dylib
  Referenced from: /path/to/myprogram
  Reason: image not found
Abort trap: 6

You can also run the following command:

objdump -r --dylibs-used /path/to/myprogram

This will essentially give you the same output as the otool command, you've mentioned in your question (many years ago, Apple replaced the old toolchain with a llvm based one, so otool on recent macOS versions will just call objdump). The program lists the shared libraries that the program expects - you can then check manually if you actually have those files. I.e. is there a file in that path with that name, is it readable by your user and does it contain a valid dynamic library.


Getting Bluetooth to Work After Moving Boot Camp Partition to New Mac

Apparently the problem is that the "Apple Broadcom Built-in Bluetooth" driver is not the right one for the new hardware.  Here's what I did to fix it:

Open Device Manager, open the Bluetooth Radios subtree, right-click the "Apple Broadcom Built-in Bluetooth" icon, and choose the "Update Driver Software..." menu item.
Choose "Browse my computer for driver software"
Choose "Let me pick from a list of device drivers on my computer"
Select "Apple Inc." for Manufacturer, and "Apple Built-in Bluetooth" for Model, and click Next.

After the driver installed, "Apple Broadcom Built-in Bluetooth" had been replaced by "Apple Built-in Bluetooth" and "Microsoft Bluetooth Enumerator" in the Bluetooth Radios subtree of Device Manager, and I was then able to use the Add a device wizard to set up my Bluetooth mouse and keyboard.


How to make a bootable USB drive from Install OS X El Capitan.app?

(From OS X Daily)

You'll need an 8 GB or larger USB Drive. Remember, it will be erased, so backup any important files.

Use the following command in Terminal (assuming the Install OS X El Capitan app is in /Applications, which where the App Store installs it by default)

Also make note of the USB Volume Label and use its name in the command below in place of: <USB_Volume_Name>

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume "/Volumes/<USB_Volume_Name>" --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction


Keyboard shortcut to show/hide hidden files in Finder in macOS Mojave

that still works for me on 10.14.1 Mojave


Automator won't execute my bash shell script

The arguments Automator passes to the script are absolute paths. You can convert them to basenames with something like i=${i##*/}.


Iphone 6 plus IOS 8 will only display the apple logo when turned on or connected to computer

This likely will not help everyone experiencing this type of issue, but this is how I got it working again.
Once I saw the connect to itunes screen, I did that.
Next it started on its update
After the main download and install it displayed a load bar under the apple logo again
Now its working, its updated
hope this helps someone


My 2017 15" MacBook Pro does not appear to support S.M.A.R.T. on any drive.

Not exactly.  It’s more like NVMe is not compatible with S.M.A.R.T.  First off, it is a subset of the ATA (AT Attachment) standard for monitoring/reporting and repairing drive failures.  There are a number of ATA commands that access the SMART attributes.
To be able to gain access to the SMART attributes on the drive, you need the following:

supported OS driver
supported hardware interface.

Drivers
macOS provides a limited and closed ATA driver.  It does not allow you to send SCSI and ATA commands directly to the device (drive).  In this case the macOS driver allows you to get some but not all of the SMART attributes.  To do so, you need a 3rd party driver that supports getting these extended attributes.  DriveDx has this driver.
Supported Hardware
As for a supported hardware interface this could be either the SATA controller (actually PCIe to SATA bridge) or the SATA controller in a USB interface (USB to SATA bridge).  If the SATA controller doesn’t support sending/reading these commands/attributes, you won’t be able to get the SMART information you’re looking for.
However, given that a different machine (FreeNAS box) the included ATA/SCSI driver as well as the USB to SATA bridge supported the SMART attributes.
Smartmontools has an excellent summary page detailing the USB/SMART attribute support:  https://www.smartmontools.org/wiki/USB

The OS X SAT SMART Driver provides access to SMART data for SAT, JMicron and Sunplus capable USB and Firewire devices on Mac OS X. On OSX El Capitan (10.11+) you may need a signed driver, which can be downloaded from the DriveDx website. Note that this does not support 48-bit ATA commands (-l xerror) or non-SMART ATA commands (-s apm,N). Full USB support would require SCSI pass-through support which does not yet exist on Mac OS X.

If you notice, macOS doesn’t support the SCSI pass through nor does smartmontools support SCSI.  However, you can get USB SMART attributes through the use of a signed driver from DriveDX.
NVMe
NVMe is a whole different ball of wax.  Looking at the specification, there’s nothing about SMART attributes.  In fact, it has it’s own definition for Error Reporting and Recovery.  So, asking an NVMe drive for attributes it doesn’t even have is obviously not going to work.
smartmontools NVMe support is currently in the “experimental” stage.  Once again, support is limited due to driver limitations.  After 10.13 (High Sierra), a 3rd party driver is required

Before release 10.13 only Apple-branded NVMe devices were supported, monitoring API is implemented (NVMeSMARTClient) but not documented. Limited NVMe support added in the DriveDx app (commercial, closed source) and in the smartmontools since 6.6 (r4438).

Bottom Line
If you’re looking for drive health monitoring, you’ll need 3rd party tools as it hasn’t been implemented in macOS as of yet.


Mac High Sierra not able to open MacMail, iCal for more than 5 seconds

As long as your clock is displaying the correct local time, resetting NVRAM won't affect Mail or Calendar. I'd suggest being more aggressive in cleaning out of Mail's database files and then re-testing:

delete Mail.app's (~/Library/Mail/) data folder (not just its contents)
re-delete both /Library/Preferences/com.apple.mail.plist & ~/Library/Preferences/com.apple.mail.plist
re-delete ~/Library/Preferences/com.apple.mail-shared.plist (if it was re-created)
re-test


How can I make my Windows keyboard shortcuts work on a Mac, exactly how they do on Windows?

Install https://pqrs.org/osx/karabiner/
Find PC-style shortcuts complex_modifications rules here https://pqrs.org/osx/karabiner/complex_modifications/?q=%20PC-Style%20Shortcuts
Click import.
Enable all rules that you need in Karabiner-Elements app.


I think you are mixing up two commands.
Try to set Firefox to Socks5 at port 12345 and run:

ssh user@host -D 12345

From the SSH manual, 'man ssh':

-D [bind_address:]port
Specifies a local “dynamic” application-level port forwarding. ... Currently the SOCKS4 and SOCKS5 protocols are supported, and ssh will act as a SOCKS server.

Your command user@host -L 12345:localhost:8080 -N forwards your local port 12345 to the remote host's port 8080. This would only work if there would actually be a proxy running on port 8080 on your remote host.


Safari and Firefox default to Chrome and webmail page

Chrome is set as the default browser on your machine, and the default email is set as your Network Solutions webmail.

To change the default browser, go to System Preferences > General > Default web browser and change it to your choice of browser. (You can also change this in Safari under the Safari menu > Preferences > General > Default web browser.)

To change the default email program, open Mail, then click on Mail menu > Preferences > General > Default email reader. It is almost certainly set to Google Chrome right now. You can change it here to whatever you like.

If you want to leave it with Chrome, but change the email that opens when you use Email This Page, you can change the default email handler in Chrome. Go to Chrome menu > Preferences > Show advanced settings... > Content Settings button > Scroll to Handlers and click Manage handlers. In the window that appears, across from mailto there should be a drop-down where you can select what email website you would like to use. Note that this menu may only contain Network Solutions, if you have never visited another webmail service in Chrome.


Do I need a clean install of Lion if I want to defragment my disk?

Mac OS X defragments small files on the go, and has a hot file optimization zone where medium sized and frequently accessed files get ordered on the fast part of a hard drive.

If a tool does a block copy of the drive - fragmentation of files and directories gets moved to the copy destination. When you create a CCC clone, you are not copying the fragmentation state of each file--each file gets written as a single extent on disk. Likewise when you restore from the clone. So if you just wiped and restored from the clone, you'd be starting clean right there.

The apple Disk Utility can be told to do a file level copy or a block level copy - so for a one time copy - it's about as capable as CCC and SuperDuper.

If you're at 95%, it seems to me that a bigger problem is that the operating system can't allocate as much virtual memory as it would want, which would result in a lot of disk thrashing as it constantly clears out the limited VM space it has, which would be consistent with the problems you are reporting. Solution: bigger or emptier hard drive.


Took it to an Apple Store. The SSD on MacBook was broken causing the failure. It was replaced.


How can I prevent my Library and Playlists from interfering with each other in Apple Music?

I am also a little confused but I think this information is correct:

A song that is in one of YOUR playlists must also be in your library
Therefore...if you add a song to a playlist, it will be added to your library
Therefore...if you remove a song from your library, it will be removed from any of your playlists that it was included in.
However...if  you delete a playlist it does NOT delete the songs from your library

Also note that adding Apple Music playlists (i.e. not created by you) do NOT add songs to  your library.

In my experience, this leads to my Library becoming unusable because it is a very long list of artists that only have 1 or 2 songs.  I'm never sure if I can delete the songs from my library because I don't know whether the song is part of a playlist that I want to keep.


Is it possible to create a group of Applications on Dock without changing the path?

You can put app aliases to the new folder and then add it do the Dock. You can create an alias by right/secondary clicking on the App and choosing "Create Alias" or pressing ⌘ CMD+L.
Macworld has an article about aliases and putting them on Dock.

An even easier way to create an alias and move it to your more convenient location is to hold alt (option) and command while clicking and dragging an item. Drop it onto your desktop (or other convenient location) and you've got yourself an alias in the place you need it to be in one swift step.
You can find the original item for an alias by selecting the alias and choosing File > Show Original.


Download size/time of iTunes Movies and Rentals + Apple TV use

A single movie will usually be between 1-2G. The amount it will want to buffer will depend on the speed of the buffering.

Having a reliable sustained download speed of about 300K/s then it should buffer and start playing within a few seconds.


If your are on an iPhone/iPad go on settings/ iTunes and App store, click on your email address and select disconnect.
Then connect again with your AppleID, that automatically gonna brink you to the correct store country (linked to your AppleID)


Add a persistent message to iPhone main lock screen

Turns out that the easiest way is to actually use the native Reminders.

Write a reminder
Set it to notify you 5 minutes from when you create it
Enjoy a permanent message on the lock screen until you mark it done

Create as many reminders/notes/messages as you want.


Show telephone symbol in Calendar when using arbitrary video conferencing tools

The only thing you can control easily is be sure the links to your meetings are attached to the event.
This very handy interface came to my attention using Fantastical and it’s super useful, and I’m also waiting for first party support of some handy conference apps.

https://flexibits.com/fantastical

I’m not smart enough (yet) to figure how to format other links that Apple doesn’t now detect, but know you could try another calendar while everyone figures out the exact mechanism to influence this if the vendor apps don’t get updated to claim their links in a manner Apple can connect the event to the helper app.
Here’s the list of what apps fantastical can detect:

https://flexibits.com/fantastical#conference-calls-section


SUMIF statement with two different conditions (Text based and checkbox)

Just to make an official answer:

Use the SUMIFS() function to use 2 or more conditions.

From the documentation:

  The SUMIFS function returns the sum of the cells in a collection where
  the test values meet the given conditions.

  SUMIFS(sum-values, test-values, condition, test-values…, condition…)


When I try to enter a user password to delete an account, it doesn't work. and I know the password I'm using is correct

If you can't delete the user for some reason, you can remove it at the command line.

Launch "Terminal" (from /Applications/Utilities/Terminal.app, or search via Spotlight) and type:

sudo dscl . list /Users

...followed by your administrator password.  Then hit enter

The output will show you the shortname of your local users (towards the bottom).
Here I called the user to be removed "testy" (I'm only showing the last few entries):

...
admin
daemon
Guest
nobody
root
testy

Now remove the user from your system and from System Preferences (exchanging the shortname "testy" with your own, found earlier):

sudo dscl . delete /Users/testy

Then hit enter.

The home folder of that user you can either keep, if there are important files, or delete it with...

sudo rm -r /Users/testy

...and again hit enter.

PS. A speculative answer for the permissions error received and mentioned in the comments section can be found at StackExchange:
What causes eDSPermissionError when running dscl?


How do I get Home and End working for BOTH iTerm2 and VIM?

The problem turned out to be Zshell.
New macbooks come default with zshell now, creating confusion for setting these keys on a full size keyboard.  Typing bash and using that as my default shell worked without a problem, but I wanted to know how to accomplish this in zshell.
The solution was to modify ~/.zshrc with the following I got from this link:
bindkey "^[[H" beginning-of-line
bindkey "^[[F" end-of-line

Then, obviously, source ~/.zshrc.


How do I recover a password from a custom disk?

Short answer, No - that's what encryption is for, to prevent anyone getting in who doesn't know the password.


You need to make sure that key combo hasn't been set up as a new command in System Prefs > Keyboard > Shortcuts > Spotlight

Default should be  Cmd ⌘   Opt ⌥   Space

You could also check it wasn't added as a specific menu command in App Shortcuts...

...which would then show in the Finder's File menu too [together with a new 'Find By Name' item] compared to the original using  Cmd ⌘   F


Xcode completion menu not completing on enter, I have to use mouse/touchpad cursor and click there...

This is weird and seems to be a bug in your installation somehow, i.e. it's certainly not how Xcode is supposed to work.

The standard shortcut to open the code completion menu (which seems to work for you, I'm just being thorough here) is Alt+Esc. For some reason simply pressing Esc also works (at least for me, has always been that way and I always used the default settings in Xcode).

Stepping through the suggestions has, according to the settings, the shortcuts Ctrl+. (that's a full stop) and Ctrl+→, but using the arrow keys also works for me (and always has), in spite of not being defined in the settings.

Selecting/confirming an entry doesn't even have a shortcut per se, because it's less an Xcode and more of a standard selection mechanism for any similar kind of list under macOS I guess. It doesn't even show up in the settings as far as I can see it. For me (and everybody else I have ever worked with) it's done as you expect as well: Pressing Return or Enter (both work).

This unfortunately only answers half of your question: As said, the behavior you see is not the standard (or to be expected at all).

I'd suggest to take a look at the "Key Bindings" section of the Preferences ("Xcode - Preferences..." menu), though I assume you already did that. It can list conflicts for you. Other than that you also might want to take a look at the general input settings (" - System Preferences... - Keyboard"). You can also define various keyboard shortcuts there, maybe that's causing some kind of conflict.


I can't delete photos on my iPhone 4s even though the delete button is there, why?

SIM presence changes nothing. Even if you have iCloud photos you can delete photos without service or network and then those changes will only sync up once you connect.

Something else is amiss. Do you have a backup of the device and opportunity to test a restart / reset / restore?


Is there a way to sort the apps by usage frequncy?

I haven't seen any Spotlight metadata that counts the number an app is launched, you can, however, use the Date Last opened as a reference.

Open your /Applications folder and right click on the sort bar (where it says name, date modified, Size, etc.) and select Date Last Opened. Click on that to sort by that column and that's as close as you can get.

If you're feeling fancy, you can create a smart folder that only shows the apps that you've opened in the last  number of days, weeks, etc. :)


As of El Capitan, the Disk Utility application no longer provides RAID functionality, but it remains in the diskutil command-line program. For brief instructions, type diskutil appleRAID or diskutil appleRAID create in the terminal. For more detailed information, type man diskutil.

List of available RAID commands:

askewchan ~> diskutil appleRAID
Usage:  diskutil [quiet] appleRAID|AR <raidverb> <options>,
        where <raidverb> is as follows:

     list            (Display the current status of RAID sets)
     create          (Create a RAID set on multiple disks)
     delete          (Delete an existing RAID set)
     repairMirror    (Repair a damaged RAID mirror set)
     add             (Add a spare or member disk to an existing RAID)
     remove          (Remove a spare or member disk from an existing RAID)
     enable          (Convert a volume into a single disk RAID set)
     update          (Update the settings of an existing RAID)

diskutil appleRAID <raidverb> with no options will provide help on that verb

The create command:

askewchan ~> diskutil appleRAID create
Usage:  diskutil appleRAID create mirror|stripe|concat setName
        filesystemType MemberDeviceNames|NestedRAIDSetUUIDs ...
Create a RAID set.  All existing data on the drives will be lost.
Ownership of the affected disks is required.
Example: diskutil AppleRAID create mirror MirrorName JHFS+ disk1 disk2

Some relevant parts of the full man page:

askewchan ~> man diskutil

DISKUTIL(8)               BSD System Manager's Manual              DISKUTIL(8)

NAME
    diskutil -- modify, verify and repair local disks

SYNOPSIS
    diskutil [quiet] verb [options]

DESCRIPTION
    diskutil manipulates the structure of local disks.  It provides information
    about, and allows the administration of, the partitioning schemes, layouts, and
    formats of disks. This includes hard disks, solid state disks, optical discs,
    CoreStorage volumes, and AppleRAID sets.  It generally manipulates whole vol-
    umes instead of individual files and directories.

On RAID:

appleRAID | ar raidVerb [...]
    AppleRAID verbs can be used to create, manipulate and destroy
    AppleRAID volumes (Software RAID).  AppleRAID supports three basic
    types of RAID sets:

          o   "stripe" - Striped Volume (RAID 0)
          o   "mirror" - Mirrored Volume (RAID 1)
          o   "concat" - Concatenated Volume (Spanning)

    Of these three basic types, only the "mirror" type increases fault-
    tolerance.  Mirrors may have more than two disks to further increase
    their fault-tolerance.  Striped and concatentated volumes are, in
    fact, more vulnerable to faults than single disk volumes.

    AppleRAID is not a replacement for backing up your data.  Backups
    should be always be performed on a regular basis and before modify-
    ing any RAID set using these commands.

On creating a new RAID:

    create mirror | stripe | concat setName format devices ...
               Create a new RAID set consisting of multiple disks and/or
               RAID sets.  setName is used for both the name of the cre-
               ated RAID volume and the RAID set itself (as displayed in
               list). e.g. 'diskutil createRAID stripe MyArray JHFS+
               disk1 disk2 disk3 disk4'.  Ownership of the affected
               disks is required.  diskutil createRAID is a deprecated
               synonym for diskutil appleRAID create.


How to open .CSV file with Microsoft Excel?

Assuming you have a valid/consistent CSV file, create a new workbook and then choose File -> Import.  The first option on the list is "CSV file":


Do the iPhone 7 and 7 plus cameras use the same sensor?

SHORT ANSWER

If it was me and my main interest was in photography, I'd definitely opt for the iPhone 7 Plus over the iPhone 7. Don't get me wrong, both the iPhone 7 and iPhone 7 Plus have great camera systems, but the iPhone 7 Plus has a few features over the iPhone 7 because of its secondary 56mm-equivalent "telephoto" lens system. And, since you're main interest is in low light conditions, you should be aware that Apple markets the iPhone 7 Plus as being the one to use for low-light photography.

LONG ANSWER

Let's start with the specs - below is a summary of the camera specs of each:

iPhone 7 Plus

PRIMARY CAMERA: Dual 12 MP (28mm, f/1.8, OIS and 56mm, f/2.8), phase detection autofocus, 2x optical zoom, quad-LED (dual tone) flash. This features: 1/3" sensor size @ 28mm, 1/3.6" sensor size @ 56mm, geo-tagging, simultaneous 4K video and 8MP image recording, touch focus, face/smile detection, and HDR (photo/panorama). Video recording at:   2160p@30fps, 1080p@30/60/120fps, and 720p@240fps.
SECONDARY CAMERA: 7 MP (32mm, f/2.2), face detection, HDR, and panorama. Video recording at: 1080p@30fps and 720p@240fps.

iPhone 7

PRIMARY CAMERA: 12 MP (28mm, f/1.8, OIS), phase detection autofocus, and quad-LED (dual tone) flash. This features: 1/3" sensor size, geo-tagging, simultaneous 4K video and 8MP image recording, touch focus, face/smile detection, and HDR (photo/panorama). Video recording at: 2160p@30fps, 1080p@30/60/120fps, and 720p@240fps.
SECONDARY CAMERA: 7 MP (32mm, f/2.2), face detection, HDR, and panorama. Video recording at: 1080p@30fps and 720p@240fps.

As I mentioned earlier, Apple pushes the fact that the iPhone 7 Plus is ideally suited to low-light conditions. They even produced a video to highlight this. It's called Midnight and you'll see that the iPhone being used is an iPhone 7 Plus (this is obvious when the user picks his iPhone up at about 5 seconds in).

In summary, with an iPhone 7 Plus you can use the 28mm-equivalent wide-angle lens using Photo mode, zoom up to 10x (digitally), and take snaps with an added depth of field effect using Portrait mode.

If you do a Google search I'm sure you'll find lots of info about the advantages of an iPhone 7 Plus camera system compared to the iPhone 7. I'm sure if you read some reviews you'll find some that tested each in low-light conditions for you to compare.


importing Apple Wiki - error 27 when running wikiadmin command

Apple's solution was to connect the old server via 'target disk mode' to the new server and use Migration Assistant when initially setting up the new server, before creating any accounts, etc, to import all server data over.

Then when opening the latest Server app on the new server it'll successfully import in the wiki.

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


Filtering out mailing lists on the server

To implement server side rules, your server must support it.

There’s nothing in Apple Mail that can enable something on the server if the server doesn’t support that feature.

I searched Cox’s Support site for “server side rules” and found nothing.  Additionally, I found this message

  Cox Email is a free service that was included with all Cox High Speed Internet packages. As of August 15, 2019, Cox Email is no longer available to new users.

This pretty much means that while the service isn’t discontinued yet, there’s no further development.  So, if you’d like server side rules, you will need to find another provider.  I personally like Outlook.com as you get the Exchange like server features along with a OneDrive account and free online versions Office.


Stop default application per file type changing

A bplist is likely a "binary plist" file, which is why you see junk when you open that file in vim. Try opening the file with either something like BBEdit or if you have the developer tools installed, there should be a command line program called plutil that you can use to convert to and from a binary plist.


Where has the SearchMe extension for Safari and Chrome come from?

The current versions of uTorrent and bitTorrent, as of July 2013, bundle the SearchMe extension in their package installers.

Shady.


Can promo code users update a 'custom app for business'

Is this a reliable method of distribution?

No. It won't work at all -- an application that is not useful for the general public will not be approved for distribution through the App Store.

You will need to distribute this app through the Enterprise program.


20€ is a bit steep for a stylus, you can find many on e-bay and such for way less than 5€. They're all generally the same thing: a stick with a rubber dome on one end. The rubber has a similar capacitance to human skin, so it can be sensed by the screen. The rubber dome on the end is squishy and very soft, it will not scratch your screen.


Apple ID Two-Factor Authentication: Can't Approve This Mac

(Solution for macOS 10.13.6 High Sierra; YMMV with other OS versions.)

Hoo boy, it was a looong process, but I just got it working! First I'll share some general useful tips that might help, and then I'll attempt to walk through the exact steps I went through to resolve the problem. If you're struggling with this, too, then you can do it. I believe in you!

So, first, some useful things to try in general:

Restart your devices. This will force them to ask the Apple ID servers for re-authentication, and might clear up any erroneous cached data.
Turn it off and on again. No, seriously, turn off 2FA. This is your best bet at resetting things. Best in combination with the above. But how? Good question. The only way to turn it off nowadays is right after turning it on, from the email they send to every email address associated with your account when you turn it on. Click the link in the fourth paragraph entitled "return to your previous security settings":

From here it will ask you to reset your password, and you'll have to answer your security questions again next time you log in, but two-factor auth will be completely off—server-side, anyway, your devices might still be confused. See below.

Now, I'm going to go though the exact steps I followed to get out of this mess. Here, I'll refer to the Mac as, well, the Mac, and also a "Second Device"; this is the device that the Mac wants you to approve itself from. The Second Device can be an iPhone, an iPad, or any other Apple device that can receive 2FA verification codes. Here we go:

First, turn off 2FA as outlined above. This is required. If for some reason you can't access the email they sent you, I'm 99% sure you're out of luck and will have to reset encrypted data. Please link multiple email addresses to your Apple ID in the future.
This whole issue seems to be caused by the Second Device being completely off when the Mac attempts to enable 2FA. That said, restart both the Mac and Second Device and make sure you are signed into iCloud on both.
Go to System Prefs on your Mac again. It will probably still have the "approve your Mac" nag, or some other text saying that you have to "update your Apple ID details" or whatever. Just click the "Continue…" button next to that.
Since 2FA is now definitively off on your account (even if the text on that previous screen might have suggested otherwise), it will prompt you to enable 2FA as if it were the first time. Click through the dialogs, saying yes, you want to enable 2FA. Enter your phone number and follow the standard steps.
After this is complete, it may ask you to log in again on both your Mac and Second Device. Do so on both now. If the Mac prompts you for the login password, don't enter it yet, you'll do that in the next step. If the Second Device needs verification (not "approval") with a 2FA code, click Allow on the Mac and enter the code on the Second Device as usual. If it requires "approval", you need to turn off 2FA and start again (because at this point, both devices want approval from the other. Turning off 2FA will stop the Second Device from asking approval, breaking that loop of death).
Make sure the Second Device is logged into iCloud. Make triple-sure.
Now, crossing your fingers, eyes and toes, enter your login password into the prompt on the Mac.
If the stars are aligned and all is well with the world, your Second Device has just asked you to approve your Mac for use with your iCloud account. Enter your Apple ID password and say "Yes, I Approve" or whatever.
The Mac should receive the message that it's been approved from the Second Device and stop nagging you.
If you got here following step-by-step, then congratulations, you've just done it! Two-factor authentication is enabled on your account and both devices are approved and ready to go. If you have any other Apple stuff signed into iCloud then you'll have to verify those, too, but this'll just need the standard SMS-able 2FA codes. It's only the one device on which you set up 2FA that's special and requires this "approval" step. If you ask me, Apple really needs to get their act together here with this special one-time step that has no easy or obvious "out" option; I'm no security architecture expert by any means, but… sigh.

If you're still struggling, just know that this took me four attempts involving turning 2FA off and on again, and trying different patterns of restarting and re-enabling 2FA on different devices, to finally get this solved. So, I ask you to keep trying. You might just get it. Good luck. :)


Is it possible to get font size in any apps in OS X?

WhatFont is not as magical as it seems - it's simply surfacing information already present in the web page coding (the font being used) in a way that is easy for non-technical users. There is no program that I am aware of that will identify fonts under the cursor when the information is not already available.

MyFonts has a service called WhatTheFont! where you can submit a screenshot and it will try to identify by matching your image against known samples in their database.


How to disable scroll acceleration in macOS Sierra?

I wrote a small program to fix this behavior: https://github.com/emreyolcu/discrete-scroll

You may download a binary here. It runs in the background and allows you to scroll 3 lines with each tick of the wheel.


Macbook Webcam light turns on for a second when computer is waked

It's possible you have installed, or someone else has installed, a system utility to capture the image from the iSight when opened. This is often something an anti-theft application might do, in order to track down the user of a stolen laptop.

One combination of utilities that can do this sort of thing is "sleepwatcher"

You might check to see if there is a file at

/etc/rc.awake

or an invisible file in your home directory called

.sleep

If so, sleepwatcher is installed.


How do I choose the best color profile for a LG external monitor?

What you want to do is adjust the color profile on your Macbook Pro to take advantage of the LG 22MP55. So you would go to System Preferences -> Displays and then choose Color and play around with the selected Display profile: to find one that suits your needs best.

Or you can take it a step further by calibrating your own profile. Which can be tricky, but does work if you spend the time and effort.  In that same preference area choose Calibrate… to begin the process of adjusting your screen settings to best suit your needs.

But past any of that, you might find it worth it to invest in a calibration device such as a Spyder calibrator. I use the Spyder3EXPRESS and it works great. The newest version is the Spyder4EXPRESS which should be just as good if not better. It costs anywhere from $60 to $99 and is well worth the investment. The color on your display will be perfectly calibrated with little hassle or headache.


I cannot confirm this. Have just tried with a bookmarklet from Instapaper and it had no problem posting a link to the page viewed. Is there a particular bookmarklet that causes you grief?


Can't print in fast / draft when connected to printer over wifi, but can when connected via usb

Update and step-by-step directions:
On the latest versions of OSX (e.g. tested with High Sierra, 10.13.2) there is a seemingly handy option to add "nearby printer" which lists printers the OS can auto-locate. The problem is that this option defaults to using airprint and never gives the option to change the print driver with the "use" drop down.
To fix this (see also this Epson-focussed exchange on Apple Communities), reinstall the printer using the printer-specific driver:

Open Printers & Scanners in System Preferences.
Select the Printer with the troublesome airprint driver
Press the minus sign, "-," at the bottom to remove the current printer
Press the plus sign, "+," to add a new printer
Don't select from the nearby list, but rather select "Other"
The printer should still appear on the list in the resulting dialog. Select it, but before pressing add, access the "Use" drop down to select the corresponding printer driver. If your printer type is not listed below AirPrint, see if it is listed under "Select Software..." If it is still not there, you might need to download an updated driver from your printer manufacturers website.
Once you have the corresponding driver selected in "Use" press the "Add" button.

This should now use the manufacturer customized printer dialog including the option to select "Fast" for "Print Quality" under the "Quality and Media" option set.


Try one of these 2 solutions I hope they'll solve your problem:

1-  use "Default Apps" for change every default application.

2- From the Finder, select a MP-4 file, open the Info panel (File ➔ Get Info or ⌘I), select your preferred application and then click Change All…


Firstly, you should always have a backup of your files, so there should be no question of losing anything. Files without a backup are waiting to be lost.
If the Recovery partition is indeed on Lion, then it won't read the new APFS formatted disk that Big Sur uses.
Your first port of call should be to whoever wrote the patch, and ask them about whether it alters NVRAM in any way. It's possible that the reset is unrelated, and merely coincidental, of course.
I'd suggest that your best course of action is to get an external drive that you can install some working OS to - even if it's Lion, and then upgrade that to Catalina, which at the least will be able to read the disk. Even a cheap 64GB 'thumb' drive may be sufficient in extremis, (though obviously, you'll be buying an external for backing up anyway...)
You should be able to install Catalina on the internal drive once you're running Catalina on the external.
Contrary to popular opinion, Apple don't cut off hardware from new OSes on a whim -- it's usually because the hardware lacks some specific requirement, or the 'experience' is brick slow.
TBH, there's not much that you'll gain from Big Sur: Catalina will run perfectly well and should be compatible with new apps for a few years yet. But ultimately -- it's nearly a 10 year-old laptop. It may well keep running fine as it is for years, but it won't keep pace with the shiniest anymore.


It appears that s has been mapped to Escape.

I don't know how it got be like this. I also don't know how to reset the map, given that setxkbmap -layout us (recommended by https://askubuntu.com/questions/29603/how-do-i-clear-xmodmap-settings) does not work. (It doesn't work for me either.)

So, as a last resort, if the only problem is s, then try

xmodmap -e "keycode   9 = s S ssharp Iacute"


How do I save a text file using a variable using the "New Text File" action in Automator?

I just found the answer! You just need to drag the variable from the bottom of the screen into the desired text box.


The “encryption” used for WiFi passwords is really just a part of the WiFi security protocol. I.e. it is a kind of precalculation of what would otherwise happen when you attach to a WiFi network. This is very specific to WiFi.

If you did the same “precalculation” for a SMB password, it wouldn’t work anymore and it can’t be used for logging on to SMB shares.


Removing an application from homebrew-cask

For full remove try:

brew cask zap any_program

Manual update should not corrupt anything. It updates the same program copy which was installed by cask.


How do I tell if my AT&T iPhone 5 is unlocked?

I believe you are unlocked.

I just conducted an experiment for you.  I took my T-Mobile SIM card out of my iPad and put it in my locked AT&T iPhone 6.  It immediately told me "SIM Not Valid. The SIM card that you currently have installed in this iPhone is from a carrier that is not supported under the activation policy that is currently assigned by the activation server."

That is what you'd get if you were locked. Congrats: It seems they did indeed unlock your iPhone.


What Apple ID should I use for my work computer?

There are arguments and reasons to go either way.

First the facts we know (excluding jailbreak and cracking app store DRM):

You can never change the Apple ID for each purchase once made. However, with MDM solutions evolving and VPP, there is the ability to purchase apps in bulk and then revoke the "purchase" by a subsequent AppleID and return a purchase to the pool for re-issue to another AppleID on later iOS versions. Perhaps that will come to the Mac at some future point.
Apple has a Volume Purchase Program to make the App Store work better for business use.
The consumer level Gift Program also exists to let one party pay and another redeem.
You can change the payment option on your account with great ease.
There is a 5 account limit on most devices.
Updating apps is a chore each time you have to:

get updates for account A
go to store preferences
enter account B and the password
go back to the app store for updates
update again - entering password B a second time
go to store preferences
enter account A and the password

iTunes only backs up apps for which that computer is authorized. (this can be a benefit or a hassle)

Now for some assumptions and commentary. Starting from the simplest scenario, you will either have to use a work credit card or work gift card on your personal Apple ID (juggling the payment options and providing these receipts to account for these purchases just like you would a cup of coffee, a hotel room and other petty expenses that the business just writes off.)

Having a "work" id means in theory - the work could ask you for the password (or force a reset of the password since they would likely maintain control of the email or request/force you to put their email as the contact when you leave the company). They could then issue that Apple ID to another person that would  then have use of the apps you once purchased. In practice - how would you feel getting a "recycled" Apple ID as the new employee or the boss welcoming a new team member. Even $1000 a year in app purchases pales in comparison to the training costs to a business for losing an employee. Company "ownership" of these app purchases is not a big deal in practice.

If you ask your employees to switch in the business account - what happens when someone fails to do that - you'll end up with an expense report anyhow or you'll have a grumpy employee. Banning personal Apple ID is a potential solution as well. That also is demeaning to someone that's going to be taking their work on the go with them - especially if work didn't buy the hardware.

There are times when I really want my work persona to be totally different than my personal. Having that work Apple ID separate from my home ID doesn't seem to work at all to have that separation. I would not be able to remember to switch my account - I would go to purchase - see the password and enter it. About half way through the download I would realize my mistake. I can see this working for some, but think through this if you embark on a two ID strategy.

I would draft an addendum to your normal expense reporting policy to call for quarterly reports (if you don't report these expenses as they happen), urge you to use existing work credit cards to buy gift cards or have one work account gift apps to users that don't need many or are getting started. Once your company hits thousands of dollars of apps - you can look into the Volume Purchase Program which still lets the business send redemption codes to individual Apple ID. Make it a point to educate everyone - an executive summary (this is what we're doing/ how it will be controlled) as well as a detailed guide - who does what and when.

Once you think it through - the idea of work asking for a work Apple ID might make as little sense to you as it does to me. I would however, be sensitive to the finance department - the have long held practices on how to purchase software. Sitting down with them and showing them my purchase history and educating them how this all works. Handing them my phone and letting them buy an app - seeing it download and start using it is an eye opener.


How to restore backups manually from Time Machine?

To restore the latest backup, connect the drive used for Time Machine to the new Mac and run /Applications/Utilities/Migration Assistant.app. There is also a support document from Apple covering this (but it reads some reading between the lines because it covers several use cases as once).

To access the backup as a whole, see this answer.


Problems with font rendering on a MacBook Pro using external 24" LCD

You should try adjusting font smoothing globally. Open up terminal and type:

defaults -currentHost read -globalDomain AppleFontSmoothing

Depending if it's enabled or not you might get a message such as:

The domain/default pair of (kCFPreferencesAnyApplication,
 AppleFontSmoothing) does not exist

(which is actually good, since it tells us it's not set, and why you have the issue).

Next, type:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

If it doesn't look any different, worse, etc. or want to adjust it even more replace the number '2' with '1'.

To remove the global setting you can use:

defaults -currentHost delete -globalDomain AppleFontSmoothing

*Hopefully this solves your troubles.


The iOS simulator is installed with Xcode. Unfortunately the instructions you're following are now outdated.
In order to start the simulator, you simply start Xcode and then in the top menu select Xcode > Open Developer Tool > Simulator.


If I uninstall Terraria on my son's ipad 2 will he lose all his work and worlds done to date?

if the game doesn't have the option to save progress to iCloud or "iCloud sync" then yes he will loose all game progress


Here is the JSON to remap these keys only.

{
  "title": "Cmd+tab maps to Ctrl+tab",
  "rules": [
    {
      "description": "Make Cmd+tab activate Ctrl+tab",
      "manipulators": [
     {
        "type": "basic",
        "from": {
            "key_code": "tab",
            "modifiers": {
                "mandatory": [
                    "command"
                ],
                "optional": [
                    "shift"
                ]
            }
        },
        "to": [
               {
                "key_code": "tab",
                "modifiers": ["control"]
               }
        ]
      }
      ]
    }
  ]
}


Logging into iCloud on a Network Managed user account

Personally, I wouldn't add your personal iCloud account to a shared Mac. It can be done but you would need to set it up to not sync anything to the Mac and by doing that you are using iCloud in the way it was really designed to be used. Plus you would need to sign out each time for security. You would be better off accessing your iCloud account on a web browser.


MacBook Pro battery will not charge even though cycle count is below max count

It appears that your battery is dead or there may be an issue with a component in the charging system. Only a trip to Apple will resolve this.

I had a similar issue with my similar MacBook Pro. The battery showed bad, and it would only run when plugged in. It turned out to be a problem with the charge indicator unit (the thing that shows 5 tiny lights). It had a bad chip, and it was not allowing the battery to charge. A quick swap of the part and my Macbook Pro was back to normal, showing a full battery.

Send to Apple or go to the Apple store, as these kinds of things often show in very strange ways.


Restore From Time Machine Backup With Incomplete Backup as the Last one

Yes, inProgress backups are ignored by Migration Assistant in my experience. Migration Assistant usually lets you choose which backup you would like to restore. In progress backups don't show in Time Machine when browsing the backup history until they are completed, so they also don't show in the list of backups to restore in Migration Assistant.


If your phone is jailbroken, SBSettings works really well for this. I don't think it supports profiles, but it gives quick access to toggles for all of the services you mentioned. Very helpful for the scenarios you described.


Can't boot Mac OS after applying restoring from InstallESD.dmg

Any Apple account that purchased the OS should work, but be sure you enter your password plus pin tacked on the end. The installer wasn’t prepared for MFA or TFA so this is a bit of an edge case.

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

Search to the bottom for the part

Then type your password followed by the six-digit verification code directly into the password field.

But you don’t really state what you want to do, we don’t know your exact model and if you can just connect this to another Mac in target disk mode and run the installer on a new Mac to install to the old one. Hopefully you can go back to recovery and get the normal install path to work from recovery still.
I’ve had good luck installing the OS I want to an external drive and holding option to boot as well if you don’t want to install direct over target disk mode.


Using an iPad to view video from a set top box / DVD player over HDMI?

It can be expensive. iPads are really designed to only output video, but if you have a thousand bucks you want to spend on this device, it should work.


Can't downgrade or update jailbroken iPhone

The host file is not the original. That

74.208.10.249 gs.apple.com

resolves gs.apple.com to 74.208.10.249 (nginx.saurik.com) and not the real server by Apple, so that the SHSH trick works. Probably you have added it at some point. If you remove that you should be able to upgrade to iOS 5.1 using Apple's update. However, depending on the bootrom that you phone has, you may or may not be able to do a untethered jailbreak with Redsn0w, so be very careful before deciding whether you want to upgrade (although you say you have tethered jailbreak so probably you can live with tethered).

As for downgrading, I am not sure why you can't do this, chances are that you don't have SHSH for lower versions in Cydia.

Edit: for downgrading you may have to use another IP address in the hosts file. I've seen 74.208.105.171 used recently (check the recent tutorials for saving SHSH blobs, the IP address may have changed)


Japan iTunes gift card with US Apple ID?

You can switch the country of your iTunes account, but only if you have a valid Japanese credit card with a billing address in Japan.

Note that by doing this, you will no longer be able to update apps purchased in the US store, unless they are available in the JP store and you download them again from that store. (It should be free to download them if available, but they may not be available in the JP store store.)

Unless you are going to be living in Japan, it's probably better to try and sell the JP gift card and keep your account country as US.


Its usually because of a DOS formatted text file (CRLF). To clean the file you can install a tooö like dos2unix; but usually works even simpler by using the tr tool:

tr -d '\r' < testfile > output.txt


Highlight the passages you wish to copy.

Then go into the show notes area by clicking the show notes icon in the toolbar.

Select the passages you want to copy. Go to edit > copy.


Sync only checked songs and videos

When you open the list view, the leftmost column is of check marks. You can use these to tell iTunes what to sync/not sync on a per song basis.

Selected playlists, artists, albums and genres

When you open the summary for your iDevice, there is a Music tab. You can select what songs to sync on a per playlist/artist/album/genre basis.

Manually manage music and videos

This means that iTunes will not sync all songs indiscriminately. You have to manually drag songs to the device to sync them. You can also drag albums and playlists.


Automatically receive the current billing cycle's data usage update from cellular providers at pre-determined frequency?

You can use the built-in Shortcuts app to automate actions on iPhone. It's not possible to completely automate the action of sending a text message, but you can have Shortcuts prompt you at a specific date/time and send the message with one tap.

From the Shortcuts app, create a new Personal Automation at your desired Time of Day.
Add a Message action to send a message with your text to a number of your choice.
Disable ‘Show When Run’ to run the shortcut immediately on trigger without opening the app.

When the time occurs, tap the notification to run the shortcut:


Manage local emails on two Mac computers

I would suggest using Gmail's powerful IMAP features to keep your emails synced on both computers.

I have set this up for lots of people and it works great.

Get a Gmail account and go to settings - Accounts and Import.

You will have to set it up to check mail using POP3 and enter your mail server settings.  Next set up Send mail as choose Send mail from another address then put your outgoing smtp settings.

Next go to the Forwarding and POP/IMAP tab and enable IMAP and click on the Configuration instructions and it will give you the settings to enter into Apple Mail.

Once your Apple Mail is set up on both computers it will keep all your messages synced.  You can also set it up on your iphone or Android.


My best guess would be that launchd is trying to launch something that is failing  and it's just trying over and over and over again. I remember seeing something similar before.

First thing I'd recommend is downloading and running EtreCheck. Amongst other things this will look at all your launch agents and launch daemons scripts and point out any that have missing components that might result in this repeated behaviour.

Look for items highlighted in red like in the screenshot below.


Assign keyboard shortcut to Safari Extensions?

It is possible to do this yourself using AppleScript and other tools.

Requirement: System Preferences > Security & Privacy > Accessibility to be checked on for Alfred 3.

tell application "System Events" to tell process "Safari"

    with timeout of 0 seconds
        set allElements to entire contents of toolbar 1 of window 1
    end timeout

    repeat with uiElement in allElements
        if class of uiElement is button and description of uiElement is "Recent Tab List" then click uiElement
    end repeat

end tell

I use Alfred to trigger the AppleScript using a hotkey or keyword.

Here's my workflow: https://0x0.st/s_jz.zip

(I originally posted this answer on GitHub)

EDIT March 2019:

Quicker AppleScript is as follows. It works from Script Editor but I've not been able to get it to work from Alfred. YMMV.

tell application "System Events"
    tell process "Safari"
        set extVar to "Recent Tab List"

        tell first UI element of last group of last toolbar of first window
            click (first button where its description = extVar)
        end tell
    end tell
end tell


Popcorn-Time movies error loading data, try again later

Fixed it by clearing the parent directory /Users/SOME_USER/Library/Application Support/Popcorn-Time. (Replace SOME_USER)

I also have to clear all cache and data.

I also got the latest version from the continuous build in http://ci.popcorntime.io/job/Popcorn-Time/

Update: I also use this technique to debug. I run the app in the command line.

$ pwd
/Applications/Popcorn-Time.app/Contents/MacOS
$ ./node-webkit

Noticed this error (replace xxx with the username).

[61835:0207/235212:ERROR:leveldb_database.cc(280)] Failed to open LevelDB database
    from /Users/xxx/Library/Application Support/Popcorn-Time/IndexedDB/app_host_0.indexeddb.leveldb,
    IO error: /Users/xxx/Library/Application Support/Popcorn-Time/IndexedDB/app_host_0.indexeddb.leveldb/LOCK:
    No further details. (ChromeMethodPFE: 15::LockFile::1)

I deleted /Users/xxx/Library/Application Support/Popcorn-Time/IndexedDB and the issue disappears.


What are possible reasons for external keyboard input lag?

The lagging sounds like wireless interference to me.

Many devices can be the culprit; wireless routers, displays, other Bluetooth and WiFi enabled devices, and even devices attached via USB 3.0 cables with poor shielding.

The closer you can get your USB dongle to the keyboard, and the further it can be from sources of interference, the better. A good USB extension cable might be what you need to take care of this issue.


Error copying large file to usb 16GB Thumbdrive

The answer was that the default formatting was FAT32 which has a limit of 4GB per file.

The answer was to format the drive.  As I'm copying from Mac to Linux I chose the Ex-FAT format, all the better to interchange with.  I used the Disk Utility which is within a 'Utilities' folder which is itself at the bottom of the applications list.


OSX 10.9 - Two finger click for middle click?

BetterTouchTool does not support two finger tap/click actions. There was an experimental version a long time ago but it was implemented in a 'hacky' way and never really worked right.

BetterTouchTool does let you set up a TipTap to middle click, so that you can press with a second finger whilst your first is down (sort of like a two finger click but with a delay) to activate a middle click:

 →

Alternatively, you can set up a tap/press with three fingers to middle click in BetterTouchTool. This is supported fine:

If you're really looking for a two-finger click, KeyRemap4MacBook lets you remap right click to middle click using a private.xml such as this:

<?xml version="1.0"?>
<root>
  <item>
    <name>Right Click to Middle Click</name>
    <identifier>remapRightClickToMiddleClick</identifier>
    <autogen>
      —PointingButtonToPointingButton—
      PointingButton::RIGHT, PointingButton::MIDDLE
    </autogen>
  </item>
</root>

See private.xml documentation for more information and to limit to certain apps.


The files are already downloaded to your Mac. The folder you're searching is on your local Mac.
As explained in the answer you've linked, the backups are stored as tar archives (tar being a program that can bundle multiple files in one archive file). You can do as they instruct:
cp *whatsapp*/Accounts/*/backup/*.tar ~/AFolderIChoose

Create the "AFolderIChoose" folder in your home directory before running the command. You should then see that folder populated with the backup archives. You can double them in Finder to unpack them.


Can iTunes be made to play Apple ProRes files?

On 24 of July I tried for some hours to get iTunes 12.x (actual version at this time) to play other 3rd Party Codecs. In short: I was not successful. iTunes has changed a lot, so none of the older hacks work anymore.

I'm very interested in a solution for this problem, because I have a lot of FLAC-Files I would love to manage in iTunes. If I find a solution I will update this answer and provide a "Tutorial".


iPhone 5s - apps, contacts, calendar, and ... don't synch from iMac

Just found this which points to part of the answer:

http://www.macworld.com/article/2057971/sync-contacts-and-calendars-with-your-iphone-via-itunes-not-in-mavericks-you-dont.html

Sync contacts and calendars with your iPhone via iTunes? Not in Mavericks you don't

There may be more than 200 new feature in OS X Mavericks, the latest version of the Mac OS. But while Apple giveth it also taketh away: The ability to sync contact and calendars stored locally on your Mac with an iOS device is gone.

...

Is this an insidious plot to get everyone to use iCloud for syncing? Well yes, sort of. A tech note on Apple’s website explains:

 If you use OS X Mavericks v.10.9 or later, your contacts, calendars, and other info are updated on your computers and iOS devices via iCloud.

So there you have it.


How to move files to trash from command line?

The trash command line tool can be installed via brew install trash.

It allows you to restore trashed files via command line or the Finder.


Mail app 7.0: what does "Check for new messages" "Automatically" actually do?

According to Dan Frakes @ macworld.com:

  In the General screen of Mail’s Preferences window, you’ll find a new option in the ‘Check for new messages’ pop-up menu called Automatically. This option essentially allows Mail to support push-style message retrieval—you receive new messages immediately, rather than at the next scheduled check.


Blue bar for "Google Maps is Using Your Location" missing

iOS 11
According to Techcrunch, iOS 11 will show the blue location bar when an app is using your location regardless of your privacy settings.

In iOS 10, if an app was set to use location “Only While Using the App”, and you pressed the Home button, a blue bar would appear. In iOS 11, the blue bar functionality has been expanded to those apps that are set to “Always,” too.
That means the blue status bar displays when those apps are using the continuous background location service – sort of like how the green bar shows up when a phone call is active, but you’ve exited from the Phone app to go to your home screen.

iOS 10
Check Settings → Privacy → Location Services → Google Maps and make sure location access for Google Maps is set to "While using the app". The blue bar won't show up if it's set to "Always".


Is it possible to take multiple, continuous photos with a delay in iPhone?

There is a good app to do this called "Lapse-It". It is free with a paid upgrade, but the free mode will do what you ask.


It seems that i did it using this post Unable to Resize Partitions and your comment.

Although it wasn't obvious for me, what I did was this:

diskutil corestorage resizeStack LOGICAL_VOLUME_UUID 0G

0G to expand it to the maximum available space that is free.

diskutil corestorage resizeStack

can provide with info.


As Tony said, en1 = AirPort on most Macs. To go a bit further NTP(d) is related to your computers time. Have you noticed any issues with time being out of sync or the clock losing track of itself after a restart or start up after being shut down or removed from power?

Have there been any changes to your network recently (a new router or new settings in System Preferences > Network?

There are a few things that could be going on with your system and ntpd is having issues reaching out and might be trying to promote your computer to a layer0 NTP server. Not what it should be doing. Normally the mac in front of our noses is down a few layers so see if you notice any time issues. If the issue remains delete the ntp.conf and reinstall your OS. If issue remains after reinstall then your RTC which is part of the logic board is bad and needs to be replaced.

Best of luck!