iPad is iCloud locked to a defunct address

You can present the original purchase receipt showing the serial number to Apple to have them unilaterally remove the lock.

The alternative is to revive the "defunct" account. Since Apple doesn't delete them, you can go through the password reset procedure to reclaim access to the defunct iCloud account. Once you are logged in to the locking account, removal of the lock is trivial.

Otherwise, bypassing the lock is not feasible.


Help me unlock a German iPhone 4 iOS 5.1?

Edit 2012-04-22:
As of today you can unlock any jailbroken iPhone:
http://laforeta.blogspot.co.nz/2012/04/how-to-spoof.html

What do you need: A jailbroken iPhone that can be activated in iTunes (that is, not officially blacklisted), a computer with the latest iTunes installed and working internet connection.  You will also need to know the carrier that your iPhone is locked to.
…
Your phone will work normally with your SIM card and that SIM card ONLY since we have tricked iTunes to think that ICCID is one of the intended carrier's. The phone can be rebooted and connected to iTunes freely without losing the "unlock", at least for now.
Since it does not involve emergency numbers or IMSI spoofing it will not have any of the issues associated with SIM interposers. Tested working on iOS 5.01 but should work with tethered 5.1 too.

You could check on the official German T-mobile site at what date you can legally unlock your iPhone. When beyond that date you can perform the whole process online on their site. Then you would restore the iPhone via iTunes and have the SIM-lock removed.
https://t-mobile-simlockportal.arvato-services-mocom.com/pubsilo/Home.aspx
To install the phone you could get a German T-mobile prepaid SIM-card; e.g. from ebay.de - current offers - I think even a de-activated one should work for the installation as only the country-/provider-code is checked.


JDK 7 will be installed under /Library/Java/JavaVirtualMachines/1.7.0.jdk, JDK 6 under /System/Library/Java/JavaVirtualMachines.

To trick OS X to accept Java 7 instead of proposing to install Java 6 a simple symlink is enough:

sudo mkdir /System/Library/Java/JavaVirtualMachines
sudo ln -s /Library/Java/JavaVirtualMachines/1.7.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk

Most Java Programms will run with this little hack without the need to install Java 6.
OS X's Java Preferences (and maybe some others) will not as it seems to explicitly check the version of the JVM when it is started.


What is this "web" icon in iOS battery usage?

The "Web"-icon in the battery settings are the time, where was used by visiting a website, where you have saved from safari as "Add to Home Screen" via the share-button.
So you have like your own app on the home screen, but effectively it is only a website that is called about safari. Therefore it is declared as "Web" in the battery settings.


Macbook Pro volume greyed out -- no internal speakers available

Try switching back to your internal speakers with [alt]-clicking on the speaker icon in menubar. Many interfaces don't support volume adjustment and thus the control becomes greyed out.


Switching Keyboard Layout on Macbook on Lion

Preferences -> Language & Text -> Input Sources


You bought one? From where? I ask because once you've restored in iTunes if it's a properly unlocked device it'll let you straight back in, emergency calls only means it's not been registered against a network, or unlocked.


How to stop verification required when installing free apps

Sorry, but there is no way around that to download apps, even free ones. You will have to provide the App Store with a debit/credit card on file. Don't ask me why, I don't work for Apple.

If you don't want to use your real card, you can use an old card (even a prepaid one), even if there's nothing on it. You just can't purchase any paid apps and the card must not be past it's expiration

There's an official Apple support article on this, as found by IconDaemon.


There is no way to do this for all apps.  If it's possible, it's something the app developer would've had to choose to allow and so would only be possible on an app-by-app basis.

free idea for those who want this bad enough to go make it themselves:

Create a library to inject into offending apps that makes -[NSStatusBar statusItemWithLength:] return nil.  That should probably be enough to prevent apps from making status items. (along with the usual disclaimer that modifying the behavior of programs and code that you do not control is usually a very bad idea)


How to delete orphan images from Notes.app on Mac

I solved this by going to Show in Note from iPhone — it showed an empty note and when I got back to the attachments view, the orphan one was gone. And it synced to the Mac as well.


Need to disable USB Mass Storage devices on macOS Sierra +

According to this thread it seems like is an Apple problem since MacOS Sierra. Several users reported this problem and even a bug report has been generated.

Hope this can help you.


Vortex and Pacman are quite good as well. They're listed in iTunes as 5th generation compatible (Sonic... is for 3rd, 4th and 5th generation devices). I've got a 30GB video capable iPod and they all work fine...


How do I cleanly remove old Juniper Pulse installation from Mac OSX?

First you will have to locate where Juniper installed the net.juniper.AccessService daemon.

Here is a shell script made without a real case to test it (in blind mode), then beware of any errors and report them in comments so I will be able to fix it.

_plist1="net.juniper.AccessService.plist"
_plist2="net.juniper.UninstallPulse.plist"

export _plist1 _plist2

for _dir in /Library/LaunchDaemons /System/Library/LaunchDaemons ; do
    cd ${_dir}

    # check if the .plist is in this directory

    if [ -f ${_plist1} -o -f ${_plist2} ] ; then
        echo "found in ${_dir}"
        launchctl unload -w ${_plist1}
        launchctl unload -w ${_plist2}
        rm -i ${_plist1} ${_plist2}
    fi
done

Run this script without root priviledges.
Check that the echo display the plist file is found in one of the 2 directories and the launchctl command issue an error because you don't
have priviledge to stop this daemon.
If you didn't get any unexpected error message, then

switch to root user:

/usr/bin/sudo -s

run this small script once more
and answer y to the rm command to definetely remove the Juiper daemon.

Then exit root user:

exit


Checking if a driver is loaded for a device

List all loaded drivers:

sudo kextstat

You may also use it with grep like sudo kextstat |grep defyne


If I develop an app for iPhone or iPad, how much does Apple charge me?

If you want to develop HTML5 web apps that run in Safari on your Mac/iPhone/iPad, it's free.  These apps can be designed as web clippings for your device as well.

If you want to develop Simulated iOS apps that run on the iPhone/iPad Simulator on a Mac, it's free (after the cost of your Intel Mac with Snow Leopard or Lion), or maybe $5 to download the tools from the Mac App store.

If you want to develop, install and run a native iOS app on any stock OS iPhone or iPad, you need to pay $99/annum to enroll in Apple's iOS Developer program.

If you want to submit a native app or an app encapsulated HTML5 web app to Apple's iTunes App store, you need to be enrolled in the same $99 per year iOS Developer program.

