If I wanted to troubleshoot this - I would do the following:

Make a new admin account on the Mac and restart.
Log in to the new account (you might have to disable auto login for the old account)
Open Console.app and look over two log files

/var/log/install.log
/var/log/commerce.log

Open System Preferences (while watching the logs above) and unselect all of the App Store options. Turn off "Automatically check for updates"
Run the App Store App - click Purchases - sign in to the App Store.

At this point you should have dozens of log fie entries that may point to a network error, a certificate error, an account error or perhaps a permissions problem.

The App Store app is basically a web browser that runs some code, interacts with several servers and needs date/time/encryption certificates to be correct to function properly.

You also might consider installing a clean OS onto a USB drive to boot to it and do the tests if you have any security/firewall software you don't want to uninstall / disable on the main Mac OS.


iPhone's power button doesn't lock, shows Swipe to Power Off instead

The button seems to have fixed itself. I used assistive touch to lock it

Locking an iPhone if button is broken?

and kept checking if power button is working or not. Often it shows the swipe to power off screen, but that's okay. Somehow battery capacity became 84%.


When I change my CSS and refresh the page, the changes aren't reflected in Safari or Chrome

Yes, the CSS is cached.

Try holding down the "Shift" key while clicking on the refresh icon. This will usually trigger a refresh that will reload the CSS and JavaScript.


External Disk to use with iTunes in a AirPort Extreme


Does the `mdls` terminal command access metadata in resource forks?

The meta data is stored in so called extended file attributes. The extended file attributes are stored in a named fork.

So in essence forks are still very much used on OS X. However, the specific "resource fork" as managed by the Resource Manager API is deprecated, as you describe.


Why some RAM for the iMac 27 inch is 1.5V and some are 1.35V?

See my answer in this question on whether you can actually use the RAM and how to check how much RAM your computer is using at the moment.  It may be the case that you aren't even using what you currently have.  With regard to the RAM voltages, I'm not sure why they would be different apart from the sticks being slightly different designs.  You would be best off matching the sticks you buy to whatever voltage your current RAM is though.


Macbook Air 2019 will not boot from USB or complete Internet Recovery, Exhausted options

Call Apple or chat online with service would be my next step. Ask for a mail in repair if available and convenient. #3 is really unlikely to be anything easy if you have charged it for 2 to 4 hours.
Flat rate repairs for these are quite reasonable amd it would cover things like battery and or cpu board. Possibly under warranty or a program, worse case you get a quote for a professional battery repair.
A totally flat battery can drag the whole controller and board down. Hard to say until it’s in the shop with known good parts to test things out internally.


Reinstall of aperture (actually, copied the app from another computer) fixed the problem.

This is a windows-esque heavy handed solution that lacks elegance.


After installing Adobe Acrobat, can I revert to Preview for handling PDF from Firefox?

1st thing to try

Open Firefox
Open Preferences (Firefox > Preferences, or Command + ,)
Select the Applications tab
Search for "pdf"
Change action to something else, then change it back to "Always Ask"

Verify this is set correctly

