Can you FaceTime over 3G with jailbroken iPhone 4?

Yes to all of your questions.

The Jailbreak app My3G tricks your iPhone into thinking it is on WiFi, enabling you to use FaceTime over 3G.

Source: http://www.macrumors.com/2010/08/02/facetime-over-3g-comes-to-jailbroken-iphone-4s/


Yo may find this app here:

/Library/Printers/hp/Utilities/HPPU Plugins/ProductImprovementStudy.hptask/Contents/Helpers/HP Customer Participation.app

Just move it to the trash.


How do I prevent nginx from auto-loading using homebrew?

The ‘stop’ verb to ‘brew services’ will stop the service from restarting automatically on boot having ‘unregistered it from launching at login (or boot)’ per the help text shown with ‘brew services’. The file you mention should be removed when you ‘stop’ the service.

You can check whether Homebrew believes the service is running or should run on startup with the ‘list’ verb.

$ brew services list
Name    Status  User Plist
nginx   started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist

$ ls /Library/LaunchDaemons/*nginx*
/Library/LaunchDaemons/homebrew.mxcl.nginx.plist

$ sudo brew services stop nginx
Stopping `nginx`... (might take a while)
==> Successfully stopped `nginx` (label: homebrew.mxcl.nginx)

$ brew services list
Name    Status  User Plist
nginx   stopped

$ ls /Library/LaunchDaemons/*nginx*
zsh: no matches found: /Library/LaunchDaemons/*nginx*


Business Entities and Individuals

If you operate a legally recognised business entity, the business can have an account and you can have a personal account. You will need to associate each account with a separate e-mail address.

Consultants and Clients

If you are a consultant, you should consider one account for yourself and one each for your clients.

Personal Experience

I use multiple Apple Developer Accounts. They are associated either with business entities I am associated with, or are personal developer accounts.

As you mention, each account needs to pay the annual fee.


Apple TV Not Waking on Demand for Computer Behind Switch

I would think that the magic packet is indeed getting "swallowed" by the switch.

I suspect that the UDP broadcast packet containing the WOL magic packet is going through the switch from the ATV while the Mini is switched out. Could you replace it with a hub or router for a time to test? UDP broadcast is always fun.

Can you wake the Mini from the Pro?

If you can then that tells us that WOL is working on the Pro and the problem is indeed the switch. You need to configure the switch so that it somehow holds and rebroadcasts the UDP broadcast packet on all ports.

The problem is that the ATV and Mini are on the same switch.

What is the brand and model of the switch?


How to find the currently connected network service from the command line?

Put it all together, I wrote a script to accomplish this task:
#!/bin/bash

while read -r line; do
    sname=$(echo "$line" | awk -F  "(, )|(: )|[)]" '{print $2}')
    sdev=$(echo "$line" | awk -F  "(, )|(: )|[)]" '{print $4}')
    #echo "Current service: $sname, $sdev, $currentservice"
    if [ -n "$sdev" ]; then
        ifout="$(ifconfig "$sdev" 2>/dev/null)"
        echo "$ifout" | grep 'status: active' > /dev/null 2>&1
        rc="$?"
        if [ "$rc" -eq 0 ]; then
            currentservice="$sname"
            currentdevice="$sdev"
            currentmac=$(echo "$ifout" | awk '/ether/{print $2}')

            # may have multiple active devices, so echo it here
            echo "$currentservice, $currentdevice, $currentmac"
        fi
    fi
done <<< "$(networksetup -listnetworkserviceorder | grep 'Hardware Port')"

if [ -z "$currentservice" ]; then
    >&2 echo "Could not find current service"
    exit 1
fi

The script first get a service list from networksetup command, then check if each service is in active status from ifconfig.
Name the script to networkservice.sh for example, then execute it to get the current network service you are on.
$ bash networkservice.sh
USB 10/100/1000 LAN, en4, 00:e0:4a:6b:4d:0c
Wi-Fi, en0, 8c:85:90:a0:4b:ec


How can I create a bootable USB drive for Ubuntu from OS X?

I have tested what follows on two different MacBook Pros:

13-inch, Mid 2010 (2.66 GHz Intel Core 2 Duo, 8GB RAM, Nvidia GeForce 320M 256MB)
13-inch, Late 2011 (2.8 GHz Intel Core i7, 16GB RAM, Intel HD Graphics 3000 512MB)

Overview

Create Bootable USB Drive using Startup Disk Creator in Ubuntu itself.
Note: I use Ubuntu daily as a Tomcat Web Server and Java Development environment, and I do so in a Virtual Machine. I understand this is not the most ideal arrangement for someone wishing to create a bootable USB disk to boot a Mac to, but it works, and has proven reliable for me. If you are bent on using Ubuntu natively and want to test it first, a VM is one way to do it, and booting to USB is another. For the full-on experience, installing Ubuntu to your hard-drive (after taking the appropriate measures to back up your harddrive, etc... <disclaimer>I take no responsibility for lost data, etc... </disclaimer>)
There are minor nuances to each of these scenarios:

VM leverages the host OS Networking, so there are no issues with Broadcom drivers
VM will have issues with x/y coordinates of the display (0,0 being the upper left hand corner, for example), meaning hot-corners in Ubuntu will not work properly (for things like auto-hiding the launcher bar)
USB Boot will support your graphics card (most likely) and x/y coordinates will be mapped properly.
USB Boot will not have native WiFi support, so you will have to download Broadcom drivers using a wired connection

This is true whether or not you are booting from USB or have Ubuntu installed onto your hard drive

Instructions

I use VMWare Fusion to create my VM's, which is a paid application, though there is a free trial. However, VirtualBox is free to download and use and from what I understand, works quite well also.

That said, I created a Bootable USB Stick using Startup Disk Creator in my Ubuntu 13.10 VM, so I will explain here the steps:

Install Ubuntu 13.10 in Virtual Machine.

If this does not quell your curiosity as to whether or not to run Ubuntu natively, then proceed...

Download the Ubuntu 13.10 Mac image from here

NOTE: There are 3 links to Ubuntu 13.10 for Desktop. You want to make sure to download the last one... labeled "64-bit Mac (AMD64) desktop image"

Insert a blank USB Key into the Mac, and if given a choice of which system to connect it to (VMWare Fusion recognizes this, and asks what to connect it to, Mac or your VM) choose the VM.

This should mount the USB in the VM as a drive (Eg., it should have a mount point in /media)

Open Startup Disk Creator in Ubuntu and choose the target device as the USB drive, and the source as the Ubuntu 13.10 ISO image you downloaded.

Accept the defaults, and click on "Make Startup Disk"
Close out all open applications (including VMs)
Shutdown your Mac.
Insert USB drive into Mac if it is not already
Press Power button to turn on the Mac, and immediately press and hold the Option key.
You should be presented with 2 or 3 boot options.

Mac OS Startup Disk
Mac OS Repair Partition *may not be present
EFI Boot (this should have an Orange USB Drive icon)

Choose the EFI Boot.

NOTE: If you use an Mac with NVidia graphics, you will see a scrambled Boot animation (The Ubuntu logo with the pulsing orange dots). This is due to the fact that Ubuntu defaults to the Open Source drivers for NVidia hardware, and they are not loaded yet. If you choose to install natively, you may want to try the proprietary binary drivers provided by NVidia.

The USB drive you see referenced in that screen shot has Ubuntu 13.10 on it and Boots successfully on the two systems mentioned above.


Mac is freezing. How to find the problem?

Try using Apple Diagnostics to check for hardware issues:
Restart your computer, then hold down the D key while the Mac restarts.

Check Apple knowledge base on this subject - https://support.apple.com/kb/PH21879

If you get an error-code, check this page for how to follow it up:
https://support.apple.com/en-us/HT203747


App Store - are "legal contract" kind of apps permitted?

Only Apple's review staff can answer this question. Any answer offered here can only be an opinion.

As the Apple's App Store guidelines stand today, the app may be accepted. However, Apple reserves the right to reject apps that carve new niches and push boundaries.

Contact Apple

Talk to Apple's App Store staff about how best to approach your app and how to avoid being rejected:

  App Review

  Find out the status of your app and submit general questions for the App Review Team.


Press ⌘I, select an application, and press the Change All button:

Another option is to use duti. Download the installer and run /usr/local/bin/duti ~/.duti after saving a file like this as ~/.duti:

org.videolan.vlc .mkv all
net.sourceforge.skim-app.skim .pdf all
com.apple.TextEdit public.plain-text all
com.macromates.TextMate.preview public.unix-executable all


How well does the Samsung Gear S3 watch work with iPhone?

According to what Samsung has announced to date, the Gear S3 will be able to pair with specific iOS devices:

  Compatible devices: iPhone 5, iPhone 5S, iPhone 5C, iPhone 6, iPhone 6+, iPhone 6S, iPhone 6S+, iPhone 7, iPhone 7+ and iPhone SE (iOS 9.0 and above).

Samsung will create iOS apps to take advantage of whatever the Gear S3 has to offer.  So it appears that 'compatibility with iOS' just means they'll use Bluetooth to communicate with the iPhone and also make apps for it.


Streaming Netflix offline on Macbook using Windows

I think by memory you mean disk space - that really depends on how many movies and other files you want to store at a time.

There should be no difference in video/audio quality. The only exception is if you're running something else that is so taxing on the computer that it is not able to play the video in real time. If that happens, close down the other programs while watching video. This is no different than when streaming Netflix on a PC.


Can I revert a new MacOS X installation using a Time Machine backup?

The simple answer is yes.
If you have a complete Time Machine Backup of your system, wiping the disk and restoring the computer will install the macOS version of your TM Backup. You can read more about the full procedure on Macworld or on this blog or here.
The general procedure of downgrading macOS with a TM backup is the following:

Make a TM Backup
Shut down your machine and boot into recovery mode (press cmd + r right after boot chime)
Connect your external TM Backup drive and select Restore From Time Machine Backup
Continue and select your latest Backup to restore your machine

Edit: As Tetsujin mentioned in the comments, it is very important to unplug your TM drive before upgrading to the new OS and not reconnect afterwards. Ideally you get a second drive to start new Backups for the macOS version and not let the new Mac version touch the old Backup hard drive!

It is actually even possible to downgrade your macOS version without a TM Backup. You can read more about where to get the installers and more over here: How can I download an older version of macOS/OS X?


OS X Lion - How to configure website on Apache

The default permissions on ~/Documents don't allow anyone but the owner access to it. Apache accesses the documents as the _www user, so if that user can't get to the web folder, you'll get a permissions error.

If this is the problem, there are a couple of possible solutions: you can either move the project folder outside of ~/Documents (e.g. /Users/me/workspace/mySite), or change the permissions on ~/Documents to allow Apache in (chmod +a "user:_www allow search" ~/Documents should do the trick).


Here's what I would do:

Backup your full disk (all partitions) to an external disk using Carbon Copy Cloner or SuperDuper.
Copy your home folder back to the main partition (to /Users) using "Paste Exactly": in Finder, go to your home folder on /Volumes/Data HD, select Edit → Copy from the menu, go to /Users (still in Finder), open the Edit menu, hold down the Command, Option and Shift modifier keys, and select "Paste Exactly".
Go to System Preferences and open the "Users & Groups" preferences
Unlock using the lock-icon in the bottom left
Right-click the user account of which you're moving the home folder
Choose "Advanced Options…"
Change the user's home directory using the "Choose…" button and point it to the copy you just made in /Users
Reboot your computer

Extra check:

Rename old the user folder in /Volumes/Data HD so that you are sure OS X cannot find it anymore
Reboot your computer
Make sure that everything still works

If everything still works, you can go to Disk Utility, delete the partition corresponding to /Volumes/Data HD, and then resize the main partition to use the entire harddisk. All this is done by selecting the disk on the left-hand side in Disk Utility (so the main entry that is listed above the two partitions, not the partition itself), and then selecting the "Partition" tab. Select the partition you want to delete, click the 'minus' button, click Apply. Then resize the first partition by dragging its bottom border down to cover the entire drive and click Apply again.

For more information and/or alternatives, please refer to this post: https://discussions.apple.com/message/23510349#23510349.


How can I take a picture with my iSight camera?

Yes, the application is called "Photo Booth," and lives, I'm pretty sure, in /Applications/Photo Booth.app

After you've taken a photo, you can drag an image to the desktop or to a folder in the Finder to save as a jpg image.


How to silence “Your disk is almost full” notification on MacOS Mojave 10.14.1 (18B75)

Put the programs on an external USB drive. They need no special write speed and you’ll be super happy once you get enough space for the OS to breathe.

You’re right 128 GB is too small to let everything sit where it gets installed. I’d say you should have 15 GB free on the root filesystem for the best experience.

If you’re not sure which apps are easily relocated, please post an image of your Applications folder, calculate size, sort descending so we can help point out easy apps to thin or move if you want help there.


what is com.apple.coresymbolicationd in caches?

Symbolication means replacing memory addresses with symbols (like functions or variables) or for example adding function names and line number information. It is used for debugging and analyzing crash reports.

/System/Library/Caches/com.apple.coresymbolicationd/data was also about 600 MB on my account, so I guess it's normal. Deleting files in cache folders is generally safe, and /System/Library/Caches/ is even excluded from Time Machine backups.


Bash history not initially remembered with iterm2

So it turns out iterm was actually working in iterm. It just waits 5 seconds before saving to .bash_history when you close out of a shell without using the exit command. This 5 second delay is to give you time to command-z the session back open, apparently.


The safest way to do that is to encrypt your account with File Vault and then create a new account for the new user. Then it doesn't matter if he has admin access he can't ever access your files without your password.

Even erasing the account doesn't really get rid of the files. They could be recovered with a file recovery program. File Vault is the easiest way to keep things private.


Can I disable the Magic Mouse swipe to go back feature in Safari?

Look under "More Gestures" the "Mouse" System Preferences pane:

Set it to two fingers or disable it altogether.


USB wireless keyboard works from one USB port, but not the other

You can look at the USB device tree using the System Information application, launched either from the "System Report" button in the "About this Mac" dialog, or by looking in /Applications/Utilities.

Select usb from the sidebar and it will display the device tree. See if you get different information when you reconfigure your devices.

Also look in the system log (via Console.app also in utilities) to see if there are any messages when you change your config.


By typing the command lsof /Volumes/Mac\ HD\ 2 into the terminal, you can get a list of which apps are using that volume. The output looks like this:

The COMMAND column should tell you what's using your disk, and what you have to quit.

Based on your comment, it looks like the GitHub application is using your disk. Try quitting it first, then you should be able to do it.

In general, you can also use Recovery HD to safely perform disk operations without having open files spoil the fun. It has Disk Utility and you can eject the partitions that normally run OS X and have your way with them.


As far as I can see the Apple supported "createinstallmedia" command does not work with macOS versions prior to Mavericks.

However it is possible to restore the MacOS installer disk image (inside the installer .app package) to a USB thumb drive.

Using Disk utility format the USB drive with Mac OS Journaled format
Right-Click on the .app package for the version of MacOS that you want to create a bootable installer from and select Show Package Contents from the pop-up menu that appears.
Copy the .dmg file therein to your desktop. I forget what it is called but is will be several GB in size and the only one there.
Select the recently formatted USB key on the left side of Disk utility and find the "Restore" command. It may be in the Edit menu (Mojave) or an icon on the Disk Utility title bar.
Select the .dmg image file you copied to the desktop to restore from and click the restore button.

That will image the USB key using the installer .dmg file as the source. It will take 10 minutes or so but when you are done you will have a bootable USB key to install that version of macOS from.


Connecting LG27UL850 to MacBook Pro 13" 2015 at 3840x2160 60hz

A 4k resolution at 60 Hz over HDMI requires HDMI 2.0, which your MacBook Pro does not support.

Instead you'll need to use the Thunderbolt 2 port with a mini-DisplayPort to DisplayPort cable, which supports 3840x2160 at 60 Hz.


You may be able to use libfvde to access FileVault 2 encrypted drives on Linux.

OS X turns the password for the drive into a derived key by using PBKDF2. That derived key then unlocks the encrypted drive. I'm not aware of a way to display the key.


Restarting or resetting diplay and/or GPU without logging out or rebooting?

Changing the resolution will reset the GPU.

I recommend the QuickRes app, since you can also set keyboard shortcuts.

Read more here http://www.macworld.com/article/2012693/mac-gems-quickres-helps-you-get-the-most-out-of-retina-displays.html


Transfering old photos in the cloud off my phone

iCloud isn't for keeping photos permanently.

Bring them into iPhoto [Mac] or Photo Gallery [part of MS Essentials, Windows] for permanent storage.
After transfer you will get the choice to delete the copies on your phone.


App adds itself to Login Items each time it starts

Contact Unified Intents AB

Your best option is to contact the developers of Unifed Remote directly. This way they will know it is a problem and may be able to offer an immediate solution.

AppleScript Removal of a Login Item

Otherwise, you might want to investigate scripting the removal or quitting of the Login Item. The Mac Stuff web site has a good overview at Adding and deleting login items using AppleScript:

tell application "System Events"
    --Find out what login items we have
    get the name of every login item
    --see if the item we want exists.  If so then delete it
    if login item "home" exists then
        delete login item "home"
    else
        display dialog "That login item doesn't exist"
    end if
end tell


Is there an iOS 13 patch to fix the WebKit exploit fixed in 14.4.2?

Apple only provide security updates for older iOS versions for devices that cannot be updated to the current iOS.
If your device is capable of running the current iOS, then your security update is in that latest update. No device is 'stuck' at iOS 13, so there will be no fix for that. The only way to get the security fix is to update to iOS 14.4.2
The last generation of devices, 'stuck' on iOS 12, received that security update in 12.5.2 yesterday.


Apple in-store configuration options (for a MacBook Air)

Apple Retail stores carry the four "stock" configurations of MacBook Air, as well as what they call the "ultimate" model. The "ultimate model" is the 2.0GHz i7, 512SSD and 8GB RAM.

The model you desire (1.8GHz i5, 256SSD, 8GB RAM) is not sold in stores. You would have to choose between the "ultimate" model and the base configuration (which has 4GB RAM).


Pull down the Finder menu and select Preferences...

In the Preferences dialog, along the top row, click on the Sidebar tab.
Check the boxes next to the items you want to see in the sidebar of every Finder window.

Close the Finder Preferences window and you are good to go.


Quickly view the monthly/yearly calendar

Open Terminal and type command cal. What you get is calendar of current month, e.g.
   November 2020
Su Mo Tu We Th Fr Sa
 1  2  3  4  5  6  7
 8  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

You can choose to display whole year, for example cal 2021. For more options open calendar manual by typing command man cal.
This solution is available on all versions of MacOS (and Linux). Another advantage is you can copy and paste calendar as text to other apps.


EFI and SMC firmware updates - how to determine if the downloadable version is more recent?

The updater program will check to see if you already have the latest version of the Firmware.  Taken directly from the Apple web page that you linked to:

  If you try to use a manual updater that's not designed for your Mac,
  or if it's not needed, the installer alerts you and the software isn't
  installed


Can't see a specific external hard drive

This is expected behavior.  You specifically told it to not show up in your fstab file, with the "nobrowse" parameter.  If you want it on the desktop to have a quick shortcut to it, create a symlink.

ln -s /Volumes/VOLUME_NAME ~/Desktop/VOLUME_NAME


MacBook Pro login screen stuck keeps pressing a key into password field forever

The solution for me was from https://discussions.apple.com/thread/3450678

I turned off my bluetooth and it went away. There's definitely some issue with bluetooth and other devices.


Music sounds louder than Movies and TV Shows on Apple TV 4K

Your issue raises from the way audio data works when transferred digitally. It's possibly a bug in either your Soundbar or your TV, which you might not be able to resolve.

Both the connections from your Apple TV to your TV and from your TV to your Soundbar are digital. That means, the audio is transferred entirely digital during playback. In analog transfers, setting the volume of the audio transferred is really easy, it is equivalent to with how much electrical energy the signal is put onto the cable. Much energy results in loud audio, etc.

This isn't so easy when using digital transfers. Digitally encoded audio has always the same volume, no matter if you set the volume high or low. This is due to the encoding of the audio in bits. The amplitude of the audio at any point of the timescale is represented by a value ranging from 0 to 1 (to keep it simple). The audio should be normalized, so that at it's loudest point the amplitude is 1.

Of course, you could re-encode the audio stream before sending it out using the digital connection, and reduce the overall amplitude of the audio, so that the audio has an amplitude of e.g. 0.5 at it's loudest point. That's what the Apple TV does when transferring video, in order to allow you to change the volume of the audio using for example your streaming device. But that reduces the quality of the audio signal.

To keep quality optimal, the Apple TV does not touch the audio signal when transferring music. Therefore, music is always transferred at max amplitude 1 (and therefore probably louder than most movies). Of course you could add metadata to the audio stream to transfer the desired volume the audio should be played back with, but metadata is not always understood by all devices. In that case, it seems that either your TV or your soundbar are able to understand that volume control, or the feature you'd normally control the audio with by using your TV's or your soundbar's remote does not work for music.

In order to be able to set the volume on the soundbar, you might try an analog connection from the TV to the soundbar, or using a dedicated device like a digital-analog-converter that creates an analog signal out of the optical audio from your TV. That way, you'd keep the analog conversion away from the soundbar, and the volume control might work as expected.


In my experience, when you paste a link or write it out, you just need to go on typing and Pages automatically converts it to clickable text.


What is the purpose of "~/.adobe" directory?

This answer in a discussion on Slashdot suggests this folder is not related to your Creative Suite installation, but to Adobe Flash. I have it too, and the files in it are two years old. A candidate for deletion!


Is Ethernet sharing over WiFi from a Mac supposed to hand out 192.168.2.1 as the DNS server?

...when I check on my iPhone what DNS it hands out, it shows
  192.168.2.1.

What you are seeing is completely normal.

To verify this, I setup Internet Sharing over WiFi with my Ethernet adapter as my primary connection and got the exact same results you did (the IP addresses varied some, but it's irrelevant).

I even tried it on a Windows Phone - here's the screenshot of the settings the phone got from my iMac:

When you enable Internet Sharing, it turns your Mac into a DHCP server and DNS forwarder - basically, it turns into a router along with NAT and firewall services to boot.

The IP address that you are seeing - 192.168.2.1 - is the bridge interface on your Mac.  It's what bridges the connection between the Wireless LAN you set up in Internet Sharing and your physical Ethernet adapter.

Executing ifconfig in Terminal brings up the following:

en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
    ether a8:20:66:39:2c:1c
    inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4
    inet 192.168.10.100 netmask 0xffffff00 broadcast 192.168.10.255
    nd6 options=1<PERFORMNUD>
    media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>)
    status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 8c:2d:aa:3a:ec:83
    inet6 fe80::8e2d:aaff:fe3a:ec83%en1 prefixlen 64 scopeid 0x5
    inet 169.254.89.94 netmask 0xffff0000 broadcast 169.254.255.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

bridge100: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=3<RXCSUM,TXCSUM>
    ether aa:20:66:93:de:64
    inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
    inet6 fe80::a820:66ff:fe93:de64%bridge100 prefixlen 64 scopeid 0xc
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 5 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

If you notice, there is now a bridge100.  This is a virtual interface that was created on the WLAN adapter.  If you execute that command in your Terminal, you should get something similar.

As for your DNS, what is happening is that your phone/tablet will send the DNS request to your Mac, and then your Mac will take that request and send it to the DNS hosts you have listed.  When the response comes back, your Mac will pass it along to the wireless client that made the request.

I also tested browsing the Internet and fetching mail - all worked with no problem.  I am running El Capitan 10.10.5

Are you having that problem now?


Apple supports this out of the box. Under the Sharing preference pane you need to enable either the Screen Sharing or the Remote Management and then use the Computer Settings dialog to enable VNC.

The service starts up automatically when incoming network traffic on the VNC ports is detected by the OS. Now, you do need to get past any FileVault pre-login screen where the full actual OS isn't running yet. To restart and skip FileVault one time, use:

fdesetup authrestart

You might need to watch for DHCP traffic and see if the Mac is rejoining the network and asking for an address from the router if you can't find the machine on reboot. For troubleshooting, you could assign a static IP address so that you're sure it's not a DHCP issue.

The problem also could be your choice of VNC client and it's not expecting to connect to OS X Lion or newer. Some older clients break when Apple allows a choice to connect to the logged in user or a new login window. The client needs to reconnect once the session drops to log you in.

Are the changes to Lion's screen sharing documented anywhere publicly?
RealVNC on Lion

One client I like on iOS and Mac OS X is http://edovia.com/screens/ Of course Apple's free Screen Sharing app (look for it in /System/Library/CoreServices/Applications ) and Apple Remote Desktop work well, too.


I am also having Wi-Fi issues (for months) with MBP 2014 and I found a temporary solution to the problem. I have tracked down the problem to be or kernel or driver implementation bug with 802.11n (the important info here is the "n"). I have an Airport Express and inside the configuration for Wireless (Radio Mode) you can choose for 802.11n with 802.11b/g compatible and a lot of other options. if you have one two, before clicking the dropdown hold ALT(option) to show more options and select 802.11b/g only, if not look for this inside your router/access point. You can check what type of mode you are using holding ALT(option) and clicking on the Wi-Fi icon at the menubar (the same place as the clock), at the bottom you will see PHY Mode, and check there the mode you are connected if is 802.11n or 802.11g. You need to be using 802.11g, and see if your connection will drop.

I think this answer your question, why in some places your Wi-Fi works (using 802.11g) without a problem and others you get drop (802.11n) connections.

I am using 802.11g for a while now and no driver crash. When the driver crashes the only way to reset automatic is to restart the network interface and turn it on again, that's why the Mac do it, but when it returns the bug continues (it can't communicate to the router and no connection is made) and you have to turn Wi-Fi off and on. But it continues because there is a problem with 802.11n. So we have to wait for Apple to fix it and I have been waiting for a long time and no solution yet!

Just to add info, I have tried everything you can imagine, El Capitan fresh install, do all sort of configuration, disable energy options and etc. but nothing seemed to work for me.

Please give me a feedback if this works for you. Thanks.


can't boot on win10 without alt (option)

I don't know what happens but the issue is solved after a lot of reboot


How does maximizing/full screen work in Mavericks and Yosemite?

The green button used to be just for "zooming" the window (at least that's what they call it in austrian systems) - it's what it does when it shows the "+"

If you use that function what it does is it makes the window just so big, that no scroll bars are needed (with the limitation that it can't make it bigger than your screen of course).
That is the intended behavior, some 3rd party apps might not implement that correctly however.

In 10.10 Yosemite the green button is now used for switching to fullscreen.
It will behave as in 10.9 if you hold the alt-key while pressing it (you will also see the + sign appear).


It is not possible to customize the color of loading page in Safari. However you can enable dark mode by going to System Preferences app → General → Appearance to change from white to dark gray color for the loading view.

The dark mode however will get applied system wide and not just to Safari.


Strictly limit macOS Photos library size using "Optimize Storage"?

Limiting Photos iCloud Photos Library sizes was discussed on Accidental Tech Podcast:
https://atp.fm/334 (1:36:45)
https://atp.fm/335 (0:04:20)
https://atp.fm/410 (2:19:05)
They originally suggested using a Sparse Disk Image with a size quota.
Follow-up suggested instead using an APFS Space-Sharing volume.

Hey, others may have said this, but don’t use a sparse image for your photo library. Add an APFS volume with a 30GB quota instead. Much, much safer! (twitter)

APFS Space-Sharing Volume
In Disk Utility, select Add APFS Volume..

APFS volumes share storage space within their container.

Set a Quota Size to strictly limit the size of the new volume:

Size Options
APFS Volumes share storage space within their container. The optional reserve size ensures that amount of storage will remain available for this volume. The optional quota size limits how much storage this volume can allocate.

When you move your Photos library, your iCloud photos will only be permitted to fill this Quota Size set for the volume.

Move Photos Library
Finally, move your Photos library file to the new size-limited volume.
Quit Photos.app > Move the library file > Hold Option and relaunch Photos > Pick the library’s new location > Photos Preferences > Use as System Photo Library
How to put Photos.app main library on an external disk?
Or, start a new Photos library on the volume and allow iCloud to re-download your photos.


I think the easier solution for you is :

• Do a back of your Macintosh partition : (Use Time Machine is probably a good idea)

• Restart you're computer with alt R (Recovery mode)
 (You may need to be connected to internet with an ethernet connexion)

• From there Do a clean install within your time machine.

And there you should be done !


How can I have a custom Pages page size?

Using custom paper sizes actually falls to the printer driver, via the Page Setup window.

In Pages, select "Page Setup" from the File menu.
Click the "Paper Size" menu, and way at the bottom, select "Manage Custom Sizes".
This will present a window where you can define your page dimensions, give it a name, and save it for future use in the Page Setup window. (see screenshot)

Once you've defined your paper size, it will always appear in the Page Setup window in the Paper Size dropdown menu, and Pages will use that size once selected.


Is it possible to export all my iPhone contacts to my iPad 2?

register for iCloud on source device (iPhone)
enable iCloud syncing for Contacts
wait about 10 minutes
login to iCloud on target device (iPad)
enable Contacts syncing
wait a few minutes

Info about iCloud


MacOS, differences between running a bundled app and running the bundle's executable

In most cases there is no difference. However, inside every App bundle is an Info.plist file that contains information about the App that is useful (mainly) to Mac OS X (the types of files it handles, etc.).

But the Info.plist file can also contain information about the environment that the App needs to run in. For example, the Info.plist file can contain environment variables that need to be set before the executable is launched. If you launch the executable yourself (on the command line) then those variables won't be set and the behavior of the App might be different.

EDIT: To elaborate on this a little further, if you right-click on an App and "Show Package Contents", then drill down to "Contents:MacOS" and double-click the executable icon in that directory, you will also bypass launch services and information in the Info.plist file will be ignored. So you can do in the Finder what you are doing on the command line (without command-line options, of course).


How to move huge popup window in Yosemite?

This is a bug with Google Chrome:

Issue 150068: "Save as" modal sheet sometimes not sized correctly

https://code.google.com/p/chromium/issues/detail?id=150068

As a workaround, you can go fullscreen then open the sheet—this forces it to fit on the screen.


How to downgrade macOS and restore settings from newer time machine

I just had to boot the computer with the drive attached and holding the alt/option key. I picked the Time Machine drive to restore from and it actually let me choose an older backup to restore from. It conveniently labeled the OS versions as well. It wiped my drive and restored everything.


iPad calendar only sees 2 of 4 GMail calendars, what have I configured wrong?

You can set up a CalDAV account to sync all your Google calendars. The following information is provided by Google and can be found here:

To sync with your device, follow these steps:

Open the Settings application on your device's home screen.
Open Mail, Contacts, Calendars.
Select Add Account...
Select Other.
Select Add CalDAV Account.
Enter your account information:

In the Server field, enter [ google.com ]
In the Username field, enter your full Google Account or Google Apps email address.
In the Password field, enter your Google Account or Google Apps password.
In the Description field, enter the name you'd like to appear on the account.

Select Next at the top of your screen.

After you've completed setup, open the Calendar app on your device and syncing will automatically begin.
By default only your primary calendar will be synced to your device. You can sync additional calendars by visiting the following page from any web browser:

https://www.google.com/calendar/iphoneselect
(Google Apps users can go to https://www.google.com/calendar/hosted/your_domain/iphoneselect, replacing 'your_domain' with your actual domain name.)

Select the calendars you'd like to sync, and click Save. The selected calendars will display on your device at the time of the next sync.


Selecting rather than highlighting in iPad books

On iOS 14 there is no preference you can set in the settings to disable highlight function in general or to change the gesture itself.

If your device gets bumped often or your touch this triggers highlights too fast, you can enable accessibility to increase the hold detection time and also keep swipe gestures fast to keep page swipes more responsive but the highlight touch time delayed. This is a system wide setting, so you may not like it elsewhere.
I recommend reading about all the gestures that change if you enable the top most gesture. It changes more than just the two toggles I show in non-default settings above in the screen image.
https://support.apple.com/en-us/HT205269


Using Migration Asst, have gone from Mac 1 to Mac 2, but now Mac 2 back to Mac 1?

Assuming that you did a full migration from MBP #1 to MBP #2, then I'd probably go with your second option (although that may depend on how long MBP #1 was away for and how much work you've done since).

The only downside of this approach is that some 3rd party software may need you to reactivate them in order to use them. It's not really a problem, just may add a little inconvenience if you happen to be in that situation.

Since you asked, there are indeed other solutions, such as cloning the drive from MBP #2 to MBP #1 using software such as Carbon Copy Cloner or SuperDuper! You can also use Disk Utility to do the same thing.


Perl library locations, and System Integrity Protection

A couple ideas:

Examine the manifest in the latest High Sierra installer or do a clean install on spare disk and compare it to your system
Check the dates on the various directories

A couple comments:

When I do a 10.x upgrade, i.e from Sierra to High Sierra, I always do a clean install consisting of backing up my home dir, reformatting the drive, then installing OS and reinstalling apps and restoring my files. Removes the crud from previous versions.
For any development work (perl, python, java, shell scripts, etc.) on my Mac I never use the Apple supplied versions - I always use something like MacPorts or install and compile my own if necessary - that way you can manage the versions you use and also escape Apple's redesign of standard locations for libraries, include files, etc. Take it one step further and use docker and docker-compose if you really want to avoid this problem.


Running Windows 10 from bootable DVD without installing on hard disk?

In order to use Windows you must first install it, you can't just boot from a CD and expect it to work. While that may be possible with some varieties of Linux, it is not with Windows (or macOS).

In order for us to help you you absolutely must provide the model of Mac you have and what version of macOS is installed on it. Edit your question and put that info there.


Are there any modern X11/Xorg Browsers that compile for OSX?

I'm not sure your reason for wanting a browser under X11, but your needs might be met by running Chromium or Firefox in a Docker container over VNC. Then, you can use any window manager you want.

For example, here's my container that exposes Firefox through OpenBox.

Firefox over VNC on Docker Hub


AirPods volume suddenly too low in Android mobile device

For future reference, the solution that works for me every time is resetting the AirPods by pressing the button on the back of the AirPods for 15 seconds.
Then I will need to pair them again and it will work fine.
This solution can be found here and here.
Note that this is only a temporary fix. The volume issue will continue to appear randomly and this solution will have to be applied again and again...
If anybody has a solution that fixes the issue forever, please share it.


Can I simply swap a Time Machine SSD with the original one on an MBPro?

As I understand the question, you don't need another disk. But be careful if this is your only backup.

It's possible to clone the current bootable drive (256GB) onto the same drive as your Time Machine Backups (512GB with 280GB available), so that it contains a working system and is bootable.

It should possible without third party tools, but it's definitely possible with them.

Take SuperDuper! for example. From their FAQ:

  How do I store a bootable backup side-by-side with my Time Machine data?

  It's actually really simple. Assuming the Time Machine volume is
  properly partitioned and formatted for the Mac (as "GUID" for Intel
  Macs, or "Apple Partition Map" for Power PC), and is boot compatible
  to start with, just use "Backup - all files" with Smart Update to
  store a bootable backup on the drive. Your Time Machine backups will
  be preserved.

CarbonCopyCloner is another example of software which can probably do this, but I've not seen the exact details in their knowledgeable. It could certainly do the cloning, but you'd want to make sure it didn't mess with the backups assuming you have need for them later (moving them off when you get a new larger drive, etc).

But, if you don't need those backups in the future and are prepared to erase them, then you could just format that drive and make a bootable clone of your current system on that drive.

Note: The recovery partition would be a factor here. I'm not sure what, if anything SuperDuper! would do to create one. I know CCC will work with them.

Note 2: If needed you can reconnect your Time Machine with one of the methods explained here.


How to backup iPhone contacts (no iCloud, iTunes or Outlook)?

You can extract your iPhone contacts and back them up to your computer via CopyTrans Contacts.

Then use the same program to transfer the contacts from your computer to your new iPhone.


How can I read the battery level of a MacBook in Swift?

Yes, it can be done fully in Swift. You mention that you have found a sub-optimal solution for you in using the "ioreg" command line tool. You can find the full source code (in C) for the ioreg tool here - for inspiration:
https://github.com/opensource-apple/IOKitTools/blob/master/ioreg.tproj/ioreg.c
That tool gets the battery level for you by reading the properties of the I/O devices - the battery level being one such property. It reads them using a function that in Swift is available as IORegistryEntryCreateCFProperties() in the IOKit framework.


Why proxPN cannot connect on my MacBook?

Many people in China experience the open vpn protocol being blocked. The only way around this would be to use the PPTP protocol which is available with a premium account.


Open Terminal and get the details

diskutil list

Below I assume the external "Apple_Boot/Recovery HD" has the disk identifier disk3s3 and the APFS container disk3s2.
Remove "Recovery HD".

diskutil eraseVolume "Free Space" %noformat% /dev/disk3s3

Expand "Container disk4" to fill the free space.

diskutil apfs resizeContainer disk3s2 0

Delete volume (here the volume "Senza titolo")

diskutil apfs deleteVolume disk4s2


Apple Airport Time Capsule with Airport express

I would just give the Airport Express to someone who can make good use of it.

The Time Capsule is all you need, given that you don't need extended range.

Keeping your configuration simple will benefit you greatly compared to having two points of failure when something inevitably goes wrong.


In OS X's version of top the field is called STATE and it shows you what state the process is in. For information on the stuck state see: https://apple.stackexchange.com/a/58718/292

The ps command on OS X can also show process status. For example, ps aux includes the STATE field. And the ps man page has this to say about the field:

 state     The state is given by a sequence of characters, for example, ``RWNA''.  The first character indicates the run state of the process:

           I       Marks a process that is idle (sleeping for longer than about 20 seconds).
           R       Marks a runnable process.
           S       Marks a process that is sleeping for less than about 20 seconds.
           T       Marks a stopped process.
           U       Marks a process in uninterruptible wait.
           Z       Marks a dead process (a ``zombie'').

           Additional characters after these, if any, indicate additional state information:

           +       The process is in the foreground process group of its control terminal.
           <       The process has raised CPU scheduling priority.
           >       The process has specified a soft limit on memory requirements and is currently exceeding that limit; such a process is (necessarily) not swapped.
           A       the process has asked for random page replacement (VA_ANOM, from vadvise(2), for example, lisp(1) in a garbage collect).
           E       The process is trying to exit.
           L       The process has pages locked in core (for example, for raw I/O).
           N       The process has reduced CPU scheduling priority (see setpriority(2)).
           S       The process has asked for FIFO page replacement (VA_SEQL, from vadvise(2), for example, a large image processing program using virtual memory to sequentially
                   address voluminous data).
           s       The process is a session leader.
           V       The process is suspended during a vfork(2).
           W       The process is swapped out.
           X       The process is being traced or debugged.


Change over-the-air sync settings in iPad

Over-the-air settings are set on the device. Open Settings and browse to the setting you wish to change, then change it. The settings can't be changed in iTunes.

For example, to prevent Safari bookmarks syncing, open Settings → iCloud and disable Safari.


How do I change Mission Control shortcuts from the command line?

This is not a direct answer although I hope the information presented herein will help you get to a direct answer.

I can tell you what changes in which file when you change the default keyboard shortcut for Mission Control from Control-Up Arrow to Control-Option-Up Arrow.  It's the "Item 2 Number" of the "parameters" Array in the "value" Dictionary of the "32" Dictionary and "34" Dictionary of the "AppleSymbolicHotKeys" Dictionary in the /Users/$USER/Library/Preferences/com.apple.symbolichotkeys.plist file.

Here's a defaults read representation of the com.apple.symbolichotkeys.plist file structure as it relates to the changes made under the defined circumstances above.

Mission Control with the default of Control-Up Arrow

{
    AppleSymbolicHotKeys =     {
        32 =         {
            enabled = 1;
            value =             {
                parameters =                 (
                    65535,
                    126,
                    2359296
                );
                type = standard;
            };
        };
        34 =         {
            enabled = 1;
            value =             {
                parameters =                 (
                    65535,
                    126,
                    2490368
                );
                type = standard;
            };
        };
    };
}

Mission Control changed to Control-Option-Up Arrow

{
    AppleSymbolicHotKeys =     {
        32 =         {
            enabled = 1;
            value =             {
                parameters =                 (
                    65535,
                    126,
                    2883584
                );
                type = standard;
            };
        };
        34 =         {
            enabled = 1;
            value =             {
                parameters =                 (
                    65535,
                    126,
                    3014656
                );
                type = standard;
            };
        };
    };
}

The BUGS section of the defaults man page says:

  Defaults can be structured in very complex ways, making it difficult
  for the user to enter them with this command.

And this is a perfect example as it will be a very complex command line using defaults to write the target values to the target array elements, if it's even doable.  Just an FYI... If you're going to attempt to do a defaults write com.apple.symbolichotkeys ... command make sure you've backed up the target file first.

The other option is to use an AppleScript to change the settings by navigating the System Preferences GUI and that too will be a little complex in comparison to setting a top level object, which the target here is not.  I'm not even sure it's doable however if I needed an automated way then I'd figure it out however I do no have the time to figure out either method, sorry.

At least you now know what changes where and from there you may be able to either figure it out on your own or get additional help with knowing this little bit more.

Here's a clipped image in Xcode of the com.apple.symbolichotkeys.plist file.

BTW I trapped the changes using a third party utility that logged the filesystem changes and then converted that information to a more human readable output to provide this information.


Is there an easier keyboard shortcut for taking a screenshot on OSX 10.5?

You can set up a custom shortcut, for example a key, for that purpose.

Open System Prefrences, go to Keyboard -> Screen Shots (or navigate to the Screen Shot-options), and double click on the shortcuts you want to change to change them to the keys you use less frequently. If you have a huge keyboard like me, you can for example set the F5 and F6 to be the shortcuts.

Here is a screen shot of the settings window where you set the shortcut (captured with those as well!) The "Copy"-screenshots are the ones with Control+Shift.


iMac boots quickly but takes loooong time to log into account

I've seen this before, but it could be a number of things. My suspicion is something in your Login Items is using a lot of CPU/Disk/Network thus delaying everything else.

To further diagnose run System Preferences from the Apple menu and choose Users & Groups and create another account with any name you like. Log out, then log in to that account. Note how long it takes. If this is significantly faster, it's a user account issue for your primary user account, rather than a machine issue.

Machine Issue

Look in Activity Monitor in the Energy tab. This will show any applications that are using, or have recently used, a lot of resources. Sort by Avg Energy Impact. Anything obviously using more energy than everything else at the top of the list?
Run Anti-Virus scan; Clam XAV is in the App Store and free. Other free options are downloadable. Did it find any malware?
As an Administrator (if you're not already), run the Console app and enable 'Activities'. Does the console fill up with busy work? Anything dominating the output more than others?
See also:
speedup macOS Sierra startup, Troubleshooting Slugglish Post-desktop Startup

User Account Issue:

Run System Preferences: Users & Groups. Choose your user account in the top-left corner (if not already selected) and then click Login Items. Do you recognise all of the items? Please note them down for later review. Some are system-provided (e.g. SpeechSynthesisServer) but IIRC it's okay to remove them all if you're unsure. Try this then reboot - did it make a difference?
See also: Troubleshooting Slugglish Post-desktop Startup


Unable to pin notes and add tables in Notes, High Sierra

If you’re signed in to more than one iCloud Mail account on your iOS device or Mac and have notes syncing turned on, you can only use the new Notes features with your primary Apple ID account.

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

Add some notes to the On My Mac location (enable from Notes Preferences) — if you're able to use the features, it looks like the location/account you're using doesn't support those features.


On iOS 8.0.x the health app does no syncing of any health kit data or configuration.

You only get the app on iPhone and iPod builds and there is no cloud component of the data. It resides on each device and only gets backed up to iCloud as a device backup and not synced like other things can in iCloud such as calendar and contacts data.


What point is there in using an everyday non-admin account on OS X?

Security is best implemented as a Multi Layered, Multi Vectored Strategy.
The Principle of Least Privilege (POLP) is just another cog in the machine that keeps your computer secure.
Everything that you listed there are all good but none of that will prevent someone from taking over your computer with an exploit such as the Dropped Drive Hack.

How does a firewall prevent a user from inserting a USB with an remote control exploit embedded on the drive?

How does SIP prevent a keylogger from capturing your keystrokes?

How does having SIP even matter when it can be easily disabled by the Admin?

How do you prevent unauthorized/illegally licensed software from being installed?  A restricted user account will ensure that users who shouldn't be installing software aren't installing software.

Your last line of defence is using an account that is not an Admin account so that you can mitigate the threat by putting up another layer of security (user authentication) when a piece of malware tries to install itself.
I have been saying this for what seems eons now:
"Security" is not a product you buy or a switch you flip on; it's a practice, it's a mindset, to leverage all the tools you can to minimize your risk.


Newest Mac Mini and VGA monitor won't work via MiniDisplayPort to VGA adapter

You could try an HDMI to VGA converter like the Kanex ATVPRO.  I would not try one of the cheap cables that go straight from HDMI to VGA.

Verify that the converter produces a suitable resolution for your monitor.


Remap touch bar control keys, e.g., Siri

Whilst you can't completely customise the actions provided in the control strip, you can replace or remove buttons with other Apple-provided buttons. Go to System Preferences → Keyboard → Customise Control Strip… and replace the buttons on the Touch Bar with any other options.


Iphone 4 not charging after update to iOS6

The phone will charge even when the OS is powered down. Why not plug in your device and power it off (or wait for the battery to die and plug it in) and see.

If it won't charge after an OS update, you can be sure that there is a hardware issue with the charging circuitry. It's possible for a phone to get stuck in a loop where the CPU can take more power than a charger can provide, so the power cycle (or inevitable loss of battery power) could be needed to clear things and let it take a charge.


Which upgrade should I consider for my usage: RAM or CPU?

For starters, many users pay too much attention to overheating. Macs are designed to operate at a range of temperatures and to automatically protect themselves if they sense the temperature is above a safe level.

Secondly, you may get differences in opinion, but I'll try my best to answer this with facts.

While some i7 CPUs are quad-core, the ones offered on the 13" MBP are dual-core processors, just like the i5 CPUs.

Since all dual core i5 and i7 mobile processors support hyper-threading, there's actually very little difference between them in terms of a performance gap and battery usage. In fact, both options for this model also incorporate the same Intel Iris Plus Graphics GPU.

My personal recommendation would be to upgrade both if you can find a way to afford it, as this will increase it's longevity in terms of future compatibility with software/hardware.

However, if you had to pick and choose what you upgraded, then the upgrade to 16GB RAM would be the most beneficial, as the performance boost on the i7 will benefit you less than the extra RAM would.


How can you get an app running in Terminal to scroll properly (as on Ubuntu)?

To use a mouse wheel or trackpad to scroll in Terminal.app you'll need to install MouseTerm. After installing MouseTerm you'll need to add set mouse=nicr to your .vimrc file:

echo "set mouse=nicr" >> ~/.vimrc

If you're still not able to scroll in elinks it's possible that it wasn't compiled with GPM (General Purpose Mouse) support. Since elinks isn't a native application to OS X you probably installed through MacPorts or Homebrew. I'd open the "formula" file for elinks /usr/local/Library/Formula/elinks.rb (by default for Homebrew) and verify that --without-gpm isn't anywhere to be found.

Though your question states you want to do this in Terminal.app I'd recommend taking a look at iTerm2 which supports this natively, and has quite a bit more to offer then the stock Terminal app.


Saved a file in the wrong location and I cannot retrieve it

You need to use two back slashes. In the terminal using the bash shell (which it is by default) the backslash character tells bash to allow you to continue typing commands on a new line (hence the prompt you saw).

So if you do ls -la \\ that should show you the contents of "\"

Likewise mv \\ fixed should rename the folder to "fixed"


My mac is sluggish and something is taking up a lot of my CPU

That is basically finders previewing system. Try restarting finder.


Please share your hidden macOS features or tips and tricks

In any Finder window or Open/Save dialog, you can hit ⌘⇧G (just '/' also works in Open/Save) to get a location bar from which you can directly type in the directory to go to. It even supports ~ for home and tab completion.

The Open/Save dialog has several other useful shortcuts:

⌘  R -
Reveals the selected item in a new
Finder window.
⌘  I - Info window shows for the selected item.
⌘  ⇧  > - Shows/Hides hidden files in the dialog
⌘  F - cursor jumps to the Find text field
/ or ~ - Opens a Go To Folder dialogue.
⌘  D or ⌘  ⇧ D - selects the ~/Desktop folder as a destination
⌘  ⌥  L - selects ~/Downloads folder as a destination
⌘  ⇧ O - selects ~/Documents folder as a destination
⌘  ⌥  S - Shows/Hides sidebar
⌘  . or esc - Cancels and closes the dialog window


Using previous alternate email as apple id

According to Apple's support page:

Go to My Apple ID, click "Manage your Apple ID," and sign in.
Delete the alternate email that you have. Click Yes when it asks for confirmation.
With the Name, ID, and Email Address drawer selected, click Edit next to Apple ID and Primary Email Address.
Enter your new email address.

I just applied the following steps above to my own Apple ID and it did not complain.


Can I make/receive phone calls with phone number attached to iPad's Verizon account?

It serves only to make Verizon's back end provisioning work. You can't call to it, you can't call from it, you now just know it's not a "real live telephone number".

Pretty silly as there's a limited number of numbers that can exist in any one area code, but that's how things are engineered at present. Other carriers do the same thing, so it's not just vzw.


Why can't I navigate to /.ssh folder on jailbroken iPhone 5S

Looks like .ssh is a file and not a directory. Either remove the file (rm ~/.ssh) or rename it (mv ~/.ssh ~/.ssh-strange) and set up your ssh keys again.


Access 'About this Mac' before creating a user

Use sysctl command to get the CPU brand string.
% sysctl -n machdep.cpu.brand_string
machdep.cpu.brand_string: Intel(R) Core(TM) i7-700K CPU @ 4.20GHz


One thing that you could do is reinstall macos without removing personal files, or other applications. To do this, restart and hold ⌘ + R while booting. You should go into recovery mode then click reinstall macos, and follow the on-screen instructions. Should take 10 to 30 minutes.


Compiling (NS/Cocoa) Emacs on OSX with SVG support

The installation of the Emacs latest version (25.0.50) works fine using this command:

brew install emacs --HEAD --use-git-head --cocoa --with-gnutls --with-rsvg --with-imagemagick


Macbook Pro low battery warning to instant recharge

That is your battery it self, acting up.

Following the SMC reset I would recommend a single (one time) deep discharge.

The deep discharge will reset the Battery values reported.

Just leave your computer running till it shuts down by it self due to low power.


Short Answer : YES.

In depth : I am a developer and I have all devices, and most models concerning iOS. The thing about developing, as you will learn, with Apple is that they have strict guidelines, guidelines with pros and cons. These pros in your instance work in your favor. Apple requires all apps to be cross-platform compatible, even if the app is not specifically designed for that device. For example, they require all iPhone apps to be compatible with iPads, even if your not developing for iPad specifically, the app just must simply run as advertised in 1x or 2x mode as fluidly as it does for the device you specifically design for. The iPhone 5C is just as good as any other device. Furthermore, you can utilize the built in testing simulator, that has all the devices you may not own. You will have no issues, developing with the 5c, provided who you buy it from sells you a working device.


What does hitting the tab button do in terminal?

Pressing 'Tab' in terminal autocompletes commands and/or paths. Pressing it twice while there are no any part of any command/path is entered proposes to you to show all possible commands.


Trying to update WhatsApp with new Apple ID

Apparently someone tried to get unauthorized access to your Apple account (by entering incorrect password many times, entering wrong answer for security questions etc.). In such instances, Apple disables the account to preserve the security of your account.

From the Apple Support document, If your Apple ID is locked or disabled:

  If you or someone else enters your password, security questions, or other account information incorrectly too many times, your Apple ID automatically locks to protect your security and you can't sign in to any Apple services. You can unlock your Apple ID after you verify your identity.

To unlock your account, regain access, and thereby continue to install/update apps, follow the on-screen instructions on your trusted device(s) to reset your password.


Each device has a local store of contacts. To synchronize things on each device - you can turn off Exchange sync and then see all the contacts that remain are local.

When you re-enable exchange sync - copy them one by one or choose to sync them all up to the cloud. Then repeat for each other device.

By setting the default place to store new contacts - you can avoid storing contacts locally or you can set time to clean up periodically if you don't remember to choose where to store each contact as you add them to the device.


External disk is hijacked by fsck when plugged in to Macbook

The two items that come to mind are getting software that can try and repair the disk structure and prevent the mounting like Disk Warrior or connecting the drive using a USB write blocker / forensic adapter so that the disk just presents as read-only so you can get any data off it.

Then, you would wipe the drive if you can’t get it sorted. The native tool will choke on fsck even if you disable the automatic check when it comes time to mount the drive normally.


Is it possible to extend the time i'm logged as administrator when enter sudo mode from the console?

Yes, it is possible.

Edit the sudoers file by typing the following at the command prompt:

sudo visudo

Find the section commented with # Defaults specification and look for a line like this:

Defaults  env_reset

Change that line to:

Defaults  env_reset,timestamp_timeout=10

Where you can replace 10 with whatever the number of minutes you'd like for the sudo password to live. Save the changes and you're done.

Edit: if you don't like to use vi you can tell visudo to use another editor. The editor must block until you're done with your edits. Just set the EDITOR environment variable before envoking visudo and it will use that editor instead:

EDITOR=/usr/bin/nano sudo visudo

would use nano to edit the file instead. I recommend you do not use a graphical editor like Sublime Text without knowing how to run the editor, from the command line, in blocking mode (for subl that means calling it with --wait).


Visualise on a map the location of the photos inside a folder

What you're describing is a $2 Mac app called Photo Geolocation from the Mac App Store:
Photo Geolocation


How can I prevent a recording from being inadvertently stopped?

To prevent touch, turn on guided access and set it a password for removing it and block the entire screen using this tutorial.
Disable the internet and set it to airplane mode to prevent incoming calls from stopping the video.
Plug it into power and set the screen timeout time to never, so it prevents it from shutdown and autosleep(which is by default disabled when recording).


Is it possible to add music to your Music Library on the iPhone?

This is currently impossible. You can share downloaded audio with many apps - Dropbox, Google Drive, or the one I use most often for learning music and the like, forScore. But you can't share it with iTunes. Although, songs purchased on your phone can easily (or automatically) added to the libraries of your other Apple devices via Settings - iTunes & App Store and selecting Music under Automatic Downloads.


Time Machine backup constantly transferring 30gb+

I  use the application BackupLoupe to examine my Time Machine Backups. This enables me to see what is in each backup and then set exclusions as appropriate to meet my needs.

The biggest exclusion is the folder my virtual machines are stored in. I never allow Time Machine to backup my VM's.

System Preferences > Time Machine > Options... > Exclude these items from backups:

Note: I have no affiliation with soma-zone the developer of BackupLoupe.


Can't run go file with go run (filename)

To run the .go file and not the compiled binary, you need to give go run the relative source file path. Try:

go run src/main.go

To compile the go program into a binary executable, use:

go build src/main.go

This will work if...

go can be found; test this with the command which go. Does it return a path to go?
Your GOPATH environment is set appropriately; test this with echo $GOPATH. Does it return the project directory? See go wiki page on GOPATH for advice.

Break Down the Problem

Open a new Terminal.app window. This will discard previous export commands that may be causing confusion.

Test go can be found. Use which go to ensure the binary is available. If not, fix this with an export command.

Check the directory structure of your project. Make sure no names are mispelt and your .go files have the correct suffix. The Finder may be hiding the true suffix. Does ls -lR list the contents you expect?

Check you are in the right directory. The go commands need to be executed from within the project directory. Use pwd to see what directory you are in? Is it the project directory gocode/? If not, use a cd command to fix this.

Project Layout

Let's assume your file structure follows the minimal go convention:

gocode/
gocode/bin/
gocode/src/
gocode/src/main.go

The three separate commands to run main.go would be:

cd gocode
export GOPATH=$PWD
go run src/main.go

This will run the main function within main.go. To build an executable suitable for distribution, use the command go build src/main.go.

Managing GOPATH Directories

With regard to managing gopaths and projects, I have had success with Herbert Fischer's Manage multiple GOPATH dirs with ease approach.


Fixed-width text not appearing correctly in Safari after Lion upgrade

From Apple Support Communities:

  Restart in safe mode than normal boot. If that doesn't do the trick, run Font Book and validate all fonts.


I had the same problem. Workaround:

sudo killall launchservicesd
sudo killall Dock


Safari keeps downloading data when Gmail is open

Disabling Chat in Gmail looks like it sovled the issue for me.


How can I migrate my data from my Macbook Pro 2010 to a Macbook 12-inch 2016?

Your best bet is to use an ethernet (network) cable. At gigabit speeds it should be pretty fast.

The 2010 Macbook Pro has an ethernet port, and since the 2016 Macbook has nothing but USB-C you will have to go with an adapter.

This one was the first result in my search engine of choice. There are many others. And I would imagine that if you buy the adapter from a store with a good return policy and use care in unboxing and using the adapter, it might be easily returnable, if you only use it that one time.

Also, it has been a while since I have had to do this but Migration Assistant may work over WiFi if both are connected to the same WiFi network. That would be kinda slow but should do the trick if Migration Assistant works with WiFi


How to handle swollen MacBook battery after several weeks of storage?

Can I expect that the danger of fire is lower after safely storing it
  for this period of time and not observing any changes?

No. It may already be deeply discharged, or it may be 50% full. No way to tell from "the state of charge was unknown" and "it has been a while".

  Do you think that there is still danger in unscrewing and removing the
  battery?

No. A battery is not nitroglycerin. Moving it without bending or pressing on it is safe. I'd say that it probably can be removed from the device without significant mechanical stress, so the 'risk' depends on how careful you are. You already know that you don't want to apply force to the battery in the process, but I believe you won't have to.

I feel that the risk of letting it sit where it is is much higher than removing and securing it a.s.a.p. If it starts to burn right now, at least the MacBook will burn too, so get rid of the battery as soon as you can.


Each volume has its own trash, identified by user, in addition to the trash in your home directory. Trash shown in the dock is the aggregation of all of them.

So, in your $HOME you'll fine a .Trash, as will each user. But, also if you have other drives mounted, in the base of each will also be a .Trashes, within which will be directories for each user, identified by UID.


Is there any free screencasting software?

I don't do a lot of LPs, but the last time I did I used QuickTime Player.app (Quicktime Player X); you'll find it in /Applications. To record your screen, select File > New Screen Recording.

The results were pretty good; recording Minecraft 1.7.3 gameplay on an about a year and a half old MBP, but I have a lot of RAM, so that certainly helps.

Edit:

It's worth noting that QuickTime Player X does not support loopback sound; meaning that the only sound recorded will be from the microphone, or virtual sound device providing loopback sound.

This may or may not be a good thing, depending on what you are doing.


App that allows iPhones to share information while overseas without a plan (and no data)

You could try something like FireChat. I have not tried it personally, but it is touted as "a new way to chat: 'off-the-grid'." It uses iOS 7's mesh networking capabilities to achieve this.

  Now you can chat with people around you – even if there is no Internet
  connection or mobile phone coverage.

  Whether you’re on the beach or in the subway, at a big game or a trade
  show, camping in the wild or at a concert, or even travelling abroad,
  simply fire up the app with a friend or two and find out who else is
  there.

[...]

Instantly chat with anyone around you on iPhone, iPad, or iPod touch
Works even without any Internet connection or mobile phone coverage

Use the "Nearby" mode for off-the-grid communications, up to 200 feet of your location
Multi-hop capabilities extend the range of peer-to-peer communications


Apple Mail: no search results after Sierra update

I would start with the procedure described in Rebuild the Spotlight index on your Mac:

  Choose Apple  menu > System Preferences, then click Spotlight.
  Click the Privacy tab.
  Drag the folder or disk that you want to index again to the list of locations that Spotlight is prevented from searching. Click OK to
  confirm.
  Select the folder or disk you just added, then click the Remove (–) button to remove it from the list.
  Quit System Preferences. Spotlight will reindex the contents of the folder or disk.


How can I create a shortcut to switch to a specific keyboard layout?

You'll notice that the shortcuts only appear when you're using Chinese input methods. They don't appear otherwise per this article from Apple's knowledgebase.

I can't find any way around this limitation. However, there is a built-in keyboard shortcut for switching between keyboard layouts, if not for switching to a specific keyboard layout. You can find this shortcut in System Preferences -> Keyboard -> Keyboard & Text Input:


Macbook slows down when connected to external monitor and power supply

Restarting SMC chipset helped fixing it.

Shut down Mac
Hold. CTRL+OPTION+SHIFT+POWER button for 10 seconds
Start mac


Terminal sudo dd error while making a bootable drive

It is very important to get the spaces correct in the command. Try cut-n-pasting the command from here:

sudo dd if=/Users/vanshyadav/Desktop/kali-linux-2018.1-amd64.iso of=/dev/disk2 bs=1m

Note that only regular spaces should be used.

You seem to have either forgotten the space, or used some other space-like character - therefore you get the weird error message where "/dev/disk2 bs=1m" is somehow used as the device name (i.e. the dd commands thinks that the bs parameter is somehow part of your device name).


According to this apple support discussion:

  I understand that the volume controls on your iPhone are not working
  properly, and I'm happy to help. You can follow these instructions,
  and contact Apple Support if you still need assistance.

  If the volume buttons, Ring/Silent switch, or Side Switch doesn't work
  On an iPhone, the volume buttons and Ring/Silent switch are on the
  left side of the device. The buttons on other iPhone models are
  similar. On an iPad, the volume buttons and Side Switch are on the
  right side of the device. If any of these buttons or switches don't
  work, follow these steps. After each step, see if you still need help:
  Unlock your device. Some buttons don't work from the Lock screen.
  Check for debris or dirt around the button or switch and clean with a
  soft cloth. Remove all protective films and cases that might interfere
  with the button or switch.


Can I launch an iPad application in a different locale than what iOS uses?

The short answer is that this is, unfortunately, not possible with the default install of iOS.

It is always possible that there is a jailbreak hack that allows this, but that would probably fall under the "third-party tool" category.


How do I pack regions into a folder in Logic Pro X?

This got answered on another site, but I figure I might was well share it here:
Preferences > Advanced Tools... > Show Advanced Tools
makes the option available. Why organizing with folders is an advanced tool is beyond me, but that's a discussion for another day.


I know there's a question mark over your charger, so it's understandable you may not have tried this, but it's still worth at least trying an SMC reset.

To do this on your MBP, follow these steps:

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

If nothing happens, you could use the MagSafe lead and connect it to one of the newer MagSafe 2 adapters you have (keeping the lead but changing the power source) and then trying the SMC reset again.

Let us know how you go.

[EDIT]

Ok, your MBP 2010 has a 60W Power Adapter and so does the MBP 2013.

If you can borrow that (the MBP 2013 adapter), then connect your MagSafe lead to that and connect it to your MBP 2010 for a while and leave it. Take note of whether the power/charge light comes on or not.

Regardless, leave it connected for at least a half hour and then try starting your computer. If it boots okay, then check the battery status (in the menu bar) to see how much charge it has and whether there's any sort of error message. If there is, take a note of the message. Then shut down your computer and leave it connected to power for a while (if possible, long enough for what a usual charge would take).

Finally, before having to return the adapter, redo my steps for resetting the SMC.

Once you've done all this, report back on how this all went (any power light, any charge, any error message, etc).


What are the technical and security features of the iPhone 7 fingerprint reader?

these links may help. The first link is apple's Touch ID privacy info, and the second is about federal government forcing people to unlock their phones using Touch ID.

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

https://9to5mac.com/2016/05/02/federal-court-touch-id-fingerprint/


How to export multiple PDF pages into 1 PDF

Open, in Preview, the documents you wish to combine and select: View > Thumbnails

Do this for each document.

Choose one of the documents that will become the (temporary) container document in which you'll drag and drop thumbnails from other documents to create the combined document.

Note that when dragging and dropping thumbnails into the document, being use to create the combined document, that the thumbnails are dropped either in-between other thumbnails or always above the horizontal grey line that signifies the end of the original document.  If the Thumbnail view shows more then one document title the pages will not be combined. See image below.

Rearrange thumbnails as needed/wanted.

Once you have what will be the combined document ready, you can then choose how you want to save this combined document.

You could simple save it as is at this point, using File > Save, although it will overwrite the original document you used to be the container document.

If you do not want to overwrite the original document press the control key as you click the File menu and select: Save As...

You could also choose to print it as a PDF Document although using Save or Save As... should be sufficient.  To print as a PDF click, File > Print... PDF > Save as PDF...


How to use picture-in-picture for amazon instant video?

I don't have access to Amazon Video, so I can't test this, but try out PiPifier (Mac App Store link). It installs a Safari extension that takes any HTML 5 video and puts it in a PiP window. You can read more about PiPifier on GitHub.


How do I get out of iPhone's Safe Mode (jailbroken)?

Go back into Safe Mode by holding both power and home until you get the Apple logo, then immediately hold volume up.
Open Cydia and reinstall Cydia Substrate and Substrate Safe Mode.
Reboot.


Can I use setup assistant to move files to a Mac with a newer OS?

Yes, you can. Lion and Mountain Lion are compatible in this regard.

You can read Apple's official support document for details on completing the transfer.


It could simply be the battery in the iPad no longer holds a charge due to age and cycles. You may try to replace the battery yourself:

https://www.ifixit.com/Guide/iPad+3G+Battery+Replacement/3186


How do I use Messages with Google Hangouts on MacOS Mojave?

You can't. Apple removed the option to log in to Jabber with 10.14, Messages is iMessage-only now.


MacBook Pro 2011 keeps booting the OS X Utilities and won't accept our Apple ID

Yes, you do need to use the original Apple ID.
You did not ask a question.


Temporarily show location of mouse pointer (without having to move the mouse)?

Unfortunately I'm unaware of any free options aside from wiggling the mouse, but check out https://apps.apple.com/us/app/simple-mouse-locator/id946676425?mt=12 - it seems to be exactly what you're looking for.


Renaming files/names in bulk, any smarter solution?

export into a CSV (unicode UTF-8 or any other 8bit encoding, not UTF-16): two columns, separated by ; (assuming there is no ; in a file name)
open Terminal
change to folder containing the files
run perl -pi -e 's/\r\n/\n/;' LISTOFNAMES.csv to fix CRLF issues
run while IFS=\; read old new; do mv "$old" "$new"; done < LISTOFNAMES.csv

PS: This will overwrite existing files if the new name already exists.

PPS: Test this on a temporary folder with just a few files first (and make sure you have a recent backup)


Connect to Mac remotely using iOS, BTMM address and a VNC client

Not everyone can use the URL to connect. The connection is only successful when both parties in the connection are logged in to the same iCloud account. When you're accessing the URL on your Mac, you're logged in to iCloud so it works.

With iOS, I don't have experience trying to use a BTMM address there but I presume it is due to this. Try logging in to the same iCloud account on your iOS device, but if it doesn't work then it'll be because Apple don't expect you to be connecting over the BTMM address manually on iOS.


Folders on icloud.com are not on my computer

If you have access to the folders and files in iCloud I think that you can view them in iCloud. There you can click the download file next to the folders or files that you want back on the computer.


16" Brand new macbook pro not charging / booting up

This happened to me twice in the past day: I purchased both of the following model MacBook Pro 16-inch laptops and both exhibited the exact same behavior. They never booted. I never saw any screen other than the empty battery screen with charge icon. I used the 96W USB-C Apple power adapters that shipped with the Mac. Nothing. Two lemons in a row!

MBP 16.0 SG/2.4GHZ 8C/32GB/5500M/2TB-USA
Part Number: MVVN2LL/A
$3,899 retail price
Third time's a charm? I'll let you all know later today...


How can I identify and uninstall all apps installed by a certain user?

I think your best bet might be to come at it from the other end of the problem.

Open App Store, sign is as you if you didn't already, then check your own Purchased list.
Anything not in that list will belong to someone else.

Unfortunately, that will likely include the OS itself, which may cause future issues, especially if you don't know the old user's credentials, or if they ever change the password.

Wipe & start afresh would have been better, in the long run.


Your battery is in very bad condition. In those cases it's not uncommon that the remaining time is not calculated properly, and your computer will turn off (ungracefully) as soon as the battery can't provide the necessary power levels.

You should have your battery looked at and replaced. Depending on the battery age and reason of defect, this might be replaced under warranty. However, if the battery died of age, it likely isn't.

Check the battery replacement conditions here:

http://www.apple.com/batteries/replacements.html


Check out question 5.8 in http://www.finkproject.org/faq/usage-fink.php?phpLang=en#unstable I got the hint from http://sourceforge.net/p/fink/mailman/message/25799171/

  Q5.8: There's this package in unstable that I want to install, but the
  fink command just says 'no package found'. How can I install it?

  A: First make sure you understand what 'unstable' means. Packages in
  the unstable tree are not in stable for any number of reasons. It
  could be because there are known issues, validation errors, or just
  not enough people giving feedback that the package works for them. For
  that reason, Fink doesn't search the unstable tree by default.

  If you do enable unstable, please remember to e-mail the maintainer if
  something works (or even if it doesn't). Feedback from users like you
  is what we use to determine if something is ready for stable! To find
  out the maintainer of a package, run fink info packagename.

  For fink-0.26 and later: If you run fink configure one of the
  questions will ask whether you want to turn the unstable trees on.

  To configure Fink to use unstable when you have an earlier version of
  the fink tool than 0.26, edit /sw/etc/fink.conf, and add unstable/main
  and unstable/crypto to the Trees: line.

  If you use Fink Commander, then there is a Preference to use unstable
  packages.

  None of these options actually download the unstable tree's package
  descriptions.You'll need to turn on rsync or cvs updating to do this,
  which is not set up by default on a new Fink installation. The
  following command sequence will set you up on a new Fink installation:

fink selfupdate

followed by

fink selfupdate-rsync

or

fink selfupdate-cvs

and then

fink index -f
fink scanpackages

  Note: There are Fink Commander analogs
  for everything except fink index -f. You will have to use the command
  line for that.

  If you're already set up with rsync or cvs updating, then the
  following command sequence (or the Fink Commander analogs) will
  suffice:

  fink selfupdate fink index fink scanpackages   If you're not sure what
  your update method is, check fink --version in at a command line and
  see if that mentions cvs or rsync.

  If you don't want to install any more from unstable than your specific
  package(s) and its (their) dependencies, (and any base packages that
  got updated) don't use the update-all command until you turn the
  unstable tree back off.


You can replace the binary of the app with a .sh script. Pretend your app's binary is named App; rename it to something else like App.real, and then make an .sh script that's simply called App. Not App.sh, just App without any extension. Put your command in the .sh script, and then on the last line of the script, call ./App.real.

Edit: I tested this, but I never seemed to be able to make it do what I wanted. Maybe someone else can figure it out.


After updating to macOS 10.13.5 it asked for iCloud account and password

Yes, that’s normal behaviour for a MacOS upgrade.


Can I manually connect my Facebook contacts to my AddressBook contacts?

Your question is really confusing but let me try to answer it the best I can.

Let me start by mentioning that this is why I hate Facebook contact syncing. People (like myself) don't use their real info and when you sync data you end up with a mess in your address book. I personally would suggest that you don't do it that way. My contacts that I set up manually are waaaay more accurate than merging info from Facebook into my address book. It takes more work, but it's worth it.

To tag someone in Facebook you have to connect it to their Facebook account and use their Facebook name. You can tag photos with your own name but it won't link up to the person's FB account.

Also are you using the newest version of iPhoto? And are these photos that you are tagging being uploaded and shared from the iPhoto app itself? You can tag people in iPhoto and then upload the photo album from iPhoto and it will bring over all of the data for the people you tagged to FB. But like I said, you have to tag them using their FB name and not their real name for it to be able to link to their FB account.

As far as I know, there is no way to accomplish what you are trying to do at this point in time.


How to view Export Mailbox status in Mail App?

Window > Activity - will show you what the mail app is busy with

i.e. Exporting mailbox, copying 2551 of 3762 messages and a progress bar


Clean Remove Partial Binary of Homebrew in OSX Mojave

Homebrew conveniently has a few ways to uninstall it"

Issue the command

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

They also conveniently provide an Uninstall script
you can download that should remove the files from the aborted installation.

Either of these methods should get Homebrew uninstalled.


Can Macs be put in hibernation voluntarily?

You could use DeepSleep.
I know this is a widget, but if you want an application, do the following :

Download the widget and uncompress the zip file containing it, but do not install it.

Right-click on the widget, the select Show Package Contents.

Copy the DeepSleep Application where you want.


Where are the latest drivers for the Intel HD Graphics 4000?

The drivers for Intel GPU HD4000 are modified by apple and the revisions are delivered to you bundled in software updates.

If you want a access to specific driver open the installation package from 10.9 with specific tools for that and get it from there.


Run TeamViewer on demand, instead of at startup

It is in Preferences in V 10.0.43320 which I downloaded and installed yesterday.

Go to Preferences > General and there untick 'Start TeamViewer with System'.


Why my iMac is not allowing me to sign in with a new Apple ID?

That Mac is likely now locked out due to automated processing to detect fraudulent account creation.

You'll want to use it with one of the 10 AppleID you made initially on it. I presume that after several weeks or months you might be able to make another AppleID - but you likely got flagged as abusing the AppleID system and would need to contact Apple and have your IP address white listed so you can create a large number of new Apple ID.

They do this for schools and businesses that need to make a lot of Apple ID - reach out to your Apple Sales contact or get together a list of the serial number of the Mac you have so they can see why you need so many new Apple ID at your site.

Otherwise, I would stick to making one test account and one production account and working with Apple to clear / reuse your test account for testing purposes. There are formal testing programs for education, business and if you are a non-profit - you might easily fall under either program to set up some test accounts for testing that don’t belong one-to-one to actual people using different devices.


MacBook Pro Late 2011 doesn't upgrade further than 10.13.1

Alright so I did an Internet Recovery and installed the Mac OS from scrap, respectively with cmd + alt + R to have the newest version installed. Finally worked.


What changed in the Yosemite SmartCard handling?

Now I don't know the answer to your questions, honestly, it's something only Apple can address with proper justifications and references. But your impression is correct, they just don't care. Back in the day I used to use my government CAC to log in to my system (not for websites, that was my login method), it was hacky and took a lot of sudo commands to accomplish, but worked. That went away with Mountain Lion, and further more, sending an encrypted email with a smart card is torturous, something that should be a priority (personal security) above all else. Such a shame because I loved being able to do that as opposed to a traditional phrase passcode. However, I can still use my CAC for government computers, the same with Mavericks, with a 3rd party application. And this is not a sale, i don't know anyone from this company but it's just an example, just saying there are 3rd parties out there, but I ended up shuffling 30 bucks together just to get on my normal work websites. You can look into it pKard honestly though, you best solution and the more sane in the long run, install Windows with boot camp.

You can review their forums regarding your issue here but it seems like its a locally approved process for this particular software. I have not researched others.


Can I use Apple's Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter for Target Display Mode on an iMac?

Yes, I'm successfully running a setup with a 2017 13" MacBook Pro and a 2011 iMac. The original Apple USB-C to Thunderbolt 2 Adapter works fine for Target Display Mode.


Handbrake to covert to a compatible format.  You can fix the metadata in iTunes once you've imported it.

There are programs that will set the metadata based on the file name but unless you are planning to do many files, it may not be worth the trouble.  Are you using OS X or Windows?


How can I get .zshrc to run in its entirety every time I open zsh

Okay, it's working now.  /Users/myname/.zshrc is:

export HOME='/Users/rcorty/Dropbox'

and /Users/myname/Dropbox/.zshrc is:

alias ll='ls -l'


Im trying to run a webserver in iMac but it doesn't work in port 800

You have to run as root to bind to the privileged ports (<1024). You can run Mongoose via sudo, but then you will have a web server running as root. Not a good idea!

Changing user with run_as_user parameter also seems to be unsupported on Mac:

Mongoose[22361:507] The application with bundle ID (null) is running setugid(),
    which is not allowed.

Why don't you pick a port above 1024 e.g. 8081? Then you can run as unprivileged user.

For troubleshooting you can run Mongoose in Terminal.app like this:

sudo /Applications/Mongoose.app/Contents/MacOS/Mongoose


Will a MacBook7,1's SuperDrive work in a MacBook2,1?

Unfortunately, this isn't possible. The MacBook7,1 has a SATA connection for the optical drive, whereas the MacBook2,1 has an ATA connection for the optical drive.


iPad Air Not Charging on Left USB of Retina MBP '15

Go to the Apple on your Menu Bar and select "About this Mac".  You will get the System Information app.  Select System Report.  On the left side, under Hardware, select USB, then find all the available outlets.  If they are all similar, you may need some hardware diagnosis.  If one is significantly less than the others, that is your answer--it just can't pump out enough juice.


Install VMWare Workstation on Mac Boot Camp

When in Boot Camp, you are running Windows 'on the metal', as in really no difference than Windows on any other PC, except on Mac hardware with some Apple drivers for that hardware (like fan control, iSight, etc).

With that in mind, there would be no issue with installing VMWare Workstation in Windows while in Boot Camp.

As for what happens when you launch the Boot Camp partition in VMWare Fusion, I have not tested that, and not entirely sure how it will work. I think that it will launch, and possibly even work (except for being rather slow, because you would start virtualizing while virtualizing). The only limitation I can think of is that if the hypvervisor has a way of knowing it is currently already using a VM, and therefore not able to virtualize again.

One advantage of using Fusion on the Mac though would be that they can use the same .vmdk files. Therefore, you theoretically could put the disk images on a shared disk (for example on the Boot Camp Partition itself, since the Mac can easily read it), and then launch the vmdk no matter which host you were using (Mac or Windows).


It doesn't look logarithmic to me.

Rounding the Steps figures, 20k peak, average 10k - the 10k line is half way up the scale, give or take.
If it were logarithmic it would be significantly off-centre.

I think it shows some non-colour-differentiated headroom above the high-point, which might be giving the impression it's not linear.

On my own phone, my high-point is about 3x my daily average. Allowing for that 'header' space above the high-point, my average line is showing as about ⅓ of the way up the scale; confirming my impression that it is linear, plus a header.


iCloud Document Library as replacement for Dropbox?

No, as iCloud is supposed to be for personal use only. To, in this case, share documents between all your devices.

You could always share your password and let someone else log in and download the file, but that will be insecure, of course. Extracted from Apple's iCloud page:

  Just sign in to icloud.com/iwork in any modern web browser, and all your iWork for iOS documents will be there — complete with your most recent edits. Click a document to download it in iWork ’09, Microsoft Office, or PDF format

Edit: Documents eligible for sharing with this new feature, are those created or edited with compatible Apps. Therefore, I don't think you'll be able to share any kind of files through iCloud.

  iCloud is already seamlessly integrated with the Apple iWork apps for your iOS devices — Pages, Keynote, and Numbers. And we’ve given developers the tools to make their apps work with iCloud, too.


Possible to increase the RAM on a MacBook Air?

No, the RAM is soldered onto the motherboard to save space.


Is it necessary to eject external drives before logging out, restarting, or shutting down?

No, it's only recommended when unplugging the cable.

The reason why you eject is so that any processes reading and writing from the disk will cause OS X to notify you of the disk being in use and prevent data corruption that can occur by just unplugging the disk while it's in use.

Additionally the OS might queue different write operations to a cache before actually writing them to disk, and ejecting will make sure these are flushed to the drive before it is disconnected.

Halting any processes from reading/writing to the disk and flushing the caches is implied when rebooting or shutting down the machine (unless you do a cold shutdown by pressing and holding the power button to turn it off). When logging out, the OS can flush the cache at its own discretion.