If your app is a paid app that they approve for distribution from their App store, Apple pays you around 70% of what it charges the customers (less if there's a VAT tax).

Added: Starting with Xcode 7, and with a valid AppleID, you can use a personal profile to install apps developed using Xcode on your directly connected personal iOS devices, without paying $99 for an Apple Developer enrollment.  But apps installed this way are reported to have a short expiration date, around 1 week or so.


Mail App bug? Dark Background + Dark Text on random messages (illegible), inconsistent

Do you have have macOS 10.13.x High Sierra on your Mac? There is a bug in the video chip or driver for some models in that version of macOS (also possibly in Mojave) that renders messages black in Mail in some scenarios. I have only seen it once, and then it affected all messages in threads, meaning it only manifested with the Mail View menu -> Organise by Conversation turned on, and then only for messages where there were actually two or more messages in the thread.

The solution, if this is the bug that bites you, is to open the System preferences, go to the Displays pane -> Colour tab, and try another one of the Display profiles in the list (uncheck "Show profiles for this display only"). Some will display the bug, some won't, so try to find one that don't show the bug and is pleasing to the eye. Alternatively you can calibrate the display to make a custom profile, and see if that one is bug free.


How can I restore deleted system cache in `/BuildRoot/Library/Caches`?

Let’s assume your Mac can boot and run Safari.
Go here, and download Sierra and reinstall on top - that drops a functioning system on top of your accounts, files, apps.

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

Assuming that didn’t work, we would need to understand the rsync command in detail and perhaps troubleshoot that, but since rsync comes with macOS - you likely have that from the system.


How can I prevent Calendar from auto-closing notifications?

In System Preferences → Nofications, set Calendar to Alerts.

  Banners appear in the upper-right corner and go away automatically. Alerts stay on screen until dismissed.


Downgrading to iOS 4 on my iPod Touch from iOS 5

Redmond pie have a good walkthrough on how to do this.

Due to the security checks that Apple has implemented over the years, it’s just not possible to install an old version of iOS once a new version is out to public on a device without a workaround. In order for this to work, you must have previously backed up SHSH blobs for the version of iOS you’re trying to downgrade to. If you’re still on an old version of iOS, we recommend you run a tool such as iFaith before you upgrade in order to back-up your blobs.

Once you’re sure you have what you need just follow the easy steps below.

Step 1: If you haven’t already, download the version of the iOS firmware you’re planning to downgrade to, which should be in the form of an IPSW file. For your convenience, we have placed the relevant download links below:

iOS 4.3.5
iOS 4.3.4
iOS 4.3.3
Step 2: Put your device into DFU mode – this will allow you to make some necessary changes in order to downgrade the system. In order to do this, turn your device completely off, press and hold the Power and Home buttons (simultaneously) for 10 seconds, then release the Power button but keep holding the Home button for 10 more seconds. If you’ve entered DFU mode successfully, your screen should now be blank (it shouldn’t display the iTunes logo), otherwise just repeat this step. It might take several tries to get it right.

Step 3: We now must trick iTunes into accepting an old firmware by preventing it from connecting to Apple’s servers. In order to do this, launch Explorer (on Windows) or Finder (on OS X) and navigate to \Windows\System32\drivers\etc\ on Windows and /etc/ on the Mac. Locate a file named hosts and open it with your favorite text editor. Remember that you’re advised to back it up before making any changes.

Add the following line to the hosts file and save it, as shown below:

74.208.105.171 gs.apple.com

Step 4: Launch iTunes, select your device from the program’s sidebar and restore your device to the old firmware you’ve selected earlier. In order to do this, hold the Alt key (if you’re using OS X) or Shift (if you’re on Windows) on your keyboard, press the "Restore" button on iTunes and navigate to the desired firmware file.

Note: You might get a 1013 error during this process, which is entirely normal, throwing your device into recovery mode.

In order to get out of this, download TinyUmbrella (Windows, Mac) or Fix Recovery (Windows, Mac). From either one of them, select "Exit Recovery" to go back to normal mode.

You’re done!


How to set a reminder and alarm at the same time

You can setup an alarm in the clock app and add a custom label to it.

You can also setup a scheduled task in the Reminders app which can be repeated. It can be setup that if you leave a location without checking the box that the reminder is complete you will get a notification. It can also be setup with an alarm for a specific time.


Go to System Preferences > Internet Accounts, remove your Google account and add it back again.

WARNING: This operation will eliminate all the data related to your account stored in your computer and will download a fresh copy (email, contacts, messages, etc.)


the update was pulled after problems with the update.


The DISPLAY variable tells the X11 libraries where the X11 server is located.

Try

 export DISPLAY=:0

I do not believe the Unix installer supports installing OS X services, so unless you have very explicit needs at this time you can get along just with the zip-distribution of Glassfish.  Unzip it and run asadmin start-domain.


Is there a way to stop Mail auto CC'ing yourself, when replying all ?

The preference is to keep a copy of an e-mail you originate or reply to one person or forward.  I don't see the point, since a copy goes into a Sent folder anyway.

Reply All means All people on the message, not just some.  If you don't want to keep a copy, just erase your name before sending.  Of course, there will still be a copy in your sent folder anyway.


Why is memory management in macOS more efficient than in Linux?

Most of the efficiency comes from large blocks of read-only memory being shared between applications. Most graphical Mac applications use common frameworks. Where possible macOS only loads one instance of a framework into memory.

For more about macOS memory management and organisation see:

How does memory management work in Mac OS X?
What's the difference between Real, Virtual, Shared, and Private Memory?


Are special characters allowed for an iPhone’s name?

Symbols are fine, including a plus sign or even emoji.


Mac OS X configures the IRQs completely automatically (much like Plug&Play), and does not expose these to the user.


Is there a legal way to get a US App Store account from outside the US?

I'm not sure if using a fake address would be legal.

Technically, you can create an account in the US Store using an iTunes Gift Card and a fake address/phone number. You can buy iTunes Gift Cards in eBay (some sellers will expedite things by sending activation codes by email).

If you're only interested in free Apps, you can create an account without the Gift card. There is an Apple support document describing the process.

Regardless of payment, Apple asks for a valid US address to establish an account, so the legality of this depends on where you live.


How can I find my Linksys wifi network from my iPhone

If you don't see your network's SSID in the iPhone's list of Wi-Fi networks, you can always try the Other option in the Wi-Fi settings screen to manually input the SSID and security settings.

If that doesn't work, you'll probably want to turn on SSID broadcast and temporarily disable your MAC filtering to troubleshoot the issue.


Possible to move the cursor word-by-word with Cmd+left/right instead of Alt+left/right?

One option would be to create ~/Library/KeyBindings/ and save this as DefaultKeyBinding.dict:

{
    "@\UF702" = moveWordBackward:;
    "@\UF703" = moveWordForward:;
    "~\UF702" = moveToBeginningOfLine:;
    "~\UF703" = moveToEndOfLine:;
    "~$\UF702" = moveToBeginningOfLineAndModifySelection:;
    "~$\UF703" = moveToEndOfLineAndModifySelection:;
}

You can't change ⇧⌘← or ⇧⌘→ though. And it doesn't work in some text views or Xcode or Firefox.

Using KeyRemap4MacBook, you could add this to private.xml:

<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION | VK_SHIFT</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION | VK_SHIFT</autogen>

It would make going back with ⌘← and changing tabs with ⇧⌘← stop working though.

See the source for the key code constants and predefined settings.


Reboot the computer and hold D to run the Apple Hardware Test. In my case, it said no issues were found, but after rebooting, everything started working again. Based on the comments, many others have had the same experience.

Thanks to Allan for suggesting the hardware test.


Messages app is popping up an emoji options when I try to copy the message

Amongst the unexpected behaviours displayed by Messages…

If you click-hold, the 'reaction' pop-up will appear, so the trick is just a short click.

The rest of the selection behaviour, for sake of completeness, copied from my answer at https://apple.stackexchange.com/a/371319/85275

If you click once straight onto the message bubble, anywhere, the text goes grey. At this point any interaction is with the entire message. If you directly double click or right click whilst the text is initially black, it doesn't go to grey, you can interact directly.

Basically, don't do that first click. You can do anything else & it works as individual words - so right click, double-click or click-drag works, for instance.

If you click outside the message bubble, the text goes back to black & you can now interact like any ordinary text.

BTW, verification codes like that will be found by Safari & will click right into the web page.

Examples

Grey text - handled as a single item for copy/paste.

Black text, can be individually selected.

Same in dark mode (first message is selected)

Smart fill-in feature in Safari


I deleted Macintosh HD - Data and now the computer won't boot even in Recovery Mode

If you have a time machine backup of your old computer or can make one (buy or borrow a spare disk drive) you can recover using the backup in recovery mode. Follow this https://www.idownloadblog.com/2016/02/29/how-to-restore-mac-time-machine-recovery-mode/ for instructions.


Those are the leftovers of OS upgrade.

The OS X upgrade saves previous configurations that's going to be changed.

The date of ~orig file should correspond with the OS upgrade.


Keyboard shortcut for switching to an open full-screen preview window

If the option to switch to a space with open windows for an application is checked in the Mission Control preferences and the application has no other windows, you can just select it from the application switcher or Spotlight.

Control-left, control-right, and control-numbers should change spaces by default; the shortcuts can be changed in the keyboard preferences.

Related questions:

Is there a keyboard shortcut to jump directly to a particular full screen app in Lion?
Switch between full-screen windows of the same application in Lion
shortcuts - Assign a key to switch to fullscreen instance of MacVim
Shortcut To Full Screen App In Lion


How to create a Case Sensitive filesystem in 10.11.1?

It looks like there is a bug in the newly-rewritten Disk Utility application in El Capitan (as of 10.11.2) where it can't create case-sensitive disk images. As your answer mentioned, you can use the hdiutil command-line tool as a workaround; alternately, in Disk Utilty, you can erase the disk image after creating it, selecting a case-sensitive format.

https://discussions.apple.com/thread/7395900


Google Talk and Messages are no longer compatible. You can't log into a Google Talk account with Messages in High Sierra.


How do I stop apps from loading at startup if CMD-OPT-Q doesn't work?

The "Command-Option-Q" shortcut says in the menu "Quit and Keep Windows". This will remember the windows (files) that are open when you quit, and restore them when you open the application the next time.

If you don't like this behaviour use "Command-Q"

If the problem is when starting up the computer and these applications are started automatically, they are probably in you Login-Items.

See System Preferences > Users & Groups > Your account > Login items and uncheck or remove the applications.


Why does AirPort Utility support file sharing?

This is so that you can load configuration profiles. Say you want to set up a campus network where all the base stations have the same network name, admin password (or printing password or iCloud accounts).

This will allow you to make a copy of a configuration and load it from iOS to a computer or the other way for standardized setup.


X_841 is correct.

In Photos, select the RAW image or images that you want to export.
Under the File Menu, select Export, then select Export Unmodified Original.
Save the file where ever you choose.

That file will be save out in it's unmodified RAW format.


How to show presentations on a standalone billboard using Apple TV?

You can use VLC Player. The UI/UX is awful, but it gets the job done.
The Apple TV and your Mac (with the Keynote file) have to be in the same local network when setting up the Apple TV (Apple TV works w/o network after setup).

Export the Keynote file as a movie (File > Export To > Movie…)
Install VLC player to the Apple TV
https://apps.apple.com/app/apple-store/id650377962#?platform=appleTV
Switch to the "Remote Playback" menu tab in VLC
Activate the "Enable Remote Playback" button

This enables an HTTP connection to the Apple TV via the network address(es) shown in the VLC Remote Play screen on the Apple TV (e.g. your Apple TV IP address or Bonjour address).

You can then open the shown IP or Bonjour address (http://…) in Safari on your Mac and upload the exported presentation movie to the Apple TV via the web interface (drag-and-drop or the "+" icon).

After uploading, the (presentation) movie file appears in the bottom area of the VLC Remote Playback screen and can be selected to play.

Use the playback options (swipe down on Apple TV remote) to enable playback looping.


Is it possible to connect a microphone to an iPhone/iPad via WiFi and use it instead of the built in one?

it is possible to do it through bluetooth, dock connector, and 3.5mm headphone jack!

in order to use it though wifi you need a compatible application and i have never heard of such thing! after a little goggling all i found was bluetooth connected ones, because it offers a P2P connection witch is much more reliable!

(sidenote) mics though wifi routers could, be unreliable, specially in poor connection!

however there are mic's that include a dock connector dongle for a stable P2P connection
something like this


Two-factor Authentication closed loop. Devices can't approve each other!

If you select your phone number, your phone will receive the text and automatically fill in the code for you. I do not believe that macs are able to receive 2FA codes.


How to install Apache into a custom directory?

homebrew

Consider using homebrew to manage a private, isolated, installation of Apache httpd on your Mac.

To install brew and Apache httpd on your Mac, follow the steps on homebrew; the two main steps are:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

This will install the brew command line tool.

Next use jabberwik's tap to install httpd:

brew tap jabberwik/homebrew-httpd
brew install httpd24

MAMP

An alternative approach is to use a pre-packaged application, such as MAMP. Running MAMP will immediately provide Apache httpd, PHP and MySQL preconfigured and ready to use.


Macbook 2010 13 inch keyboard not working untill after boot into os but no os installed

If you hold the Option key while booting does anything appear? If not you may have damaged the partition. Since your computer is a 2010 model it is not capable of using Internet Recovery. Your only option would be 1) Call Apple support and ask them to ship you an OS X install DVD (you will have to pay for it) or 2) if the install DVD fails you may have messed up your HDD and may need to buy a new one.

All in all, you will NEED to call Apple to buy an OS X Install DVD (unless you have it)


How to reduce lag when scrolling in Preview?

How is the PDF compressed? If it is black and white only, it may be using a compression method that leads to choppy behaviour.

I was recently dealing with a product manual that was a black and white only scan. It was compressed using JBIG2, and it stuttered enormously when scrolling, even on a top-of-the-line MacBook.

I opened the document in Adobe Acrobat, and recompressed it using ZIP, and the scrolling problem went away entirely.

If you have Acrobat Pro, the steps I took were: Open the file -> Save As -> "Optimised PDF" -> Change the "Monochrome Images" compression dropdown to "ZIP" -> Ok.

It does increase the size of the file (from 1.2 MB to 3 MB), but I can actually skim the document now.

I think it mostly boils down to the fact that JBIG2 is compute-intensive, and Most PDF applications don't render the document much ahead of the current page.

If you don't have Acrobat, and you can post the PDF, I can take a look at it for you.


