Data toll tripled from Android to IOS, no changes in usage habits. How to troubleshoot? Possibly redirect and sniff (tips on how)?

You have multiple questions here, so one answer at the time:

When your iPhone is connected to a Wi-Fi network, any app that needs data from the Internet will use the Wi-Fi network instead of the cellular data network. The data usage is therefore not counted against your monthly cellular data limit. However, when not connected to a Wi-Fi network, any time an app needs data, it uses the cellular data network and is counted towards your monthly limit.

Stopping apps from using Cellular Internet data:

That can be done in your iPhone settings. Select Cellular and it will open new window showing who and how much. There is a slider to turn that app off from Internet data.

At the bottom of the list, there is an item named System Services. Selecting it will show how much cellular data is being used for things like Messaging Services, Push Notifications, Documents & Sync, iTunes Accounts, Siri, Voicemail, Software Updates, Find My iPhone, Diagnostics and Apple ID Services.

Remember those are cumulative data, so rest them once a month in date accordance to your plan.

There are few external apps for measuring and controlling internet data.

For Safari and FireFox, go to the individual settings and disable the FlashPlayer to prevent sites loading unwonted flash based advertisements. You will be asked to enable it if you do want to watch something.


In case you don't want to use iCloud, you can try 3-rd party software called AkrutoSync. Unfortunately, there's no way for syncing over USB, only via Wi-Fi or over the Internet. The best part is that this software works with iPhone's native apps which I found very convenient. Here's a link to their website: http://www.akruto.com/sync-iphone-with-outlook/

The bad thing is that you have to reconfigure this software each time you want to switch between syncing over the Internet to syncing via Wi-Fi.


Am I likely to get a performance improvement upgrading iphone 4 from ios6 to 7.1?

7.1 is probably the best performance that you'll see on the iPhone 4. While the loading times for apps seems to be cut by a half a second or more for most, there's only so much you can do for a 4-year-old processor. I'd say the upgrade is well worth it. You won't see all the features that the 4S and 5 iterations see, but its still an increase in performance -- I'd say go for it.


Why doesn't sed pattern matching treat '\t' as a  character?

BSD sed follows the POSIX standard for BRE's, see man 7 re_format. In particular the following:

                                             all other special charac-
 ters, including `\', lose their special significance within a bracket
 expression.

Nor is \t treated special (as the tab character) in the pattern.

You have the following options:

# Type a literal tab in the /pattern/ with the keys <control><v><tab>
's/<control><v><tab>/    /g'

# Use a character class within the bracket expression
's/[[:cntrl:]]/    /g'

# Use ansi -c quoting
$'s/\t/    /g'

# Print the tab with printf
"s/$(printf '\t')/    /g"


The Audible app will play any audiobooks in your iTunes (now Music) library on your iPhone. To make this work, select the "My Library" menu item and then click the button for the "iPod Library". Clicking either "iPod Library" or "Audiobooks" will then show all of the books in your library, including non-Audible.com books...i.e. books synced from iTunes.


How to get wiki and profile manager to run on different port

So I decided to research "Apache" without specifying "OS X" in my research.

I found that you can change the listen port in a conf file

$ mdfind httpd-ssl.conf

    # Found
    # /private/etc/apache2/extra/httpd-ssl.conf

$ cd /private/etc/apache2.extra
$ sudo nano httpd-ssl.conf

    # ctrl + w
    # 443

    # Change Listen 443 to Listen 4444
    # ctrl + o
    # ctrl + x

note: enabling root would allow you to listen on port 444


Xcode 4.6 not installing on my Mountain Lion

You can download the DMG separately this time. You do not have to go through the App store, but it requires a free Developer account.

1) Log into the Mac Developer Center
2) Scroll down to the "Xcode 4.6" section.
3) On the right there is a button to download Xcode 4.
4) Open the DMG.
5) Drag the old Xcode from the Applications folder to the Trash.
6) Drag the new Xcode from the mounted volume to the Applications folder.

This time it will download a DMG file instead of a link to the Mac App Store.

Either way you will have to download reinstall any extras from within Xcode itself. See the Preferences -> Downloads tab to finish the install.


You can't run GUI apps by running the binary like that.

Install open from Cydia, then use open bundleid:

<key>ProgramArguments</key>
<array>
    <string>open</string>
    <string>com.app.bundleid</string>
</array>


The information below, which applies macOS Big Sur 11.0, was taken from this Apple website.
Turn on accessibility options in the login window on Mac
You can turn on certain accessibility options in the login window to make it easier to log in to your Mac.

On your Mac, choose Apple menu   > System Preferences, then click Users & Groups.
If the lock at the bottom left is locked , click it, then enter an administrator name and password. If your Mac supports it, you can also unlock it using Touch ID or your Apple Watch.

Click Login Options, then click Accessibility Options.

Select the accessibility options—such as VoiceOver or Zoom—you want to turn on in the login window.
The options you select are enabled in the login window for all users of your Mac.
If you select the Accessibility Keyboard or Switch Control option, your current keyboard or switches settings are applied in the login window for all users (until another user turns the options off or on in their Login Options preferences).

Click Apply.

If you change your keyboard or switches settings in Accessibility preferences and want your changes to apply to the login window, display the login accessibility options in Users & Groups, then click Apply.
Anyone who logs in to your Mac can temporarily turn the options on or off in the login window by pressing Option-Command-F5 (or if your Mac has Touch ID, by quickly pressing Touch ID three times) to display the Accessibility Shortcuts panel.
If you use an option in the login window and would like to use it whenever you work on your Mac, you can set the option in Accessibility preferences. On your Mac, choose Apple menu > System Preferences, then click Accessibility.
See also
Change Shortcut preferences for accessibility on Mac
Set Accessibility preferences on Mac
Control your Mac and apps using Voice Control
Use Switch Control on Mac
Use the Accessibility Keyboard on Mac


Dual Boot USB installation with OSX and Windows

I just bought three 8 GB thumb drives to use as OS X, Linux, and Windows 7 installers.

I suppose you could split the thumb drive into two 8 GB partitions and create two installers.  Whether or not both are visible on Macs and PCs is unknown.  I suppose it will depend on the hardware.

To create the OS X installer, you need only run the following from Terminal.app.  Note the partition name, I used "Untitled" for the script below.

  /Applications/Install\ OS\ X\
  Yosemite.app/Contents/Resources/createinstallmedia  --volume
  /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\
  Yosemite.app --nointeraction

To create the Windows installer, you take the Windows installation ISO file on a Mac, go here and scroll down to "Creating a Windows flash drive installer on an OS X computer".


Will the Mac Mini late-2012 try to reformat dual PC raid discs when I plug them in?

If it can't read them, it will ask you if you want to reformat them. It won't reformat anything automatically.


Give iOS Developer Program membership as a gift?

No. Apple checks each developer's identity by checking with their credit card company, so it has to be paid with the developers credit card.

There are other ways involving faxing ID to them, but that's rather inconvenient.


This is a common situation. By default, activity monitor shows your main processes “My Processes” only, and in this case the system is busy doing work as a result of your apps or system tasks.

In the view menu, select all processes to see what’s taking all the CPU time.


Is there a Git GUI client for OS X Lion (10.7.5) in 2017?

Yes. I have an app called Github.app  I did a search and it may be called Github Desktop app now. I haven't used mine nor updated it in months. I know there is an update but I haven't installed it.  A google search on Github app will take you to the appropriate location.


Is there anyway to prevent backups from saving iMessage videos I send?

In your original question you mention iCloud backups, so I'll address that first. If you don't mind not backing up Messages at all, then you could turn off Messages in Settings app > Your Name/Apple ID > iCloud > Manage Storage > Backups > This iPhone under "Choose Data to Back Up" - that is assuming 1) you don't use "Messages in iCloud" and 2) you don't mind not backing up the entirety of Messages including just the message text themselves.

There's no such customization for making the iTunes backups that I know of. I make some software for filtering an existing iTunes backup before restoring, but that won't help with the storage on your hard drive.


Where can you find out to whom a given Mac is registered?

The registration information that you enter when you setup OS X is stored in a hidden plist file in the system.

That data is stored the file /var/db/.AppleSetupDone if you run the following command in terminal you should be able to see that information:

sudo cat /var/db/.AppleSetupDone

This will show you the information entered. You will need to modify this information with a plist editor. For warranty claims Apple will know who registered the machine for AppleCare.


Personal Hotspot won't work (connected through cable)

Welcome to Ask Different. Is your Laptop a Mac or a PC?
If it's a Mac, you might want to check if the USB connection has not been made inactive/lower service order in Network Settings within System Preferences on the Mac.
To check, go to System Preferences>Network; on the left you will see a list of connections (e.g. Wifi, Bluetooth, Ethernet, iPhone USB, etc.). If you see a green dot on those connections, it means you are connected to them.
If iPhone USB is showing as not connected, check if "Disable unless needed" has been enabled, and disable it if it is. Furthermore, if you have multiple successful connections, it is possible the service order prioritises the other connections over your USB connection. So at the bottom of that list, click on more options icon and select Set service order, now you should be able to reorder the connections priority to prioritise iPhone USB above wifi, ethernet, etc.

Finally, you mentioned you have reset network settings. Did you do this on your iPhone or on your laptop?
Sometimes the trust relationship between the Laptop and iPhone can be corrupted or need a reset after updating. You can reset this trust relationship in iOS settings, by going to Settings>General>Reset>Reset Location & Privacy. After resetting location and privacy settings, the iPhone will prompt you to trust the device it is connecting to. Trusting the device (laptop) will rewrite the trust relationship between the two devices.
Note, resetting location and privacy settings will prompt you to trust every other device your iPhone connects to. This should only happen on the initial connection to that device after you have reset these settings.
Let me know how you go. Best of luck!


error: sibling_map_val

Let's break this down. First according to APFS spec (PDF):

Hard links that all refer to the same inode are called siblings. Each sibling has its own identifier thatʼs used instead of the shared inode number when siblings need to be distinguished. ... You use sibling links and sibling maps to convert between sibling identifiers and inode numbers. Sibling-link records let you find all the hard links whose target is a given inode. Sibling-map records let you find the target inode of a given hard link.

So the sibling_map is just like a spreadsheet with a couple of columns in it, a key that refers to an actual file on the file system, and a value that has the Object ID of a hard linked "file". In this case, the value for your ID is not the correct length, indicating it is corrupted.
Further, that corrupted data appears to be in an incomplete snapshot, so the solution is to delete that snapshot, which can be quite difficult.
Possible Solutions (Least to Most Destructive)
Delete Local Snapshot
Yes, you mentioned this, but it's an important first step. First, make sure you turn off TimeMachine.

Is there any way to force-delete the snapshot?

Yes, and you may as well make a script of it because it's a frequent problem. 99% of the time is the oldest snapshot or the one that says dateless
tmutil listlocalsnapshots / ... Output of that command looks like this:
Snapshots for volume group containing disk /:
com.apple.TimeMachine.2020-04-01-122516.local
com.apple.TimeMachine.2020-04-01-132348.local
com.apple.TimeMachine.2020-04-01-143800.local
com.apple.TimeMachine.2020-04-01-153811.local
com.apple.TimeMachine.2020-04-01-183757.local
com.apple.TimeMachine.2020-04-01-193758.local
com.apple.TimeMachine.2020-04-01-203828.local

You just need to copy the timestamp for each line you want to kill and paste it into the next command. Again, usually deleting just the oldest (top) one will resolve related issues.
sudo tmutil deletelocalsnapshots 2020-04-01-090758
If successful, you will get no response (exit 0) in terminal.
2. Delete the Offending Snapshot
WARNING: You should not proceed if you don't have a full backup of your drive. You could lose some data. You could lose all your data.
Boot into single user mode (reboot into recovery mode and enter commands in the terminal as root user) and try to find the location of the snapshot. Something like:
find / com.apple.apfs.purgatory.84779e  # Totally untested
Once you find it, rm that file. If you are unable to locate the file, on to step 3.
3. Do a Safe Reinstall
While still in recovery mode, exit terminal and perform a reinstall of the operating system. This is "safe" in that only the system files are recreated. Your $HOME folder will be left in place, so if all goes smoothly, you shouldn't have to recover your hard drive from a backup.
Once finished, run fsck_apfs again to verify the issue is resolved. If not...
4. Do a Full Reinstall
Still in recovery mode, open Disk Utility and delete the partition on which the OS is installed. Doing this will delete all of your information.  Recreate the partition (consider using HFS+ if you have frequent issues with APFS) just as it was before. Exit Disk Utility back into recovery mode.
Before doing a reinstall, use fsck_apfs on the new partition to verify that it doesn't come back with any errors containing the word physical. Any errors at this point likely indicate an issue with the hard drive itself, and it may need to be replaced. Examples of such errors include:

Unable to mark physical extent range
found physical extent corruption

Try repairing, of course, but if you aren't successful, consider replacing your drive.
Then proceed with an install just as you did in step 3, followed by running a recovery from your most recent backup.
Good luck.


This is a system preference, and you change it in the Desktop & Screensaver pane of... System Preferences.


How to install apps on iPad 4 which require IOS version 11 or higher?

Answer is No, you can't do it. However, there are few workarounds and one I did a bit long time was:

You need to have a newer iOS device (if you do not have one, you can borrow one from a friend).
Make sure that you’re signed in to iCloud with the same Apple ID on both devices (if you are borrowing a device from a friend, your friend needs to log out first, your friend may want to make copies of the information that he stored in iCloud).
On your new device, launch the App Store and find the app and download and install it.
Now get the old device that you want to install the app. On your old device, go to App Store and then Purchased. You will see the app there because you just purchased it. İf you do not see it yet, just wait.

And then tap the iCloud icon to download the app.
And the download will start.

Note that these methods may not work for all apps. This only works if the developer of the app had not deleted it from Apple’s App servers. Furthermore, since you are downloading an older version of the app, it is highly likely that not all features of the app may be available.


Free solution for multiple-source audio mixing

Search in Spotlight for "Audio Midi Setup." It looks like this:

Clicking the little "+" sign in the bottom-left corner and clicking "Create Aggregate Device" will allow you to combine various inputs and outputs on your system into a single one.


You probably have some malware on your Mac. Download MalwareBytes for Mac and scan your system, and also make sure to delete any "threats" that it finds.


What do I save to ensure successful downgrade to iOS 4.1 on iPhone 3G?

You need to save the SHSH blobs for your phone.

This can be done by:

Allowing Cydia to save them for you automatically.
Using TinyUmbrella to back up the blobs to your computer.
Install iSHSHit from Cydia, which can access your SHSH blobs, save them on your phone, and send them as email attachments.

Currently Apple is blocking access from Cydia to the servers that give the SHSH blobs out, so options #2 and #3 are left.

Finally, Apple is no longer signing for 4.1, so unless you already backed up SHSH blobs somehow, you will not be able to downgrade.


Is it possible to update macOS without Apple ID?

Yes, there are three ways to update macOS without using an Apple ID. Most important thing to remember is that a user only needs the Mac App Store to download the installer, which downloads the update to the machine.

You can also download the installer from the Web by visiting this link on Apple Support website. Then copy the installer to the Applications folder. Double click on the application and you will be able to install the update.


How to decline a game invitation from friend

Open the Game Center app and Decline the invitation:


Upgrade to an unsigned version of iOS - possible or not?

No. It is not possible to installed an unsigned version of iOS.

The only version you can upgrade your iPhone 5s to is the current latest available for the device which is iOS 12.2.

If you have the source code for the app that you wish to test on iOS 11, you can test the same by building it for iPhone 5s Simulator running iOS 11 (you can test the software based features but not all of the hardware based features this way).


Can I Pair an Apple Wireless Keyboard with multiple iOS devices (not simultaneously) without ‘forgetting’?

The keyboard does support been paired with multiple devices at the same time. However, there's no "switch" to toggle between devices - neither a physical switch nor a software switch in an app or similar.

The only way to make sure the device you want to use is the one currently communicating with the keyboard is to ensure that it is the only one within Bluetooth range.

If your phone stays in your pocket, it is not that practical to get that device out of the range of the keyboard. A "hack" is then to simply disable Bluetooth on the device that you do not want to use with the keyboard with currently. When you want to switch devices, disable Bluetooth on the current device, and enable it on the device that you want to switch to. The keyboard usually switches over in the matter of seconds.

If you wanted to use Bluetooth for something else on either device, the above hack won't work.

There's no other solutions through third party apps or similar.


Try doing a "forced restart."

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

"You should force restart your iPhone, iPad, or iPod touch as a last resort, and only if it's not responding. To force restart your device, press and hold both the Sleep/Wake and Home buttons for at least ten seconds, until you see the Apple logo."

When you see the Apple logo, release both buttons.


How to write out a NORMAL tilde sign (~) in Mac?

You type the accent tilde (shift `) then space: ~


