I'm not familiar with your particular set up but generally speaking, when you say "the mic echoes," do you mean that the people on the other end hear their own voices being repeated?
If so, could it perhaps be a similar issue to that experienced on some telephone calls?

"The most prevalent cause of echo in PSTN is impedance1 mismatches within the hybrid where 4-wire phone circuits are converted to 2-wire circuits. This electrically generated echo occurs when the incoming energy from the far end speaker is reflected back toward the speaker as a slightly altered and delayed replication due to impedance mismatch in the hybrid.."

More info here:
http://www.adaptivedigital.com/product/echo_cancel/echo_explain.htm


bash completion in terminal - files vs folders

as far as I know, it's a feature, not a bug.

you could just change to tcsh, here is a guide (eventually you have to install it via homebrew, then adapt the path)


Keyboard shortcut for 'Clear filters' in excel in office 365 for mac


memory could mean two things. RAM memory will clear up after you restart. And physical memory is used to store things.

Your Mac sounds young, so it might be a RAM memory problem. Try restart a few times.

If that doesn't work, type sudo purge into your terminal. That will manually free your RAM memory.

Lastly, there is a option to clear up NVRAM memory. If you clear NVRAM up, it will clear up your settings for system volume and mirroring and stuff. The way to do that is restart, after you hear the boot-up sound, hold down following keys: Cmd + option + p + r

To clear out physical memory, in the other hand, is simpler. Move things to usb and delete unwanted apps and plugins.


How do I correct wrong iTunes play counts?

For minor play count screwups, I use a little AppleScript to set the count:

tell application "iTunes"
  activate
  set played count of track named "Vaseline Machine Gun" to 16
  return
end tell

Obviously this can be elaborated to handle more complicated situations involving multiple tracks and playlists.


Double click to open documents and folders

Make sure tap to click is enabled:

If it still doesn't work more information is necessary.


Order of phone number types when adding a new contact

It appears to be related to the service you are using.

Open Settings, find Contacts, and see what it's set to for Default Account. Apparently the service provides the list of account types.

Mine is set to Exchange, so when I create a new contact, and add a phone, it defaults to Home Fax.

If I change the Default Account to iCloud, it defaults the phone type to Phone.


This should work for you

property thePath : missing value

on adding folder items to theFolder after receiving theNewItems
    set thePath to POSIX path of theNewItems

    set the clipboard to thePath -- copies the file path to clipboard
    -- set the clipboard to POSIX file thePath -- copies actual file to clipboard

end adding folder items to


Applescript Click "Go" and "Open" - dialog inside application

Try something like this:

activate application "TextEdit"
tell application "System Events"
    keystroke "o" using command down
    keystroke "g" using {shift down, command down}
    tell window 1 of process "TextEdit"
        set value of text field 1 of sheet 1 to "/usr/share/dict/connectives"
        click button 1 of sheet 1
        click button "Open"
    end tell
end tell


NFS share from Linux with accented and non-ascii characters - files work in terminal but not programs