Open Finder
Search for .pdf
Right (Option) Click the first PDF that appears.
Click Get Info
Expand Open With (if it isn't already)
Change it to "Preview"
Click Change All button below the drop down menu
Accept the prompt.

For a visual representation:


Is there a way to reveal an item in the Finder from Launchpad?

The answer to the question is No, there's no way to reveal an item in the Finder from Launchpad.
However, there is a relatively easy way to remove items from the Launchpad, which is what I really wanted to do, and it does not require moving the item out of the Applications folder: Launchpad Manager. It's an inexpensive utility that helps you manage your Launchpad, and, crucially, remove any items you'd like from it.


Can I delete StoreData found at /private/var/log/powermanagement/StoreData?

Answers to your questions as follows:

Yes, you can safely remove the /private/var/log/powermanagement/StoreData file as suggested. If you're overly concerned about it, feel free to just make a copy of it first before trashing it.

Note: You'll be prompted for an Admin password before being able to move it to Trash.
No, deleting the file will not cause any problems for your system.
No, you do not need to recreate the file.  It'll automatically be recreated again when needed. In fact, the system will most likely recreate it within a few minutes of you trashing it.


How to create a Windows 7 installation USB from OS X?

Turns out OS X Lion ships with Boot Camp 4.0, the coolest feature of which appears to be the ability to create install USBs.


How do I create Growl notifications for FCE?

Did you save the script with the idle handler as a .app file with the "Stay Open" checkbox selected in the Save dialog?

This is required for the code within the idle handler to be run "on idle", else it won't run at all. Save it that way and try again.

You're checking windowList for missing value. This sounds like a condition where no FCE windows are open. If you want the block where you're scripting Growl to execute, it should be within the if statement, not after.

Also, depending on what version of Growl you're using, it might respond to one of "Growl" (v1.3+) or "GrowlHelperApp" (v<1.3), but not the other. To future-proof your script, replace

tell application "GrowlHelperApp

with the following:

tell application id "com.Growl.GrowlHelperApp"

All versions of Growl respond to that.

The block of code you have that triggers Growl looks like you modified their example, and from your comments it sounds like that's working fine.


Until Apple offers the ability to add some basic controls (eg. bold, etc.) on the iPhone/iPad (without the keyboard) it's not possible without copying and pasting from a previous message.

You could create a draft with the different types of list to copy and paste and use that.

Of note: some third party apps can help with this: eg. MarkdownMail just released today by Second Gear Software ($1.99) or any other app that will allow you to create HTML.


How to detect if OS and Machine fingerprint has been corrupted by malware?

The linked document specifies a data exchange format based on XML. It describes how to package all data (including the fingerprint.codex.xml) in 3. (U) Directory Structure.

The whole CODEX data including single xml files (e.g fingerprint.codex) or metadata of the retrieved data (like emails or screenshots) mustn't be generated on the target host:

  Generation of these metadata files and
  formats MUST NOT take place on the target. Instead, tools MUST ship back to the user the necessary
  details such that a Codex file or structure can be produced from the tool-specific custom format on usercontrolled,
  potentially not internet connected, hardware. To repeat, tools MUST not store data on
  target in Codex format or generate any custom Codex format on target.

Target here means: a monitored/attacked host. User here probably means: a data evaluator/processor of the agency or one of its contractors.

As a consequence the fingerprint.codex.xml doesn't even exist on the target's host but is generated somewhere else based on the conveyed data.

According to the document (4.4 (U//FOUO) Fingerprint XML Format) a macOS fingerprint simply consists of the md5'd lowercase UUID of the root system. All other keys except usertag are related to Windows or Linux operating systems.

The UUID can be retrieved by entering:

diskutil info / | grep "Volume UUID" | tr '[:upper:]' '[:lower:]' | awk '{print $3}'

and its md5 hash with:

md5 -s $(diskutil info / | grep "Volume UUID" | tr '[:upper:]' '[:lower:]' | awk '{print $3}')

The whole fingerprint file would look like this for a Mac (here an example macOS VM):

<codex version=”1”>
    <fingerprint target=”machine” type=”os” version=”1”>
       <uid>“db78ec1b99a4e71fabbc0e23888baf64</uid>
       <rootfsid>d15d6f4e-d213-373d-893e-f975126cb767</rootfsid>
       <usertag>NONE</usertag>
    </fingerprint>
    <fingerprint target=”machine” type=”hardware” version=”1”>
    </fingerprint>
    <timestamp>2017-03-24 07:11:00.000000Z</timestamp>
</codex>

Under the given circumstances the fingerprint file can't get "corrupted" or "spoofed" on your host - it's simply generated and stored somewhere else.

You can of course invalidate the current fingerprint related to your Mac by erasing your boot volume and installing a new system - this will generate a new Volume UUID (or rootfsid).

I don't know whether the agency has a tool or a method to link a new fingerprint (and related CODEX data) created after a "friendly second visit"/surveillance/attack to the old fingerprint (and related CODEX data) of your now overwritten root volume. It probably has!

And to answer your questions somehow:

You can't detect if the fingerprint file is corrupted because you probably have no access to CIA data storage facilities
You can't spoof  the fingerprint file because you probably have no access to CIA data storage facilities and how should malware get non-functional at boot by a remote fingerprint file?
You can use any more or less "secure" hash algorithm to compute the uid in the fingerprint file. By definition it's md5 though.


Renamed /etc folder. I can't login anymore

I would try booting in single user mode (holding the Apple and S keys while rebooting), mount the hard drive (mount -uw /) and then check and rename etc as needed (there should be an alias at the root of the HD named etc pointing to /private/etc).

I would do an ls -al / and a ls -al /etc to see which directory name was changed and then fix the bad directory name with mv. Checking each directory would be important regardless of which fix you used (the one above or below).

If single user boot doesn't work, I would “Target Disk Mode” using another Mac (turn off the bad Mac, connect the two Macs with Firewire or Thunderbolt cable, start the bad Mac while holding down the T key), this will mount the bad Mac's drive as an external drive on the other Mac and you should be able to use the command line to change the name there.

Or, as someone else suggested, booting from the recovery partition.

Last resort is to reinstall the system, it should allow you to do that without wiping the drive.


I constantly get a never-ending spinning beach ball in Safari on tabs that have Google Calendar loaded

I experienced this same problem. I have had some success by changing my Google Calendar alerts from "Alert" to "Desktop Notification".


Force iCloud Drive to sync under Yosemite

Yes. The sync process is kicked off when you disconnect from all networks and then reconnect. You can debug things using brctl log -w on the Mac and AppleCare can also help you with iOS cloud sync diag logs if you have an issue that needs that level of debugging.

The brctl man page has information on diagnostic files and you can also use sysdiagnose to assist with cloud sync diagnosis.

The actual sync daemon is bird but you don't run it directly.

Lastly, before digging into the logs, I often use https://iCloud.com to verify that the Mac and iOS devices are either in sync with the cloud version so I know which of the three is lagging.


How to find physical location of an application by name?

If you type this:

  find /Applications -name "Safari"

you will find the Safari.app for example. I do not have iPhone Simulator, thus I cannot test that one.

If you type

  mdfind "Safari"

you will find all records containing Safari (or iPhone Simulator).

Note: safari is not the best option to search for as it is a native program


Create a Automator service like the first answer in this page

Put this text in the "Run AppleScript" action.

activate
set tString to text returned of (display dialog "Type a song title to >search via iTunes" default answer "")

tell application "iTunes" to tell (first playlist whose special kind is Music)
     tell (search for tString only songs) to if it is not {} then play item 1
end tell

Save the worflow.

To create a keyboard shortcut to this service: go into System Preferences -> Keyboard Shortcuts, select 'Services' on left panel


How to differentiate between repeating events in Apple calendar?

You can store the date the script was last run and only run your script if the script hasn't already been run today:

property prev_date : ""
set curr_date to date string of (current date)
if prev_date is not curr_date then
  set prev_date to curr_date
  -- your existing code here
end if


Unless you're dying to program this yourself, you should probably check out Webmailer. It does pretty much exactly what you're looking for — a handler for mailto links and other system email actions that will redirect them to Gmail, or whatever else you want (it can work with scripts or any URL you want to give it). It's no longer maintained, but I believe it works with Mountain Lion, and it's not the sort of thing that's likely to break anytime soon.


Reset iPhone 5s (iOS 8.4) WITHOUT updating iOS

Yes, if you reset from settings you’ll stay in your current version. You’re also fine to connect to a carrier, you will not be automatically updated. You may be prompted to perform a carrier settings update but that will not change your iOS version.


Specify the resource a virtual machine has

Just mention the specifications that Ubuntu is reporting, and mention that it was ran in a virtual machine. VMs are designed to allocate the resources they need, so it shouldn't matter what the host machine is.


Changing the resolution of the iPod Touch 4th generation

I think you may have turned on the Zoom or Large Text feature. Head over to Settings > General > Accessibility. turn zoom off in there, or Large Text.


How can I create a running total in Apple Numbers (4.0ff)?

The way I got around this today was to generate a range dynamically and use the SUM operation on it.  SUM ignores non-numeric entries:

The formula I use sets a fixed initial cell to start the running total, column "Amount" in row "electric Nov".  I can't use regular tricks, I need to generate the range dynamically for each row using INDIRECT.  This requires I create a string identifying the range to sum up.  This range should only go up to the current row (which is what makes it a running total).  I don't want to use fixed columns A, B, C, etc., which break if I need to shift columns around; I need to use the initial cell with the numeric column number, and I must use the "R1C1" cell notation instead of "A1".

So I concatenate the (unchanging) row and column numbers from the initial cell, a colon (:) to indicate a range, and then the current row number and column number.  I have pretty-printed the formula (at least I think it's pretty!) below.

    SUM (
        INDIRECT (
           CONCATENATE (
               "R",
               ROW ($Amount $electric Nov),
               "C",
               COLUMN($Amount $electric Nov),
               ":",
               "R",
               ROW(),
               "C",
               COLUMN($Amount $electric Nov)
           ),
           FALSE
         )
    )

Note that this goes quite gracefully past non-numeric entries to give a reliable running total.

I hope this helps someone out there!


I have a Late 2011 MacBook Pro (2.4 Ghz) bought in 2012. I have upgraded it with a SSD and 8GB RAM. I still run El Capitan as with Sierra the fans kick in often. I even tried High Sierra, but its slow. I use Eclipse and IntelliJ IDEs on it and they run well without any issues.

If you want to do mobile development (iOS), I believe you have to settle with Sierra as High Sierra may run very hot with XCode and iOS simulators. And if you are running multiple intensive tasks, then it will be laggy.

One more issue with Sierra I found is that CPU Kernel issue. Most of the time CPU Kernel will be busy with 300-500% CPU usage. You can upgrade the RAM to 16GB, but the development environment will be old as High Sierra could be the last compatible OS for this MBP.


Did you format your whole drive, or just the Data Partition (usually called Macintosh HD)

If you formatted your whole drive, holding down Command+R will take you to Internet Recovery (if your Mac has either had the EFI Firmware Upgrade for Internet Recovery or it's pre-installed on a relatively new Mac), or else do nothing, and flash a ? mark, indicating that there is no bootable partition on any available drives.

Internet Recovery doesn't work on captive-networks, as you've discovered.

I suggest you take your Mac to an Apple Store, use the Free Wi-Fi to connect to Internet Recovery (if possible), and download your OS from there.

If Internet Recovery is not a possibility, then I suggest you make an appointment with an Apple Genius, and he/she should be able to guide you through the steps necessary to re-install OS X Mavericks.


This seems to have been fixed in version 5.0.7.


Is there a way to turn Wi-Fi on/off using Spotlight?

Not sure if this is the best method, but there's at least one way to set a keyword to trigger stuff in spotlight, and that is by making an application with Automator.

Personally I use Alfred for this type of stuff, but it's not overly difficult to do this with Automator.

Open Automator.app

It should by default ask you what type of file to make, but if it doesn't ⌘ + N

Choose a type for your document: Application
Start writing: shell
Press ↵ Enter twice
It should now look something like this
Replace the cat text with: networksetup -setairportpower en0 off
Save ( ⌘ + S  )
Name it: Wifi OFF.app
Duplicate ( ⌘ + ⇧  +  S  )
Rename to: Wifi ON
In the networksetup -setairportpower en0 off text, replace the off with:  on
Save ( ⌘ + S  )

Now if you open spotlight and write wifi, you should see something like this:

If you want to change the icons, here's an article explaining how in detail: http://osxdaily.com/2013/06/04/change-icon-mac/

Short version:

Open the desired image in Preview.app (png works the best)
Select all ( ⌘ + A  )
Copy ( ⌘ + C  )
Select the Wifi On.app in finder
Go to file info: ( ⌘ + i  )
Click the current icon on the top left
Paste ( ⌘ + V  )

After changing the icons, you might not see them change immediately. You can force spotlight to see the new icons faster by trashing the apps and then undoing it (taking files off the trast).

Links to the icons I used:

Wifi OFF
Wifi ON


Is there a quick, free viewer for Word docs?

Try Bean.

The last time I tried it, it was pretty quick (quicker than OpenOffice) and according to the website, can open .docx files.


Old iMessages not transfered to newly setup iPhone

I guess it was me signing in and out of my Apple ID from my iPhone and waiting over night that solved it.

I had the problem for maybe a week. No syncing was taking place but after I (amongst other things) did the above, my messages are back.


You can install mysqlclient or pymysql,I prefer the latter:

pip install pymysql


How can I diagnose why I can no longer access certain sites on certain networks since I upgraded to Mountain Lion?

When I've had this issue in the past, like the two day period when I couldn't access Flickr from my laptop but I could from other machines, the solution was to flush the DNS Cache: essentially a small database on your machine that can help (or so my understanding) speed up network access.

According to the latest Apple Support document on this, the command is:

sudo killall -HUP mDNSResponder

http://support.apple.com/kb/HT5343


Git pre-commit hook that checks for open application

You don't say what problem you're running into, so let me guess.

If you're having trouble with how to phrase the "-- show a message and exit with non zero status" part, use the error command:

#!/usr/bin/env osascript

tell application "System Events"
    set apps to the name of every process whose background only is false
end tell

if "Some Application" is in apps then
    error "Some Application is running" number 5
end if

The number (5 in the example) doesn't matter; osascript will exit with status 1 no matter what number you choose. You don't have control over the formatting of the message, but the non-zero exit status will block the commit.

If you're having trouble getting the pre-commit hook to even run, remember to save it as .git/hooks/pre-commit and make it executable.

(update)
if you get the -10810 error try doing it with out System Events. Like this

#!/usr/bin/env osascript

set someApp to "Some App"
set appIsRunning to false
if application someApp is running then
    set appIsRunning to true
end if
if appIsRunning then
    error "Can't commit. Please quit Some App" number 5
end if


Can I import photos from iPhone to Mac without a cable?

Why not AirDrop them?

https://www.macworld.com/article/2974043/software-photography/how-to-airdrop-photos-and-videos-between-macs-and-ios-devices.html

Turn on wifi and bluetooth for both iPhone and MacBook. Open Finder on the Mac and on the Go menu select AirDrop.

From the AirDrop workspace be sure to make your Mac discoverable by everyone or with select contacts.

On your iPhone from the Photos app select the image/video you want to transfer, then from the AirDrop connection select the AirDrop target you wish to send the imago to.

From the Mac end accept the transfer attempt from the iPhone

The transferred file(s) should wind up in the Downloads folder.


Have to press down hard for keys on keyboard to work?

The link provided in the comment has good advice, but not everyone can take their Apple gear to a professional — this is especially true if you live in a country that does not have an Apple Store or do not live in a larger city.

So, if you can't get your laptop to a professional, then you'll have to take care of the keyboard yourself until you can.

Double-check your keyboard settings in the System Preferences, you
mention "slow keys" but there are two settings in there: "key repeat"
and "delay until repeat" which affect the timing of keystrokes to
response.
Hook up an external keyboard (any USB keyboard will work, though you
may loose some Apple-specific functionality if using an non-Apple
keyboard). Pressing extra hard could cause more damage and further exacerbate
the situation you already have.
Get a repair guide from a site like ifixit.com which will show you
how easy or difficult (it's usually on the difficult side) it is to
remove and replace the keyboard or at least get to it for a closer
look to find a hardware cause. This will help you to clean,
dehydrate, and reassemble you laptop as the linked comment suggests.

Depending on what was in the water and how much of it was spilled and how long before cleaning under the keys took place, you may have a corrosion problem where the residue left behind after the liquid evaporated is gunking things up.


There are different ways of doing this. The easiest way is to use an application designed for this purpose like Little Snitch which has the option of showing a window that displays what files are being downloaded/uploaded and to where.


AppleScript to Option-click on the Dropbox Menu Bar Icon

Using terms from the (FREE) AppleScript Toolbox scripting addition, this code will handle your question.

The code in this updated answer will automatically get the coordinates of the DROPBOX icon in the status bar...  Whether it's location stays the same or changes

tell application "System Events"
    tell its UI element "Dropbox"
        tell its menu bar 2
            set originalCoordinates to position
        end tell
    end tell
end tell

set itemOne to (item 1 of originalCoordinates) + 10
set itemTwo to (item 2 of originalCoordinates) + 10

set dropboxMouseLocation to {itemOne, itemTwo}
AST set mouse point location dropboxMouseLocation
AST click at dropboxMouseLocation holding modifier key ast option key

UPDATE

This is following version of the code will return the mouse to where its original location was before clicking on the Dropbox status menu icon

set originalMouseLocation to AST mouse point location

tell application "System Events" to tell its UI element "Dropbox"
    tell its menu bar 2
        set originalCoordinates to position
    end tell
end tell

set itemOne to (item 1 of originalCoordinates) + 10
set itemTwo to (item 2 of originalCoordinates) + 10

set dropboxMouseLocation to {itemOne, itemTwo}
AST set mouse point location dropboxMouseLocation
AST click at dropboxMouseLocation holding modifier key ast option key

AST set mouse point location originalMouseLocation


iPad ringing persists after iPhone accept calls

First, let's remove the iPad as a device that is allowed to receive calls from your iPhone.

  On your iPhone, go to Settings > Phone > Calls on Other Devices, then
  turn off Allow Calls on Other Devices for that iPad.

  On your iPad, go to Settings > FaceTime, then turn off Calls from iPhone.

Then restart both devices. And then turn on "Allow Calls on Other Devices" for that iPad as well as turning back on Calls from iPhone on the iPad.

Now retry receiving a call and answering it on the iPhone. Make sure both ring, but see if the iPad stops ringing when you pick up the call on the iPhone.

If the issue persists, check the software version for both devices and make sure they are on iOS 12.4.1 as of this post. If so I recommend backing up the iPad before continuing to the next step.

Next let's try Reset All Settings on the iPad (DO NOT ERASE iPad).

Reset All Settings sets to default all of your preferences and settings within the Settings app. This is why I recommend backing up the iPad before doing this.


What is the best way to make free phone calls from an iPod touch?

These are the ones that I mostly use, in order of relevance:

Viber
Skype
Tango


Convert an epoch date to human readable format?

If you can get GNU awk on your mac (via homebrew), you can do:

gawk '{print $1, strftime("%Y-%m-%d %H:%M:%S", $2)}'

flavour your datetime formatting to suit.

Otherwise, you can call date from inside awk:

awk '{
    cmd = "date -d \"@" $2 "\" \"+%Y-%m-%d %H:%M:%S\""
    cmd | getline datetime
    close(cmd)
    print $1, datetime
}'

I don't have access to a mac, so you'll need to adjust your date arguments accordingly.


Getting my MacBook Air (2011) into Windows faster

I have a 20-inch mid 2007 iMac running OS X 10.10.5 and Windows 10 Pro 64 bit. Both were cleanly installed. This means before installing there was no previous version of ether operating system and the partitions were reformatted. Now, I would expect my boot times to be longer than yours. The strange thing is both operating systems take the same amount of time to boot. The time is about 64 seconds. Both operating systems are set to auto boot directly into my account.

If your Windows 10 is activated, then you can preform a clean install of Windows 10 using the latest Boot Camp drivers available for your Mac. Once connected to the internet, the new install will activate. You do not need a product key.

It is my understanding that Windows 10 skips certain steps during boot that previous operating system preformed. This allows for a faster boot time. You can still instruct Windows 10 to preform these skipped steps at the cost of speed. I don't know what happens when upgrading from Windows 7.

I first upgraded from Windows 8.1 which did allow me to active Windows 10, but I had enough problems with the upgrade that it was worth doing a clean install. I did not use the Boot Camp Assistant.

Windows is using a legacy BIOS boot. I doubt my computer would support an EFI boot of Windows. Although, I can boot Ubuntu (linux) using EFI without any problems.


How to make Macintosh HD size the same as SSD

Your main CoreStorage container has a size of 250.1 GB with 45.8 GB of unallocated container disk space.

Usually you can expand the size of a Logical Volume to the full size of the Logical Volume Group if no other blocking Logical Volumes exist in the same group.

This is done with the command:

diskutil cs resizeVolume lvUUID size

In you case that's:

diskutil cs resizeVolume FEB0DA59-F214-4841-A491-59BFE7F9DEE4 250g

If the Logical Volume is encrypted it has to be unlocked.

Failing to change the disk layout with Boot Camp Assistant often corrupts internals of the Logical Volume Group and the above command fails. Then you have to remove the Logical Volume Group and restore a Time Machine backup to an erased and JHFS+ formatted disk0s2 partition


How can I prevent java processes from stealing focus?

Eventually I found the basic solution:

For Java applications in general you can specify that they are 'headless', by adding the option -Djava.awt.headless=true to your java application.

(also posted to stackoverflow).


case insensitive `ls` for Catalina / APFS?

If done properly the LC_COLLATE method works:

Example:

user@host ~ % export LC_COLLATE="cs_CZ.ISO8859-2" && ls -la
total 56
-rw-r--r--   1 user      staff      0 Mar  1 20:39 bin
drwx------+  4 user      staff    128 Jan 30 10:51 Desktop
drwx------+  3 user      staff     96 Oct  9 04:40 Documents
drwx------+  4 user      staff    128 Jan  4 21:11 Downloads
drwx------+ 61 user      staff   1952 Nov  2 10:29 Library
drwx------+  4 user      staff    128 Oct  9 18:17 Movies
drwx------+  3 user      staff     96 Oct  9 04:40 Music
drwx------+  5 user      staff    160 Oct 10 03:22 Pictures
drwxr-xr-x+  4 user      staff    128 Oct  9 04:40 Public
drwxr-xr-x+ 18 user      staff    576 Mar  1 20:40 .
-r--------   1 user      staff      7 Oct  9 04:43 .CFUserTextEncoding
drwxr-xr-x   3 user      staff     96 Oct 10 17:50 .config
-rw-r--r--@  1 user      staff  14340 Dec 26 22:14 .DS_Store
drwx------   6 user      staff    192 Nov 22 11:40 .ssh
drwx------   2 user      staff     64 Mar  1 20:35 .Trash
-rw-r--r--@  1 user      staff   2620 Nov 15 02:44 .zprofile
-rw-------@  1 user      staff   1544 Mar  1 20:40 .zsh_history
drwxr-xr-x   5 root      admin    160 Sep 29 22:22 ..

So simply add export LC_COLLATE="cs_CZ.ISO8859-2" to your .zprofile/.zshrc/... and restart Terminal.

If you use this locale you might experience some irregularities in shell outputs/history files etc.

Here (using mixed us_en/de_de locales im macOS) I got some irregular entries in the command history (i.e. .zsh_history) after entering German umlauts.

Probably the best idea then: create a new custom LC_COLLATE file.


Double contacts after syncing with Outlook

I fixed this by manually setting the "middle name" to "A" on all Outlook contacts, then synced with the iPhone, then manually deleted all contacts without an "A" middle name on the iPhone, then removed the "A" middle names in Outlook and then synced with the iPhone again.

Drawbacks: lots of manual work and loosing the middle name content (luckily not used in my contacts).

Using the middle name is good because it is shown in list view on the iPhone, so one can quickly see what must be removed without looking at details.


If neither of the "direct" App Store links (1. El Capitan 2. El Capitan) as described in other answers like this one work, you can try to trick App Store - as elaborated here: Install OS X El Capitan on Mac Direct Download.

Here a local web server with all necessary files mimics the remote but stubborn Apple server.

Open a browser and download the following files:

OS X El Capitan .pfpkg file (direct link)
OS X El Capitan .pkg file (direct link)

Open Terminal.app and enter

sudo nano /etc/hosts

add the following line at the end of the file: 127.0.0.1  osxapps.itunes.apple.com
Hit ctrlO to write the file to disk and ctrlX to exit nano
Enter sudo killall -HUP mDNSResponder to flush the DNS cache.
Enter cd Desktop to change your working directory to your desktop
Create a folder mkdir osxapps_local and cd to it: cd osxapps_local
Create to paths with:

sudo mkdir -p ./apple-assets-us-std-000001/Purple60/v4/45/df/86/45df865d-d24d-01d6-2b2c-c003317293ac/
sudo mkdir -p ./apple-assets-us-std-000001/Purple20/v4/dc/94/05/dc940501-f06f-2a91-555e-3dc272653af5/

move the downloaded files to the respective folders:

sudo mv ~/Downloads/signed.dcr.6112397842917719871.pfpkg ~/Desktop/osxapps_local/apple-assets-us-std-000001/Purple60/v4/45/df/86/45df865d-d24d-01d6-2b2c-c003317293a
sudo mv ~/Downloads/izt4803713449411067066.pkg  ~/Desktop/osxapps_local/apple-assets-us-std-000001/Purple20/v4/dc/94/05/dc940501-f06f-2a91-555e-3dc272653af5

Start a small web server:

sudo python -m SimpleHTTPServer 80

Now you can check if your small web server works by entering

http://osxapps.itunes.apple.com/apple-assets-us-std-000001/Purple20/v4/dc/94/05/dc940501-f06f-2a91-555e-3dc272653af5/izt4803713449411067066.pkg

in the address field of your browser. The file should be "downloaded" with a high download speed. Delete the downloaded file afterwards.
Launch App Store.app, go to the El Capitan page or your Purchased tab and download OS X El Capitan from there.
The OS X El Capitan Installer.app should be "downloaded", compiled in /Applications/ and launched. Quit the OS X Installer for now. Quit App Store.app.
Quit the http server by entering ctrlC in Terminal.app
Revert the changes of your hosts file:

sudo nano /etc/hosts

and remove the line 127.0.0.1  osxapps.itunes.apple.com.
Hit ctrlO to write the file to disk and ctrlX to exit nano
Quit Terminal.app
Open /Application/Install OS X El Capitan.app and install El Capitan


This is not a complete answer, in that I am not sure if there is a method to force or otherwise unthrottle the uploads. However, it may be helpful to some to be able to better understand what is happening during the uploads. I believe there are some cases where the Photos system will change some parameters of how it is uploading, but can't say for certain the reasons or ways of affecting it (hopefully someone can edit this in the future if they garner more information!).

As of Sierra (macOS 10.12), the way to see the logs for the iCloud Photo Library system is as follows (you can likely achieve something similar in the Console app too):

log show --last 1h --style syslog --predicate '(subsystem beginswith[cd] "com.apple.photos.cpl")'
log stream --style syslog --predicate '(subsystem beginswith[cd] "com.apple.photos.cpl")'

The first command above will show the last 1hour of logs, the second will stream new logs from the time it is run. You may get output along the lines of the following (this is style=compact, syslog may be easier to read though)

2017-12-18 14:02:42.541 Df cloudphotosd[373:2205bf] [com.apple.photos.cpl:engine.scheduler] Client has put some changes in push repository
2017-12-18 14:02:42.541 Df cloudphotosd[373:2205bf] [com.apple.photos.cpl:engine.scheduler] We are asked to schedule a sync session from CPLEngineSyncManagerStatePush
2017-12-18 14:02:52.924 Df cloudphotosd[373:221956] [com.apple.photos.cpl:engine.scheduler] Notified that Server has changes to be pulled
2017-12-18 14:02:52.924 Df cloudphotosd[373:221956] [com.apple.photos.cpl:engine.scheduler] We are in the middle of CPLEngineSyncManagerStatePush and requested CPLEngineSyncManagerStatePull will happen later in the sync session.
2017-12-18 14:02:52.925 Df cloudphotosd[373:221837] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 72.56s (48 resources uploaded): <private>
2017-12-18 14:02:52.941 Df cloudphotosd[373:221a88] [com.apple.photos.cpl:engine.scheduler] Notified that Server has changes to be pulled
2017-12-18 14:02:52.941 Df cloudphotosd[373:221a88] [com.apple.photos.cpl:engine.scheduler] We are in the middle of CPLEngineSyncManagerStatePush and requested CPLEngineSyncManagerStatePull will happen later in the sync session.
2017-12-18 14:02:53.012 Df cloudphotosd[373:221837] [com.apple.photos.cpl:engine.scheduler] Informing transport of significant work ending
2017-12-18 14:02:53.012 Df cloudphotosd[373:221837] [com.apple.photos.cpl:engine.transport.cloudkit] Setting significant work not pending, had been set for 11.69s
2017-12-18 14:04:01.865 Df cloudphotosd[373:221956] [com.apple.photos.cpl:engine.scheduler] Notified that Server has changes to be pulled
2017-12-18 14:04:01.866 Df cloudphotosd[373:221956] [com.apple.photos.cpl:engine.scheduler] We are in the middle of CPLEngineSyncManagerStatePush and requested CPLEngineSyncManagerStatePull will happen later in the sync session.

These log commands gather all of the com.apple.photos.cpl (Cloud Photo Library) logs; you might want to further limit to a particular 'category', e.g. just the sync engine:

log show --last 1h --style compact --predicate '(subsystem beginswith[cd] "com.apple.photos.cpl") && (category beginswith[cd] "engine.sync")'

Which will show just the bulk transport messages:

2017-12-18 13:13:31.427 Df cloudphotosd[373:20ff1e] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 37.62s (40 resources uploaded): <private>
2017-12-18 13:15:12.093 Df cloudphotosd[373:21009e] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 100.20s (40 resources uploaded): <private>
2017-12-18 13:18:50.131 Df cloudphotosd[373:210ec1] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 152.81s (44 resources uploaded): <private>
2017-12-18 13:19:22.753 Df cloudphotosd[373:2126dc] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 32.26s (44 resources uploaded): <private>
2017-12-18 13:19:56.137 Df cloudphotosd[373:212866] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 33.00s (60 resources uploaded): <private>
2017-12-18 13:20:32.789 Df cloudphotosd[373:212a7c] [com.apple.photos.cpl:engine.sync.pushtotransport] Transport successfully uploaded in 36.22s (44 resources uploaded): <private>

These show how many resources (photos or videos?) are uploaded in each 'chunk', and you can see how much time has elapsed between them. I've yet to find a particular method behind how it chooses the size of the chunk, or the delay between them, but they seem to have varied for me at different times of the day, and whether I'm using the computer/Photos or not (though this could easily be due to other bandwidth usage). I suspect the number of resources is indeed photos/videos, because there are also many engine.sync.pushtotransport events with 0 resources that take less than a second, which I suspect are syncing faces, albums, etc (at least, since High Sierra, now that faces are synced to iCloud Photo Library).

They may be selected with a minimum chunk size, or based on size of recent successfully uploaded 'chunks'. My guess is they're selected to take approximately 30 seconds (based on recent chunk upload speeds), since most of mine are at least 30 seconds (and the distribution of times looks vaguely Poisson, though I've not plotted it to test). One particular thing I've noticed in the logs is messages about the Photos app itself being opened/closed (or foregrounded/backgrounded):

2017-12-18 14:33:13.367 Df cloudphotosd[373:22a51f] [com.apple.photos.cpl:engine.foreground] Client is in foreground
2017-12-18 14:33:13.367 Df cloudphotosd[373:22a51f] [com.apple.photos.cpl:engine.scheduler] Some client is in foreground, current required state is CPLEngineSyncManagerStatePush
2017-12-18 14:33:18.517 Df cloudphotosd[373:2299dd] [com.apple.photos.cpl:engine.foreground] Client is in background

The fact that this is logged suggests to me that the sync engine considers this in its algorithm for synchronising photos, e.g. it may reduce/throttle the sync activity when the Photos app is open or in the foreground (probably to ensure a better user experience). This is certainly the case for face/scene analysis (they are stopped/throttled while Photos is in the foreground/opened), so it might be a little faster to quit Photos. That said, the messages aren't particularly enlightening, and it still won't max out my upload bandwidth when I do this.

Sorry that this doesn't answer the question in a completely useful way, but it at least might help understand the situations in which uploads are completed faster or slower, even if Apple don't give commands or settings to 'force' or de-throttle the uploads.

More speculatively, I'm wondering if there's any undocumented sysctl settings like the one for Time Machine to enable/disable throttling of particular iCloud Library functions.


Any productivity tip for using OS X with only one arm, like Windows its sticky key?

In System Preferences, click Universal Access then Keyboard:

You'll find the options for sticky keys in there.


I finally found a solution: the open source project DisableMonitor 3.1 let's you easily disable, enable or change the resolution of all monitors attached to your Mac. It supports macOS 10.15 Catalina and Big Sur (Intel) 11.1.
DisableMonitor 3.1 is a fork of the original project DisableMonitor, which is no longer maintained.


Trying to drag & drop sometimes is reset multiple times during drag with mouse Logitech M510 on macOS

For my case, unfortunately the solution was replacing the 4-years-old Logitech M510 mouse! Looking at some Amazon reviews, this model frequently start to have issues after a few years.


You're very likely to have a dying battery.

You might be eligible to Apple's iPhone 5 battery replacement program.


Is there a way to fetch the icon file path of an application using AppleScript?

I'm not familiar with Alfred however as far as AppleScript and getting an Application Bundle's Icon's pathname is typically not hardcoded, so it's not like you can get its path with a single command.  Additionally the value of CFBundleIconFile can be with and without the .icns extension, so when building the fully qualified pathname of the Application Bundle's Icon you'll need to take that into consideration as you write your code.

As an example, using the built-in /Applications/Calculator.app the /Applications/Calculator.app/Contents/Info.plist shows that the Icon file is "Calculator.icns" but doesn't give the path, although it will usually be within the Resources folder within the Application Bundle and in this case it's, /Applications/Calculator.app/Contents/Resources/Calculator.icns.  So you'd have to get the value of CFBundleIconFile from the App's .plist file and check whether or not it has the .icns extension and test to see if it's in the default location, which it normally is but not always.

So in Terminal you'd query using defaults, e.g.:

defaults read /Applications/Calculator.app/Contents/Info.plist CFBundleIconFile

In AppleScript you could set the results to a variable and go from there, e.g.:

set appIcon to do shell script "defaults read /Applications/Calculator.app/Contents/Info.plist CFBundleIconFile"

It returns: Calculator.icns

Where as,

defaults read /Applications/Utilities/Terminal.app/Contents/Info.plist CFBundleIconFile

Returns: Terminal

Yet the FQP is /Applications/Utilities/Terminal.app/Contents/Resources/Terminal.icns


Does anyone know of an app or applescript to make it easier to simply save and email?

The app you want is called Mail. Seriously, what you need to do is save your file in whatever application you are using, then click the proxy icon (the little document icon found in the title bar of the window next to the document name) and drag it onto the Dock icon for Mail. This will create a new mail message with the file you just saved as an attachment.

No script or other app needed; awesomely, it's a native feature of OS X.


Looking for charting recommendations beyond Excel and Numbers

You were not able to get Excel to do this for you?

The only thing I was not able to do was to get the Horizontal labels centered underneath the columns, but you could likely do it by hand if you hid the column labels then manually typed them into the axis label instead.

This is how I got to the picture above.

Highlight A1 to N3 and then select Stacked Columns.

Next you will want to edit the Data Series to this

This shows Series 1 in the Y Values... Just select Series 2 and change it to $A$3..$N$3

You will have two data series and it will initially be stacked, so you will end up with a y-axis of 16 or so. Leave that for now as it is easier to do all of the formatting before you make the final changes to get it to look like this.

Go through and change your color scheme for all of series 1 to Green. You will then have to select the even numbered columns and change their fill to the lighter color individually.

Also on the version of Excel I am using there is a Gap Width slider under the formatting for Series 1 and 2 (Though I only had to set it once. I am not 100% sure if it is the same on other versions, but I set it to 25% and that gave me the spacing that you see between the columns.

Next select no fill for series 2. Then change the label color to a darker color so that you can see it. You will also need to change the position to Inside End so that they move to the top of the column Next change the Border to Solid Line and you can choose the dashed line option. I chose the fill as blue as that is what you had.

Now what you will do is select series two and you will choose Plot Series on Second Axis under Series 2 Format Series. This will drop then down so that instead of starting where Series 1 column ends, the zero-points are made the same for series 1 and series 2. When I did it the scaling was a bit off. So select Vertical (Value) Axis and make the Minimum Bounds to 0.0 and your Maximum Bounds to 10.0 (At least for this data set) adjust accordingly for different data sets under that Formatting option.

Next select the Secondary Vertical (Value) Axis and make sure that you set all of the parameters to the same settings as you did for Vertical (Value) Axis formatting. This will bring the scaling of the two series in line. You then select None for label position so that The Secondary Axis is no longer displayed on the graph.

At this point you are basically done. You can do minor things like deleting the Legend that shows series 1 and series 2 (or you can name them accordingly) and adding gridlines. You could manually go in a move the 7.6 in Question # 1 column 2, so that it is outside of the fill. etc. But you can basically get almost the entire way to where you want to be inside of Excel.

If I left anything out just ask it the comments and I'll respond.

UPDATE

As I am a bit of a perfectionist and was really annoyed by the fact you could see the dashed line around the entire border, I worked out the how to cover that up.

You would think that the data mapped to the Primary Axis would be in front... NOPE! That would make too much sense to a Microsoft developer... Anyway here is what you do.

Select Series2 and Plot Series on Primary Axis. Then Select Series1 and Plot Series on Secondary Axis. Adjust the scaling (AGAIN), and add a solid border of the same color to the fill of Series1 (sorry, but you have to do it for all of the even colored ones individually), and set the size to be the same point size as your dashed border for Series2, and Series1 now covers Series2, like this:

UPDATE 2: Bonus Material

So if you need to expand this for more question, insert columns in between the data. The graph remembers everything except the even numbered column color scheme, so you then only need to go in and change the fill and border color to the lighter green and you have added to the graph... Oh and of course you have to fiddle with your solution on the centering of the Question numbers, but probably not as bad as having to do everything manually in OmniGraffle.


Add a background to an Excel sheet (printed)

You mention in the comments that you are open to other solutions outside of Excel.  That being the case, I found Apple Numbers to do well with using a PDF form as a background image.  This requires no outside software to modify the original PDF.
Embedding the PDF
To begin with, select the PDF you wish to use.  If it is a multi-page document, I find it works best to separate the pages by copying them to individual sheets.  (They can still all be printed or exported together as a single document from Numbers.)
This example uses a generic Employment Application.
Create a new Numbers document

Use the default blank template and delete the table if desired.  Later, we will add tables that can offer far more flexibility of position over the PDF than can be done with a conventional spreadsheet table.
Paste your PDF onto the sheet.
Set the size to the Original Size using the button
set the position to 0x and 0y
Lock the image so it does not get moved again inadvertently (It can be unlocked at any time for adjustment, then re-locked)

Change the Print Setup

Enter the Print Setup by selecting File > Print ⌘+P
Set the Page Margins to 0"
Set the Header and Footer to -.5" or -1cm

2021 Note update: Numbers currently does not accept negative values for Header and Footer.

Overlay Tables

Add tables over your fields.  These tables can be independent and inter-connected, meaning that tricks like merging cells is unnecessary.  They can be inter-referenced for calculations just as can be done in Excel.

Formatting Tables
Tables can be formatted to taste.

Remove borders
Change font colors
Use formulas

With a little creativity, I think you would be easily able to use Numbers to create your documents.  I would recommend the creation of a template for future use if you need the same document over and over again.
Tip: Saving the finished document as a PDF. Use the Print Dialog to export as a PDF rather than the PDF export feature in Numbers.

Resulting PDF


Facebook Birthdays in Notification Centre

I disabled the contacts synchronization and I don't receive birthdays notification anymore. However I'm still able to receive other notifications (e.g. posts, pictures, ...)


Why our game never appeared in the new section of the appstore?

You actually want to look in featured games->action->paid which allows you to sort everything by release date or name.

The "new" category is horribly broken or useless for some reason and only seems to contain what apple wants to be there. Also the "new" apps section contains a lot of items that aren't even new! Changes are in order with ios7.

Unfortunately this isn't going to be clear to your actual potential users.


Why do I get serious execution lag on clicks, application switching and general usage

Let me explain to you how RAM works. Data is loaded into RAM first, in blocks called "pages". That is called a “Page in”. When a piece of memory is just paged in, it is in Active or Wired Memory. Wired memory is the memory used by the Core System and Active Memory is memory used by other applications.

When a page in Active Memory is no longer being used, it becomes Inactive Memory. The data still stays in RAM because an app may request it later, at which point it becomes Active Memory again.

When your RAM starts to fill up, the oldest pages in the Inactive Memory region are “Paged out”, which means that they are written to the Swap. Your system is slowing down because of this. Your RAM is full, so the system is paging out things to the disk. The disk is slower than the RAM, so your system slows down as data is paged in and out.

You must find out the app(s) using up your RAM with a combination of trial and error and using the Activity Monitor to check the memory usage of each app. Most likely, the problem is a memory leak in an app.


Connecting using WiFi Protected Setup in OS X

OS X doesn't support WPS. You'll have to manually enter the key. To do this, select your wifi network from the drop-down in the menu bar:

Then when prompted type in the wifi password:

If you don't know your password, you typically get it from your router's web interface (either via another computer, or connect your MacBook Pro via ethernet). To get there, enter http://192.168.0.1 or http://192.168.1.1 in your browser.


While Preview isn't the best graphic editor per se, it does the job. You can draw smart objects (which are movable after plotting/saving), resize and crop images, create textboxes and perform some basic adjustments like editing the brightness, contrast, color levels, etc.


Local persistence of data in an iOS app can be done in a variety of ways (Core Data, SQLite database, NSUserDefaults, Plist file, Documents directory etc.). Whether it's possible to recover it would entirely depend on how FriendLoan app implements it.

If the app stores the data in the form of on-disk file(s), you can attempt to recover it. Connect your iPhone to your computer, launch iTunes, select your iPhone and click on File Sharing under Settings in the left sidebar.

Apps which are programmed with support for File Sharing are listed. Click to select the app to see the files available for sharing within the app bundle. You can drag and drop the available files to Finder to save a copy on your computer. This is one potential way to attempt recovery of data. Whether the data is actually what you are looking for totally depends on the how the app developer has written the implementation for handling it.

Alternatively, you can search the Web to look for desktop apps which lets you access filesystem of connected iOS device. It's another way to attempt recovery of data if the aforementioned approach doesn't yield the desired.

As a last resort, it doesn't hurt to contact the developer of the app and see if they can provide any help with resolving.


Per this answer, it seems like setting Chrome's "Offline Auto-Reload Mode" flag to "disabled" should do what you want?


Can different CPU on logic boards from the same overall A1369 MacBook Air work?

There are 4 different CPU that fit that model A1369 according to iFixit:

http://www.ifixit.com/Info/ID-your-Mac/688

If you look at the battery removal step below for the two models you mention, you'll see the left side of the logic boards are physically different. Even in this remarkably similar case (everything else looks very, very close) I wouldn't spend more money than I was willing to lost on the second logic board.

http://www.ifixit.com/Guide/MacBook+Air+13-Inch+Late+2010+Logic+Board+Replacement/4511/2#s20602
http://www.ifixit.com/Guide/MacBook+Air+13-Inch+Mid+2011+Logic+Board+Replacement/6368/3#s27426

You surely can find a replacement board for the Core 2 Duo logic board that will fit (and hopefully it will also be reasonable cost) so I'd say you might be best putting a 2010 logic board in with a 2010 Air and not mixing model years if you needed to be sure.


No, once you've downloaded a paid or free app, it is registered as bought on that account.


how to stop downloading a game in itunes?

Just click the downloads icon next to the searchbar. It will open up a list with all the downloads running. Right-click the one you want to stop and select "delete" or "stop" if you want to resume the download later.


How to start playing first song in playlist after all songs are over?

Simply enable Repeat → All. Right-click iTunes on your Dock, and the option will appear.

There are several other locations, such as the menu bar item Controls → Repeat → All, or this icon at the top of your iTunes window, opposite the album art:


How can I make the enter key on my extended keyboard act as return only?

You've got your assumption a tiny bit mixed up. It's not that some software remaps the enter into return, it's that some software treats an enter as a carriage return and some doesn't.

They are two different keys with two differnet histories. One is enter and one is carriage return and they perform different functions.

I hate referencing wikipedia but hell, here ya go ... Differences between Enter and Return.

Usually most programs assume they are the same key - some don't. The AppleScript Editor for example uses ⌘+enter to force a script parse.


How can airplane mode interfere with WiFi?

Airplane mode turns WiFi off

From the Apple Support article

  When Airplane Mode is on, you'll see [an airplane icon] in the status bar of your screen or on your watch face. In Airplane Mode, these wireless features are turned off: Cellular (voice and data) Wi-Fi Bluetooth


AppleScript app started prompting to run or quit. How can I disable this?

When you create a script in AppleScript Editor and then save it as an Application, there is an option to show a Startup Screen, as shown in the image below:

When that option is enabled, when you launch the script in the Finder, it will first show that initial dialog before continuing.

As long as the AppleScript script-application in question wasn't saved with the Run Only option (see the image above), you should be able to open the script in AppleScript Editor by dragging the script-application's icon onto AppleScript Editor's icon. (When a script is saved as Run Only, AppleScript Editor won't allow you to open it to see the source code). So, if you are able to open it OK, then you could Save a copy of it and make sure the Startup Screen option is disabled.

As for why this suddenly started happening when yesterday it didn't, I'm not sure. What version of OS X are you using?


Is there a way to delete or remove my apple email address completely from my apple iCloud account

I suggest you change the email address associated with your iCloud account to a new address.
Change your Apple ID Steps below taken from Apple Support document (US) HT202667
If you no longer use the email address that's associated with your Apple ID, you can change it. You won’t lose access to your contacts, purchases, or other account information.
How to change your Apple ID to a different email address

Go to appleid.apple.com and sign in.

In the Account section, choose Edit.

Choose Change Apple ID.

Enter the email address that you want to use.

Choose Continue.

If you changed your Apple ID to a third-party email address, check your email for a verification code, then enter the code. If you didn't get the email, click this link.

If you use services like iCloud or Messages to share with friends and colleagues, sign in to those services with your updated Apple ID.


I believe the Mac program with the best chance of working with that accessory would be GamePad Companion.

I can't say for sure if it would work with that device, because it is not on the compatibility list, but GamePad Companion probably works with a wider variety of controllers than any other Mac program, and it has the ability to map gamepads to various keyboard and mouse actions so they will work with any game.

(This is my personal opinion, and I am not affiliated with this developer.)


How do I change the login screen background in macOS Big Sur?

The background of the login screen is in this location
/Library/Caches/Desktop\ Pictures/<a specific string>/lockscreen.png

If only one user is registered on your system, you will see a folder with a picture that is displayed on your lock screen and one from the system for which you first need higher rights to view it.
The lock screen folder of the system is there so that if, for example, several people are registered and just want to log in, this image then appears for everyone. The system doesn't know exactly who wants to log in, so there is a lock screen for everyone first. But if the user has clicked on his profile and wants to enter his password, he will see his lock screen again.
By the specific string, I literally mean the UUID, which you can look up:
Go to System Preferences > Users & Groups > Your Account > Right Click (Advanced Options) > Now you will see your UUID


How do I delete an iCal event without sending notifications?

You can move the event to a local calendar. When deleting you will then get the additional option "Delete & do not notify".


Can't connect to AFP shares with 10.10.4

I'm not 100% sure this is exactly related to the question at hand, but it might help some with this issue.

  TL;DR: make sure your machine does not include . or \

First. back in OSX 10.9.x Apple changed the default file share service from AFP to SMB2, meaning if you use Finder to connect to a machines file share the machine will try SMB then it should try AFP if SMB fails.

I have just spend far too long looking at Wireshark conversations between a 10.10.5 client and 10.11.3 file server to see what was going on and I think may have found the reason this sometimes fails for some users.

First a setup that seems to work:
The server computer name is configured to Computer 1 (note the space) in the System Preferences > Sharing pane. the netbios name for this machine is different but that does not come into play when connecting via Finder.

This results in Bonjour populating the client machine with a computer 1 in the Shared section of the side bar. when you click on this shared item and then click the Connect As... button the following conversation happens between the client and server:

CLIENT: Tree Connect Request: \\computer 1._smb._tcp.local\IPC$
SERVER: STATUS_SUCCESS
CLIENT: Create Request File: srvsvc
...
CLIENT: Finder receives Directory listing

This works as expected, you click on the server enter your credentials and get access to the resources.

Now a configuration that does not work, same setup as above but this time the server name is changed to computer.1 (using a dot instead of a space), this results in the following client server conversation:

CLIENT: Tree Connect Request: \\computer\.1._smb._tcp.local\IPC$
SERVER: STATUS_BAD_NETWORK_PATH
CLIENT: Tree Connect Request: \\<ip address>\IPC$
SERVER: STATUS_SUCCESS
CLIENT: Finder displays Connection Failed

There are two interesting parts to this:

The client escapes the . to \. causing the server to report back a bad path
As soon as the client notices the bad path error it tries connecting with the server IP address, that succeeds, but the client does not ask for a directory listing and displays the Connection Failed.
The connection does not fall back to AFP when SMB fails.

This seems like a bug in the OS's handling of invalid characters to the SMB protocol and proper fallback to either IP or AFP in the case of a failure.

I tested all of the US face special characters are the following characters are cause this problem: . (period) and \ (backslash). Every other character seems to work fine (e.g. !, @, %, ? ...) though I did not do an exhaustive check as the ascii character space.


How can others connect to port 80 on my computer via an IP address?

Within the Airport Utility, you have an option for Port Forwarding (or even setting up a DMZ Host if you want all unsolicited incoming traffic to go to your web server, however this is unadvised for general security as it is best to only allow what you need to reduce attack vectors).

Using this option, you can set up a port mapping between port 80 on your external interface to port 80 on the NAT IP address of your internal web server.

This will provide immediate access to your server over port 80 to the outside world.

That however assumes that you already have a web server properly configured to deliver data over port 80.

A good first step there would be to use the Web Sharing setting under "System Perferences -> Sharing" to see whether this meets your needs. It will also enable you to do an immediate test to make sure that everything is working.

If you need something a little more comprehensive than what you are provided within the OS X client, look at OS X Server ($50 on the App Store) or MAMP (free and paid offerings).


My 2011 Macbook Pro won't start - folder with blinking '?'

Looks like a disk problem, dying.
In the Recovery Partition (start while holding CMD+R), start DiskUtility do Repair Disk.
Even when the issue is gone after that, prepare to have the disk replaced.


What is going wrong when Mountain Lion download does not start?

There are two things that come to mind:

The store is so busy that it's not sending the data to your computer to start the download.
The usual things have failed and you can jump start it by following some steps on troubleshooting an App Store download.

Here are the self help steps:

Mac App Store: How to resume interrupted downloads


iphone shares my email address without permission

I assume you mean that this happens when using iMessage? (SMS messages sent with a blue background instead of green.) Check your sender ID under Settings: Messages: Sender ID. Change it from your email address to your phone number, or turn off the iMessage service completely.


Remove side menu(right side) from finder

Look at the screenshot I posted, You'll see what you need to click in order to disable the preview in your Finder.
My OS is in French and I don't know the name of the option in English, that's why I sent this screenshot.


How to get rid of iCloud music on iPhone

You might also have videos visible in the Video.app. You can remove them following the summary below.

If you go to:

Settings
iTunes and App Store
Uncheck Show All Music (and videos)
Done, they’re gone!


Can the GPU issue in 2011 Macbook Pros be latent?

The failing GPUs in these units are all subject to failure in a timeframe most would call premature. This is because the the cooling system and the generation of and the vulnerability to heat of the AMD chips are mismatched. All official Apple repairs were nothing more than swapping out the entire logic board and replacing it with the exact same thing, spec wise. Above normal room temperature and really stressing the GPU with 3D rendering while a second monitor is plugged in (getting even more heat from the thunderbolt chips) is a surefire way to further shorten the lifetime of the AMD chips.

Investing into a used machine from 2011 with AMD chips inside is a bad idea unless it is really cheap. That is because the issues can be indeed latent in the early stages. The problem starts with different symptoms and in different stages, some of them might be gone for a while, especially if everything else is unplugged, the fan speed upped to ~2500–3000 (almost inaudible for most people over 19 or so), air conditioned room, etc. [To use a AMD chip in this generation of MBPs the chip itself has to replaced with a more robust, later, cooler revision and ideally the cooling system improved (better thermal compound better applied and additional holes for the airflow)] For an example of latent issues in the early stages see this post.

But most frustrating would be a common practice popularised on youtube and other sides: reflowing/baking the logic board. That is a failed AMD chip is heated to 120–200 degrees Celsius and thereafter shown off as a re-animated corpse. But only for a short time compared to the time it was running before with no apparent problems. This procedure has a kind of half-life until the problems come back, and worse that time, breaking even sooner than before and eventually failing completely with no amount of baking doing any good any more.

That means that a self-sourced OS is of only limited value to protect against a rogue seller. A GPU treated in this way is dying soon but likely not in the time it usually takes to make a quick test of basic function in a typical sales situation. This is a latent problem in my definition.

Nevertheless it is not really possible to protect yourself from a rebaked chip. But it is possible – in a limited way – to guard against someone showing off a GPU-switching Mac with only intel GPU active (like certain hacks):

Boot your own OS. That is: macOS from an external drive. Then go into Apple Menu>About This Mac>System Report and check what is listed there. Since your own OS will contain the drivers but not the hacks: Manipulated to iGPU-only Macs will only list the IntelHD3000 chip there. (But also very likely hang on boot with your stick/drive) If you see trouble on boot in this configuration: reset the SMC/PRAM/NVRAM, reboot again and if there are immediately visible artefacts: then confront the seller!
Boot your own OS. That is: try a LiveLinux like Ubuntu. Problems already manifest show up quicker there since even the basic acceleration there (without the proprietary drvers) stress the chip too much. Also check the hardware from your chosen Linux distribution.


As @Redarm suggested, you should remove the folder found at

~/Library/Containers/com.apple.QuickTimePlayerX

After that, quit and reopen QuickTime.


Terminal: I press "@" or "#" and terminal write "?"

Solved !

Open the Terminal preferences, go to "Keyboard" tab and unpin the

Use option as meta key

:)


Code Signing of App with bundled JDK7 on Mavericks 10.9.1

My certificate was of the wrong type. Turns out it has to be of type: "Developer ID Application: "


Does anyone know of a Crystal Reports viewer app for iPad?

Check out Report Runner Web Portal. It's a customizable web interface to run Crystal Reports. Very affordable and user friendly. The company provides excellent technical support, too.

http://www.reportrunner.com


I don't know how to change the animation speed, but you can change the animation as follows;
System Preferences> Accessibility> Display> Reduce Motion.
Maybe it helps :)


How do I find out what wireless card my Mac has?

 -> About This Mac -> More Info... -> System Report...

Under the Network Heading, click Wi-Fi, and find Interfaces: on the right side of the window.  You will find your card type, firmware version, MAC address, etc.

The route for older MacBook Pro running OSX 10.5, 10.6...

 -> About This Mac -> More Info... -> Under "Network" choose "Airport"

Scroll down to:
"Interfaces"
"en1"
"Card Type"


Can I use dual 4k Dell P2815Q monitors on the Retina MacBook Pro (late 2013) with Yosemite at full resolution?

This model supports a simultaneous maximum resolution up to 2560x1600 on two external displays via Thunderbolt.

Alternately, it can support a single display up to 2560x1600 via Thunderbolt and a single 1080p display at up to 60 Hz, 3840x2160 at 30 Hz, or 4096x2160 at 24 Hz via HDMI.


Something is using 64 gigs in "iCloud Drive" and I can't figure out what

Solved

Moral of the story: everyone should download Daisydisk. Best $10 I have spent this year. I was able to determine it was a several year old cache of after effects files and photo backups hidden in the /~Library directory.


Rebuilding Launch Service Database did the trick:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

More details here:

http://www.maclife.com/article/howtos/how_rebuild_launchservices_remove_duplicates_open_menu


In the absence of any other answers, I'd say 'no'. Even if you swap monitors from left to right in System Prefs > Displays, they retain their 'physical' layout, merely change which way you need to move the mouse to swap over.

Though... a thought - what if you assign each monitor to be a different Space & swap Spaces for each monitor? I can't test as I don't use that method & don't want to break my existing setup just to experiment.


Can I tell iTerm 2 to change color when I'm root

Not as part of the iTerm 2 configuration. iTerm has no way of knowing you've gone to root in a remote session -- it's not watching what you're doing that closely (and what you're asking it to figure out is actually really complicated to program).

You can create an iTerm profile that has red text on whatever background colour you want and you always use that profile when you're going to go to root on a machine. It requires no changes to the root environment on the remote machine. But it does require you remember to use that profile for your rooted session.

Edit: while digging around I found this interesting article that talks about how you can change the background image in iTerm to show the hostname of the host you've ssh'ed in to. Notice how it's all based around the environment in your client's Mac shell -- once you're on the remote machine there's not a lot iTerm can do. The changing of a tab title does appear to be controlled by $PROMPT_COMMAND, as set in the remote session's environment, but there appear to be no documented hooks in iTerm 2 that let you extend what iTerm does when it changes the tab title. Pity.

I tell ya: mad props if anyone can figure out how to do this. It'd be handy for sure.


How to upgrade my Mac Pro to an OS newer than 10.6.8?

It sounds like your Mac Pro is not supported (too old?) by a newer OS than 10.6.8.

Check by looking in the System Information app, to see what version of Mac Pro it is. Supported versions are "MacPro3,1" or greater. Unsupported versions are MacPro1,1 or MacPro2,1.

The reason why the older models are not supported is not arbitrary - it's because the first models had a 32-bit EFI, and the later ones have a 64-bit EFI. The later operating systems require a 64-bit EFI.


Connecting a 2009 Macbook to a TV with video and sound output

The product you are considering retails for $69.99, Amazon is showing me one for $50 + shipping. This type of equipment is generally very sensitive to movement, easy to damage and easy to get annoyed with. Consider the manufacturing cost of that product, against how much you will pay. It seems the markup outweighs the value.

Have you considered Apple TV? You get a dedicated, more reliable, better device for $100, and it takes up less room than a MacBook combined with a cable adapter that looks like a homemade incendiary device.

Verdict: Buy an Apple TV.


Mavericks+: (Desktop Wallpaper) How can I use both the Apple Desktop Pictures and a local folder?

You can move your wallpapers into /Library/Desktop Pictures/ and have them in single location. This shouldn’t affect the system because I have the wallpapers since Leopard and each OS update only include more wallpapers.

Go ahead and include yours in there. Make sure you make a backup of /Library/Desktop Pictures/ just in case you want to revert them back to default state.


Are pictures taken by camera apps worse than the default iPhone camera app?

The quality should be exactly the same.  They both use the same API, so unless Apple applies some proprietary image algorithm on the picture, the source pixels are identical.

However, when those apps use the "burst" mode, then the quality of course will be decreased because they are in effect decreasing the resolution of the image for faster capture.


I changed the resolution to 1024x768, logged out, rebooted, logged in. Changed to 2560x1440 and logged out and rebooted. That seemed to have fixed it.

EDIT: No, it didn't fix anything.


How do I change the name of an album in Photos on my Mac

Select name of album in the sidebar
Click on the name again to edit
Or: click on album name at the top of the pictures to edit


iTunes on iMac won't start up after upgrade (error -10699)

I had the same problem and was able to solve it by deleting iTunes and reinstalling.

The Finder tries quite hard to stop you from deleting iTunes; instead you can open Terminal.app and 'sudo rm -rf /Applications/iTunes.app'. You can download the replacement copy of iTunes from https://www.apple.com/itunes/download/


Unable to install Signal from App Store on iPhone

Signal is/was down today, maybe just wait til they are back up. You can check the current state on the Signal Status Page.
From https://twitter.com/signalapp/status/1350118809860886528?s=20

Signal is experiencing technical difficulties. We are working hard to restore service as quickly as possible.


Is this a normal fan speed and CPU temperature for an idle MacBook Pro (Retina, 15-inch, Mid 2015)

The various temperature readings look absolutely 100% fine!

This resource (which can be filtered) clearly shows that your CPU temp at 52.38°C is nothing to worry about.

My MBP temp is regularly between 66 and 81 degrees, and my fans are regularly at 6200 RPM when my CPU usage is high.

However, the fact that your stats indicate only one fan is spinning warrants further investigation. I would run an Apple Hardware Diagnostics to see if it finds any errors. To do this:

Fully shut down your MBP
Restart your MBP
Immediately press the D key and keep it down until you see the Diagnostics screen appear
Wait for Diagnostics to finish (this typically only takes a few minutes)
Once complete, one of two things will appear on the screen:

a No issues found message
a brief description of any errors found plus further instructions

If the diagnostics test does find errors, take a note of what they are

Note: If pressing and holding the D key at Step 3 doesn't work, start again at Step 1 and, at Step 3 press and hold both the OptionD keys instead. This will try and run diagnostics from the internet instead, so you will need to allow more time for it to complete.

Let us know how you go.


Removing numerous ‘homepage’ entries from Contacts.app with AppleScript extremely slow

That's bold to assert AppleScript being inefficient (vague term) as a cause.  Of course, it very well could be a factor, but it feels a little awkward to say that your script is inefficient, and woefully so.  I don't know if that is the only reason the script runs slowly, but it's a good place to start making fixes, which I'll outline by extracting problem lines in your code:

⚠ set myPeople to people

Redundant.  There is little point in assigning a value to a variable that you don't intend to use in a meaningful way (e.g. for manipulating data without changing the source, or, if you really need to, for making scripts easier to read or debug).  Nowhere else in your script do you make a reference to myPeople, except for one other line that is also redundant.  Therefore, don't waste an operation (and potentially memory, but not really in this particular case) creating a variable you don't need.

⭕ set numPeople to (count of myPeople)

Redundant in principle (I note that you do log the value of numPeople, though it's only used to give you an index reference, which you don't need to know; see next comment).

⚠ repeat with i from 1 to numPeople
       set myGuy to item i of myPeople

Ignoring for a moment the log call that references numPeople, then the entire purpose of the declaring numPeople is to allow iteration through a list by way of a counter variable (i in your case) that is used to access each item through its index (position),  i.e. item i of myPeople.  There are many instances where this would be very appropriate, but it is slower than letting AppleScript worry about how it accesses list items, which it can take off your hands using this syntax: repeat with myGuy in people

⚠ set urlNum to count of personUrls

Redundant, for the same reason as above.  As an additional note, I would personally choose to evaluate the size of a list using the length property.  This doesn't apply to nested lists of lists for which you want to include deeply-nested items in the final number, but that's not the case here.

As soon as a script has evaluated (retrieved) an object, its properties will have been retrieved as part of that evaluation.  length is a property of a list object, and its a simple, unary value (an integer), so accessing that value will always be quick.  count is a command.  It performs some undisclosed operation(s) and returns a value.  I don't know what those operations are, and they will be performed at the C-language level, so probably (almost certainly) aren't slowing this script down at all.  But, in principle, it's something to bear in mind as there are other situations† a command and a property seemingly do the same thing, but the property is demonstrably faster.

†Can't recall them right now.

⭕ if urlNum > 0 then

Redundant, in principle.  There is an else clause that you might insist on keeping, but the only thing it does it to log the fact that nothing was done.  If someone asked me how to intentionally slow a script down because it's just too efficient, this might be one of my answers.

⚠ repeat with j from urlNum to 1 by -1

This is flagged for both the use of a counter variable, j, and for its position within the if block.  If urlNum were set to 0, the repeat loop hear would never be entered, and the script would continue executing the code that follows it.  But, as will become clear, the entire repeat block is redunant.

⚠ log ... (the label of item j of personUrls))
   delete item j of personUrls