In Terminal, how to exit the two fingers history scrolling mode?

If you want to exit the history scrolling mode and switch to the command output scrolling mode go to the menu View -> Hide Alternate Screen.

If you want to exit the command output scrolling mode and switch to the history output scrolling mode go to the menu View -> Show Alternate Screen.

When you are in history scrolling mode holding Shift allows you to scroll the command output. The reverse is not true.

This whole behavior can be disabled in

Terminal -> Preferences... -> Profiles -> Keyboard

by unchecking Scroll alternate screen

Under the checkbox, it's indicated:

  When the alternate screen is displayed, send input instead of scrolling the terminal view. Press Shift to temporarily reverse this setting.

I still don't know how the history scrolling mode is sometimes accidentally activated.


I found an answer here, How to reset mac PRAM through the command line in Lion/Mountain Lion?, that seems to work in Yosemite.

In Terminal: sudo nvram -c


Where are the POSIX message functions (msgsnd, msgrcv, etc) man pages in Mac?

You can download them from http://manpages.ubuntu.com.

For example, to download man page msgsnd (3):

Search for msgsnd in the Google Custom Search field on the right hand side:

Click on the newest man page in section 3:

Download the linked .gz man page:

Copy it to the man directory:

If you want to keep system and additional man pages apart, copy it to /usr/local/share/man/man3/:

sudo mkdir -p /usr/local/share/man/man3/
sudo cp ~/Downloads/msgsnd.3posix.gz /usr/local/share/man/man3/

and add:

export MANPATH="/usr/local/share/man:$MANPATH"