3rd link in Google: http://rondam.blogspot.com/2008/07/isightcapture-secrets-revealed.html

  For anyone who has used iSightCapture and has been frustrated by the fact that it's released in object-code only format, here is qt-capture which is not quite as capable as iSightCapture (it doesn't have any command-line arguments) but does basically the same thing. Since it's just a proof-of-concept and not really finished code I've released it into the public domain.


Routing all traffic except a few IP-ranges though default gateway in Mountain Lion

If you configure your VPN server to allow split tunneling, this will work without any need to configuree your vpn client or the network on the Mac.

http://www.cisco.com/c/en/us/support/docs/security/anyconnect-secure-mobility-client/119006-configure-anyconnect-00.html

  Split-tunneling is used in scenarios where only specific traffic must be tunneled, opposed to scenarios where all of the client machine-generated traffic flows across the VPN when connected. Use of the AnyConnect Configuration Wizard will by default result in a tunnel-all configuration on the ASA. Split tunnelling must be configured separately, which is explained in further detail in the Split Tunnel section of this document.


Go to System Preferences > General > Restrictions. Turn iTunes Store off. As long as you leave the Installing Apps setting on, you should still be able to access the App Store.


Can the Safari 6 omnibar search be changed from google.com to google.co.uk?

Just delete all your google.com cookies (not the google.co.uk ones) and it will magically start working! See http://arstechnica.com/civis/viewtopic.php?f=19&t=1157369


How can I specify shutdown time with "sudo shutdown"?

From man shutdown:

-r      The system is rebooted at the specified time.

[...]

 time    Time is the time at which shutdown will bring the system down and may be the word now
         (indicating an immediate shutdown) or specify a future time in one of two formats:
         +number, or yymmddhhmm, where the year, month, and day may be defaulted to the current
         system values.  The first form brings the system down in number minutes and the second
         at the absolute time specified.

More to be found at “How to shutdown Linux at a specific datetime from terminal?” on Unix & Linux Stack Exchange and The OS X-specific man page.


Is it possible to run a shell script when the iChat online status changes on Lion?

Option 1: run a script like this every minute or so with cron or launchd:

#!/bin/bash

cd=~/Library/Caches/me.lri.scripts
mkdir -p $cd
cf=$cd/ichatstatuscheck
status=$(osascript -e "tell app \"iChat\" to status")
[[ -f $cf && "$status" != $(cat $cf) ]] && say "$status"
echo "$status" > $cf

(The script activates iChat every time it's run.)

Option 2: save this as a stay open application in AppleScript Editor:

repeat
    tell application "iChat"
        set prev to status
        delay 5
        if status is not prev then do shell script "say " & quoted form of status
    end tell
end repeat

(Also activates iChat every time it gets the status.)

Option 3: use an iChat event handler (thanks Kopischke)

This worked for me on Lion, but only when iChat was active. (Not when it wasn't and I changed the status from iChat's status bar item — which I guess was the actual problem the OP had.)


How do I get a single file that is 22GB onto a MS-DOS FAT 30GB memory stick?

You can format the memory stick as ExFAT. Go to Disk Utility, click the Erase button, and select the Format as ExFAT. ExFAT supports much larger file size and you'd be easily able to copy 22GB file on a ExFAT formatted filesystem.

ExFAT is supported on Mac, Windows as well as Linux and any of those OS can both read and write to an ExFAT formatted filesystem.

Alternate approach, if you wish to stick with MS-DOS FAT filesystem:
You can use the split command-line utility. The split utility comes pre-installed in macOS (I have assumed you are using a Mac).
The split command-line utility lets you split a large file into smaller chunks which can be managed separately. The command lets you specify the size of a chunk and the input file is broken into the chunks of mentioned size with the last chunk equal to or less than the chunk size.
The chunks can at a later point be re-joined to restore the original file.
This command-line utility comes in handy in cases where you have restrictions on file size such as yours (or such as when wanting to email a larger file which is over the limit for the attachment size allowed in an email).
This is how you can use the split command to break the 22GB file in question into chunks smaller than 4GB each. On your Mac, launch Terminal.app, use the cd command to navigate to the directory where you have the original 22GB file and type the following command:
split -b 4000m "original_filename" "pattern_name."

where the original_filename is the name of the input file and pattern_name. would be the name used for chunks. The chunks would be generated as pattern_name.aa, pattern_name.ab, pattern_name.ac and so on. The output file chunks would be generated and saved in the current directory. Each chunk would be 4000m or 4000 megabytes in size, which is under 4GB. You can choose any other appropriate chunk size as well.
Now you can copy the individual chunks on the memory sticks as they are smaller than the allowed size for the filesystem.
At a later point, when you want to re-join the chunks, copy the chunks onto a filesystem which supports larger file size (such as other Mac, or the same Mac in future), and run the following command:
cat pattern_name.* > original_filename

where the original_filename is the name/path for the output file.
Additionally, if you'd also want to make sure that the integrity of the file is maintained, you can derive and verify with the MD5 checksum for the original and the re-joined file.
The MD5 checksum for a file can be obtained by running the following built-in macOS command:
md5 original_filename

which should give an output similar to the following:
MD5 (original_filename) = 00e47d9d1414d49ab5ab3eee653ed96b

The value for checksum should match before and after the split. The value of checksum shown above would differ in your case.


I'm looking for an iPhone app to collect money (determine money goals)

Moneywell will look at what you are saving but shows the amount you have saved not the %age but you can set monthly/weekly budgets so that money is saved as you go along.


Is there a real alternative on the Mac to Ctrl+Alt+Delete (not the "force quit" dialog)?

Found how to accomplish what i want:

Create spark applescript command doing do shell script "sudo killall
loginwindow"
Edit /etc/sudoers to allow doing above without password
prompt: Tyilo ALL=NOPASSWD:/usr/bin/killall


No, there is no built-in way to scroll to the bottom of a table.

It would be up to the developers to add that specific function to their table view.


Here an answer from our friends over at SuperUser.

TL;DR: You can, but only with some extra software. They suggest AudioHijack Pro


As far as I am aware Boot Camp asks that you create a bootable USB flash drive to install Windows on your Mac.

Though I don't have experience with a USB-C MacBook Pro, USB is USB, differing only in speed and the type of connector. MacOS should not care what kind of USB key you have.

You will have to download the Windows 10 ISO to your MacBook Pro so Boot Camp can use it to create the bootable media but other than that it should work fine.


Use Google speech to text instead of Apple's

Check out the Voice In Speech to Text Chrome Extension. It builds on Google's speech to text to allow you to dictate directly on many websites like Gmail, Wordpress, Zendesk, Facebook, etc. Note: it works only in the Chrome browser.
You can download from the Chrome Webstore


When and how does FileVault decrypt a SSD on a T2 Machine

No, it is not enough to simply bypass the user password prompt. That's not how it works, and it is not a less secure or less strong approach than earlier - actually it is an improvement.
The way the T2 chip works is by always encrypting the contents of the SSD. This happens no matter if FileVault is enabled or not. If File Vault is not enabled, no password is necessary to decrypt the SSD, as you would expect.
However when the user enables File Vault, the keys for decrypting the SSD are encrypted with a key based in part on the user's password. This means that the T2 can no longer decrypt the SSD on its own when booted. No matter how much "trickery" you use to bypass password prompts, it won't work, as it doesn't have the key necessary to decrypt.
As soon as the user enters his password (or a recovery key) - the T2 has the necessary information to derive the full decryption key and can thus decrypt the contents of the drive.
Note: The above is grossly simplified explanation of how FileVault and the T2 works, but is representative of how it is perceived by users.


Checking the health of my iPhone's battery

the current os does not seem to show this data or at least not as described above.
This is an excellent app which tracks battery health for both the laptop and iPhone.

Free -
http://www.coconut-flavour.com/coconutbattery/


FTP sites open in Finder instead of in Safari

Safari does not support browsing FTP sites (displaying directory listings). Given a ftp: URL for a specific file, it will display or download it, but URLs for directories will be passed to the Finder instead.


Show Package Content option not available in High Sierra on a pkg file

The Show Package Contents is used to show the contents of an application. If you go to an application on you mac and right click on it, you get a menu and one option is to "Show Package Contents". This applies to apps.

There is a way to show the contents of a pkg file but you must do it using the terminal.  Just type the following command: pkgutil --expand /path/to/package.pkg /output/destination/. A description of this is given here.


To start, congratulations on the upgrade :)

Now, what I would do is connect the old phone to my computer (Mac or PC), open Finder (or My Computer), and double-click on the GUI representation of the phone to see the contents, now take the folder marked "DCIM" and copy to your computer.

