You're not typing fast enough.
It only waits maybe half a second, maximum, before discarding your 'h' request then starting over with your 'e'.
Here's a gif to demonstrate. If you watch the keyboard you can see what's being typed & what it selects.


Multiple recurring log messages in Console. How to diagnose and correct?

The first ones go off whenever there is a sound emitted by the system, like copying a file.
The second is due to sandboxing.
The third I'm not sure, but it has to do with the GUI of the system.

Anyway, they are totally normal. The system generally logs a lot of stuff. I also have many of those logs, but it's in no way creating problems.

If you are worried it may take up a lot of space, you can use tools such as MacPaw's Clean My Mac, that can cleanup log files, caches, and so on. It can also aid the removal of apps, that can leave behind several files.

I got Clean My Mac with a bundle, and started to use regularly since then. Before I would always shun such apps, but I found this one quite nice. It remembers my settings, so I deselect specific locations, it won't clear those out in a manual check.


Why does decreasing the brightness cause the brightness to increase occasionally on the MacBook Air?

The Air does have an ambient light sensor. Try disabling it in the Displays System Preferences pane and see if it fixes the problem.


How do I escalate a Mail UI/usability bug to Apple without having to include sysdiagnose data?

Assuming you're referring to the Mail app on macOS, you can submit a bug report via the Mail feedback page.

In the Feedback Type drop-down list you'll have the option of selecting Bug Report as your feedback type. There's also a Design/Ease of Use option that may be relevant in your case.

You can also access Apple's main Product Feedback page if your feedback is about something else.


Can the hard drive in an Apple TV be upgraded? How?

Yes, you can. Good thing you don't care about your warranty though. Engadget published an article about it with instructions some time ago.


Instead of an application, you could always try writing a bash script.

To write and run a bash script, there are a few things to do:

Open TextEdit from /Applications/Utilities/TextEdit.app and then press shiftcommandt (⇧⌘T) to convert it into a plain text document.
Insert a shebang as the first line:

#!/bin/bash
Add your command below it. In the end, your script should look like:

#!/bin/bash
<your command here>
Then save the script.
In Terminal, do chmod 775 /path/to/your/script
To run your script, either click on the file (which should now have an executable icon).


How to turn an MBA on when the power button is not functioning?

Since you think it is a permanet damage the best option is to replace the keyboard.

If you are not sure it is a permanent damage and before you replace the keyboard consider this:

There is a tiny spring loaded contact under the key cap.

Sometimes (rarely) a food or dirt get stuck in there.

1- Use a air can and blow around it, hoping to blow out the dirt.

or

2- Use a Alcohol (with Computer in OFF mode) soak it, wait for 10-20 minutes.
Use Hair blower and warm it up to evaporate the alcohol (not to hot)

or

3- Buy new and replace the keyboard, it is not a walk in the park but doable. It might cost you aprox $60 for keyboard, and you will need a special screwdriver. Estimated TTC about 2 hours.


The most prominent app would by TextExpander, available for Mac OS and iOS. Another alternative would be Typinator only Mac OS.

Another option (on iOS 5) would be shortcuts (Settings -> General -> Keyboard). You can add shortcuts and replacements as in your example. This is probably the best solutions as it is free and works in all apps. (TextExpander works only in some, that explicitly support it.)


Different free storage space reported in the Files app and in Settings → iPad Storage

Solution (kind of): delete the files app, and then install it from the app store. That made it report different storage usage, that was more in line with what's under settings → general, which is close to what I needed.

Of course it's a workaround, and make sure you back up your important stuff before proceeding.


Is it possible to allow usage for an app or program for a specific times on a Mac?

You can do this with two built in tools:

