Don't want my email contacts in my contact list

In Gmail Settings, under General, check the following option:

Then go to Contacts and delete all the Other Contacts that were previously added automatically. Performing this action in Gmail will be faster than on your iPhone because you can select all those contacts with a single click. Then, just wait for the deletions to propagate to your iPhone.


My email is gone and my daughters is there instead

I am assuming you're using an iPhone.

First go into Settings, scroll down and you should see "Mail, Contacts, Calendars". Tap on this item and you will see all the accounts that has been added to the phone.
From there you can go to your daughter's account, disable her email, and go to your account and enable your email. That should solve the problem.

Here's a screenshot of the Mail item.


Xcode Service: Do I need a separate Mac for OS X Server on Mavericks?

The short answer is, yes, you can install OS X Server and the Xcode Service on your development iMac. You do not need another Mac for the server.
In detail, there are two parts to this question:
1. Can you install OS X Server on your development Mac?
Yes, you can install OS X Server on your development iMac. You do not need another Mac for the server.
From the time of OS X Lion, OS X Server is just another application you buy from the Mac App Store and install. You can install it on any Mac that already has the OS X client version.
The requirements to run OS X Mavericks Server are:

Mac computer running OS X Mavericks.
2GB of memory.
10GB of available disk space; some features require additional disk space.

2. Can you install the Xcode Service on the development Mac (without using another Mac as a server)?
Yes, you can install the Xcode Service on your development Mac. The Xcode Continuous Integration Guide states (emphasis mine):

Note: A continuous integration workflow typically relies on one or more development Mac computers running Xcode and on a separate server running the Xcode service. However, you can install OS X Server and run the Xcode service on your development Mac. Such a configuration can be helpful for evaluating how to adopt continuous integration. Afterward, you’ll find it more useful to have a dedicated server running the Xcode service, hosting your repositories, and remotely performing integrations.


Can the Apple Watch app be side loaded and used on other iOS devices?

Apple Watch uses Bluetooth to communicate with iPhone. iPhone 5 is the first device that had Bluetooth LE support, which is used in cases where you want a low-energy-usage always-on connection, so it would follow that is the earliest model that can actually communicate with Apple Watch.

While Apple Watch can, in some circumstances, use Wi-Fi to communicate with iPhone, it has to be a network that iPhone was connected to while previously paired with Apple Watch over Bluetooth. Since devices prior to iPhone 5 likely cannot establish a Bluetooth connection to Apple Watch, no Wi-Fi network would ever be trusted by Apple Watch to use for communication with iPhone.


Anything comparable to Windows' "Network Location" in MacOS?

You cannot adjust both the security and network settings at once unless you use applescript.

You can however set the network settings to Home, Work or Public as follows.

Navigate to:

>Applications/System Preferences.app/Network

Select the dropdown at the top which says Location:

Navigate to the bottom and select "Edit Locations ..."

Then click the plus sign and add the location you want.

You will then need configure all the required parameters, such as DHCP v Static etc.

Once this is done you can set up an applescript which will modify your firewall settings depending on which location you are at.


How to prevent High Sierra installation after the installer has already been downloaded?

Default Location
When the macOS High Sierra Installer is downloaded from the Mac AppStore, it, like any other application downloaded through the Mac AppStore, ends up in the Applications folder. The name should be "Install macOS High Sierra.app" (or its equivalent in your language).
Typical Auto-Installation Prevention
Since the first Mac AppStore-based Operating System (Mac OS X Lion) was available to download, the way to prevent an automated installation upon completing the download was to cancel (quit) the installer, open the Applications folder and move (not copy) the installer to another location such as the desktop. Having done this every time, including High Sierra (in September 2017), I can verify that it worked then too.
Why might it be beneficial?
Apple has always been known for staying top of security, rather than playing a slow game of catch-up. It's thus only natural that the latest macOS version is somewhat "forced" onto the user's computer. Afterall, for the majority of users, making the conscious decision of clicking the download button means they intend to install it right away. Unfortunately, though, there are many people who think that clicking the download button is all there is to it - that's where the application opens and a window pops up to tell them otherwise, showing them what must be done. To you and me, this is very annoying because we don't fall into the "negligent" category, but just imagine if people think they have the latest version and are up-to-date with Apple's latest technologies and security only to find out they were just half way there.
What could you try next?
I think we can both agree that if it hints at the High Sierra option at startup, it's most likely that High Sierra has been downloaded and does indeed reside somewhere on the mac.

I would firstly suggest using Spotlight: Command +
Space Bar to make a search for "High Sierra", "Install
macOS High Sierra" or any variations of it both in English and your own language (should it be different). I have always had more success with Spotlight than the traditional Finder search bar.

ADDITIONS

Please upload an image of the prompt you get upon restarting.

Perhaps something went wrong during the download procedure and the installer is not complete as a whole, yet some part of it thinks it is (perhaps a property file was written to too early), making it seem as though the update is ready to install when in fact isn't.
For this, I would first like you to navigate to the App Store folder at /Users/<USERNAME>/Library/Application Support/AppStore and check that directory (including subfolders) for anything that may be High Sierra related. You may wish to consider this article to resolve download issues. It may seem a little far fetched but worth a go if all else fails.

Check under the Purchases tab in the Mac App Store, that High Sierra actually appears. Are you sure you downloaded it, or are you simply getting notifications that the upgrade is available (as your comment may hint at)?

Let me know how you make out and I'd be more than happy to assist further.


How to know which directory contains the file that I'm editing in TextEdit?

Hold down the Command or Ctrl key and click on the icon or file name in the center of the title bar of text edit's document window.

Be sure to click on the title itself. The containing directory structure will be shown in reverse-hierarchical order.


How do I permanently keep a network share in my Finder favorites?

If you want to keep a Mac connected to a network drive, even after restarting, the easiest way to do this is to follow two major steps:

First Mounting the Windows Share

When you are in Finder you can click Go and Connect to Server or you can type Command + K to get to the same menu.

In Server Address you will need to put the location of your Windows share with this format smb://server/share where the server is the name or IP address of your Windows machine and share is going to be the folder or drive you to want to mount.

If your Windows share requires authentication it will ask you for that info here.

Now if you have Connected Servers showing on your desktop, it will show up on your desktop and in Finder.

And last, Making the Share Mount at Login

Follow the next step.

Hit the Apple menu, then System Preferences > Users & Groups
From here, select Login Items and click + to add a new item
Find your network drive and click Add, then close the window

In another hand, you can try this too

If it has an IP#, supports AFP and user authentication... maybe try this AppleScript as a start ( Create this with Script Editor ). Replace username, password, and IP with your info:

try

  mount volume "afp://username:password@ip_address/sharename"

end try

Save the script as an application

  File -> Save As -> File Format -> Application

Then go to

Sys Prefs -> Accounts -> Login Items

and add that application to your login items as shared on the first solution with the screenshot.


How to disable background blur effect on macOS Sierra login screen

Do this:

Go to /Library/Caches/
Rename the original com.apple.desktop.admin.png file to com.apple.desktop.admin1.png
Add a new image in its place with the original com.apple.desktop.admin.png name

This will replace the blurred original image with the new one unblurred.


How to recover lost partition after diskutil erasevolume?

You can not recover the free space because the small 16 MB "Microsoft Reserved" partition is between the APFS container and this free space. The command below will remove the "Microsoft Reserved" partition and add the 16 MB to the 24.9 GB of free space that already exists.

diskutil eraseVolume free none disk0s3

The next command will expand the APFS container to occupy the free space.

diskutil apfs resizeContainer disk0s2 0


How to remove the "Could not connect to the iTunes store" error message when your network does not allow access to the iTunes Store

I traced the problem down to a TLS handshake (thanks to jonnydigitol below for the idea!) and a total of 63 packets between the host and 23.211.148.217, which is init.iTunes.apple.com - that is executed when iTunes is started. Once this handshake completes, all is fine and you can use iTunes. But you must tunnel traffic to this host on startup, otherwise you get the error with each and every song change as iTunes tries and tries to connect to init.iTunes and throws an error popup.

Consider the answer below by jonnydigitol - you can connect by mobile phone internet or a tunnel to init.iTunes.apple.com, start iTunes and never ever turn it off - then it keeps working without an internet connection "infinitely".

How to really 'fix' the issue by installing your own web server on localhost that answers the ping:

(Check that your iTunes is up to date, there might be a fix out already)

Open Applications->Utilities->Terminal and enter the following lines

If you do not have homebrew installed, first do this :

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Make sure openssl and node.js are installed

brew install openssl node wget

To redirect init.apple.itunes.com to local

echo '127.0.0.1 init.iTunes.apple.com' | sudo tee -a /etc/hosts

You will need to give your password. Next, create and register your own root certificate.

openssl genrsa -out rootCA.key 2048
openssl genrsa -des3 -out rootCA.key 2048

Enter any pass phrase you like

openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem

Enter your pass phrase. Leave all lines empty except

Common Name (e.g. server FQDN or YOUR name) []:init.itunes.apple.com

And the same thing once more (same passphrase, same common name)

sudo security add-trusted-cert -d -r trustRoot -k "/Library/Keychains/System.keychain" rootCA.pem
openssl genrsa -out device.key 2048
openssl req -new -key device.key -out device.csr
openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 500 -sha256
sudo security add-trusted-cert -d -r trustRoot -k "/Library/Keychains/System.keychain" device.crt

Note response and start your own https server that takes the ping

wget -O response.xml "https://itunes.apple.com/WebObjects/MZStore.woa/wa/initiateSession?ix=1"
echo "var t=require('tls');var f=require('fs');var xmlresp = f.readFileSync('response.xml');var options = {key:f.readFileSync('device.key'),cert:f.readFileSync('device.crt')};var server=t.createServer(options, function (request,response) {request.on('data', function (chunk) {request.write(xmlresp);});});server.listen(443, function() {});" > ims.js
sudo node ims.js