OK - I found here https://discussions.apple.com/message/21199204#message21199204 the answer. I quote:

  After much reading I learn't there are multiple ways to construct the
  same unicode character, and so for efficient comparision there is a
  concept called normalisation ( http://www.unicode.org/reports/tr15/ ).
  After normalising with the same algorithm the representiation of any
  character will be consistent.

  Sadly there are multiple normalisation algorithms and no concensus on
  which to use. Apple use NFD, where as most other operating systems use
  NFC. NFS does not specify a normalisation method, so OSX cannot
  confidently convert out of the box.

  All I needed to do to fix this was to tell NFS that my NFS shares used
  NFC. Then all the files with the odd characters appeared and read
  fine.

  I did this by adding this line to /etc/nfs.conf on the Mac.

  nfs.client.mount.options = intr,locallocks,nfc

Works perfectly.

Addition:
The options intr,locallocks are not related to character encoding so the solution should be workinf=g without these, i.e.

nfs.client.mount.options = nfc

Although I haven't tried this as these two options make sense in my usage scenario.


Macbook Pro can't wake up (resume) after the battery dies

Two unrelates hardware issues - sounds like a hardware repair might be the logical first assumption.

Also - tearing is a performance issue, so without sitting in front of three of the same hardware, it's hard to know if yours is different than the pack. It could be your expectations are higher than the hardware can perform or it could be a really bad glitch and something that's clearly defective. I've seen both in the past, so I'd focus on getting the hardware power logs and the start up chain / logging / issue and the rest might be a moot point if the SMC isn't starting the hardware reliably. Assuming a problem there, whatever repairs that will replace the GPU/CPU/SMC in all likelihood.

Lastly, portable Macs do not have an automatic "power on" after electricity comes back on, so you could test that the Mac is still functional after a low battery event by letting it run down and schedule a start up or wake for a time when you know you will have it plugged in to power after it shuts itself off. If you're close to an Apple store, have them do the service, but if you really want to triage this yourself, that's how I might start figuring what's up with the SMC and power state after a low voltage shut down and reconnect to power.


Slow initial app window opening, but only in certain situations?

So it seems that the app is for an as yet unknown reason tied-up opening its com.organisation.AppName.savedState from ~/Library/Saved Application State/. I found this out by using FSMonitor whilst launching the app and confirmed it using AppCleaner.

Looking inside the .savedState file I can see that there's a file restorecount.plist, present for exactly as long as the delay, which contains an incremented number which on my install of macOS is about 544,000,000 right now. Half a billion windows restored since Mac OS X 10.7 Lion! The ID seems to be system level, as even the Guest user has roughly the same number in its savedState files.

  I'm still interested to know why a new account has faster generation of the restorecount.plist file whilst "old" accounts can be a lot slower.

The workaround is to either:

per-user: enable System Preferences > General > Close windows when quiting an app
per-app: in Terminal defaults write com.organisation.AppName NSQuitAlwaysKeepsWindows -bool false which stores it in the app's preference file at ~/Library/Preferences/.

Further discussion at this GitHub issue.


Can I delete an iOS game and retain my progress?

Some developers will help you out by telling you just which files you need to copy from the bundle to keep your progress - it's worth an email. Mika Mobile is one of these - see how I was able to copy my Battleheart progress from one device to another here. If you are comfortable copying a file it's not hard.

If you delete an app then the app's bundle (and the app) will still be backed up as part of the iTunes backup if you have made one.

You could archive the backup, found in ~/Library/Application Support/MobileSync/Backup/.

That's a really chunky approach though. It is going to restore everything, so you are going to overwrite any progress you have made in other apps since that backup.

My approach would be to use iExplorer to copy the Documents and Libraries directories from the app, and put them back later. To be sure that this is going to work you would need to backup, archive the backup, then copy docs & library directories for the app. Then delete the app. Reinstall the app, put the docs and libraries directories back. If your app retains progress like you want then you are free to proceed. If not, restore from the backup and keep thinking... maybe pick some other app to remove?


Cannot install libsodium via commandline

Try installing using homebrew:

brew install libsodium

Homebrew will deal with all the dependencies for you. You can also review the recipe used by homebrew's libsodium.


The radio buttons are contained within a radio group, and the radio group is contained within a tab group. So the following code will give you the names of the radio buttons.

You also need to put in a delay between opening the window and trying to talk to it. Even on an SSD equipped Macbook Pro. You might have to increase the delay if you are on an HDD equipped Mac.

tell application "System Preferences"
    activate
    set current pane to pane "com.apple.preference.displays"
end tell
tell application "System Events"
    tell application process "System Preferences"
        set frontmost to true
        delay 1
        tell tab group 1 of window "Built-In Retina Display"
            tell radio group 1
                get every radio button
            end tell
        end tell
    end tell
end tell

Also for the sake of brevity I've swapped the line set current pane to pane "com.apple.preference.displays" for reveal anchor "displaysDisplayTab" of pane id "com.apple.preference.displays".

If you are trying to work out how a user interface is assembled a very useful tool is "Accessibility Inspector". Just launch it and it will float above your windows. Then point your cursor at whatever you want to understand and it will show you the hierarchy of how the user interface components are assembled.


Attempting to use a an IF formula to dynamically copy cell contents given the presence of a specific value

Using an IF formula to achieve this is going to be problematic for a number of reasons. But assuming you got it to work, you're always going to have the issue that a formula has to be placed within a cell and therefore your workbook is not scalable (i.e. what happens over time if/when you add/delete rows)? Sure, you can work around that too (e.g. by formatting your data as a proper table/list), but from my experience you'd be better to use a macro to do this.

Step 1: Add the Developer tab to Excel

First of all you need to ensure that you have the Developer tab visible in Excel's ribbon. If it's already there (typically it's the last one after the View tab, then skip to Step 2: Creating your macro. Otherwise, follow the steps below:

Launch MS Excel
Go to Excel > Preferences (or just press the command, keys)
Select the Ribbon & Toolbar icon
Ensure the Ribbon tab is selected at top
On the right-hand side you'll see a list of tabs - select the checkbox next to the Developer tab (it's probably listed at the very bottom)
Click on the Save button
Exit Preferences
Now you'll see the Developer tab (see image below):

Step 2: Creating your macro

Now we need to create your macro. Follow these steps:

In Excel, make sure you have your workbook open
Select the Developer tab
Click on the Visual Basic option (at far left of the Ribbon)
This will open the Microsoft Visual Basic window
The top left of the window should look something like:

Now right-click on ThisWorkbook and select Insert > Module (see below)

In a few moments you should see a white window open on the right-hand side of the Visual Basic Editor
Now copy the code below and paste it into the white space:

Sub CopyRowsBasedOnCellValue()
'This macro copies rows from one worksheet to another within the same workbook if that row contains a specific value in Column A
    Dim xRg As Range
    Dim xCell As Range
    Dim X As Long
    Dim Y As Long
    Dim Z As Long
    X = Worksheets("Sheet1").UsedRange.Rows.Count
    Y = Worksheets("Sheet2").UsedRange.Rows.Count
    If Y = 1 Then
        If Application.WorksheetFunction.CountA(Worksheets("Sheet2").UsedRange) = 0 Then Y = 0
    End If
    Set xRg = Worksheets("Sheet1").Range("A1:A" & X)
    On Error Resume Next
    Application.ScreenUpdating = False
    For Z = 1 To xRg.Count
        If CStr(xRg(Z).Value) = "foo" Then
            xRg(Z).EntireRow.Copy Destination:=Worksheets("Sheet2").Range("A" & Y + 1)
            Y = Y + 1
        End If
    Next
    Application.ScreenUpdating = True
End Sub

Now you should see something like the following:

Now you will need to customise this code slightly as it's currently written specifically for the example in your question. You need to customise the following aspects:

Replace the two instances of Sheet1 with the name of your first worksheet (i.e. the one you're copying from)
Replace the three instances of Sheet2 with the name of your second worksheet (i.e. the one you're copying to)
The instance of A1:A indicates the column being searched for the value you're trying to match (i.e. the "foo" value in your example. If it's not Column A in your worksheet, then change the A to whatever column it needs to be. For example, if your worksheet contains the "foo" value in Column D, then this needs to be D1:D
Finally, you will see a single instance of "foo" in the code. Replace the foo with whatever value you're trying to match.

Finally, you will need to save your workbook as a macro-enabled one. To do this, click on the Excel icon at top left to return to Excel and then choose the Save As option from the File menu. For the file format you must select the Excel Macro-Enabled Workbook (.xlsm) option from the drop-down list.

Step 3: Using the macro

Now you're set to go. To use the macro, follow these steps:

Launch Excel and open the workbook
Select the Developer tab
Click on the Macros icon (it should be the second one)
This will bring up the Macro window:
Select the CopyRowsBAsedOnCellValue macro (see below)

Click on the Run button
Your macro will run and all rows matching the criteria will be copied to your destination sheet. Below is an image showing the before and after shots, based on your example:

Note: The above code was adapted from code originally sourced from https://www.extendoffice.com/. I have no affiliation with that website whatsoever.


iPad Keynote Presentation in portrait mode

The only solution that I can find is to create the presentation in "normal" landscape orientation, and rotate every element sideways using Inspector > Metrics > Rotation. If I set everything to 90˚ then it shows up like I want it on the iPad.


Will HomeKit remote access still work if I add a VPN to my Apple TV?

Your VPN connection isn't really a factor since all the of the synchronization is done via iCloud.

To simplify this a bit, consider that to remotely control your HomeKit (via the HomeKit hub), your devices must be signed into iCloud with your AppleID.  When you're away from home, you're on a different network and control your HomeKit devices.

A VPN is nothing more than a secure way of connecting a computer on one network to another so that it you're actually on that network (i.e. you're in Paris, France, but you VPN into a network in New York).

So, whether you're on a remote network or on a remote network but connected to a VPN, so long as you can sync with iCloud, you can control HomeKit devices.


If your device is jailbroken, you can use this solution to change the default reply message prefix:

  iFile will let you edit the .plist strings. How ever you do it, the .plist file is in /System/Library/PrivateFrameworks/TelephonyUtilities/English.Iproj folder (if you use English. What I don't know is if this changes anything in the sent text


How do I revert a change I made to a specific file type's default application?

I wouldn‘t be to worried about the .dat files. They are only 64 bytes in size, so there can‘t really be much inside of them that could cause harm. Have you tried to open it with a text editor and see what’s inside?

If you don‘t trust it, uninstall it and the .mkv apps should no longer have a default application to open with. Alternatively, just change the default app to QuickTimePlayer.

Another option is to use a third party app called RCDefaultApp. With it, in the Extensions tab, you can choose your file type and choose an application for it. With the „disable“ option you can set it to not having a standard application to open with (see screenshots on website).


iTunes Connect : app submitted for French Store ended up in US Store

OK so in the end, Apple replied that "the app is live" after "reviewing [my] account".

Well, I don't know if they changed something or if the app finally went live worldwide with time... It's all good now


Check automatically if a drive is mounted

Ive always done mine based on user login. You would go to Users & Groups click the current user go to Login Items hit the plus icon at the bottom and you can add it there. I built a similar application to detect my NAS and mount if not mounted:

Sample code, not tested:

on run
    tell application "System Events" to set theDisks to name of every disk
    set theNAS to "Shared" ## Change here to name
    set isMounted to false
    if theNAS is in theDisks then set isMounted to true
    if isMounted = false then mount volume "afp://" & theNAS
end run

Some links to mounting:

How can I mount a volume in a network?
Automated volume mounts on mac

You could do through a LaunchAgent here are some resources:

Run a script at login for all users
Applescript Login Item for All Users
Launch login items for all users at startup

There are other approaches like a launchd but you will sacrifice RAM so it can check. I think at login would be your best approach.


How can I recover a game center account where I forgot ID and password?

I see two options to recover your Game Center login:

check whether Game Center (the app) is still logged in with the old account, then use this information to reset the password at https://iforgot.apple.com/
go directly to https://appleid.apple.com and try to recover your account from there


Is my mac being hacked by a user called Guatoan? And how can I remove this user?

It’s not clear what user ID you are running - so to rule that out - what does this command show?

id

Next, you’ll want to inventory your backups to know if you can erase everything and or need to make a backup. Next you can inventory all the accounts - run this command

dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'

This will fetch all the users with their respective directories.

Then you can delete the user using this. sudo is needed as the commands need to run as root.

sudo dscl . delete /Users/your user name(name from the output)
sudo rm -rf (dir from the output)

Only delete the dir if it is not one of the system ones - probably only do that if it is of for /Users/X where X is not one of your normal users.


If I save files in iCloud, where are they "really"?

They're located at ~/Library/Mobile Documents.

Each application has its own individual folder under Mobile Documents where its documents and settings are stored.


What is "~/Fotos Library.photoslibrary/resources/media/master" used for?

Photos image files are stored in the following location in Mac OS:

~/Pictures/Photos Library.photoslibrary/Masters/

The ~ tilde represents the users home directory, if you’re going to use the Go To Folder command to access that directory, do not skip the ~ prefix.

The Photos Library package file in Mac OS X

This focuses on local image files and not anything stored within iCloud. These are instead accessed through iCloud Photo Library or the Photos app.

How to Access Where Photos Files Are Stored in Mac OS

If you are going to manually navigate to the Photos file location using the Finder you would use the following steps;

Open the Finder in Mac OS and go to your home directory
Go to the “Pictures” folder
Locate the file named “Photos Library.photoslibrary”
Right-click (or Control+Click) on “Photos Library.photoslibrary” and choose “Show Package Contents”
Where Photos are stored on Mac

Open the folder named “Masters” to find the image files contained within Photos app
Photos file locations in Mac OS
The Masters folder contains directories of photos organized by date in year, month, and day subfolders. Within each folder are the image files from that specific date.

Note if you delete a picture from the masters directory it will no longer be accessible in Photos app. This is not recommended for obvious reasons. Copy a file from the directory if you wish to edit it.

This package folder is not intended to be user-facing which is why it is hidden, nonetheless you can access your files directly if you so desire.


CLI - how can I specify a screen saver with the following options?

Firstly, set your screensaver to Flurry in System Preferences and check the checkbox to show the clock.

Open up the terminal and type

sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&

In 15 minutes, the screensaver will activate with Flurry and show the clock.

The sleep 900 line controls the delay, so 900 is 15minutes in seconds (15*60).

You could add an alias for this command in your ~/.bash_profile so that you don't need to type this large command every time.  eg if you wanted to have ss be the command then enter this into the ~/.bash_profile

alias ss='sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&'

Hope this helps.


Airport Extreme: How to share a hard drive over the guest network?

The most up-to-date version of AirPort Utility is 6.3.2.

According to this Apple Release Notes of AirPort Utility 6.2, you can extend guest networks as a part of the update.

The most current AirPort Utility is 6.3.2, which is available through software update. I however is able to find 6.3.1 in this Apple Release Notes.

This will solve your problem easily by letting yourself use the main network, and your neighbor using the extended guest network.


iOS app consecutive Expedite review Request

I was tempted to vote to close this as dupe rather than opinion based but let’s set aside any presumption that we on the outside could know how many people run the exception queue and if it’s commonly abused by less than critical requests or they really don’t mind honest exceptions if they can manage the requests easily.

You can always request an exception based on the situation you face today, but clearly the people that run the review queue will eventually decline requests if a “boy who cries wolf” situation happens.

Can I request Apple to expedite the approval of a new version of my app to rectify a critical bug

If you continually fail to QA your apps, that’s a strong signal to reviewers to deny your changes. I would take your lumps and submit normal priority. The reviewers might see your second request and know it’s going to be easy to approve. Unless you are truly fixing something that puts the customer at risk, this next expedited request should really be for a big show stopper if you “ring the emergency help” bell again so soon. I’m sure if your issues are clearly seen as anomalies and actually critical, you’ll face no permanent sanction for using the expedite for two actual cases where it was called for in Apple’s eyes.


Can I upgrade RAM on late 2013 retina Mac Book Pro?

No. The RAM is soldered to the logic board in all of these models.

Here is the logic board from iFixit's Teardown of the low end 15'' model (2.0 GHz, 8 GB RAM, 256 SSD).

Inside the yellow box are 16 x 512 MB DDR3 SDRAM (8 GB total) memory chips. As you can see, they are soldered directly to the board and cannot be replaced without replacing the whole logicboard.


What is the best surface to use the Magic Mouse on?

Basically you need a gaming surface, some of them was made specially for use with Apple mouses:

Cupertino Mouse Pad — $15
They say it's made by company located at Cupertino, California. Also it works (as a surface).

MacPadd — $25
It's basically just a piece of finished aluminum and I guess it will feel the same as a top surface MacBook.
Tom'sHardware says that something's weird with their delivery, but maybe it's b.s. It's also reviewed on Youtube.

Just Mobile AluPad — $45

They clim it's made exclusively for Apple products and there are a couple of positive reviews on Youtube for this one here and there. They say that the surface is pleasant on touch.

a Better Table

Consider finding a better table than one that you use now. Just grab your MacBook and mouse and go furniture shop that you like and find a table which fits you the best. You will get biggest possible working surface and as a bonus you can improve  ergonomics of your workplace. And of course keep your table clean (I know it's hard. I have a cat:).


Mac OS X Yosemite public beta not receiving updates

in my guess, your beta may be expired, so the solution would be a final yosemite install from app store.


I have Messages in iCloud but messages still not perfectly synced

While there is no sync now button, you could force one by turning iCloud Sync off and then back on.


Unexpected reboot on a macbookPro with "Previous shutdown cause: -11"

The error code list you have found is in no way applicable to your shutdown cause code. You cannot just find any error code list that happen to have the number -11, as these numbers are chosen completely arbitrarily by software developers and have no inherent meaning, so error -11 in one context means something completely different than -11 in a different context. The error you have found concerns QuickDraw, which were a 2D graphics API used in Macs running classic Mac OS (i.e. 20+ years ago).
You can find incomplete lists of shutdown cause codes here:
https://georgegarside.com/blog/macos/shutdown-causes/
Are OS X shutdown cause and sleep cause numbers listed/explained anywhere?
However, neither list will tell you what -11 means in this context.
There's really no way of telling what it means without asking Apple. And as such, there's of course also no way of telling you how to fix it given the information available to us.


macOS Sierra doesn't have the crispy fonts as they used to be in earlier versions

Tried clearing the Font caches? Kind of an odd issue- I'm not sure if this is gonna help, but worth a try. Maybe it needs and refresher ;)

defaults -currentHost delete -globalDomain AppleFontSmoothing

sudo atsutil databases -remove and reboot, and maybe it needs and refresher. Its odd since it returns a 3, but maybe something is wrong with your defaults.

Re-pply after rebooting AppleFontSmoothing -int 3 and see if anything first without the string set, you already know that - but let keep the references for others:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3


That can not be done with TextEdit application.

You were probably using the Preview and it will do as you say.

Applications that allow you modifying the JPEG are many but the simplest one are Paintbrush or Gimp.


Adding a new printer (of the same model) to my MacBook Pro

The short answer to this question is no, there is no need to reinstall the software. If its the same printer and the same model, the existing software will work perfectly well.

The longer answer is maybe. I am not familiar with the Epson software itself but if there is an autoupdate feature you should be perfectly fine . Should there not be, I would, personally, reinstall the new software to include the latest updates.

If you have any doubt, reinstall the software just to be sure.


How to clean pip installed packages on MacOSX?

Looking at similar questions (e.g. discussion below this one) I decided temporary disable SIP. Clean pip and enable SIP again.

To disable SIP I followed this instruction: https://www.macbartender.com/system-item-setup/

After that I ran
for i ($(pip freeze )) {pip uninstall -y $i}

Checked that everything pip related is removed

Restarted OS again and enable SIP using again https://www.macbartender.com/system-item-setup/


How do I prevent sharing contacts between two iPhones without opening a new account?

Having

several iOS/OS X devices signed in to the same iCloud account
contact syncing enabled in the respective settings

always syncs your contacts on all these devices (that's what iCloud syncing is all about in a way).

In your situation you could

disable syncing of Contacts e.g. on the business iPhone (in Settings)
create different contact groups for private and business contacts and then just use those on the respective phones (all contacts would still be synced though)
create a separate iCloud account for the business iPhone (which actually might have other benefits depending on your employment status, who payed for the phone and the mobile contract etc.)


How can I verify that my Photos and iPhoto library are hard linking to the same disk data?

Hard linked files share the same inode (which kind of identifies the file in the filesystem). So what you can do is to get the path of two photos which should be the same ("Reveal in Finder" in the old application, probably something similar in the new), open Terminal and run

ls -li /path/from/old/app.jpg /path/from/new/app.jpg

to see whether the number is really the same.


To check the versions available you can run this command:
brew log composer

Then install Composer and change the version directly via Composer command.
brew install composer
composer self-update 1.10.15


Rails reporting error: Failed to build gem native extension

First, check if you have Xcode installed
Second, if you already have Xcode in your Mac, use this command:

CC=gcc rvm install-version

Example

CC=gcc rvm install-1.9.3

Reason for this error in Mac OS is that your Ruby is not able to get the C header files

Hope, this works on all the Macbook's.

Its working on El Capitan, ruby 1.9.3, rails 3.2, mysql 5.7


Can the Apple 10W USB charger be used with a 7-port USB hub to charge iPad 2, iPhone 4S, and other devices at the same time when traveling?

You typically will need one high-powered (5W) USB port for each of such devices to charge efficiently. The iPad alone requires more to charge, hence the non-standard 10W adapter. In addition, the USB hub itself is not likely to provide the necessary wattage to any of the ports (these usually are low-powered ports), so chances are not even one device will efficiently charge when connected alone to such a hub.


Negative affects from leaving iPhone plugged in at 100%?

Questions about batteries and charging often risk inviting a lot of opinion, so to try and keep this to the facts, you should read what Apple has to say about their batteries.

However, leaving your iPhone plugged into an AC source overnight causes no problems whatsoever. In fact, this is what millions of users do each night.

The only time you need to be concerned about storing an iPhone at 100% is if you're going to be storing it long-term. On storing devices long-term Apple says:

  Do not fully charge or fully discharge your device’s battery — charge
  it to around 50%. If you store a device when its battery is fully
  discharged, the battery could fall into a deep discharge state, which
  renders it incapable of holding a charge. Conversely, if you store it
  fully charged for an extended period of time, the battery may lose
  some capacity, leading to shorter battery life.

Some other key points from Apple are:

Apple lithium-ion batteries use fast charging to reach 80% of their capacity and then switch to slower trickle charging to complete the charge.
Charge your iPhone whenever you want. Many people believe you need to let them discharge 100% before recharging. This is not true.
Ambient temperature is one of the biggest factors in battery health/life. iPhones are designed to work at their best when ambient temperatures are between 0° to 35° C (32° to 95° F).
Store your iPhone where the temperature is between -20º and 45º C (-4º to 113º F). Don’t leave it in your car, because temperatures in parked cars can exceed 45º C (113º F).


How do I quickly change the current calendar being used for new events in Lion?

Change the default calendar to "last selected calendar" then clicking a calendar via the "Calendar" button pop-over will actually set the currently active calendar for new events.


Suddenly unable to send SMS from macOS (names marked RED)

On your iPhone, do you have an email address checked under settings>Messages>"send & receive"?

for some reason, it only works when I have an email address checked which was not the case before.  They must have changed something on their end to require the use of an email.


Powershell install keeps asking for a password

The best step right now would be to uninstall and reinstall Homebrew. Sometimes Homebrew can be damaged and uninstalling and reinstalling it from the system will fix that.


AirPort Utility not showing AirPort nodes, which ARE there, and I AM using them

Oddly rebooting the Mac seems to have fixed it.

Sure, seems like an obvious idea in hindsight, but at the time I was in the middle of a bunch of other stuff so didn't try that.

Also, since I was actually connected to it for Internet wifi, I certainly didn't think the Mac was having any trouble.

Well, if anybody else has this problem, it's something to try.


Very large file located within ~/Library/Group Containers/group.com.lminhtm.tempmonitor/db.realm

Group Containers are basically Containers, which are sandboxes for applications to store date (user data, caches, logs, etc), except the Group part means that it's at a developer level. This could be used to, for instance, keep a user logged into the same account across multiple apps made by the same developer. That said, it could be used for anything, which is what this appears to be.

You could check with the developer, in this case: https://github.com/lminhtm. Otherwise, I'd make a backup and delete (or just move it to a different location), then test any apps you have from this developer (maybe this one?).


Folder disappears after dragging it into "All My Files" in Finder

I've just tried to repeat what you did, the folder ended up in the Documents folder. Instead of using locate it might be easier to use the search functionality included in the Finder directly (or Spotlight) to look for it.


opening two remote screen sharing on the same client

Just make a New Connection

For the purposes of answering this question, I have connected to two separate Macs - an XServe that I use for Dev purposes and a colleagues MacBook Pro - at the same time.  All my FreeBSD (alternative to Linux)  servers are "headless" and have no GUIs installed - everything is done via command line, so I can't show it connecting to a *nix machine GUI specifically.

To do this, just open a new session in Screen Sharing by clicking "New" on the Screen Sharing menu (top bar) or in Connect to Server (CmdK) and entering vnc://<servername or ip address>

I haven't tested the limit, but I am sure you can add more screens as needed.


How to make a folder show the item counts in Finder?

You can see the file count by enabling Status Bar in Finder. To do this, click View -> Show Status Bar on the menu bar, or press Command + /.


Can't see FAT32 and NTFS external partitions on OS X El Capitan when SIP is enabled

The reason that FUSE will not run with SIP enabled, is that (amongst other things) SIP blocks changes to the /sbin filesystem location by default and this is where the "mount_XXXX" executable lives.

Instead of turning SIP off completely you can disable just the part that protects the filesystem support by running the following command in a recovery console.

  csrutil enable --without fs

This is the recommended way to get the NTFS module working in FUSE by the people who maintain OSXFUSE.

Note that the command will give you the following warning but it will work for now.

  csrutil: requesting an unsupported configuration. This is likely to break in the future and leave your machine in an unknown state.


How can I make a secondary encrypted volume open during the boot process?

This doesn't work when your home directory is on a non-boot volume which is encrypted. If your home dir was on the boot drive or another unencrypted disk then you can have encrypted disks mount at login by adding the password to your keychain. But that's about it I believe.


Lion: Application's window size doesn't persist after quit/re-open

If you find the window size of one app not retaining the window size value after closing it, the suspect is the .plist for that app. ~/Library/Preferences/ should contain the file. Deleting it while the app is closed and re-opening it will forcibly rebuild it with minimal negative impact to the app itself.


How to create an application with applescript that will be able to open a file from finder

Using the argv parameter with the run handler is designed for arguments passed to the script when using it with osascript from the command line.  In a regular AppleScript application, an open handler is passed a list of aliases (HFS paths), for example:

on open fileItems
    repeat with anItem in fileItems
        # do something with anItem
    end repeat
end open

From your snippet, you would do something like:

on open fileItems
    do shell script "/usr/local/bin/zathura " & quoted form of POSIX path of item 1 of fileItems
end open

Note that you should use the POSIX path of items when using them with the shell, and the paths should also be quoted or have characters special to the shell escaped.

See the AppleScript Language Guide for more information.


Get Messages from iPhone onto new MacBook Pro

Per @Tetsujin's comment, I started down the path of what was linked. It didn't work, though. After transferring in the folders/files, Messages looked the same as before.
It got me looking for a similar answer, however, and I was able to come across this article on iMore.
The basic gist of the article is to copy the contents of ~/Library/Messages from the Old Mac into the same directory on the New Mac.
[Insert standard "back up your stuff before doing this!" comment.]
Then, I did a reboot (which I hadn't done with the prior attempt; maybe that was the difference).
Note:
The iMore article seems to indicate that the "Archive" folder is only for conversations that have been closed, and only if you have the "Save history when conversations are closed" option checked. I did not have this option checked, and I rarely close conversations, and all of my conversations were there.
Note 2:
The folders from the original answer in Tetsujin's comment were aliases, and I don't know if they are pointing to the folders in ~/Library/Messages, but – for whatever reason – iMore's solution worked! (Perhaps it was the recommended reboot found in iMore's article.)


The latest 10.14.6 has sometimes its quirks to install.
I suggest to uncheck "automatically keep my mac up to date".

Download the COMBO update and install it,
https://support.apple.com/kb/DL2010?locale=en_US


What should I know about replacing my computer's battery?

Here are some tips about the batteries that go inside Apple computers and devices.

lithium cells will catch on fire and burn with such intensity that they can ignite almost anything that is combustible if you damage during the replacement. To save space, Apple engineers designed the case of your MacBook to protect the battery - once you open the case, the battery is extremely vulnerable to physical damage or a short circuit. If you lose one tiny metal screw behind the battery and then shut your case it could easily squeeze, crush or puncture a battery cell - setting you up for disaster down the road.
that being said, assuming you power off your Mac before you start the replacement, you won't lose any data and you probably won't damage anything else as long as you are slow and careful. Pay attention to not damage the delicate cables or lose any parts. Be willing to take it to a trained technician if you can't be absolutely certain you did the replacement right.
dispose of the spent battery properly and insure it is safely protected and packaged so it doesn't get punctured and start a fire. Lithium batteries are considered hazardous waste in many places and should it catch on fire, release of very toxic gases will happen.
as long as the battery contains the proper parts, there is no break-in procedure whatsoever. You might be on your own if you select an aftermarket part have to do some research with the vendor to be sure you have the correct part.


Does fixing a Fusion Drive using 'diskutil resetFusion' destroy the BOOTCAMP partition

Yes, all partitions on the SSD and HDD are destroyed by running diskutil resetFusion.
This is explained clearly after running the command; when it asks for confirmation.


Why do my imessages go to all the ipads in the house

I assume you have configured the accounts in that way. Check the iMessage configuration on all devices. Since iOS 7 asks for the account data after updating, this might have been introduced after updating.


How to launch Trello on Login as menubar item?

Yes you can. Go to the Trello App and click on Preferences. Clicking preferences brings up a pane as shown below.

Under the phrase Window Style click on the pull-down menu arrow showing the pane below.

Click o menu only to have Trello show as a menu icon only.

Now you need to get it to start on login or restart. To do this go to system preferences under the Apple menu item. Click on the "User & Groups" preference pane. When that panel appears, be sure to click on the tab "Login Items". This displays a listing of items started on Login. Be sure to unlock the panel and click on the + button at bottom of the list. This allows you to add an app to start at login. After clicking the + button locate Trello and select it. This tells Trello to start at login. See image below.


How do I disable secondary display connective via HDMI on Lion/Mini?

I had the same problem, this happens because the TV is still sending a signal to the HDMI port even when powered off so the Mac still thinks that it's active. To solve this you need a HDMI switcher that will fully kill the HDMI signal when it's not used. Here is the one I use:

http://www.amazon.com/Ultra-High-Performance-Switcher-Switch/dp/B0015YWKYY/ref=sr_1_1?ie=UTF8&qid=1328391227&sr=8-1


Why does Spotlight keep reindexing my system after updating to Lion?

I, too, had the reindexing problem happening after I upgraded to Lion. However the problem didn't exist for every user, just for the one that was using FileVault 1.

After a few weeks I got overfrustrated and ran… †

$ sudo mdutil -a -i off

… in Terminal — and the same minute I realised that the setting was applied system–wide. I shrugged and enjoyed a few hours worth of reindexing–free session after which I decided to turn Spotlight back on, as it is crucial to my workflow on other user accounts; so:

$ sudo mdutil -a -i on

And while I was at it, I decided to erase the old index and rebuild new from scratch with:

$ sudo mdutil -aE

I did this about a month ago and I haven't encountered "useless" reindexing since. I'm happily surprised because fixing the issue was merely a coincidence.

So, have you tried turning it off and on again?

†) the -a flag will apply the action to all volumes  which might not be something you want — and actually wasn't what I wanted either, but I just wanted to go blitzkrieg on the issue.


Keychain won't remember my SSH password when connecting to server

There is a lot of conflicting information I've read whenever I look up information on using ssh-agent (passphrase saving/reusing process) under Mac OS X. Most resources seem to suggest that simply issuing ssh-add -K will let you store your passphrase, and will automatically configure OS X to launch ssh-agent automatically and load your stored passphrase.

Note: Running ssh-add -K will only work if you have your private key file in one of the common locations, those locations being limited to: ~/.ssh/id_rsa, ~/.ssh/id_dsa, ~/.ssh/identity. If the file is located anywhere else you should specify that path after the -K in the command above.

The reason you are getting the key file passphrase dialog when connecting to the second (key-less) server is likely because the default configuration of SSH servers is to use public key authentication first, and 'keyboard interactive' authentication second.

Because you have a public key with a standard name/location (~/.ssh/id_rsa), your OpenSSH client helpfully submits the private key in order to allow the server to match it against an allowed authorized_keys file.

There are a small handful of ways to prevent this, the easiest two being to pass a flag on the command line, or add it as a permanent configuration item in your ~/.ssh/config file.

When connecting to the secondary/key-less server, you can add -o "PubkeyAuthentication=no" when connecting. Something like ssh -o "PubkeyAuthentication=no" me@devserver2.
Open up ~/.ssh/config in your favorite text editor, create it first if you must, and enter the following:

Host devserver2
    User me
    PubkeyAuthentication no

Now, if you simply type ssh devserver2 the username and pubkey configuration will be read in and used, and you should be prompted for your password and nothing else.

(Note: Replace devserver2 with the actual hostname of the server. Alternatively, pick a nice hostname, such as devserver2, and add a property between User and PubkeyAuthentication called 'Hostname' and put the name or IP address of the server there. Afterwards, you actually can simply type 'ssh devserver2' and all the configuration properties will work their respective magic.)


MacBook Pro 3.1 internal (replacement) LCD not detected by graphics card; external monitor OK

This sounds like a hardware issue, but there might be a few things you can try.

I would boot the mac with the cmd+v keys to show a verbose output. If this doesn't work, you could try resetting the NVRAM/PRAM (docs can be easily found on the apple site)

If you don't see the Internal Display in the about my mac app, the Display Data cable might be improperly seated. There is a fairly good tutorial on iFixit.com http://www.ifixit.com/Guide/Installing-MacBook-Pro-15-Inch-Core-2-Duo-Models-A1226-and-A1260-Display-Data-Cable/1312/1


iPhone 4 can't upgrade to iOS 8 to play newer games

You can't update to iOS 8 with iPhone 4. You need at least an iPhone 4S to install iOS 8 to play the games.


Install Windows7 into Bootcamp (using mid-2011 iMac)

You have not burned the Windows 7 ISO file to the DVD-RW. For example, I have the Windows 7 ISO file named English_Windows_7_Professional_SP1_W64_X17-59186.iso. To burn to a DVD-RW, I would need to right click on the file in the Finder application and select Burn Disk Image "English_Windows_7_Professional_SP1_W64_X17-59186.iso" to Disk..., as shown below.

  Note: The Windows 7 ISO is required to include Service Pack 1 (SP1). See the website, Install Windows 7 on your Mac using Boot Camp, for more information.

Just so you know, 64 bit Windows 10 runs great on your model Mac. I know this to be true because I also have a iMac (21.5-inch, Mid 2011).


How can I correct dead Macbook Air camera sensor pixels BEFORE other applications use it?

I'm not sure what mechanism you would use to inject your code in to the firmware of the camera and affect the data that the system sends directly to another app. Similarly, modifying the OS would be tricky.

For the time and engineering you would put up, it would be far cheaper and quick to just add a USB camera and have a good signal in the first place. Depending on where you ran the code, you might even save power / battery by having a good camera send good data rather than process real time video corrections.

That being said, you might be able to use a VR processing type software to send a video stream to an app that's ready to receive it. I don't think you'll have luck with FaceTime or Skype / Teams unless they have a plug in / filter that already does the processing you want before sending the video out.


Enable Guest User in 10.14.x Via the Command Line (without a MDM)?

The first time the Guest user is enabled, a new user is created with a process similar to that of any user creation.

The macOS procedure has been distilled into a script, essentially running dscl . -create /Users/Guest and other dscl configuration commands on the user.

The script is available at

https://github.com/sheagcraig/guestAccount/blob/master/guest_account

and see the readme too for notes on Keychain. This has been tested to work in 10.14.2. Note that you will have to change or remove the OS version check if using on any OS above 10.8.


How can I search bookmarks and history stored on mobile safari within iOS?

There is no interface for searching within Mobile Safari.

There is no secondary viewing options other than tapping and pawing through the history UI that mobile safari draws when you tap the book icon to the right of the navigation arrows at the top of the screen.

In the absence of a native solution, you can get at the history and bookmarks once you connect an iOS device to a computer.

On Mac OS, you can use a tool like PhoneView to archive all data from an iOS device, and this archive includes mobile Safari's web history and bookmarks so you can make fast work of searching the 8 days of device history once you have the data on your Mac.


How to change Mac OS X iCal's calendar color for Microsoft Exchange server account?

I'm running Snow Leopard and my iCal Get Info command allows me to change colors.  Here's a screen capture where I can make this change.

To reach this window, I highlight the exchange "Calendar" in the left hand sidebar of iCal and enter Cmd I.

In my iCal setup, I have "Home" (orange) "Gmail" (blue)and "Exchange" (red).  I can get info and change the color for any of the three calendars.  In my list, I have "Home", "Gmail" and "Exchange". Here is how 2 appts look:

What do you see when you get info on your exchange account?


decrypt incoming mail server password Apple Mail

In nearly all configurations, the sending and receiving password are the same.  If the incoming password shows as set in MacOS Mail, then it is in your keychain (because that is where those passwords are shown)

Go to "Keychain Access". tool in the Utilities folder of /Applications and click on "Passwords" in the left sidebar. This will show all of the stored passwords to you.  You can search for the mail server hostname in the top right search bar to narrow down the choices.  Once you see it, double click on it to open the details and click on the "Show Password" checkbox.  Once you supply your login password, it will show you what that password is.

After that, it is a simple matter of adding that password into the Account settings within MacOS Mail.

Good Luck!


External Windows bootable drive freezes boot screen

After the BSOD your mac should restart to "Start Windows Normally" screen hit Enter To Start Windows Normally
Go to device manager (Press Start and type devmgmt.msc and hit enter) and uninstall "unknown device" under "Universal Serial Bus Controllers" Tick "Delete the Driver Software for this device."
Now go to your Bootcamp folder i.e. BOOTCAMP_5.1.5621 or BOOTCAMP_5.1.5640 and go to Bootcamp > Drivers > Intel
Now run the file IntelxHCISetup.exe. It will show you the intel usb3.0 setup assistant. do not install or cancel the setup as it will delete the temporary folder in temp
Now go to Start and type taskmgr.exe and hit enter. It will open up Task Manager.
In that you have to select Intel Installation Framework and type Shift + fn + f10 to open right click menu (Right click may not work  unless you finish installing bootcamp fully).
Select "Go To Process", and again press the Shift + fn + f10 key combination to bring up the right click menu
And then select Open File Location, Now copy the contents of the folder to a new location i.e. by creating a new folder in the desktop or any other location
After copying the contents of the folder to a new location go to Device manager and right click the Unknown Device and press the Right click key combination Shift + fn + f10 and select Update Driver Software > Browse my computer for driver software and browse for the folder that you created in Step 8 and click next. It will detect the driver and installs it automatically.

That should solve your problem with the USB Drive.


My iphone's apps are copied onto someone else's phone each time they sync

By default apps are copied to iTunes from the phone when syncing. By default apps are copied from iTunes to the phone when syncing. This can be annoying - personally it's my kids who put a thousand irritating games on their phone, but I can see that a husband would be just as bad.

Connect your phones to iTunes. Find them in the left-side menu, or drop-down.

Under the Apps menu you can turn off syncing.


Macbook Air failing to reconnect to network after sleep

I've ran into this issue recently and solved it by unchecking:

System Preferences > Energy Saver > Wake for network access

See this thread on Apple forums - Wifi disconnects after sleep and takes long time to reconnect with Mavericks


Using Existing Time Machine Backup over Time Capsule

You are correct. Time machine makes a sparse disk bundle to hold backups on Time Capsule and instead uses a folder for attached hard drives.

Due to the security settings on the backup files, it's not as easy or reliable, but here's how you could start:

Get a first backup or two on the TC to set up the sparse bundle
Disable Time Machine
Mount the Bundle and disable the security that keeps you from writing to it
Delete the current backups since they likely won't mesh correctly with the old ones. (I'm not 100% sure this is needed - but I would do it)
Copy in the old history
Re-enable the security and ensure file permissions on the Time Capsule files are correct.
Enable Time Machine and start a backup to see how it goes.

See this macworld article for a version of the commands to disable and then re-enable the protection on the sparse bundle disk image. I haven't done this as I would rather not muck with the internals of Time Machine. I know I only have to connect the old hard drive to my mac to see all my old history. The risk of using old incorrect information isn't worth it to me - but that doesn't mean you don't have a good reason to move the files over. If I were to do this, I'd consult with a Apple technician as they gave me specific instructions on 10.5 when I had a MLB swap on how to migrate the old Time Capsule backups to work with the "new" mac. Do have a look at the end of the Time Machine lesson in Mac 101 There's a nice tip on option click of the Time Machine menu bar icon to view files on older volumes than the current one.

Good Luck


App Store download progress doesn't go away after successful download

Restart the Dock by executing: killall Dock.
Reset NVRAM.
Reset SMC.

Resetting NVRAM clears the cache which generally causes the issue.


iOS - Archive Upload Failed due to error -22421

I've already faced this issue, and i searched lot for this issue but all answers not work

so I used Application Loader:

First, export the application Archive from Xcode's Organizer window.

Then, upload ipa file to application loader

Xcode > Open Developer Tool > Application Loader


Playing/Pausing iTunes while another app plays media

If you're not averse to downloading some of the most useful software I've ever installed you can set the play/pause button (on my keyboard fn+F8) to always control iTunes using Karabiner-Elements.

Just add something like the following rule to ~/.config/karabiner/karabiner.json

{
   "description": "Play/pause button should only control iTunes.",
   "manipulators": [
      {
         "from": {
            "key_code": "f8",
            "modifiers": {
               "mandatory": [
                  "fn"
               ]
            }
         },
         "to": [
            {
               "shell_command": "osascript -e 'tell application \"iTunes\" to playpause'"
            }
         ],
         "type": "basic"
      }
   ]
}

You may remove the "modifiers" part if you normally press F8 without pressing fn to play/pause iTunes.

Then in Karabiner-Elements you'd add your new rule as a complex modification:


Backup with iTunes to restore later, but just go to http://www.jailbreakme.com from you're iPhone, slide to unlock, and wait


Cannot download picture from iCloud Photo Library

I have experienced the 'error downloading try again later message' of my iCloud photos, it has been quite a while since I could access full resolution photos, I only get blurry photos.
Had no idea what was going on or how to fix the issue, by chance I have in my case.  I only had the 5GB storage option and I kept getting messages to upgrade the amount of storage,  I chose to $1.48 a month option 50GB.

Straight away the iCloud was uploading over 900 photos which made me realise why I was getting errors accessing my iCloud photos, they weren't there yet, only the low res thumbnails. All the issues I had are gone I just had to have larger storage and then allow the photos to upload. In all cases make sure and check you allow time for uploading.

The conclusion I come to is that if I get close to storage capacity iCloud stops uploading and all I see are the thumbnails photos which are not my full resolution iCloud photos.

All is good now.


Where does iTunes store the Podcast subscription info and preferences?

They're in the iTunes .plist-file on a Mac.
Since you don't specify platform, I can't offer that much. In Windows, they're almost certainly stored in a similar preference file. In Mac OS X, they're not conveniently readable.

If you just want to back up your subscription info, locating and backing up the iTunes preferences will do it. If you need to scrape/publish the subscription info, that's beyond my capabilities. Hope this at least gives you a jumping-off point.


Where can I find "Install Mac OS X Lion" in the App Store?

What you're probably looking for is a copy of the OS X Lion installer. If you saved a copy when you first installed Lion, great. If not, you'll need to re-download it from the Mac App Store.

Launch the App Store and ⌥-click the Purchases tab. An "Install" button should appear next to Lion. Click it to re-download the installer.
Once the installer finishes downloading, go to your Applications folder to find the installer itself. It is called Install Mac OS X Lion.

Further steps to get the DMG image:

Right-click the installer and choose Show Package Contents from the contextual pop-up.
Navigate to .../Contents/SharedSupport. There you'll find a disk image called InstallESD.dmg.


Why are these corporate certificates pre-installed and is it safe to delete/"Never Trust" most/all of them?

Basically certificates are used so that you can say "I got this information from an otherwise untrusted source, but because it has this associated certificate, I'm going to put some trust in it". This is possible because "someone" has done some sort of vetting of these sources.

In practice, a lot of times this means for example a company wanting to open a web shop goes to a certificate vendor (such as GoDaddy you mentioned) and buys a certificate. The certificate vendor will then do some kind of checking before they issue the certificate.

Depending on the type of certificate it might be that they check that the company controls the domain of their web site (such as my-web-shop.com), that they control e-mail addresses (such as postmaster@my-web-shop.com) - or even checking company registration papers, ensuring that the postal address is correct, etc.

This makes it possible for ordinary users to visit a web site and be somewhat sure that the data they received comes from the intended source.

You might notice that something is missing here - how are the vetters vetted?

This is done by operating system and browser vendors such as Microsoft, Apple, Google, Mozilla, etc. They basically keep a list of certificate vendors that their software will trust by default.

Apple will for example make changes to that list when you update macOS to ensure that it keeps being valid. In addition, you yourself can make your own decisions on adding or removing vendors from the list by changing the trust levels.

Whether it is "safe" or not to remove the trust is a matter of your preference. If you remove the trust of a specific vendor, you will be prompted when accessing web sites that bought certificates from that vendor - stating that the site is not secure. You can usually override that on a site per site basis, but not always.

Note: When I say "bought from a vendor" it doesn't necessarily mean that money was exchanged. Some certificate issuers do not charge (such as Let's Encrypt) and some service providers provide certificates for free with other services.


Creating keyboard shortcut for converting a file (photo or document) to pdf

Simple solution with Automator if you are just handling images

You can batch convert these files by:

Open Automator from /Applications
Create a new Service
Drag the Get Specified Finder Items to the workflow builder.
Drag the New Pdf From Image to the workflow builder
Save the service & bind it your keyboard shortcut preferences

If you're using other filetypes, you may you the Print finder items action. But it will use a popup if I'm not mistaken.


Updating Mac app shared with Family Sharing prompts for family member's password

TL;DR - It's possible you have a problem with date / certificates or Apple messed up server side - contacting support to figure out a workaround is likely the "answer" and you probably didn't make this happen.

This is an aggravating bug and it has been around for quite some time (from iOS 9 to iOS 10 is when I first experienced it).

I'm certain it's a bug since I never, ever have used the password for the other two members of the family that buys apps that I then installed using the App Store and my ID / password. Also - if this was broken for everyone, all the time, it would be explained in a KB article or fixed.

I have yet to have anyone from Apple support end up with anything other then ¯\_(ツ)_/¯ and I have to delete the apps and reinstall them.

I hope someone else can get more details or point out something I've missed and even better, I hope I can come back and edit this to say it's fixed when that day comes.


Find a list of installed apps that can no longer run because they have not been updated with the current operating system?

iOS

Support for 32-bit only apps was completely dropped in iOS 11. If you upgrade from iOS 10 to iOS 11 (or iOS 12) and have apps installed on your iOS device that are 32-bit only, the list for the same can be obtained by going to Settings → About → Applications.

If you are running iOS 10.x, iOS 10.1 started presenting alert to users of 32-bit only apps that the app needs to be updated to be usable in future release of iOS.

Source: iOS 10.1 Reinstates 32-Bit App Alert, Warns Older Apps May Slow iPhone

macOS

Starting with macOS High Sierra 10.13.14, Apple started alerting that 32-bit only apps will stop working in the future updates. Upon launching such an app for the first time (after the macOS update), user is alerted with this dialogue:

The list of all 32-bit only apps on macOS can be obtained by going to Apple Menu → About This Mac → System Report... and in the System Information window that opens, go to Software → Applications in the sidebar. In the list of apps presented, click on the 64-Bit (Intel) column to sort and see that entries with No.

It was widely expected that macOS High Sierra may be the last macOS release to support 32-bit only apps and just like what happened in iOS, such apps will stop working in macOS Mojave 10.14. However, Apple later chose to indefinitely postponed the decision and 32-bit, as of now, continue to work in macOS Mojave 10.14.

Apple support document, 32-bit app compatibility with macOS High Sierra 10.13.4 is work referring. Quoting from the document:

  When will the 64-bit transition be complete?

  The 64-bit transition for macOS and macOS apps is still underway, so final transition dates have not yet been established. But now is a good time to check with the software developer to see if 64-bit versions of your favorite titles are available.

  How do I check if an app is 32-bit or 64-bit?

  From the Apple menu, choose About This Mac, then click the System Report button. From the system report, scroll down to Software, then select Applications. When you select an individual application, you will see a field titled ”64-bit (Intel)”. “Yes" indicates 64-bit; “No" indicates 32-bit.

Apps for macOS can be distributed via Mac App Store or independently by the developers. Starting January 2018, Mac App Store stopped accepting new apps and starting June 2018, stopped accepting updates to the existing apps which lack support for 64-bit.

  As a reminder, new apps submitted to the Mac App Store must support 64-bit starting January 2018, and Mac app updates and existing apps must support 64-bit starting June 2018. If you distribute your apps outside the Mac App Store, we highly recommend distributing 64-bit binaries to make sure your users can continue to run your apps on future versions of macOS. The last macOS release to support 32-bit apps without compromise is macOS High Sierra.

Although the last line of the developer news quoted that 32-bit app support will be dropped without compromise post macOS High Sierra, that decision appears to have been retracted indefinitely for the time being.


Disable Spotlight indexing, save battery life

Well, the immediate way is:

sudo mdutil -i off /

from the command line (you will have to enter your admin password) to stop indexing immediately.

You might also want to add the following step:

sudo vim /etc/hostconfig

(you might want to use a different editor than vim, YMMV)

Then, navigate to the entry

SPOTLIGHT=-YES-

and change it to

SPOTLIGHT=-NO-

SAVE the changes the exit the file.  BTW, have a look at iFixit on how to change the battery, it seems you could have much better use of the laptop that way.


All pages in Google Chrome are rendered with a very thin, bad looking serif font

Before you go blocking fonts and so on, first check this page:
http://www.google.com/webfonts

How you get rendered the fonts? On my chrome - without any problems, the chrome CAN render different fonts.

You can try these commands from the Terminal.app

sudo atsutil databases -remove
sudo atsutil server -shutdown
sudo atsutil server -ping

the above will remove your font cache. Work only in snow leopard!


What features will I lose if I disable Bonjour's 'whats-my-name' service?

You will lose the visibility of your services on other computers (i.e. Finder sidebar). If you don't have any sharing services running than it is of no consequence and would be equivalent of a firewall not allowing multicast traffic from your Mac.

Because you did not completly disable Bonjour you will still benefit from seeing others on the network and cloaking of the ".local" domain in DNS. AirDrop, Handoff and Continuity all use BLE as discovery mechanism, not Bonjour so would not be affected.


xxd not found in Recovery Mode, Mac OS X 10+

The recovery partition neither contains xxd nor od. Use the one installed to the main OS X volume by entering:

/Volumes/NameOfMainVolume/usr/bin/xxd

Don't forget to escape spaces in the name of your main OS X volume with a backslash. If you want to save something to a file also use your main volume. The Base OS X you are booted to is read-only and all the smaller r/w disks with less than ~50 MB are lost after a restart because they are in RAM.


MacBook Pro stuck on Apple logo, Disk Utility first aid and fsck ok

Your thinking is correct.  It’s likely the hard drive, however it could also be SATA cable. Given that it’s inexpensive, it makes sense to charge it out with the replacement drive.

However, to know for certain, connect your drive to a USB to SATA adapter, if the drive works properly, then you have proof positive it’s the cable.

Doing diagnostics on a drive with an “unknown” working Component could give you erroneous results.


How to change the default file manager for OSX?

You cannot change Finder. But you can download a third party file manager and add it to login items: System Preferences - users & groups - login items


Encrypted Time Machine backup is super slow using an encrypted USB volume?

Based on the comments by user Tetsujin and this apple community entry the "answers" are:

Yes, a full disk encrypted TM backup to a USB3 drive is slow. Overall performance varies greatly, many small files need much more time compared to fewer large files. Overall, my 126 GB backup took about 12 hours.
The one thing that you can (and should) take care: format the whole disk as "Mac OS Extended (Journaled, Encrypted)". If you don't select Encrypted, TM will later encrypt the drive on its own, which requires (again!) plenty of time (besides the time it took to just write the backup itself). My initial approach of using APFS: don't do that!

Note: the one other thing I learned: you can easily suspend that first TM backup, simply by clicking the "skip this backup" menu item while it is running.


Mavericks: How to ADD Input Source via plists/defaults?

Turns out that the format I used for the AppleEnabledInputSources entry was bad because it considers everything as type string, but KeyboardLayout ID must be of type integer!

So the correct way of doing this would be via XML:

defaults write com.apple.HIToolbox AppleEnabledInputSources -array-add '<dict><key>InputSourceKind</key><string>Keyboard Layout</string><key>KeyboardLayout ID</key><integer>15000</integer><key>KeyboardLayout Name</key><string>USInternational-PC</string></dict>'

After running that command and doing a logout/login, looks like things work fine.


What is the difference between an "iOS App Development" certificate and an "In-House and Ad Hoc" one?

Source of everything I'm about to say: iOS developership.
First of all...
You can not deploy a development app on a second device without using another one of your 100 devices. You just can't.
Now, the list of questions.

Yes, you can run development apps that haven't been signed with a distribution certificate.
No. The development cert may only be installed on registered devices.
Yes, if you are serious about development. You could get by with only an ad-hoc cert, but it would be cumbersome, and you wouldn't be able to use hugely helpful Xcode debugging features like Breakpoints and logging.
I don't know, but I would assume so.


I have a brand-new Macbook Pro

Well the obvious first solution that comes to my mind is: use your excellent AppleCare support service! Since it's brand new, presumably it's within the initial complementary AppleCare period. Their tech support is awesome, and if they can't solve the problem, you can take it in to an Apple store for repair, or they'll ship you a box and return shipping label to have the machine shipped to them and fixed, free of charge.


The best way to solve this is to have one user who is an Admin and has a password.

In System Preferences navigate to Users & Groups.

Ensure you only have one active user.
Ensure that user has a password.

  Note: You might need to click the Lock button to make changes.

Then click Back in System Preferences. Navigate to Security & Privacy. Click the Lock button to make changes. Uncheck all three checkboxes:

Now you will be able to turn on the computer without logging in. OS X will launch directly to the desktop. If you need to perform a Administrator level operation like using sudo in Terminal, you will be prompted for the password. Magic! :)


Automatically Mount Encrypted Core Storage Volume (10.14.4+)

It appears to be a bug that was introduced in macOS 10.14.4. In this discussion some users report that the problem went away by itself, a recent poster found the problem was solved in the latest 10.14.5 beta, and others have resorted to using the third-party app AutoMounter.

In my case, I have a SD drive permanently inserted into the SD card reader. That worked perfectly for years. Since the update it would auto-mount only about 50% of all reboots.

Therefore, it seems your best bet will be to wait for macOS 10.14.5 and report the issue to Apple. Another thing that you could try is to delete and re-enter the passphrase in your Keychain Access.app. Concerning your comment, the necessary steps would be:

Open Keychain Access.app
Find the key by entering the volume's name in the search field
Select & delete the key
Open Disk Utility.app
Mount the volume in question and check the "Save passphrase" box
Go back to Keychain Access.app and locate the volume key again
Drag & drop they volume key into the "System" category in the left sidebar of Keychain Access.app. This step is necessary to enable auto-mounting.

P.S.: I experience another issue, which I suspect is related to this one. Possibly a new UUID is assigned to the drive which could be the reason it is not auto-mounted anymore.


Correct way to free up Time Machine space

Here is a Q&A covering manual ways of cleaning backups.

How can I manually delete old backups to free space for Time Machine?

You can always just wait for Time Machine to delete old backups as there really is no need to free up space on the backup volume. In cases where you may need to recover old backups and don't have a proper archiving solution, some people archive the entire drive once it fills and start with a clean one.

As a photographer almost always has a separate archiving solution, letting Time Machine manage the backup space is often a workable plan and maintains a good 6 months of deleted data in all the cases I've seen on 2 TB drives.


How to set a default folder when opening Finder

Finder → Preferences (⌘,) → General and set ‘New Finder windows show’, either pick from the list or choose Other and specify a custom path.

You don't need to set the key manually using Terminal, but you should be able to with this:

defaults write com.apple.finder NewWindowTargetPath -string "file://localhost/Users/path/to/folder/"

Note the trailing slash at the end and the use of localhost, both of which are how Finder writes the key itself.


Is it possible to use as an external monitor 2013 iMac 21.5 late edition from MacBook Pro 2015?

Yes. You will need a Thunderbolt 2 cable. You will also need a keyboard and/or mouse for the 2013 iMac. This is required so you can enter the Command + F2 key combination to put the iMac is target display mode. Also, you will have to have installed a version for MacOS on the iMac that works with target display mode. Basically, High Sierra or an earlier version of macOS compatible with the the 2013 iMac. The 2015 MacBook Pro can have macOS unto the current version (Cataline) installed.

Note: It is possible to install a AppleScript application on the MacBook Pro, that will eliminate the need for the keyboard and/or mouse to be connected to the iMac. Basically, the AppleScript sends the Command + F2 key combination to the iMac over the Thunderbolt 2 cable.

One possible source for a Thunderbolt 2 cable is OWC.


The version of your operating system is not important here. You need to be careful of the version of your iPhoto.

Old iPhoto library can be updated by newer iPhotos. But newer iPhoto library cannot be opened by old iPhotos. So if your target mac has an up-to-date iPhoto, you can copy it directly.


Add/Delete/Modify files within a Disk Image (.dmg)?

A disk image is designated as read-only or read-write when it is created. Simply changing the permissions on the DMG file will have no effect.

Here is one purported solution that I have not tried myself, that uses the hdiutil convert command to make a disk image writable, and hdiutil resize to add extra space if required for any additional content.


You can definitely do it on the phone, but if you have a lot of photos, that could take a while.

Assuming you are on a Mac...

Connect your iPhone to your Mac and open Image Capture (in your Applications folder). Click on the iPhone in the device list and it will start building a list of all of your photos. Once it's done, you can select the photos you want to delete (Cmd-A to select all) and then click the delete button at the bottom of the window (looks like a red circle with a slash through it).


Is there anyway to turn off the dreaded slot machine date picker in iOS?

Simple answer: Nope.

Sorry to disappoint you. I also dislike this new picker. It is found all over the new UI and it is just terrible. Whoever decided this was good design missed the boat.


OS X PHP — dyld: Library not loaded: /usr/lib/libpq.5.dylib

Symlink libpq.5.3 to libpq.5:

sudo ln -s /usr/lib/libpq.5.3.dylib /usr/lib/libpq.5.dylib

Make a backup first.


Bash script - Delay cp command until after file write is complete

Lock File

Consider creating a lock to note the ongoing copy, see lock your script (against parallel run):

#!/bin/sh

# Path to a lock folder
LOCK_PATH="/tmp/copying.lock"

# Ensure the lock is removed should the copy fail
trap 'rmdir "/tmp/copying.lock"; exit' 1 6 15

if mkdir "$LOCK_PATH"; then
    # Lock file did not exist and was created

    # Perform commands
    cp /Folder1/*.mov /Folder2/
    cp /Folder1/*.mov /Folder3
    rm /Folder1/*.mov

    # Remove the lock
    rmdir "$LOCK_PATH"
fi

The script above only copies if no folder exists at /tmp/copying.lock.

Copy and Move

Instead of copying directly to the final location, consider making the copy to a temporary location. Then move the files. A move is fast, tends to be atomic, and less likely to damage the files.

Alternatively, you could copy using a tool like rsync which includes flags to help protect against these problems.


How to setup two OS X boot partitions plus Bootcamp and Data?

It should be possible to partition the HDD like that but not in a default setup with Boot Camp and Windows 8/8.1 is recommended:

The hybrid MBR/GPT necessary for Boot Camp Assistant to install/boot Windows doesn't allow more than 4 partitions:

Apple CoreStorage or Macintosh HD
Recovery HD
your future Windows 8/(7)
a place holder in the MBR linking to the GPT (some count the EFI-partition as the fourth one, but this doesn't seem to be true)

So a different approach is necessary:

Skip the hybrid MBR and use a pure GPT setup. Alternatively a multistage boot loader setup with rEFInd may also be possible.

Here is an obviously working setup for Windows 8 (source):

Check the comments there before proceeding.

Windows 7 may work as well with this guide. Here is an opposing point of view which claims that it is impossible to install Windows 7 in native UEFI-mode.

Warning: These steps require you to completely  erase your hard drive! Make sure you have all the materials and have backed up all of your data before proceeding.

Materials:

A recent MacBook Pro (this will probably work on other Macs, but I don’t have any to test with) I’ve tested this on the 1st-gen Retina 15″ and a 13″ 2nd-gen i5 model.
A disk drive capable of reading DVDs (you’ll need an external drive for MacBook Retinas or MacBook Airs)
A Mountain Lion Installer thumb drive
A CD/USB drive with the “Windows Support” files from Bootcamp
A Windows 8 Pro Install DVD

Procedure:

Put the Windows 8 Disk in the disk drive
Option-boot the computer and choose to boot off the “Windows” disk (Do not choose “EFI Boot” but make sure that it does show up, you’ll need to use it later)
Once the installer gets to the setup screen, hit shift+f10. This will bring up a command prompt
Type the following commands (this assumes that you only have one hard drive):

diskpart (this puts you into the windows partitioning shell)

select disk 0 (this selects the primary hard drive, make sure you don’t have any extra drives connected)
clean (this erases your entire hard drive by removing all partition information)
convert gpt (this converts your hard drive from an MBR partition table to a GUID partition table)
create partition efi size=200 (this creates the efi partition where the bootloader will live)
format fs=fat32 (this formats the EFI partition as fat32 so that Windows can write to it)
create partition msr size=128 (this creates a “MicroSoft Reserved” partition… because microsoft)
create partition primary (this uses the rest of your free space to create a usable partition)
format fs=ntfs quick label=Windows (this formats the Windows partition and labels it as “Windows” which is what OS X will see)
exit (this exits the windows partitioning shell)

wpeutil reboot (this tells the computer to reboot)

Option-boot the computer when it reboots, but this time choose “EFI Boot” instead of “Windows”
        Remember to press the any key to boot into the installer!
Choose to use a Custom Install and install Windows 8 to “Partition 3″ (The only primary partition)
    Make sure you leave the install disk in the drive through the whole install or you could get a BSOD
Install the Windows Support software from your CD/USB drive to gain full functionality of your computer
    Congratulations! You now have a natively-EFI-booting Windows 8 Install! Now, on to dual-booting OSX…
Open “Disk Management” in Windows.
Find your “C Drive” partition and resize it by right-clicking on it and choosing “shrink volume”

Shrink it by the size you’d like your OS X installations and the shared volume to be (e.g. if you want to give the 3 partitions 200GB, use 204800MB)
Right-click on the now empty area at the end of the drive and make 3 new “Simple volumes” Don’t format it.

Reboot the computer into your OS X Installer thumb drive
Open Disk Utility

Choose “disk0s4″ as this will be the 4th partition on disk 0
On the “Erase” tab choose “Mac OS Extended (Journaled)” since this is what OS X likes to use.
Give it a label that you like (e.g. “SystemML”)
Hit Erase
Choose “disk0s5″ as this will be the 5th partition on disk 0
On the “Erase” tab choose “Mac OS Extended (Journaled)” since this is what OS X likes to use.
Give it a label that you like (e.g. “SystemExperimental”)
Hit Erase
Choose “disk0s6″ as this will be the 6th partition on disk 0
On the “Erase” tab choose “ExFAt”.
Give it a label that you like (e.g. “WinMacShare”)
Hit Erase
Exit Disk Utility

Install OS X on your new partitions.

If step 8.2. fails you have to partition the unallocated space manually after step 9 in Terminal.app with

gpt -r show /dev/diskNumber

to get the partition table, and

gpt add -b StartBlock -i IndexNumber -s SizeOfPartition -t PartitionType diskNumber

to add partitions.

You have to format the volumes afterwards with Disk Utility.


The error "Keychain "login" cannot be found to store ..."

To fix this:

Run Keychain Access (found in /Applications/Utilities)
click "Keychain Access" in the menu bar at the top and select "Keychain First Aid".
Run the repair and then run verify.

That should fix it!


How to customize Touch Bar on the Macbook Pro 13" when Mathematica is on

You have two options:

If the app supports it, you can go in View > Customise Touch Bar (more info here provided by Apple)
You can install BetterTouchTool, which is very powerful, and has (among other things) the ability to fully customise the TouchBar per app, globally, add scripts or anything really (other alternatives here)


iPhone sync hangs on 1st generation iPhone

You seem to have tried all you can really do before proceeding to:

1) Put the phone in Recovery mode and go from there:

  Disconnect your iPhone and turn it off by holding the “Sleep/Wake” button for about five seconds and then sliding the red slider. If your iPhone is already off, there’s no need to turn it on and then off again. Once it’s off, press and hold the “Home” button and plug your iPhone into a Mac or PC with iTunes installed. Keep holding the “Home” button until you see a dock cable pointing to the iTunes icon. iPhones running older software will display a yellow triangle and text which says “Please Connect to iTunes”. Once you see this image, you can release the Home button.

  Open iTunes (if it’s not already open)
  and you will be told that “iTunes has
  detected an iPhone in recovery mode.”
  Click “OK” and you will be taken to
  the iPhone pane. Click “Restore” and
  you’re done, it’s that easy! Depending
  on the extent of your iPhone’s ills,
  it may take some time to do a full
  restore. Once you’re done, you should
  again have a perfectly working iPhone.

2) If recovery mode doesn’t work, it’s time to go to DFU (Direct Firmware Upgrade) mode:

  To enter this mode, plug in your iPhone and turn it off. Hold down the “Home” and “Sleep/Wake” buttons for about twelve seconds. You’ll briefly see the silver Apple logo and then your phone will appear to turn back off. Release the “Sleep/Wake” button but continue to hold the “Home” button until you see a message in iTunes stating that it has detected an iPhone in recovery mode. Choose “Restore”

It would be good if you tell iTunes to not auto sync:

Another idea is perhaps start with a fresh Library. Start iTunes by pressing alt and create an empty library in another folder in your hard drive. Try to sync from there. please note that this may wipe your phone if you’re not carefully.

If after all this it continues to fail, you may need to go to a Genius bar, but if it’s a 1st gen iPhone, you may be out of luck.


Can I choose or influence the two kinds of transition animation while switching between desktops?

I noticed it too and I have been looking everywhere to find a way to change the animation. I find the one with the fixed background way better than the classic one. A reddit user asked that question and posted a video of the effect, here's the link to the post: https://www.reddit.com/r/OSXTweaks/comments/5hv924/request_fixed_background_while_desktop_switching/?st=ixzu7113&sh=a3e1ddfb

Very interested if you have found something !


Linker Error: leJOS NXJ HelloWorld complains 32 bit JVM unsupported

Apple's Java 6 JDK, pre-installed in Mountain Lion, does support 32-bit targets.

I modified my .bashrc file which is sourced by my .profile to set

# for leJOS
export NXJ_PATH=/Users/Shared/leJOS_NXJ_0.9.1beta-3
export PATH=$PATH:$NXJ_PATH/bin
## Point leJOS NXJ at Apple's Java 6 JDK
export LEJOS_NXT_JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
#export LEJOS_NXT_JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home

This points leJOS at Apple's Java 6 JDK instead of at Oracle's Java 7 or Java 8 JDK, which resolves the 32-bit linker error.  I have successfully gotten HelloWorld to run on my NXT using the command-line interface to leJOS, however I still need to figure out how to set things up so that I can use Eclipse to write leJOS code.


Assuming that you're talking about the native Stickies app that's part of macOS, all notes are saved in the StickiesDatabase file. This file is located within the user's Library folder, usually located in Macintosh HD/Users/yourusername/Library.

If you can't see the Library folder, then follow these steps:

Click on the Finder icon in your Dock (usually the very first icon)
In the Finder window that appears, click on your username in the Sidebar (see note at end if it's not listed)
Now go to View > Show View Options (or press commandJ)
Now tick the Checkbox next to the Show Library Folder option (it's the bottom checkbox - see screenshot below)

Now your Library folder will be visible

NOTE: If your username is not visible in the Sidebar, then go to Finder > Preferences, select the Sidebar tab and then select the checkbox next to your username at the bottom of the Favourites list.

Finally, if by "saved a Sticky Note* you mean you exported it, then by default it'd be saved in your user's home folder unless you navigated to another location when you saved it. In this case, do a search using either Spotlight or Finder's commandF option for the filename you saved it as.

Alternatively, if you don't recall the filename, you can search by the date (or date range) you last saved/opened/modified the file, the contents of the file (assuming you remember some of it), and even by the kind of file (by default Stickies will save as a plain text file).


How to change keyboard shortcut for "log out"?

You could try changing ⌥⇧⌘Q to ⌥⌘Q with KeyRemap4MacBook.

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>private.test</identifier>
<autogen>--KeyToKey-- KeyCode::Q, VK_OPTION | VK_SHIFT | VK_COMMAND, KeyCode::Q, VK_COMMAND | VK_OPTION</autogen>
</item>
</root>


What is the modern way to do port-forwarding on El Capitan? (forward port 80 to 8080)

To forward all port 80 traffic to port 8080, you can enter the following from the Terminal command line.

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

Taken from https://salferrarello.com/mac-pfctl-port-forwarding/


You can sign out of the Messages app on OS X as follows:

https://support.apple.com/kb/PH22359

If you can't access the Mac, then changing your iCloud password or evoking the application specific password for FaceTime and messages would suffice but also be more work for you.

https://support.apple.com/en-us/HT204397
https://appleid.apple.com


I have the 27" Mid-2010 iMac with High Sierra. Mine is sluggish as well but not as bad as you say yours is. My internal Fusion drive is dying and that, I believe, is why mine is so sluggish. I've had High Sierra for a long time and never experienced a problem with it. It ran fine until my drive started failing. Since you still have your original drive you may want to check its status. I use Drive DX to get the SMART status of my drives.
You may want to run EtreCheck Pro which will tell you if your machine is sluggish and possible causes and solutions. EtreCheck Pro on my machine tells me its too sluggish to be caused by software and it's probably due to a failing drive.


Change location of macOS Notification Center alerts?

Unfortunately, you can't change the screen position of the Notification Center Alerts and Banners. This is a huge gripe of mine as well, and I highly encourage you to complain about this issue to Apple here:
http://www.apple.com/feedback/macos.html

Hopefully they will one day change this. I also have not been able to find or formulate any hacks.

I, too, am annoyed by it covering up controls in my modeling applications, tabs in my browser, etc.

You can move the Notification Center to another screen, however your entire menu bar goes with it. When you have more than one monitor active, open up System Preferences > Displays > Arrangement. Click and drag the white bar inside one of the squares representing your current primary monitor and drag it to another monitor.

For notifications that don't need immediate attention, consider changing the alert style from Alerts to Banners. Banners are automatically dismissed into the notification center where you can find them later.

Good luck, and keep spreading the word that we need to tell Apple to make this experience better.


Cisco IPSec forgets password (Mavericks)

Per this question, it's not so much a problem with the OS as a problem with the configuration of the VPN on the server side.

One of the options your IT admins can do is force passwords to not be remembered for the VPN connection, and the OS X client will honor this setting. If you have the keychain open and are looking at the saved password when you connect, you can actually see the saved password disappear when you connect to the server.

I've searched for a way around this going so far as trying to applescript the login window, but they've blocked that avenue is well.


As it says on https://www.tug.org/mactex/aboutarm.html

After installing MacTeX-2020-Universal, all front ends and the command line programs will automatically use Arm binaries on Arm machines and Intel binaries on Intel machines.

so if you start from scratch and want a working TeX installation which runs natively just install the Universal package and you are all set. The remarks about the 2021 version providing full ARM support most probably refers to extended testing and maybe adapting some programs to make better use of ARM.
As for upgrading to 2021 next year, this will work the same way as before: The 2021 package will install into its own directory within /usr/local/texlive and you can then switch to the new version with the TeX Live Utility. Any user-installed styles and fonts are in /usr/local/texlive/texmf-local so they will remain available.
PS: Using Homebrew has the advantage of updating TeXLive automatically whenever you update your Homebrew installation. OTOH Homebrew currently is still transitioning to ARM so IMHO it's better to install MacTeX directly and run tlmgr update --self; tlmgr update --all every few weeks to keep it updated.


Automator recipe to speed up backups in Time Machine

launchd

Use launchd to run your two commands at specific times. By placing a launchd job in /Library/LaunchDaemons you can avoid needing sudo as the command can be run as root with this location.

See a launchd tutorial for getting started with launchd and step by step guides.

Determining whether Time Machine has finished must be handled by a script. The simplest solution is to re-enable low priority throttling at a specific time.

Third Party Tools

Alternatively, you can use a wide range of third party scheduling tools on macOS. These include the one I work on, Power Manager, which can run scripts at set times each day as root.


Quick way to clear Calendar notifications?

Hold down the alt key when you have the invitations list in view.

All the OK buttons will change to Ok All and all the  Accept buttons will change to Accept All

Clicking the Ok All will clear the invitations with just the OK All.

The other buttons do not change annoyingly. As I would like Decline All


From https://discourse.omnigroup.com/t/keyboard-shortcuts-missing/6295/2...

  Try using ⇧⌘< and ⇧⌘>. Some, but not all, keyboards require the use of the shift key to get the greater-than and less-than symbols.


Catalina is in Turkish but some apps are in Russian

If your app includes an English localization, you can get this to display by going to System Preferences > Language and Region and making sure that English is the second item on the list of Preferred Languages, right after Turkish.  Input Sources preferences are irrelevant for your problem.


Updating iPod Touch from iOS 3 to 4 - have lost all apps and music

An iOS device's backup typically contains just applications' settings & data. So, if you have just made a backup without saving app or music, you've lost everything.
Sorry :'(


Yosemite won't uncompress .zip files when I double-click on them

I just had the same problem - usually the double click works but for some reason it didn't work on a zipped mp4 video.

What worked was to right-click and choose 'open with' > 'archive utility'.


Mac Pro: Any way to recognize a bootable USB on startup?

I don't know much about booting Linux on a Mac, but you should be able to start up with the option key. It may take awhile to start up, but you should get a screen that allows you to choose what disk to boot from. Hope that helps!
EDIT: Check out this Apple Support Doc here.


Where are the iCloud Drive Libraries icons located?

Ok, I found it. iCloud daemon (bird) stores info of all the iCloud containers in:

~/Library/Application Support/CloudDocs/session/containers

The info is stored in a plist file with the name of the container for example:

iCloud.com.pvieito.Example.plist

And the icons are stored in a folder with the name of the container:

iCloud.com.pvieito.Example/40x40_iOS.png
iCloud.com.pvieito.Example/80x80_iOS.png
iCloud.com.pvieito.Example/120x120_iOS.png