iPad adjusts brightness when it reaches full charge

First, to directly answer your question, no, there is no hidden setting that is causing your brightness to increase without your input. The only to settings related to brightness as of iOS 6 is Auto-Brightness (which you have disabled), and the brightness slider. As far as I'm concerned, it must be a bug.

So it looks like you have a few sub-par options.

USB outlets are really nice, but in the long run, they may not be a good solution for you. Even though the original power supply bricks that come with iPad, stick out of the wall, and can be in the way, they do supply enough energy to keep the iPad charged, and even charging despite high battery consumption at the same time.
Bring one home to see if you can replicate the problem with original charging apparatus. If this is the case, you may consider scheduling an appointment, and taking it to one of Apple's Genius bars. Perhaps they are aware of a bug or will have an idea as to what is going on.

One side note, I have seen extremely strange behavior when an iOS device is given "bad" power. If the USB outlets are questionable quality, there is a far-out chance this is causing it. That said, most of the behavior I have seen from "bad" power comes from touch screen activity, and this would mean that each device was used in between times that you checked on it.

Either way, my recommendation would be to use the included chargers with your iPad if that is at all possible.


Open in Low Resolution checkbox on Retina MacBook Pro checked and disabled

It doesn't sound like the application actually supports HiDPI mode.  Here's a tutorial for modifying Microsoft Word's application package so it will support HiDPI Mode: http://imgur.com/a/0P5KY.  Perhaps it would work for this application as well.

Summary of the link:

Make a backup copy of the application
Open the application folder, then right click the app and choose "Show Package Contents"
Edit Contents/info.plist
Toward the bottom of the file, just before </dict>, add the following lines:

<key>NSHighResolutionCapable</key>
<string>True</string>

Move the app package out of the applications folder.  Then move it back in.
The application may now allow a hacked, possibly glitchy retina mode.


I had the same issue, to fix it go to this directory in your device: /var/MobileAsset/Assets.

There is a folder (com_apple_MobileAsset_DictionaryServices_dictionary2). Just replace the content of the folder from another apple device that has a working in-built dictionary.
Make sure the other device has the same iOS version as your device.
Of course, you need to jailbreak both devices in order to get root access to extract and replace the folder.
That, or update to iOS 10 beta.

Hope that helps.


Data recovery on Lion with a disk that disk utilities cannot mount?

Reinstalling Lion won't necessarily save your data. It sounds very likely your hard drive was failing (disk access substantially slower than normal can be a symptom of failed reads and/or the drive attempting to recover), and it died during the defrag.

The USB drive is only used to install Lion (just like a DVD), not to transfer any of your existing data.

Your next step should be seeing if you can mount the drive on someone else's computer, either via Target Disk Mode, or taking the drive out and putting it in an external enclosure. However if the recovery mode can't mouth the drive, chances are another computer can't either.

It's hard to say for sure without more information, but at this point it's likely your best bet for recovering your data is having good backups. Failing that, there are data recovery services, but they can be extremely expensive.


Fix fan noise and CPU throttling after imac SSD upgrade

I did some further testing today.  It turned out, that the display temperature sensor was missing.  After I installed it correctly, the problems (fan noise and cpu throttling) were gone!


I had a problem where is sounded like a "click" when pressing on the area you described. This was quite annoying while typing.

To resolve this I added a little bit of sewing oil to the screws and edges of the case where it makes the noise.

Press on the area where it does make a sound
Add a little drop of sewing oil (not too much) to the screws and edges
Press a few times times.
Wipe it the excesses and check if the noise is gone


Sure you have solved your problem since August but maybe the solution is going to Settings - Podcasts and turn off Podcasts Sync. Then open the app, check all is ok, and go to Settings to turn on again Podcasts Sync.


Dual monitors and OS X Lion : get menubar and app switcher on both displays

They can't appear on both screens. You can, however, have it swap to being on the external screen when the external screen is attached, by selecting "Arrangement" and just dragging the 'little grey bar' (not sure how else to describe it) onto the external screen. This also moves the quick switcher onto the big screen.

I have exactly the same setup as you - and the same annoyances - to solve mine I elevated my screen put the MBP underneath it - then I can have my menubar and switcher on the MBP and the apps themselves on the big screen.


Why isn't a binary not being found in my PATH?

The only way I found to reproduce what you are seeing is if the symlink points to a non-existing file. So best to use ls -l to verify that all the symlink targets actually exist, and fix the links if necessary.

More generally speaking: Unless you really need a specific version of python3 it might be better to just run

cd /Users/dalemy/Projects/my_project/bin
ln -s /usr/local/bin/python3 python3

or just rely on PATH.


How do I prevent AppleScript from using short numbers?

An AppleScript function convertNumberToString is provided by Apple.

Mac Automation Scripting Guide: Manipulating Numbers

  Converting a Long Number to a String

  In AppleScript, long numeric values are displayed in scientific notation. For example, 1234000000 is displayed by a script as 1.234E+9. When this value is coerced to a string, it becomes: "1.234E+9". The handler in Listing 20-3 converts a number, regardless of length, to a string of numeric characters instead of a numeric string in scientific notation.

on convertNumberToString(theNumber)
    set theNumberString to theNumber as string
    set theOffset to offset of "E" in theNumberString
    if theOffset = 0 then return theNumberString
    set thePrefix to text 1 thru (theOffset - 1) of theNumberString
    set theConvertedNumberPrefix to ""
    if thePrefix begins with "-" then
        set theConvertedNumberPrefix to "-"
        if thePrefix = "-" then
            set thePrefix to ""
        else
            set thePrefix to text 2 thru -1 of thePrefix
        end if
    end if
    set theDecimalAdjustment to (text (theOffset + 1) thru -1 of theNumberString) as number
    set isNegativeDecimalAdjustment to theDecimalAdjustment is less than 0
    if isNegativeDecimalAdjustment then
        set thePrefix to (reverse of (characters of thePrefix)) as string
        set theDecimalAdjustment to -theDecimalAdjustment
    end if
    set theDecimalOffset to offset of "." in thePrefix
    if theDecimalOffset = 0 then
        set theFirstPart to ""
    else
        set theFirstPart to text 1 thru (theDecimalOffset - 1) of thePrefix
    end if
    set theSecondPart to text (theDecimalOffset + 1) thru -1 of thePrefix
    set theConvertedNumber to theFirstPart
    set theRepeatCount to theDecimalAdjustment
    if (length of theSecondPart) is greater than theRepeatCount then set theRepeatCount to length of theSecondPart
    repeat with a from 1 to theRepeatCount
        try
            set theConvertedNumber to theConvertedNumber & character a of theSecondPart
        on error
            set theConvertedNumber to theConvertedNumber & "0"
        end try
        if a = theDecimalAdjustment and a is not equal to (length of theSecondPart) then set theConvertedNumber to theConvertedNumber & "."
    end repeat     if theConvertedNumber ends with "." then set theConvertedNumber to theConvertedNumber & "0"
    if isNegativeDecimalAdjustment then set theConvertedNumber to (reverse of (characters of theConvertedNumber)) as string
    return theConvertedNumberPrefix & theConvertedNumber
end convertNumberToString


Should I expect battery life on an iPhone 4S to be significantly worse than on a 3GS?

It's anecdotal, but John Gruber (of Daring Fireball) who tends to get a lot of feedback from Apple users, suggested on Twitter that it's a problem for some non-zero percentage of users:

    And my iPhone 4S's battery lasts HALF a day, where the 4's battery lasted 1,5 days

  @JMoVS I know you're not alone, that other 4S users are seeing short battery life, but that's not normal. Mine lasts as long or longer.

So it sounds like you may have got a dud. If your battery life is substantially worse than a 3GS, it may be worthwhile asking to have your unit swapped for a fresh one.


My Mountain Lion won't recognize USB controller button presses... Why?

I was having virtually the same problem and it turns out Chrome was the cause.

I'm using an Xbox 360 controller on Mountain Lion with the tattiebogle driver.  Recently, my controller would just cease to respond, even though it was showing as connected and no amount of disconnecting/re-connecting would fix the problem; the only thing that seemed to work was a re-boot.

I was doing some research earlier and came across this post.  I found it hard to believe that Chrome would be the cause, but sure enough, the controller has stopped working twice now and both times I closed down Chrome, re-connected, and all is fine again!  Thanks for your post, it helped me a lot!


iTunes 12.1 - Stuttering when playing music

Many iTunes for Windows users had the same problem with the recent upgrade, myself included. To fix the problem (it worked for me), download and install the iTunes 12.1 for Windows that is supposed to be for older video cards. But don't let that last part fool you. I have a card less than 12 months old and this solution worked wonderfully. Here is the link to the download from Apple: http://support.apple.com/kb/DL1784?viewlocale=en_US&locale=en_US.


This is an AppleScript which will export all Pages documents in a folder into PDFs.

tell application "Finder"
    set fileslist to (every file of folder POSIX file ¬
        "/path/to/folder") as alias list
end tell
tell application "Pages"
    repeat with f in fileslist
        set doc to open f
        export doc ¬
            to (path to downloads folder as string) ¬
                & (name of doc) ¬
                & ".pdf" ¬
            as PDF
        close doc
    end repeat
end tell

Replace /path/to/folder with the path to the containing folder of just Pages documents.
This script exports to the Downloads folder. Alter as necessary.


Is there any way to put iMac to sleep (or other low power mode) while using it in target display mode?

No, you cannot go into low power mode while in Target Display mode.

While your iMac is "acting" as a "passthrough" for you display signals you are not bypassing the logic board and GPU to connect to the display.  The iMac display is still connected to the internal logic board and GPU and that GPU is required to display images on the screen.