Leave terminal open or minimize it, open Safari

Go to https://init.itunes.apple.com

If you get a trust certificate warning, change the policy to "always trust". If the page loads infintely, everything is fine.

Open iTunes. The error should be gone.

For the future, if you want to use iTunes, open a Terminal and run

sudo node ims.js

Then start iTunes.

Alternatively, revert to an older version.

I had given up on the issue, submitted a bug report to Apple, and, after hearing nothing from them, rolled back to the previous iTunes and rebuild by complete library in an hour long effort. Everything works now again, but I'm really disappointed by Apple here. I'm not (yet) used to them releasing such bad code.

The only way out for me was to use Pacifist to unpack an older iTunes pkg  which I downloaded from Apple and extract the App, and then rebuild the complete iTunes library (which is HUGE). This is a kind of hacking I got used to being necessary on Windows systems sometimes, but i cannot remember I had to do such a thing on OSX ever. Until now. What's next, disassemble?

Apple, you have a software quality problem. Just my 2 cents.

News - Apple has processed my bug report and assigned it status "duplicate of 29741441 (OPEN)".


A purchased and downloaded iTunes television show will not play

I opened the App Store and found iTunes update to version 12.6.1.  Ran the update and now my TV shows are playing.  Hope this works for you as well.


iPhone 3Gs turns on and off itself when being charged

after you updated did you restore from a backup or did you set it up as a new iPhone?  To be honest it sounds like your iPhone may have water/physical damage.


How do I delete Java application preferences?

From Apple Developer Connection:

  The preferences files generated by the Preferences API are named com.apple.java.util.prefs. The user’s preferences file is stored in their home directory (~/Library/Preferences/). The system preferences are stored in  /Library/Preferences/ and are only persisted to disk if the user is an administrator.

I do not know if you can simply delete them though.


Sounds like the updated DNS info hasn't propagated to the DNS server your macbook is using.

If you have access to the DNS's TTL settings, set it to some low number of seconds should speed up propagation before you change the IP it points to.

More info here - https://stackoverflow.com/questions/21091321/how-to-force-dns-refresh-for-a-website?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa


Change file creation date to content created date using terminal

Using tools that are part of macOS, We start by getting the ContentCreationDate from the file and place it into a container ccd -
ccd=$(mdls -raw -n kMDItemContentCreationDate FILE)

Next, We format the ContentCreationDate string into a string usable by SetFile and place that into a container nct -
nct=$(date -f '%F %T %z' -j "$ccd" '+%D %T %z')

Finally, We use SetFile and set the FSCreationDate to the modified date/time string from ContentCreationDate -
SetFile -d "$nct" FILE

I'm assuming that you know how to place all of this into a loop for processing multiple files.
Note: Look into exiftool


How does the Finder refresh in OS X Mountain Lion?

Alt click and select "Get info." This will refresh the folder. I have this problem with ftp folders mounted as a drive via Transmit.


When can I recycle my Macbook Air (mid-2013)?

The Frequently asked questions about the Apple Reuse and Recycling Program page says (emphasis mine):

Which products qualify for the Apple Recycling Program?
Any Mac or PC desktop or notebook computer may qualify for reuse. Any Apple-branded product can be recycled for free.