to /etc/profile, if you wish the new man page to be available system-wide, or ~/.bash_profile, to be available to your user only (see man man, that is, man's man page, for more information on MANPATH.)

Open a new Terminal window or tab for changes to take effect.
Otherwise, copy the man page to /usr/share/man/man3:

sudo cp /Users/jaume/Downloads/msgsnd.3posix.gz /usr/share/man/man3/

Enjoy:

man 3 msgsnd

MSGSND(P)                POSIX Programmer's Manual                MSGSND(P)

NAME
       msgsnd - XSI message send operation
(...)


Is it possible to download a virus via iPad safari browser?

Presently there aren't any known Viruses for iOS. The security exploit that you mentioned, the PDF exploit and the TIFF image exploit before it, were patched shortly after the exploit was made public.

Is it impossible for a virus to sneak through? Absolutely not, though if you're running the most recent iOS release the chances you'll get a virus or have your iOS device be exploited are extremely unlikely. There's a large community of people who actively seek exploits for non-malicious reasons (Jailbreaking), and Apple is always quick to patch the security hole.

As a rule of thumb, for iOS and other operating systems, keep your device up to date via the built in update mechanisms and you're exposure to security vulnerabilities will be quite low. In fact, the most recent iOS update 5.1.1 included a URL-spoofing security update. Though this isn't a virus, it's an example of the cat-and-mouse game that Apple and the security community continually play.


Open an URL in Safari with Private Browsing

Safari does not have similar command line options like Google Chrome, however, here is a way to roll your own:
In Terminal, run the following compound command:
touch safari; open -e safari; chmod +x safari

Copy and paste the example AppleScript code, shown further below, into the opened safari document, then save it.
You should then move the safari shell script to a directory located within the shell's PATH.
I moved it to /usr/local/bin, e.g,:
sudo mv -v safari /usr/local/bin/

Now from Terminal I can open a new private window for Safari.  Typing just the executable's name without any arguments shows how it can be used e.g,:
% safari
Missing Arguments!...
Examples:
safari https://www.example.com
safari -private
safari -private https://www.example.com
%

Notes:

As coded, the example AppleScript code is focused on opening a new private window, however, as you can see it can open a normal new window to the provided URL too. For the new private window, you can open it with or without passing it a URL.
As coded, the example AppleScript code only allow for one URL to be passed at a time. Additional coding is required to allow passing multiple URLs.

Example AppleScript code:
#!/usr/bin/osascript

on run args

    if args is {} then return ¬
        "Missing Arguments!..." & linefeed & ¬
        "Examples:" & linefeed & ¬
        "safari https://www.example.com" & linefeed & ¬
        "safari -private" & linefeed & ¬
        "safari -private https://www.example.com"

    set newPrivateWindow to false

    if item 1 of args contains "-private" then
        set newPrivateWindow to true
        if (length of args) is not greater than 1 then
            set theURL to missing value
        else
            set theURL to item 2 of args
        end
    else
        set the theURL to item 1 of args
    end if

    tell application "Safari" to activate
    delay 1

    if newPrivateWindow then
        tell application "System Events" to ¬
            keystroke "n" using ¬
                {shift down, command down}
        delay 1
        openURL(theURL)
    else
        tell application "System Events" to ¬
            keystroke "n" using ¬
                {command down}
        delay 1
        openURL(theURL)
    end if

end run

on openURL(theURL)
    if theURL is missing value then
        return
    else
        tell application "Safari" to ¬
            set URL of ¬
                current tab of ¬
                front window to ¬
                theURL as string
    end if
end openURL


Locked out of Mac OS X Lion, but keyboard and mouse are not connecting

Try to remove the batteries and then put then back.
If not then try USB Keyboard or Remote Desktop/VNC


What is the __CHECKFIX1436934 environment variable?

It comes from launch services, specifically this binary

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices

and that environment variable seems to be inherited by many processes, as you can see with ps -Efax

1436934 looks like the number of digits in recent Apple "radar" bug numbers, so perhaps it refers to some value used internally for testing.


You can assume that lsof ships on all macOS and you can also check the existence of that command before you call it, logging a nice friendly error message and or log message as you see fit if you want to code defensively.

You could also ask on a code-focused site what API exist to check for file existence if you want to go into specific C++ code (which would be off topic here), but from your question assuming you can call any command line tool, your overall design is fine to execute in a C++ program on macOS.


How I can prevent Safari popups to increase database size on iPad?

There is no easy way to circumvent this behavior in Mobile Safari.

I know of no alternative browser that accomplishes what you ask, but perhaps if someone else does they will answer or edit my answer.

You can avoid those sites, or give more space when asked. It's one of those "we can't adjust the wind, but we can adjust the sails or steer the boat elsewhere" kind of things at present.


Download the restore image for your model of iPad from https://ipsw.me. You should be able to get the restore image for iOS 12.3.1 (current as of this writing).

Once you have the image, connect the iPad to your Windows PC, launch iTunes, and press and hold Shift key and click on the Update button. You'll be prompted to select a restore image. Point to the downloaded image. This should do away with the network error 3259 that you are getting.

Your iPad would be set up from blank state. You'll have an option to restore from an iCloud backup directly over-the-air.


It sounds like their magnetic latches are interfering with each other. See Apple's support note: Mac notebooks: Magnets in devices may cause computer to sleep unexpectedly


Tell macOS to only use swap and compressed memory when really needed (macOS 10.14 Mojave)

I have the same issue and completely sympathise. Unnecessary swapping in the face of other options (e.g. shrinking the cached files area) has been a problem for years. It's made even worse under Mojave, where free memory - not even disk cache, but completely free - is present, but the system decides to use swap anyway. On an SSD, every write causes wear & tear to the hardware, so this is actually (albeit in a small way) physically damaging behaviour. Since the SSDs in modern Macs are soldered onto the main board, the situation is dire.

I've been told many times by very confident posters on sites such as this that free memory is a bad idea, because it's sitting there consuming power and being of no other use. Disc cache (at least) should consume it. I agree with this; Mojave does not, compressing data and swapping it to disc even when gigabytes of free memory are present. On my home laptop, sleep cycles make it even worse. Right now, after a wake-up the machine has 11GB free, 5GB in use and 6GB swapped. The gibberish "memory pressure" colour is green, whatever that means. It's utterly absurd and indefensibly broken.

I used to think there must be something I was installing or doing wrong, but on brand new Macs at work with nothing extra installed, consuming RAM via opening lots of tabs in Safari will soon enough show use of swap space despite lots of free RAM.

And yes, it lags - badly at times. This definitely has a performance impact.

I know of no solution. Apple Engineering claim it 'works as designed'.


How to remove Macintosh HD from desktop?

Go to Finder's preferences and on its General tab under "Show these items on the desktop:", uncheck: Hard disks


Unable to open Google Mail via any browser on Macbook Air

I suggest to check the /etc/hosts file for any entries containing mail.google.com. This can be done by opening the Terminal and running:

cat /etc/hosts

Ignore all the lines starting with a # and look for any line containing mail.google.com. If there is one, you can follow this guide to remove the entry.


Pages uses blahtex to generate PNGs from the rudimentary maths environments. The following fonts are available out of the box with blahtex:

  2.12 Fonts
  \mathbf \mathbb \mathrm \mathit \mathcal \mathfrak \mathsf \mathtt \boldsymbol \rm \bf \it \cal \tt \sf \Bbb \bold

Unfortunately, Pages does not support all of these fonts, most notably mathcal. Pages does support:

…and their shorthands:


Is there a Safari extension to provide a drop-down menu listing all tabs, or shows all tabs in the tab bar?

The TabList extension provides a dropdown list of open tabs (also recently closed ones).


Can't boot Macbook Pro 2018 (possibly Little Snitch/Mojave related)

SOLVED: MacBook Will Not Start Up After macOS Update

I have a MacBook pro running MacOS Mojave.

For the past year or so, every time a new MacOS update rolls out, and is attempted to be installed on my MacBook, it ends up displaying the circle slash (Prohibitory Symbol).  Rebooting still produces a prohibitory symbol.  I’m still able to boot into recovery mode (command-R at startup), however running disk repair on my MacBook HD does NOT solve the problem.  I have also tried:

specifying the startup disk (problem still persists);
attempting to start in safe mode (problem persists);
doing the NVRAM reset (problem persists).

In the past, the only way I was able to get around the problem, is by re-formatting my HD, installing latest version of Mojave OS, and then migrating all my data from my Time Machine backup.

This happened again the other day with the recent Mojave 10.14.2 update.
My computer automatically installed the update overnight, and in the morning, my screen was showing circle slash.  This time I did some more research, and discovered that the issue may be caused by unsigned kernel extension (KEXT) files existing on my HD.

Kernel Extensions are pieces of code that extends the capability of the base kernel of an operating system. The kernel typically manages Input / Output (I/O) requests, and in macOS the file ends in .kext.

Starting with Yosemite, kernel extensions must be code-signed by the developer with Apple authorization or macOS won’t load them. Sometimes these un-signed kernel extensions cause this headache after a macOS update.

Using terminal command in Recovery Mode, you should be able to resolve this problem by removing unsigned kext extensions from location:/Volumes/<your system's drive name>/Library/Extensions/ [not to be confused with /System/Library/Extensions/].

After I removed the following KEXT files from the /Volumes/<your system's drive name>/Library/Extensions/ directory, my MacBook booted up properly, and finished installing the Mojave update:

BJUSBLoad.kext (Creator: Canon)
CIJUSBLoad.kext (Creator: Canon)
ParagonSnapshot.kext (Creator: Paragon)
ufsd_NTFS.kext (Creator: Paragon)
VDMounter.kext (Creator: Paragon)
LittleSnitch.kext (Creator: LittleSnitch)

FURTHER DETAILS:

This article (MacBook Will Not Start Up After macOS Update, How-To Fix)
provides some helpful information regarding:

In that article, the section titled “Un-Assigned Kernel Misfiring” explains how to boot into Recovery Mode and launch Terminal utility.  However, one problem with that article is that the kextstat command is not available in Terminal utility running in Recovery Mode.

As a work-around, these are the steps I took to solve the problem:

Boot to Recovery (with command-R or command-shift-R if you don't have recovery partition)
First, pick Disk Utility, select your main disk and Mount it; this is required if your disk is encrypted and requires a password to be mounted
Now select Disk Utility -> Quit; then Utilities -> Terminal
Begin typing in Terminal following commands:

cd /Volumes/
cd <your system's drive name>
(Note: If your system drive has any spaces in it’s name, then put the name in single quotes.  For example, my MacBook boot drive is called “MacBook HD”, so the command I would type is: cd ‘MacBook HD’
cd library
cd extensions
cd ls (Note: first letter is a lower case L)

After you type ‘ls’, you should see a list of KEXT extensions like this:

ACS6x.kext                CIJUSBLoad.kext
ATTOCelerityFC8.kext      CalDigitHDProDrv.kext
ATTOExpressSASHBA2.kext   HighPointIOP.kext
ATTOExpressSASRAID2.kext  HighPointRR.kext
ArcMSR.kext               PromiseSTEX.kext
BJUSBLoad.kext            SoftRAID.kext

The KEXT extensions listed above are all ones properly signed by Apple.
These KEXT extensions can remain, but if you have other KEXT extensions listed, chances are that some or all of those others are causing the issue.

If you see any of these extensions (listed below), you should be able to safely delete them in order to fix your problem.  I’d recommend removing each extension, one at a time, then rebooting to see if it worked, and if not, repeat steps above and delete next one.  Based on my limited research, the ones I’d recommend deleting first are:

ParagonSnapshot.kext (Creator: Paragon)
VDMounter.kext (Creator: Paragon)
LittleSnitch.kext (Creator: LittleSnitch)
ufsd_NTFS.kext (Creator: Paragon)

While in Terminal (in Recovery mode), to delete (or remove) a desired KEXT extension (eg., LittleSnitch.kext) type:

rm -r <full name of extension>

(eg, rm -r LittleSnitch.kext)

Once complete, quit Terminal and restart your Mac.


No. Since I think Mavericks, full-screen sets itself up as a new Space. You might be able to work around it on 2 monitors by using 'Displays have separate Spaces' in System Prefs > Mission Control.


Automatic downloads in iTunes & App stores UPDATES on

It's a configurable option.

  You can also turn Automatic Downloads on or off over your cellular network on an iPhone or iPad Wi-Fi + Cellular. Go to Settings > [your name] > iTunes & App Store and turn Use Cellular Data on or off. Cellular Data downloads are limited to a file size of 150 MB or smaller.


Prevent dock from auto-showing on mouse over

There's another hidden preference for the delay before the animation starts:

defaults write com.apple.dock autohide-delay -float 9999999
osascript -e 'quit app "Dock"'

It doesn't affect full screen windows though.

This would increase the delay to about a second:

defaults write com.apple.dock autohide-delay -float 0.5


Shell script to determine the file size in a folder recursively

find . -exec du -h {}\;

is recursive and displays the size in human readable form.

Or if you're using fish or zsh:

du -h ./**/*


Can you use a USB Wireless mouse with an iPad through the lightning to USB adapter?

Yes, it should definitely be possible - and it should work with the same functionality as a Bluetooth mouse.

The Logitech unifying receiver presents itself to the operating system essentially the same way a cabled mouse does. Therefore iOS works for that receiver without extra "drivers" or anything like that.

I have personally used a Logitech wireless mouse with an iPad before, but I can't say if it is the same exact model of mouse, you have. You might experience that extra buttons for example have no function or similar, but the basics of pointing and clicking should work.


Time Machine failing: "an error occurred while copying files"

Looking for backup errors in the log, what I found was ; backupd[3278]: objc[3278]: __weak variable at 0x7f9227c07600 holds 0x7f9227c00003 instead of 0x7f9227c0e060. This is probably incorrect use of objc_storeWeak() and objc_loadWeak(). Break on objc_weak_error to debug

Searching for these terms, I found this solution, which solved my issue: https://discussions.apple.com/thread/7686484?start=0&tstart=0

theperlarsen Dec 27, 2016 9:40 PM in response to theperlarsen  Level 1 Level 1 (4 points)
Dec 27, 2016 9:40 PM in response to theperlarsen
SOLVED: Turning off iCloud Drive fixed the issue for me.

The weak variable error in the console is misleading. The logging mechanism was changed for macOS Sierra. Use the paste command into a terminal to view time machine errors:

log show --predicate 'subsystem == "com.apple.TimeMachine"' --info --last 4h | grep Error

I saw lines containing starting with:

Error: (-34) SrcErr:NO Copying Copying /Users/myusername/Library/Mobile Documents/ ...

The mobile folder is used by iCloud drive, so I turned that off. That allowed the backup to complete. Hope this helps others that are experiencing this issue. Hopefully the final version of 10.12.3 fixes this.


Fixing up a HFS+ filesystem enough to rescue some files

Disk warrior has saved my bacon more than once:

http://www.alsoft.com/DiskWarrior/


Is there Maps application on non-3G iPad 2?

Yes, as is now disclosed in the location database kerfuffle, iOS will cache wifi and cell tower location near it's location so that when internet access is temporarily unavailable, the device can still trilaterate based on what the WiFi receiver is seeing for SSID.

So, I have had my non 3G iPad correctly locate itself driving down the highway 50 miles from where it last had a WiFi connection. If I have purchased any map product that stores it's own map tiles, it would work. Even the built in map program caches tiles, so I would generate driving directions and step through all the turns to download the map tiles along the way on the device. As long as the device doesn't quit that app / purge those downloaded tiles, the built in map works well for me without 3G data.

Of course, you don't have actual control over downloading a region of tiles or controlling which wifi hotspots are downloaded into the system cache. Also - this means if you are outside the range of any WiFi signal (or the ones that are nearby are not mapped in the database) - your device is clueless at to it's location.

Basically, the hardware limits the ability to use GPS and cellular data and maps are not further handicapped just because a non-3G iPad has less connectivity. Pick the app you like and see how it works in your enviroment. You can always add external GPS input if you can't sell and re-buy a new iPad for less than the cost of an external receiver.


iPod touch can't get IP address from Airport Express

As often happens the solution was just to reboot all the things. In this case it eventually turned out that the DSL modem (which is also the router) was the culprit.


While iTunes is open, click the menu: iTunes > Preferences.
Click the Advanced (gear) icon.
Look at the "iTunes Media folder location." Is that where your files are located? You can click the Change button to point at the correct location (which is generally, as someone already commented, in your user folder > Music > iTunes > iTunes Media > Music).


adding a icon to home screen for a contact to facetime

How much would that feature be worth to you?
FaceDialer, which I stumbled on while attempting to download smcFanControl, claims to be able to create those links, but is a paid app.


Switching language input using Capslock: how to remove delay?

You might try adding Romaji to your Japanese input choices and playing with the preferences for Caps Lock and Shift Key action to see if you get the performance you want.


You can't change this.
It used to be Bing was the default search for Spotlight, but doing some research I found that of recent, Google has been paying Apple a significant sum of money to be the default search engine.

Apple Doesn’t Truly Let You Change Search Engines

Apple switches from Bing to Google for Siri web search results on iOS and Spotlight on Mac

While using Spotlight for web searching is a nice feature, until the ability to change the engine becomes a reality, the only workaround is to search from your browser.


How To Upgrade Snow Leopard to Lion (not Mountain Lion)

Call Apple, 1-800-My-Apple and order Lion over the phone.

This is the only way to get it now. Apple will email you a code you use on the App store to download it.

BTW - Little Snitch is Mountain Lion compatible now.  I highly recommend upgrading to Mountain Lion.


What happens if the Internet connection goes down during a Lion Internet Recovery?

For a short interruption, you can expect the download to resume. I might choose to power it off and start over since you might end up with a corrupt package that the OS will not install and a cryptic error message. Worse, the install may stall and you could wait a long time before giving up.

It's in your interest to get the installation over a fast internet connection (perhaps a local Apple Store) so that you don't have to do it over or wait so long in the end.


Itunes smart Playlist with reference to Apple Music favorites won't sync to Iphone

Unfortunately you are not able to sync Smart Playlists that contain a rule referencing another playlist with Apple Music tracks.

In some cases you may be able to get around this by making a normal playlist and putting Smart Playlists in that (for example my top 100 played tracks and my Loved tracks), but as you are trying to get just the intersection that wouldn't work.

Can only suggest giving Apple feedback at:

http://www.apple.com/feedback/itunesapp.html
http://www.apple.com/feedback/apple-music.html


External Storage Options for MBP non-retina

Replacing your optical drive would seem a logic choice to me. No wires, fast transfer speeds and you have your disk always with you. If storage is your main concert, just go for an HD (And replace your SSD with a bigger one while you are at it...)

It is not expensive at all. You need a philips screwdriver, a hard drive enclosure kit specially made to fit the Unibody MacBook Pro, and a new hard drive. This enclosure holds the drive that fits into the MacBook Pro’s optical drive slot and costs about $40.

Buy it here: iFixit, MaxUpgrades, MacSales or OptiBay


How to permamently change terminal font size via commandline/terminal?

osascript -e "tell application \"Terminal\" to set normal text color of window 1 to ${color}"
osascript -e "tell application \"Terminal\" to set background color of window 1 to ${color}"
osascript -e "tell application \"Terminal\" to set the font name of window 1 to \"$1\""
osascript -e "tell application \"Terminal\" to set the font size of window 1 to $2"

http://www.ict4g.net/adolfo/notes/2014/07/16/change-osx-terminal-settings-from-command-line.html


From a technical standpoint, why can't Night Shift be supported on 32 bit hardware?

The simplest explanation could be one of two things:

Simple limited resources - finite time to QA and test. This is always something to consider - for each device that runs code, you need to provide devices to the coders, test during development, test during QA, support over the 2-3 year period that OS will be under mainstream support, etc... Basically, technically feasible features lie strewn across the cutting room floor all the time due to the fact that resources are not infinite, timelines exist, and budgets exist.
The framework Apple uses to implement this simply doesn't support or hasn't been written for the older hardware. Yes - you can write code in the basic 1+1=2 for just about any chipset or framework. My educated guess is night shift is written in metal or a lower level API. Apple's documentation explains the hardware needed to support metal and OpenGLES v 3.0:

https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/OpenGLESPlatforms/OpenGLESPlatforms.html

If you look at all the OpenGL2.0 and non-metal devices that now don't support night-shift it might be a compelling technical reason to not ship that feature without the metal/3.0 capabilities of the graphics API and hardware support to back up what the code describes.

My hunch is solidly in Hardware + API limitation camp, but it's worth stating that there is a large cost to every change and every decision in the iOS ecosystem at this point with most of the 1 billion active users of Apple products being iOS users.


My iPhone 6 is frozen after resetting it while jailbroken

You can restore your iPhone follow this instruction OR ask Apple do the restore for you.


Turn off the macbook main display while working with monitor

Using an external keyboard and mouse/trackpad
You can use Closed Clamshell Mode. This is a feature built in to Macbooks that allows you to use them like desktop computers, with the lid closed and using a monitor as your only screen.
You'll need:

An AC power adapter (like this one)
An external keyboard and mouse or trackpad, either USB or wireless (like this keyboard and this trackpad)
An external display or projector (like this one)
(Optional) A dock for your MBP (like this one)

To put your MBP into Closed Clamshell Mode:

Connect your keyboard and mouse/trackpad to the computer
Plug the computer into power
Connect it via HDMI or Thunderbolt to the external monitor
Close the lid
OR place a weak magnet next to your trackpad (the sensor for closed lid detection is there & magnetic) for better cooling (I use an old iPad case)

Once in Closed Clamshell Mode, the Macbook's screen will turn off and it will still be outputting picture to the monitor. Read more on Apple's support page.

[![enter image description here][1]][1]
Using the built-in keyboard and trackpad
You can dim your Macbook's screen all the way down (just press brightness down repeatedly) and then connect the Macbook to your monitor with HDMI. Your screen will be off but the keyboard and trackpad built into the Macbook will still be on and available. Optionally, you can download the free app Amphetamine to keep your Mac from sleeping.


One of the best apps I've found is iChm. It has a Spotlight importer as well as the app itself.*  It's free as well as being open source.

Only issue I've had with it is that sometimes long "m dashes", like —, will not be present, and instead the two words will be run together. (Though, I've looked at the source code myself, and it appears to actually be a problem with libchm, the open source library that iChm relies on).

*NOTE: the version of iChm in the link above (1.4.2) does not have a Spotlight importer, but I've forked this project on GitHub and added a Spotlight importer in version 1.5. You can download 1.5 at http://www.markdouma.com/developer/iChm.zip.

The GitHub project is at https://github.com/NSGod/ichm (it may be a day or so before I've pushed all of the changes).


Is there a list of commands unique to the OS X terminal?

Check out the Unix Commands Unique to Mac OS X / Darwin page by Matisse Enzer. It's not current (OS X 10.4.2, August 2005), but it's pretty good.

Edit: @bmike said to me things sure have changed since 10.4 so here's hoping he's got a more up-to-date resource! :)


How to sync playlists from old phone to new laptop?

Syncing back audio tracks from an iPhone to a computer was never part of any iOS version. In the past there have been tools like senuTi but afaik they don't work anymore.
If you have an Apple Music subscription on the phone you can log into Apple Music also from the Music application on macOS. It may take a while but all tracks and playlists from the phone will sync back to your Mac.


Does iCloud storage includes photos and videos?

Yes - this aspect could potentially be a little confusing. There is a difference between iCloud Photo Library and PhotoStream and backed up photos and videos.
Photostream

Does not count towards your iCloud storage limit.
Contains up to 1000 pictures (and only pictures).
Also, shared photo streams (now called Shared iCloud Photos) do not count towards your limit.
PhotoStream has been around for awhile and is quite automatic. It uploads just photos and allows you to view those photos on your iPad or computer.

iCloud Photo Library

Counts towards your iCloud storage limit.
Is in beta (as of March 2015)
Must be manually enabled (and can sort of be disabled in Settings -> Photos & Camera -> iCloud Photo Library (Beta)).
Uploads your entire photo and video library from your phone.
Has some fancy-ness built in like optimizing your iOS device's storage.
Can be viewed on your iPad, iPhone, computer, and iCloud.com
Is terrible at this point (IMO, March 2015)

Backed Up Photos

Are managed in Settings -> iCloud -> Storage -> Manage Storage
Typically they will then be under [Your iPhone Name]'s iPhone -> Photo Library, but if Photo Library is enabled you will see information on iCloud Photo Library.

More general information.


I had the same problem and this is what I did after reading this question and answer

I installed a network printer localhost, I chose HP Laserjet Series PCL 4/5 as the driver
Print a document from adobe reader
Open Terminal.app and type the following:

sudo -s
cd /private/var/spool/cups
ls -lh
Total 1048
-rw------- 1 root _lp 1.6K Jan 18 16:24 c00001
-rw------- 1 root _lp 1.7K Jan 18 16:40 c00002
Drwxrwx--- 10 root _lp 340B Jan 18 16:40 cache
-rw-r----- 1 root _lp 259K Jan 18 16:23 d00001-001
-rw-r----- 1 root _lp 254K Jan 18 16:39 d00002-001
Drwxrwx--T 3 root _lp 102B Jan 18 16:39 tmp

Looking at the timestamp and size, easy to see that d00001-001 and d00002-001 are the postscript files I just printed from Adobe Reader.

pstopdf d00002-001

And you have a d00002-001.pdf file,
Change the owner of this file then move this file out to desktop
(replace username with your actual username)

chgrp username d00002-001.pdf
mv d00002-001.pdf ~username/Desktop

And there you have it, without having to install any thirdparty pkg or drivers. You can remove the documents from the print queue manually.

just tested on osx 10.11.1 el capitan


can't set iPhone 6+ headphones to max or full volume when playing music

Turns out it was the jailbreak Activator tweak from Ryan Petrich. When I uninstalled it, I can go to full volume again.


At the moment this is currently impossible. The only way I can think of is using Airplane Mode to stop pretty much all notifications (and internet + phone + text as well) and turning it on whenever you want to receive notifications. When you turn Airplane Mode off all of the notifications will come flooding in. You could even set a timer to remind you every hour to turn off Airplane Mode. This isn't the most convenient method, and it doesn't block local notifications (not used very much) but this is currently the best way I know.

If you would like a better way to be integrated into iOS, leave Apple feedback at http://www.apple.com/feedback/iphone.html, and maybe next year this could be in iOS 10.


How to contact Apple to check if they will permit an iOS app?

The short answer is once you are a paid developer, you have paid support from developer relations. I can't imagine apple would offer anyone an unofficial or cursory "you're good" without seeing the app

The good news is Apple now has clearly worded and very specific public guidance on what app review considers and specific items relating to safety.

https://developer.apple.com/app-store/review/guidelines/

Apple’s review guidelines should help you decide if you want to pay the $100 to get a proper response from Apple on your specific implementation of a front end to that site. (Even if there is an API to let you host it - seems the site is having problems getting hosted and has moved to paid only access)

Section 1 on safety has all you should need to decide if “free speech” means you cannot or choose not to control bullying and hateful speech.

  1.1.1 Defamatory, discriminatory, or mean-spirited content, including references or commentary about religion, race, sexual orientation, gender, national/ethnic origin, or other targeted groups, particularly if the app is likely to humiliate, intimidate, or place a targeted individual or group in harm’s way. Professional political satirists and humorists are generally exempt from this requirement.

The bar for publishing free speech apps is that you would be held accountable for Apple’s definition of ensuring some level of safety for people that download your app.

  To prevent abuse, apps with user-generated content or social
  networking services must include:

  A method for filtering objectionable material from being posted to the app
  A mechanism to report offensive content and timely responses to concerns
  The ability to block abusive users from the service
  Published contact information so users can easily reach you

Now, how you value your time - I would presume you'd spend 10x on legal advice so you understand the contract you sign to become a developer over the $100 Apple charges to be a developer.

The hierarchy of control is pretty easy to see, though if you step back from the details of app review. From most strict to least strict Apple services:

Most restricted is if your app contains items that might be adult or objectionable or hateful. Expect Apple to carefully look at an application that has  something widely understood to have racial undertones like a Nazi Swastica or a US Confederate flag. Based on the country in which you want to sell that app, expect to handle sensitive content with care.
Less restricted is if your app is a portal to user generated content. You absolutely have to disclose this, but there may be more latitude to pass review when you’re not embedding the content in your app.
Even less restricted is of your item is a book or music item - that is about expressing your artistic and intellectual ideas and not that Apple endorses your lyrics or writing.
The most free speech friendly expression is a web app - just make your Applications into a progressive web app or offline web app and there is no review. Anyone interested in participating in free speech is free to run your app without Apple or anyone else reviewing it. (Except perhaps the government where people live)

I would say, think about why your app has to be on the App Store and not a web app if it’s just a discussion forum or place for people to gather. Free speech generally restricts governments and not platforms and companies like Apple or even Stack Exchange which all publish guidelines restricting speech on their platforms.


It might be easier to reassign admin rights to the standard user.

Log out of the standard user account
Log into the admin account
Open System Preferences -> Users & Groups
Select the standard user
Tick „user is allowed to administer the computer“
logout
Login with the standard user account (which now has admin rights)
optionally: remove the admin account


Yes. So long as you keep the structure intact you can move it elsewhere for safe keeping.

You could also trim it to only the most recent backup if you wished.

If your backups are encrypted, the only way to identify is by the date of each folder, otherwise the date should be in each folder title.


Confirming my above post. Seems to be if I give the network adapter 30 seconds to wake up, before logging in, the drives come across without error. Bit out of scope to go modifying anything here, so i'll just warn end users to allow for a minute or so on wake, unless we decide to implement significantly more than 5 OS X Machines on our network.


When launching `screen`, "normal" bash environment isn't setup

screen opens a new, independent shell.

If you want your prompts, aliases, environment variables and such, you will need to copy them over the .screenrc file from your .bashrc or .bash_profile

For more info, you can refer to the man page (man screen) or the documentation


ios 12.0 how can I delete specific plug in applications within the Message app?

Finally figured it out - in imessage conversation area, scroll the line of apps to the left, select the three dots, scroll thru both favorite and all apps, swipe left on each unwanted app. As usual in ios, a 'small swipe' left shows a 'delete' selection, a 'big swipe' just deletes it. Be sure to select 'done' to save all your changes


The browser doesn't show videos on Youtube

I have the same problem and the only solution I have in the moment is to change the User Agent using the Developer Menu. Safari 4.1.3 - Mac works for me. But this is not permanent! You have to change it every time yu start Safari :-(


How can i change StarDict dictionary language?

There is a freeware, Language Switcher, to launch an app in a different language.

Or, you check another thread for more detail: Is it possible to launch a program in a specific language?


How to connect to a Wi-Fi network that requires a special sign-in

I have had this problem many times with my Mac at places like hotels and universities that use a web based login.

smoosher is on the right track. After the WiFi login, you need to go to a web site that does not use HTTPS. The New York Times is an example (http://nytimes.com). This will cause the redirect you need to the second login page. Sites that use or offer HTTPs probably won't work for the redirect.


Manually retrieve video from an in-app recording. (5th Gen iPod)

If the App support this feature You can copy the video from iTunes else you have to use third party applications like PhoneView or iFunBox

Using iTunes:

Open the iTunes
Connect the device
select the device from sidebar or device menu
Select the Apps tab on device window (right side column)
Scroll down, below the apps list there will be another list of app
Search for the your app in that list (if the app support shared folder it will be listed here) and select.
On right side the shared document for that app will be listed from there You can select and save the video.

Using Other App (PhoneView or iFunbox)

Download and install the app from the links above
Connect the device and open the utility (PhoneView or iFunbox)
Select The device from the left side bar
Double click to list the user application
Search for your screen recorder app and double click on it to show the content
Inside the app there will be a document folder.
There you can see your video. just drag the file to desktop or you can export the file to some other location from the menu.


how do I get the network connection window to stop popping up?

It is likely that you just need to delete one of the connections in Network Preferences.

Go to System Preferences > Network

You will likely have a list of connections on the left, Ethernet, Wi-Fi, etc. One of them is likely the connection above.

Click on each of them, in turn till you find the one that corresponds to the connection in your question. Click on the "-" at the bottom left to delete the selected connection.

That should do it. If not then we will need the screen captures "TheBro21" asked for.


FAT (file allocation table) variant used when disk is formatted using OS X (macOS) disk utility

In Disk Utility, when choosing MS-DOS (FAT), the FAT version will be size appropriate. In other words, if creating a disk image of 1.4 MB it will be formatted FAT12, if 100 MB it will be FAT16 and in the case of your 8 GB Flash Drive it will be FAT32. The FAT (File Allocation Table) link in your question answers #2 however there is nothing to worry about as it's considerable larger then your Flash Drive.

The issue to be aware of is on a FAT32 volume the maximum possible size for a file on a FAT32 volume is 4 GiB minus 1 byte or 4,294,967,295 (232 − 1) bytes.


Is there a way to set microphone input volume level if a change is detected in input volume level?

You can bind both output volume & input volume in one script that can be accessed via Script Editor.app > preferences > show app icon in menu bar.

tell application "System Events"
    set volume 2 -- this can be from 0-7
    set volume input volume 50
end tell


is there a way for Menubar to display only battery percentage?

iStats Menus 5 has various monitoring widgets for the menu bar, one being a  battery indicator. Could be helpful?


If you already have an older version of OS X installed on your iMac just go to the App Store, search for El Capitan and click install. It will update to the latest version and your data will stay on the iMac.

If you don't have an OS installed on the iMac, but have a Time Machine backup of your data, just boot from the El Capitan USB stick and do a fresh install. At the beginning of the process it will ask you if you want to transfer your old data from a Time Machine backup. Use that option and it will create a new OS X installation with your old data in place.

If you don't have any OS installed on the Mac (but still have data on it) and no external backup of your data, then you should first create such a backup to an external drive, then install El Capitan using the USB stick and then copy the data back from your external backup to your iMac.

If you have a copy of your data on your Macbook, you could also transfer everything using a direct connection cable between the iMac and the Macbook. Read here how to do it: https://support.apple.com/en-us/HT204350


Does USB-C to HDMI take more processing power than direct USB-C to DisplayPort?

Technically speaking, your Macbook has two Thunderbolt 3 ports.  From Apple.com:

  Two Thunderbolt 3  (USB-C) ports  with support for:

  Charging
  DisplayPort
  Thunderbolt (up to 40 Gbps)
  USB 3.1 Gen 2 (up to 10 Gbps)

So, the adapters you have are actually Display Port to HDMI;  USB-C is just the physical port type.

So, the question is actually: "Which would work better?  Display Port to HDMI or Display Port to Display Port?"

Personally, I don't like converting signals from one to the next - I would go with a Display Port adapter and keep everything the same end-to-end.  The less you have to convert, the less overhead and the less compatibility issues.


The temp sensor is in the track pad so if you choose to undertake this repair, this is the part your are going to have to replace.

The PN# for the track pad for MBP 2009-2012 is PN# 922-9063.  The good news is that it's under $30 at the time of this writing.

To change out your track pad, you will need to remove the battery from the top case assembly.  iFixit.com has an excellent tear down which details how to do this.

Note:  You won't have to completely disassemble the unit, but you will have to remove the battery to gain access.  You can remove it by gently prying it up with a plastic putty knife.  I have even seen dental floss used to slowly work the battery loose.

If you are not comfortable doing this repair, I suggest you let a tech handle the repair.

I was able to find a YouTube video showing the battery removal.  Once it's removed, you will be able to get a good idea of where the track pad is located.


Mac usually can't read data from iPhone over USB

The problem disappeared after I updated to iOS 11.


Mac keeps warning me about the battery problem on the top bar

When you see the "Replace Battery" warning icon, it's because your Mac has detected an issue with the battery and it needs to be replaced.  You can continue to use your Mac with no problem, but understand as the battery degrades, you'll get less and less charge meaning you'll be tethered to a wall outlet more and more.   The only time you really need to worry is if the battery starts to swell.

This is based on information it's getting back from the battery's on board chip that stores information like cycle count, current maximum charge, the initial maximum charge, etc. as well as measurements and calculations the MacBook is doing.

  Currently, the battery cycle is 829 and the manufacture date is 2017-06-19.

This is normal.  Batteries have a lifespan of about 1000 cycles and a life of 3 to 5 years.  This one is a bit on the early side of the curve, but not unexpected.  These numbers are derived from testing and modeling - there's no way to say that a battery is guaranteed 1000 cycles and exactly 4 years of life.

  Is it just that the battery has consumed too much and Apple encourages me to change to a new one or is there a serious problem on the battery?

No.  Apple doesn't "encourage" you to change your battery after a specified amount of time/cycles.  You're getting this because the battery is no longer capable of supplying the amount of charge as spec'd out by Apple.

What could cause it?

failing/defective battery cell
buildup of the SEI layer (normal wear)
exposure to temperature extremes
physical damage

What is it exactly?  It's impossible to know.  We don't have the ability to "peer into" the battery pack and look at all the conditions in there (well, we do in the lab, but not in the computer).  The best we can do is take some measurements and make an educated guess - that's what the computer is doing when you get the battery health info.

Replacing the Battery

Typically Apple (and ASRs) will replace the entire top case of the MacBook.  However, if you have some technical skill (or know someone who does) and some patience, you can replace the battery itself; iFixit.com has excellent instructions


Why is the speaker next to the camera magnetized when my laptop is off?

The microphone and speakers on Apple laptops are located in the lower case, not in the display. What you are noticing are the permanent magnets installed in the display to keep the lid closed without a mechanical latch.


I re-added the same keyboard input:

.. and the second one is working.

I have no idea why this suddenly started failing.


How to print .docx attachments from Gmail iPad app?

There's no way to add the printing functionality to Gmail's iOS app (using the share button).

Workarounds

Open the attachment in Mail.app (which allows for printing)
Save/copy the attachment to another app that allows for printing i.e. Files.app, Google Docs, MS Word etc.


airmon-ng is a part of Aircrack-ng and if you want to use the Aircrack-ng software suite in a VM you'll need to provide your own USB Wi-Fi Network Adapter attached directly to the VM since Parallels, VMware Fusion and VirtualBox, only provide a wired Ethernet adapter to the VM.


Unable to ping any website through terminal and network utility

It's highly likely pings are blocked somewhere upstream from you.


"Playlist can't be added to your iCloud Music Library". Why?

"Playlists that reference other Playlists can not be uploaded"

It took me awhile to figure out the solution to this problem, but I eventually did. You can no longer just drag and drop songs from Apple Playlists to new ones that you create yourself, but you are still able to do it a different way. You also used to be able to just right-click on a song, a menu would pop up, and you could then "add to selected playlist" - this no longer works either.

Solution: if you go into any one of your Apple Music playlists, hover over any one of the songs, you will notice a little icon with 3 dots show up - if you LEFT-click on this, a menu will pop up (different than the old menu), and then add the song to your desired new self-made playlist. This seems to work.

The problem is that iTunes still has both the old method and the new method active, but only the new method actually works.


How can I make Intel Core i7 Mac perform at i3 or i5 level?

It's not 100% what you're looking for (in that the controls are not fine grained enough to say "make my i7 4770HQ perform like an i3 4150"), but something that will tweak your CPU's TurboBoost settings can help.

One application that can do so is Turbo Boost Switcher - it may be worth giving it a try. Another way is to disable CPU cores using Instruments.app (part of XCode). You could try a combination of the two to slow down your machine, perhaps benchmarking as you go (eg, using Geekbench or similar) until you reach the desired level of performance.


Safari videos always go full-screen by themselves

STOP YOUTUBE, ETC. VIDEOS FROM OPENING FULL SCREEN

Note:

If you don’t see DEBUG as an option on the Safari menu at the top of the screen, first enable it as indicated in the next set of instructions below ("HOW TO HIDE OR UNHIDE DEBUG ON THE SAFARI MENU"), then return to these instructions to complete the process.

If DEBUG already appears as an option on the Safari menu, simply do as follows:

In Safari, click the DEBUG option at the top of the screen in the Safari menu.
Click MEDIA FLAGS.
Uncheck DISALLOW INLINE VIDEO.
Now the videos should play as normal without opening full screen in the future.

HOW TO HIDE OR UNHIDE DEBUG ON THE SAFARI MENU

To Enable Safari's Debug Menu:

Launch Terminal, by clicking Finder (on the Dock), then clicking APPLICATIONS, then clicking UTILITIES, then clicking TERMINAL.
Enter the following command line into Terminal by copying it and pasting it (triple click on it to select the entire line):

defaults write com.apple.Safari IncludeInternalDebugMenu 1

Press the RETURN key.
Launch (or close then relaunch) Safari, and you will notice the new Debug option appears in the Safari menu at the top of the screen.

To Re-Hide Safari’s Debug Menu:

If for any reason you ever want to re-hide DEBUG on the Safari menu, follow the same procedure but with the following command for Terminal instead.
Launch Terminal, by clicking Finder (on the Dock), then clicking APPLICATIONS, then clicking UTILITIES, then clicking TERMINAL.
Enter the following command line into Terminal by copying it and pasting it (triple-click on it to select the entire line):

defaults write com.apple.Safari IncludeInternalDebugMenu 0

Press the RETURN key.
Launch (or close then relaunch) Safari, and you will notice the Debug option has disappeared from the Safari menu at the top of the screen.


From the pmset man page:

  STANDBY ARGUMENTS

  standby causes kernel power management to automatically hibernate a
  machine after it has slept for a specified time period. This saves power
  while asleep. This setting defaults to ON for supported hardware. The
  setting standby will be visible in pmset -g if the feature is supported
  on this machine.

  standby only works if hibernation is turned on to hibernatemode 3 or 25.

  standbydelay specifies the delay, in seconds, before writing the hiberna-
  tion image to disk and powering off memory for Standby."

The bold text is my highlight.  This would indicate that the two Macbook Pros you're using do not support the standby arguments.

For a list of machines that support standby mode, see HT4392.

I hope this is helpful.


When does encryption actually happen in MacOS/OS X encrypted volumes?

Actually your mac is capable of encrypting that fast (perhaps you're confusing it with encryption+compression).

Your processor has a special Intel AES-NI instruction set, specifically designed to optimize encryption speed. Looking at some performance benchmarks for that processor, the AES test performs at a whopping 8.87 GB/s multi-core and 2.94 GB/s single-core. No bottleneck there, but I can imagine some latency from processing thousands of small files instead of one big one like in the benchmark.

To address the confusion in your question:

While logged in, encryption happens on-the-fly whenever you read/write from anywhere on a FileVault2 encrypted disk.
Time machine transfers data unencrypted to the external disk, then encrypts after. My guess is they designed it this way to be more fault-tolerant with slower finicky external media.


Itunes 12.2 format playlist as songs not working

With iTunes 12, playlists can be displayed as a Playlist (your current setting and it seems to be the default), or as Songs, Albums, Artists, Composers or Genres. Change the setting from the menu bar at View->View As, or use ⌘J to open Show View Options.

There is no dropdown for the how playlists are viewed.


What is the read speed of the SSD in the Macbook Air A1466 model?

According to this article, it's over 700MB/s.


Is it possible to update free apps from another account?

Yes, the same principle applies. For Apple, it is a purchased product, though in one case the price was $0.
So it's not transferable from account to account. As a developer, I know one normal case that is: the app is free for one day. Then the app turns paid. If a user could transfer to another account, then it would be a problem for the dev since it may be transferred to anyone.


Is there a (free) graphical SSH file transfer client for Mac?

FileZilla can also do full SFTP (FTP over SSH) and it's free.

The downside obviously is it's not a very pretty application under OSX.


Traces of Visual Studio for mac throughout macOS!

To remove, open Terminal and run

sudo rm -r /usr/local/share/dotnet


Is it possible to use the Magic trackpad on Windows?

The bootcamp FAQ is helpful for these sorts of questions

http://www.apple.com/support/bootcamp/
http://support.apple.com/kb/HT4273


Can a Body Dent on Mac book pro be repaired?

Not at the Apple Store.  They will give you a quote to replace the housing.  You'll have to bring it to a body shop to find out if it can be repaired!


Can I set a different default browser for localhost sites?

There are a few apps that I think might be able to accomplish this.

The first that I would recommend is Choosy ($10, trial available). That's the one that I use. I recommend it first because you can download it and try it before you pay for it.

There's also Browser Fairy which is $5, but it's in the Mac App Store, and there's no trial version available. I own it also, and I think it's good, but I have had Choosy for ages and it continues to work for me, so I've stuck with it.

I would recommend checking out Choosy, and see if it does what you want. You can easily set a default browser and then set exceptions for specific sites, building criteria similar to how you would make a Smart Mailbox in Mail.app.


Connecting to a remote machine with a public key using Fugu

Note: I found entering -i ~/PATH/TO/ec2-keypair.pem didn't work for me, but another workaround in the same field worked.
In the "Advanced SFTP Options", in the same Additional SSH Options dialogue enter:

-oIdentityFile=~/PATH/TO/ec2-keypair.pem

So, for example, if your EC2 instance looks like

root@ec2-123-45-678-910.compute-1.amazonaws.com

with your key being at the root and named

ec2-keypair.pem

then the relevant input is:

Connect to: ec2-123-45-678-910.compute-1.amazonaws.com
Username: root
Additional SSH options: -oIdentityFile=~/ec2-keypair.pem

Hope it works for you!


I managed to fix the issue, which appears to have been a bug or incompatibility with Tuxera NTFS driver (which makes NTFS writable) and Mavericks.

I updated the dependency and it worked. This threw me at first, since I also experienced the issue with non-NTFS volumes. Now however, everything works fine.


Updated Apple-ID password, will Find my Mac still work?

Yes, Find my Mac still work except someone re-format the system and active  Find My Mac with a new Apple ID.

the authentication is token, not the password of your appleID when active Find My Mac. this information saved in NVRAM, you can check it out with this command,sudo nvram -p |grep FMM


Your variables are out of order.    You cannot set a variable based on  other variables defined after it.

Set the commands in your ~/.bash_profile to the following:

export BRANCH_NAME=dev
export DEV_CLI="/path/to/cli/$BRANCH_NAME/bin"
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$DEV_CLI:$PATH"

Why this is happening...

When you open a new shell, it reads ~/.bash_profile
It sets a PATH environment variable with other environment variables that aren't defined yet (DEV_CLI and BRANCH_NAME)
The environment variables are then defined
You re-source ~/.bash_profile and sets the PATH again, this time with defined variables

It's important to note that this has nothing to do with the Apple "eco system," per se.  This is a Bash issue, and more generally a shell issue; you would literally have this problem whether you were on Apple, BSD, Linux, Unix and even Windows.


How to put a Mac to sleep after display disconnect using AppleScript?

Using the included Script Editor.app with OS X, try experimenting with these snippets.

Wait 30 Seconds

The following snippet will make your script wait 30 seconds before showing a dialog:

delay 30 -- this waits thirty seconds
display dialog "Hello?" -- this shows a dialog

Sleep

The following snippet will put your Mac immediately to sleep:

tell application "System Events"
    sleep
end tell

Wait and then Sleep

Combining the two snippets above gives an AppleScript that will wait 30 seconds before putting your Mac to sleep:

delay 30
tell application "System Events"
    sleep
end tell

Displays and Desktops

I am not sure how best to determine if a monitor is connected. You could certainly poll regularly; calling system_profiler SPThunderboltDataType SPDisplaysDataType and parsing the output would work.

Polling is computationally expensive and best avoided.

Alternatively, maybe an approach whereby an AppleScript could determine if the number of active desktops has changed? When two monitors are connected to my Mac, the following snippet returns a two item list:

tell application "System Events"
    set myDesktops to desktops
end tell

Expanding on this, the following snippet provides more display information to work with:

tell application "System Events"
    set myDesktop to properties of the first desktop
end tell


Can I share my internet connection and redirect clients to my web server?

If you really want to configure your network in such a way,
here are a few bricks I'd advise to start with:

Install Squid version 3 and configure it in transparent
mode. You may use MacPorts to build, configure and install it.
With MacPorts you would do it with: port install squid3.
Install Apache. With the same Macports, you would have to
do it with: port install apache2.

You will find many documents on the web to help to build this, but I didn't find any one complete and good enough to recommand it.


MBPR 13" Late 2013. Two identical SSDs (different revs.) - one boots, one doesn't?

Stupid me! A fellow over at Apple Discussions pointed me into the right correction: Mac OS X 10.9.1 just doesn't equal Mac OS X 10.9.1.

The Mac OS X 10.9.1 on the external USB HDD had been installed using a different, older MacBook, thus just wasn't compatible with this MBPR. Back in the bad old days of Mac OS X Install DVDs, I was aware of the fact that there where different versions of the OS X Installer testing against the Mac ID to make sure that bundled versions gets only installed on those Macs which the DVD came with. And the DVD where clearly labeled in that sense.

Now in the days of Internet download and installation from USB sticks, SSD and HDD, one completely forget about this. On the other hand, with Mavericks being free, I don’t understand the need for such limitations, and not at least the recovery partition allows booting any Mac which supports Mavericks.

When you boot with the alt-Key pressed and you see at least one partition with Mac OS X 10.9.1, one just doesn’t understand why the heck the Mac doesn’t boot. Now I do. Apple would be well advised to simply add a short info line, like „This version of Mac OS X is missing components to boot this Mac. Please re-install from the AppStore using this computer“. It would take out A LOT of guesswork.

Anyhow… I booted the MBPR using the working SSD, installed Mavericks from the AppStore on the external USB HDD, switched the SSDs, booted from the external USD HDD’s now bootable 10.9.1 Recovery Partition, wiped the suspicious non-booting SSD and installed Mavericks. No further problems. Another option would be to simply boot into Internet Recovery Mode by pressing CMD-alt-R when powering up.


Apple website animations do not work on Safari 11

'Block auto-playing videos' related? https://www.cultofmac.com/488858/safari-11/


In the corner of the world where I live there are still plenty of MacBooks Pro 2010 in circulation. But you have already done the main upgrade that I do for my clients: swapped the spinning HD with an SSD.

I get the impression that you really want there to be a path to a good upgrade. But the reality is as you say that it has a C2D CPU which just doesn't cut it anymore.

Also it can only run macOS 10.13.6 max, so software wise it will always be stuck in 2017, and apps and upgrades will slowly leave it in the dust.

I do not personally think it is wort spending much more money on. But, it has a SSD and therefore it should run reasonably ok as it is. Its 6GB of RAM isn't hopelessly little, especially not if you keep at least 20GB free on the SSD so it can swap nicely (it's an SSD, so the swapping will be quite snappy).

Its loud fans do not jive with my experience of everyday use though. Why don't you, if you want to give it another look, try to address just that. I would do two things:

Reinstall it cleanly with macOS 10.13.6, making sure you leave any old OS cruft out of the installation. Note that if it currenlty has a
very old version of macOS, you might have to two-step it through
  10.11, as it is sometimes impossible to upgrade direclty to 10.13. Also note that you might have to backdate the Mac's clock a few years
while the installation is ongoing to allow it.
Open it, check for dust in the fan duct and remove and reapply the thermal grease between CPU and heat sink.

And then in use, make sure you keep at least 20GB free on the SSD so you keep macOS happy and non space-constrained


Is it possible to create a paid application which makes use of an Automator service?

Yes, it is definitely possible.
I don't think the logic that it is necessary that a paid application is opaque and static is true. It is entirely possible to sell software while providing access to the source code and letting the customer modify it. Software has been sold that way by large and small companies for decades.
If you really want a technical solution, you can use obfuscation to hide the plain text of scripting languages such as AppleScript. Some languages have an eval-like functionality enabling you to deobfuscate source code and run it directly, whereas for AppleScript you probably want to store it in a seperate object file and run it - or employ OSAKit to be able to run the source directly.
Most programmers in closed-souce, commercial software would probably not employ such "tricks", but rather go for a compilable language such as Swift, Objective-C, C++ or similar to get an executeable that is not immediately "readable" by humans.
Note that all software that can be run can also be reverse-engineered.


Is there an iTunes Visualizer that displays the full song's waveform?

I don't think it exists, since Quartz provides limited input for the iTunes track, and mostly real-time.
Quartz is the graphic layer of Mac OS X. Quartz Composer is a tool used to easily create animations, transitions, filters, visualizers, etc that work with this technology. As far as I know it is the only way of making an iTunes visualizer.
When you attempt to create a new visualizer in the latest version, you get a pretty straight-forward of the input you'll get from iTunes:

Here´s a closer look:

There is no file input of any kind. Not even the filename/path, and even if there were Quartz are graphic libraries, thus it's ability for processing data, including sound waveforms is limited. All this input is received in real time, sent by iTunes: Quartz can only receive the numbers/text it is being given in real time, but not actually call any read operations on the sound file, and decode it to a sound wave.
I'll have to say, at least with Quartz Composer, no, it is not quite achievable. I don't think you can create iTunes visualizers in any other way, and I haven't seen a visualizer with such functionality.
Hope it helps!
Kevin


Do I need a voltage converter for Japan, for MacBooks or USB devices?

The MacBook power supply is rated for 50-60hz and 100-240V. The 5W USB also falls within these specs.

You can confirm your own devices by looking at the power brick and reading the input section. (See image below.)

The non-polarized, ungrounded, two prong US plug style works in Japanese outlets, so an Apple 5W USB charger will fit without an adapter. The MacBook charger will work if you use the two prong attachment instead of the grounded, three prong extension.

You do not need a voltage, frequency, or plug-shape adaptor in Japan with a US MacBook power supply and iPhone/iPad USB power supply.

Note that while the standard US two prong plug fits in a Japanese outlet, you still have to make sure that the device can use 100V, 50/60Hz power. Different devices and brands have different requirements. Be careful to confirm the input voltage and frequency of your power supply. Using a power supply on a power system that is out of range can cause damage to your device.


Web browser or extension to move multiple tabs between windows in a single action

You might run a script like this in AppleScript Editor:

tell application "Safari"
    set w to window 1
    set namelist to name of tabs of window 1
    repeat with i from 1 to (count namelist)
        set item i of namelist to (i & " " & (item i of namelist)) as text
    end repeat
    set answer to choose from list namelist with multiple selections allowed
    if answer is false then return
    make new document
    repeat with i in (reverse of answer)
        move tab ((word 1 of i) as integer) of w to beginning of tabs of window 1
    end repeat
    delete tab -1 of window 1
end tell

This moves the current tab and all tabs right of it to a new window:

tell application "Safari"
    set l to tabs of window 1 where index ≥ (get index of current tab of window 1)
    make new document
    repeat with t in (reverse of l)
        move t to beginning of tabs of window 1
    end repeat
    delete tab -1 of window 1
end tell

Both scripts reload each tab though.

I normally just copy the URLs of tabs as text:

set text item delimiters to linefeed
tell application "Safari" to URL of tabs of window 1
set the clipboard to result as text

I can then for example copy part of the lines and run open $(pbpaste).


Application icon keeps reverting to generic/default icon

It probably reverts back to the original icon after each update. You can also change the icon by going to Macintosh HD/Applications/Google Chrome/Contents/Resources and replace the file titled app.icns with your own modified icon file. It has to be the same filename and extension. This may stop the icon reverting depending on if future updates rewrite this file.

I hope this helps


Planning to triple boot with macOS, Windows, and Linux. Do I use/do Bootcamp before or after installing Linux?

Yes it does.As if you install Linux before using Bootcamp it will actually refuse to install and you will have to do it manually because you changed the partitioning scheme.

Bootcamp Windows
Install Linux
Install a bootmanager so you can get in all OSes as Linux won’t show up in the default GRUB(I advise refind)


How did my deleted iCloud photos end up in the new Photos app?

Note that iCloud.com/#photos is not the same thing as My Photo Stream, and photos that were only in My Photo Stream will not appear in iCloud.com/#photos. (Unless you turn on iCloud Photo Library and sync a Mac Photos library that contains the photos downloaded from My Photo Stream, which would then be uploaded to iCloud Photo Library.) So even though the photos were still in My Photo Stream, it would be expected that they would not appear on iCloud.com.

Deleting from My Photo Stream was, at least for a while, pretty buggy. And, at least when the feature was first made available (remember deleting was not available when My Photo Stream itself launched), "deleting" photos from it meant they were only erased from the device you were using at that moment and not actually removed from the stream.

Also note the following from Apple:

  After you delete a photo [from My Photo Stream], you might still see it on your iOS devices if it's more than 30 days old and you have fewer than 1000 photos in My Photo Stream.


You simply can't. Sorry this is kinda too short to be an answer, but it is.
Apple stops signing older software short after the release of a new version.

  As of Wednesday Apple is no longer signing iOS 9.3.5, effectively
  preventing anyone already on iOS 10 from downgrading to iOS 9.

Source: Apple Insider


Can iOS devices be connected to the Thunderbolt port on Macs?

Nope. I don't know where that came from, but it's certainly not a current product, and it's unlikely to be a future one.

Thunderbolt requires expensive chips relative to other connector technologies, which take up a fair bit of PCB space, which is at a premium in iOS devices and iPods (just look at the iPhone 5 teardown). In fact, reducing the size internally is a big part of the reason they went to the Lightning connector in the first place.

Additionally, chips are required in the connector itself. The Lightning connector is much too small to contain the required chips in their current incarnation (the two connectors aren't to scale in that picture, the Thunderbolt connector is much bigger than the Lightning connector).

Finally, there wouldn't be much benefit to using a Thunderbolt connector with iPods or iOS devices. The flash memory in them is not particularly fast, certainly not to the point that it would come close to making use of Thunderbolt's 10 Gb/s connection. USB 3 is a far more likely evolution for Lightning based devices, and would still provide plenty of bandwidth.


Why does the contrast change when you zoom out of an image on Preview on mac?

I searched Google now because I also want to know. It's almost like when you zoom out more contrast appears and as soon as you lift your fingers from the touchpad an soft/grey overlay get's applied...


AFAIK there isn't a direct way to do this. There are several alternatives though:

Folder Actions: Create a folder action (which gets triggered upon each change in a folder) to run the chflags command if needed. As Folder Actions only apply to to one folder this needs an Action for every folder you create .dSYM files in
launchd: Use WatchPaths to run a script whenever one of the listed paths is modified
Hazel: Hazel is kind of like Folder Actions on steroids and allows you to create actions based on various rules

PS: cgdb isn't affected, chflags only makes files invisible on Finder level (and in Open/Save dialogs).


Apple Updater (Windows) Won't Download Updates?

I am going to assume this was a temporary problem with Apple. The update recently installed without an issue and was very quick.


Fit screen & full screen are not the same thing.

Fit screen makes a 'guess' based on window content & probable usage [per app, it would appear to not be consistent, some apps are better than others at 'guessing']

Full screen is under system control & will generate a new Space for the app, filling the entire screen.

Clicking the green dot, top left of a window, will set Full-screen.
Alt [opt] clicking the same dot will set to fit-screen.


Is there a way to configure iTerm2 preferences from the command line?

Technically, it's possible.  Your keybinding are held in your profile which is accessible in ~/Library/Prferences/com.googlecode.iterm2.plist.  To write custom profiles you will have to...

Convert to XML (plutil -convert xml1)
Make your changes
Convert back to Binary (plutil -convert binary1)

(I highly suggest making backups of your original .plist before doing this.)

This will require some due diligence and reverse engineering on your end to ensure you're adhering to the XML structure for iTerm as this isn't documented anywhere.

An alternative to this would be to look at Dynamic Profiles within iTerm2


Can I install Mojave on boot drive and still keep Catalina running

I have a new MacBook Pro running Catalina.

macs require you to run whatever macOS was shipped with the machine or a latter macOS.  So, you bought a new mac that came pre-installed with Catalina which means you cannot run Mojave on it.  You could get a virtual machine and run Mojave in the virtual machine.  You can get Parallels and run Mojave.  You can try the free virtual box, but expect some difficulties install macos.

If you are still in the free return period, you can return your machine. Look for a new machine with mojave on it.


Clicking Notification Center Button Makes Dock Hang

This appears to have been resolved by:

Forcing a shutdown (choosing shut down from the Apple menu would do nothing).
Resetting NVRAM / PRAM (hold command-alt-p-r during bootup, wait for three "bong" noises.
Upon startup, close all apps and reboot normally.


Do packets routed to another interface using `pf`'s `route-to` option on macOS actually pass the given interface?

I've read that pf's firewall rules only applies to packets that (physically) pass the given interface.

I remember answering to your similar question on unix.stackexchange.com

  Thus, rules for a gateway's external interface will not apply to packets entering on the local interface and destined for the external interface, since the TCP/IP stack handles such packets internally.

Pf's rules do apply to traffic over loopback too unless you're specifically exclude it with smth like set skip on lo0.

You also better keep in mind that Pf's version shipped with MacOS is severely outdated and some documented features of Pf don't work at all or work incorrectly. route-to is somewhat "hacky" feature and I won't be any surprised if it'd fail in similar ways.


How can I find out which 21:9 Monitors will charge my MacBook Pro 15"?

Your Mac has a power charge requirement (i.e. 85W or 67W).  To properly charge your Mac, you need a monitor that supplies at least this amount of power.
For example, looking at the support page you referenced, they state that

When you connect the display using a single Thunderbolt 3 cable
(included), it provides up to 85W of charging power to your MacBook
Pro with Thunderbolt 3 (USB-C) ports.

87W (watts) is the highest power rating that Apple power supplies will deliver (at the time of this post).  Those power supplies come with the 2015 through 2018 15" MacBook Pros.  Everything else uses a smaller wattage adapter (i.e. MacBook Air uses 30W).
What this means is the LG supplies more than enough power to charge and use pretty much any MacBook notebook with the only exception that it's just 2W shy of providing full power to the 15" model.  In other words, those will charge and work just fine; it just won't charge as fast as the native charger.
What to Look For

...but is there a way to tell if a different monitor supports this function?

If the monitor can deliver approximately 85W of power (or greater) then it will support this function.
If it cannot deliver enough power to both charge and run the MacBook, it will draw power from the battery and discharge it.


I can't add videos to my video playlist after upgrading to iOS 5

It is very annoying and it took me some time to figure it out. Before iOS 5 it could be done in the device itself, in the ipod app.

Now you can still do it in, but only in Itunes: on the lft hand side just create a playlist and drag videos from the "Movies" section into the playlist created, then sync itunes with the device, and you are done.


Can you set specific apps to NOT auto update on iOS?

No, it's not currently possible to set auto update for specific apps.  You have to turn Auto Update off at the App Store level then review each update notice you receive to determine if you want to update that app or not.


Where are Passcode Settings for ios 9.2.1 on iphone 5c

If you go to passcode, then "change passcode", you will have these options while entering a new passcode.


How do I change which AirPod audio input comes from?

Sorry - just found it in iOS. You go to Bluetooth, select the (i) info icon to the right of the AirPods and then at the bottom is a Microphone options: Automatically Switch AirPods or Always Left/Right AirPod.


What are the networking requirements for a successful AirPlay connection?

Per Apple KB article HT6175, AirPlay makes use of a number of ports:

╔══════╦═════════╦════════════════════════════════════════╗
║ Port ║ TCP/UDP ║                  Name                  ║
╠══════╬═════════╬════════════════════════════════════════╣
║   80 ║ TCP     ║ Hypertext Transfer Protocol (HTTP)     ║
║  443 ║ TCP     ║ Secure Sockets Layer (SSL, or "HTTPS") ║
║  554 ║ TCP/UDP ║ Real Time Streaming Protocol (RTSP)    ║
║ 3689 ║ TCP     ║ Digital Audio Access Protocol (DAAP)   ║
║ 5353 ║ TCP     ║ Multicast DNS (MDNS)                   ║
╚══════╩═════════╩════════════════════════════════════════╝