If you have a Mac, open Photos (10.10.3 or later, for earlier see the Windows method below as it's about the same). Now, import the folder into your photo library and sync the library to your iPhone.

On Windows, you'll need to download iTunes from Apple (nowhere else) and then follow this Apple support article, scroll down to "Sync your photos manually with iTunes."


Why do some files in Mac OS X say 'Date Modified' as '24 January 1984 08:00'?

It is the Mac's birthday.

Jan. 24, 1984, was the date Jobs took to the stage to show off the very first Macintosh in a live demonstration. The presentation from Jobs stirred an audience of more than 3,000 people into a frenzy when the computer read aloud, "Hello, I'm Macintosh. It sure is great to get out of that bag."

http://appleinsider.com/articles/12/07/26/mountain_lion_easter_egg_references_debut_of_original_apple_macintosh


Stolen mac locked automatically or by thief?

I'm encountering this problem in my own home (on Yosemite), so I think it's unlikely that the laptop is actually locked.

Here in my tests my MBP is tracked with no problem when logged into my user account. However, when I reboot into the Safari-only guest account, I get the message on the Find my Mac interface saying that it was locked XX minutes ago (with XX corresponding to the time since I logged out of my user account). Interestingly, while I don't get position updates in the guest account, I can activate the alarm.

So, while I unfortunately do not know how to get Find my Mac working, I think if you have the guest account enabled and since you say you haven't enabled the lock feature then the answer to your question is "No, it isn't actually locked."


How can I change notification sounds on iOS?

This is one of the bigger changes in iOS 5. Under Settings -> Sounds you can change quite a few tones including Twitter, Mail and Sent Mail. It's not everything but the major one's are covered and a huge improvement from the previous versions.

They've also added a considerable amount of new tones, and you can now assign custom tones to all of them which previously didn't work.

If you are referring to the notification beep you hear when you are inside the application itself, that will depend on each application if the developer has setup an option to change it. These aren't notifications as such, but rather built into the application and triggered by events inside the application.

Some applications, for example, What's App, will allow you to change the notification in it's own settings.

The short answer to this therefore is that it depends on the application, some can be globally controlled, and others need to have the ability enabled inside the application.


Is there a way to reverse the order of rows in a chart?

It seems I've finally figured it out. You need to number all your rows and then select the column which contains these numbers in the organize/sort sidebar. Finally, you choose increasing or decreasing to reverse the rows. This order remains even if you delete the column with the numbers.


Is there any way to recover backups already automatically removed from iCloud?

If you're talking about backups of iOS devices, then no, there's no functionality for recovering an already removed/deleted iCloud backup of an iOS device.

If you're talking about "manual backups" you might have made - i.e. manually copying over files to the iCloud Drive or similar, you should be able to recover them from icloud.com. However, I doubt that this is your situation.


How do I retrieve stats about my iTunes Match account?

You could create a smartlist that only includes songs with the status Matched, Uploaded and Purchased.


How to change the text color in an Excel shape?

For whatever reason the option to set text color has been neglected in the Format Shape panel on the right side.  However I noticed it can be set in the Main Ribbon


You have the great wunderlist which is free, provides collaboration and a companion iPhone app (also free). Does what it's made for. Customizable and sexy :)
(No I don't work at 6wunderkinder!)


Could not determine GDB version using command: sudo /usr/local/bin/gdb --version

Install with MacPorts

Install Xcode and MacPorts, if not already installed.
Now install the Apple GCC and GDB from MacPorts:

$ sudo port install gdb-apple
$ sudo port install apple-gcc42

Install with Homebrew

Install Xcode and Homebrew, if not already installed.
Now install GDB from Homebrew:

$ brew tap homebrew/dupes
$ brew install gdb

Source: http://ntraft.com/installing-gdb-on-os-x-mavericks/


Can't download apps from App Store since updating to iOS 9.3.2

Restore from an iCloud/iTunes backup

Make sure your iTunes is up to date on your computer beforehand. The update itself hasn't caused a problem on my iPhone 5s so it may be something to do with your phone.


I've tested instructions provided at Bitbucket, but doesn't seem to work on High Sierra as per:

  This package is incompatible with this version of macOS and may fail to install.

See: OSX 10.11 (El Capitan) Package Installation Failed.

So instead, I've followed the instructions at farmerswife article and installed PDFwriter instead:

Download and install the Lisanet PDFwriter installer as per instructions
After installing the PDFWriter package, go back and Show Package Contents.
From the installer, uncompress Archive.pax.gz and copy PDFwriter.ppd file into /Library/Printers/PPDs/Contents/Resources.
Now go to the Printers dialog and add the printer, choosing the Lisanet driver as explained in the documentation.

Source: PDF printing results in "empty" or "zero bytes size" PDF.


Printer Drivers for old models of Samsung, Xerox or Dell printers ( like Samsung ML-1520)

First to do: check if your printer is supported by Apple. It was not true in my case, but may be true in yours.
There are at least two opensource driver packages, supporting the printers which are abandoned by their vendors:
SpliX.

a set of CUPS Printer drivers for SPL (Samsung Printer Language) printers. If you have a such printer, you need to download and use SpliX.

Supported Printers

Dell 1100, 1110
Samsung CLP-200, CLP-300, CLP-500, CLP-600, CLP-610, CLX-216X, CLX-2170, CLX-3160, ML-1510, ML-1520, ML-1610, ML-1630, ML-1710, ML-1740, ML-1750, ML-2010, ML-2150, ML-2250, ML-2510, ML-2550, ML-2571, ML-3050, ML-3560
Xerox Phaser 3115, 3116, 3117, 3120, 3121, 3122, 3130, 3150, 3420, 3425, 5500, 6100, 6110

Samsung-GDI for Mac OS X
Supported Printers

Generic GDI Printer
Lexmark
Samsung ML-200, ML-210, ML-1000, ML-1010, ML-1020, ML-1200, ML-1210, ML-1220, ML-1410, ML-1430, ML-1440, ML-1510, ML-1520, ML-1610, ML-1710, ML-1740, ML-1750, ML-2010, ML-2150, ML-2250, ML-2550, ML-4500, ML-5080, ML-6040

Personal experience
I first installed SpliX and it worked well with documents printed from MS Word or PDFs. But it failed with printing .jpg images from Preview app or command-line lpr utility. So I switched to Samsung-GDI, which handles .jpg well.
Also, if a printer is set up twice with different drivers it doesn't work with any of them. So you should only have one printer in Settings > Printers (per each device). You can have both driver packs installed on your system, though.
Similar problem was discussed in Xerox 3117 driver for OS X Yosemite


Mac Mini - New SSD - Randomly restarting

Shutdown cause -128 is "hardware" related; most times, I have noticed it's related to memory.

What you can try:

NVRAM and SMC Reset.  Hold CommandOptionPR for about 20 seconds while turning on from a powered off state.  The boot chime should sound about 3 times; then release and boot normally.  To reset the SMC, shut down, unplug your Mac mini for 30 seconds, then plug back in and restart.
Reseat the memory modules (you may have inadvertently caused a bad connection when replacing the drive)
Run Apple Hardware Test (AHT).  Hold the D key while booting from a powered off state with the AC adapter connected.   Make sure you run the extended tests.

If your memory tests come back with errors, remove one module and try again.  Make sure you tests each module individually in each slot individually.  You want to see if the problem (if it exists) stays in the same location (slot is bad) or moves (memory is bad)


How to restore Mac OS X on a new hard-drive?

Yes a Time Machine (TM) backup is sufficient; you don't need to "install" the OS and then restore the backup.  However you will need a copy of the OS at least and that can definitely be placed on either a USB stick or external HDD. The OS media contains the utilities you'll need to restore the TM backup.  Example here.

(edit for clarity) Depending on how new your MBP is, more specifically which version of OS X you have, you may also have a built in Recovery that has all the tools you need to do this as well.


One Odd-Sized page in Pages Document for PDF

If there's no way to scale your numbers doc small enough to fit on a pages sized page, you'll have to use a larger paper size (e.g. legal).

If you only want your numbers doc to be a different size, you'll need to handle them separately. I'm not aware of any way to change the dimensions of a single page in pages directly but...

If the document will "live" as a PDF, why not export the pages doc to PDF in standard Letter or A4 size without your spreadsheet.

Then create a custom page size in your Numbers doc to fit the spreadsheet as a whole and export that to pdf.

Finally, use preview to combine the two documents.


Is it possible to unlock iOS 6.1.3 already?

I have 3Gs with New Bootrom but manufactured before 2011. I had accidently updated iPhone from iTunes to 6.1.3. That upgraded my baseband to 05.16.08 and left me with a locked phone.

This is what I did.  You can do the same even if you have old Bootrom (that is in fact a boon since you’ll get untethered jailbreak of 6.1.3). But if your phone in manufactured in 2011 (exact date please Google it), then DONOT ATTEMPT THIS.

Thumb Rule: Make sure your internet connectivity is present throughout. Make sure of the versions of software mentioned. Make Sure you have shsh blobs of 6.1.3 present (in case you want to go to 6.1.3 in step6). Run all tools as “run as administrator” on windows.
Download iOS 4.1. Download Latest TinyUmbrella. Download latest iREB. Put your iPhone in Pwned DFU mode via iREB (Dark screen with no logo). Start TinyUmbrella TSS Server and use iTunes 11 to flash stock 4.1 onto iPhone (hold shift key while selecting restore from iTunes and select 4.1 iOS). Now your Phone is on iOS 4.1 and Baseband 05.16.08, since baseband cannot downgrade via iTunes.
Jailbreak using Redsn0w V0.9.14 b2– Select option Install Cydia and Install iPad Baseband. Now your Phone is on iOS 4.1 and Baseband 6.15.00. (May require couple of retries. If putting DFU mode from Cydia doesn’t work, try putting it in DFU mode through iREB)
Once Jailbroken, run Redsn0w0.9.15b1 – select ios4.1 from extras and deselect Install Cydia and select downgrade from iPad baseband. Now your Phone is on iOS 4.1 and Baseband 5.13.04. (May require couple of retries. If putting DFU mode from Cydia doesn’t work, try putting it in DFU mode through iREB)
Now you have a working iPhone 3gs on iOS 4.1 untethered and you can unlock it from Ultrasn0w. Proceed below only if you are willing to risk a tethered jailbreak for 6.1.3 
Download iOS 6.0.0 and 6.1.3 for 3gs. Download sn0wbreeze v2.9.14.
Start TinyUmbrella TSS server. Prepare Custom ipsw through Sn0wbreeze with option iFaith. When it asks for 6.1.3 appticket, pass on shsh blobs for 6.1.3 (This mode will preserve baseband too, so don’t worry). Sn0wbreeze will prepare the ROM (takes some time). At the end of it, it asks you to put your phone in DFU. Don’t use that. Close the Sn0wbreeze and use latest iREB to put phone in Pwned DFU mode.
Start iTunes. Use shift restore and select ipsw built by Sn0wbreeze. When restore is complete and it reboots, press home+power key to force shutdown and reboot using the iBooty tool created by Sn0wbreeze in Step 7 which is now placed on your desktop.
Now run Redsn0w0.9.15b1, select ipsw in extra as 6.0.0 (not 6.1.3!!). Click on jailbreak and install Cydia option. (May require couple of retries. If putting DFU mode from Cydia doesn’t work, try putting it in DFU mode through iREB). Whenever the phone is booted, don’t boot from Redsn0w’s ‘just boot’ option. Always use iBooty. If it starts booting in between, force shutdown from home+power and start with iBooty.
Now you should have a 3Gs on iOS 6.1.3, which is Jailbroken (tethered in case of New Bootrom) and fully unlockable through Ultras0W at baseband 5.13.04. You’ll have to use iBooty every time you iPhone restarts.


How to move all pictures from 'photos' to a hard disk?

Is there any method to get all of them into a single folder? It would be easier to browse if they were all in one big folder/fewer folders.

You can use Finder to search for all files.

Open ~/Pictures/Photos Library.photoslibrary/Masters in Finder*
Press ⌘+F
Select Search: “Masters” in the toolbar
Select Type: Image as a search criterion, or
Use the + button to add more search criteria as required

This will show all photos as a flat list. (Thus, copying them will copy the individual files without the folder structure.)

For easy access, you can use the Smart Folder feature to store this search for later. Just press the save button.

* If you're using Mac OS in a language other than English, the folder may be named in your language, like ~/Pictures/Fotos-Mediathek.photoslibrary/Masters or ~/Pictures/Phototèque.photoslibrary/Masters. The easiest way is to type open ~/Pictures/*.photoslibrary/Masters from a terminal.


Personal Hotspot not forwarding DNS requests to the interent on iPhone 7 with IOS 11

I have a similar problem with my Android phone, the working fix that I googled up was to edit manually APN settings and assure that "APN type" for APN used for data traffic reads "default,supl,dun". (It had been "default,supl")


A Finder tab doesn't display the folder icon, just the folder name. However, you can use a workaround (which may be helpful in a specific and limited use case).

You can add an Emoji character as part of, or at the beginning of the folder name to have it visually distinguished and easily identifiable. Here I have three folders with similar names, that I often keep my files in, and work with simultaneously. I have added different Emoji characters to all three of them to easily distinguish between them at a glance.


Mail app has a weird tendency to mix SMTP servers, which may be the cause of your issue.

Open Mail.app, go to Preferences > Accounts and select one of your accounts.
Look for the "Outgoing Mail Server (SMTP):" dropdown; click on it and then on "Edit SMTP server list".
Delete all SMTP servers that don't correspond to the accounts that you're trying to configure (if you have two accounts, you should have two SMTP servers). Select the corresponding SMTP server for each account. Check the box that says "Use only this server".

Check that the settings correspond with what each vendor recommends.

For Google Mail:

"Account Information" tab

Server name: smtp.gmail.com
TLS Certificate: None

"Advanced" tab

Automatically detect and maintain account settings: Checked (not sure if needed)
Port: 587
Use SSL: Checked
Authentication: Password
Allow insecure authentication: Unchecked
User name: your whole email (user@gmail.com)
Password: your password.

Up to date info on how to configure IMAP client for Google: https://support.google.com/mail/answer/7126229

For Yahoo Mail:

"Account Information" tab

Server name: smtp.mail.yahoo.com
TLS Certificate: None

"Advanced" tab

Automatically detect and maintain account settings: Checked (not sure if needed)
Port: 587
Use SSL: Checked
Authentication: Password
Allow insecure authentication: Unchecked
User name: your whole email (user@yahoo.com)
Password: your password.

Up to date info on how to configure IMAP client for Yahoo:
https://help.yahoo.com/kb/SLN4075.html


Usually only the root user is allowed to modify the file hosts.

To do that and fix your hosts file or your /etc folder (depending where you applied your read/write permissions) follow these steps:

Throw away your newly created hosts file (but not the old one!)
Repair your permissions with Disk Utility.

Open Terminal and enter sudo nano /etc/hosts and hit ↵
Enter your password (it will not be shown!) and hit ↵
The standard hosts file in Yosemite looks like this:

Edit your hosts file.
The format for each line is IP-address, then a tab or a single space and the hostname(s). Terminate the file with an empty trailing line.
write the changes to disk with ctrlO followed by ↵
and exit nano with ctrlx
Enter exit, hit ↵ and quit Terminal.app

As an alternative for the steps 3-7 you may download and install hosts.prefpane and enter your additional hosts there.


How should I set up the firewall and DHCP with an AirPort Extreme and Lion Server?

To use the Lion server for DHCP, you need to simply turn off DHCP service on the AirPort Extreme and turn it on in Lion.

To use the Lion box as a firewall it will need to have two network ports - one for LAN and one for WAN. (Unless you want your LAN side to be provided wirelessly (which I don't recommend)).

I'm a big fan of OSX server and use it at home myself... so here are some other neat things you could do with a Lion server...

Set up your Lion server to provide DNS names and a domain. When using the Lion server to provide IP addresses (DHCP), you can also allow it to provide other info to the clients, like who's providing DNS. So rather than having to use IPs to refer to your machines, you can give them DNS names. This means you don't have to set up static IPs for each device and you don't have to remember IPs! DNS and domain name examples: macbook.mynetwork.net, airport.mynetwork.net, etc. (mynetwork.net being your domain)

Set up RADIUS authentication with WPA2 Enterprise for your wireless connection. You "pair" the AirPort Extreme with the Lion server. This means that people who want to use your WiFi have to log in with a user and password. The user authentication is handled by the Lion server - set up your users in the server's directory.

Set up your Lion server to provide software updates to your Macs This means that your server downloads all the updates from Apple and can then serve them to Macs on your network. Saving bandwidth and time (it's alot faster!) You'll need to either manually point the client Macs to the server for their updates or "bind" the Macs to the server in order to change the appropriate settings for this (which is a big topic best discussed elsewhere).

Have fun.


Never tried to disable the behavior entirely, but you can always remove the quarantine from a file with xattr. For example:

$ cd ~/Downloads
$ xattr -dr com.apple.quarantine ./*

I think of it less as a moron check than it is a safeguard from browser vulnerabilities that might otherwise download and something without your knowledge.


homebrew broken after time machine restore

you can brew unlink and brew link for each app.

if its painful for you,
you can back up from your timemachine "after boot".

if you import data from your timemachine at starting your machine,
brew broken.

but after you start up your machine at once,
you will success!


Why can I no longer reply from Messages notifications in macOS Big Sur?

You can reply, it's just not intuitive. When you receive the notification, click the dropdown option to expand/show more and it will give you a text field which you can type in.
I've filed this in Apple's bug-report system as FB8619443


if the iPad isn't broken, you are going to need to process a DFU wipe.

unfortunately you will need a computer running a current version of iTunes, if you follow the processes described here:

  Connect the device to a computer using a USB cable.
  Hold down both the Home button and Lock button.
  After 8 seconds, release the Lock button while continuing to hold down the Home button.
  If the Apple logo appears, the Lock button was held down for too long.
  Nothing will be displayed on the screen when the device is in DFU mode. If open, iTunes will alert you that a device was detected in
  recovery mode.
  If your device shows a screen telling you to connect the device to iTunes, retry these steps.

(Source)


Install Windows 10 on MacBook Pro 2017 (14,1)

BootCamp assistant is just a utility to make it easier to install Windows on a Mac.

It packages the Windows installer onto a Thumbdrive and slipstreams the drivers to support Apple hardware into the installation so you don't have any non-working devices during boot. It also presents a nice simple GUI to re-partition your HD/SSD.

If you are comfortable installing the necessary drivers (at least keyboard and trackpad/mouse) into a bootable Windows 10 installer then I say, "Go for it."

But I do Windows support for a living and I don't bother with that and frankly don't know HOW to do that. Honestly you are better off just using BootCamp assistant, it is easy and practically foolproof.


Enter in Terminal.app:

sudo asr adjust --target /dev/disk1s2 --settype "Apple_HFS"

and then try:

diskutil mount readOnly /dev/disk1s2


Cannot compile C code after installing xcode

I think there was a bug in Xcode 4.1 where the command line tools were not installed. I just ran the 4.1.1 delta installer from the App Store and things work just fine.

Last login: Tue Sep 20 14:47:44 on ttys001
mac:~ mike$ which gcc
/usr/bin/gcc
mac:~ mike$ ls -l /usr/bin/gcc
lrwxr-xr-x  1 root  wheel  12 Sep 19 16:04 /usr/bin/gcc -> llvm-gcc-4.2
mac:~ mike$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
mac:~ mike$ mkdir /tmp/test
mac:~ mike$ cat > /tmp/test/hello.c << EOF
/* Hello World program */

#include<stdio.h>

main()
{
    printf("Hello World");

}
EOF
mac:~ mike$ cd /tmp/test
mac:test mike$ gcc hello.c -o hello
mac:test mike$ ./hello
Hello Worldmac:test mike$

This should work out of the box with the latest Xcode. Have you made sure you are using the latest gcc / Xcode and not having previous path or binaries installed?


Macbook loses network connection when connecting external display

This helped: https://www.youtube.com/watch?v=jObj6YnK44Q

ALU foil around the cable (up to the tip)
Bend the cable backwards (make it perpendicular to the screen)

and you're back online.


Help me to understand this /Users/username/sites/website1

The folder /Users usually is in the root of your boot volume. The folder /Users usually contains all user folders of the (non-system) accounts configured in OS X and a Shared folder. The name of a user folder usually is identical with the short name of the user account.

To see/access /Users either open your boot volume or bring Finder to the foreground and in the menubar navigate to Go To -> Go To Folder..., enter / and hit the OK button (then you will see the folder Users) or enter /Users and hit the OK button (then you will see the content of the folder Users).

In /Users/username/sites/website1 username is just a place holder for your (OS X) short name. So in /Users open the folder with your OS X short name (your user or home folder is also indicated by its icon: a little house) and you are in your user folder.

To immediately jump into your user folder use the shortcut shiftcmdH in the Finder.


How do I find out what computers I have authorized?

The question asks about computer Authorization. But some of the answers here confuse Authorization with Association. I'd like to clarify the terms first, using Apple's own definitions, then answer the question.
Authorization

Authorization refers to computers only. Authorizing a computer allows you to play media purchased from the iTunes Store with a specific Apple ID. In order to use apps, audiobooks, books, DRM-protected music, and movies on a computer it must be Authorized. Each Apple ID can authorize a maximum of 5 computers.
You can deauthorize each computer individually. If you've forgotten which computers you have authorized in the past, there is not a way to list all authorized computers. Apple only tells you the number that are authorized. However, once a year you can Deauthorize All computers from within your iTunes Store account settings.
More information about Authorization can be found in this Apple Tech Note.

Association

Association allows you to download past iTunes purchases onto a different device. Apple calls this iTunes in the Cloud. In addition, association allows the use of Apple features such as iTunes Match and Automatic Downloads.
You can associate up to 10 devices with each Apple ID. By device Apple means an iOS gadget or an authorized computer. (Since every associated computer must also be authorized that limits you to 5 associated computers for these features.) So you can associate one computer and 9 other devices, or 5 computers and 5 other devices, but not 9 computers and 1 other device. You're limited to 5 computers.
There is a list of associated devices which can be found in the Account section if iTunes Store.
For more information on Association see this Apple Tech Note

So the only way to determine which computers are authorized is by trial and error: Deauthorize each computer you own in turn using Store > Deauthorize This Computer… within iTunes.
If after doing this the iTunes Store still says you have authorized computers, you only have one option: Use the Deauthorize All feature of iTunes Store, and then reauthorize the computers you own. But keep in mind, Apple only allows you to Deauthorize All once every twelve months.
Special note about about Association and Android phones.
Using Apple's own definition from the Support site.
You can't view a list of your associated devices or remove any of your associated devices using an Android phone, but Android phones do count against your ten-device limit.
More information about Authorization and Association can be found on the View and remove your associated devices in iTunes page.


Best way to switch the signed-in iTunes Store account on an iPhone without affecting apps

If you switch your iTunes account on the phone from account A to account B all your apps from account A will still exist on your phone and will function properly.

The only issue you will face will be with updates. Every time an update wil exist for one of the apps in account A, you will get the numbered badge on the app store app. However, you will not see the update in the app store itself until you switch accounts back from account B to account A.


How can I repeat a video at slow playback speed?

You can do this with QuickTime 7. Grab a copy off the Mac OS X Install DVD.

Go Window-> AV Controls and change the playback speed. (Or something with a similar name)
Then View-> Loop for repeating.


What is the EscrowService keychain item?

Well, Lakitu is the turtle that rides in a cloud and throws spiny bombs at the hero of the Super Mario Bros game.

However, I have no such key in any of the Macs which I have enabled iCloud keychain sync, so despite the extremely evocative name of com.apple.lakitu I'm not so sure it's part of the default setup unless it's a placeholder for someone that hasn't yet allowed any keychain items to be stored for syncing?

My only guess is that it holds a key until you establish your syncing or if you do not choose a security code and it stores a self generated code rather than using just your iCloud keychain pin to sync. If you haven't enabled an actual long form security code or added a second device that could be a reason why I'm not seeing this entry and you are.


Let me know if anything goes wrong! I have tried to update everything for the latest version of VirtualBox, but I may have messed up somewhere...

The method I use relies on VirtualBox for its operation. Follow these steps:

Install the latest version of VirtualBox from https://www.virtualbox.org/wiki/Downloads. Make sure it installs the command line tools.
Once installed, open it and create a new VM by clicking "New" on the top left.
Select the type to be "Microsoft Windows", and select the version as "Windows 10 (64 bit)", then give it a name of your choosing.
Select "Do not add a virtual hard drive". We will be creating one on our own for our purposes. Click "Create".
If you have not created a partition for Windows, do so now in Disk Utility. Click on the disk (not any partition) in the sidebar, and click the partitions tab. Then click the "+" button, and make a new partition as large as you want it to be. 30GB is a good minimum size.
Now we have to open the Terminal. Type the following command: diskutil list. From the list of disks, make a note of the disk identifier in the last column that belongs to the partition you created for Windows. We will need this in the next step.
Run the command sudo chown $USER /dev/disk#s#. Replace disk#s# with the identifier from earlier. Enter your password and push return. Also run sudo chown $USER /dev/disk#s1. Use the same identifier, but replace the last number with a 1. Also run sudo chown $USER /dev/disk# using the first half of your identifier (minus the s# part).
Unmount the disk by typing diskutil unmount /dev/disk#s# using your identifier.
Now we have to create the disk for the VM to use for installation. Run the command VBoxManage internalcommands createrawvmdk -filename ~/RawWinDisk.vmdk -rawdisk /dev/disk# -partitions 1,#. Replace "disk#" with the appropriate first half of the identifier from earlier, and replace the second # sign with the last number in your identifier.
Unmount the disk again diskutil unmount /dev/disk#s#, using your identifier.
Now you should have a ".vmdk" file in your home folder. Go back into VirtualBox, select the VM you created, and click "Settings". Select the "Storage" tab, add an IDE controller by clicking the second "+" icon at the bottom, click on the "IDE" controller and click the second "+" sign directly to right of the controller (the hover text is "Add Hard Disk").
Click "Choose existing disk", and navigate to the VMDK we just created, which should be in your home folder. Click it and select "Open". Now you should see the newly added disk just below the "IDE" controller.
Click on "Empty" just below the "SATA" controller, check "Live CD/DVD", and click the little CD icon next to "SATA Port #".
Click "Choose Virtual Optical Disk File...", navigate to your ISO, and open it.
Start the VM and install windows on the 30G partition.
When the installation is done and you're logged in, shut down Windows and you should see the disk created by Windows appear on the desktop. You can get the Boot Camp drivers for your laptop from https://support.apple.com/kb/DL1720?locale=en_US. Put this on a flash drive formatted as ExFAT or FAT so Windows can read it.
You should now be able to reboot into Windows by holding alt down, or selecting the disk in Startup Disk preferences.

Make sure you update your BootCamp with Apple Software Update once you have BootCamp installed on the Windows side. These are technically Windows 8.1 drivers, which should work well enough for you to at least connect to the internet and get the latest version.


Stopped sync of photo's with iTunes, iPhone still claims little storage is used due to sync

While I am unsure of the EXACT details of what may be left in that 0.7KB I  know your phone saves information about what computer it connects to so it knows it can trust it for syncing files, updating software, backing up, and so on. Along with information about what you do and do not want to be synced on the phone. All of that information is still needed whether you sync everything or nothing but would take up a very tiny amount of space, as you can see.


Why do ios need restart for bold settings?

It's not a restart but rather a respring. All that happens is the SpringBoard is restarted, not the actual device rebooting. This is because the bold text option changes the text displayed by the SpringBoard, unlike the text size.


Wine claims to support IE 6, 7, and 8 with varying levels of efficacy.

It's not a simple solution, but it sure is a hell of a lot lighter-weight then a VM, and it effectively runs the full browser on OSX.

You need to be at least somewhat familiar with the command line to get anywhere with Wine, though.

Crossover Mac is basically a MacOS GUI for wine. It has the same capabilities as wine, but the GUI makes installing things much easier. On the other hand, it's not free.


Acrobat Pro DC launches multiple times on Mac

uninstall/reinstall rarely fixes anything at all, as it doesn't touch the prefs, only the application.

See if clearing the application saved state helps - ~/Library/Saved Application State/com.adobe.[acrobat].savedState

I don't have Acrobat, so that file path is generic for Adobe products.


What happens to downloaded iOS apps after updating to iTunes 12.7?

Those no longer sync with iTunes so you can indeed delete them...

however

If there is a 64bit orphaned or abandoned app that you still use or need that is no longer in the app store. Don't toss it as iTunes manual install (still supported) is the only way you'll ever be able to re-install it if you wipe your phone or move to a new one.


Looking for replacement surface mount component in MacBook Air (A1466) mainboard

That looks more like a capacitor than a diode. Anyway, here's a link to download the schematic and boardview for it:
https://github.com/pctechneer/Diagnostic/blob/master/820-000165.zip
Use Open Board Viewer (at  https://openboardview.org/) to view the .brd file.
See https://forums.macrumors.com/threads/macbook-air-a1466-no-power-wont-start.2179208/ for the board project I've been playing with.


How do I restore a Windows 7 System Image to a OS X Lion Boot Camp partition?

Winclone might be a good solution.

Winclone allows you to image a Bootcamp partition and migrate it to a new Mac, or in this case a freshly installed OS on a new HD. Here's their tutorial: http://twocanoes.com/asset.php?id=9


Moving the current window to another desktop only with keyboard and mouse

Grab the window at the top so you can move it around the screen. Then move your cursor, while still holding and dragging the window, against the side towards the desktop you want to move it to. After a short pause the desktop will change a the window is now on another desktop.

In something more succinct:

Grab the window in desktop 1 with cursor
Use cursor to drag the window over against the right side of the screen (so you can't move the cursor any further to the right)
After a short delay the desktop will change to Desktop 2
Release the window.


Open a Terminal, and use ditto:

ditto [source] [destination]

For example:

$ cd ~
$ mkdir A/
$ mkdir A/1
$ mkdir A/2
$ mkdir A/3
$ touch A/1/1.txt
$ touch A/2/2.txt
$ mkdir B
$ mkdir B/1
$ mkdir B/3
$ touch B/1/x.txt
$ touch B/3/z.txt
$ ditto A B
$ open .


OS X Mavericks is not legally available (via the Mac App Store) anymore. Sharing it is not allowed.

Edit: just remembered that I needed it too a could of months ago and I called Apple. They said 'it might be available in the future'.


You want to enable photo stream, and really every kind of sharing there is.  I personally don't use iCloud for photo sync, but instead I use DropBox with Carousel.  The reason for this is that Carousel has a much simpler interface, and automatically takes care of all syncing (provided you use the Carousel app for viewing photos).  You also can have more space to store (1TB or more depending on your plan, as much as 50GB for the free plan, depending on what you've done in it - I have 8GB)


Is it possible to disable auto mount of external devices?

You should be able to use Disk Arbitrator to do most of what you want. Certainly requirement 1 is met and you should be able to achieve most of 2 with it too.


Restoring original baseband to iPhone 3G 4.2.1 with iPad baseband

You cannot restore the baseband. Upgrading to iPad baseband 6.15.00 is permanent (unless for some magical reason Apple wanted to come out with new firmware for the iPhone 3G/3GS that miraculously contained a baseband higher than 6.15.00). What you have to do is use redsn0w to remove the baseband from an .ipsw file (the iOS firmware from Apple) if you want to upgrade/restore. There's an excellent tutorial on how to do that here. Note that you it will always need to be JailBroken, too (which that tutorial has you do), because iTunes will not verify your .ipsw under these circumstances (even if you try to load on the modified firmware without JailBreaking and then taking it into iTunes to complete the verification/activation (believe me, I've tried)).


show current playing song (dj, genius, playlist etc) in library

Open Terminal (found in the /Applications/Utilities folder)

Type defaults write com.apple.iTunes invertStoreLinks -bool YES

When you re-open iTunes, you will have some options next to the "Ping" drop down in any playlist to show and goto either the album, artist or genre for the particular selected song.


Jailbroken using yalu102 without Cydia and can't install Cydia because "already jailbroken"

You could try making another appleID and trying cydia impactor with it.
And to get cydia you may try wiping your device via iCloud. Probably that would help to get a clean device.


How can I get full resolution out of different generations of cinema displays?

Open sys pref- display

Hold the Option key before clicking the Scaled radio button

Now you will see all resolution profiles that are supported for the display.

Something like I have for my Sharp TV


I use Chronomate. It's not technically native, but I've used the free version with great success. Mutliple timers too.


How to manage my own reviews and ratings in Mac App Store?

Open the Mac App Store. On the Featured tab, in the right sidebar, there is a link called Account. Under Settings > Reviews and Ratings, click Manage. You can edit / delete your reviews there.


Can the SQLite databases that store iOS mail be exploited to back up messages?

I was searching for information on this myself because I needed to back up my email data from the device before doing a restore (it's just shameful that Apple doesn't consider your email messages to be important enough to include in its backups). The following information is valid for IOS 6, I hope it applies to your situation with IOS 3 as well.  On IOS 6 at least, you won't need to mess around with SQlite or anything, it's all plain text.

You need access to the filesystem on the device. There are various PC and Mac apps that will browse the files on the device -- Ifunbox is one that claims to allow access to the filesystem without jailbreaking.

Instructions for jailbreaking your specific device (if it turns out you need it) can be found at http://stateofjailbreak.com/guide/iphone-3gs/3-1-2/.

The emails are stored in User/Library/Mail (that's a symlink, the actual path seems to be var/mobile/library/mail).  Just copy the whole thing to your laptop.

Inside there, you'll find directories named after each email account set up on the device. There's a pretty self-explanatory folder structure within each account folder.  Once you drill down, the emails themselves are stored in individual plaintext *.emlx files, complete with all headers and uuencoded attachments (there's also sometimes an "attachments" folder which has the extracted version of the attachments).  On a PC, you'll want to rename them to *.eml files, and then you'll be able to import them into various email programs like Thunderbird or Outlook; with some you'll need a utility, with others the import function is built in.

I haven't gotten far enough to determine if copying a backup of these folders onto a device restored from itunes backup will restore your archive of emails or not.  Did I mention how annoying it is that Apple doesn't think your offline emails are worth saving when you do a backup of your device?


Running LG UltraFine 5k with additional low DPI screens

As mentioned by in the 2018 MacBook Pro 13-inch spec, this is not possible. It supports at maximum of 2 external screens:

Video Support
Simultaneously supports full native resolution on the built-in display at millions of colors and:

One display with 5120-by-2880 resolution at 60Hz at over a billion colors
Up to two displays with 4096-by-2304 resolution at 60Hz at millions of colors
Up to two displays with 3840-by-2160 resolution at 60Hz at over a billion colors


Why is healthissues.today using my screen 24/7 on my iPhone and how do I stop it?

Evidently (per Apple support) it was a pop-under on Safari that was using a web kit vulnerability to hijack my screen to click jack the site.  Didn't even show in the tab list of Safari.


Python Imaging Library (PIL) Decoder jpeg not available — how to fix?

PIL is missing libjpeg library.

To install it:

Go to http://www.ijg.org/files/jpegsrc.v8c.tar.gz
Unpack this package and cd to the unpacked folder cd ~/Downloads/jpeg-8c
Compile it:
./configure
make

Then install: sudo make install

But PIL still can't find library. Now you need to reinstall it:

Uninstall pil (if you instlled it with pip, just type sudo pip uninstall pil)
Download PIL, unpack it and move to source folder.
Now open setup.py in your code editor
Replace JPEG_ROOT = None with JPEG_ROOT = libinclude("/usr/local")
Enjoy! Now it works!


Try to go in Safari Settings > Advanced > Enable "Show developer menu".
In the developer menu enable "VP9 SW decoder" and "VP9 SW decoder on battery".
Apparently, some older Mac doesn't support 4k on Youtube, you can still try to play them with Google Chrome.


MacOS - Enable SSH server on different network interface

I think this message should be reworked since the sshd daemon listens on all network interfaces and this just tries to show the same IP address as the default IPv4 route to the internet as one address that could be used.

You should be able to ssh in on all IPv6 and IPv4 addresses on the Mac irregardless of what this message says.

Unless you've modified your sshd configuration or network firewall, this should work out of the box. If you port scan one of the addresses to find it's not listening - then check firewall before you check the ssh configuration.

Also, the system logs can show you that ssh is listening and processing connection attempts, but this probably is just an imprecise message causing you to worry needlessly.


Update App installed via Apple Configurator with other Apple ID

As far as I know you don't have a way to do that.

However, try and delete the app and download the new version of it with user's Apple ID.

It takes the same amount of data and time as to update it.


It seems that the solution is the same one listed there under "troubleshooting". Initially I was thrown off by the wording used. I thought that "If Mac OS X no longer starts up.." meant OS X didn't start up at all, but what it really means is "If Mac OS X does not start up automatically instead of rEFIt..."

I just followed the directions listed there and now it uses the default boot sequence.


I just downloaded Lync from Office 365 and had the exact same problem. After a bit of googling I realised that my Lync version was 14.01 and there was an update to 14.09 available. Updating solved my log in problem. Very simple (And stupid: 1. Why does Microsoft not update the package at Office 365? 2. How can login be broken to start with?).


I think this link may help you out. "Three Fingers Drag" is not in Trackpad Preferences. It's in Accessibility.

http://www.idownloadblog.com/2015/06/25/three-finger-drag-gesture-os-x-el-capitan/

Admin please pardon me for pasting links.

James
From Vietnam.


I'm not sure how OS X decides which app to send the command. It might have to do with launch order, or last visited order. What I know is that it's decided by rcd: Remote Control Daemon.

When a media key is pressed, Launch Daemon matches the LaunchEvents to com.apple.rcdevent.matching and calls up rcd. Then it just sort of hangs out in the background. You can see it in Activity Monitor. You can kill it and it wouldn't respawn. It just comes back when you press a media key again. The app itself is stored here:

/System/Library/CoreServices/rcd.app

It's launch daemon is here:

/System/Library/LaunchAgents/com.apple.rcd.plist


Open and focus file browsing dialog from command line

I have some Karabiner-EventViewer experience and found out that your "currentApplication()" is not Terminal, as one would think, but actually osascript.

Therefore …

osascript -l JavaScript -e "var app = Application(\"Terminal\");
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

… will at least give you keyboard control.


Machine Learning on external GPU with CUDA and late MBP 2016?

I could finally install Nvidia Titan XP + MacBook Pro + Akitio Node + Tensorflow + Keras

I wrote a gist with the procedure, hope it helps

https://gist.github.com/jganzabal/8e59e3b0f59642dd0b5f2e4de03c7687

Here is what I did:

This configuration worked for me, hope it helps

It is based on:
https://becominghuman.ai/deep-learning-gaming-build-with-nvidia-titan-xp-and-macbook-pro-with-thunderbolt2-5ceee7167f8b

and on:
https://stackoverflow.com/questions/44744737/tensorflow-mac-os-gpu-support

Hardware

Nvidia Video Card: Titan Xp
EGPU: Akitio Node
MacBook Pro (Retina, 13-inch, Early 2015)
Apple Thunderbolt3 to Thunderbolt2 Adapter
Apple Thunderbolt2 Cable

Software versions

macOS Sierra Version 10.12.6
GPU Driver Version: 10.18.5 (378.05.05.25f01)
CUDA Driver Version: 8.0.61
cuDNN v5.1 (Jan 20, 2017), for CUDA 8.0: Need to register and download
tensorflow-gpu 1.0.0
Keras 2.0.8

Procedure:

Install GPU driver

ShutDown your system, power it up again with pressing (⌘ and R) keys until you see , this will let you in Recovery Mode.
From the Menu Bar click Utilities > Terminal and write ‘csrutil disable; reboot’ press enter to execute this command.
When your mac restarted, run this command in Terminal:

cd ~/Desktop; git clone https://github.com/goalque/automate-eGPU.git
chmod +x ~/Desktop/automate-eGPU/automate-eGPU.sh
sudo ~/Desktop/automate-eGPU/./automate-eGPU.sh

Unplug your eGPU from your Mac, and restart. This is important if you did not unplug your eGPU you may end up with black screen after restarting.
When your Mac restarted, Open up Terminal and execute this command:

sudo ~/Desktop/automate-eGPU/./automate-eGPU.sh -a

Plug your eGPU to your mac via TH2.
Restart your Mac.

Install CUDA, cuDNN, Tensorflow and Keras

At this moment, Keras 2.08 needs tensorflow 1.0.0. Tensorflow-gpu 1.0.0 needs CUDA 8.0 and cuDNN v5.1 is the one that worked for me. I tried other combinations but doesn't seem to work

Download and installing CUDA 8.0 CUDA Toolkit 8.0 GA2 (Feb 2017)
Install it and follow the instructions
Set env variables

vim ~/.bash_profile
export CUDA_HOME=/usr/local/cuda
export DYLD_LIBRARY_PATH="$CUDA_HOME/lib:$CUDA_HOME:$CUDA_HOME/extras/CUPTI/lib"
export LD_LIBRARY_PATH=$DYLD_LIBRARY_PATH

(If your bash_profile does not exist, create it. This is executed everytime you open a terminal window)

Downloading and installing cuDNN (cudnn-8.0-osx-x64-v5.1) Need to register before downloading it
Copy cuDNN files to CUDA

cd ~/Downloads/cuda
sudo cp include/* /usr/local/cuda/include/
sudo cp lib/* /usr/local/cuda/lib/

Create envirenment and install tensorflow

conda create -n egpu python=3
source activate egpu
pip install tensorflow-gpu==1.0.0

Verify it works

Run the following script:

import tensorflow as tf
with tf.device('/gpu:0'):
    a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')
    b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')
    c = tf.matmul(a, b)

with tf.Session() as sess:
    print (sess.run(c))

Install Keras in the envirenment and set tensorflow as backend:

pip install --upgrade --no-deps keras # Need no-deps flag to prevent from installing tensorflow dependency
KERAS_BACKEND=tensorflow python -c "from keras import backend"

Output:

Using TensorFlow backend.
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.8.0.dylib locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.5.dylib locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcufft.8.0.dylib locally
I tensorflow/stream_executor/dso_loader.cc:126] Couldn't open CUDA library libcuda.1.dylib. LD_LIBRARY_PATH: /usr/local/cuda/lib:/usr/local/cuda:/usr/local/cuda/extras/CUPTI/lib
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcuda.dylib locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcurand.8.0.dylib locally


Can iPhone autofill emails in contacts based on pattern?

I found a way to make it happen.
There may be easier ways to do it but this is what I found.
I think this solution will work well with iPhone, Android and Windows phones as it's not an app.

Our contacts sync with our mail office365 OWA.
And in Office 365 you can export contacts as a CSV file.

Once you have the CSV you can open it with Excel and create a formula to build the email.
Since I'm swedish I need to remove ÅÄÖ and make them AO I did that with substitute().
Example:

=Substitute(Substitute(Substitute(A2;"Å";"A");"Å";"A");"Ö";"O")

The above formula can change names with ÅÄÖ, for example Åsa becomes Asa.
If you are Spanish you may need to replace for example ñ to n.

Because the layout of a CSV can be different depending on mail client and you may have a different language Excel installed there is no point in typing out the full formula.

But if the above formula is for first name you can add on last name like this:

=Substitute(Substitute(Substitute(A2;"Å";"A");"Å";"A");"Ö";"O")&"."&Substitute(Substitute(Substitute(B2;"Å";"A");"Å";"A");"Ö";"O")

If column A is first name and B is last name.
Also usually capital letters are "unwanted" in emails, you can use function Lower() to make capital => lowercase letters.

It worked very well at last and I could easily upload the edited contacts CSV and it was synced to my phone.


Consequence of using both filevault and cloud encryption

On macOS, FileVault is encryption at rest so it’s designed to protect your files when the operating system isn’t operating. Just as you can see an email or text document once you log in and your password decrypts the drive, any apps can read clear versions of your files and send them to the cloud in the clear, print them in the clear.

Having FileVault doesn’t make things slower or faster, so you can pretty much exclude that from your worries and plans about whatever cloud sharing service and program you select.

That service will be fast or slow, secure or not on its own design and merits regardless of the status of FileVault.


How to Enable QuickPath (Swipe) keyboard on iPad

This requires the floating keyboard.
To use the floating keyboard, simply use the “pinch” gesture on the keyboard as if you were “pinching to zoom out.” The floating keyboard will appear.  You can then use the QuickPath (swipe) keyboard functionality.
If you need to move the keyboard, simply drag it by holding the grey bar at the bottom and dragging it to your desired location.
To restore the keyboard back to full size, either drag it to the bottom of the screen or use the "pinch out" gesture.


Not at the moment. According to the HTTPS Everywhere FAQ:

  Q. Will there be a version of HTTPS Everywhere for IE, Safari, Opera, or some other browser?

  A. Some members of our developer community are working on an IE port of HTTPS Everywhere. As of early 2012, the Safari extension API does not offer a way to perform secure rewriting of http requests to https.

Source: https://www.eff.org/https-everywhere/faq


What are the three different bookmark features in Safari used for?

Think of it as a hierarchy.

At the top 'level', you have your full collection of bookmarks. This is what's accessed with the book icon and is where you can store, for example, rarely used bookmarks.

Within this larger collection there is a folder called 'Bookmarks Menu.' You can quickly access anything in this folder using the, well, Bookmarks menu in the menu bar at the top of your screen. I use this for frequent, but not constantly accessed pages. Its the closest analog to how most other browsers handle bookmarks.

And within that, is Bookmarks Bar. Items in this folder are shown as a bar beneath the address bar for easy one-click access. I keep my most frequently used bookmarks here, as well as things like frequently used bookmarklets.


The 2009 and earlier model Mac Mini all lack the black small round access port, so are much easier to get at the hard drive than the newer thin "unibody" Mac Mini computers.

I really like RamJet for checking which machines can run more ram than Apple places in their "what we support at the time the hardware is released" manuals. They only sell to Macs, so really have to work hard to mix up your models or get the wrong ram. Where you buy is certainly up for debate, but the RamJet tools are the nicest I've seen.

As to your hard drive exchange - the SSD will replace the HDD easily. Putting a second drive will be less easy as I'm not aware of a mounting kit for the optical drive attachment in that class of Mac Mini. Do your homework well or get a good return policy if you find out your drive doesn't work when connected to the optical drive SATA connection.


How do I show the Dock in full-screen mode?

The answer you posted in the question (unorthodox, yes) is correct: you have to move the mouse toward the edge of the screen in a separate motion.

But also, note that you don't have to lift your finger. You can just move the mouse to the edge of the screen, pause, and give it a little extra nudge.


Per the pmset man page:

  sleep - system sleep timer (value in minutes, or 0 to disable)

So, your computer (Mac Pro, I'm assuming by the question tag) is set to sleep the system after one minute, but other sleep functions that depend on the system (putting the display to sleep, putting the disk to sleep, etc.) are set to run after the system is supposed to sleep.  How can the screensaver start after 10 minutes if the entire system is already sleeping after 1 minute??? :D

To change this, you can run sudo pmset sleep <number of minutes>.  So, to set the system sleep value to zero minutes (turning off sleep) on my own system, I run sudo pmset sleep 0.  If you want to do it through the GUI, you go to System Preferences > Energy Saver, and toggle the "Computer Sleep" value.


The given partitions are not on the same whole disk

You have a 2.2 GB partition (disk0s4) on your drive. I am not sure this partition is even formatted. It is also possible the partition is not mounted. If not mounted, then the partition will not show up in the Finder. Anyway, this partition needs to be deleted before you can recover your missing free space.

The command below will delete this partition.

diskutil  eraseVolume  free  n  disk0s4

Once the disk0s4 partition is deleted, the next command can be used to recovery your missing free space.

diskutil  cs  resizestack  4A71281B-ECA8-40E1-A9D3-047D036A0788  0


No sound (speakers/jack) + microphone's dead after spilling water

I repair Macs for a living, and have seen just about every possible WRONG way of handling a liquid spill.

the answer is water.

If you inject water into your mac, you've f'd it up.

Consider 1 drop of water in a Mac to be the equivalent of ingesting 2 pints of JackDaniels in your body.

Drink 2 pints of Jack, and let us know how predictable you are... yeah.. it isn't going to end well..IF you end up with a hangover instead of an ER trip, you're lucky..

Water in your Mac is the same way. It is lethal.  as in, deadly. as in, if you do it, STOP everything and fix it. or your Mac could very well die.

General stupid ways of handling spilled water could include:

crossing your fingers and hoping that nothing got hurt
inserting your Mac into a gallon of rice and hoping that it dried out with no damage
inserting your Mac into a microwave to dry it out
restarting your mac (or plugging it in) without having disassembled it and cleaning out the water.
logging onto the internet with the mac and querying others to see what they'd do.

General intelligent ways of dealing with spilled water would include:

IMMEDIATELY shutting it off
NOT restarting it
NOT plugging it in
removing the battery (if removable)
fully disassembling the laptop (or taking it to a shop which does the above)

Water leads to all of the following actions:

shortouts (chips burning up)
corrosion
blown circuits
battery failure
fire
permanent damage
mold

IF you spill water in your Mac, shut it down. do not reboot it. remove the battery. disconnect power. Take it to a professional shop who repairs issues like this.

letting it simply sit for a few days will only prolong the damage, because water causes corrosion.

The ONLY correct action after a liquid spill is to fully clean the boards, dehydrate them, then reassemble.  and if you don't know what you're doing, you're likely going to cause MORE damage.

Based on your explanation, your Mac got water in it. and your running of it has likely blown the ADC circuit on the logic board, or possibly part of the USB sub-circuit.


Does the password on OSX user account prevent someone from viewing your /user folder if they have the HD in an external enclosure?

Unless you have turned FileVault on which encrypts your drive your files can be read by anyone who has physical access to your machine. They don't need to take the disk out and put it into an external enclosure, they can boot into single user mode which can read every thing or boot into the recovery partition and either reinstall the OS without deleting data or I think add admin users or boot of a Linux USB drive.

If you need to protect your data you must encrypt it and the Apple way is top use FileVault and then you need a password to read the drive.


Ethernet driver missing when installing Windows using boot camp

Didn't read instructions. Using boot camp assistant, I need to select option to download Windows drivers and burn them on CD. Then boot into Windows and insert CD which will launch an installer for the drivers.


Getting started with jailbroken iOS development?

The Cydia FAQ is probably the best source of information on this topic. See http://cydia.saurik.com/faq/developing.html. Here’s an excerpt:

  Q: Where do I get started with developing for jailbroken iOS?

  A: It helps to know something about developing for normal iOS. You might also check out the iPhone Dev Wiki.

The wiki it points to has several “Quick Start” articles: http://iphonedevwiki.net/index.php/Main_Page#Quick_start


Microsoft remote desktop sends wrong symbol keys

I had the same problem using microsoft remote desktop on a mac with OSX Yosemite. My symbol keys did not work correctly, for example the \ became < and @ became *. I opened system preferences on my Mac that was running the RD client, and under keyboard I noticed that my input source was set to Canadian English. I added US English, deleted Canadian English, and restarted the remote desktop session. The special characters were typed correctly after that.


When I add a file to iTunes library, does iTunes make a copy of it? If yes, where is the copy saved?

If the option "Copy files to the iTunes Music folder when adding to library" is activated, iTunes makes a copy.

The default storing location is:

Windows 7: \username\Music\iTunes
Windows Vista: \username\My Music\iTunes
Windows XP and 2000: \Documents and Settings\username\My Documents\My Music\iTunes
MAC OS X: ~/Music/iTunes/


Siri pulls information from your contacts. Make sure that the information in your contacts is accurate.


Some websites do not load in all my browsers

Do you experience this problem on other devices? From your question, it is clear that you have tried different browsers but you did not specify whether other devices can display these websites or not.
In order for website to displayed properly, the server (website's end) needs to set appropriate HTTP headers. Here is a sample of what those headers may look like.
When the browser gets malformed headers, it will not know what exactly to do with the received information so it will try its best. What will happen exactly will depend on the browser's implementation. As you have noticed, different browsers respond differently to malformed http headers.
As a general rule, there are several things you can do to troubleshoot:

https://downforeveryoneorjustme.com/ - if you do not have another device, you can use this service to test if the website is available or not
https://tools.keycdn.com/curl - or a similar tool - can be used to inspect headers; but the same can be achieved with Google Chrome - see this SO question


http://store.apple.com/us/product/D6377Z/A/os-x-mountain-lion?find=mountain+lion

From the Apple Store!  (Not the App Store...)

Although, from my understanding, there are no Macs that can run Mountain Lion that cannot also run Mavericks.  Mountain Lion dropped support for some older models (with older graphics cards on the whole), but since then support remains the same thus far.


Interesting question.

The first thing to realise is that the iPhoto Library is a folder, not a file. The Finder shows it as a file for end-user convenience, but it really is a folder.

There are many tools to quickly mirror a folder from a source to a destination. I would recommend using rsync.


How to recover from a forgotten password for MacBook Pro?

Recovery HD

The simplest way may be to use the Recovery HD, but this won't work if you have FileVault enabled.

Boot into the Recovery HD (hold ⌥ alt/option at boot and select the Recovery HD).
Once it has booted, click Utilities, then Terminal.
Type resetpassword then ↩ enter.
Follow the instructions.

Restarting Setup Assistant

In addition to using the Recovery HD, you can also restart the Setup Assistant, create a new Administrator account, then use that account to reset the password to the original account. This process will work if you have FileVault enabled, although you'll have to unlock your drive first before mounting.

You can restart the Setup Assistant by performing the following:

Boot into Single User Mode (hold ⌘ cmd + S at boot).
Mount the drive by typing /sbin/mount -uw / then ↩ enter.
Remove the Apple Setup Done file by typing rm /var/db/.AppleSetupDone then ↩ enter.
Reboot by typing reboot then ↩ enter.
Continue setup, making sure not to transfer data.
Setup a new administrator account. You can use this account to reset the password to the original account (through System Preferences → Users & Groups).

The new account can then be deleted once the original account has been recovered.


Using FaceTime HD Camera without FaceTime

QuickTime -> File -> New Movie Recording


Can I convert blog entries to wiki articles for Leopard-to-Lion migration?

While not a direct, 1-to-1 migration, I found this link which may be of help to at least export the data to CSV. Good luck