I'm questioning the necessity of this log command as a whole.  It's certainly not as self-defeating as the one I mentioned earlier, but it does perform a current date command call, and a lookup in the personUrls list object.

In situations where you do require a counter variable to iterate through a list, do as you did above, and declare a variable to which can assign the current list item's value, i.e. set hisURL to item j of personalUrls.  In crude terms, each time you ask AppleScript for [the value of] item j of..., it must access the list object and perform a look up, which is a relatively expensive operation to perform.  Declaring a variable means the lookup is only performed once, then the value (a copy of the original) is stored in memory, for which retrieval is quick and easy in computational terms.

Returning to the value being logged, its worth seems negated by the immediate deletion of the URL data.  I'm wondering if you might have just wanted a means of tracking where your script had reached in its run, which needn't be so involved.  Using your counter variables, you could simply: log [j, i] (logging their upper bounds once is sufficient, since those values don't change during a loop).

The delete command, when viewed in the context of the repeat loop in which it is called, is going to be slowing things down a lot.  You are iterating through every item in a collection in order to delete it...

⚠ save

...then you save your changes.  How would I intentionally make my script run as slowly as possible ?  I would perform a save operation on the entire address book a number of times equal to numPeople * urlNum.  This value is at least 177, but it's actually multiples of this.  The total number of times you need to perform the save operation, I imagine, would be 1.

The Knock-On Effects:

Now we know that iterating over PersonUrls was not necessary, the entire repeat block can be replaced with the line: delete every url of myGuy whose....

As something to be mindful of, any script that features nested repeat loops are going to be inefficient: the number of operations performed is a product of each list's size.

I actually note that you do mention attempting to delete a contact's URLs en masse, which didn't work for you, forcing you to do it iteratively.  However, as you didn't supply any code showing the methods you tried to do mass-deletion, it's not possible to offer insight into why it failed for you.

Removing the repeat block has a cumulative benefit of negating the parent if block, irrespective of my earlier comments on it.

Conditionals can be expensive expressions to evaluate, particularly performing 177 of them that were never needed.

The Refactored Code:

Continuing back up through the script, the preceding variable declarations all become redundant, which leads to the eventual conclusion that your entire script is functionally equivalent to:

use application "Contacts"

tell (a reference to every person)
    delete (its urls where the value contains "outlook")
    set its note to missing value
end tell

save

System info: AppleScript version: 2.7  System version: 10.13.6

What Now ?

Was your ultimate goal to remove all URLs containing "outlook", or did you plan on retaining one "outlook" URL for contacts that have them ?


Can I connect a mid-2011 iMac to an external HDMI display with a mini Displayport-to-HDMI cable?

Yes, a mini-DisplayPort to HDMI cable will work well with the iMac.


Very useful as a task launcher - I use it much more often than I use the dock.


Which tools can I use to analyze memory dumps in macOS?

The reason for the memory dump being so big is that the application has mapped that much memory. It might not actually be "using" it, but it could mapped in the way of memory mapped files, or just "blank" (unused) space.
In terms of tools for analysing memory dumps, it depends entirely on what you're looking for and whether or not you know the internal data structures of the application you're analysing.
If this is a third party application, you do not have the source code for, and you're looking for sensitive data in the form of text - I would run the memory dump through the strings program:
strings core

An idea could be to save this intermediate result, and use that for later searching:
strings core > text
grep searchstring text

If you want to have a tool that actually understands the contents of the memory dump (for example to differentiate between different types of memory mappings), you can use Rekall. Note that it is unfortunately no longer maintained for macOS.


Can gray weekend coloring be eliminated on Calendar for Mavericks?

No, this cannot be changed.

It is hard coded.


Attempting to restore iPhone 4 gives error -1

Unfortunately, according to Apple, error -1 indicates a hardware issue. Specifically:

  This may indicate a hardware issue with your device. Follow Troubleshooting security software issues, and restore your device on a different known-good computer. If the errors persist on another computer, the device may need service.


Reinstalling Windows 10 on mid2011 iMac with Bootcamp

I’m assuming you have a bootable Windows 10 pen drive with Mac drivers.

I didn’t read any tutorials for doing it, the following is what I would try given your circumstances (and considering I’ve already installed Windows a few times on a few different Macs for gaming).

I would try to go on with the Bootcamp Assistant even though it says Windows 8, follow everything to the end, and ignore all the steps you don’t need, just so it creates the partition you need.

Windows 8 drivers could work on Windows 10, but if you already have drivers, ignore it too (leave it unchecked). Do not insert or let the assistant erase or do anything to your bootable pendrive.

Then when the Mac reboots, insert your pen drive with the Windows installation. If your Mac doesn’t automatically boot the pen drive, reboot again holding the option key and select the pen drive.

Install Windows normally on the partition created by the Bootcamp Assistant, and then install all drivers manually in case it doesn’t automatically do so.


Filevault login screen slow to start after trying to install Windows using bootcamp

The common cause is when the OS X EFI isn't selected in startup preferences (and then stored in NVRAM) so the system needs to read all drives before defaulting to the lowest numbered Mac volume.

A more oddball case would be if the kernel caches are somehow invalid and must be recreated which slows a boot sequence considerably.


How do you delete Dropbox from OS X Yosemite?

Check Activity Monitor to see if there are any Dropbox processes running. If there are, kill them, then you should be able to delete the Dropbox app. If you have used Dropbox at all, then remember that any files you synched will still be on your MacBook's HD in /Users/[your_username]/Dropbox.


Mac minis ship with 5400 RPM spinning hard drives. Even if you’re using a Fusion Drive configuration, its solid state portion is likely taken up by more-frequently accessed files.

So assuming your downloaded data gets written to some temporary file, your benchmark is running off the mechanical drive. Add to that the overhead of recording logs to a separate database, which will further decrease your storage performance.

On the other hand, Apple laptops all ship with SSDs. An SSD should easily keep up with a Gbps connection.

The most probable scenario is your Mac mini is being bottlenecked by its hard drive.


I've inadvertently deleted my thunderbird.dmg, does it matter?

If the file is in the Trash, you can just drag it back out. However, once you remove the item from the Trash it's as good as gone*. Why not just download it again?

* there are some programs that claim to be able to restore deleted data, but the chances of recovering a large file like a DMG on the system drive are virtually nonexistent


I found the cause.

It looks like the permissions on /usr/local/bin was 700, which is wrong. It should be 755. Changing the permissions fixed it and I can now access the mercurial command line client.


mid-2011 Macbook Air changes applications on wake from sleep

This is related to the System Preference for when it prompts you for a password when it wakes up.  Change it to never, and it goes away (less secure) or always (more secure, but a PITA).  Here's the link that helped me:

https://discussions.apple.com/thread/3268136?start=0&tstart=0


This message has nothing to do with the iOS version of your phone, The message : This handset has been blocked on this network means that the handset has been reported as lost or stolen, probably by the previous owner. You need to contact the seller and ask him if the phone he sold to you was not stolen or found.

If you have access to your IMEI (that you can find in Settings --> General --> Information) use this website to check the status of your handset http://www.amta.org.au/pages/amta/Check.the.Status.of.your.Handset


How to fix Java Install error for minecraft forge?

The install is trying to use the Pack200 class, but this has deprecated for some time and has now been removed from Java 14 - see JEP 367

You will have to use an older version of Java to run the install.


Automating Logging Into OS X After System Restart

macOS has an automated login feature.

Choose System Preferences from the Apple menu (), then click Users & Groups.
Click the lock  , then enter account password.
If you aren't logged in as an administrator, you're asked to enter an administrator's name and password.
Click Login Options.
Choose an account from from the “Automatic login” pop-up menu, then enter the password of that account.
The account is now set up to log in automatically when your Mac starts up. You might still be asked to log in manually after logging out, switching back from another user account, or locking your screen.

Not all accounts work for automatic login. If you can't select your account, make sure FireVault is turned off and the account doesn't use an iCloud password for the login.


What is the shortcut for confirming dialogs on Mac?

In general in macOS, you can select the default dialog button (highlighted blue) with Enter.

Enter selects the button on the right.

If you have All Controls enabled in System Preferences → Keyboard → Shortcuts, then a blue outline can be moved around controls using ⇥ and ⇧⇥, with Space used to confirm. In the screenshot, Space selects the button on the left.

However, specifically for this question you are referring to IntelliJ. They have a history of not following Apple HIG and there does not appear to be a keyboard shortcut to press the Commit button on that window.

  Click this button to commit the selected files, or hover your mouse over this button to […]

https://www.jetbrains.com/help/idea/2017.1/commit-changes-dialog.html


How do I delete contact suggestions from Messages in OS X?

The answer provided by @Noldorin works for me:

  Messages on OS X doesn't allow "Recent" contacts to be deleted, but
  Messages on iOS does allow this. An oversight by Apple, but this is a
  fix nonetheless.

To clarify, I looked at recent addresses on my iPhone/iMessage when starting a new conversation. There's an "i" symbol which allows your to see recent group conversations and addresses, and also a remove button.

Once removed the erroneous address is no longer visible in OS X iMessage.


If I delete synced Google contacts on my iPhone, does that affect my google contact?

If you're only seeing the duplicates on your iPhone, they're most likely in different Groups. You can check this by opening Contacts on your phone and tapping the Groups button (screenshot below). If you see a group called iPhone, those are stored exclusively on your phone and deleting them will not affect your Google contacts. You can uncheck the Google group to show (and ensure you only delete) contacts from your phone. Deleting contacts from the Google group will affect your Google contacts.


How do I change my default "from" email address for the iOS Mail app?

If you are creating a new message, then the "default" account will be used.  If you are replying to a message in another account, that account will be used as the "from:" address.

It sounds to me like you want to reply to a message received on (say) Hotmail and have the message come "from" a new GMail address. This is not possible to do by default; you will need to change the "from" address manually.


How does iCloud Keychain store unsecured wifi hotspot information?

As one can see you have the "Remember Networks this computer has joined" Enabled.

When you join new network, that information is saved in the

com.apple.airport.preferences.plist

located in SystemConfiguration folder.

Obviously iCloud gets that file.

EDIT

Since you asked a new question and want to know how iCloud does that read this. (and click on User defaults database to expand)

Designing for Key-Value Data in iCloud

  To store discrete values in iCloud for app preferences, app
  configuration, or app state, use iCloud key-value storage. Key-value
  storage is similar to the local user defaults database; but values
  that you place in key-value storage are available to every instance of
  your app on all of a user’s various devices. If one instance of your
  app changes a value, the other instances see that change and can use
  it to update their configuration.

and


Change Default Photo Aspect Ratio in iOS

Unfortunately, with iOS where it is right now, this is not possible. We have watched progressive improvements over time with the default camera app but there are still quite a number of limitations regarding "defaults" in the camera app.


Migration Assistant (MA) in Source remain "looking for other computer" state forever

Can you ping one Mac from another? Look in the network control panel and find the IP address of each Mac. they should be similar. Like 192.168.01 and 192.168.0.2 where the IP address of each is only different in the last number. If that is not the case you can try assigning each a unique IP address manually and try again. failing that...

Can you plug the computers directly in to each other with a plain Ethernet cable and reboot both while connected and then try again? The network control panel in that case should show both with a 169.x.x.x IP address that is different than the other Mac. If that is not happening assign each a manual IP address in the range of 192.168.0.x, where X is a number between 1 and 254 and different on each Mac

The other thing to try is to put the old system into target disk mode (Command-T while booting) and then connect the two with Thunderbolt or Firewire cables and run migration assistant in LOCAL mode. EG select the option to copy from a locally attached disk.

Another way would be to image the old Mac with Carbon Copy Cloner, SuperDuper or even Disk Utility to an external (USB or other) drive and then plug that into the new Mac and run Migration Assistant in local mode as above.

Exactly what is going on or why, I am unsure but those alternatives should help you get up and running.


In your setup, hooking up the WAN port to the LAN of your VOIP will not cause conflict and will work exactly as you described.

What you have done is create a segmented network on your internal LAN.  The picture below is a good representation of what you have configured.


Revert archived files to specified locations like Downloads, Documents and Desktop

One way to do this is to use a separate user for each project.

Another way is to not use the standard settings and put all of one project under the same directory. This does mean that you need to treat Downloads as a temporary location, when you download you then move it to a directory you use.

If these do not suit your problem I think you need to expand how things could mess up - also how are they backed up - if you go through this in detail then I think you will see you need to change your working practice


CalDAV and CardDAV should definitely be two-way on iOS 4. I'm doing CalDAV right now through Google and I can confirm it works fine. I haven't tried CardDAV, but I haven't heard of any other issues. It's possible that your CalDAV server isn't set up properly, or you "Subscribed" to the CalDAV server instead of adding an account. Hard to say without knowing the particulars of your setup.

To add a CalDAV account:

Open Settings on your iPhone, and tap Mail, Contacts, Calendars
Tap Add Account...
Tap Other
Under Calendars, tap Add CalDAV Account. Make sure you get that, not Add Subscribed Calendar

Fill in the server and account details, hit Next and Save.
Repeat with CardDAV instead of CalDav

You should be all set. If it doesn't work, check out things server-side.


Why can't Spotlight find an application I know is there?

It is quite possible that your Spotlight index is damaged or incomplete. The app does launch and function correctly, right? If so try rebuilding the Spotlight index.

Launch System Preferences, Click on Spotlight and then click the Privacy tab. Drag your HD icon into this window. Click OK when asked to confirm.

Other housekeeping utilities (like Onyx) will also rebuild the Spotlight index.


Installation of mac brew vim version 8.1

There is a pull request on homebrew's github to update the Vim formula to 8.1: https://github.com/Homebrew/homebrew-core/pull/27983

When that merges, just run brew upgrade vim.

If you want to install 8.1 yourself, you can do so by cloning and following the build instructions on the vim official repo: https://github.com/vim/vim.


I have lost the prompt on Terminal on my Mac; unable to get commands to work

Your command is still running. Type Ctrl-Z to get your prompt back, followed by bg and Enter to let Minecraft continue in the background.

If you want to avoid similar issues in the future, call either the shell script itself or at least java with & at the end to put it into the background directly:

java -Xmx1024M -Xms1024M -jar craftbukkit.jar &


Can Airport Extreme host a standing VPN connection?

No, the Airport Extreme does not provide any VPN services.


What is build number of the OS X Lion version released on the app store July 20th 2011?

The Lion build is "Mac OS X Lion 10.7 (11A511)".