The fans are coming on because the SMC in the iMac has calculated (based on input from the temp sensors) that it has reached a certain temperature threshold and it needs to cool down.  Remember, your GPU and logic board is hard at work taking DispayPort and/or Thunderbolt input and converting it to displayable graphics.

If you want a "dumb" monitor, the best option is to get a dumb monitor.


Well, nobody answered, but I was able to recover my APFS volume. It is important to mention that you have to have knowledge of your partition layout for successful restore. Hybrid MBR spans the entire volume and when I removed the incorrectly positioned volume the Hybrid MBR shrinked down to that point not leaving additional space and I got the error:

gpt add: /dev/disk3: error: no space available on device

I was able to fix it using:

sudo gdisk /dev/disk6
Password:
GPT fdisk (gdisk) version 1.0.5

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): p
Disk /dev/disk6: 1000215216 sectors, 476.9 GiB
Sector size (logical): 512 bytes
Disk identifier (GUID): DF8BA5A4-2A3A-4A1B-9F1F-AA6A6332D9A5
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1000215182
Partitions will be aligned on 8-sector boundaries
Total free space is 999805549 sectors (476.7 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640       707245575   337.0 GiB   FFFF  CATALINA

Command (? for help): x

Expert command (? for help): n

Expert command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk6.
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.

That converted from Hybrid to Protective MBR (regular GPT). But still APFS did not have the correct code:

sudo gdisk /dev/disk6
GPT fdisk (gdisk) version 1.0.5

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/disk6: 1000215216 sectors, 476.9 GiB
Sector size (logical): 512 bytes
Disk identifier (GUID): DF8BA5A4-2A3A-4A1B-9F1F-AA6A6332D9A5
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1000215182
Partitions will be aligned on 8-sector boundaries
Total free space is 999805549 sectors (476.7 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640       707245575   337.0 GiB   FFFF  CATALINA

So then I was able to issue:

sudo gpt add -i 2 -b 409640 -s 707245575 -t apfs /dev/disk6
/dev/disk6s2 added

sudo gdisk /dev/disk6
GPT fdisk (gdisk) version 1.0.5

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/disk6: 1000215216 sectors, 476.9 GiB
Sector size (logical): 512 bytes
Disk identifier (GUID): DF8BA5A4-2A3A-4A1B-9F1F-AA6A6332D9A5
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1000215182
Partitions will be aligned on 8-sector boundaries
Total free space is 292559974 sectors (139.5 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640       707655214   337.2 GiB   AF0A  CATALINA

Now the APFS restored the correct code AF0A and it reappeared in the disk utility and I could browse my files again.


Can Mac Preview be set to default to save image as JPEG

No easy preference or key is known to change the defaults. Barring a new discovery, plan to use a different app or script image conversion with automation.

You probably already know you could make a keyboard shortcut if an Apple menu to save as JPEG existed, but that’s the crux here. Other questions here have useful details on automation and using python to process the clipboard instead of preview.

Is there a way to change the default save/export format in Preview?
How can the default save format be changed for OS X Preview app?


Depending on what you need to use it for and if you have a Mac or PC, there are multiple solutions:

On a Mac: for example use http://www.ecamm.com/mac/phoneview/, can also Google for alternatives

On a PC: the PC counterpart is http://www.copytrans.net/download.php

Since you mention your ex and your son, you might need these for legal purposes (hope not for you!).
In this case screenshots might be your best bet, as your lawyer might want to see those if things get rough (still your iPhone will be the best resource, so don't delete them there):
Scroll to the top of the messages you need

If timestamps are of value, swipe in from right side of screen to
show them
Press the power button (top right of iPhone) and the Home button
at the same time for ~1.5 secs and release
Scroll down so the last sentence which you just screenshotted is
shown at the top (thus the order of messages can easily be deducted)
Repeat steps 2 and 3 as often as needed

Good luck!


Map keyboard key to mouse click in a certain position

You could use Keyboard Maestro together with a custom macro.


Stop itunes library from syncing with iphone automatically

In iTunes, go to iTunes Menu > Preferences > click the "Devices Preferences" tab, and tick the "Prevent iPods, iPhones, and iPads from syncing automatically"
box.

This will stop iTunes from opening automatically when you plug in your iPhone.

You can also connect your iPhone to iTunes, stop the sync, click the iPhone icon in the upper left corner of the window, and in the "Options" section, untick "Automatically sync when this iPhone is connected".

This option prevents your specific phone from syncing automatically. You'll need to do both to get what you want accomplished.


Restart. Some updates. Mac does not start anymore. Logs attached. How to fix it?

The crash report blames the installer, so the installer ran into a situation it could not cope with.

Can you boot into safe mode (Shift) during startup? If so download the combo update for 10.13.4 and run that.

If not, then the big question is can you boot into recovery mode (⌘r) at startup?

If you can I would first run disk utility and see if it can repair the disk. If it reports errors that can't be fixed, you have a problem as I am not aware of any 3rd-party disk repair utilities that can repair APFS disks (anyone?).

Please tell me you have a current backup that you can restore from?

If not I would be tempted to take it to an Apple Store and see if they can do anything with the drive.

If Disk Utility can fix or finds no issues, I would reinstall MacOS from Recovery Mode. It shoudn't wipe any of your files but depending on what happened I could not guarantee that.

That should get you started.


check the code below and I will explain
    <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CompatibleVersion</key>
    <integer>1</integer>
    <key>RawQuery</key>
    <string>(((kMDItemKind == "Application"cd &amp;&amp; ! ( ((kMDItemDisplayName == "*aam*"cd || kMDItemAlternateNames == "*aam*"cd) || (kMDItemDisplayName == "*aas*"cd || kMDItemAlternateNames == "*aas*"cd) || (kMDItemDisplayName == "*lic*"cd || kMDItemAlternateNames == "*lic*"cd) || (kMDItemDisplayName == "*uninstall*"cd || kMDItemAlternateNames == "*uninstall*"cd) || (kMDItemDisplayName == "*setup*"cd || kMDItemAlternateNames == "*setup*"cd) || (kMDItemDisplayName == "*install*"cd || kMDItemAlternateNames == "*install*"cd)) ))))</string>
    <key>RawQueryDict</key>
    <dict>
        <key>FinderFilesOnly</key>
        <false/>
        <key>RawQuery</key>
        <string>(((kMDItemKind == "Application"cd &amp;&amp; ! ( ((kMDItemDisplayName == "*aam*"cd || kMDItemAlternateNames == "*aam*"cd) || (kMDItemDisplayName == "*aas*"cd || kMDItemAlternateNames == "*aas*"cd) || (kMDItemDisplayName == "*lic*"cd || kMDItemAlternateNames == "*lic*"cd) || (kMDItemDisplayName == "*uninstall*"cd || kMDItemAlternateNames == "*uninstall*"cd) || (kMDItemDisplayName == "*setup*"cd || kMDItemAlternateNames == "*setup*"cd) || (kMDItemDisplayName == "*install*"cd || kMDItemAlternateNames == "*install*"cd)) ))))</string>
        <key>SearchScopes</key>
        <array>
            <string>/System/Applications</string>
            <string>/Applications</string>
            <string>/Users/USERNAME/Applications</string>
        </array>
        <key>UserFilesOnly</key>
        <false/>
    </dict>
    <key>SearchCriteria</key>
    <dict>
        <key>FXCriteriaSlices</key>
        <array>
            <dict>
                <key>criteria</key>
                <array>
                    <string>com_apple_RawQueryAttribute</string>
                    <integer>104</integer>
                </array>
                <key>displayValues</key>
                <array>
                    <string>Raw query</string>
                    <string>(kMDItemKind == "Application"cd &amp;&amp; ! ( ((kMDItemDisplayName == "*aam*"cd || kMDItemAlternateNames == "*aam*"cd) || (kMDItemDisplayName == "*aas*"cd || kMDItemAlternateNames == "*aas*"cd) || (kMDItemDisplayName == "*lic*"cd || kMDItemAlternateNames == "*lic*"cd) || (kMDItemDisplayName == "*uninstall*"cd || kMDItemAlternateNames == "*uninstall*"cd) || (kMDItemDisplayName == "*setup*"cd || kMDItemAlternateNames == "*setup*"cd) || (kMDItemDisplayName == "*install*"cd || kMDItemAlternateNames == "*install*"cd)) ))</string>
                </array>
                <key>rowType</key>
                <integer>0</integer>
                <key>subrows</key>
                <array/>
            </dict>
        </array>
        <key>FXScopeArrayOfPaths</key>
        <array>
            <string>/System/Applications</string>
            <string>/Applications</string>
            <string>/Users/USERNAME/Applications</string>
        </array>
    </dict>
</dict>
</plist>

If you see the key SearchScopes then there you can add what paths to include.
So simple as that - then it can be done. To learn this I used HoudaSpot that saved it for me so I could learn how to set it up. So basically just open a pre-saved .savedSearch file and edit the contents with SearchScope key.


It should still be there, just with a slightly different name: Get Album Artwork.


How can I create video loopback devices on OS X? Is there a Mac equivalent of v4l2loopback?

Audio Loopback

For audio loopback devices I'm familiar with Soundflower. From the looks of it there appears to be an alternative called Loopback which is a paid-for application.

Soundflower GitHub Repo
[Loopback](https://rogueamoeba.com/loopback/(

NOTE: Soundflower is available as a binary build from the Github repo.

Video Loopback

For video loopback devices you have a couple of options. Searching led me to this page on Stackoverflow - gstreamer create virtual device on OSX
.

That Q&A mentions that you can use gstreamer which provides a DMG file to use on OSX.

$ ./gst-launch-1.0 -v videotestsrc pattern=snow ! video/x-raw,width=1280,height=720 ! osxvideosink

There's also another option which mentions the framework CoreMediaIO. As part of that framework is sample code and documentation which covers creating a custom solution to construct a loopback device for video.

References

Rogue Amoeba info page about Soundflower
Record your computer's screen with audio on a Mac
How can I send my computer's audio to multiple outputs?
If we use SoundFlower to record the system's audio output, then we can't hear it at the same time?


Do I need to zero out a new disk after formatting it?

Zeroing out a brand new disk is, for the average user, a waste of your time. Writing all those zeros to every single block on the disk is time consuming (and yes, your zero-out time seems to be in the ball park even for USB 3) and has no real benefit. The disk, if new, and freshly HFS+ formatted is ready to go without any additional work.

Zeroing out can help the security-paranoid erase latent data from the platters (though, zeroing isn't sufficient to meet US Government regulations for sanitizing media see NIST Special Publication 800-88 for more details). And it can help find and mark bad sectors before you start relying on the media for day to day use. I'll contend that, except for ultra rare cases where new media is heavily damaged on arrival, that modern methods for finding and marking bad sectors in situ are good enough to make pre-finding them before serious use unnecessary in this day and age.


Shortcut to left align objects in PowerPoint

Shot in the dark as I don't use Powerpoint for Mac, but try these and report back which one works (if at all):

Command + L
Command + Shift + ] (Command + })


How to scan from my HP-1610 (all in one) networked printer/scanner (Lion)

Use Image Capture (Applications>Image Capture). Select the printer from the sidebar:


how about using FreeOCR? It works for PDF files, TIFF images and can turn image to word file.


Outlook 2016 for Mac: Column View with Reading Pane on right

You don't. This is a behaviour/design feature that Microsoft has seen fit to omit/break between their Windows and macOS versions of the product. There have been requests to resolve this, since Office 2013, however Microsoft are not listening or don't care.


How to use an iPhone to answer calls of another phone via Bluetooth?

This is not something you can do, at least without jailbreaking it.


Assemble an Array of Macs to shudown via ssh?

Looping through the elements of an array.

my_macs=( mac125 mac122 etc )

for n in "${my_macs[@]}"
do
    ssh pcpatch@"${n}" 'sudo bash -s' < ./documents/ShutdownUPTIME.sh
done


If there is any device plugged into a Thunderbolt port on the computer while in Bootcamp Windows will not be able to sleep or I presume manfully hibernate.

An article from MacWindows.com explains why:
http://www.macwindows.com/Thunderbolt-Limitations-of-Mac-running-Windows-and-getting-around-them.html


Audacity has a change tempo effect you could try in the Effects menu. It might end up making it sound funny, so you will obviously want to listen to it once the effect is applied, but it doesn't simply play it back faster which would change the pitch (that is the change speed effect.)

If my math is right you will want to change it by +11.4% to get from 3:54 to 3:30.


Is there a way to have two keyboard shortcuts for the same function?

The Shortcuts Prefs won't allow you to add the same Menu item twice, so no, this cannot be done.
Additionally, in Finder, the Copy menu item is a 'smart' structure, meaning it always contains the name or count of what would be copied by the key command. You cannot use the shortcut replacer at all on a smart menu.
Examples…

Furthermore, attempting to override a system-wide command like Copy is bound to fail somewhere. It's definitely best to stick to the system defaults for such as those.


Can I clean my Macbook Pro keyboard with vodka?

The type of alcohol is less important than what other contaminants are in it.

Even strong vodka is 50% water and unknown contaminants.

After many comments & other answers on what may or may not be in vodka -
From The Chemistry of Vodka – Structure, Additives, and Impurities

  The final factor is additives. Though we think of vodka as just
  ethanol and water, it’s actually permitted in a number countries to
  add small amounts of other additives. Mostly, these are to improve the
  smoothness of the vodka, so they’re likely to be found in higher
  amounts in cheaper vodkas containing more impurities. Compounds used
  for this purpose include citric acid, glycerol, and sugar.

I'd wait until you have something better to clean it with, like perhaps a micro-fibre cloth [3 for a pound/buck/shekel in any supermarket] Get the general purpose fluffy ones with little loops of fibre rather than the smooth ones specifically for glass, as they're a bit hard for plastic.

Wet under the cold tap, then wring out as dry as you can possibly get it. It should be dry enough that you can barely tell it wets the surface... no dribbles.
Wipe gently, repetition is better than force.

Cheaper than vodka too... & you're even less likely to want to suck the cloth afterwards ;-)

See also Will alcohol or soap damage plastic or rubber? from Chemistry Stack Exchange for another good reason I recommend nothing more than water & a micro-fibre cloth.


Enroll multiple times iOS Developer program

Yes. Although I couldn't find any specifics regarding the possibility of a Company having two or more iOS Developer Program accounts, in the Enterprise Program FAQ it is stated that:

If I am enrolled in the iOS Developer Enterprise Program, can I distribute my apps on the App Store?
No. The ability to distribute apps on the App Store is only available to developers enrolled in the standard iOS Developer Program. The iOS Developer Enterprise Program only allows you to distribute your apps to employees or members of your organization through Ad Hoc distribution.
If your company is enrolled in the iOS Developer Enterprise Program but would also like to distribute your app(s) to customers on the App Store, you will need to enroll in the iOS Developer Program.

Which means that Apple has no problem with a Company having more than an account, which is confirmed (with a regular program too) by my personal experience.
Even more, in the specific case you present, as each developer would need to use his personal legal name, it would be, on practical purposes, as if you had hired a developer who was already enrolled into the program.


How to create a global date entry shortcut/hotkey?

Well I'll be damned... I had a solution the whole time.  I use BetterTouchTool for various gestures on my trackpad, but had forgotten that it could trigger text sequences as well, including current date/time.  Mapped them to shortcuts and voila, works great even in a Java app!  Admittedly it uses a 3rd party app but it's one I was already using (and woefully underutilizing its features, clearly!)


Custom 24-hour single-hand watch face for Apple Watch

When it comes to Apple Watch faces, one is limited to customizations as per what Apple allows.

App Store Review Guidelines restrict app developers from creating custom watch faces.

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

  4.2.4 Apple Watch apps that appear to be a watch face are confusing, because people will expect them to work with device features such as swipes, notifications, and third party complications. Creative ways of expressing time as an app interface is great (say, a tide clock for surfers), but if your app comes too close to resembling a watch face, we will reject it.


How do I install Windows 10 on an external drive?

You'll need to install Windows in a virtual machine and then copy the virtual disk to the target disk. The free trial of Parallels Desktop worked for me.

Once you get your Windows installed in the virtual machine, go into Parallels' settings and shrink the virtual disk as much as possible (I shrunk mine to 32GB but you could probably go with even less). Once that's done attach a bootable Linux ISO (Ubuntu) or something like CloneZilla to the VM and boot the VM from it that instead of Windows.

Once the VM is booted, pass-through your target USB drive to the VM, and then clone the (virtual) Windows disk to the external drive from within the VM. On an Ubuntu 17.04, I used the following terminal commands to do it:

sudo dd if=/dev/sda of=/dev/sdb bs=4M

/dev/sda being the virtual Windows disk, /dev/sdb being the target drive attached to the VM.

Once that's done you can power down the VM, then reboot your Mac and hold the Option/Alt key while rebooting until you see a boot menu asking which device you want to boot from. Select "EFI boot" and Windows should be loading from the target drive.

Once you are in Windows it's a good idea to check for updates, check your privacy settings to make sure everything is correct and most of the privacy-invading stuff is disabled, and use Disk Management to enlarge your disk partition to take the entire space of the target drive (a bit by bit copy of the virtual disk means the partition on the target drive is just as small despite the drive being larger).

Finally you might want to install the Boot Camp drivers to make sure all hardware is recognized by Windows. To do so reboot back in macOS and run the Boot Camp assistant to create a Windows bootable USB from your ISO image. We don't actually care about the Windows part anymore since it's now installed, but the assistant will also put drivers on that USB and this is what we want. Once that's finished reboot back onto your target drive, then insert the Boot Camp USB and you should see a "Boot Camp" folder there, with a "setup.exe" inside. Run that and you should be good to go.


Is there a way to see a calendar in Photos?

It doesn't look like the calendar made it into Sierra.  However, there are other ways to search for photos using specific keywords.  From this Apple Support page, you can either use Siri or Search to find photos taken on a specific day, at a specific location, or with specific people:

  For information about how to search using keywords assigned to photos,
  see Find photos by
  keyword.

  Ask Siri. Say something like:

  “Show me photos of California”
  “Show me photos from April”
  “Show me beach photos”
  “Show me vacation photos”
  “Show me photos of Becky”

  Use the built-in Search Box in Photos:

  Click the search field in the toolbar.
  Type the search text in the search field.

  As you type, suggested searches appear below the search field. You can
  type multiple words separated by a space to search based on multiple
  criteria. For example, entering “California March” locates all photos
  in “California” taken in “March.

  Click an item in the suggested searches to see matching photos.


How to turn off your MacBook Pro 2016 with Touch Bar via keyboard shortcut

The keyboard shortcut you refer to was actually only one of two keyboard shortcuts that worked the same way. The other one was to use ControlOptionCommand and the Eject key instead of the Power button.

Regardless, both of these keyboard shortcut combinations will quit all apps and shut down your Mac. Of course, if you have any open documents that have not been saved you'll be asked whether you want to save them.

Since you have a Touch Bar model, I suspect you will just need to ensure you're in the right interface to see the Eject key option.

Otherwise, what actually happens if you still use the ControlOptionCommand and the Power combination, remembering that in your case the Touch ID doubles up as your Power button?

If there is no way to get that to work, you could add your own custom keyboard shortcut to achieve what you want, but that will mean changing some of the other Function Key behaviours - if this is an acceptable option and you need assistance to do this, let me know and I'll update this answer.

[UPDATE]

As requested via comments, here are the steps to creating a custom keyboard shortcut using one of your Function keys to replicate the ControlOptionCommandPower button combination:

Go to System Preferences
Select the Keyboard option
Ensure you are on the Keyboard tab
Make sure that the Use all F1,F2, etc. keys as standard function keys is not ticked
Now choose the Shortcuts tab
Select App Shortcuts in the lefthand column
Click "+" symbol at the bottom of the right pane
Leave the Application drop-down as All Applications
In the Menu Title field type this in exactly: Shut Down...
In the Keyboard shortcut field press the fn and F1 keys
Click on Add
Exit System Preferences

Now you should be able to just press the fnF1 key combination to shutdown your MBP.

NOTE: The reason at Step 4 I wanted you to ensure that the Use all F1,F2, etc. keys as standard function keys is not ticked was because you wanted to set the keyboard shortcut on a key that is already used for something else. However, if you do want to leave Use all F1,F2, etc. keys as standard function keys ticked, you can change the original F1 key shortcut to something else first and then set the F1 key (without the need for the fn key) as your keyboard shortcut.

Any questions, just ask.


"3G + WiFi" is just a commercial tag line.

the 3G part stands for internet access throughout a mobile connection, usually using a SIM Card.

The full range of connections on a "3G" model can be found in the Technical Specifications of the product, in this case:


Quicktime 10 (Lion) now allows you to record an area of your screen, not just the entire screen. Select "File → New Screen Recording," click the red "record" button, and Quicktime will tell you:


Why are my plists in ~/Library/Preferences accompanied by a matching lockfile in Lion?

Apple supplies a Core Foundation Preference Services API to developers that makes it easy for them to manage preferences. Apple uses the same API and these lock files help the system know what programs are writing to the files and it helps the system notify the running program when a setting gets changed.

The system will keep track of a file that's open even if you trash and delete it, but it's probably best to leave these alone (like most of ~/Library) as there's no undo for things that are stored there - they are there to support the "undo" of the rest of the system.


How can I delete all voicemails from my iPhone?

Via swipe left on multiple voicemails you can delete them, and on the Phone app, you can even "delete all" of them.

But to delete Permanently all voicemails Permanently, meaning could not be recovery by any software, you should try iMyfone Umate.


App that does not support Smart Folders / Tags - how to access Tags/Smart Folders via Terminal or elsewhere?

What you could do is running a script which uses mdfind to symlink all files with a specific tag into a folder, and then access the files via this folder.

cd TAG_FOLDER
mdfind -0 kMDItemUserTags="Red" | xargs -0 -n 1 -J % ln -s % .

(Replace "Red" with the name of the tag you are looking for)

If several tagged files have the same name only the first one will get linked (you'll get a warning message for the others). And, of course, the commands needs to be rerun every time you add/remove the tag from a file.

PS: There is a small caveat here. Not all applications handle symlinked files the same way. Test first whether an application writes a changed file back to the original place or just replaces the symlink with the updated version.

PPS:

mdfind -0 finds all files/folders matching the query (in this case the tag). The -0 ensures that the string passed to the next command is terminated by an ASCII NUL character (to ensure that file names containing spaces etc get handled correctly)
xargs -0 -n 1 -J % reads one line of input to build and execute a command. -J % sets the placeholder for the input line to %
ln -s % . symlinks the file/folder in % into the current directory (.)


To figure out why TextEdit is crashing, your best bet is to pull up Console and look for error messages from TextEdit.

That said, there are so many better text editors available on OS X.  Unless you have a really good reason for using TextEdit, I'd suggest trying any of these:

Sublime Text: http://www.sublimetext.com/
Atom: http://atom.io/
TextMate: https://macromates.com/download
Brackets: http://brackets.io/
Text Wrangler: http://www.barebones.com/products/textwrangler/
BBEdit: http://www.barebones.com/products/bbedit/


Free software that monitor CPU temperature under El Capitan?

Since nobody suggested it yet, you can try Macs Fan Control.
I'm using it for MBP on El Capitan 10.11.5, and it shows real temperature.
http://www.crystalidea.com/macs-fan-control


Create a symbolic link do navigate with cd

The problem with creating a symbolic link in that manner is that you are limited to where the symbolic link is created.  It also adds to the problem if you have a directory ../d/.. somewhere on your system.
There are a couple of ways to solve this....
Create an Alias
In terminal, you can create an alias by issuing the command
alias cdd='cd ~/Documents'
The benefit here is that it will work anywhere without having to add it to your PATH.
To make it permanent, add the command to your .bash_profile in your home directory.
Make a variable cd-able
Also, in your .bash_profile add the following
shopt -s cdable_vars
export Docs=$HOME/Documents

Now, when you type cd Docs it will expand out HOME to whatever your user directory is plus the directory you specified. (/Users/yourusername/Documents)
Personally, I did this with a variable called icloud as follows:
export  icloud=$HOME/Library/Mobile\ Documents/com~apple~CloudDocs/

Now, I can reference my iCloud documents location without having to remember that lengthy path.


What practical options exist for running 32-bit applications on Catalina (macOS 10.15)?

I guess it depends on what you mean by realistic options?

In summary though, the three best options are:

use a virtual machine (as you've already mentioned)
use a second boot disk (e.g. an external drive, another partition on your internal drive, etc) that has another version of macOS installed and boot from that as required
have a second Mac with another version of macOS installed. Depending on the Mac model, with this option you could also use the Mac in Target Disk Mode to boot your primary Mac if/when required.

Which ones of the above are the most realistic will depend on your individual circumstances.


Using Migration Assistant corrupted Time Capsule hard drive

You are most likely so far down the road that it is impossible to go back.

You CAN, however, take out the harddisk of the time capsule, buy a spare harddisk, bitcopy the contents of the time capsule to the spare harddisk and use advanced forensic tools to salvage parts of the file system not overwritten by what you did so far.   You may be lucky.  A Time Capsule is essentially a small Mac using a HFS filesystem internally to my understanding.

If your data is important enough to warrant spending money on them, consider contacting a professional company.

In the future, you may want to use the "dump contents to external disk" feature of the Time Capsule.    This gives you a stand-alone Time Machine backup that you can save off-site for disasters like this.  Combined with iCloud you have a relatively cheap and simple coverage of your data.


You can reconnect your Bluetooth keyboard/mouse by cold starting/rebooting your Mac with the physical power button.

Make sure you keyboard is turned on
Disconnect all physical devices from the Mac, including any peripherals (printers, scanners, USB flash, etc)
Reboot the Mac (or boot the Mac if it was shut down) using the physical hardware button located on the machine

This will trigger the Bluetooth setup wizard and detect the Bluetooth devices and enable the service automatically.

Taken from OSXDaily.com - How to Enable Bluetooth Without a Keyboard or Mouse on Mac


How much will adding an extra hard drive to my MacBook Pro affect battery performance?

Having a second hard drive will certainly decrease battery life by a noticeable amount. Behind the CPU and LCD, the hard drive is the largest drain on battery.

A word of caution: RAID 0 is almost never a good idea, unless you'll be doing backups constantly and don't mind being totally down if a drive fails. You'll get better performance from an SSD and you'll be able to keep your optical drive.


XQuartz: user / environment when executing xinit? (XMonad, xmodmap, etc.)

What user/env is actually calling xinit when you start XQuartz?

Under Linux, this would be the user that you logged in as; I'd suspect that it's probably the same for Mac OS X.  As for the environment, whatever the current environment is when you run xinit, that will be the environment that XQuartz runs with, excepting changes to the environment done within one of the files that XQuartz reads when it starts up.

Where should I put xmodmap so that it's called once, and only once, when XQuartz is started?

To create your own custom map/table and store it in a configuration file, run:

xmodmap -pke > ~/.Xmodmap

Make the desired changes to ~/.Xmodmap and then test the new configuration with:

xmodmap ~/.Xmodmap

To active your custom table when starting Xorg, that is XQuartz, add the following to your ~/.xinitrc

[ -s ~/.Xmodmap ] && xmodmap ~/.Xmodmap # you can also try using `[[ -s ~/.Xmodmap ]] && xmodmap ~/.Xmodmap`

How do I get the LANG set once, and only once, as an environment variable when I start XQuartz (I need it for unicode support)

To set LANG, simply add one of the following to your ~/.xinitrc

[[ -z "$LANG" ]] && LANG=<VALUE> # only sets LANG, if LANG is empty
LANG=<VALUE> # sets LANG regardless of whether it is or is not empty


Is there a way to insert automator output at the cursor?

Could your automator script copy the output to clipboard and then run this script to paste the clipboard contents?

do shell script "pbpaste > /path/to/your/clipboard-file.txt"

This topic covers the paste function in more detail https://stackoverflow.com/questions/9976338/applescript-to-paste-text-from-clipboard-into-a-file


Do you mean that you want to know the length of time of the current login session, or the total use for the machine since it left the factory?

The latter is not possible because the logs that store that sort of information rotate. The former is sort of possible, but will take you checking the logs frequently. For one, the last command will show recent login sessions.

I don't think any of those options will strip out sleep time, so that would take a lot more effort where you'd have to write a log parser that looked for sleep/wake events and took that time out of the appropriate login session.

It's not something there is a simple solution for.

If you want to keep track of logins and logout you would be better off writing a loginhook and logouthook to log to your own file.


Can thieves use Bluetooth scanners to detect sleeping MacBooks?

No, it’s not plausible for thieves to scan for Bluetooth signals to detect sleeping Macs.
For your MacBook (or any device, for that matter) to respond, it must be in discovery mode.  This is a mode that answers pairing requests and must be initiated by the user.  This is why, in macOS you have to go into Bluetooth settings to do this.
When your MacBook sleeps (lid closed), Bluetooth is turned off.  Even Power Nap, which periodically enables WiFi (networking) to check for emails and such. It would make no sense for your laptop to continually broadcast Bluetooth signals while sleeping as this would drain the battery.

Bluetooth is disabled. NOTE: This can be changed in your Bluetooth system preferences, in which you can actually choose to make bluetooth devices power on your computer.

Source:  What Happens When You Put Mac Laptops to Sleep?
While it is possible for Bluetooth devices to wake a computer

your computer would be in listening mode; not transmitting
The device would need to be already paired to wake it
It can’t override the closed lid; it won’t go into closed clamshell mode as you need to have power, keyboard and mouse attached.

Thieves are more likely to be watching your actions rather than trying to scan for radio signals when they break into vehicles.


Copying files from a damaged Mac – Finder or CCC?

Using disk Utility’s restore function, you can clone a drive. It is a built in app in the utilities folder inside of the applications folder.


How do I examine and reduce what "About This Mac" categorizes as "System" disk use?

You should get a copy of DaiseyDisk or GrandPerspective. These apps will produce a mapping of your hard drive so you can check what is taking up so much space.


Remove locations from list in Reminders app

Try this:

On your iPhone, open the Reminders app.
Select the "Home" reminder list.
Tap "Edit".
At the bottom of the list, tap "Delete List".


Manually Tag People/Faces in Photos for iOS

In iOS 14 and earlier, you cannot manually add a face tag on on iOS. This function is only available on macOS.


Increment of Intel graphic memory MB on MacBook PRO

Intel HD graphics are integrated graphics, meaning (among other things) they share the same memory as the CPU–they don't have dedicated VRAM. You can read more about it on the Apple side here. Under OS X, there is no (reasonable) way to adjust this besides adding more RAM.


Is it possible to connect a 15" MacBook Pro screen to a 13" MacBook Air?

No.  It is not possible.  Similar to this question previously asked

Replace MacBook Pro screen with Screen from old MacBook

The 2008 MacBook Pro uses a 30pin LVDS connector while the newer one uses the 40pin connector.


Gave daughter my macbook pro and 6plus for college & she is getting msgs etc under my name. What to do?

At a minimum you will need to make sure both devices are completely signed out of iCloud.  This will require your daughter knowing your iCloud password if she is not close by enough for you to do it.  I would recommend changing it immediately after if you do tell her.

Personally I would also do an Erase All Contents and Settings on the iPhone and a clean install on the MacBook Pro as well.


Could not login into Facetime and Message 10.8.2

A possible solution is to change your DNS server settings.

I had this problems for a while, and a friend too, and the solution that worked for us was just changing the DNS servers to Google's DNS.

To do this, go to System Preferences > Network > Advanced > DNS >

Then press the + button on the left below DNS Servers, and add both:

8.8.8.8

and

8.8.4.4

Hope this helps!


Is there an app that allows users to create a map from an image?

TomTom calls this feature Map Overlays, but their iPhone app doesn't support it.

Garmin calls this feature Custom Maps, but their iPhone app doesn't support it either.

The only app I found that supports this feature is MakkaMappa ($1, or free lite version). Basically you upload an image to their website, then you use this application to view the map with your location shown on it.

From the app description:

  Once you've uploaded your map to the website, use this app to view the map on your iPhone. Even better, go to the location the map represents, and view it there. You'll be amazed when you see your position correctly shown on the map, no matter how much the map is stretched or squashed compared to the geographic space it represents. You won't need a data connection to view maps – great if you're going abroad.


Unable to upgrade to python 3.6 from python 2.7

You don't need to run brew install python3 to install Python 3.x anymore, as the formula python now defaults to Python 3.x. Simply run:

brew install python

to install Python 3.x.

Homebrew installed Python binary is still named python3, so running python will default to Apple Python which is still Python 2.x. To work around it, alias python to python3 by running:

alias python="python3"

and it should do the trick. You may wish to remove Homebrew installed python3 formula by running:

brew uninstall python3


Time Machine affects wrong external drive

The tmutil command should do the trick... in theory.

tmutil destinationinfo

should list the External HD and an associated ID string; feeding that string to

tmutil removedestination (destinationinfo_ID_string)

should stop Time Machine from backing up there; and

tmutil delete (path/to/the/wayward/"External HD"/backups)

should remove the backups from External HD--at least it did in 2012.


I have same issue. I quit the air play process and it works. Is this a bug?


As @Tetsujin mentioned in the comment use builtin QuickTime Player. Simply choose File -> New Screen Recording... or press ⌃ CTRL+⌘ CMD+n. You can record the whole screen or selected area.


Bluetooth Magic Trackpad not recognized after sleep

Try re-pairing the trackpad. Go to System Preferences then Trackpad then Setup Bluetooth trackpad... Select the trackpad and then Unpair. Then select it again (using your built-in trackpad) and select Pair.


Copying text from a file using Quick Look?

If you want it in your clipboard, how about:

textutil -convert txt -stdout file.doc  | pbcopy

If you want it in a TXT file, textutil can put it right there for you too.

If you aren't on the command line, then you can make this an app via Automator and bind that to a keystroke other than QuickView Space


Automator's Finder Actions: "Unable to search with Spotlight"

I think I just figured out the problem and it is laughably stupid.

When filtering by extension, you mustn't include the "." in the filter criteria.

So, in your case, filter by IS NOT: "download" instead of ".download"

I love Automator, but sometimes it is hard to follow its logic.


I need administrator password for file management on external hard drive

One question first: do you still use it for TimeMachine also? If not, did you format it before you use it for what you do now?


What is the maximum amount of RAM a 2011 MacBook Pro can utilize?

Yes.You can install and use 16GB of RAM in that machine. There are several discussions in Apple's forum on this subject.

I Have same same model MBP and upgraded two weeks ago. Works great.

Edit: (as to the comments)

This is the product I have purchased to my mac. Please, before you buy make sure that the memory fit your specific mac model. Apple  do have a good webpage of How to identify my mac model.

Here, you can find a similar discussion in iFixit forum

In my original answer I have mentioned SSD. Thanks to @tubedogg clarification, the SSD and RAM are unrelated in this discussion. Yet, when upgrading considering to upgrade the SSD is not a bad idea.
Sorry for the bad analogy: it is like replacing parts in your car that will make it runs great, but it takes 15 minutes to start it.
For me, I decided to start with RAM. Upgrading the Hard Drive, made it even better.

I didn't see the Mac going over 8MB yet, so I opened every application on my mac just to get to 51%. Since the update it usually runs between 30%-45% of RAM used.

Which brings me to the following conclusion:

Can You install 16MB RAM? Yes
Do you need it? depends on your usage
Why would you still install it? Upgrade once, even if you don't use it right away
Should you also upgrade your hard drive? If you have the resources (money, time, transfer method), then yes


Does the early 2014 MacBook Air use Thunderbolt 1 or Thunderbolt 2?

No, The Early 2014 MacBook Air has Thunderbolt 1 and therefore DisplayPort 1.1.

Source : Apple Support Page


Can I make Do Not Disturb on my Mac active 24/7 and still check notifications manually?

Technically there's no default way to leave it on 24/7, but you can basically achieve the same thing.

Go to System Preferences > Notifications and set a schedule so that it starts one minute after it ends. For example, if you have it set to start at 7am and stop at 6:59am, it'll effectively be on for 23h 59m.

Now, because any notifications will appear for one minute, the trick is to pick a start and end time that's not when you're likely to be using your Mac. In that way, you're not going to be seeing that one minute of notifications! And, because you’ve set a schedule, it won’t turn off at midnight like it normally would.

See macOS User Guide: Use Do Not Disturb on your Mac on Apple's website.

You could also use the Energy Saver preference pane to set a schedule for when your Mac is awake/asleep and time your Do Not Disturb schedule to suit this.

For example, Do Not Disturb can be set to be active while the display is sleeping, so if your Mac is usually on 24/7 but asleep for most of the night, you can set your Do Not Disturb schedule so that it starts at 5am and ends at 1am. While you're awake Do Not Disturb is always on, and while you're not (but your Mac is sleeping) it's still on because its display is asleep.


Can I install Parallels alongside Boot Camp?

Yes, you can install Parallels on your Mac in addition to Boot Camp. Keep in mind that this takes a fair amount of hard drive space, so be sure you've got the space to spare.

As for your memory situation: I run Parallels on a MacBook with 4GB or RAM. It works okay, but it's rather slow. Most things will run acceptably, but performance will be better using Boot Camp.

I should also point out that this setup will be a bit of a hassle. Since the two Windows systems will be independent of each other, any changes you make on one will not copy over to the other system. That means that it could take a fair bit of work to keep both systems synchronized and up to date.


What are 'com.apple.access_ssh' and 'com.apple.access_screensharing'; can I delete them?

The main admin user on my 10.9 VM is also part of both those groups, so I guess it's normal.

  Tests-Mac:~ test$ id
  uid=501(test) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),401(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),398(com.apple.access_screensharing),399(com.apple.access_ssh)

Membership in the com.apple.access_screensharing group seems to correspond to the user (or a group it's a member of) being included in this list:

When I created a new standard account, it was not a member of the com.apple.access_screensharing group by default, but after I added the account to the list above, it became a member of the group.

Similarly, membership in the com.apple.access_ssh group seems to correspond to the user being included in the list in the Remote Login section.


How do I use web sharing in mac to allow access to files from machines outside of my local network?

You'll have to try a dynamic DNS service (like DynDNS, http://dyn.com/dns/) to detect your machine's external (probably dynamic) IP address and keep it mapped to a specific DNS name.

The other option would be to get a shared hosting account and push your content up to a remote web server. I use A2hosting for that, but there are hundreds of similar hosting services.


How to disable the Macbook internal display and only use the external display on Snow Leopard?

You might want to disable it by turning down the brightness to zero and put it in clone display mode. I think it would be equivalent. It is a trivial answer but it should work.


How to transfer iMessages to the computer for archival?

You can create a PDF archive of your messages on your iOS device using PhoneView:

  Export messages as beautiful PDF files. PhoneView also automatically backs up your messages whenever your iPhone is connected.


Apple Configurator 2: Apply Blueprint one by one

No, not with Version 2.1 (3B42) of Apple Configurator. There are some workarounds that come to mind:

You could make smaller groups and keep the same blueprints
You could determine the limiting factor in your MDM responsiveness and address that to handle 50 devices at once.
You could re-implement the blueprint in a script and have that script iterate over the group with delays that resolve the bottleneck.

It really depends on what you are doing. If you cannot add a simple blueprint that adds one Web Clip to all 48 devices, then you might need to rethink your MDM or infrastructure. I'm having a hard time imagining something that saturates a link to MDM since they generally are quite efficient and just transfer configuration data and not loads of document data.


The issue should have been resolved, try updating to the latest iOS version in Settings or restarting your device.


Mix two different types of 2 GB RAM in iMac

As a general rule, you can mix sticks of RAM as far as brands/speeds/timings/sizes.

Your computer should accommodate different speeds/timings by scaling down speeds/timings on the faster sticks until they match the slower sticks.

Brands will matter as far as they do for everything else: everyone wants you to buy their brand of stuff, but they'll generally work. I've stuck random brands into random Apple/Windows machines and the ones that aren't just terrible do always work.

Depending how far apart the specs on your sticks are, you may have stability issues, but those are easy to fix - remove the stick you added.


mDNSResponder - incoming connection from "[name of my Macbook]'s-macbook-pro.local"

The mDNSResponder is responsible to handle (beyond other aspects) automatic distribution and resolution of computer hostnames without using a dedicated DNS-server. In the OS X world this is called the Bonjour service. The local names of all Bonjour (or zeroconf) enabled devices - including your host - are sent to a special multicast address: 224.0.0.251.

To detect those devices the firewalls have to open the respective port and accept incoming connection.

Since your host probably is the only receiver and sender in your local network there is no special risk to accept those incoming connections.

In larger, non-SOHO or non-home networks security issues exist:

Security issues (wikipedia):

  Because mDNS operates under a different trust model than unicast DNS—trusting the entire network rather than a designated DNS server, it is vulnerable to spoofing attacks by any system within the multicast IP range. Like SNMP and many other network management protocols, it can also be used by attackers to quickly gain detailed knowledge of the network and its machines. Because of this, applications should still authenticate and encrypt traffic to remote hosts (e.g. via RSA, SSH, etc.) after discovering and resolving them through DNS-SD/mDNS.


How do I upgrade an iPhone 4 from iOS 7.1.2 to iOS 8 or 9

You can't upgrade an iPhone 4 to a newer version than 7.1.2. iOS 8 only supports iPhone 4S to iPhone 6 Plus. iOS 9 supports iPhone 4S to iPhone 6S Plus/iPhone SE.

An iOS support matrix is available here: iOS Support Matrix (additionally: pdf download)


How can I disable the music player on an iPhone 4S lock screen

I'm afraid this is not possible by default on your iPhone. It's a feature in iOS and there is no easy way to disable this.

You could jailbreak your iPhone, you can buy Springtomize for $2,99 which will allow you to do what you want. Just turn on the "Hide Top Bar" option.


Connect your new iPhone to the MacBook, then in iTunes, click on the device and click on Photos to select what is copied to your phone. See detailed steps on Apple's website.


MacBook Pro 2011 having problems with sleeping and screen brightness after removing GPU drivers (it had failed)?

The first thing I would try is resetting the System Management Controller (SMS).

How to reset the SMC on your model of MacBook Pro

Shut down your MBP
Unplug the power cable from your MBP
For 10 seconds, press and hold at the same time the shiftcontroloption keys (on the left side of the built-in keyboard) and the power button
After 10 seconds let go of all keys and the power button
Plug in the power cable
Switch your MBP back on


Retrieve Previous Computer Serial Number From Old Ext Hard Drive

The serial number is read directly from the machine's logic board, so it won't by default be located in any file on the computer.

Did you purchase this computer from an Apple Retail Store? They keep receipts going back many many years in their retail systems and will happily pull a receipt for you if you can prove identity.

Likewise, if you registered the system with Apple upon purchasing (from anywhere) and can call AppleCare, they should be able to provide you with the serial number for your police report. Best of luck!


Add it as a program argument. I've added it to the plist below:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.apple.mDNSResponder</string>
    <key>OnDemand</key>
    <false/>
    <key>InitGroups</key>
    <false/>
    <key>UserName</key>
    <string>_mdnsresponder</string>
    <key>GroupName</key>
    <string>_mdnsresponder</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/sbin/mDNSResponder</string>
        <string>-NoMulticastAdvertisements</string>
    </array>
    <key>MachServices</key>
    <dict>
        <key>com.apple.mDNSResponder</key>
        <true/>
               <key>com.apple.mDNSResponder.dnsproxy</key>
               <true/>
    </dict>
    <key>Sockets</key>
    <dict>
        <key>Listeners</key>
        <dict>
            <key>SockFamily</key>
            <string>Unix</string>
            <key>SockPathName</key>
            <string>/var/run/mDNSResponder</string>
            <key>SockPathMode</key>
            <integer>438</integer>
        </dict>
    </dict>
    <key>EnableTransactions</key>
    <true/>
    <key>BeginTransactionAtShutdown</key>
    <true/>
    <key>POSIXSpawnType</key>
    <string>Interactive</string>
</dict>
</plist>


Touch Bar stopped working after water damage

This sounds like you'll need an SMC/NVRAM reset.

Shut Down your Mac and unplug everything.
On your built-in keyboard, press and hold all of the following keys. Your Mac might turn on.

Control  on the left side of your keyboard
Option (Alt)  on the left side of your keyboard
Shift  on the right side of your keyboard

Keep holding all three keys for 7 seconds, then press and hold the power button as well. If your Mac is on, it will turn off as you hold the keys.
Keep holding all four keys for another 7 seconds, then release them.
Wait a few seconds, then press the power button to turn on your Mac.

If this still doesn't work, shut down your Mac, then turn it on and immediately press and hold these four keys together: Option, Command, P, and R.

You can release the keys after the Apple logo appears and disappears for the second time.

If ALL of that doesn't work, probably go to an Apple store (assuming they're still open where you live).

Sources:

Reset the NVRAM or PRAM of your Mac - Apple Support
How to reset the SMC of your Mac - Apple Support


How to remove autocomplete items from the TO: field in Mail?

i have the same problem and unfortunately i believe the only current solution is doing a restore of the phone.  once the phone reconnects to itunes, select set up as new phone and resync your apps and other content over.  you will also have to reconfigure all your settings including mail.


Magnification glass doesn't come up anymore when moving text cursor?

The magnifying glass has been removed in iOS 13.

Text Editing

Faster and more precise cursor navigation—just pick it up and move it to where you want

You can find an overview of the new text editing tools in iOS 13 at https://support.apple.com/guide/iphone/iph3c50f96e/ios


Want to delete app but can't force quit app through activity monitor

The instructions on their website say to logout using the FontYou icon in the top menu bar, and then drag the application to the Trash.

https://fontyou.zendesk.com/hc/en-us/articles/207787615-How-can-I-uninstall-Fontyou-

However choosing "Quit" from the menu will close the application and then let you delete it.


This iPad is supervised by another computer and cannot be used with this computer

It looks like you might have a stolen iPad. How can you 'get' an iPad without knowing the former owner? You cannot use the iPad until you know the Apple ID that was combined with the iPad.


Why does telling an app to quit sometimes leave a zombie, and how can I kill it?

It seems like you have found a solution to your problem, but in case others are looking for more tools for their Unix-y toolbelt, here are a few:

quit

I have kept Jon Stovell’s  shell script quit (direct download link) around for several years now, and it seems to do a very good job of quitting apps. It tries a variety of methods, and will try to allow an app to ”save changes” if necessary.

appswitch

Another very useful tool is Nicholas Riley’s appswitch (GitHub page) which will let you do a whole slew of things to apps, including quitting them (or hiding them, or showing their windows but not making them active, etc).

pkill

killall has already been mentioned, but I’d be remiss if I didn’t add that you could also use:

pkill -x Calculator

to get rid of the pesky app. I haven’t seen “dock zombies” so I can’t so whether or not that would fix the problem, but if it does, it might be preferable to two sudo commands.

A note about open

You mentioned that you are launching the app with open and then using AppleScript to hide it. Well-behaved apps should be respond to the -j flag to open to accomplish this without AppleScript, i.e.:

open -j -a Calculator

(see man open for details, such as "-j  Launches the app hidden"; not to be confused with -g which means "Do not bring the application to the foreground." I can never remember which is which so I almost always use open -g -j -a Foo whenever I want to launch an app but not have it steal focus.)


Delete key inserts a space on Python interpreter after upgrading to Catalina

So after some further testing, it looked like it was an issue with only certain virtual environments that I was using that I had reconfigured by following the guide on anaconda:

https://www.anaconda.com/how-to-restore-anaconda-after-macos-catalina-update/

My system python had also been set to the conda one by default by this, which was why I was getting the issue.

I just ended up creating a new environment and reinstalling all my packages.


Is 500,000 files in my home directory too much

As pointed out in a comment, you're using a command that is locating files within directories below the directory in question.    While you may only be able to count to about 20 (fingers and toes) OS's are much much better at dealing with large numbers of files, and this is really an issue you shouldn't worry about.

Now if your computer is slow, you might want to look into what is using memory.


Is there a way to toggle startup sounds on a 2017 MacBook Pro?

From terminal, run

sudo nvram BootAudio=%01

to change it back, just change 01 to 00 run the command again.


Dear tubedogg & Gabriel,

As Gabriel pointed out, this problem is NOT related to iCloud Keychain, but actually to Two-Factor Authentication. Unfortunately, this problem has not been solved even by iOS 10.0.2 released on Sep. 23rd yet. If you automatically turned on the authentication during your update to iOS 10x, here is the solution.

STEP 1: When you update the iOS, skip "approve the phone" by pushing the button of Cancel. You can retry it later.

STEP 2: Complete the iOS update by following the instruction.

STEP 3: Make sure that your Two-Factor Authentication is ON at this moment by either of the following options:
 Option A) Read a notification email from Apple.
 Option B) On your iPhone, go to [Settings] --> [iCloud] --> tap your profile of Apple ID --> Password & Security --> Two-Factor Authentication

STEP 4: Turn OFF the Two-Factor Authentication. During this process, you will be required to reset your Apple ID (iTunes & iCloud) password. But no worries, no date will be deleted. If you received the notification email about the Authentication, you will find a link of "turning off the Authentication" in the email.

STEP 5: After completing the Authentication OFF, retry "approve the phone" by going to
[Settings] --> the red flag. Without doing anything, your iPhone will be automatically and immediately approved. All set.

You can get the Two-Factor Authentication back ON anytime later if you wish.

Hope this helps.


Is Apple ID still considered as linked with my MacBook if I totally reinstall my Mackbook but use another Apple ID?

As far as the Mac is concerned, yes. So that purchased software, iCloud syncing, etc. will no longer be associated (or available to) you on that Mac under that old AppleID.

But you will still need to log into that particular iCloud account and go to settings and then My Devices and remove that device there as well.


"Bookmarks are being synced..." message in Safari

Your iPad or any iOS/macOS device logged into an iCloud with Safari sharing in Settings -> iCloud -> Safari will sync history, bookmarks, and logins. Any changes to the bookmarks will trigger the sync, forcing you to wait. Its a pain in the arse to manage bookmarks with this always popping up.

Disable the syncing in your iCloud settings under Safari.


How to set Title in Contacts but not display it?

Set it as a Nickname instead. Then it would only be seen by you.

Don't hand the contact card to anyone, though, as it would be in that.

See Does a Contacts Nickname transmit to anyone else; iMessage or email? for a cautionary tale ;-)

A friend of mine has been "Young Master Johnson" [fake name] for 15 years without anyone else knowing.


If you enter diskutil list / in Terminal only partitions of the boot device are visible.

The proper command to enter is just diskutil list.

With the disk identifier diskX found above try to verify the disk and the volume:

diskutil verifyDisk /dev/diskX
diskutil verifyVolume /dev/diskXsY

If verification was successful try to make a mountpoint:

sudo mkdir /Volumes/EXT_HD_FAT32

and try to mount the partition there:

sudo mount -t msdos /dev/diskXsY /Volumes/EXT_HD_FAT32/


How can I automatically have my Trash emptied when disk space gets below a certain point?

I use a third party preference pane Compost that deletes from trash when the disk fills up or if the file has been in trash for a given time.

The original download stopped working for me but I have just found this on the author's site instead of the distributer. Note the author's comment

  Compost is in a bit of a state of flux right now. The distributor has moved on to a different market and we wish them well in their endeavors. Additionally, the changes necessary to fully support Snow Leopard have been going through an extensive beta period as a result of the degree and complexity of changes required. Please stay tuned for more information.

So it might not work even from this download

When I updated this I had just installed it on Yosemite and it installed (but not enough time to see if it deleted anything) I have now updated to El Capitan and the installer fails.


Backups are managed via Apple File System Events (not Spotlight)
https://en.wikipedia.org/wiki/FSEvents

It seems most likely that something is touching your files in a way that convinces TimeMachine a new copy is needed. There could also be something damaging the FSEvent cache which would cause TM to create a new backup.

You might want to check the system console log and see if there are any messages there that hint at the underlying problem.


AirPrint stopped working after upgrade to iOS 12.0

I have had the same issue.  The only way, temporary at best, I could see the printer from my iOS device was to change the Bonjour name of the printer from the local network site for the printer.  Works once, and then same issue recurs, though.


iTunes: Why do some internet radio streams show up in my main music list and some do not?

I tried both streams like you did and at first I received the same results you did. BBC Radio 6 showed up in the music but The Current didn't appear to.

Then, I tried typing "The Current" into the iTunes search box while Music was selected in the sidebar. The result: The Current from Minnesota Public Radio pops up as the first and only search result in the iTunes main menu.

What I believe it that because this radio listing contains a blank album and artist field, iTunes gets a bit confused but ends up placing them "somewhere" amongst your other entries with blank album and/or artists fields. It can appear to be lost there because there doesn't appear to be any particular order those entries are sorted by-default. (I am almost certain you can do something about that if you really wanted.)

IF you are still interested in seeing your music with those streams, I would recommend just creating a smart playlist that excludes them. Try this a the rule to use in the smart playlist (Cmd-Opt-N to bring up its dialog, btw):

"(Kind) (is not) (Internet audio stream)"

Hope this was helpful.

-b


How to convert Windows-based ISO for Mac OS X Installation DVD?

That's pretty normal to see only the files for windows, when you are mounting the ISO image on a windows!

Even if you have inserted a MAC OS Installation DVD (physical) into tray and openned it in a windows machine, you would have seen only the Windows files and not the MAC files.


PHP MAMP user not finding /usr/local/bin

This is most likely an issue with the default search path on MacOS X not including that directory. Homebrew is affected by that as well, so they list a workaround on their FAQ page:

launchctl setenv PATH "/usr/local/bin:$PATH"

That FAQ entry also helpfully references https://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x/5444960 for more details about setting environment in OS X.


What happens if I open an app during it's background refresh period?

It should keep performing the refresh but it all depends on how the developer coded the app.  As always, there's proper and improper ways to handle a background refresh and the onus is on the developer to ensure they're using the appropriate techniques and API.

The app should show the most-recent info it has immediately upon opening (assuming, of course, that it was developed with that capability).  The refresh that was ongoing will continue.  Ideally, once the app has been loaded and is ready to interface with the user, it should refresh itself with the latest available data.  If the developer created the app this way, the user might see old data immediately upon opening the app but then the data will change within a few seconds as the new data is presented.


Strange. That South African iPhone 4S should definitely work in Australia. I believe that the only region lock is on Chinese iPhones (typically, they have a whole different model number), was the Australian carrier using the same cellular technology as your carrier in South Africa (GSM vs CDMA)?


The full path to it is:

/usr/sbin/nvram

Can you run that instead? Might be something wrong with your BASH environment that's preventing it from seeing the binary.


How to make Tab move the cursor between only input fields ignoring everything else?

Settings → Keyboard → shortcuts → Full keyboard access. control + F7 is the shortcut for the same.


Does an AirPort access point as bridge allow communication between Macs?

The data will be sent through the Time Capsule, but not through your Freebox.

Mac 1 will attempt to send a file to Mac 2 by sending it to the Time Capsule where it is directed to to Mac 2. The data won't go through the Freebox unless an internet connection is required for this data to be sent.


Installing new sandisk ssd - created bootable drive but holding option during startup doesn't work...?

i would but a known good drive back in the Mac to ensure its working. Then install an is on the sandisk drive while it's connected externally via USB or whatever other dock you prefer. Once you're sure all the parts work, then move the sandisk drive internally.

Much easier to troubleshoot hardware when you only change one item each step along the way and then test.


Do Apple's application crash/hang reports contain confidential info.?

Here's Apple's policy regarding info shared in crash reports.  See the part in bold text:

  Analytics information may be sent to Apple when you report a problem; you can opt in or out of sharing the information.

  About analytics and privacy

  Apple would like your help improving the quality of its products and services, > including Siri and other intelligent features,
  by allowing analytics of usage data from your device and your iCloud
  account.

  With your permission, macOS can automatically collect analytics
  information from your Mac and send it to Apple to help improve the
  quality and performance of its products. This information is sent only
  with your consent and is submitted anonymously to Apple.

  You can also allow analytics of usage and data from your iCloud
  account to help Apple develop and improve Siri and other intelligent
  features. Analysis of data from your iCloud account including text
  snippets from email messages or other similar data in your account is
  undertaken only after the data has undergone privacy preserving
  techniques such as differential privacy so that it is not associated
  with you or your account.

  Further details

  If you agree to send Mac Analytics information to Apple, it may include the following:

  Details about app or system crashes, freezes, or kernel panics
  Information about events on your Mac (for example, whether a certain function such as waking your Mac was successful or not)
  Usage information (for example, data about how you use Apple and third-party software, hardware, and services)

  Analytics data contains your computer’s hardware and software
  specifications, including information about devices connected to your
  Mac and the versions of the operating system and apps you’re using on
  your Mac. Personal data is either not logged at all in the reports
  generated by your Mac, is subject to privacy preserving techniques
  such as differential privacy, or is removed from any reports before
  they’re sent to Apple. If you want to add a description of your
  actions when the problem occurred, click the disclosure triangle and
  enter your comments. Please do not provide personal information.


iOS 14 Messages swipe left to right to mark read

Unfortunately, there is no way to change that behaviour back, as can be done with emails.
You can still bulk mark messages as read by clicking on Edit > Select messages > Click on the messages > Read.


zsh: Can't set DYLD_LIBRARY_PATH in ~/.zshenv to get ImageMagick working under MacOS Catalina

This is a simple typo!

The definition of the variable DYLD_LIBRARY_PATH  refers to the variable set in the previous line: MAGICK_HOME:

So add a K and the respective lines of .zshenv look like this then:

export MAGICK_HOME="/usr/local/bin/ImageMagick-7.0.9/"
export DYLD_LIBRARY_PATH="$MAGICK_HOME/lib/"

Other source: Mac OS X Binary Release


How can I add fonts to GIMP 2.8.2 on OS X?

You can add fonts from the preference menu item:
Gimp-2.8 -> Preferences -> Folders ->Fonts.
Now simply add the folder containing your fonts.

/Library/Fonts/ for systemwide fonts
~/Library/Fonts/ for user installed fonts


iPhone "software" vs. "hardware" keyboard layout?

With iOS 4 and above, you can pair a Bluetooth keyboard to the phone. That's the hardware keyboard for which you'd be specifying the layout.


Adobe Illustrator CS6 on Mojave with Java 8?

The answer given by Zac Jackson still applies to Mojave: you would have to disable SIP in order to create the required folders. Illustrator's reliance on Java is very slight: the main problem is the 'check' at startup.
Arguably, it's easier just to install Java 6 SE anyway. Java 6 doesn't interfere with Java 8, you can have both installed with no problem.
Only Illustrator and Dreamweaver need Java: the other CS6 apps do not.
However, as Mojave gets older and older, your best option is to run Creative Suite inside a virtual machine running an older OS, like El Cap, and/or migrate to cheaper, more up-to-date apps, like Affinity Designer, that are just as good, if not better, for many uses.


A clean reinstall of Mountain Lion involves creating a bootable USB stick from the installer downloaded from the App Store. You would then boot from it by holding ALT (Option) while rebooting.  When you boot into the USB stick, use Disk Utility to delete both the Lion and Windows partitions from your drive.

As for clean reinstalling Lion, since it came pre-installed, you would have to backup your hard drive and 'erase' it which would then prompt you to reinstall the OS.


Put this in your .vimrc

" Mac specific fix for function keys
map <Esc>OP <F1>
map <Esc>OQ <F2>
map <Esc>OR <F3>
map <Esc>OS <F4>
map <Esc>[16~ <F5>
map <Esc>[17~ <F6>
map <Esc>[18~ <F7>
map <Esc>[19~ <F8>
map <Esc>[20~ <F9>
map <Esc>[21~ <F10>
map <Esc>[23~ <F11>
map <Esc>[24~ <F12>

From now on you can simply bind to <F1> for example


Downgrading from Yosemite to Mavericks with TimeMachine backup from another Mac

Doubtful, the minimum OS for the 27" iMac is 10.10.  You can lay the TM backup down on the iMac, but it will most likely panic on the subsequent reboot.


How to import authoritative (primary) zone data into Lion Server DNS?

There is a Bash/Terminal/Command line command that might help to import DNS zone data into Mac OS X Lion its DNS server.

$ sudo serveradmin settings dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:allowZoneTransfer = yes

Issuing this command creates a zone file (in this example for "domain.tld") with some default settings and without any host records.

$ sudo serveradmin settings dns | grep dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:allowZoneTransfer = yes
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:aliases = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:expire = 604800
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:serial = 2013122701
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:allow-update = no
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:adminEmail = "admin@domain.tld"
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:machines = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:nameservers = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:refresh = 86400
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:mailExchangers = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:reverseMappings = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:retry = 3600
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:timeToLive = 345600
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:serviceRecords = _empty_array
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:bonjourRegistration = no
dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:domain.tld:name = "domain.tld"

The created zone file with default settings now looks like:

$ cat /private/var/named/db.domain.tld
domain.tld.           10800 IN SOA  domain.tld. admin.domain.tld. (
                            2013122701 ; serial
                            86400      ; refresh (1 day)
                            3600       ; retry (1 hour)
                            604800     ; expire (1 week)
                            345600     ; minimum (4 days)
                            )

With the command below you can create (import) default DNS zone records for each domain that is listed on a separate line in a file named "domains.txt".

$ while read line; do sudo serveradmin settings dns:views:_array_id:com.apple.ServerAdmin.DNS.public:primaryZones:_array_id:"$line":allowZoneTransfer = yes; done < domains.txt

And when your source DNS server allows zone transfer (axfr) the script below can be used to copy the DNS zone data from the old server to the new Mac OS X DNS server.

$ authNS=ns1.mydns.net;while read line; do dig +noall +multiline +answer +onesoa -t axfr "$line" @"$authNS" | sudo tee /private/var/named/db."$line"; done < domains.txt

Note: you need to change "ns1.mydns.net" to the host name or IP address of the server you are trying to import from.


How do i remove the jailbreak on my stolen iPhone 5c?

Cydia is installed when the iPhone is jailbroken. iOS 8 Pangu Jailbreak installs the Pangu app during the jailbreak process. So the answer to your question is Yes, the iPhone is jailbroken.

How to remove the jailbreak from your iPhone

Connect your phone to iTunes
Do a factory reset
Restore back to the most recent iPhone backup

Following the above steps can restore the iPhone to factory condition and restore back to the recent backup through iTunes.


Save HTML as PDF without metadata (e.g. date/time, URL)

Yes.
Before you save the PDF select "Show Details" and select Safari (or whatever) from the drop down, then uncheck "Print headers and footers".

Then save as PDF.


Can podcasts be grouped or organised in iTunes?

No, the only way you can organize podcasts (and iTunes U content) is by title. These two libraries have different view settings than the others.


How to find out which process is sending huge data to the internet?

Activity Monitor

  Activity Monitor measures how resources are being used by different processes (or applications) on a Macintosh.
  This can then be used to monitor the Mac's processor and disk activity, as well as the memory usage and network activity.

Open Activity Monitor (you can find it in Applications/Utilities)
Select 'Network' tab
Sort on sending or receiving data


Apple ID or password is incorrect when restoring purchases from another Apple ID

Oddly enough, I was able to resolve this by deleting the application in the Finder (open Finder, Go > Applications menu item, select the App in question, drag to trash) and then allowing the App Store to re-download the application while signed in to my personal Apple ID. So it appears that somehow the Apple ID you are signed in to when you download software is stored or recorded with the actual application package directory inside /Applications, at least under 10.15.


I can't run Eclipse on Macbook on Yosemite: "Version 1.6.0_65 of the JVM is not suitable for this product." and I have Java 1.8 (shows in settings)

It has worked for me to change inside info.plist

<key>JVMVersion</key>

from
<string>1.6*,1.7+</string> to <string>1.8*,1.6*,1.7+</string>

and inside ./bin/idea.properties
change JVMVersion=1.6* to JVMVersion=1.8*


OSX Firewall: Forwarding Ports & Ignoring Non-Local Requests

One solution, using IPFW, which co-exists with PF as of OS X 10.9 (Mavericks) is to simply run the command:

sudo ipfw add 100 fwd 127.0.0.1,8080 tcp from any to me 80


What is the Applescript command to show or hide iTerm2 window

Here are several options (none of them have been tested, so test and see which one works for you):
Option 1:
tell application "iTerm2" to activate
tell application "System Events" to tell process "iTerm2" to keystroke "h" using command down

Note: Keystroke may be replaced with m if you want iTerm2 to be minimized to the dock with the Genie effect.
Option 2:
tell application "Finder"
set visible of process "iTerm2" to false
end tell

Option 3:
tell application "System Events" to tell process "iTerm2" to set visible to false

Note: The process name may just be iTerm instead of iTerm2. I opened iTerm on my Mac and then Activity Monitor, and the Process Name that it shows is iTerm. Please change accordingly if it does not work for you.
Links and Resources
Here is a great WikiBooks link that describes exactly what you need.
Please let me know which option works for you so I can edit the question and only include the option that works.
Edit:
If you make the iTerm window the frontmost application (Be careful you don't want to make the AppleScript window the frontmost application), try this script:
tell application "System Events"
    set frontProcess to first process whose frontmost is true
    set visible of frontProcess to false
end tell


How do I change the virtualbox "Host Key"?

The GUI setting is under Preferences -> Input -> Virtual Machine:


Time Machine performing a mobile Backup to a location I can't find anywhere

The folder you're seeing has nothing to do with the network volume you created; it just happens to have the same name. This is a new feature in Lion which keeps track of file changes on laptops when you're away from home so that you still get the benefit of file versioning that Time Machine provides even when your external backup drive is not connected.

You can find more information about this feature in John Siracusa's Lion review at Ars: http://arstechnica.com/apple/2011/07/mac-os-x-10-7/18/


One good option might be to combine IFTTT and Pushover.

I currently get alerts whenever snow is forecast via this setup.


Why don't my icloud.com contacts download to my iPhone?

Did you try a restart of the phone?

Also go to Contacts and click the "group" button in the top left and make certain that "All iCloud" is checked.


Can I copy by highlighting and paste by middle click on Mac OS X?

I wrote a free little C program that does something similar to Gilligan's answer. Whenever you drag-highlight or double-click text, it copies to the clipboard buffer. Then you can middle-mouse-click in any window to paste it. It is called "macpaste" and on Github (https://github.com/lodestone/macpaste). It works globally for every program I use that has textual data.

In iTerm2, disable their middle-click in Preferences, otherwise you'll get double pastes.


Long time Migration of macs (over 80 hours)

Yeah, I have had similar experiences with WiFi transfers involving large amounts of data. The good news is that if you are extremely patient it will probably work out OK. The other good news is that if you have not messed with the factory partitioning scheme it doesn't matter that you can't install from CD/DVD.

If you do choose to restart the whole process - by resetting your new machine to original configuration with the Lion Recovery Partition - then a Migration using Target Disk Mode and the right FireWire 800 cable will probably take only an hour or so to complete.


iCal shows an event that the Google Calendar doesn't have?

I've seen this same problem when I use ical for Outlook synching.  Drives me crazy.  Today I figured out a solution.  Go to your Google calendar and "Search" for the offending meeting (just use some key word).  In my case, it found the meetings.  I simply expanded the meeting info in the search results and it allowed me to delete the meeting.  Then, give Outlook some time to resynch and it will be gone.