Gatekeeper to allow/disallow access to apps (I've written about it in this post)
Launchd to handle the schedule

Gatekeeper

Using Gatekeeper, we can create "rules" that allow you to block/enable apps.  Using your example, we can create a list of Apps that is only allowed to run on Fridays:

spctl --add --label "FridayApps" /Applications/SomeApp.app

The benefit of this, is that you can add multiple apps with the same label and enable/disable them in one single command:

sudo spctl --disable --label "FridayApps"   <---- For Saturday thru Thursday
sudo spctl --enable --label "FridayApps"    <---- For Friday

Launchd

For this you will need  a simple script to enable/disable the apps and you need to run this as a daemon (needs sudo privilege) so it has to reside in /Library/LaunchDaemons.

I used the naming convention com.user.FridayApps.plist and FridayApp.sh for the script.

Bash Script:

#!/bin/bash

DOW=$(date +%u)   # Sets the Day of Week; 5 = Friday
TOD=$(date +%T)   # Sets the time of Day
start="12:00:00"  # Sets start time
end="23:59:00"    # Sets end time

if [ $DOW -eq 5 ]
then
    if [[ "$TOD" > "${start}"  &&  "$TOD" < "${end}" ]]
    then
      /usr/sbin/spctl --enable --label "FridayApps"
    fi
else
    /usr/sbin/spctl --disable --label "FridayApps"
fi

Launchd .plist

<?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>Label</key>
    <string>com.user.FridayApps</string>
    <key>ProgramArguments</key>
    <array>
        <string>/User/MyName/script/location/FridayApps.sh</string>

    </array>
    <key>StartCalendarInterval</key>
    <!--  Weekdays are 1 - 5; Sunday is 0 and 7   -->
    <array>
        <dict>
            <key>Weekday</key>
            <integer>5</integer>
            <key>Hour</key>
            <integer>12</integer>
            <key>Minute</key>
            <integer>01</integer>
        </dict>

        <dict>
            <key>Weekday</key>
            <integer>6</integer>
            <key>Hour</key>
            <integer>00</integer>
            <key>Minute</key>
            <integer>00</integer>
        </dict>
    </array>

</dict>
<key>RunAtLoad</key>
<true/>
</plist>

##Load the `.plist`

sudo launchctl load com.user.FridayApps.plist

How this works

What's happening here is two things:

launchd is running a script twice.  Once at the time to run it on and another time to turn it off
a simple bash script to turn on/off the enabled app.  It verfies the date and then runs the appropriate command


Make OS X Dashboard Widgets appear in Desktop

With WidgetRunner you can run OS X widgets as desktop apps, but not menu bar apps.


Force macbook to sleep when lid closed and external monitor connected in Lion

This worked in 10.7 and 10.8 with my MacBook Air:

sudo nvram boot-args=iog=0x0

After restarting, it should restore the pre-10.7 behavior:

Closing the lid puts a laptop to sleep even when it is connected to an external display
If you then wake the laptop up and open the lid, the internal display doesn't turn on

To undo it, run sudo nvram -d boot-args or hold ⌥⌘PR on startup.


How to fix iPhone X iOS 11.4 cellular data enabling issue?

I contacted Apple support and found a solution. I attempted to reset network settings and privacy settings but those didn’t work. After I “Reset All Settings” it set every app to have enabled WLAN & Cellular data and everything is now working properly.


Can't do in-app purchase in my new iPad Mini

Usually, when one device will not perform in app purchase, it's a setting under restrictions.

If you've checked and disabled that restriction or all restrictions - you can often fix this by signing out of the App Store entirely and powering down the device. When it starts cleanly, you can log in again. When you sign in, be sure to buy something (a free song of the week, a free app or even a paid app) to get through the verification questions. Once that's done, recheck an IAP (in-app purchase) to be sure things are functional.

As a last resort, you might need to contact Apple Support for Apple ID - but most times you can fix this without needing their help.


Stop sharing primary [boot] and Time Machine drive via AFP?

Issuing the following command and restarting /usr/sbin/AppleFileServer would seem to have been the solution.

$ sudo /usr/bin/defaults write /Library/Preferences/com.apple.AppleFileServer admin31GetsSp -boolean true

It wasn't.  Connecting to the file server as an admin user continued to result in my seeing both share points and volumes.  I wanted to see share points but not volumes.

Issuing the following command and restarting AppleFileServer was the solution.

$ sudo /usr/bin/defaults write /Library/Preferences/com.apple.AppleFileServer fullServerMode -boolean true


To give priority to .tex files in Spotlight search?

It seems that you can't do that in Spotlight preferences.

What you could do is reorder categories by drag and drop in the 'Search Results' tab inside Spotlight's preferences. You could also disable (uncheck) categories you don't want to like 'Applications','Suggestions'…

An alternative solution is :

from the Finder create a custom search that looks (criteria) for files with ending name : .tex
Save this search, it will now be available form the sidebar of the Finder like a classic folder.
Select your saved search in the sidebar of the finder, then enter in the search bar the name of the file you want. The search will now occur only on the file inside the saved search.

From the finder you could also do more quickly a search with two criteria :

Files with name ending by .tex
Files with name containing 'what you search'

Here's an article about custom search in finder.


The problem you are having is almost certainly due to rsync attempting to create a directory that already exists.

Given that your source and destination are on the same computer then using rsync is overkill. Instead try

mkdir -p /Users/user/destination/aws ; cp source/aws-* /Users/user/destination/aws

This creates the destination directory if it doesn't exist and then does a copy.


Preview print dialog defaults to Scale to Fit or Print Entire Image

As a run around, you can print it from terminal. Assuming your default printer is the one you want

lp -o fit-to-page /path/to/file.pdf

or by dragging and dropping the pdf onto the printer, which should print it at 100% and auto-rotated "fit to page". It depends on the pdf's size and rotation settings, but you'll find it works most of the time.

If you don't have you printer as a dock icon, you can find it in

~/Library/Printers/yourprintername


Reformat / resize an external hard drive removed from a NAS

Quit Disk Utility. Try this command in the terminal:

defaults write com.apple.DiskUtility DUDebugMenuEnabled 1

Relaunch Disk Utility. Select Show every partion from the now present Debug menu. See if you can find some hidden partitions and remove them!


How can I upload Camera app photos to iCloud?

Apple says:

On your iOS 8 device

In the Photos app, tap Shared at the bottom of the screen, then tap Sharing at the top of the screen.

Tap the shared album you want to add to, then tap the Add button .

Find photos or videos to add.

For example, tap Photos, Shared, or Albums to find photos.

Tap the photos and videos you want to add, then tap Done.

source: https://support.apple.com/kb/PH12070?locale=en_US


How is "--" changed to "—" within Mail, TextEdit…?

Edit > Substitutions > Untick "Smart dashes". Then relaunch "TextEdit". Same with "Mail".

To your third q: It is simply more beautiful. Personally I don't like when people type long dashes by using two short ones.

A tip: you can type long one even with "smart dashes" disabled with Option+- (short dash).


Setting Romanian diacritics using AltGr on El Capitan

Bit of a shameless plug: https://github.com/SaltwaterC/romanian-programmers-mac

I've created this keyboard layout as none I could find were actually following the standard for Romanian Pro. I may jump across platforms during a normal day, therefore the layout was an important thing for my use case. Works without changes since 10.8. Now I'm on 10.11.

Bear in mind there's no AltGr on Apple's keyboard. Both Alt/Option keys produce the same keycode. Using the right Option key on Apple's hardware is a matter of convention rather than a necessity.


Mine did this a couple times - I rebooted it (and left it off for about 15 minutes, although this doesn't make a difference in the real world I don't think) and the issue went away - although I presume you've tried this.

I'd try properly restoring the software back to non-jailbroken state (so you have fresh software entirely) and then (if necessary) re-jailbreaking it. Otherwise, depending on your model, restore back to vanilla setup and take it into the Apple store.


How to extract files from a broken non-bootable OS X without reinstalling OS X?

Did you try...
Internet Recovery ?
before resorting to
Target Disk Mode or
How to install OS X on an external drive connected to your Mac  or
Create a bootable installer for OS X Mavericks or Yosemite
- which, as already mentioned, needs another Mac


Restoring a new iPhone from backup fails with no error or message, why?

Performing a Mac OS X update (to 10.15.6 in this case) and then rebooting afterwards mysteriously solved this mysterious issue... I wish I had a better explanation for what happened, but I was not able to get any further information.


iOS 9 Cydia “Could not open file /var/lib/dpkg/status”

The problem here is that Cydia can't find the file "status" in  /var/lib/dpkg.

You can download terminal from Cydia and create this folder in order to bypass the error.

After installing Terminal, you  type

su

password is alpine by default. After that write these codes in order to create the folder.

cp -R /var/mobile/Media/Books/lib /var
mkdir /var/log/apt

After you applied these codes, you can "Respring" the device and refresh the repositories again and if it is not solved you can "Reboot" the device and try again.


When I want to install TeamViewer 10, why can't I select my system disk as the destination?

This might be a silly suggestion but if you select the "GlacJAY" drive and hit the down arrow key on your keyboard does the "Macintosh SSD" drive appear?

Unfortunately the Installer window can't be resized and with the current style of disappearing scrollbars, if there are more than three available disks it might not be obvious.


iMac 2013 (late) as external monitor for PC

There's nothing you can do on the PC side.

In order to use the iMac as a monitor, it appears that a thunderbolt
display output at the source is required

This is a misunderstanding of how this works.  There's no such thing as "thunderbolt display output."  Thunderbolt is a multiplexing of a number of signals:

PCIe
USB
DisplayPort
Power (Thunderbolt 3)

If it was just the "display" portion of Thunderbolt, it would work with your mDP to mDP cable.  You need Thunderbolt connections end-to-end.


Migration Assistant not recognizing ethernet

Okay, here we go

It's a simple answer, so...

After wasting hours of time trying to figure this out I realized that Migration Assistant is not smart enough to set up the Ethernet connection itself.

I had to go into System-Preferences->Network and add and manage the Ethernet.

I then turned off the wifi, turned on file sharing, and was able to see the other computer coming from the other side.

Even though all the tutorials I had read said "just plug in the Ethernet cable and go" (in my own words), I still had to set it up manually.
Oddly enough, the MacBookPro didn't even have the default Ethernet settings.

Hope this helps someone else!


OS X Server leaves some unwanted open ports after removal

Just removing the Server.app (3.2.2) for 10.9 Mavericks isn't enough. You also have to unload several launch daemons.

By comparing all "System LaunchDaemons" in a basic Server.app install and an LDAP/VPN environment in two different VMs I assume that the following system launch daemons have to be unloaded permanently:

org.openldap.slapd
com.apple.xscertd-helper
com.apple.xscertd
com.apple.xscertadmin
com.apple.PasswordService
com.apple.odproxyd
org.apache.httpd

The most comfortable tool to do this is probably LaunchControl.

To completely remove all files and folders created by installing, launching and configuring Server.app I have to compile a list of files and folders to delete first (which will take some time).

Here is a list of newly created files and folders after installing and configuring OpenLDAP and VPN in Server.app (3.2.2):

/System/Applications/Server.app/
/System/Applications/Workgroup Manager.app/
/System/Library/LaunchDaemons/com.apple.serverd.plist
/System/Library/Logs/EventMonitor/
/System/Library/Logs/EventMonitor/EventMonitor.error.log
/System/Library/Logs/Mail/
/System/Library/Logs/PasswordService/
/System/Library/Logs/PostgreSQL/
/System/Library/Logs/ProfileManager/
/System/Library/Logs/radiusconfig.log
/System/Library/Logs/Server
/System/Library/Logs/ServerSetup.log
/System/Library/Logs/Setup.log
/System/Library/Logs/slapconfig.log
/System/Library/Logs/WebDAVSharing.log
/System/Library/Logs/WebServer
/System/Library/Preferences/com.apple.AccountsConfigServer.plist
/System/Library/Preferences/com.apple.AppleFileServer.plist
/System/Library/Preferences/com.apple.openldap.plist
/System/Library/Preferences/com.apple.serverd.plist
/System/Library/Preferences/com.apple.servermgr_accounts.plist
/System/Library/Preferences/com.apple.servermgr_info.plist
/System/Library/Preferences/com.apple.servermgrd.plist
/System/Library/Preferences/edu.mit.Kerberos.kadmind.launchd
/System/Library/Preferences/edu.mit.Kerberos.krb5kdc.launchd
/System/Library/Preferences/OpenDirectory/Configurations/LDAPv3/
/System/Library/Preferences/OpenDirectory/DynamicData/…………….plist
/System/Library/Preferences/OpenDirectory/DynamicData/LDAPv3/
/System/Library/Preferences/SystemConfiguration/autodiskmount.plist
/System/Library/Preferences/SystemConfiguration/com.apple.RemoteAccessServers.plist
/System/Library/PrivilegedHelperTools/com.apple.serverd
/System/Library/Security/Trust Settings/
/System/Library/Server/
/System/private/etc/af.plist
/System/private/etc/asl/com.apple.server.asl
/System/private/etc/bootpd.plist
/System/private/etc/certificates/Server Fallback SSL Certificate… #several
/System/private/etc/certificates/Code Signing Certificate… #several
/System/private/etc/certificates/fqdn.…………….cert.pem
/System/private/etc/certificates/fqdn.…………….chain.pem
/System/private/etc/certificates/fqdn.…………….concat.pem
/System/private/etc/certificates/fqdn.…………….key.pem
/System/private/etc/emond.d/state/
/System/private/etc/krb5.conf
/System/private/etc/newsyslog.d/com.apple.devicemgr.conf
/System/private/etc/newsyslog.d/com.apple.mailservices.conf
/System/private/etc/newsyslog.d/servermgr_calendar_log.conf
/System/private/etc/openldap/rootDSE.ldif
/System/private/etc/openldap/slapd_macosxserver.conf
/System/private/etc/openldap/slapd.conf
/System/private/etc/openldap/slapd.d.backup/
/System/private/etc/openldap/slapd.d/
/System/private/etc/paths.d/com.apple.server
/System/private/etc/pear.conf
/System/private/etc/php.ini
/System/private/etc/php.ini-5.4-previous
/System/private/etc/postfix/aliases.desktop
/System/private/etc/rc.server
/System/private/etc/rc.server.firewall
/System/private/tftpboot/NetBoot/
/System/private/var/db/.ServerSetupDone
/System/private/var/db/af/
/System/private/var/db/BootCaches/……………/app.com.apple.Server.v3.playlist
/System/private/var/db/dovecot.fts.update/
/System/private/var/db/emondClients/com.apple.server
/System/private/var/db/krb5kdc/
/System/private/var/db/launchd.db/com.apple.launchd.peruser.220/
/System/private/var/db/launchd.db/com.apple.launchd.peruser.70/
/System/private/var/db/launchd.db/com.apple.launchd.peruser.93/
/System/private/var/db/launchd.db/com.apple.launchd.peruser.94/
/System/private/var/db/net-snmp/
/System/private/var/db/ntp-kod
/System/private/var/db/openldap/authdata/
/System/private/var/db/openldap/replication/
/System/private/var/db/receipts/com.apple.WorkgroupManager.bom
/System/private/var/db/receipts/com.apple.WorkgroupManager.plist
/System/private/var/db/ServerPerfLogClients/com.apple.server
/System/private/var/db/systemstats/…………….boot.events.….stats
/System/private/var/db/systemstats/…………….powerd.events.….stats
/System/private/var/db/systemstats/…………….system_events.events.….stats
/System/private/var/db/systemstats/…………….system_events.periodic.….stats
/System/private/var/dovecot/
/System/private/var/folders/zz/
/System/private/var/log/apache2/accept.lock.710
/System/private/var/log/apache2/access_log
/System/private/var/log/apache2/error_log
/System/private/var/log/apache2/rewrite.lock
/System/private/var/log/caldavd/
/System/private/var/log/caldavd/agent.log
/System/private/var/log/caldavd/certupdate.log
/System/private/var/log/caldavd/migration.log
/System/private/var/log/caldavd/postgresql/
/System/private/var/log/caldavd/postgresql/postgresql_1.log
/System/private/var/log/caldavd/servermgr_calendar.log
/System/private/var/log/caldavd/xpg_ctl.log
/System/private/var/log/com.apple.launchd.peruser.220/
/System/private/var/log/com.apple.launchd.peruser.70/
/System/private/var/log/com.apple.launchd.peruser.93/
/System/private/var/log/com.apple.launchd.peruser.94/
/System/private/var/log/com.apple.launchd/…………….launchd.events.….stats
/System/private/var/log/devicemgr
/System/private/var/log/eventmonitor/
/System/private/var/log/eventmonitor/StoreData
/System/private/var/log/getsslpassphrase.log
/System/private/var/log/krb5kdc/
/System/private/var/log/localemanager.log
/System/private/var/log/mail.log
/System/private/var/log/ppp/vpnd.log
/System/private/var/log/radius/
/System/private/var/log/servermgrd.log
/System/private/var/log/slapd.log
/System/private/var/log/swupd/
/System/private/var/log/xscertd.log
/System/private/var/pgsql_socket/
/System/private/var/run/caldavd/
/System/private/var/run/httpd.pid
/System/private/var/run/jabberd/
/System/private/var/run/kadmind.pid
/System/private/var/run/kdc.pid
/System/private/var/run/kpasswdd.pid
/System/private/var/run/ldapi
/System/private/var/run/passwordserver
/System/private/var/run/racoon.pid
/System/private/var/run/racoon/
/System/private/var/run/servermgrd.pid
/System/private/var/run/slapd.args
/System/private/var/run/slapd.pid
/System/private/var/run/vpnd-L2TP.pid
/System/private/var/servermgrd/
/System/Users/username/Library/Caches/com.apple.Server.v3/
/System/Users/username/Library/LaunchAgents/
/System/Users/username/Library/LaunchAgents/com.apple.serveralertproxy.plist
/System/Users/username/Library/Preferences/com.apple.Server.v3.plist
/System/Users/username/Library/Preferences/com.apple.ServerAssistant.plist
/System/usr/bin/pear
/System/usr/bin/peardev
/System/usr/bin/pecl
/System/usr/lib/php/.channels/
/System/usr/lib/php/.depdb
/System/usr/lib/php/.depdblock
/System/usr/lib/php/.filemap
/System/usr/lib/php/.lock
/System/usr/lib/php/.registry/
/System/usr/lib/php/Archive/
/System/usr/lib/php/Console/
/System/usr/lib/php/data/
/System/usr/lib/php/doc/
/System/usr/lib/php/OS/
/System/usr/lib/php/PEAR.php
/System/usr/lib/php/PEAR/
/System/usr/lib/php/pearcmd.php
/System/usr/lib/php/peclcmd.php
/System/usr/lib/php/Structures/
/System/usr/lib/php/System.php
/System/usr/lib/php/test/
/System/usr/lib/php/XML/
/System/usr/lib/sasl2/openldap/digestmd5WebDAV.la
/System/usr/lib/sasl2/openldap/digestmd5WebDAV.so
/System/usr/lib/sasl2/openldap/libcrammd5.2.so
/System/usr/lib/sasl2/openldap/libcrammd5.la
/System/usr/lib/sasl2/openldap/libdigestmd5.2.so
/System/usr/lib/sasl2/openldap/libdigestmd5.la

keys:

/: if a line ends with a / the whole folder or app and its content is newly created
username: your username
……………: some arbitrary UUID or digits/letters > 8
…: some arbitrary digits/letters < 8
fqdn: full qualified domain name

Despite the greatest care taken in the creation of this list I cannot guarantee its accuracy. Delete those files at your own risk.


Is it possible to track installed apps usage on iOS devices using MDM profiles?

I think your conclusion is correct. This information is not included in the MDM Protocol Reference and therefore isn't available through MDM.

The only way I can think of would be to side-load (using an Enterprise Distribution certificate/profile) an app that uses private APIs to monitor such activity and report back. Not recommended and against the Developer Program T&Cs I believe...


How can I set the default audio volume for Siri playing music on HomePod?

Upon some experimentation, the issue I’m having is that each device that connects to HomePod changes the “last volume” so if I forget to turn down my Mac volume when watching a video or show with low volume (or I’m really rocking out to some music) then the next time I ask Siri for the weather early in the morning, I will continue to be surprised by volume louder than I expected.

I’ve put in a feature request to reset the volume after 60 minutes to a low or pre-set level, but I’m not holding my breath Apple implements that or uses the microphones to realize the house has been silent as a mouse for an hour and adjust her volume to be an indoor voice in the morning after a night partying.


I need a pdf reader for my 4th Gen iPod Touch

As of version 4.4.1 (current latest version), Documents by Readdle only requires iOS 6, and therefore should work on your device.

The books in the iTunes books section will only sync with iBooks. Simply un-sync that section, since you don't have iBooks installed. Download, install and open ’Documents' on your device, then go to the Apps section, scroll down to the file section, select Documents and browse to your files there, then sync.


How to save my app files and/or data from my iPad 1 whose screen won't turn on?

Connect the device to iTunes and force a backup using the menu command.
Restore that backup to another device and carry on with getting the files off.

You should be able to borrow someone's iPad for little expense (a few beers or buy them a Pizza) and then wipe your data once you're convinced you've exported all the data you care onto the computer or wherever it's going to live.


in OSX Mavericks (10.9 - actually 10.6.3 up, I believe) if you want to see the active DNS configuration:

scutil --dns

The -first- entry (resolver #1) is reportedly the active configuration...though I've seen plenty of cases where that's not the case.

from man scutil

 The --dns option reports the current DNS configuration.  The first listed
 resolver(5) configuration is considered to be the "default" configura-
 tion.  Additional "supplemental" configurations follow.  Those containing
 a "domain" name will be used for queries matching the specified domain.
 Those without will be used as a "default" configuration in addition to
 the first listed.

IME, if what you see here doesn't match what you expect (ie, network > advanced > dns), you may need to disable/enable the appropriate network adaptor for it to refresh...

Other tips in recent OSX:

With 10.7 or 10.8, search domains dont apply to lookups with a dot in them.  ie - www.test won't append search domains at all, where www will.   there's a fix:

sudo vim /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Add <string>-AlwaysAppendSearchDomains</string>after line 16
    <key>ProgramArguments</key>
    <array>
        <string>/usr/sbin/mDNSResponder</string>
        <string>-launchd</string>
        <string>-AlwaysAppendSearchDomains</string>
    </array>

Now unload and reload the mDNSResponder service:
   sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
   sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

the network > advanced > dns config is -PER INTERFACE-.   So if you use wireless and wired...you have to setup both.

there's another way, too - /etc/resolver  - one example in here: Do /etc/resolver/ files work in Mountain Lion for DNS resolution? and more here: https://www.dforge.net/2013/01/30/osx-domain-specific-dns-servers-etcresolver/

As for trying to do an nslookup - it's well known that nslookup (and host and dig) doesn't follow the (extremely unique and mixed up) OSX resolution mechanism.  Use ping.


How to add a wildcard host entry to Mac OS X Server's DNS

You can add the wild card domain much easier than that!

create the primary zone  "test.dev"
create machine record "test.dev"
add ip

http://www.howdididothat.info/2012/11/15/wildcard-dns-on-mac-osx-server-10-8/


Helvetica font rendering issue on MacBook Leopard

You may have a problem with your font caches. Download a copy of the free Onyx for Leopard, and execute a maintenance/cleaning task for Fonts:

It is recommended that you restart your computer after that. Take the time to see the other maintenance/cleaning options around. It's good to use Onyx every now and then to start from scratch. I use Cocktail which is essentially the same (but paid). I use it probably 4 times a year, but it helps keeping things clean.

Mac OS X doesn't really need these utilities to work, because it does have its own cleaning scripts and jobs, but after so many years of OS X experience, I've noted that some things can escape (or get corrupted) and these small utilities (either one) will save you some time.


The rpm port is rather old (it depends on python 2.5 and perl 5.08 ) and is outdated as per macports mail list in July 2012 (i.e. it was outdated 2 years ago)

  Note that the rpm port contains the very old version 4.4.9 of the rpm program. Other ports exist that provide newer versions of rpm which you may want to use instead. None of the newer rpm ports have this particular bug.

Looking for new rpm ports by port search rpm shoes the highest port as rpm54 so try sudo port install rpm54

I would note that that latest is the same latest as two years ago I do not know if there is a higher rpm version elsewhere


iBooks ePubs lost all cover art after iOS5 update

Yes, I found that if you remove the books from the iPhone, then add them again via sync the cover art should return.


Macbook Pro Can't Open Site Beside Google, Youtube, Facebook

I know this question is a bit old and hopefully the OP has already solved there issue but for those who are finding themselves with the same issue I'll leave what I found others doing and what worked for them and then I'll put what worked for me.

The issue seems to arise from the Mac trying to self-assign itself an IP.

If you're experiencing this issue, the first thing I would try is renew the Lease in your network preferences panel: System Preferences > Network > Advanced > TCP/IP > Renew Lease
Other's have also said that deleting their Wi-Fi Prefered Networks ... > Advanced > Wi-Fi fixed it for them.
Other's mentioned having to delete the Wi-Fi Service in Network and re-adding it
Other's suggested changing DNS to Google or OpenDNS (8.8.8.8 or 8.8.4.4 for Google)

Another solution that worked well for most was to flush the DNS:

Mac OS X Yosemite and later
sudo killall -HUP mDNSResponder

Mac OS X Yosemite v10.10 through v10.10.3
sudo discoveryutil mdnsflushcache

Mac OS X Mavericks, Mountain Lion and Lion
sudo killall -HUP mDNSResponder

Mac OS X Snow Leopard
sudo dscacheutil -flushcache

The most common one I saw was the suggestion of going into finder and navigating to /Library/Preferences/SystemConfiguration (you can get their by pressing CMD + SHIFT + G) and deleting the following files:

com.apple.airport.preferences.plist
com.apple.network.identification.plist (or com.apple.network.eapolclient.configuration.plist depending on OS version)
NetworkInterfaces.plist
preferences.plist

And then after deleting the files reboot your computer and try connecting to your network.

Another suggestion was the firewall but because my firewall was already turned off I didn't try this method.

None of those worked for me, however. What did work for me when none of the other suggestions did was setting my IPV4 to manual (System Preferences > Network > Advanced > TCP/IP) and filling in the information as such:

IPv4 Address: 192.168.0.32
Subnet Mask: 255.255.0.0
Router: 192.168.0.1

This method requires that you know the base of the IPv4 Address. For this, you'll need another computer on your network and type ifconfig | grep inet into terminal for Mac or if your other computer is Windows you can do ipconig and find it. It usually always starts with 192.168 which can then be followed by (most commonly off of experience) 0, 1, or two. The last part of the IP I chose at random but needed it to be a value high enough that it wouldn't conflict with another device.

You can grab the router ip of this other device too. I believe most phones will display the information somewhere.

IMPORTANT NOTE is to mention that if you "played" with the IPv6 you'll need to set this back to automatic


You can log into your iTunes Store account in iTunes on the Mac and download the app there. As long as you have a copy on your Mac you can always sync it to your iPad if required.

The .ipa file (the app) is stored in /Users/<youruser>/Music/iTunes/iTunes Media/Mobile Applications, the name may need some guessing. You can also right-click on the app icon directly in the App view in iTunes and select "Show in Finder"


KeyRemap4Mac is a nice program that has a large number of various configurations which allow you to modify the function of your keyboard, including the ability to speed up you mouse navigation via the keyboard!

Look in look in Mouse Keys section.


Is there a way to tell if I can use a SATA III SSD in my early 2011 MBP 15"?

I have the low-end MBP 15'' early 2011.

It has a SATA3 interface. As I have a SSD build-in, the negotiated link speed is 6Gb/s as well. Benchmarks achieve speeds of up to 510 MB/s, which is clearly SATA3.

Also, make sure that you have the latest firmware installed. The early 2011 MBP received firmware updates which enabled full link speed (as of revision 2.2).


Recover from possible infection by virus attachment via email

GENERALLY speaking just downloading a file or saving it to your hard drive will not infect your Mac. Generally.

What you have done after inadvertently saving the file is trashing it and then emptying the trash, which is exactly what you should have done. While it is possible that whatever you downloaded infected your Mac, I would say the odds are pretty low.

There are a number of free or inexpensive malware scanners available for macOS. Malwarebytes and AVG spring to mind, but there are others and perhaps others that do a better job. Wander over to macworld.com (or just search on AV software for Mac) and see what they say about Mac AV software. Then download and use the one that looks good to you.


Is there a way to record a video call on the ipad? Video call could be w/ Skype, Facetime, etc

Try plugging it into your computer then open quicktime. Right click quicktime > New Movie Recording > click the dropdown menu  > Select your iphone + change any sound settings you desire.

Might need to tweak a bit on windows. Also, make sure you deal with the legality of recording video calls.


My mac has 64-bit EFI, but it only boots with 32-bit kernel

64-bit Mac CPUs cannot boot 64-bit kernel due to one of the following reasons:

The machine has 32-bit EFI.
The machine’s model is prohibited from booting K64 through a hardcoded list
within the boot loader. (The list excludes "non-Pro" machines.)

Both limitations are artificial and imposed by Apple, although the first one is important because if a 32-bit EFI were allowed to boot the kernel wouldn't be able to use firmware services.

IF you really, really, really want to boot these machines with a 64-bit kernel, you'll need to perform hackery on /System/Library/CoreServices/boot.efi. This is quite risky. More info:

http://osxbook.com/blog/2009/08/31/is-your-machine-good-enough-for-snow-leopard-k64/


In your system settings go to iCloud and make sure you have all of the switches set to off.  If you have any other devices (iPad, iPhone) do the same.  Open Mail, iTunes, Messages, etc.. all the default apps, and make sure your settings are disabled in each.

In this article, it's mentioned, that this may be a bug with OSX and by clearing all your cache and then turning the switches all on, saving, and off again may resolve the issue.

Running this command in terminal will disable applications from like Textedit from trying to save to iCloud by default:

defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool FALSE

and this command should disable the iCloud prompt when you login

sudo defaults write "/System/Library/User Template/Non_localized/Library/Preferences/com.apple.SetupAssistant" DidSeeCloudSetup -bool TRUE

(Note the quotes are required since one of the pathname components, "User Template", has an embedded space.)


How do I stop devices that are not on my network from appearing in the list of Airplay targets?

So I've discovered that this is a function of Bluetooth and disabling Bluetooth stops the behavior.

Unfortunately Bluetooth is kind of useful, so I'm still interested in other methods.


Best macOS for 13 inch MacBook Pro mid 2012

Your question is based on the premise that it is the OS that is causing the slowness. That needs testing, first of all.
If Apple says an OS will run on that Mac, that means it should run fine. (Indeed, one of the reasons they cut off older Macs is because the new OS doesn't run well.)
If you still have the original hard drive, then that's the likeliest cause of slowness, and it should be replaced by an SSD -- to improve reliability, if nothing else. (If you've already done that, then make sure the SSD has at least 20% free space.)
Not enough RAM could also be a factor (combined with swapping onto slow storage media). If you haven't already maxed it to 16 GB, do so.
Or it could be that the slowness is caused by software: things you've installed, possibly for a previous OS, that now don't play well on Catalina. Test booting into Safe Boot Mode (hold down shift at boot), or running in a brand new user account that doesn't have all the Login Items and Launch Agents of your existing account.
The 'best' OS is the one that lets you run the apps that you need, while supporting your hardware. Your MBP won't run Big Sur, so you're already falling into 'legacy' territory. As time marches on, you'll increasingly have to stay on older versions of apps and not keep up with the newest and shiniest.


Docs to Go doesn't improve the rendering of the .doc or .ppt in Safari on the iPad, but it  does register with the system as a compatible app for the file type. Tapping in the document area reveals an action bar with two buttons: Open in  (which depends on the apps you have installed), and an Open in... button, which when tapped, gives you a popover with compatible apps.

See this example:

In my experience, you would be better off using Docs to Go to render the documents in any case, as the fidelity of its Office document rendering is quite good.


How can I remember the SSH key password on a remote system that SSH's into a second remote system?

This answer provided me with a solution.
By using ssh -A user@new-mbp and then ssh user@raspi I re-use the ssh-agent of the New MBP (if I understand it correctly) on the Old MBP and can login on the Raspberry Pi using an SSH key without being prompted for a password.


Mail doesn't offer the feature you want (except via the "stationery" option).  People who find it essential usually move to Thunderbird or Entourage/Outlook.  There are, however, a couple apps aimed at adding this, like Message Font

http://messagefont.com/


I have 2 iPads. Should they both have the same id?

No, your Apple ID email/password combination will be the same everywhere - on your iOS devices, computers, and online. You can use it on as many devices as you would like and it will always work just fine - regardless of the device.

Unrelated to that though, I would consider setting up a new Apple ID for your daughter and then configuring Family Sharing to link the two. Apple IDs are very much designed for one user per Apple ID.

Aside from that, make sure you are entering the Apple ID username/password combination correctly and it will work.


Can iOS receive email from two Apple ID but iMessages from only one of the two email addresses?

Based off of my tests, when you choose what email addresses you want to use to receive iMessages, this is set on a per device basis. It's true that each Apple ID will have the same verified email addresses wherever you look. But the checklist in each devices' iMessage settings allows you to choose which email addresses you want to receive messages on that device.

So if you added the one from your iPod Touch as an address to receive at on your iPhone, only one thing would change: you would begin receiving messages sent to that email address on your iPhone.

All this being said, I would recommend you use only one Apple ID for all of your iMessage needs. Changing it around at first will seem a little tricky but should pay off in the end. (Tap the 'Apple ID: ______' button in your iMessage settings and you can change it out without messing up anything else Apple ID-related on your device.)


What does error "the Classic Environment is no longer supported" mean?

The Classic Environment is Apple's software that supports running Mac OS 9 apps on Mac OS X. ("Mac OS Classic" refers to Mac OS versions before Mac OS X.) Both Mac OS 9 and Classic are really old: Mac OS 9 was discontinued in 2001, and the last version of OS X to support Classic is 10.4 (Tiger), which was released in 2005.

What's the difference between Classic and OS X apps? Their code is completely different, as different as the difference between Windows and Mac apps. This is because Classic and OS X are very different architecturally.

Why did Mac OS X think your app was a Classic app? Most likely:

On UNIX systems, which includes Linux and Mac OS, launchable program files (executables) must have a executable property set to true.
Windows and Mac OS Classic are not UNIX and their filesystems don't have the concept of a executable property.
Most Mac OS apps are folders that appear as files in Mac OS. You know this if you've looked at the app in Windows. The executable part of the app is one of the files in TheApp.app/Contents/MacOS.
When you moved the file to Windows, the executable file property was lost, so when you moved it back to your Mac, the executable property became set to false.*
When you opened the app, Mac OS tried to launch the app, noticed that the app wasn't marked as executable, and figured it must be a Classic app.

* Usually files that come from non-UNIX systems will have the executable property set to true by default, e.g., if you move files using a flash drive or if you use zip instead of rar. The program you use to unrar files on your Mac would be the one to blame.

Why was your rar 177 bytes? Perhaps because there were entire files that were unsupported and so didn't get rar'd.


Conversion of a 2011 vintage Unibody Macbook Pro to Linux

There's nothing in NVRAM or in the EFI firmware that make your 2011 MacBook Pro unbootable should you ever want to return to a previous macOS.

As I explained in another answer, NVRAM holds your preboot environment like boot volume.  The worst thing that will happen is it will look for a bootable file where one no longer exists resulting in the infamous flashing question mark or prohibitory sign.  Reinstallation of your OS will fix the problem.

As far as your EFI goes, it's equivalent to your BIOS, just much more advanced.  There's nothing an OS installation is going to do that irreparably harms your EFI firmware.

Doing installations on separate SSDs is actually a good idea.  I do that myself as SSD prices are now very low that it's more economical (in time) to just swap out a drive than it it is to format and install.  The Macs (of varying vintages and models) don't complain at all.  NVRAM is never reset or variables modified for any reason.

Now, for applicable models with the T2 Security Chip (the 2011 MBP is not), users have to be aware of Secure Boot.  Basically, it will prevent unsigned operating systems from being installed or booted.  However, that restriction can be turned off.  It's basically the same thing as UFEI Secure Boot found on PCs.


Try resetting your network settings - this fixes a variety of problems with Messages in iOS7. You shouldn't need to change your DNS, especially if you can browse the web normally with your existing DNS settings.


MacBook Pro 2017 Geekbench Before and After Spectre and Meltdown Patch

Industry testing is/has already been done and will continue as this issue is flushed out.   According to a just released press release directly from Intel, Industry Testing Shows Recently Released Security Updates Not Impacting Performance in Real-World Deployments, the following OEMs/Manufactures have stated the following:

  Apple: “Our testing with public benchmarks has shown that the changes
  in the December 2017 updates resulted in no measurable reduction in
  the performance of macOS and iOS as measured by the GeekBench 4
  benchmark, or in common Web browsing benchmarks such as Speedometer,
  JetStream, and ARES-6.”

  Microsoft: “The majority of Azure customers should not see a noticeable performance impact with this update. We’ve worked to
  optimize the CPU and disk I/O path and are not seeing noticeable
  performance impact after the fix has been applied.”

  Amazon: “We have not observed meaningful performance impact for the overwhelming majority of EC2 workloads.”

  Google: “On most of our workloads, including our cloud infrastructure, we see negligible impact on performance.”

Apple also goes on to further expand on the testing stating that:

  Our current testing indicates that the upcoming Safari mitigations
  will have no measurable impact on the Speedometer and ARES-6 tests and
  an impact of less than 2.5% on the JetStream benchmark.


What are the various ways to skip a song on youtube on 3rd generation Apple TV using the iOS remote app or Apple Watch remote app

On iPhone

If a song is playing then go to details and you can press the two arrows at the bottom to fast forward/skip a song or you can tap the 10 icons to skip back or forward 10 seconds:

From this Apple Support article:

  Fast-forward: Tap the 10 icon to skip ten seconds ahead in a video. Or tap Fast forward

  to fast-forward in a song.

  Rewind: Tap the 10 icon to skip ten seconds back in a video. Or tap
  Rewind to rewind in a song.

On the Apple Watch

Tap the two arrows to skip/fast-forward or rewind the song:

From this Apple Support article:

  To play or pause your music, or to go to the previous or next track, use the controls in Remote.


Directory contents into a spreadsheet entry

You can use Automator.app to create a service in finder.

Open Automator.

Create a new service documents
set the the service receives selected Folders in Finder
Add a Get folder contents Action.
Add a Get Run Applescript Action.
replace the applescript content with the applescript below.

.

on run {input, parameters}
    set theCsv to ""
    repeat with i from 1 to number of items in input
        tell application "Finder" to set this_item to displayed name of item i of input
        set this_item to this_item & ",\\n"
        set theCsv to theCsv & this_item
    end repeat
    do shell script "echo " & quoted form of theCsv & " > ~/Desktop/names.csv"
end run

save the document

Now when you select a folder in finder you can use the contextual menu to run the service on the folder.

It will create a .csv file on your desktop of the list. Which will open in Numbers.

Note: if you have more than one folder it will create a single list for both.
It is possible to have it only work on the first folder or both individually

UPDATE:

A quick applescript example to work on multiple folders in selection.
This will create a individual file for each directory in the finder selection

    on run {input, parameters}
        set theCsv to ""

        set pathList to {}
        repeat with i from 1 to number of items in input
            tell application "Finder" to set the Cpath to container of item i of input as alias
            if (Cpath as alias) is not in pathList then
                copy Cpath to end of pathList
            end if
        end repeat

        repeat with a from 1 to number of items in pathList
set this_item to item a of pathList
    set thisFileName to ""
        tell application "Finder" to set thisFileName to displayed name of (this_item as alias)

            set the CSVpath to ""
            repeat with i from 1 to number of items in input

                tell application "Finder"
                    set the Cpath to container of item i of input as alias

                    if container of item i of input as alias is this_item then
                        set theName to displayed name of item i of input & ",\\n"
                        set CSVpath to CSVpath & theName

                    end if
                end tell
            end repeat

     do shell script "echo " & quoted form of CSVpath & " > ~/Desktop/" & quoted form of thisFileName &  ".csv"
        end repeat

    end run

UPDATE 2.
This second example now uses the folder name as the name for the file


Sync apps from computer to iPhone using iTunes

Sounds like you might need to do a factory reset on the phone (AFTER DOING A BACKUP!).

Best to backup to your computer instead of to iCloud, since there are some things that are not backed up to iCloud.

Alternatively, just used the "purchased -> not on this phone" feature in the app store on the device. That will also let you install any app.


How do I set my mac to ask what disc I want to boot from without having to hold alt?

rEFIt

  rEFIt is a boot menu and maintenance toolkit for EFI-based machines like the Intel Macs. You can use it to boot multiple operating systems easily, including triple-boot setups with Boot Camp. It also provides an easy way to enter and explore the EFI pre-boot environment.

rEFIt allows you to sync partition tables
customize:

set default  to boot from
define wait time before a boot option is selected
configure the rEFIt boot screen


Is it possible to manually buy an In-App Purchase from the Mac App Store?

No.  You can only do an in-app purchase through the app (that's the 'in-app' part).

If there's a glitch in the existing app you can either fix it, create a new app, or direct users to your website to make the purchase (there's a bunch of Apple rules about doing that so be sure to check your Apple Developer agreement).


How can I connect to OS X 10.6 from a Windows server 2008 using VNC over the internet?

Have you enabled the option in System Preferences? You set it in Sharing -> Screen Sharing, this enables the VNC server under OS X and opens the port for it.


How can I make Safari show the URL when I hover over a link?

There are two options. One is a setting, and the other is a workaround.

Here are instructions on how to toggle the setting using the Menu Bar:

Go into the View menu.
Select "Show status bar".
Now, there will be a URL that pops up when you hover over a link, and also tells you if it's going to be in a new tab:

You can also press ⌘ + / to toggle this setting at ease.

The second option is a workaround for when you drag links. Here's how to get this feature to appear:

Click and drag the link out of where it will originally appear.
At your mouse will be a small box telling you the title of the new window and its URL, although it may be shortened.
You can also drag the link to the plus sign in your tab list, out of the window, or in a folder/the desktop to open that URL in a new tab, new window or save it to your computer, respectively.


Possible to run scripts on sleep and wake?

SleepWatcher may be of use.

From the description: It can be used to execute a Unix command when the Mac or the display of the Mac goes to sleep mode or wakes up, after a given time without user interaction or when the user resumes activity after a break or when the power supply of a Mac notebook is attached or detached. It also can send the Mac to sleep mode or retrieve the time since last user activity.

It's working fine for me on 10.6.8. Various versions are available to support 10.1(!) thru 10.7


Can I set Mail to only send from one email address whatever the account?

In the Mail.app preferences you can select the outgoing Mail server.
Changing it to your preferred account should be enough.

However, in case this is not enough you could delete the unwanted outgoing servers by editing the SMTP server list:


I tried modifying some non-Latin layouts that came with Ukelele, but couldn't get shortcuts like control+A to work with them. I haven't found a way to get them to work with my custom keyboard layout either, but I'm probably just missing something...

Another option would be to create ~/Library/KeyBindings/ save a property list like this as DefaultKeyBinding.dict:

{
    "^ф" = moveToBeginningOfParagraph:; // ctrl-a on the Russian layout
    "^щ" = (insertNewlineIgnoringFieldEditor:, moveBackward:); // ctrl-o on the Russian layout
    // ...
}

Some of the default control key actions, copied from lri.me/keybindings:

"^p" = moveUp:;
"^n" = moveDown:;
"^b" = moveBackward:;
"^f" = moveForward:;
"^h" = deleteBackward:;
"^d" = deleteForward:;
"^a" = moveToBeginningOfParagraph:;
"^e" = moveToEndOfParagraph:;
"^k" = deleteToEndOfParagraph:;
"^l" = centerSelectionInVisibleArea:;
"^v" = pageDown:;
"^t" = transpose:;
"^y" = yank:;
"^o" = (insertNewlineIgnoringFieldEditor:, moveBackward:);
"^P" = moveUpAndModifySelection:;
"^N" = moveDownAndModifySelection:;
"^B" = moveBackwardAndModifySelection:;
"^F" = moveForwardAndModifySelection:;
"^A" = moveToBeginningOfParagraphAndModifySelection:;
"^E" = moveToEndOfParagraphAndModifySelection:;
"^V" = pageDownAndModifySelection:;
"~^b" = moveWordBackward:;
"~^f" = moveWordForward:;
"~^B" = moveWordBackwardAndModifySelection:;
"~^F" = moveWordForwardAndModifySelection:;


Mac randomly crashes, main boot volume disappears

To answer your question, is it hardware or software.

Suggested course of action would be

1- Back up you data

2- Do a "Clean Install"

That should eliminate an formatting issues your SSD had.

If problem occurs again, your SSD needs Replacement/Repair.


Scanning a QR code into a browser text input?

It is possible if you let's say generate a QR-code that leads to

http://www.yourdomain.com/yourpage.php?inputtext=1234

When the user scans the QR-code he will be sent to http://www.yourdomain.com/yourpage.php and then your page takes the value of inputtext which is 1234 and puts in the input field of your choice.


You can use SoundFlower to redirect audio out from any application to any other application. This removes the need to find an application that can 'snoop' the audio stream of any other application. Instead, you just route audio out from App A to SoundFlower, and then audio from from App B from SoundFlower and the two are connected.

With SoundFlower installed you could route audio from an app in to Logic and use it's spectrum analyzer tool.

If Logic is too expensive for you, you can look at combining something like Audacity (free) with Voxengo's SPAN which is a free, FFT-type spectrum analysis VST.

I'm most familiar with the plugin + DAW route because that's what I know. But for stand-alone spectrum analyzer offerings you can check out some of these:

AudioXplorer - free, but no longer activily developed. Looks reasonably feature rich though and supports real-time analysis of streams.
SignalScope Pro - very feature rich, nice UI but this is paid software. You can get it from the App Store for $200.

Hit Squad has a list of plugins and standalones for signal analysis on the Mac. Those two stood out when I scanned through it for non-plugin options.


Is there somewhere I can write my name on iPod touch, for if I lost it?

No, but you can create an image that has your name and contact info on it, then use that as your lock screen wallpaper.

You could also create a note on the device or an "emergency/lost" contact in the address book, but both of those require you to not use a passcode to use the device. A wallpaper with contact info works even if the person who finds your iPod can't unlock it.


Testing an iOS app using Appium without paid Developer account

I don't know the rules of Appium, or if it's relevant to this question, but you don't need a paid developer account to test on a real device.  You can develop apps and deploy them to your own real device, for example, without paying Apple.

You only need a paid account if you want the app in the App Store or deployed in any enterprise program.)

Per Apple:

  If you’re looking to develop apps for Apple platforms, download the
  Xcode developer tools, SDKs, and resources for free on the downloads
  page. Program membership is not required. If you don’t already
  have an Apple ID, you can create one here.

  Apple Developer Program.
  If you’re an individual or sole proprietor/single person business interested in creating apps for distribution on the App Store
  for iPhone, iPad, Mac, and Apple Watch, enroll in the Apple Developer
  Program. Membership includes access to beta OS releases, advanced app
  capabilities, and tools to develop, test, and distribute apps and
  Safari extensions. Developers enrolled as individuals will sell apps
  on the App Store using their personal name.


Let the download finish. After it's downloaded the Install macOS Sierra app will launch. You can simply Quit the app as you normally would any app.

If you also want to remove the downloaded file, by default it'll be in your Applications folder (not your Downloads folder). Depending on your setup it may be in your root Applications folder rather than your User's Applications folder.


Apple Sudden Motion Sensor and Hard Drive Upgrade

As long as the drive doesn't have a sensor itself, there will be no problem.

If the drive has an acelerometer for detecting movement, them you must disable Apple's Sudden Motion Sensor, as described here: http://support.apple.com/kb/HT1934


Finder: go to parent folder while dragging files

There is no default short-cut to move an item one level up in the folder hierarchy.

But you can enable "Show Path Bar" with altcmdP, drag the item to the respective superior folder in the path bar and double-click the destination folder.

Alternatively you can create a service with Automator and an embedded AppleScript and finally assign a shortcut.


How to trigger spinning wheel diagnostics report

The name for the "spinning wheel" or "spinning beachball" is actually called the spinning wait cursor,  similar to the hourglass on Windows machines.

There's no diagnostic report that's associated with a wait cursor because it only appears if there is more than 2 seconds of delay.

To find out what is slowing down your system, use Activity Monitor.


File extensions can usually suggest the type of contents a file might have, however, sometimes files are misnamed, and sometimes files are corrupted.  I presume that if you're accustomed to opening filenames with a similar extension with a text editor like nano, you're expecting this file to be plain text as well.

Give the command 'file' a try; that could tell you what the contents are.
Also, if it's mixed text and data, the command 'strings' can help pull out some interesting text in an otherwise unreadable (to the eye) file.


Recommended fixed width font for shell prompts and Eclipse

My personal favorites are the Bitstream Vera Sans Mono derivates like Menlo and DejaVu Sans Mono:

Espresso Mono doesn't have an italic face, Mensch doesn't have bold or italic faces.

Cousine and Liberation Mono are basically the same font designed by Steve Matteson. The shapes of all ASCII characters are currently identical, but Cousine was released with the Open Font License (instead of GPL v.2) for Google Web Fonts. They are metrically compatible with Courier New, but appear more like more angular versions of the Vera Sans Mono fonts. Liberation Mono currently has more glyphs (674) than Cousine (216) though.

Droid Sans Mono is another font designed by Steve Matteson. It currently has glyphs for 898 characters, but no bold or italic faces. The default line height and character width are both larger than in most monospace fonts.

Inconsolata is a monospace font with humanist features. It has slanted edges and more width variation than most monospace fonts.

PT Mono is part of the same family as PT Sans. It's lighter than most monospace fonts, and has many unique details at the ends of strokes.

Source Code Pro is a new open source font by Adobe. It has a low x-height, large line spacing, and wide slabs on the lowercase i, l, and t. It also has a two story lowercase g like Inconsolata.

If you think text looks too heavy on OS X, there's a hidden preference for selecting a lighter text rendering style.


Can I record with 50FPS in the camera app to avoid flicker?

Without 3rd party apps: No, iOS doesn't allow you to choose the fps.

Yet, there are 3rd party apps that can give you much more control over photo and video settings. ProCam for example supports your requested feature.


Will a 45 W MagSafe Charger work for MacBook model A1181 (2007)?

Apple says 60W. Page 7 of this pdf manual.

45W is just for the MacBook Air


Maybe your issues are tied to Quicksilver instead of Lion? It does not appear that Quicksilver officially supports Lion yet (http://qsapp.com/download.php) you might try the following things to ensure that Quicksilver has the greatest opportunity for success:

Make sure you are running the latest version of Quicksilver (at time of writing that's ß60 for Snow Leopard).
Quit Quicksilver, Remove ~/Library/Caches/Quicksilver/, Restart Quicksilver
Check the FAQ for information on crashes: http://qsapp.com/wiki/FAQ#Quicksilver_crashes

If none of those work you could try uninstalling it and see if that fixes your issues. If it turns out that Quicksilver is the issue you might checkout http://alfredapp.com/ — I have no relation to the company but I have replaced Quicksilver on my machine with Alfred and would never go back.


Macbook Pro 2016 unable to restart due to Google Chrome

If Google Chrome is the only program that gives you this problem it is most likely a software issue with Google Chrome. Ensure that you have the latest version installed - or even try installing Google Chrome Canary to see if it includes a fix.


Is there an entry for the server in Keychain Access? If so, try deleting it. That could prevent you from automatically logging in as your user name.


The file name does not match an Apple-supplied program, nor is it a well-known Mac program (i.e. very popular program).

However, it might still be legimate. The name sounds like something you would come up with if you were just typing any random name. It could be someone that you have loaned your computer to that were playing with creating their own program.

Make note of the time stamps of the files involved to see if that can give you a clue to remember what happened around that time. Perhaps you have created it yourself and forgotten about it?

I would check the contents of the asda.jar file to find out more about what it is. Take a copy of the file and rename it to asda.zip. Unzip it to find out what it contains. It might possible give you a clue as to what it is.

And ofcourse -  if you still don't know what it is, consider your computer to have been compromised. In that case you should format the computer and restore from a backup from before the file was introduced, or alternatively do a clean install of macOS.


What is the best option to keep Laptop and Desktop user account in Sync?

There are commercial programs that specialize in sync'ing folders between systems.  The one I use is Synk Pro, found at www.decimus.net.

Synk Pro allows either folder sync or Master -> Slave copying, so that one folder is designated as the primary repository.  Synk Pro can also remain running while the computer is on, keeping designated folders in sync.

But there potential problems synchronizing home accounts across different machines.  The first one that comes to mind is ~/Library/Preferences, which stores the default setup information for your system:  some of the settings may not work properly on different machines.  The Mail folders in ~/Library could easily lead to data loss:  if you update Mail on both systems inadvertently, then synchronizing the folders could result in overwriting messages in one folder with different contents.  This can be avoided if you only retrieve mail on one system, and copy that Mail setup to the other machine.  If you only synchronize user folders, like Documents and Downloads, most of such pitfalls are avoided.

There are also companies that provide data file sync through the internet, by copying your files to their servers, and then copying from their servers to the other systems you select, and authorize by password.  Two examples of these are Dropbox and www.sugarsync.com.

These services cannot guarantee synchronization if you have the same file open on two machines, however.  There are some programs designed to work with Dropbox, that allow changes made on one computer to automatically show up on another machine;  for example, 1password or TextExpander.  But many programs are not so designed:  Apple programs like Pages and Numbers will not work this way.  You must close the file on all machines before the file can be sync'ed. And it should have been opened on only one machine at a time. And these services require $$ per year for large amounts of content.  Dropbox provides free accounts for up to 2 GB of data, so you could try their service for free to see if it meets your needs.  It has been very reliable for me.

SugarSync is designed to sync files through the internet and provide offline backup.  It has been working well after some initial problems, when their Mac program was still in beta.  Both these services allow you to sync files to Windows based machines also.  And both allow retrieving previous file versions from their servers.

Note that if a machine has been shutdown, it may take a long time to complete the updates over your internet connection.  My desktop remains running even if I am away from my desk.


How can I use iCloud to sync my contacts, while also syncing my contacts with Google?

Doesn't look like this is presently possible.  Only way to get this to work is use Google Contacts as the main source, and then set OS X Address book to sync to Google, and use Google ActiveSync on the iPhone to also sync contacts with Google.


Any way to know if a USB attached drive to a Mac is HDD or SSD?

It depends.  If the external USB controller supports the whole set of ATA commands you can find out if the drive attached is solid state or not.  See the following post for several ways to determine if your drive attached is solid state or not.
How to determine if a drive is Solid State via Terminal
Though the driver in macOS is very limited, macOS has this ability to identify the  drive attached.  The second part that’s required for this to work is the USB to SATA bridge (the chip in the enclosure) must provide this capability.  Many off brand vendors use chips that only provide read/write functionality because they are substantially cheaper than quality chips that support more functions.
You can see this in smartmontools (excellent utility for monitoring drive SMART status via the command line) USB support wiki where they state to support USB they need:

The USB bridge provides an ATA or NVMe pass-through command.
The operating system provides a SCSI pass-through I/O-control which works through its USB-layer.

macOS doesn’t support the pass through of the whole ATA command set (Why it’s limited) and thus you need a special driver for smartmontools.  But if the USB device doesn’t suport it, theres no 3rd party driver that will give you this ability.


How can I fix a macOS screenshot of an X11 window that’s bleached / white / too light?

Go to Preferences under the XQuartz menu and then click on Output. You'll see a pulldown for colors.  Make sure its set to millions of colors. Then restart XQuartz.


Old folder icon in Google Drive app on OS 10.10 Yosemite

The folder icon is controlled by the app used to sync with Google Drive. Until the app is updated with a new icon, it will not change.


Here's a description of what happens when you turn off Desktop & Documents folder. It might simplify things to move all the stuff that went into the Desktop and Documents folder that was created into the default Desktop folder or Documents folder (or distribute the items between those two folders), then delete the new Desktop and Documents folder to make things the way they were before the option was enabled originally. Then I would suggest logging out and back in before attempting to enable Desktop & Documents folders in iCloud prefpane again.


Deleted account still being detected (OS X El Capitan)

Open up terminal from /Applications/Utilities and run this command sudo sysadminctl -deleteUser username
Replace the word username with the shortname of the account you’re trying to delete.
This will delete the actual account and it’s home folder so be sure you don’t need anything from that account.


Yes, check out Deskovery:

Efficient and fun window management.
Stop wasting time to find, align, place and resize your windows. Manage your windows efficiently with fun and simplicity in the pure Mac style !

It has some of the features of Compiz, such as wobbly windows and window shading.


You can make screen recordings using QuickTime (https://support.apple.com/kb/PH5882?locale=en_US) or 3rd party software such as ScreenFlow (https://www.telestream.net/screenflow/overview.htm)

I prefer ScreenFlow because it's so customizable, is more akin to movie editing software than anything, and the exported video files can be compressed in many different ways. It also supports recording your iPhone/iPad screen.


Like Ian C. mentioned, Quicktime is the only thing pre-installed. You can do the basics: rotate, scale, and merge clips.

iMovie is the consumer standard. It comes with the iLife suite. It has an easy to use interface and can create some pretty fancy and professional looking videos. The current version has a tool to make trailers for home movies, includes great control over the audio, has facial recognition, and supports the AVCHD format.

Final Cut Pro X is the prosumer application for video editing. It is the successor to Final Cut Express 4 and Final Cut Pro 7. It, like iMovie, is a paid application. It has a important feature which is not in iMovie: multicam editing. Final Cut Pro X allows you to overlay multiple video tracks, then edit them simultaneously. It also is a 64-bit application.


Is there a way to boot from a USB on a MacBook Pro with disc drive?

As soon as you hear the boot chime, hold the Option or Alt key.

Some icons should appear. Be patient if they don't appear immediately (but if after an entire minute the screen stays white there could be a problem). If it simply boots into OS X, you might have pressed the Option key too late.

There should be a hard drive icon for every partition on your hard disk and a USB drive icon for your external drive. Click on the desired boot medium and click the arrow under the icon or use the arrow keys and press enter after selecting the boot medium you want.


MAMP Pro OS X Lion FTP - Cannot Find wp-content directory

To find a folder on your filesystem open the Terminal.app then run (omitting $):

$ find / -name "wp-content" -type d

Or since you're looking for the wp-content for wptest:

$ find / -name "wp-content" -type d | grep -i wptest

Alternatively you could look for MAMP's httpd.conf file, open it in your favorite editor, and locate the DocumentRoot path for the subdomain you're trying to access:

$ find / -name "httpd.conf" -type f

Take the path that is returned and paste that in to your FTP client's path bar, or use Finder to browse to that path.

As a recommendation, I think you'd be better served by not FTP'ing to your local machine unless you have some fancy reason for doing so. FTP by itself is insecure, deprecated and moving forward I'd recommend you enable Remote Login (under System Settings -> Sharing) and transfer files using SCP... though I'd just use Finder, or point your editor directly to the path of your development environment.


You can download the iPhone Dev Tools and use the emulator, this is supposedly what Steve Jobs does his presentations with (I haven't corroborated that). Otherwise you will need to jailbreak and use one of the VNC apps.

I know it sounds like you do not want to jailbreak, but you could do it just for the presentation, then go back to stock IOS afterwords. No one would know you were jailbroken except for the savy.

[Update]
Forgot to add, follow this link for what to do once jailbroke:
http://www.mp3car.com/vbulletin/iphone-mobile-osx-meshing-connect-your-car-internet-cloud/128589-mirror-your-iphone-display-extneral-display.html#post1286663


Unable to restore iPhone 5 after it dropped

Error 21 indicates issues with the power source/battery, error 2002 usually is a connection problem. Given the fall your phone did, it's a safe guess that something broke or got disconnected on the inside.

It's probably best to go to your nearest Apple Retail Store (if this is an option), your vendor or a local iPhone repair shop. If you are used to fixing electronic devices yourself, you may also find instructions on ifixit.com (search for the error number).


From the article at http://support.apple.com/kb/ht3411

Press Command-Option-Esc to force quit, it brings up a dialog so you can choose which app to quit.

Command-Option-Shift-Esc for three seconds will force quit the front-most application.

Here is another helpful article: http://osxdaily.com/2012/03/02/force-quit-mac-apps/


Google Chrome on Mac: how to force link to open in new window (not new tab)?

On Mac, Shift + left click open a link on webpage in a new window.


Assuming El Capitan is installed the files are probably still protected by System Integrity Protection due to their origin (/System/Library/CoreServices/XProtect.bundle...) though they are residing in your user's trash.

So boot to the Recovery HD partition, disable SIP and remove the items:

In the menubar open Utilities->Terminal
Enter csrutil disable
Remove the files and folders:

rm -fr /Volumes/name_of_main_volume/Users/Henry/.Trash/*

Enable SIP again csrutil enable
Reboot to your main volume.


How to find out which terminal app (iTerm or Terminal) is running from within bash

There is an environment variable set by iTerm and by Terminal as the following:

for Terminal:

TERM_PROGRAM=Apple_Terminal

for iTerm:

TERM_PROGRAM=iTerm.app

You should see this variable by typing in env from the command line.

So - using this variable, you can put a condition in your .bash_profile file to select the proper coloring.


How can I just change the language of Safari in iPhone iOS 9?

There is no way to override the language setting in Safari only.

There are multiple workarounds, though.

Google Chrome for iOS can help you translate web pages that are not in your language to something that is in your language. Google Chrome for iOS os a great browser for iOS.

To translate from any language to any language from any web browser use this(make sure to replace): https://translate.google.com/translate?&u={URL GOES HERE}. Or, just go to this link.


The volume can't be ejected because it's currently in use

lsof is indeed your best bet. The fastest and easiest way would be this :-

sudo lsof /Volumes/myDrive

It can take a couple minutes to run, but once it's complete, it gives you a list of open files on the disk. The output will look something like this:

COMMAND    PID  USER   FD   TYPE DEVICE SIZE/OFF  NODE NAME
mds         89  root   19r   DIR   52,3      432     2 /Volumes/Photos
mds         89  root   23r   DIR   52,3      432     2 /Volumes/Photos
Finder     681 alans   14r   DIR   52,3      432     2 /Volumes/Photos
QuickLook 2158 alans    9r   REG   52,3  1141591 78651 /Volumes/Photos/_tmp_iphone_10_backup/APC_1546.JPG

In this case, it's the QuickLook application that has a file open. Closing the application directly is the best way to fix the issue. However, that's not always possible. For example, QuickLook doesn't show up as an application you can get to in the Dock.

If you can't close the application manually, you can use the kill command to terminate it from the command line. To do that, use the PID from the second column as the ID to kill. From the above example, it would be:

kill 2158

Note that sometimes that doesn't work and a more aggressive form of kill must be used. Here's a series of escalating aggressiveness (using the example PID of 2158):

kill 2158
sudo kill 2158
sudo kill -INT 2158
sudo kill -KILL 2158

You should be able to eject the disk once the process/application has been killed.

One final note, lsof can take a minute or two. It can also hang, but you should give it at least a few minutes before you decide that's what happened.

Also, sometimes the base command sudo lsof /Volumes/myDrive won't find anything. If that happens, try adding the +D argument (i.e. sudo lsof +D /Volumes/myDrive). That will do a top down scan of the disk. It'll take longer, but it should pick up anything that's causing the disk to be un-ejectable.

(Hat tip to Alec Jacobson's post for extra details.)


Is there a way to register more fingerprints for TouchID on a MacBook?

One option it to alternate fingers back and forth while registering them.
ie. place your right index one press, then right middle one press, then right index again for one press, etc... Do that the same when you get to the edges. You'll be able to unlock using either finger stored in a single memory location.

I currently use this, it does work, I've heard of people registering several finger prints to a single location on iOS. I'd rather register them discretely though, hence why I asked this question.

I suspect it's accuracy goes down as the number of finger prints goes up, but I haven't seen that with just two prints on one memory slot.


Remote Management Wizard Not Showing On First Use

I managed to reset the device so the Remote Management wizard comes back up on device setup. I believe the steps that fixed it were:

Turn off mac
Unassign device from MDM in ABM
Re-assign device to MDM in ABM
Assign profile again in Intune
Sync devices in Intune
Reinstall macOS via Delete Macintosh HD - Data volume delete method

Though now I'm left with an unusual credential prompt. I have no idea what identity it expects. ABM is federated with Azure AD and as this isn't an Office 365 login screen that rules out corporate credentials. It's not an ABM credential either. Hrm!


It’s possible your Finder preference file is corrupted.

Open Finder, then press ⇧ shift ⌘ cmd G. In the popup textbox, type in ~/Library/Preferences.

Locate com.apple.finder.plist and delete it. Restart your system and see if the issue persists. If it does, you can pull the file back out of the Trash and restart one more time.


Does OS X file organization works like Ubuntu's?

OS X does indeed have a home folder, in /Users/<username> with a hierarchy of folders, including one for Desktop, in this location - similar to Ubuntu.

On most Linux distributions the /home is a different partition on the drive and formatting the primary OS partition would not erase your data. This is not the case with OS X and (unless you've made a concerted effort to the contrary) erasing the OS X drive will erase your data.


Notifications from Reminders Wake Screen in Catalina

It looks like Apple no longer thinks of Reminders as just notifications.
No matter what pmset settings I have tried, pmset -g log shows entries like this
2020-07-27 14:39:12 -0700 Sleep                 Entering Sleep state due to 'Software Sleep pid=533':TCPKeepAlive=active Using AC (Charge:100%)
2020-07-27 14:39:17 -0700 Wake Requests         [process=mDNSResponder request=Maintenance deltaSecs=7200 wakeAt=2020-07-27 16:39:17] [*process=powerd request=UserWake deltaSecs=43 wakeAt=2020-07-27 14:40:00 info="com.apple.alarm.user-visible-com.apple.remindd.time-alarm,484"]

That tells me that when the computer goes to sleep, the Reminder daemon is setting a wakeup request for the next time a reminder goes off. This is true even with "Wake for network access" and "Power Nap" turned off in Energy Saver. It also tells me that turning off "Power Nap" does not, in fact, keep the computer from waking up during sleep. (Turns out that maintenance wake is for Find My Mac, but that is another story.)
It appears there is no nice way to fix this.
Disabling Reminders does not work

Setting Do Not Disturb in notifications, or turning off Reminder Notifications entirely does not prevent the system from waking when the next reminder is scheduled.
Even if you remove all the reminders from the system by disconnecting Reminders from iCloud  (and having no local reminders), that does not remove the existing scheduled wakeup.

Even manually deleting the scheduled wakeup with sudo pmset schedule cancelall does not keep the wakeup from being scheduled when the computer goes to sleep.

The only thing I found that worked was to disconnect Reminders from iCloud and then reboot the computer. Of course, this means that reminders do not show up on the computer ever at all.
This does not work either
I thought I could fix this by editing platform default setting plist, as explained below. However, the plist is a signed part of the PlugIn, and of course editing caused the signature not to match, so it did not load. I am leaving this here in case someone wants to build on this to find a different way to override the setting.
Edit the platform setting plist

Get your system's board-id by running ioreg -l | grep board-id, which should output something like

    |   "board-id" = <"Mac-0CFF9C7C2B63DF8D">

Verify your boot drive contains the IOPlatformPluginFamily file for your board-id:

/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resource/Mac-0CFF9C7C2B63DF8D.plist

(replace Mac-0CFF9C7C2B63DF8D with the board ID output by the previous command) and save a copy of it somewhere safe, so you can restore it if something goes wrong.

Make a copy of the copy so you can edit it. Make sure the copy is on your boot drive.
Edit the file. You can use PlistBuddy if you have it and can find it, or vi, or maybe you want to edit a copy of the file before you get into Recovery mode and have it handy. With a text editor:

Find the lines

      <key>NotificationWake</key>
      <true/>

Change the second line to

      <key>NotificationWake</key>
      <false/>

or with PlistBuddy

PlistBuddy <board-id>.plist
Command: print  :IOPlatformPowerProfile:NotificationWake
true
Command: set  :IOPlatformPowerProfile:NotificationWake false
Command: print  :IOPlatformPowerProfile:NotificationWake
false
Command: save

Either by booting into recovery mode and mounting your boot drive (recommended if you know how to do it and are comfortable with Terminal) or by turning off SIP (not recommended, learn to do it the other way), get to a state where you can edit system files.
Go to the /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resource directory, keeping in mind that if you are in Recovery mode, that directory will be under /Volumes/<something>.
Copy your edited version of the <boot-id>.plist file to this directory, overwriting the existing version. The file name must match the original. Again, keep in mind that in Recovery mode, your copy will be under /Volumes/<something>
Reboot.

Be prepared for this to be reset the next time you update the OS.


Move the .app file to the Trash, then manually delete the support folders listed in this IntelliJ support article:

~/Library/Preferences/[PRODUCT][VERSION]
~/Library/Caches/[PRODUCT][VERSION]
~/Library/Application Support/[PRODUCT][VERSION]
~/Library/Logs/[PRODUCT][VERSION]


Advice Needed: How to upgrade iPhone 4S OS 5.1 to v6 or v7

It's currently not availwble to downgrade an iPhone 4S. That would require a bootrom exploit, which has not been released yet.


I finally got it fixed.

It turns out it was a Spotlight problem, caused by me adding the Macintosh HD to the Privacy exclusions list in Spotlight.

Aside from preventing the uninstallation of Mac App Store apps, it also prevented updating the already installed ones. Trying to update manually an app would give a "You have updates available for other accounts" message. The updates tab on the Mac App Store app would be empty of apps to update, even if there were in fact some with available updates.

So I deleted the exclusion, and everything went back to normal.


Why is the host name in the shell prompt "MacBook-2" instead of "MacBook"?

This is because there can't be two devices on the network with the same name. MacBook becomes MacBook-1, then MacBook-2.

You can check this with:

scutil --get ComputerName

This could be because there are two other devices with the name MacBook, or because Bonjour hasn't forgotten that the device disconnected. It's nothing to worry about, and you can change the computer name from System Preferences → Sharing or use scutil to ask for a name change.

scutil --set ComputerName MacBook


Make sure that inside Settings > Mail, Contacts, Calendars the timezone for the calendar is correct. It may still be on your old Arizona timezone.


Does iOS keyboard "allow full access" setting allow use of data from default keyboard?

The 3rd party keyboard app are restricted to access data entered only using the app and not be iOS built-in keyboard.

The apps are sandboxed and have access only to what’s typed using the keyboard. It cannot read what’s entered using either the system keyboard or other third party keyboards.


Logging in with the appropriate Apple ID should allow you to send and receive messages as normal, including pulling all messages from the server as applicable.


How do I give focus to the correct window when closing another application's window?

This has been the behaviour in OS X's window system since at least the original OS X (10.0), and probably is consistent back to Classic Mac OS (if that's the case, it likely dates back to System 7 or System 6 with MultiFinder).

In any case, this is how it is: to my knowledge, there's no way to change it.

The best you can do is to not leave Outlook's window open all the time. The app won't quit when you close the main window like it does on Windows.


What is causing Word to start selecting text while I type?

I asked and answered this question over at SuperUser. It turns out to be a Word shortcut for extending your selection, bound to F8. It only happens to me on the MacBook Pro touch bar, because of the much more sensitive function keys that I can brush when I type 'y'.
You can disable this shortcut by going to Tools > Customize Keyboard, selecting the category "All Commands", searching for "ExtendSelection", and clicking Remove for the F8 hotkey.


Back up Mac using CarbonCopyCloner with command line only?

Boot to Single User Mode with one (empty) backup drive attached. Execute the indicated standard commands:

/sbin/fsck -fy
/sbin/mount -uw /
Get the disk identifier of the external backup drive:

gpt -r show disk1 #(or disk2, disk3) search for the proper drive with gpt because *diskutil* won't work in SU mode

Mount the external drive's main partition (e.g. disk1s2) to /Volumes/externaldrive and create a new folder:

mkdir /Volumes/externaldrive
/sbin/mount -o nosuid -w -t hfs /dev/disk1s2 /Volumes/externaldrive
mkdir /Volumes/externaldrive/new_backupdir

Backup your main drive with rsync e.g:

rsync -aE --exclude='/Volumes' / /Volumes/externaldrive/new_backupdir

If you want to backup only the folder /Users modify the rsync command accordingly. Please check man rsync for the appropriate options. Some of the useful options (like -v) don't work in SU mode - at least for me. Depending on your system, the options set and the excluded items the rsync command will yield some minor errors.

This backup isn't bootable per se. You may create a bootable backup though by backing up to the root of the external drive and blessing the appropriate boot.efi.


Can I make an iPad external keyboard shortcut to delete a photo?

Yes, there is. Simply when looking at the photo, press Backspace to delete it.


Best way to transfer iphone contacts away from Exchange server

Since you indicated you didn't want to mix things and had an open account in iCloud which is not only free, but supported by Apple - I'd say you should start there and then ask us a more detailed question in followup if you run into any gotchas.


Is there a free hypervisor that runs on a Mac Mini?

You might take a look at VirtualBox which includes a GNU GPL version as well. It offers limited/experimental capabilities to run virtualized OS X VMs, but I think Apple generally forbids virtualizing OS X via their licensing/usage terms.


No low battery warning & random restarts

The first things I would do are reset the NVRAM and SMC. Below are the steps for doing so, as well as the order you should do it.

1. Reset the NVRAM

Older Macs had what's called Parameter RAM (PRAM), newer Macs use Non-Volatile Random-Access Memory (NVRAM). Here’s how to reset it on your particular Mac:

Shut down your machine. Yes, a full shut down, not just logging out.
Press the power button and then press the commandoptionpr keys. You have to make sure you press these keys before the gray screen appears or it won’t work.
Hold those keys down until your Mac reboots again and you here the startup chime.
Let go of the keys and let your Mac reboot normally.

Note: When you log back in you may need to readjust some of your system preferences (e.g. speaker volume, screen resolution, startup disk selection, time zone information, etc).

2. Reset the SMC

Here’s what you do to reset the SC on your particular Mac:

Shut down your computer
Keep the MagSafe adapter (power cable) plugged in.
Press at the same time shiftoptioncontrol (on the left side of the keyboard) and the power button
Let go
Turn your computer back on with the power button.

Once you've done both of these, check to see whether the problem behaviour is still present. Let me know how you go.


Why my iPhone 6s restore application and its user data by Internet even when I backup them by iTune?

If you backup to iTunes, then iTunes. If you set up iCloud backup, then iCloud. If you set up both, then both. Some 3rd party apps don't restore, as the developers may have specified that user files shouldn't be backed up.
iTunes keeps apps in a separate location than iOS backups. Apps don't get copied over each time you backup, as that would consume a lot of space
Backup your old device to iTunes or iCloud. Then when setting up your new iPhone, choose either restore from iTunes or iCloud (depending on which you backed up to).


Can I flag a time machine backup so it never gets overwritten

No - Time Machine has set permissions on the drive and has full root access to delete any and all backups that the algorithm feels needs to be deleted.

You get warned after the deletion happens, so you will need to copy that snapshot to another drive or outside the Backups.backupdb folder on that drive to ensure Time Machine won't delete it if you leave it mounted and space fills up on the drive to the point where the estimated size of the next backup exceeds the free space on the volume.


Ways to troubleshoot a Mac OS X kernel panic?

The order you posted is not the order you'd suggest for the different steps, I hope?

I would do a reset PRAM way before reinstalling the OS, and also safe boot before reinstalling.
Other steps:

Create another session and see if the problem happens with the other session.
Clear the caches.
Reset SMC.

These steps I'm suggesting are to be done before anything drafting like fully reinstalling the OS, but not especially in that order.

Otherwise, I'd say everything is covered, but I'm no expert. It's just things I would do if I had a kernel panic and was trying to troubleshoot it.


How can I reset a device with broken lock button and touchscreen?

You can go into your settings and turn on Assistive touch to turn your phone off.. The only way to turn it back on though is by using your charger.. If your phone decides it doesn't want to turn on anymore or charge like mine does then your stuck with a phone that wont turn on..


MacBook Pro display looks washed out in Windows (Boot Camp)

Well, whenever I have a customer with this concern – and they are rare – I normally set the gamma profile to 2.2-ish, then grab the .icc profile for Windows, install it, no more problems. Basically not much different from your attempts...but sadly the only recommendation I could provide.


Old versions of the OS X Human Interface Guidelines

It wasn't easy, but I think I got all of them.

2006-10-03:

https://web.archive.org/web/20070520203932/http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/OSXHIGuidelines.pdf

2008-01-15:

https://web.archive.org/web/20080225084449/http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/OSXHIGuidelines.pdf

2008-06-09:

https://web.archive.org/web/20081222045913/http://developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/OSXHIGuidelines.pdf

2009-08-20:

https://web.archive.org/web/20110604173215/http://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AppleHIGuidelines/OSXHIGuidelines.pdf

2012-07-23:

https://web.archive.org/web/20121004065110/https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AppleHIGuidelines/OSXHIGuidelines.pdf

2013-10-22:

https://web.archive.org/web/20140603021344/https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AppleHIGuidelines/OSXHIGuidelines.pdf


If I set an alarm clock with a ringtone, how long will the ringtone run if I do not stop it?

Indefinitely, near as I can tell. I once had my phone go for over a half hour on an alarm.


iCloud Drive Documents Folder Not Syncing After High Sierra New Install

See the answer here.

Go to Terminal and type:

killall bird
cd ~/Library/Application\ Support
rm -rf CloudDocs

then immediately restart. Wait an hour or two.


$ type spctl
spctl is /usr/sbin/spctl

So make sure to add /usr/sbin (and /sbin) to your PATH.

Usually this is done automatically in /etc/profile which takes all the paths listed in /etc/paths. As has been pointed out in the comments, you override this by setting the PATH to LD_LIBRARY_PATH in line 2 of your .bash_profile. If you fix this, you won't need line 3 (nor probably line 4) any longer.


Unable to log into new installation of macOS High Sierra

Before you worry about the installer, have you tested the hardware port?

Do you have an external keyboard that you could use to see if that works?


Open up Settings on your iPhone
Select "iTunes & App Store"
Tap the switch beside Music under "SHOW ALL" near the top

You should now only see the music that has been synced to your iPhone. The other music that could be potentially downloaded won't appear.

If you want it to list the rest of your library again, you just need to go back into the Settings and turn that option back on.


Cannot disable parental controls for Admin user

I found a solution thanks to @nohillside,
I created a new admin user, loged out of the old one and loged into the new one but I was not able to downgrade the old admin account to standard, so I did this :

dscl . read /groups/admin GroupMembership

then

sudo dscl . delete /groups/admin GroupMembership Anakojm

Then I restarted my mac and created a stantard user with the same name (Anakojm) and I get this message :

  A home folder named Anakojm already exist use it ?

Then I clicked yes and disabled parental control, and upgraded it again.


Can't write on external HDD after upgrading to OS X El Capitan

You have to install Tuxera NTFS or Paragon NTFS, OS X is not able to write on NTFS.

http://www.tuxera.com

https://www.paragon-software.com/home/ntfs-mac/

Edit :

A free solution : http://sourceforge.net/projects/ntfsfree/


Remove hyperlink formatting from address

In the Numbers 3.5.3 this is extremely difficult to do. Thanks to @Vev for giving me the hint to discover how to do it.

First: expand the size of the cell so there is some white space
around the hyperlink.
Click once in the white space to select the
Cell.
Click once again in the white space, to enable the Text Cursor.
Right-Click on the hyperlink, which selects it and provides a context
menu. (If you don't have right-click enabled, use Ctrl-click on the
Mac)
Select "Edit Link" in the context menu.
Click the "Remove" button from the Edit Link dialog.


External SATA PM (Port Multiplier) Enclosure w/ Mac Mini

No, the SATA the Mac Mini does not support port multipliers. Technically the MCP79 in it can support port multipliers, but either the driver or the firmware does not enable it.


Loading packages into Julia does not work

Pkg.add not working #627

  You need import Pkg first. Or use the repl mode with ] and then add IJulia.

Running import Pkg should resolve the issue.


Selecting a whole line of text, including the newline

What if you want to select 78 here (after having pressed ⇧↑)?

Or if you want to select both 12 and 78, on Windows you couldn't press shift+home and shift+end.

Methods like moveToEndOfLineAndModifySelection: are unanchored in most applications, which means that they always extend selections. They are actually anchored in Xcode, TextMate, Sublime Text, and BBEdit, but I don't know any way to change the default behavior.

If you just want to make selecting and deleting lines easier, you can create ~/Library/KeyBindings/ and save a property list like this as DefaultKeyBinding.dict:

{
    "~l" = selectParagraph:;
    "~z" = (selectParagraph:, deleteBackward:);
    "~x" = (selectParagraph:, cut:);
    "~c" = (selectParagraph:, copy:);
}

After reopening applications, ⌥L should select a line. See http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html and http://lri.me/keybindings.html for more information.


Why can't I connect to my Kodi server from my Ipad?

Make sure that UPnP is turned on in settings in Kodi, then download Ark Mc lite from the iTunes store and look if it can see your Rpi. Mine does, but I am using an old version of the app on a 1st gen iPad. Or jailbreak the iPad and install Kodi, which will then see anything else running Kodi on your network.