We can infer that it's at Apple's discretion to provide free recycling for specific Apple hardware (or non Apple hardware). There is no fixed time line for product ranges to be eligible for recycling through Apple.
Since the MacBook Air Mid 2013 is not listed in the list of MacBook Air models that can be recycled through Apple (the latest at this point being the Mid 2012 model), your choices now are to sell it to someone else (since it's a recent machine and has a lot of value left) or recycle it for free through Sims Recycling Solutions (which means you get nothing for the Mac, as opposed to the standard process where Apple evaluates the value of the Mac and sends you a gift card if it has any value).

Recycle it for free.
You can still recycle it by calling Sims Recycling Solutions at 800-966-4135
for a free shipping label and packaging instructions.


I suggest you to go to Mail.app → View → Message → All Headers and analyze that headers.

If appears any server not related to iCloud, then copy the content of Mail.app → View → Message → Raw Source window and report in spamcop.net.


Logitech x-240 Sound System not functioning with MacBook Pro

Do you try to watch the content of "Sound" options in "System Preference"? Normally the type of stuff you connect on the jack output can be written on this page.

Do you try to connect another kind of speakers or headphone for trying?


I can't kill the auto-correcting in Mavericks!

Apple has multiple spelling and dictionary pre-installed.

Many application used them.

You will need to turn of spelling in each application you do not want to use it.

Usually it is simple by right clicking on the misspelled word and disable the spelling in that pop up for Safari, Firefox, Chrome ect. Also every application (word processing) has a menu setting to turn off spelling.

I prefer the way of adding my unique words to custom dictionary.

Example for Firefox

In Chrome is bit different it is called LEARN!


Big Sur bluetooth keyboard not found after changing batteries. Mac mini

If your Bluetooth keyboard has a charging cable (Magic Keyboard 2), connect that between your Mac and the keyboard to pair them.
If not, turn off the keyboard holding the power button, then turn it back on and continue holding the power button after it turns on, until the green LED is flashing. This puts the keyboard into pairing mode and makes it discoverable for your Mac mini's Bluetooth setup assistant.


iTerm2: Difference between preloaded Light and Dark themes

That toggle is under the tabs section; it changes the theme of the tab bar, not the actual terminal view itself. To change the terminal theme, choose the Profiles tab, select a profile and edit the colours as you wish.


This is the result of excess force squeezing the wrist pad against the internal components.

In your other question asking about heat stress is a no go. Aluminum doesn't weaken or deform that way in temperature ranges where plastic won't melt and batteries don't catch fire. The bulge in the other question is really compression bending the case inward and components sticking up. Think aluminum foil placed over one large ridged potato chip - press lightly with a finger and you will see the ridges below the foil.

Why not upload a picture if you have an example, or is this a hypothetical case?


How can I deactivate Google Voice on my iPhone?

You will have to deactivate the service by logging into the account via your computer. Refer to the following: https://support.google.com/voice/answer/2527649?hl=en


Difficulty typing on Iphone because of fat fingers

Practice makes perfect, but the real differentiator between people that struggle to learn to type on glass and those that become proficient is the mindset when you learn.
I would encourage anyone struggling with this to give themselves a huge window to learn. Play around with the keyboard for 5 minutes, don't worry about your fingers covering the letters.
Also, experiment with the voiceover and assistive touch settings to see what different input lag settings do and also changing the entire meaning of a tap (with voiceover) does for your concept of touch control.
Also, when playing - see if you can place your finger in the empty zone between three characters (two on one row and the key below the gap). Plop your finger down but don't lift it. Then pivot it gently, rolling on the fleshy part of your finger and see how the contact area changes as you rotate your finger. You can drop your finger where you think the letter is and then adjust before lifting.
After playing a bit, you will quickly get better as long as you don't get too frustrated with yourself. Just as learning to ride a bicycle can be hard initially, this too is a fine motor skill you need to practice.
I've never met anyone that couldn't learn to type due to physical size of their digits. Of course nerve / control / other physical limitations such as missing bones or digits is an entirely different situation than being used to seeing where you tap and/or not training up a new skill.
If you have an issue typing, there are now switch controls, voiceover, assistive touch, accessibility options galore on iPhone and iOS.
If your issue is attitude or feeling it’s not worth learning a new skill since you prefer a keyboard you can connect a keyboard or buckle up and start learning a new skill.
Don’t allow yourself to think you’re too impatient, too old, too young, too busy, too frustrated or just don't care to learn a new skill. There's nothing wrong with any of that, but if you give yourself a few days to adjust I think you just may start to like the keyboard or at least reach a level of peace and possibly comfort with how the touch detection works.


Set Image Capture to launch when I connect my mobile

Per this answer, the setting is in Image Capture itself. Note, however, that the option won't show up in the bottom left corner until you actually connect your phone.


If I use Safari in full-screen mode, I can’t open a new window via keyboard shortcut unless I simply toggle the “File” menu. Bug or feature?

This is a known issue at Apple and after nearly 2 years — and two major macOS updates — it still has not been addressed.
For anyone still frustrated by this seemingly basic issue, it still exists in Safari 14.0.1 running on macOS Bug Sur 11.0.1 (20B29). That means this issue has survived two full major macOS releases and two major Safari updates.
Additionally, I reported this issue on Apple’s official feedback (bug tracking) system on Mar 20, 2019 and it was closed it on Mar 25, 2019 as follows:

Apple
Mar 25, 2019 at 11:21 AM
Engineering has determined that your bug report is a duplicate of another issue and will be closed.
The open or closed status of the original report your bug was duplicated to appears in a text box within the bug detail section of the bug reporter user interface. For security and privacy reasons, we don't provide access to the original bug yours was duped to.
If you have any questions or concerns, please update your report directly at this link: https://bugreport.apple.com/.

I find it fairly stunning that two years later this issue still exists.


Configure the firewall to be permissible for selected applications and services.

To turn the firewall on for specific applications/services :
sudo defaults write /Library/Preferences/com.apple.alf globalstate -int 1

https://raymii.org/s/snippets/OS_X_-_Turn_firewall_on_or_off_from_the_command_line.html
Reboot for the change to take effect.

/usr/libexec/ApplicationFirewall/socketfilterfw allows you to configure applications through the firewall. The tool provides its own help and documentation.
For example, to grant an application incoming connections, you can use
./socketfilterfw -t "/Applications/Foo.app/Contents/MacOS/Foo"


df hide ifree, iused, 512 blocks (customize column format, don't show inode info)

The standard macOS df supports an -P option (which suppresses most of the things you don't want) so you could run

df -P | grep -v 'map -static'

Explanation of option (from man df):

-i  Include statistics on the number of free inodes.
    This option is now the default to conform
    to Version 3 of the Single UNIX Specification
    (``SUSv3'') Use -P to suppress this output.

-P  Explicitly  use 512 byte blocks, overriding any BLOCKSIZE specifi-
    cation from the environment.  This  is the same as the -b option.
    The -k option overrides this option.


Is it possible to change the user's shell system-wide without using chsh?

You should be able to use
sudo chsh -s /usr/local/bin/fish USERNAME

to change user USERNAME to a shell which isn't listed in /etc/shells.
PS: Might be worthwhile to create a second admin account first so you won't get locked out if the behaviour changes with future releases.


How to connect a Mac Book Pro to a LaserWriter II NT

That machine has an AppleTalk interface - I doubt you'll find anything made in the last 20 years that can connect to it, much less drivers for it that would run under OS X.

12MHz processor & 2MB RAM - I think it's also PostScript only, but I'm not certain.

The Asanté Bridge used to be the thing to connect Ethernet to AppleTalk - but idk if the $60 asking price would be worth it these days - I did find one on Amazon, though - http://www.amazon.com/Asante-Talk-Ethernet-LocalTalk-Bridge/dp/B00004VUFW

See also - http://lowendmac.com/network/bridge.shtml

See if a museum would be interested.


using Apple products abroad: just replace the plug?

Apple sells a "world traveler kit" which is effectively the plug bit for their chargers, so that would be a definite yes.


OSX: move to archive (compress a folder and remove it)

You can make use of automator to make a simple program that can do such a thing.
Make use of : Create Archive : to do it, and add an additional block to delete the original file.


Is there a way to sort audio by file name in the music app on iOS 5?

Have you tried setting the track number in iTunes and then syncing again?


There is a great write up and some easier solutions posted at http://ponderthebits.com/2017/01/mac-dumpster-diving-identifying-deleted-file-references-in-the-trash-ds_store-files-part-1/

Including this Terminal one-liner to convert a .DS_Store file to (mostly) text:

xxd -p <path/to/.DS_Store> | sed 's/00//g' | tr -d '\n' | sed 's/\([0-9A-F]\{2\}\)/0x\1 /g' | xxd -r -p | strings | sed 's/ptb[LN]ustr//g'


How to find the iTunes Store link of an installed App?

Google your app by name. The iTunes preview page should be pretty close to the top of the list. You can send that link to your friend.


What dowload speeds is the Apple USB Ethernet Adapter capable of?

What is iPerf3

  iPerf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks.

Setting up iPerf3

You need two different nodes (computers) on your network. They can be macOS, Windows, BSD, or Linux; it really doesn't matter.  Ideally, you want to connect via Ethernet; WiFi isn't recommended unless of course you're evaluating your WiFi bandwidth.

You can obtain the downloadable binaries from https://iperf.fr/ or install via the following:

MacPorts - port install iperf3
Homebrew - brew install iperf3

Other Operating Systems

FreeBSD - pkg add iperf or via ports cd /usr/local/ports/benchmarks/ && make install clean
Ubuntu & Debian Distros:  apt-get iperf3
RedHat, CentOS, Fedora, etc:  yum install iperf. You may need the EPEL repositories (yum install epel-release)
There's two components - a server and a client.

These commands are provided as a convenience; be sure to reference the user documentation for your specific OS regarding software installation.

Once installed on two different computers ideally on the exact same subnet on the same swtich run one instance as a server and the other as a client:

iPerf Server

% iperf3 -s

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------

iPerf Client

% iperf3 -c IP <Address/Hostname>

Connecting to host node1, port 5201
[  7] local 192.168.1.33 port 55455 connected to 192.168.1.23 port 5201
[ ID] Interval           Transfer     Bitrate
[  7]   0.00-1.00   sec  65.1 MBytes   546 Mbits/sec
[  7]   1.00-2.00   sec  59.6 MBytes   500 Mbits/sec
[  7]   2.00-3.00   sec  62.3 MBytes   522 Mbits/sec
[  7]   3.00-4.00   sec  61.8 MBytes   519 Mbits/sec
[  7]   4.00-5.00   sec  61.5 MBytes   516 Mbits/sec
[  7]   5.00-6.00   sec  59.2 MBytes   497 Mbits/sec
[  7]   6.00-7.00   sec  60.6 MBytes   509 Mbits/sec
[  7]   7.00-8.00   sec  59.7 MBytes   501 Mbits/sec
[  7]   8.00-9.00   sec  62.6 MBytes   525 Mbits/sec
[  7]   9.00-10.00  sec  64.4 MBytes   540 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  7]   0.00-10.00  sec   617 MBytes   518 Mbits/sec                  sender
[  7]   0.00-10.00  sec   615 MBytes   516 Mbits/sec                  receiver

iperf Done.

The Results

You should see a similar output table on both the server and the client.  From what this is telling me is that on a virtualized Gigabit Ethernet adapter, I'm getting about half of my bandwidth ~500Mbits throughput.  I'm assuming that's due to overhead of "going up and down" networking stack of the  the virtualized adapter.


I'm going by memory on this answer because I can't recall at this moment the Apple Support doc that covered this (I'll have to look it up later or someone can update my answer if they have the link).

Both colors indicate that an update was performed and you haven't opened the app since that update.

The dark blue dot means the app was updated manually.  This means you saw an update was available and you tapped the button to perform the update.

The light blue dot means the app was updated automatically.  This means you have automatic updates turned on and the App Store checked, saw an available update, and updated the app without your initiating the update.

I hope that makes sense and that it's not vica-versa.


Tile scenes side by side in Windows 7 as virtual machine

For VMWare the command key acts as the windows key, so command+right and command+left will do what you want.

If this isn't working, you might not have the VMWare guest tools installed on the virtual machine.  There are instructions here:

http://www.vmware.com/support/ws5/doc/new_guest_tools_ws.html


Late 2011 MacBook Pro (macOS 10.13.1) won't boot after update

Waiting overnight did the trick - just let it finish the update.


Since 10.11.1 Mail spends most of the time unable to connect to servers

Check to see if you have _mbsetupuser running. If you do your update to 10.11.1 (or to 10.11.2 or 10.11.3, for that matter) has not completed.

Though the "About This Mac" dialog may say that your version is 10.11.1, you are in fact effectively between versions, and will get all kinds of odd behavior (repeated requests to unlock the Keychain, connectivity problems, wifi issues, etc.) until you complete the installation process, which you should be able to accomplish with a reboot.


Cannot add any apps to Security & Privacy preferences on Mojave

I ended up uninstalling Backblaze completely (even though it was the up-to-date version 5.4.0 that supports Mojave) and then reinstalled the same version from scratch.

This took care of the issue.


Is there a recommended method of maintaining multiple Photos libraries on same hard drive

Honestly Photos.app is not really designed as a pro or semi-pro photo managing application. It certainly seems to handle larger libraries better than iPhoto ever did but if you are taking that many pictures and want to manage them on your Mac you might want to consider an app designed specifically for the workflow and archiving of thousands of pictures.

Adobe has an app for that (Lightroom, I think it is called), and like many Adobe apps is the subject of much praise and anger online. Me, I just use photos.app because my needs are met with photos.app, but it sounds like you might be better served with something more capable than a consumer level photo managing app. IMHO


Would different emails for iCloud explain why I've lost contacts & pics

Yes, if you haven't changed your primary email on your iCloud account from the "then" email address to the "new" email address, logging in with a different email means you are now probably using different Apple ID all together and are seeing the contacts and pictures –or lack of them– of this Apple ID.

The proper way to change your Apple ID main email address is described here:

  Sign out of every Apple service and device that uses your Apple ID.
  Sign in to your Apple ID account page.
  In the Account section, click Edit. Under your Apple ID, click Change Email Address. You might be asked to answer one or more of your security questions.
  Enter the email address that you want to use as your Apple ID. A verification code will be sent to your new email address.
  Enter the verification code from the email into the fields provided and start using your updated Apple ID.
  Sign back in to all Apple services with your new Apple ID.
  After you change your Apple ID, you need to use your new sign-in information with all Apple services that you use.

Additionally, you're probably going to have trouble using the "new" email address now, given you cannot use the same email address for two Apple ID's. If you run into that problem, please ask another question (the solution probably involves adding a third email address to the "new" Apple ID, making it the primary email address, and deleting the "new" email address in order to make it available for use again).
Sorry, there is no solution to the last part, apparently: Remove an email address from apple-ID


Lock down a device address in AirPort Utility?

Try the steps detailed at this URL: http://www.macinstruct.com/node/553

Find your Mac's MAC address for the Wi-Fi network interface. See How to Find Your Mac's MAC Address for instructions.
Open the AirPort Utility application. (It's in Applications → Utilities.) The window shown below appears.
Click the AirPort Extreme's icon. The status pop-up window appears.
Click Edit. The settings window appears.
Select the Network tab. The window shown below appears.
Click the + button under the DHCP Reservations field. The window shown below appears.
Enter a descriptive name for your Mac in the Description field.
From the Reserve Address By menu, select MAC Address.
Enter your Mac's MAC address in the MAC Address field.
Enter the static IP address you want to assign to your computer. For more information, see step 9 in How to Set a Static IP Address in Mac OS X.
Click Save.
Click Update. The AirPort will restart to apply the changes.


Adding to accented characters available on OS X Keyboard

You can find the answer where this question was asked back in 2011:

How to add characters to the press and hold character picker in OS X Lion?

An extra step is needed for El Capitan:

The keyboard's plists of PressAndHold also can no longer be modified to add the new accents in El Capitain


Where in macOS High Sierra is the "Updates Installed in the Last 30 Days" information from the App Store stored?

It’s in a different location now:

/private/var/db/softwareupdate/journal.plist

Don't forget to reboot.


How can I delete Mail.app's cached e-mails that are saved to disk in OS X Lion?

Go to Mail -> Preferences -> Accounts

Choose the mail account
Choose the advanced tab
Change the status of "Keep Copies of message for offline viewing" to "Don't keep..."

Apples's documentation does not say what happens when you change the status, but goes on to state:

  It’s recommended to use the default selection (“All messages and their attachments”) so you can search entire messages. Additionally, keeping copies of messages on your computer improves junk mail filtering and includes the messages in Time Machine backups.


Mac doesn't reboot after reinstall of OS X

For some reason, the NVRAM either lost the pointer to where the install package was located to run it after the boot, or the data written has some minor (or major) problem and now your Mac can't find any bootable images.

The self help options are to power it off and:

Attempt running Internet Recovery if you have an internet connection restarting your Mac and holding down the Command key and the R key (Command-R). Keep holding them until the Apple icon appears after selecting a network if needed.
Boot the Mac from an external OS (USB drive, another Mac in target mode, Lion USB installer, older OS install DVD if applicable) so you can re-run disk utility or see what might be failing.
Make a Lion Recovery USB drive from any other Mac that runs Lion or Mountain Lion and a 1GB or larger storage drive.

Apple also has lots of troubleshooting articles on the web (I linked to two of the most germane but you might need to search for others) or reach out to Apple as a service in their stores or online to get support if DIY or third party support isn't available to you.


I am an admin but several preferences are grey and say "your system administrator has not given you access to this preference pane"

On ElCapitan

With System Prefs not running:

Go to: Hard Drive Name/Library/Managed Preferences/administrator
Delete or (rename to *_old) com.apple.systempreferences.plist
Run System Prefs, all should now be visible


Sending same text to many people, nobody sees other recipients

You should use the Bcc (blind carbon copy) function found in all mail software, web- or app-based.

“A blind carbon copy (Bcc) of any correspondence is sent when you wish to conceal the fact that there are other recipients of the message. You might do this to discretely let somebody else in on a conversation, to send email to a list without sharing everybody's email or involvement with everybody else, or any other situation where you might desire a bit of privacy.”

From:

https://m.wikihow.com/Use-BCC-in-an-Email


You have two main options.

The first is to use iTunes Match (iCloud). Open Settings on your iPad, then tap Music, and turn on iTunes Match; then follow the prompts. The one caveat is it costs $25 per year.

The second option is to sync it to your computer.

Open iTunes, select the Store menu, and choose Authorize Computer.
Follow the prompts, and login with the same Apple ID that you used to purchase the music.
Plug your iPad into your computer using the USB cable that came with your iPad.
When the prompt comes up to Erase or Sync, or Transfer Purchases, select Transfer Purchases.

Side note: Choosing the "Erase and Sync" option will erase any music, apps, or similar purchased content from your device, and replace it with whatever music, apps, etc. you have in your iTunes library. (It is possible to re-download those purchases, so all is not lost in that event). That is obviously undesirable so you must authorize your computer before transferring purchases.

You may find this Apple article helpful as well.


Try to set your settings to the what you see below, this may fix your issue.


Additional screen time allowance request: when does it time out?

The answer is: when your kid requests additional screen time for the app xy, and you grant it, the additional time starts at the moment you allow it. So it's not extending the user's screen time at his/her discretion.

Example:

Your kid has used up all his/her screen time for the day, but asks for 15 more minutes of camera and youtube. You grant it (via Screentime) at 15:00. At 15:15 both apps will time out again.


Mail freezes with initial migration after upgrading to Mountain Lion

Try deleting the three files which name start with Envelope, in ~/Library/Mail/V2/MailData .


OEM means Original Equipment Manufacturer.

Manufacturers (like Apple, Microsoft, Ford, etc.) don't actually make every component in the devices they make.

For example, Apple doesn't actually make the memory, the screen or the SSD that's inside your MacBook.   They are made by other companies like Samsung, Micron, and LG.

When you purchase an OEM product (i.e. a drive), you're purchasing the same component that would have been installed.

What you are seeing on eBay are usually "pulls" from salvaged machines.  The drive they pull from a salvaged MacBook Pro, for example, will be listed as the OEM drive.

They are usually more expensive because there are very few 3rd party options avilable (i.e. Samsung doesen't offer PCIe SATA drives with the Apple spec or LG doesn't offer "Retina" quality displays elsewhere; usually all by contract)


Photos: Move images from iCloud to local storage without losing metadata (albums, tags, etc)?

Assuming your photo library is complete ("Download Originals" is checked), I'd recommend the following process:

Close out Photos
In Finder, navigate to the Photos library (~/Pictures/Photos Library.photoslibrary)
Duplicate the library (Right click > Duplicate), then open it by double clicking

This shouldn't double the amount of space used by the device since the system will link the original files together until one is modified

You will be able to confirm disconnection from iCloud.
Delete photos from the non-iCloud copy that you want to keep in iCloud.
Delete photos from the iCloud copy that you want to keep local only.
Empty the recently deleted on the local copy to save space

Unfortunately, you cannot repeat this process and merge local libraries. If this is for archival purposes, I'd recommend planning on using a new target library for each period of time or event you're archiving.


How do I convert a 24-bit/96 kHz FLAC to anything else?

Personally I use a tool called X Lossless Decoder, or XLD for short. I use it for converting FLAC to Apple Lossless regularly, and it’s never hiccupped.
From the project’s page:

XLD can decode following formats:

(Ogg) FLAC (.flac/.oga)
[…]

and:

XLD supports various output formats. It can convert audio files into […] MPEG-4 AAC (QuickTime/CoreAudio), MP3 (LAME), Apple Lossless, FLAC […].

XLD is free, and is still being actively maintained. Highly recommended.


Preview: reorder pages in pdf increased file size?

I found out that it has to do, in my case, with embedding Types.
after combinig them with preview or (I use a lot of chapters) the free tool PDF Merger Free (or in your case, reordering), it seems they swallow the whole fontbiblio (well, guess not, only feels like), so I drop them on the app PdfCompress (https://www.macupdate.com/app/mac/8823/pdfcompress), in which preferences I choosed, without touching the compression Size (just in the middle), as fonts base 14, or none (this is risky, don't do it without checking your whole Dok afterward, makes funny things if the fonts aren't standard).
Hope this helps...


Apple geniuses have a lot of latitude with what they can do. I have gotten a motherboard replacement about 2 weeks after my 3 year Apple Care plan expired. If you go to the store and are honest you could get lucky. I haven't heard of anybody getting service after a month. At the least the genius can tell you for sure what the problem is.

So make a genius bar appointment and see what they say. With Apple it really doesn't hurt to ask.


Can you force a mobile site on your iPhone to show full desktop view?

I don't think you can do this in Safari on the iPhone but you could use a 3rd party browser app. Many of those will let you set the browser agent. One browser I know does this is  'Atomic Web Browser'. This may not work in all cases as some websites may use other ways of determining which content to show, for example, some will detect the screen dimensions.

I've tried this on my iPhone with Atomic Web Browser. Within the browser, I went to settings, 'Identify browser as' and selected 'Safari Desktop'. Then I went to nascar.com and tapped on the nascar logo. It showed me the desktop version of the page.

I checked in mobile safari and doing the same indeed took me to a mobile version.


Finder becomes unresponsive when viewing network folders with large amounts of files (OSX 10.6.8)

Quicklook may want to read the remote files to generate an icon preview, and that on a slow network can be problematic.

A trick that helps me in similar situations is to uncheck "Show icon preview" from menu View -> Show View Options (Command-j)


Using nmap from MacPorts you can run the following command to attempt to identify the OS of a remote machine:

sudo nmap ipaddress -O

e.g.:

$ sudo nmap localhost -O

Starting Nmap 5.51 ( http://nmap.org ) at 2011-08-07 17:58 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000085s latency).
Not shown: 989 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
88/tcp   open  kerberos-sec
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
515/tcp  open  printer
631/tcp  open  ipp
3689/tcp open  rendezvous
5900/tcp open  vnc
8888/tcp open  sun-answerbook
9091/tcp open  xmltec-xmlmail
Device type: general purpose
Running: Apple Mac OS X 10.5.X|10.6.X
OS details: Apple Mac OS X 10.5 - 10.6.3 (Leopard - Snow Leopard) (Darwin 9.0.0 - 10.3.0)
Network Distance: 0 hops

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 8.80 seconds]


Is there a QuickLook preview for plain-text files with unknown extensions?

You can use QuicklookStephen (https://github.com/whomwah/qlstephen).
Install via Brew:

brew cask install qlstephen

and then reset the Quicklook plugins:

qlmanage -r

and you should be good to go!

Tested with both files without extension and files with "unknown" extension (e.g. .nfo)


Is there a way to encrypt a folder and then only allow certain processes to have access to that folder?

As far as I know, there is no such software available on the net. You can turn on EFS encryption for your private folder, but Windows doesn't give you options to grant access rights for different processes, and EFS only works on NTFS partitions.

There is a third-party software called Lock My Folders, which works the similar way like EFS, and it lets you create a secure folder to transparently encrypt/decrypt the files inside. But it also lacks the feature of restricting process access to the encrypted folder.


I-beam cursor color in Mavericks's terminal

As many have mentioned above, I did this -

Take a backup of existing ShadowedIBeam.tiff

cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff

Make your own cursor .... or, if you are a lazy one, just use this one -  (credit: Chris Dragon and his answer on this thread)
Then copy it over the original ShadowedIBeam.tiff

sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff

And finally, run this -

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

If you were as lucky as I was, you should have your eyes profusely thanking you in sheer gratitude!


It is possible through the use of an app called IF. It was previously called IFTTT (If this then that). It is a great app for things like this. It has many uses including the one you have described and for many other things as well. You could have it send you and SMS when a certain event happens, if you have the HUE light system it could change the color of the light bulb or flash the light so many times when an email come in from a specific person, etc. It is not just for email. It ties into many different services and apps.

For your needs:

First search for IF by IFTTT in the app store and download it.

Next create a recipe:

For the trigger set it to gmail for a new email based on your criteria you need.

Finally add an action to call you based on that trigger and save the recipe.

This is based on you having the gmail app installed. If you are using the iPhone email app it might still be possible with the above solution but not 100% sure.


Can I automate ad posting on Craigslist using the Fake browser?

After snooping a bit on the Craigslist-form, it seems the IDs are randomized, as you said, and there is definitely a reason for this (to avoid spam). I'd say Craigslist most likely have pretty secure websites and forms to prevent spam and scams, but you might be able to get around it if you were experienced with JavaScript.

I see Fake can run JavaScript, so if you have some experience with that already, you might want to try a follow-up question on Stack Overflow.

As a side note, I would advice against doing this, Craigslist have their reasons for making it harder for you, and nobody likes spam! :)


The escape sequences mentioned in that question correspond to zle (zshell line editor) widgets documented here.

They provide emacs(or vi) like editing functions. You can see which are currently bound to keys by typing bindkey command in zsh.

You can also write shell functions and then declare those as widgets which can then be key bound. Here is a guide to zle.

The slight complication is that Iterm2 will not, by default, pass alt or Cmd modified strokes through to the shell.

This can be configured in iTerm2 → Preferences → Profiles → keys.

An alt+ key  is equivalent to esc followed by key, hence to pass this to the sh you add a key bind to:

Action: Send escape sequence

Esc+: key


Multi threaded CPU intensive task throttles CPU way before temperatures limits

This may be a longshot, but perhaps the difference in single-core performance and/or cache performance between the 2012 and 2016 cpu packages are large enough that the cores are data-starved and throttling down until they are able to work again?

I'm making that guess because you indicate enough single-thread processes can run full speed on all cores, and a simple multi-thread program can run full speed on all cores.

That makes me think there is something in the program design of your real workload vs the test multi-thread workload that isn't letting the CPUs work all the time


First of all, all wireless systems use the most power when transmitting, ie actively powering the antenna to upload data.

Now, just think of the ranges the different systems have to bridge. WiFi works well for like 30 meters, or 100 meters outdoors. Usually, the nearest cell tower is considerably farther away than those 100 meters, therefore, 3G needs more power than WiFi.

Add to this that 3G is capable of opening multiple connections at once, and the fact that 3G autmatically boosts power output on weak signals, 3G needs more power.


iTunes 12.5.4: generic icons in "artists" view sidebar?

I'm not 100% on this but changing things like the Sort Artist and Album Artist seems to change things for me. If I do that, I get picture Icons. My guess is that in order for iTunes to contact its database of artist images, it needs detailed information to avoid errors.


Zoom content not screen with Magic Mouse

Sorry,i never saw Content before(too rush),,CMD + Magic mouse scroll in most cases doesn't increase the font size, 'zoom' in. Increasing the font size system wide isn't possible without setting it specifically for Applications (if you know the menu title) in keyboard shortcuts. However, you can emulate a system wide zoom in level with a double tap of the mouse (using magic mouse) by turning that system feature on in:

System Preferences > Mouse > Smart Zoom

But still Incase of screen,,Go to System Preferences > Accessibility, and in the list on the left click the item "Zoom".

Then make sure that feature is enabled (checkmarked) in the pane on the right, and that Control has been set as the modifier.

Then Just hold down the [control] key, then slide your finger to the top or bottom of the mouse, and you’ll zoom in and out just like you would with a mouse scroll wheel.

Hope this solves your problem!


How to stop Terminal from opening instead of Finder functions, such as New Folder, Open File, copy, paste, trying to move a folder to Desktop?

Found a solution to the problem here:

  Enter the following command in the Terminal window in the same way as before (no typing):

xattr -c ~/Desktop

  Try the action again. If the same thing happens, relaunch the Finder by selecting Apple menu > Force Quit... > Finder and pressing return or clicking Relaunch.


Have Automator folder action pass a list of files to AppleScript

Use a run handler:

on run {input, parameters}
    input
end run

Or if you need the input as a list of POSIX paths:

on run {input, parameters}
    set l to {}
    repeat with f in input
        set end of l to POSIX path of f
    end repeat
end run

For a script saved directly in /Library/Scripts/Folder Action Scripts/, use an adding folder items handler:

on adding folder items to this_folder after receiving added_items
    added_items
end addin


Use iOS device for audio output from computer via USB

This is not possible. The closest thing I can think of, is opening Spotify on both devices. Control Spotify from your laptop and set the output device to your iPhone. Of course this only gives you Spotify Music.


From comment:

Check your .bashrc or .profile for Python specific code -- if you find something there make sure it is pointing to the correct version, be it .../Versions/Current/..., .../Versions/2.7/..., or whatever.


When an app on iPhone tries to log in through Google, must it be Safari? Can it be Google Chrome?

Unfortunately, no.

It is not possible to set a different default web browser on iOS. though in some applications you can specify this, that is few and far between.

So generally speaking if you need to log in to a service and it needs to open a web browser you can have it open in any browser as long as the browser is Safari.

It would be nice if that were different but the powers that be at Apple, so far, have said no to that feature.


iTunes album cover is not the correct cover for that album

You can look for covers yourself (i.e. on Amazon or w/ Google Image Search) and copy & paste them in the "Get Info" dialog (select all songs of an album, press Cmd-I, paste the image into the "Artwork" area).

There are tools like CoverScout which automate these tasks which is feasible if you have a large music library w/ lots of broken covers.


iPhone 4S Otterbox Defender: Exposed speaker? Advice?

I own the Otterbox Defender Case for the iPhone 4S. The speaker for the earpiece, the speakers on the bottom and the camera lens (but not flash) are exposed to air. The Defender offers some protection because the thickness of the case creates a cavity roughly 3mm deep around the exposed speakers. These cavities DO collect dust.

When I opened my case to answer this question I found only a very slight amount of dust infiltration within a very close vicinity of the openings "exposed to air". I do not believe this dust will in any way damage the phone or mar the finnish (because the slight dust inside was more like "fuzz" than "grit") but I have only had my case for a few weeks. I have a screen protector on the front of my phone and on the back too, with the Defender case on top of that.

The biggest annoyance for me with this case is that dust collects in the "protective" cavity for the camera lens and is not easy to clean on-the-go (you need something like a q-tip or rolled piece of tissue) which makes my HD camera take blurry pictures.

I would recomend Otterbox include a silicone cover for the camera lens like they have included for the charge port, headphone port and silent button -OR- re-design the shape of the cavity to collect less dust or allow the user to wipe the lens with a finger or cloth to clear dust.


Xquartz crash infinite loop in Mountain Lion?

I was able to solve this issue on Mountain Lion 10.8.2 with XQuartz 2.7.4 by moving ~/.xinitrc.d out of the way (same effect as deleting it).


Is there a way for me to view my Apple Watch Activity data on my mac desktop?

Not today from Apple. You would need to screenshot images from the iPhone or get a third party app to request permission on iOS and export the data. The health app data is tightly restrained and only interacts with electronic health records and iOS/watchOS apps.
Apple documentation is quite out of date, since the advice on finding compatible apps is no longer correct.

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

I’ve tried a couple and can not recommend any. Should that change, I’ll edit this answer to say which apps I trust and that do a good job extracting summary data like you requested. I just use my phone for now to review it when I can’t get what I need from my watch itself.


External microphone with mid-2012 Macbook Air

More than likely, you are using a non-Apple headphone so the Mic pin is in the wrong location on the TRRS jack

My advice is to avoid using the built in a jack and use a quality USB microphone or at least a quality DAC that accepts standard headphone input  I’ve personally gotten better audio quality going the USB route (no pops or hums) versus the built in connector.


iPhone and iPad says IMAP server is not responding after password change, but works on other devices

So I never figured out what exactly the problem was here, but the culprit must have been some sort of cached something on the devices.
A few days ago, I once again edited the accounts on the devices – and lo and behold, suddenly it worked on both the iPad and the iPhone.
So whatever it was that was cached (?), it must have been flushed (?) after a certain amount of time had passed, and then things worked as usual. All it needed was a bit of time.


Can I set up a hand written signature in iOS mail app?

To be able to compose a multiline signature that'll apply to all your messages:

  Settings » Mail, Contacts, Calendars » Signature

Additionally, you can also use:

  Settings » General » Keyboard » Shortcuts

And compose multiple keyboard auto-expanding shortcuts. By using clever shortcut tags (e.g., l1, l2, etc.), you can quickly make multiple lines of text for a seemingly multiline signature.


Total memory doesn't add up in Activity Monitor

The overall picture of your RAM is that it's healthy and there is no memory pressure. Something else is the bottleneck causing slowness.

Onle 2 GB of RAM is used for App Memory and less than a gig of File Cache and Wired Memory seems fine. Some IO would be faster if you had more File Cache, so you could try quitting Apps you don't need, but I'd focus on the CPU and Disk/Network tabs of Activity Monitor and start benchmarking the things that are slow.

What are you waiting for? Switching an app that's running? Starting a new app? Viewing web pages? Something else?


How to access ~/Library from network booted OSX

"~/Library" is the short path for "/Users/UserName/Library" where "UserName" is the name of the user.

"/Users/UserName/Library" is the short path for "/Volumes/VolumeName/Users/UserName/Library" where "VolumeName" is the name of the volume.

"/Volumes/VolumeName/Users/UserName/Library" is the full path of a user library.

If you want to access a user library from a different volume than the start / boot volume, then you must use the full path.

Select "Go To Folder" in the "Go" menu of the Finder, enter the full path and confirm.

Please note that you might get a permission error if you (aka the current user) do not have access to this folder.


macOS terminal: quick way to edit command options after bash/zsh autocomplete

For ZSH another option is to put the cursor at the beginning and not the end of the line (this makes it more like mksh or others). The default:

% PS1='%% ' zsh -f
% bindkey | grep up-line-or
"^[OA" up-line-or-history
"^[[A" up-line-or-history

I use set -o vi so you may need to translate the bindkey keys into whatever suits your needs:

bindkey -M vicmd "j" vi-down-line-or-history
bindkey -M vicmd "k" vi-up-line-or-history

no really I want to jump to the first argument

This requires a custom widget, which might run something like

function up-line-first-arg {
    local first offset
    zle vi-up-line-or-history
    first=${BUFFER%% *}
    CURSOR+=$(( 1 + ${#first} ))
}
zle -N up-line-first-arg
autoload -U up-line-first-arg
autoload -U compinit
compinit
set -o vi
bindkey -M vicmd "k" up-line-first-arg

This version will put the cursor on the first argument or the end of the command name (unless there are multiple spaces between the first argument and subsequent, which is not common). Docs in zshexpn(1) and zshzle(1) may help explain the particulars, but the gist is to move up like ZSH does, get the first word (if any), and move the cursor over that length, plus one to get past the space. ZSH is clever will not move the cursor past the end of the BUFFER for the case where there is no space in the command.

but wait there's more

The following version handles (perhaps uncommon) cases such as ls               -al and on failure will put the cursor at the beginning of the line.

function up-line-first-arg {
    zle vi-up-line-or-history
    [[ $BUFFER =~ "^[^ ]+[ ]+" ]] && CURSOR+=${#MATCH}
}

Basically a regular expression "from the beginning of the BUFFER match one or more things that are not space followed by one or more things that are spaces" and then moving the CURSOR by that much on match.


What is the recommend location for storing compiled binaries for NON-admins?

Small programs and scripts in $HOME/bin, and larger packages in $HOME/local subtree (which includes a bin folder)


Optimize macbook pro for internal SSD+HDD drives

Is the SSD the ideal location for applications?

The SSD is the ideal location for all your data. However, if you are short on room (as are most SSD owners), "offloading" some of the bigger and more generic files types (music, movies, etc.) is recommended and won't adversely affect the performance of your day to day.

However, with that said, having your home folder on a separate drive may be overkill as there are many small files housed there (application preferences, program caches, and other miscellany) that help your software and system function efficiently, and in doing so, you may inadvertently decrease your performance moderately to quite substantially in some cases.

Also bear in mind that OS X will create tmp files as needed and even juggle things back and forth depending on the demand and this is all written to the drive where your system is installed (places like /var/tmp, etc.). And truthfully, there is little point in purchasing an SSD to make use of its benefits if you are going to offload everything. SSDs are cheap these days and all have longer warranties (most are 5 years) than most traditional HDDs.

Where should the swapfile be located? Will it decrease the lifetime of the SSD?

Leave the swap file alone. One of the first things new SSD owners do is scour their systems looking under ever nook and cranny for ways to prevent read and writes (read: slow cell wearing), ultimately in an attempt to lengthen the life of their drive, as if they had only a few short months (BitMICRO actually debunked some of the myths around SSD life-span). This is an impossible task. OS X (and all other OSes) perform millions upon millions of small read/writes to and fro in their tasks.

Files are cached multiple times over and a lot of "voodoo" is done under the hood. Lion, with Versions, local Time Machine backups, etc. doubly so. It will drive you towards insanity if you constantly worry about read/write cycles and all those that suggest the disabling of swap, running without atime, or even creating a RAM disk, are just peddling snake oil (however, there are some optimizations you can perform to free up space or reduce SSD wear, but the do often involve disabling services, which some may find useful). None of them ever present real, hard data on their performance increases. My car drives way better after it's had a good wash and detailing, but clearly, soap and water don't tune engines. It's a placebo affect and it is quite strong.

Now the new trend is TRIM. Firstly, the only genuine article on the subject (which has been criticized to some extent, though no one has debunked it outright) shows that OS X benefits very little from TRIM. Secondly, TRIM enabler (developed by Oskar Groth) has been a point of contention lately, with some claiming the installer is inherently flawed. Grant Pannell took it upon himself to fix it. But one question still remains: Does OS X need TRIM? And if that's a resounding "yes," under what circumstances?

It is now the case that many SSD manufacturers are putting their own garbage collection routines right on the drive. All SandForce chipsets come with something dubbed recycler, "which intelligently performs garbage collection with the least impact on flash endurance" (and it is now the consensus that TRIM shouldn't actually be used for any SSD with these controllers). Therefore, adding TRIM only serves to add overhead and decrease performance, albeit only slightly (based on my own testing using XBench and HD Speed Test). Other manufacturers, like Kingston, are also following suit by adding native garbage collection right on the controller (though this is nothing new). Therefore, it's not enough to flip the switch on TRIM and assume it's to your benefit.

While the net is filled with misinformation and rumour, one particular person (Hyram) as posted some interesting information on the topic. You can head over here to read more about what he has to say as to why exactly Apple has not elected to enable TRIM for all SSDs (be sure to read his follow up comment as well, just a couple below). He talks of the following in his initial post:

  Apple locked TRIM support for a very good reason — their code works reliably with the SSD’s they’ve chosen to use and no others, because they have programmed in nanosecond-critical timing loops that match perfectly with the access timings of the controllers used in Apple’s SSDs. Using these drivers with other controllers can, at best, slow them down, and at worst, increase the thermal effect that kills storage cells by forcing the controller to act when it isn’t quite ready. This thermal increase hastens the death of the SSD, reducing the already-low lifespan down to six months, if not less.

  Then there is the Sandforce issue. SSDs which use one of Sandforce’s DuraClass controllers (SF1200 or better) do not need TRIM at all, as they have their own garbage collection and wear levelling system built in which uses parallel writes, as there are actually two sets of chip controllers built in — whilst one is satisfying the demands of the host in reading & writing requested data, the other is autonomously managing the solid state arrays, shifting regularly-accessed data into new cells, updating block indexes and generally spreading the workload around to ensure thermal effects are kept to an absolute minimum. By enabling TRIM, the SSD is forced to work twice as hard as there are now two separate element management systems running, one from the OS and one built into the device itself. This dramatically increases thermal damage, and again, reducing the life-span of the drive.

While no one has officially confirmed whether he's on the mark or not, you'd have to be quite thick to completely ignore his warning. To put it bluntly, it does make sense. If the issue is nothing more than telling a kernel extension to flip the switch on TRIM for all SSDs, it wouldn't make much sense for Apple not to do it. Many would counter-argue that Apple does it so you'll buy their high-priced SSDs, but from my experience, Apple is in the business of expanding the user-experience, not stifling it. There exist a myriad of cheap, 3rd party peripherals on the market (from video adapters to mice and keyboards) and Apple has not blocked any of them from working optimally. Why would they start with SSDs? Clearly there is more going on here.

I urge you to look into your SSD and find out if it has on-board garbage collection. And even if it doesn't, I would give TRIM a second thought. It is my understanding and interpretation that TRIM is a deprecated system, in favour of much more efficient on-board garbage collection.

In all honesty, SSDs all carry a minimum 3 year warranty (most manufacturers have bumped it up to 5) and should the drive fail before then, you will receive a new one. Anandtech has written an exceptional article on the current state of SSDs that you may find useful, but even such things shouldn't frighten you. Just make regular backups and enjoy your new drive, balance the limited space of course.


“jdk-14.0.1.jdk” is damaged and can’t be opened - when installing JMC / JFR afterwards

I think the problem might be that after I've installed the JDK I then go ahead and unzip (untar) the JFR (including JMC) package into a sub-directory of the JDK. I think that macOS detects that there has been a change and tries to protect you incase its a malicious virus attack.
I tried installing the JFR in a separate directory and then initially I got the same message when trying to run it. But then I found a post which suggested going into the macOS> System Preferences - Security & Privacy screen and there was a message asking if I wanted to give permission for this application (Java Mission Control) to run. I did and its worked fine since.


In case anyone else is having the same problem out there, this may not be the best solution but it worked for me.
My trackpad had been clicking just fine anywhere on it. Suddenly it would only press down in the left bottom corner.
I simply, closed the laptop,  flipped it over and slapped it hard in corresponding area where the trackpad is. I also lightly tapped it on all sides on a soft surface (my couch). Sure enough that did it. Been fine since for over a year now.
I guess something must have been stuck underneath it.


How can I restore my device with simply ipsw file and iTunes?

Option-click the Restore button in iTunes and a standard file-selection dialog comes up allowing you to find your .ipsw file.


Why can't Siri add the relationship for an account?

I had the same problem, hopefully your problem is occurring for the same reason, and the following solution will help you.

Step 1: Make sure you have set up iCloud for your iPhone, which I am sure you have.

Step 2: Go to Settings>iCloud and turn off Contacts. If you are experiencing the same problem I had (i.e. no iCloud contacts set up) it will not matter if you delete or save when prompted, that is up to you.

Step 3: Delete the current contact that is assigned to your iPhone/Siri (this will also remove it under "My Info" in the Siri settings).

Step 4: Go to iCloud.com on a computer, log in, and select Contacts. Now press the + button on the bottom right of the first "page," and create a contact with your name/information.

Step 5: Once created, select your contact, press the Settings button on the bottom left, and choose Make this my card.

Step 6: On your iPhone again, return to Settings>iCloud and turn Contacts back on, selecting merge when prompted.

Step 7: Go to Settings>Mail, Contacts, Calenders; scroll down to the section under the Contacts heading, select Default Account and choose iCloud.

Step 8: Return to your contacts.

a) if your name is already there (matching the one you created at iCloud.com). Select it and look under the Linked Cards heading, to make sure that there is a link to your iCloud contact. Also, check under Settings>General>Siri to make sure that it has the the contact in the My info box.

b) if it is not there, create a new contact, and enter your first and last name exactly as it is entered in iCloud (it is not necessary to provide information beyond your first and last name). Now press done, and you should see your iCloud account appear below the Linked Cards heading. Select the iCloud account and you can make changes to the contact from your phone, including adding relationships that will work with Siri (e.g. Mother, Father, Brother, etc.). You should also be able to use Siri as you have tried in the past, but only got the "I can't add that relationship to this account" response.

Optional Step 9: If it still does not work, you may want to try using this process to add your important "relations" contacts to your Contacts List via iCloud.com, and adding the relationships to you contact on iCloud.com as well.

I hope this helps! Good luck!


You probably have some local snapshots on your drive, you can try to list the local snapshots with

tmutil listlocalsnapshots /

and with

tmutil thinlocalsnapshots / 9999999999 1

you can delete all local snapshots and release the storage space.

You can find more information here How to thin your local Time Machine Snapshots on macOS High Sierra


Prevent Airport Utility from Opening Automatically

Open AirPort utility and then open the preferences window.

Deselect the option to monitor base stations or select the option to only monitor base stations that you have set up.


Is there any way to run Network Link Condition from a Standard User account?

You can start the System Preferences.app as Admin and from that use the Network Link Conditioner.prefpane.
To do so use the following shell command:
sudo /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences

or the following AppleScript command:
do shell script "/Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences" with administrator privileges

When I click on the Network Link Conditioner in the window that is opened after the password is given, I get a message that System Preferences needs to be restartet to open the PrefPane. After agreeing to this the Network Link Conditioner is working for me while I'm logged in as normal (non-admin) user in 10.10.
In macOS Big Sur, the command is
sudo /System/Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences


Are there compatibility issues with Lion and VMware 2.0?

You need to purchase an upgrade to VMware Fusion 3.1.3. VMware Fusion 2.0 does not support Windows 7 as a virtual machine, and does not support Lion as a host. Period.


What can I do to speed up a Mac that is running slow?

First, check that your processor is running full speed. Go to Preferences, Energy Saver, Options and look at the drop box down near the bottom called Processor Performance. If it is not set to "Highest", set it to that right away. This maximizes performance, but for notebooks, it may run down the battery faster. Note that not all Macs have this setting - laptops do, and my certainly my PowerMac G5 tower does, but not all Macs do.

Next, download OnyX and run the complete set of clean up and maintenance scripts and then evaluate again. Get OnyX at:

http://www.titanium.free.fr/pgs/english.html

Next, you may wish to check that you have enough free space on your hard drive. Highlight the Macintosh HD icon on your desktop, CTL-click it and select Get Info from the resulting menu. Make sure you have a reasonable amount of space left. If not, a little spring cleaning may be in order.

There are two excellent apps for showing where all of your hard disk space has gone, Disk Inventory X and WhatSize. Get them at:

Disk Inventory X: http://www.derlien.com

WhatSize: http://www.id-design.com/software/whatsize

Both do a great job at letting you zero in on your largest disk space consumers, so that you can hunt down any rogue files (and both are freeware, which is good).

Finally, it is possible you may have some processes running that are consuming a lot of idle CPU, thus slowing down your machine overall. I had a bad widget that did this once. Open Activity Monitor and look at your "resting" CPU occupancy when you are not doing anything in particular with the machine. It should be pretty much zero (maybe 1% to 2% at most). If it not, identify the process or processes that are taking the time. What are they? Do you recognize them? Are they needed?

If you find one that is not needed, kill it and see how your machine starts to behave. If this is the cure, you will need to identify the startup item that launches it and delete it.

So, in summary then, take the following steps in order:
1/ Start with ensuring that your processor speed setting is full (applies to many Macs but not all)
2/ Then do Onyx based full maintenance
3/ Then check that you have sufficient available disk space
4/ Finally, search for processes that are consuming an unexpected amount of CPU

Source: http://www.mac-forums.com/forums/os-x-operating-system/80467-how-do-i-get-my-mac-run-faster.html

Another place you may find helpful:

http://lowendmac.com/eubanks/07/0312.html


Microsoft Outlook does not properly handle redefined "Paste" keyboard shortcut

Here's what worked for me:

Create DefaultKeyBinding.dict under ~/Library/KeyBindings (Create KeyBindings folder if it doesn't exists)  Then paste the contents below into that file:

  <?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>^v</key>
          <string>noop:</string>
  </dict>
  </plist>

Alternately, you can use the following, non-XML syntax (this is the entire contents of the file, and any other keybindings would go inside the curly braces):

{
    "^v" = noop:;
}

Restart Outlook, and all other affected programs, and ctrl + v should no longer scroll down.


You can try Display Maestro :

  Unlock all display resolutions Display Maestro gives you full control
  over attached displays, allowing the usage of all available
  resolutions and bit depths. This is done by ignoring the operating
  system setting of hiding potentially unsafe resolutions.

  Restore legacy depth modes It is ideal for running legacy games which
  require 256-color mode and do not automatically switch the screen
  depth for you. Mac OS X 10.5 Leopard removed the ability to set 256
  color mode manually using the built-in preferences pane, but the
  feature is now available here in Display Maestro!

  Light-weight and background-friendly Display Maestro is a small
  application which can be configured to launch during login, and sits
  quietly in the menu bar. Upon exit, it will also automatically revert
  your display back to the resolution chosen before it was launched.


iTerm2 : Adapting zshrc prompt to get the same one than with .bashrc

Here you go:
# %F/%f: start/end Foreground color
# %F{m}/%F{g}/%F{c}: short for %F{magenta}/%F{green}%F{cyan}
# %B/%b: start/end Bold/Bright (depending on your terminal)
# %n: user Name
# %m: Machine name
# %*: 24h time w/ seconds
# %~: pwd, abbreviated
local I='%F{m}|%f'
PS1="$I%B%F{g}%n@%F{c}%m%b$I%*$I%B%F{m}%~%b$I "

This recreates the exact same prompt.
Documentation can be found at http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html


How can I switch between the Japanese and English dictionaries on iBooks?

This answer is for iOS 7, maybe 6.

The question might be stale, but the ANSWER (if folks are on iOS7, maybe 6) is this:

Look up a word in iBooks, or in any App that has 'Define' flyouts from text. You'll get to the Definition UI which is in Japanese… if you can't read it go for the button on the lower left.
At the bottom of the definitions, you'll see 2 'buttons', from Left to Right: "Manage" and "Search Web". You should see this whenever you get UI to invoke iOS's Dictionary (which is not an App like it is on OS X)
Hit "Manage" and now you have a list of Dictionaries that you can enable/disable. AFAIK, enabling and disabling is global, so if you do it in iBooks it'd be the same in TweetBot, etal.

To conclude: There's no direct access to the Dictionary.app in iOS, even in Settings.app. You have to define a word, and manage dictionaries from there.


How to install WhatsApp on an iPad 4 without 3G?

From the FAQ on whatsapp.com:

  Other devices are not supported at this time. If you try to download WhatsApp on an unsupported device, you will receive a message that your device is not supported and you will not be able to download WhatsApp. We currently do not support tablets, computers, or Wi-Fi only devices, and do not plan to do so in the foreseeable future.


I think the sequence depends on how frequent you use the Desktop and the full app.


I think it is not that easy, but it is possible.
When calling

  which screencapture

I get

  /usr/sbin/screencapture

I enter sudo mode and cd to /usr/sbin

  sudo su
  cd /usr/sbin

I rename the screencapure programm :

  mv screencapture capturescreen

And after that, I create a symlink to the old one:

  ln -s capturescreen screencapture

now when calling capturescreen, It is called capturescreen.
But when doing CMD+Shift+3, I get the screencapture process.

But You could fix that with creating a Service in Automator and create a Shell-Script-Action, simply calling "capturescreen ~/Desktop/Output.png"

And after that in the System-Preferences, Assign a Shortcut to the Service.

But you could also simply call Terminal and enter "capturescreen ~/Desktop/Output.png"

Even further, you can modify the screencapture action in automator to get the timestamp back and use it as the main tool for schooting screenshots.


ipad ssh application with solid copy / paste support

Panic Software recently released Prompt, the best iOS SSH app I've seen. Copy and paste works great; just double-tap text to bring up the copy/paste dialog (tap-and-hold doesn't work).


How does Do Not Disturb work in iOS with message Favorites?

If their chat settings are not included in their Apple ID then you will need to add the corresponding info.

I do not have an iPhone and use Messages desktop version, so the only way would be to add my chat info in your contact settings for me to send messages when DND is enabled.

Best practices would be to add all levels of contact info, or ask every contact what info is part of their Apple ID, if you do not already know. That doesn't sound fun.

Keep in mind that it will still silence the alert for incoming messages.

If you want to completely allow a user to get through at all times, simply override all DND settings via Emergency Bypass.

NOTE: You have to enable Emergency Bypass for each contact individually.

How to turn on Emergency Bypass on iPhone and iPad

Launch Contacts from your Home screen.
Tap on the contact you want to enable Emergency Bypass for.
Tap Edit.
Tap Ringtone (for calls) or Text Tone (for texts).
Tap the Emergency Bypass switch. The switch should be green when
it's enabled.
Tap Done
Tap Done again.


How to check if any audio is currently playing via Terminal?

I actually happened to find the answer recently, and I'll post it here for anyone who might need it:

if [[ "$(pmset -g | grep ' sleep')" == *"coreaudiod"* ]]; then echo audio is playing; else echo no audio playing; fi

I discovered the pmset method from this post, but I added some things to it.


Instead of .bat, save it as .command.

A .command file will run the contents of the file in Terminal upon double-click, just like a .bat would do on Windows.

If you can't run the file because you don't have permission to execute the command file, you need to set 'execute' on the file for it to allow you to run it:

chmod u+x /path/to/file.command

u is the owner of the file, +x adds 'execute', so u+x gives the owner of the file the ability to execute it

And to the the commands as admin, OS X always requires you to put in the admin password. For your script, the easiest way to do this, is to run the script as an admin user and change the script to the following:

sudo route -n add 192.168.0.0/20 192.168.224.1
sudo route -n delete 0.0.0.0
sudo route -n add 0.0.0.0 172.20.10.1

sudo stands for Substitute User DO and runs as root by default. It is likely sudo will ask for your password.


What is the purpose of the §/± key on a UK Mac keyboard?

I think only Apple knows the answer to this.

The § and ± characters are available on the US keyboard at option 6 and option-shift =.

I believe a historical antecedent for the ± key can be found in the IBM Selectric 3 keyboard.

Other Apple hardware keyboards with the same key in the same place are Arabic, Bulgarian, Czech, Dutch, English International, Greek, Hebrew, Portuguese, Romanian, Russian, and Turkish.  I suspect their users also wonder why Apple gave these two characters such status.

A much bigger mystery in my view is why the Apple British keyboard puts the " and @ characters at different places than any normal British keyboard does.  Apple eventually had to provide a "British PC" option in system preferences/keyboard/input sources to accommodate all the folks who are used to the British standard.


Can I record video and then make a call while recording?

No, as soon as you receive a call or initiate a call the video recording is stopped.

With an active call it's not possible to record a video at all.

I have tested this with iOS 9.3.x, iOS 10.3.x and iOS 11.0.x.


Is the command line executable "quartzfilter" gone forever in Sierra?

It is gone forever, or hidden so well that you might as well give up.

A suitable substitute can be found at the following location:

https://gist.github.com/jrk/7eb26c9a868039c70bb9

This implements a short 24-line script that you can mark executable and use with the same argument set.


Unable to delete the core storage local volume group

Disk Utility won’t let you erase or repartition an encrypted CoreStorage volume until you unlock or decrypt. This can be an issue for a CoreStorage volume that will not let you either unlock or decrypt.

To help with this, the diskutil tool provides a way to quickly delete CoreStorage volumes. This includes the ability to erase encrypted CoreStorage volumes without first decrypting or unlocking them.

To do this, first run the following command:

diskutil cs list

This will give you with a list of the CoreStorage volumes on your system. Unless you have a Fusion drive or multiple encrypted drives, your encrypted drive should be the only one listed.

In the listing, you will want to select and copy the Logical Volume Group (LVG) alphanumeric UUID for your CoreStorage volume. The LVG should be the first UUID listed and it’s the one we want to delete.

Next, run the following command:

diskutil cs delete UUID_here

This will delete your CoreStorage volume and reformat it as an unencrypted HFS+ volume.


Size in bytes is significantly less ( half the size) then size in MB in get info window

387,037,139 bytes is the sum of the file lengths in bytes. A file however uses whole blocks on disk, hence even a one byte file takes one block. On the partition on which I tested this, a block is 4K. The “on disk” value is the number of blocks times the block size.

The difference between 684 and 716.9 is a factor of 1.024*1,024, that is the difference between the two possible meanings of megabyte.


How do I modify Word 2011 for Mac so I can see tracked changes inline and notes simultaneously?

You can get pretty close to what you want by turning off balloons.

In the "Track Changes" section of Word's preferences, uncheck the button that says "Use balloons to display changes."

Now additions and deletions are shown inline, and comments are shown as highlights with a reference.

You can view the comments by hovering over the highlight.

Or, you can display the "Review Pane" and view the comments (with additions and deletions interspersed) over there. Less distracting than balloons, though.


How can I standardize icon size in Finder and across OS X 10.6.8 Snow Leopard?

You can change the default size in the view options panel:

The sizes of icons are also stored in .DS_Store files that override the default setting. You can delete them by running sudo find / -name .DS_Store -delete, but it also resets other display options and removes Spotlight comments. The changes aren't always picked up until you quit and reopen Finder.


Xcode comes with an uninstaller. Just run

sudo <Xcode directory>/Library/uninstall-devtools --mode=all


Turn off 'Show icon preview' (in german: Symbolvorschau einblenden) in the view options of the specific folder or all folders and you will probably see your custom icon.

If you want to apply this to all folders click the “Use as Defaults” button.


Drag and drop from iPhoto may remove the pictures from iPhoto Library, how to recover it?

Most painless way: Restore from back up.

Assuming the photos haven't actually been deleted, but instead some form of database corruption:

Option 1
Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Repair Database. If that doesn't help, then try again, this time using Rebuild Database.

If that fails:

Option 2
Download iPhoto Library Manager and use its rebuild function. (In Library Manager it's the FIle -> Rebuild command)

This will create an entirely new library. It will then copy (or try to) your photos and all the associated metadata and versions to this new Library, and arrange it as close as it can to what you had in the damaged Library. It does this based on information it finds in the iPhoto sharing mechanism - but that means that things not shared won't be there, so no slideshows, books or calendars, for instance - but it should get all your events, albums and keywords, faces and places back.

Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.
Regards

TD


Mac getting very hot while watching flash

Flash has many problems, including making your computer run hot.  I have an older dual quad core i7 iMac, and Flash does that to my computer too.  It's also a large security hole.

I'd recommend removing flash completely, and when you need to run it, do so using Google Chrome.  Chrome has a sandboxed, often updated version of Flash. It won't solve the issue with it taxing your system, but it is a bit more secure.

To answer your questions at the end:
1 - Chrome works fine - Flash is the problem.
2 - For Flash, I'd say use Chrome only, and leave Safari out of this.
3 - Chrome provided Flash is probably your best bet
4 - I avoid Flash as much as possible, but I do love me some Google Street View.  Gotta use Flash for it.

Good luck.


troubleshooting connections issue between two macs

First, make sure File Sharing is on for both computers. Then connect an Ethernet cable directly between the two machines. Each machine should appear in the other's sidebar of the Finder. Connect to it by double-clicking (login using your credentials if needed), and then drag your files or folders across at 1Gbps!

Later,

Mike


Is this MacBook Pro charger safe to use?

There's no way to know from a simple visual examination.
You have three options...

[the cavalier] Try it & see what happens
[the circumspect] Take it to be tested
[the disposable income] Buy a new one & throw that one away.


You might want to try restoring your router to factory defaults. I had a similar problem (multiple wireless and wired devices successfully connected to the router except an iPhone and resetting the iPhone did not resolve the problem) that was fixed by resetting the router to factory defaults.


Simply put, no.

Sorry!

There may be some jailbreak hack for this issue that I am unaware of, but there is no way to accomplish what you are asking with Apple's iOS and the Photos app on the iPhone/iPod Touch.


How to get a document to display its contents in quick look

You can install QLMarkdown plugin for Finder:

https://github.com/toland/qlmarkdown#installation

  QLMarkdown is a simple QuickLook generator for Markdown files. It
  renders a preview of the selected Markdown file using Discount


Can I preset the hibernation file size on a Mac so that it can always hibernate?

I don't think there is a way you can affect the size of the file /var/vm/sleepimage, which is the file created when the mac hibernates. You can move the location to which the file is saved to another drive instead of the boot volume using the command:

sudo pmset -a hibernatefile /Volumes/OtherDrive/sleepimage

This other drive can be an external HD or perhaps a USB3 thumb drive. Another option is to purchase a Transcend Jetdrive to use for the sleepimage file, or, better yet, move files from the internal SSD to the Jetdrive.

I have doubled the capacity of my 128GB MBAir using a Transcend Jetdrive and it is more than fast enough for iTunes and iPhoto libraries.


Is there any iPhone SE out there with 3D Touch?

You are correct, the iPhone SE does not have 3D Touch. What you most likely witnessed is that your cousin was running the iOS 13 Beta and as a result of this, Haptic Touch is now available on some older iPhones that never had 3D Touch.

In terms of what you can do about it, you’re in luck because iOS 13 is now available to the public. All you need to do is upgrade iOS and you’ll have the Haptic Touch support that iOS 13 offers (one that is almost identical to 3D Touch).

That is, in iOS 13 Haptic Touch is now available in most of the ways that 3D Touch was available to 3D Touch devices (previously, in iOS 12 Haptic Touch was limited). However, the way to utilise it is by pressing on the screen continuously for a second or so, as opposed to applying more pressure in the way 3D Touch worked. Because this works on the basis of how long you're pressing, there's no need for special hardware, hence the reason why the iPhone SE can take advantage of this feature.

For more information, see the iOS 13 info on Apple's website.

To upgrade, simply go to Settings > General > Software Update.


How often are new iPod touch versions released?

A nice resource for questions like this is the Macrumors Buyer's Guide, which lists average time between product updates and a recommendation of whether to buy or wait. As the iPod touch is concerned, this product is listed with a last release date of Oct 9, 2012, and an average update cycle of every 342 days (approximately one year).


Weird keybindings in Mac OS X Terminal.app

Terminal.app is actually doing what it's supposed to:  shift-TAB sends ESC [ z which Emacs reads as M-[ z.  The problem is that the terminal description for xterm-color (the one usually used with Terminal.app and other terminal emulators) is missing the kcbt declaration, so Emacs doesn't know that that's what the key sends.

There are two ways to fix this:

Edit the terminal description:

$ infocmp >xterm-color.ti
$ printf '\tkcbt=\E[Z,\n' >>xterm-color.ti
$ sudo tic xterm-color.ti

Tell Emacs about it directly:

$ echo "(global-set-key "\M-[Z" 'something)" >>~/.emacs

The problem in both cases is that there doesn't seem to be a backwards-tab command to substitute for something.  Emacs.app binds backtab to yank; what do you want it to do?


Comparison of the new macbook air and iMac Core Duo 2 2.66

The 2010 11 inch Air is so much faster than a Core 2 Duo - top of the line, 15 inch MacBook pro that it's really not much of a comparison between the newer 2013 Air and anything that isn't a pro based logic board (the 27 inch iMacs tend to be the highest of end "mobile" processors with logic boards that tend towards the pro range).

Unless you need a larger display, I see no reason to shift your entire workload to any of the three last Air machines if you don't wait undue minutes for builds in Xcode to complete. From where I sit, the SSD drives and the 2013 processor lineup make for extremely productive workstations in the Air form factor.