OS X ending - character when viewing source

I assume this is in a section of the email marked with

--_000_7ACBD9F85F865846BB187E5B1529E52F25B26392F5LBCPLCYVMB002_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Where the first line would be a different long series of digits.

In this case = just marks a line continuation, To get the text delete it and the following CR and LF characters.

The encoding is needed as email as per RFC5322 says

  Lines of characters in the body MUST be limited to 998 characters,
        and SHOULD be limited to 78 characters, excluding the CRLF.

The encoding is quoted-printable and that is defined in RFC2045

  (Soft Line Breaks) The Quoted-Printable encoding
            REQUIRES that encoded lines be no more than 76
            characters long.  If longer lines are to be encoded
            with the Quoted-Printable encoding, "soft" line breaks
            must be used.  An equal sign as the last character on a
            encoded line indicates such a non-significant ("soft")
            line break in the encoded text.

The workaround is use a script to decode the MIME encapsulation


OS X does not natively support the bluetooth headset profile, which is what a bluetooth device needs to support in order to act as a hands free device.

BluePhoneElite2 loads a special driver onto select phones that gets around this - likely by using a different bluetooth profile to deliver audio and phone actions.

There is currently no native solution in any version of OS X.


I found out that the camera is taken over, somehow, by the google talk browser plugin. I solved by doing the following. From a terminal, I issued the following command

ps uaxw |grep Firefox

It will show a list of the processes under Firefox. One of them may be something like

sbo      21173   0.0  0.1   414040   2492   ??  S     5May11   0:07.47
   /Applications/Firefox.app/Contents/MacOS/plugin-container.app/Contents/
   MacOS/plugin-container /Library/Internet Plug-Ins/googletalkbrowserplugin.plugin
   -omnijar /Applications/Firefox.app/Contents/MacOS/omni.jar 21168
   gecko-crash-server-pipe.21168 org.mozilla.machname.855559451 plugin

I wrapped the long line. I then proceeded to kill this process (the pid is the first number)

  kill 21173

and the iSight started working again.


Terminal not working, resource unavailable

Your machine definately has too many processes running which is the typical reason for that error message and aligns with Activity monitor. Since you can't restart or shut down, I would have only the following:

quit any / all apps you can and very quickly get a new terminal / shell running. There's small chance you will get a process before the runaway one uses up any freed resources, but you might get lucky: you only need one fork/exec/thread to get a shell.

If not, you will likely need to try escalating steps like log out of the user session and then back in. (or restart or shut down or pulling the power or holding the power button to disrupt all power and hard halt the machine.)

Maybe sshd is running and you could attempt that or Remote Desktop to connect as a second user if you have both screen sharing and another account set up. Again, it's not likely the system stat will allow new processes, but it's worth trying.

Sorry the  VShildScanner process is misbehaving. This is a case where the "virus software" is worse than the protection it offers.

https://community.mcafee.com/t5/Mac-and-Linux-Products/Multiple-VShieldScanner-processes/td-p/508106


Are you sure it's a boot loop and not a respring loop? You say you "got out of it" suggests it's the latter. Cydia crashing means you're not in Safe Mode but rather in an unjailbroken state. Whilst tapping go in yalu102, hold volume up until the device resprings to try entering No Substrate Mode. From there you should be able to open Cydia.


How does AppleCare Protection work overseas? (MacBook Pro 13 inch)

Apple Inc.
The AppleCare Protection Plan provides global repair coverage.

So yes, you are fully covered.


Importing macOS Caching server data from an external Mac caching server

I would just set up the second Mac and let them peer for a while. In the past it was likely to invalidate the entire cache by trying to move it or even restore it from a backup. The new commands you listed are intended to do precisely what you seek.
I’ll update if I test this, but I would assume several things:

It likely won’t matter if afp or smb shares are used if you try to move content via file sharing. SMB slightly preferred as it’s the new standard.
I would disable caching services before attempting any utility move.
I would move the cache to an external drive and then eject / move / absorb it to the new machine. (I almost always store cache on an external drive anyhow)
We put one cache server on every network segment, three or more on big network segments. With 100 or so, we do as little configuration as possible - no peering or parents have been needed yet.

With two or three caches - they rebalance each other without even needing to set up parent or peering configurations, but if you have massive clients to serve, you can make very sophisticated hierarchies with parent specific hash settings to maximize cache space or minimize lossage and internet when one node should fail.

https://support.apple.com/guide/mac-help/use-multiple-content-caches-on-mac-mchle150fb54/mac


You can use Preview to annotate PDFs, make circles, arrows, texts, and even sign it.

It comes with OS X.


Open shell script from Finder interactively

For a bash script to work from finder, it has to have the .command extension

For example, I created the following script to use sudo to ask for a password and then to output a welcome message, then "wait" to simulate execution time:

#!/bin/bash
sudo echo "Welcome to Ask Different"
sleep 10
exit 0

I saved it as test.command.  You also have to make it executable:  chmod +x test.command

Here's the result of clicking on the script:


Is there a configuration for El Cap 'Find Your Cursor' to work for vertical shakes?

The only option is to disable this feature, found in System Preferences > Accessibility > Display.

I translate "back and forth" as being horizontal movement only. There are no options for adjusting the sensitivity, or for registering vertical movement.


Kextual Healing: How can I remove Kexts that appear on startup?

See this Apple Support Communities thread - it addresses your exact problem (specifically, this response).

If you still have issues, prevent the kext from loading by using sudo + kextunload instead of kextutil. For example:

sudo kextunload /System/Library/Extensions/BJUSBLoad.kext

kextutil would be appropriate for debugging purposes (corrupted, missing dependencies, deprecated, etc) in the hopes of repairing it. kextunload is the tool you are looking for - see the man page for more info on it.


How to tell whether Little Snitch is running or stopped?

After a few hours, how can I tell whether Little Snitch is running or stopped?

If you enable the »Show inactivity warning in menu bar« feature (right below the button in your screenshot) you will see a yellow triangle if Little Snitch is not running.

  How can I restart it when it's stopped?

If it is not running, the stop button will change to a start button. Press it to start Little Snitch for another 3 hours.


Is there a way to configure OSX to auto mount and SMB share without entering a user and password into the configuration file?

Yes, it is possible, but you'll either need an non-lazy friend or put in the work yourself in order to set it up.

First thing I thought of was creating a shell script that monitors your networks connection details and executes the appropriate autologin and automount commands when it sees that you are connecting to the right network.

So, to answer your original question, yes it is possible.


The following example AppleScript code shows an example of how it could be coded for iTerm2.
set myPassword to text returned of ¬
    (display dialog "Enter Password:" default answer "" with hidden answer)

tell application "iTerm"
    set myWindow to (create window with default profile)
    tell myWindow to tell the current session
        write text "echo mycommand authenticate -username"
        delay 1
        write text "echo " & myPassword
        delay 1
    end tell
    close myWindow
end tell

Notes:
As coded, it uses echo just for testing purposes, obviously you'd remove echo and "echo " &  for production run.
The delay commands may need to be adjusted, or may not be necessary at all.  Test with the actual commands to see.


Generating and collaborating on network map diagrams?

Graphviz should do the trick. It uses a text file in a markup language called dot.  I believe there are a number of apps on the Mac that can create and export/import that format, but otherwise it's a plain text format and can be edited with any text editor.


Problem updating apps after iOS 6 update

I had a similar problem trying to update apps because I live overseas in Japan, and after updating to iOS6 it defaulted to the Japanese AppStore. I went to the AppStore, clicked on view AppleID, then it asked for my password which was not recognized as a Japanese account, so after a few attempts, it switched me to the US store and now I can update everything.   Not sure if this will help, but following your steps helped me figure out the solution to my problem! Thanks!!


Download an iPad browser, such as Dolphin Browser or Opera Mini.
Then download a web browser that is iPhone/iPod touch only, such as Mango Browser, iFox FREE, Sphere, or Full Screen Web Browser (99¢). Then you can run an iPad browser in the full iPad mode and run another browser that is in the 1x 2x iPhone mode.


How to make an application to be on top at startup instead of Finder in Yosemite?

Just make sure your finder isn't set to run on startup. Thats the easiest work around. You could do a lot of things like Automator, AppleScript etc, but just set your Finder menu to not populate on start up.

I can't duplicate your error.

Note : Finder will always take precedence when it's open the first time.

Go to System Preferences > Users & Groups > Login Items and make sure Finder isn't there. If it is delete it. Also, Relaunch Finder, could be in there. If it is, delete it.
Make sure none of the applications that you want to display are set to hidden.
If neither are there its an OS glitch.

Open Application> Utilities> Disk Utility> Select Macintosh HD> First Aid> Verify Disk Permissions> (when done) Repair Disk Permissions
Restart your system

Additionally, when you restart or shutdown if the box below is checked and Finder window is currently open then it will naturally reopen upon restart. Make sure all windows are closed or the box is not checked if necessary.

If that does not work a clean OS install would correct your issue.

If your asking how to make an application show on log in and show Finder window on login too but make the application fullscreen you can not do that without some scripting or automator process.


Apple Music - The code you entered is not valid

An Apple Music Family Membership requires iCloud Family Sharing to be set up.

According to Apple:

  Family Sharing requires a personal Apple ID signed in to iCloud and iTunes. Music, movies, TV shows and books can be downloaded on up to 10 devices per account, five of which can be computers. iOS 8 or later and OS X Yosemite or later are required to set up or join a Family Sharing group, and are recommended for full functionality. Not all content is eligible for Family Sharing. Content can be hidden by family members; hidden content is not available for download. Content downloaded from family members or acquired via redemption codes is not subject to Ask to Buy.

  iCloud requires iOS 5 or later on iPhone 3Gs or later, iPod touch (3rd
  generation or later), iPad Pro, iPad Air or later, iPad or later, or
  iPad mini or later; a Mac computer with OS X Lion 10.7.5 or later; or
  a PC with Windows 7 or Windows 8 (Outlook 2007 or later or an
  up-to-date browser is required for accessing email, contacts and
  calendars). Some features require iOS 10 and macOS Sierra. Some
  features require a Wi-Fi connection. Some features are not available
  in all countries. Access to some services is limited to 10 devices.

Since you're saying you're already in the family group, I expect the problem you're having is that you're using an Android device (the above seems to imply you need to be on macOS, iOS or Windows). I would do the following:

Contact Apple to check if there is a way around this conundrum and, if not,
Send feedback to Apple as well as an email to support@apple.com (that's the email address they use for support re their Android apps).

I would think that since Apple offers the Apple Music Android app that this is an unintended consequence of how things are currently set up, so sending feedback is the only way of getting things changed.


This probably doesn't answer the mail question but here is some more info on the startup files.
Are you searching for the files in Finder?  Make sure that you are searching from a terminal and using ls -A so that hidden files (files beginning with a '.') show up.
The following is from the Bash Reference Guide.  It describes the startup files that are executed when you start a new terminal window in OS X (which is an interactive, login shell).
6.2 Bash Startup Files
This section describes how Bash executes its startup files. If any of the files exist but cannot be read, Bash reports an error. Tildes are expanded in file names as described above under Tilde Expansion (see Section 3.5.2 [Tilde Expansion], page 19).
Interactive shells are described in Section 6.3 [Interactive Shells], page 75.
Invoked as an interactive login shell, or with ‘--login’
When Bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable. The --noprofile option may be used when the shell is started to inhibit this behavior.
When a login shell exits, Bash reads and executes commands from the file ‘~/.bash_logout’, if it exists.


Safe to unplug external HDD that has spun down?

Your best bet is to always eject (or unmount) the drive.

Basically, failure to unmount before disconnecting the device can result in loss of data and/or a corrupted file system.

If the external hard drive has in fact spun down, then unplugging it (accidentally or otherwise) is less risky than it would be if it hadn't spun down, but this won't remove the risk entirely. For example, in your question you refer to the fact that often you can hear that an external HDD has spun down, but this is prone to errors in judgment.

Also, not all external drives are the same. Some are USB powered, some have their own dedicated power source, some don't even use USB. What I'm getting at here, is that the only rule that can safely be applied to all external drives is to eject/unmount them first prior to unplugging them!


Security Update 2020-004: Apple Remote Desktop and Screen Sharing Not Working? Anyone else noticed?

No, we are not seeing that. Having ssh is key, you can log in and kickstart the ARD and self rescue most of the time. Even turn off remote access and turn it back on via ssh.

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

Once you get ARD or physical hands on the Mac , I would reinstall Mojave from the App Store to be sure the OS is installed if you can’t suss out what happened.


Terminal/Safari Cannot Resolve Host But Chrome Can Connect

Your launch daemon com.apple.mDNSResponder.reloaded is not loaded properly.

You can check this by entering sudo launchctl list | grep DNS.

The result should yield something like this:

-   0   com.apple.mDNSResponderHelper.reloaded
108 0   com.apple.mDNSResponder.reloaded

108 is the pid and should differ on your system.

Check your com.apple.mDNSResponder.plist for errors with:

cat /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

It should look like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.apple.mDNSResponder.reloaded</string>
    <key>OnDemand</key>
    <false/>
    <key>InitGroups</key>
    <false/>
    <key>UserName</key>
    <string>_mdnsresponder</string>
    <key>GroupName</key>
    <string>_mdnsresponder</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/sbin/mDNSResponder</string>
    </array>
    <key>MachServices</key>
    <dict>
        <key>com.apple.mDNSResponder</key>
        <true/>
            <key>com.apple.mDNSResponder.dnsproxy</key>
            <true/>
    </dict>
    <key>Sockets</key>
    <dict>
        <key>Listeners</key>
        <dict>
            <key>SockFamily</key>
            <string>Unix</string>
            <key>SockPathName</key>
            <string>/var/run/mDNSResponder</string>
            <key>SockPathMode</key>
            <integer>438</integer>
        </dict>
    </dict>
    <key>POSIXSpawnType</key>
    <string>Interactive</string>
    <key>EnablePressuredExit</key>
    <false/>
</dict>
</plist>

Remove the lines <key>com.apple.mDNSResponder.reloaded</key> and the immediately following <false/> or <true/> from the file disabled.plist by editing it with

sudo nano /private/var/db/com.apple.xpc.launchd/disabled.plist

You may have to disable SIP to do so!

Remove the mDNSResponder daemon from the launchctl database with:

sudo launchctl remove com.apple.mDNSResponder.reloaded

Re-add it with

sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Reboot.


Why can't I easily open web browsers from the terminal application?

It's probably safe to say that most Mac users do not open GUI apps via the CLI, which is why most GUI apps do not include the CLI support like TextMate does.  In other words, TextMate actually includes a binary executable named mate which is installed in $PATH, which is why one does not need to preface it with the open command like opening a GUI app which does not include that type of CLI support.

If you want to emulate that behavior then create a script named chrome placed in the $PATH, typically /usr/local/bin/ for something such as this.

Example:

#!/bin/bash

if [ -n "$1" ]; then
    open -a "Google Chrome" "$1"
else
    open -a "Google Chrome"
fi

Save the above code in a plain text file named chrome and make it executable by:

chmod +x chrome

Then you can start Google Chrome via CLI by chrome or chrome URL where URL is properly formatted if not just a filename in the $PWD.


What is the net weight and outside size of the iPad mini box when new?

For the reference:

Length: 21.3 CM
Width: 14.7 CM
Height: 3.3 CM
Gross Weight: 0.5 KG


How to recover NTFS volumes after accidentally formatting drive as JHFS+ volume?

I started writing up a long complex answer on how to recover your data using tools like Disk Utility to create a backup image and testdisk to recover the partition table, because that might be all you need to do.

But if you don't already have experience doing work like this and this data is valuable to you, you should really go to a data recovery specialist. At the moment this might be a simple fix, but a wrong step could make this much more complex.

Please find a local data recovery specialist and ask them to recover your data.


Cydia keyboard that leaves the middle of the screen empty

It's not longer necessary for a keyboard from Cydia. From iOS 8, there is support for third party keyboards. There are alternate keyboards which can be found on the App Store which take different amount of screen real-estate. One of the smallest keyboards available is the Minuum Keyboard.


What is iPhone 6 Plus 128GB 1080p 30fps Maximum Video Time Length?

I believe limit is only storage space and power.

For sure there is no 30 min limit on duration since last time I did 55min video without any interruptions.

And since bitrate of the video is variable depending on the scene there is no fixed time limit per GB either.


POP is a pretty limited protocol. It doesn't do much beyond getting messages from senders and presenting them to clients (i.e. the iPhone and iPad) as requested. There's no syncing of state (i.e. read messages). Bell, like many major ISPs, only provides POP access, so your options are rather limited.

I would suggest signing your friend up for Gmail, which offers IMAP (and far more storage than Bell). Gmail can be set up check her Bell account, so that all messages to it will funnel into that account. It's even possible to set things up so that messages can be sent by the Bell account via the Gmail account, so that everything appears as it did before to the sender (although I would recommend using the new address as much as possible - it's beneficial to not have an account tied in to your service provider for flexibility).


You can do this with many apps available. I personally prefer Better Touch Tool, because You can do much more than just assign keyboard shortcuts. There's window snapping and most of all - custom mouse/trackpad gestures. Here's example:

With this I can press ⌃ CTRL+⇧ SHIFT+1 to focus on Safari.app.


Our only hope is that the gentleman who makes this tool figures out a way to make it work. I have been using this tool for years and has made my experience much nicer as I am not a fan of the San Francisco font. There was a few promising details in the issue tracker but as of yet no workaround.

https://github.com/jenskutilek/FiraSystemFontReplacement


how to transfer low resolution photos ( optimised ) to the computer

If you deleted the photos from iCloud directly more than 30 days ago, and it appears you did if they're not in the Recently Deleted folder, then they're probably gone for good.

iCloud is a syncing solution and not a backup solution.  It doesn't store a copy of the pictures, in the way that using something like Dropbox does, it give you access to the pictures on all your devices.  At some point, you selected Optimize iPhone Storage in your iCloud settings.  Doing this only stores low-res versions of the photos on your device while the full, high-res photos are stored in iCloud.

If you saved any of those photos from iCloud directly to a computer, that would be your only remaining option to get the high-res versions.


iPhone not turning on when pressing lock button/erroneous charging

Let it charge overnight, if the behavior is the same you could try another charger and/or cable as it is possible that you have a bad charger or cable.

Failing all of that it is likely that the battery in the phone is kaput and needs to be replaced.

If you are in warranty, take it to an Apple store. If it is not in warranty you could do the same, or if you know of a reputable phone repair shop they can do it as well.


Launchd to only run on schedule, not restart?

You will need a add a "Run at Load" key and set it to false.

<key>RunAtLoad</key>
<false/>

This will prevent running at startup and only at your manually specified time.


Recording both sound and video on my screen via my Macbook Pro?


MacBook Pro on any wifi stays connected but won't load pages after a few minutes

I had faced same. Sometimes cable connected to wifi card becomes loose which can cause this issue.

Can you check once what RSSI you are getting when you are scanning the the Wi-Fi network? Usually macOS at -70 dBm RSSI shows very less connectivity but windows works fine.

Click on "Apple" icon.
Select "About the mac"
One window will pop-up then select "System Report"
One another window will pop-up. Select "Wi-Fi" under "Network" option.

you will get all the network list. All the scanned network will have a field "Signal/Noise", where you will get your RSSI value.


disconnect the virtual machine and make this configuration, in my work, I have the latest version of parallel. try this.

Note: the example print is with the Kurumin configuration but works with the parrotOS


Will my Battery get harmed if not used for long time?

These are what you need to keep in mind:

The battery works using chemical reactions, these reactions cannot be stopped but they can be slowed.
A laptop with the battery left in will continue using that battery
very slowly.
A battery left completely dead inside a laptop that is still trying
to draw power will kill the battery completely.

If you are storing the MacBook for a few months, take better care where you store it. Place it in a case, or completely dry bag to prevent dust buildup. Even if you keep it in the box it has come with, it would be fine.

Taking the above care, you don't have to worry about the battery.

Apple's Maximizing Battery Life and Lifespan page offers the following advice:

  If you want to store your device long term, two key factors will affect the overall health of your battery: the environmental temperature and the percentage of charge on the battery when it’s powered down for storage. Therefore, we recommend the following:

  Do not fully charge or fully discharge your device’s battery — charge
  it to around 50%. If you store a device when its battery is fully
  discharged, the battery could fall into a deep discharge state, which
  renders it incapable of holding a charge. Conversely, if you store it
  fully charged for an extended period of time, the battery may lose
  some capacity, leading to shorter battery life.
  Power down the device to avoid additional battery use.
  Place your device in a cool, moisture-free environment that’s less
  than 90° F (32° C).
  If you plan to store your device for longer than six months, charge
  it to 50% every six months.

  Depending on how long you store your device, it may be in a low-battery state when you remove it from long-term storage. After it’s removed from storage, it may require 20 minutes of charging with the original adapter before you can use it.


Album art not syncing to iPhone for playlists

Denis Ahrens mentioned something about that in the last episode of mobileMacs (timecode).

For those of you who don't know German: He said that all of his music is lossless and that iTunes recently learned how to encode these files to 256kbit/s AAC when syncing his music to his iPhone. When he switched this on, he experienced the same problem that you have: No cover art at all. He explained that some people seem to get the cover art and some don't.

If I understood him right (even for native speakers, he talks very fast and the context isn't always clear) he says that the parts of your library that get converted from lossless while transferring are missing the cover art while the tracks/albus/files that you convert explicitly before syncing get the cover art – but as I said, I'm not sure about that.

I have neither iOS 6 nor lossless music so I can't test this theory myself, I can only pass on what I heard; I hope it helps. (By the way, Denis concludes that he hasn't found a workaround yet and advises to wait for the fix.)


Can I download apps from the US app store if I'm using a different store?

You will need to create an account on the US store.  Apple probably won't accept your foreign credit card either (at least they do not in Canada), so you need US gift cards to create an account.  Google for more information.


Left Command key does not have the same function as the Right Command key

Go to System Preferences > Mission Control and check the shortcut for Application windows. It must be set on the left ⌘ key (this must be the only OS X section that accepts single modifier keys).

Mission Control http://cdn.mactrast.com/wp-content/uploads/2013/10/Mission_Control-582x480.png


Scan Mac OS SSD from a Windows PC for malware

Windows can't read either HFS+ or APFS natively, so you would

need 3rd party software to enable that basic requirement, then
need a Windows malware scanner equipped to look for Mac viruses.

Why don't you just scan it from the Mac?


How to completely silence the other party in a call on iOS

One to completely silence the other caller is to plug in a headphone auxiliary audio cable. You may need one with an inline mic such as this one. This tricks iOS into thinking that there is an external output device and reroutes the output audio virtually into nothingness. The microphone is also switched to use the external microphone.


Applications - (Registered User Name Visibility)

There is no generic way to hide such a name as the implementation of such a splash screen differs from app to app.

Displaying the license holder’s is usually part of the protection features of the software. Therefore you’re not likely to find an official way of hiding the name.

Hiding the name is usually something wanted by those that do not have a license and don’t want others to see that. If you’re in that category, contact the vendor to see about transferring the old license or buying (possibly at a discount) another seat or license of the software.


How to create a service (shown in the context menu on the URL) in Safari?

UPDATE: I initially misunderstood the question. To learn how to create a service for the context menu in Safari, see part A of this answer. To learn how to create a service that takes no input and appears in the menubar > Safari > Services menu in Safari, see part B.

Part A: Creating a Contextual Text Service

Step 1

Follow part B's step 1 (I'll refer to it as B.1 from here on out).

Step 2

Follow B.2, but instead of selecting "no input," select "rich text."

In this case, you won't want to use anything else, because this is the step that makes it possible to see it from the contextual right-click menu when selecting text. This is because Automator requires some sort of input usually, and the type of input determines how it will get that input. If it's manual input, then it'll simply ask for the input when it runs, but if it's some sort of text that's already on the screen, it needs selected text to function. Note that you can't choose "URLs" because that does not mean that you can right click on URLs on the webpage, but that you can save the URL of the current page using the menubar. I chose "rich text" for this because it saves the text with its URL properties (i.e. you can click on it and it'll take you to the webpage once it's in the TextEdit document).

Step 3

As with B.3, write your workflow. In this case, it's really simple (there will be no download link because you can make it so easily):

In this case, all I'm doing is taking the input of the selected rich text as specified, and then copying it into a new TextEdit document, which should open up with the link once you've used the service.

Step 4

Finish things off by saving, as in B.4, and optionally do B.5 if you want to see where your services are located.

If you're looking to do something more advanced, like copying the URL from selected text, that would be more complicated, but feel free to experiment with it. You can always try URL shortening to create links, or perhaps have Automator open that webpage in a new tab and copy its URL as with the script in B.3.

Part B: Creating a Menubar URL Service

Step 1

First, you'll want to make sure that the workflow you created is a "Service" workflow. To do so, when you create a workflow, select the "Service" option like so:

Click on "Choose" and you're ready to create your service. You should see the typical Automator workflow builder window, as usual.

Step 2

Once you're there, make sure that you say your application is for Safari, using the menu at the top of the window. The other dropdown menu determines whether or not the Automator workflow takes any input. Depends on what you're doing, but in this case, I think you don't need any input, so select "no input."

Step 3

At that point, go ahead and build your workflow. It sounds like you already have a workflow you want to use, but here's one I built to do what you'd like:

At this point, you'll see that the service does not yet show up in the dropdown in Safari.

Step 4

In order to make it show up, make sure you've saved your Automator workflow.

The header on Automator should look like this:

If you check Safari now, your "Save URL" service should come up.

Step 5 (optional)

If you really want to check that your service was saved because it still isn't showing up in the menu, you can go to ~/Library/Services/ in Finder, where all workflows are stored. Keep in mind that the Library folder is hidden if you've never accessed it before. You can go here to find out how to view it and its contents.


Any way to get more powerful rules for Mail.app?

There is no way I can think of to use AppleScript to filter messages directly, but I guess you could go the ugly route of redirecting "All Messages" to an AppleScript and then handling them from there back to Mail.app.

==== Update:

To give you a better idea of what I´m talking about, you´ll have to create a new rule with condition "All Messages" and execute an Applescript. For example to check for the subject, you´ll want something similar to this:

using terms from application "Mail"
    on perform mail action with messages theMessages for rule theRule
        tell application "Mail"

            repeat with eachMessage in theMessages
                set theSubject to subject of eachMessage

                if theSubject contains "test" then
                    -- do something here, like move message to a folder
                end if
            end repeat

        end tell
    end perform mail action with messages
end using terms from

Note that of course you could easily use a do shell script statement here to use whatever command line tool you want to compare the subject with a regexp, like if (do shell script "*your regexp that returns 'true' if matched*" ) is true … and so on.


You might want to start by installing the most recent update to Office 2008 which is version 12.3.6.

Failing that, try using the Remove Office tool from /Applications/Microsoft Office 2008/ Additional Tools/, restart, then reinstall Office and update it to latest.


Install Windows 7 on macoS High Sierra (MBP Late 2011)

If you are happy with Windows 10 and want sound then you will have to install to BIOS boot. The instructions for doing so can be found at Installing Windows 10 without DVD or Third Party Tools. I would recommend first uninstalling the UEFI booting Windows 10 you have already installed. This is not covered in the link given in this answer.

Another possibility would be to convert your existing Windows 10 installation from UEFI to BIOS booting. I have never tried this to fix a driver problem, but this might be worth attempting. The steps would be as follows.

From Windows, download gdisk.
Copy gdisk64.exe to the Windows 10 flash drive.
Boot from the Windows 10 flash drive.
Open a Command Prompt window.
Use Windows commands to remove the Windows UEFI boot files from EFI partition.
Use gdisk to convert internal drive to hybrid partitioning.
Use Windows commands to install the BIOS boot data and files.
Boot back to Windows.
Maybe reinstall the Window Support Software.


How to select all similar files in an directory

You can use the Search feature in Finder to limit the view in a specific folder to search criteria that matches what's in the search field. One of the criteria you can search on is kind. In the screen shot below I start typing kind:jpeg in the search field and you see that Finder presents me with a drop down list that includes JPEG Image. I select this from the list and I'll see only files of that kind. To limit the filter to just this folder I make sure the Downloads view is clicked on the Search: area just about the list of files instead of This Mac.

Once you've searched and filtered your view this way, you can select all to perform an operation on files that match that search.


How to make my late 2011 MBP compatible with USB 3.0?

Thunderbolt Dock

You can use a Thunderbolt dock / docking station. I have added one to my 2011 Mac mini which has no USB 3.0 ports.

There are many docks available and most of them offer USB 3.0 ports.

Keep in mind that, as far as I know, all docks require an external power source (wall plug), but there are some that don't need one.

Please let me know if this answers your question.

This is the product I use:

Belkin Thunderbolt Express Dock for about $200, the predecessor of this version:

http://www.belkin.com/us/p/P-F4U085/

Pay attention whether or not a Thunderbolt cable is included. A single cable costs between $30-50.

Thunderbolt to USB adapter

Instead of a Thunderbolt dock you can also buy a TB to USB 3.0 adapter. Kanex produces one that also supports eSATA. However, you won't be able to connect any devices that need to draw power to operate. Think external 2.5" HDDs/SSDs or USB hubs:

Kanex Thunderbolt to eSATA + USB 3.0 Adapter, $80


MacBook Air 2012 Mini DisplayPort not working with HDTV

I have exactly same set up down to the MBA 2012 + Adapter and Cable.

It has been working flawlessly since.

So far I used it on 3 different TV models.

In your case I would say it is the adapter, they tend to be flaky (what do you expect for $6).

But, you can take a look in the Console and see what the "Windoserver" is doing when you plug in the cable.

If you live in the USA, go to store like Best buy or Walmart, get another adapter and try it. If it works you have your proof. If it does not just return it to the store for full refund.


Dialog pops up everyday for less than a second

If you look at the Console application (/Applications/Utilities/Console.app), you can see system logs of errors and other activity. If you open it and view log entries for the time of the error, you may be able to find the source and purpose of the message.


"QuickLookUIService" Using Significant Energy

I had the same problem.
Here's a suggestion that worked for me, it involves creating a daemon that will kill the service QuickLookUIService every 5600 seconds (you can tune this setting).
Whole answer here with the daemon code is here: https://discussions.apple.com/thread/8506070
The one that I had to Force Quit everytime was QuickLookUIService (Spotlight). I'm running Mojave 10.14.6 on a Mid 2012 Macbook Pro 15' non-retina.
In a nutshell, this service is not responding using significant energy and avoiding switching to the integrated graphics, draining your battery until you kill it.


How can I delete something from the Apple Pay wallet

Make sure you are using the Wallet app while your device is unlocked. You cannot make any changes to passes, cards, etc, when you are accessing the Wallet with the home-button double-click when the device is locked.


How to tell a macmini to stop booting to Windows from a macbook pro?

The system stores the boot choice in NVRAM, so you might reset it by powering off and then holding command-option-p-r while you hear the start chimes repeat 2 or 3 times.  At that point, it should choose the first bootable system on the internal drive. IF that doesn't work, you could post the filesystem layout - but a corrupt NVRAM settings file would explain why your choice of Startup Disk wasn't respected.


How can I tell whether or not my FileVault recovery key is stored in iCloud?

Assuming that your disk is APFS formatted, run the following command in the Terminal:

diskutil apfs listusers /

Then you need to check if it lists "Type: iCloud Recovery User" and "iCloud Recovery External Key" - if that is the case, then your computer thinks the recovery key is stored in iCloud.

If you're worried that Apple somehow lost your key and need to verify that they still have it, you'll have to go through the actual recovery process to try unlocking your drive without your passphrase. That is the best test to see if everything is setup and working as it should, and that Apple has your key.


Direct download of Bootcamp driver 6.1 for windows 10?

just use https://github.com/timsutton/brigadier
found it on discussions apple forum
look for the LonerT's post Aug 25, 2015 7:24 PM in response to dioshy (quoting everything from there even though 2012 model is not your case but the solution still stands)

"1. Please see BootCamp 6 update not available on MacBook Pro mid 2012 with Windows 10 for the two methods supported by Apple to get BC6 drivers.

You can manually download BC6 drivers from Apple CDN using Brigadier (https://github.com/timsutton/brigadier) by specifying your model number available from How to identify MacBook Pro models - Apple Support .
Please also see Use Windows 10 on your Mac with Boot Camp - Apple Support."
As a result you can get all of the Bootcamp packages for your/other macs.


Creating a professional looking screencast?

ScreenFlow lets you do all of that. You can split your recording into as many pieces as you'd like, add text boxes (which can be full-screen with a background or can be transparent on top of your video), and transition between pieces of video, text boxes, or even just graphics of your own creation.

In a video I created for an app of mine in ScreenFlow I used Photoshop to create some still text screens in Photoshop (where I have super-picky-level control over the lettering) and then put them behind the app video capture. Here's what the timeline looks like in ScreenFlow:

You can see multiple tracks. The top one is my background music and the next is my voiceover, split up to allow for pauses while stuff happens on the screen. Below that is the text in the upper-right of the screen (you can see that I have it selected) with transitions from one screen of text to another, and then a graphic that shows the url for the app all of the time. Finally is the video track, which I've broken into pieces to allow for better flow.

The finished video shows all of it put together.


Are there Korean keyboard layouts for OSX 10.9 that mimic the iOS 7 Korean layout?

Switch to the 2-Set keyboard layout.  Let us know in detail if there is anything about that which is not working the way you want.


Is there an aftermarket USB->DockConnector cable that works with an iPhone 4 + bumper case?

Maybe this'll work: http://cablejive.com/istubz

EDIT:
Whoops, maybe not. The 1st party cables are a precision molded plastic that is thinner than the 3rd-party clones as detailed in this video @ 3:40 -

http://youtube.com/watch?v=XpmLvY2XNPg


What is causing my application crashes? Borderlands 2, Adium, more

With regards to Borderlands 2, there is a thread on the Steam Community with a similar crash log, and the solution appears to be updating to Mavericks, with a few people confirming it worked for them.


Can iCloud help me move iTunes to a new Computer (Mac to PC)?

Short answer: no. Longer answer: maybe, but probably not yet. Most of the iCloud pieces integrated into iTunes are for iTunes/App Store content. You can re-download all your purchased music and TV (not sure about movies yet?), but it doesn't sync playlists, and outside of the US (guessing you're in Canada given the Telus mention) you're out of luck at the moment due to separate content deals. Eventually with iTunes Match, you'll be able to get non-iTunes music from iCloud for a fee ($25/year), but it's not coming until November in the US, and later for the rest of us. It's not clear how iTunes Match will deal with playlists, but if it's like the current system for transferring purchased music, it probably won't sync playlists, just give you all the music in one heap.

Your best bet is to just copy your iTunes directory (~/Music/iTunes on the Mac), including the iTunes Library.itl and .xml files to the default iTunes folder on your new PC. If you don't already have all your media files in the iTunes directory, you'll probably want to do that if you have the space, to make things simpler when transferring. iTunes will do the rearranging for you, just go to File→Library→Organize Library and check Consolidate files.


Nope, just plain old Gorilla Glass.

Apple would have put it here, and it wasn't announced during the keynote.


Where's the iTunes app section for my iPhone?

You can find a overview/summary of iTunes 12.7 changes on this Apple support page.

Changes include:

  Apps: Looking for your past iOS app downloads? Learn how to redownload apps on your iOS device.
  iTunes U: Collections of iTunes U content appear in the Podcasts section of iTunes.
  Internet Radio: Your Internet Radio stations appear in your music library's sidebar. Click Edit in the sidebar to show or hide Internet
  Radio.
  Ringtones: iOS 11 supports redownloading ringtones directly to your iOS device, without the need to use iTunes on your Mac or PC.
  Books on Windows: Books on iTunes for Windows are managed in iBooks for iOS. Learn how to redownload books on an iOS device.

  If you have an iOS app, ringtone, or book that's no longer available
  for redownload, you can move that content to your iOS device while
  plugged in to a computer with a USB cable.

According to MacWorld:

  Where it will really hurt is if and when you need to restore an iPhone
  or iPad. You can still perform iTunes backups, but the restore won’t
  transfer apps from your Mac, but instead re-download them over the
  Internet from Apple. That can easily consume gigabytes of bandwidth,
  depending on your app choices. Many users download few apps, or those
  apps that are relatively modest, and this won’t be as big a hit.

  There’s no way to bypass or minimize this problem. If you have any kinds of restrictions on your internet service—whether in performance or limits—you should consider using a public Wi-Fi hotspot or the Wi-Fi of a friend without those limits. You’ll need to plan ahead when you wipe and want to restore an iOS device.

So to answer your question, that section (apps) has been removed from iTunes, and restoring apps will require redownloading via the AppStore in iOS. Plan on using Wi-Fi or a hotspot to prevent large data usage when redownloading apps.


Using FaceTime and Skype (both open at the same time)

There is an app for that :)

ManyCam will allow you to use the iSight camera over multiple applications. I haven't had the chance to test it myself, but according to the app description, it should work just fine.

Some customers complain about a slow Mac, some don't. So please give feedback about this app.

EDIT:
CamTwist should do the same.


This file is always at this location: /usr/standalone/i386/Firmware.scap


Can I get album art for songs only on my iPod?

There is no way for iTunes to know what is on your iPod if you manage it manually. So the answer is NO.

I assume you are aware that you risk losing all your iPod-only tracks in case your iPods breaks down, gets damaged or stolen. So it may be a good idea to get all tracks into iTunes (and your computer) anyway.


I've seen that error a few time on mine since updating to Yosemite. I've taken it in to get checked out and apple didn't find anything when running their tests. One thing I've done to keep it from popping up as much is to do a NVRAM reset. You can do this by restarting before bootup hold command + option P + R till you hear a second startup chime then release. This clears out some video memory and some other minor settings like volume etc.


Notification Centre preferences are empty

I had exactly this problem and fixed it by doing an NVRAM reset. Switch off computer and restart. Immediately press and hold Command and Alt/Option and the P and R keys. When you hear the second start up chime (about 30 seconds later) release the keys. Your Notifications preferences should be fully populated again by all the apps that use it.


AppleScript 'choose from list' - I'm having trouble with Multiple Selections

At the point where you are having a problem, result is a list. Try looping through the items in the list.

set answer to choose from list {¬
    "App1", ¬
    "App2", ¬
    "App3"} ¬
    with prompt "What would you like to do?" with multiple selections allowed and empty selection allowed
if answer is not false then
    repeat with appitem in answer
        activate application appitem
    end repeat
end if


So, I don't know if this will work always, but I found one workaround:

Switch to the non-showing instance of the app.
Switch to another instance of the app that shows.
Put this app in full screen
Switch to the non-showing instance of the app -> now it worked for me.

I am not sure if 1-3 have to happen on the same monitor, I will keep trying this out in the next days...


What's the keyboard shortcut to select the non-default button on a pop-up alert?

Tab key to navigate the focus between buttons, and press the space bar when a button is selected.

The effect is as above image.  When a blue box around a button, press the space bar, the button will be "pressed".

If you found that the focus cannot be set to the button, pen the Keyboard preference, and config it as following:


Swollen/pregnant battery on a MacBook (13" aluminium late-2008)

I run into this as well with our MacBooks after a few years. You have to replace the battery. If you have an Apple Store or Reseller nearby, ask whether there is a replacement program ongoing (there sometimes is) which would allow you to get a new battery cheaper or for free.

It would be odd to have a 2008 model Mac still covered under a one year warranty. Even AppleCare with a three year coverage would normally be expired in this case. You might need to spend $129 for a battery at this point, but you could try one more time at a store if you read up on some details.

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

Towards the bottom it says:

  However, the AppleCare Protection Plan for notebook computers does not
  cover batteries that have failed or are exhibiting diminished capacity
  except when the failure or diminished capacity is the result of a
  manufacturing defect.

Then you'll want to go to the full AppleCare document, http://www.apple.com/legal/applecare/appgeos.html, where if you search for battery and skip past the iPod parts, will be:

  What is not Covered?
  4.1 Hardware Service. The Plan does not apply to:
  (vi) Consumable parts, such as batteries, except in respect of battery coverage under APP for iPod or unless failure has occurred due to a defect in materials and workmanship;

So, with a battery that is rated at 300 cycles, and is listed as a consumable part (i.e. expected to fail over time), it's pretty common for some people with failed batteries to have to pay for a replacement. Now, the one thing would be if the trackpad still doesn't work after you paid for a battery exchange, I would ask them to consider repairing that.

Keep in mind - the warranty (or care plan) has a start and end date. During the time of the plan, it's Apple's responsibility to pay for repairs and service and parts for covered repairs. After that time, it's the consumer's responsibility to pay.

I would head to the genius bar, with an appointment, and ask them to look it over. Explain (briefly) that you were told at another store you had to pay for a battery and feel bad. You clearly wish it had lasted longer and ask if there is any way they could help you avoid paying for either a repair of the trackpad or a replacement of the battery.

Think of that person as your friend as opposed to someone "working for the man" and is there to say no. You might still get a no answer, but at least you read up and can talk with them over what would be covered and what wouldn't be covered. By trying to get a second hearing of your situation, you might either feel better or they might find a way to help and you'll be out a trip to the store and maybe the cost of a battery.


Since the failure is time to time, it’s likely you do not have a configuration issue. If it never worked, then a call to Apple support would likely get to the bottom of a persistent failure.
Do you have any support from your network provider?
I often tether to a smart phone when troubleshooting an internet connection if I can’t move my Mac easily.


Settings > General > iPhone Storage > (App Name) > Delete App


How do I block power from going to usb without stopping data transfer?

There is no easy way to do this. You could try to rewire a USB cable with the power wire removed. There's a chance this would work, but I wouldn't bet on it, it would depend on how the iPad handles USB connections.

You won't ruin your battery by having it plugged in at 100%. This might be an issue if you're leaving it 24 hours a day, but Apple is smart enough not to let their batteries die from being plugged in.


How to transform an Apple Mac Mini intro a reliable Ubuntu Server?

First install rEFInd, and boot Ubuntu installer after.

Enable "Boot after power failure" by adding next line to /etc/rc.local:

 setpci -s 0:1f.0 0xa4.b=0
 setpci -s 00:03.0 0x7b.b=0x19

Install mac fan control:

sudo add-apt-repository ppa:mactel-support/ppa
sudo apt-get update
sudo apt-get install -y macfanctld applesmc-dkms

For SSD tunning (you have to adapt to your config) here is my /etc/fstab file:

UUID=<...> /        ext4   noatime,nodiratime,errors=remount-ro 0       1
UUID=<...> /boot    vfat   defaults,noatime,discard    0   1

What is important to remember here:

/boot is the rEFInd partition, as you can keep all in the same place.
I added noatime,nodiratime to the / partition as this will lower the tear-down of the SSD.

Do noy add discard or ext4discard to the list of options because instant TRIM will slow down your SSD too much.

The optimal solution is to run TRIM in a daily crob job, by running something like:

 fstrim -v /

Other resources:

http://www.frozenindustries.com/2012/11/04/ubuntu-12-04-lts-on-an-apple-mac-mini-late-2012/


Current line number keeps to be 0 no matter where cursor is

You have line numbering set to relative.  Absolute line numbers will count the more traditional way from the top of the file.


How to charge the MacBook Pro from 12 Volts?

If you connect 18 V to the power/ground pins, your Mac will be powered off the 12 V battery, but it won't charge: https://apple.stackexchange.com/a/132332/26231

To charge, the laptop needs to identify the charger by communicating over the signal pin in the middle. http://www.righto.com/2013/06/teardown-and-exploration-of-magsafe.html

Solution: Sacrifice an apple charger by cutting the cable and connecting the correct pins to your DC/DC converter. I recommend using the 45 W ones so your DC power supply doesn't have to be very big.


Security problem as using same apple id on my mother and my phone bcz of which all imsgs and calls are going to her also

Yes.
You can stop using the same Apple ID.

If you want to be able to share apps/books/music etc - but not personal data - then set up Family Sharing


Is it possible to crop multiple pages in Mavericks Preview.app?

Yes.

Open a PDF.
If not already enabled, View → Thumbnails.
Select some pages (click first then select all; command+click or shift+click)
Use the rectangle tool to select region on page. (On versions of OS X prior to 10.9, you should see a preview of the selection on other pages too).
Select Tools → Crop (or Command+K). All your selected pages should be cropped.
Save or Save As.


How do I enable ntpd to serve ntp clients (using High Sierra)?

You have to configure ntp.conf and ntp-restrict.conf to run a local  time server:

Kill ntpd
Add

server 127.0.0.1 prefer
fudge 127.0.0.1

at the end of /etc/ntp.conf.
Add

restrict <network_address> mask <net_mask> nomodify notrap

after the localhost restriction block in  /etc/ntp-restrict.conf. Replace <network_address> with your local network address (e.g. 192.168.2.0) and <net_mask>with your mask (e.g. 255.255.255.0)
Reload org.ntp.ntpd-legacy (I had no problem to load the system daemon - SIP disabled though):

sudo launchctl unload -w /System/Library/LaunchDaemons/org.ntp.ntpd-legacy.plist
sudo launchctl load -w /System/Library/LaunchDaemons/org.ntp.ntpd-legacy.plist

Check your time server locally:

ntpdate -vdq 127.0.0.1

Usually the server is not suitable on the first attempt because the stratum is to high (i.e. 16 = unsynchronized)! Wait some time and try again. Here it took about 10 minutes to bring the stratum down to 2 from 16.
Connect your Mac to the private network and try to sync your Raspberry Pi clients.


How to share Single Mac OS X Application for remote desktop

For this you need to use "Screen Sharing".

Open "System Preferences" and select "Sharing". Now click the lock at bottom left to allow changes. You will be asked for your password.

Now click on "Screen Sharing". On the right you can now click on "Computer Settings..." Select "VNC Viewers may control screen with password and enter a password in the box. Click on "OK" and quit from "System Preferences".

You will now be able to use a VNC client on  your PC to control the Mac. This will not allow two people to use the computer at the same time.


Move album from iTunes on PC to Macbook wirelessly

I wouldn't bother with looking for an iTunes based solution. Instead I would:

Locate the audio tracks in Windows Explorer.
Transfer the tracks to your Mac by whatever means you have (direct network connection, Dropbox etc.).
Import the tracks into iTunes on Mac (e.g. by double-clicking them in Finder).


Why does iCloud ask for my iPhone's passcode when signing in on OS X

It just seems to be an extra security measure, so that somebody who steals your iphone in an unlocked state can not quickly use the 2FA to change your iCloud account.


How should I reconcile dot-underscore files after a manual backup?

dot_clean

dot_clean(1) Mac OS X Manual Page

Apple's description:

  For each dir, dot_clean recursively merges all ._* files with their
  corresponding native files according to the rules specified with the
  given arguments.  By default, if there is an attribute on the native
  file that is also present in the ._ file, the most recent attribute
  will be used.

  If no operands are given, a usage message is output.  If more than one
  directory is given, directories are merged in the order in which they
  are specified.

Proceed with caution. Whilst the man page lists no known bugs, it is possible to lose data through careless use of the command.


MacBookPro 2015 not booting from a copy of the disk of my old MacBookPro mid 2012

First perhaps boot in verbose mode to see what is causing it not to boot. If it is hardware incompatibility like missing driver (which can happen if the install has continuously been upgraded and so not managed to get the drivers for other Macs) then the following non-destructive steps (assuming you don't care about what is currently on the 2015's internal SSD) should fix it:

On the 2012 Mac download Sierra and make a bootable installer
on at least an 8GB USB drive.
Boot the 2015 using the installer USB
and use Disk Utility (from the menu bar) to clone the external SSD on to the internal
SSD (be very careful to get this direction correct).
Disconnect the external SSD to keep it safe.
Quit Disk Utility and run the Sierra installer over the top of the current un-bootable installation.

That should add in all the necessary drivers for the new Macs and it should work again. It's perfectly fine to reinstall macOS it won't delete any applications or data. Good luck!


This question is similar to this question on MacRumors. Try using AirPort Utility to check the speeds you are getting from the AirPort Express. Go to AirPort Utility -> Base Station -> Logs and Statistics -> Wireless Clients. Then, check the box called "Tx Rate." You'll see 130-270 for 802.11n, and < 56 for 802.11g. This will tell you what type of connection you are getting on your extended networks--i.e., 802.11a/b/g/n/ac. If you are getting very slow speeds, you may not be getting the speed you are getting from the TimeCapsule. Also, check out this question on StackExchange for determining the performance of your wired network.

Hope this helps.


How to create a read-only RAM disk on macOS from the command line?

Get the device number of the RAM disk: diskutil list (e.g. disk3)

Add some content to the RAM disk .
Unmount the volume: diskutil umount disk3
Mount the RAM disk read-only: diskutil mount readOnly /dev/disk3.

Apply the disk number according to your environment!

unmount/mount works for an HFS+ disk (in case of a RAM disk)/volume or an APFS volume only
unmountDisk/mountDisk works for HFS+ disks and APFS container schemes.

If you format the RAMDisk as APFS container and one APFS volume

diskutil partitionDisk $(hdiutil attach -nomount ram://1048576) 1 GPTFormat APFS 'RAMDisk' '100%'

you can either mount the APFS container scheme or the APFS volume:

Get the device number of the RAM disk's container scheme: diskutil list (e.g. disk4)
Unmount the volume: diskutil umountDisk disk4
Mount the RAM disk read-only: diskutil mountDisk readOnly /dev/disk4

or the RAM disk's APFS volume:

Unmount the volume: diskutil umount disk4s1
Mount the RAM disk read-only: diskutil mount readOnly /dev/disk4s1

As one-liner for an HFS+ volume with the unique name RAMDisk:

RD=$(diskutil list | awk '/RAMDisk/ { print $5 }'); diskutil umount $RD; diskutil mount readOnly $RD; exit

As one-liner for an APFS volume with the unique name RAMDisk:

RD=$(diskutil list | awk '/RAMDisk/ { print $7 }'); diskutil umount $RD; diskutil mount readOnly $RD; exit

Thanx to user3439894 for all his hints & comments...


How to listen to iTunes library stored on Time Capsule on iOS

For the Time Capsule directly? No

Sharing is done via iTunes running, irrelevant of where the files are stored. However you can look at something like Subsonic to share the music with multiple devices.

In both instances however this needs to run off another machine connected to the time capsule.


Built-in touchpad functional but not detected by System Preferences after installing macOS High Sierra

As per the asker's comment:

  This happens while laptop didn't have a battery installed , after installing the battery everything worked as normal .

I had the same "trackpad not found" error on a MacBook Pro 13 inch mid-2010 running macOS 10.13 "High Sierra" and now 10.14 "Mojave" beta 2. I removed the 8-year-old battery because it swelled to the point the trackpad couldn't physically click. I reconnected the battery and the Trackpad preferences work again.

I'm inclined to see if the hackintosh community has found any methods which  force the Trackpad preference pane to appear (e.g. fooling macOS into thinking there's a battery installed). If allowed by Ask Different, I'll update my answer with such workarounds.

Digression:

I consider this behavior a bug, because it wrongly assumes "all MacBooks have batteries installed". The presence of a battery doesn't indicate presence of a trackpad; the presence of a trackpad indicates presence of a trackpad.

But, Apple could argue that the user was warned by the sticker on the battery itself to not remove it; so what happens after removing or replacing it is somehow the user's responsibility.

The last MacBooks with removable batteries (2008 Unibody MacBook and MacBook Pro) were last supported by OS X 10.11 "El Capitan"; I do not know if it contains this bug; even if it did, it would not get fixed (10.11 now receives security updates only).

The only "legitimate" scenario I've thought of that would cause this issue is if the battery electronics, the logic board's battery circuitry, or the connections between the two are faulty, causing macOS to think there's no battery installed. As this scenario is unlikely (hopefully), I think the behavior of macOS is unlikely to be fixed.


You can ask the app developer to add an option to set CLActivityType to CLActivityTypeOtherNavigation.


Apple TV to Projector via HDMI-VGA adapter works - optical audio-RCA converter to projector does not

We had the same issue in our school environment, with teachers wanting to hook Apple TV devices to their projectors. Instead of buying new projectors, we used the Kanex ATVPRO, which allowed for both audio and video. This allows them to AirPlay from iOS or the MacBooks. We can also stream content from Netflix this way.

As for your specific configuration, I tried several combinations of digital optical to analog RCA, and never got what I wanted. Only the Kanex has worked for me.


OS X Mavericks bash_profile paths don't work

After editing the login file you need to either run the source command on the login file or create a new terminal session before the updated environment variables will be available.

For Example:

source .bash_profile

I prefer to use this method of adding to the path. That way, if the file is executed multiple times, $PATH doesn't add redundant paths.

##
# DELUXE-HOME-BIN-INSERT
# (do not remove this comment)
##
echo $PATH | grep -q -s "${HOME}/bin"
if [ $? -eq 1 ] ; then
    PATH=$PATH:/bin
    export PATH
fi


Jsoneditor is a browser-based editor that you can deploy locally or use the ad-sponsored online version provided by the author. It's handy for small JSON files, and I find it the easiest and most feature-full. It will highlight broken json, but it's not a 100% compatible validators like https://jsonlint.com/ because, for example, it treats raw tabs as valid within strings although this is not allowed by the JSON spec.

JSONMate seems to be a usable open-source project with an online editor which probably won't be able to handle large files, but you can fork it on github, adapt to your needs and run it locally.

Intellij Idea and derivatives have decent JSON support but large files take time to load.

SublimeText is also usable for JSON if you install the plugins for beautifying and extra features.

For windows XMLMarker does a good job as an XML and JSON visualizer, but the last version which added JSON support is a limited trial.

Disclaimer: I am not affiliated with any of these tools and projects.


The setting of Mouse Keys could have been activated while syncing from a MobileMe account that had the preference enabled, migrating a user from another computer using Migration Assistant that had the preference enabled, or by pressing the Option key five times (if that setting is enabled in System Preferences).

To check your System Preference settings, or to enable/disable Mouse Keys:

Open System Preferences and click on the Universal Access preference pane.
Click the Mouse & Trackpad settings tab.
Click the "Off" radio button next to Mouse Keys.

Note1: You may also check/uncheck the box for "Press Option key five times to turn Mouse Keys on or off".

Note2: If you are logged on to a user where Mouse Keys is already disabled, but your keyboard is not responding properly, toggle the radio buttons for Mouse Keys "On" then "Off" to restore normal functionality.


How to recover older iTunes backups for iPhone?

iTunes uses an incremental process to save the iPhone backup, If you're lucky enough you can check the directory %AppData%\Roaming\Apple Computer\MobileSync\Backup (Windows 7) to see if your old backup is there (check the dates on the files). If you find any, you can move the newest one to another location and try another restore from iTunes.


How to change Time Machine settings of a partly broken OS (e.g. by manipulating configuration files)

The folders or paths excluded from the Time Machine backup are stored in /Library/Preferences/com.apple.TimeMachine.plist

To include them again modify the file with an editor (TextEditor will not work) or sudo nano /Library/Preferences/com.apple.TimeMachine.plist and remove all entries in the SkipPaths array. In the example below you'd have to remove line 19 to include the (excluded) /Applications folder again.

You then probably have to restart the backup daemon.

If you don't have access to Terminal or an appropriate editor, copy the files and folders manually with the Finder to the backup volume and copy them back after installing the new operating system.


One of the default settings in System Preferences > Dock is [√] Double-click a window's title bar to zoom; however by default, Finder does not have a keyboard shortcut to zoom a window.

One may add a keyboard shortcut for the Finder > Window > Zoom command in System Preferences > Keyboard > Shortcuts > App Shortcuts, as shown in the image below.

Click the [+] and fill in the sheet, then click the Add button:


Send 1 bookmark from IOS to Mac w/o iCloud or Email

You can paste it into a note or calendar event if you sync those via iCloud.  Or you could send it to yourself via iMessage.


Are you looking for Instant Alpha?

Just go to View → Show Markup Toolbar (SHIFT + CMD + A) and select it.


"No administrator was found" in Startup Security Utility

I had a similar issue with my 2018 Mini: I had to delete the .AppleSetupDone file and run the "Welcome to Mac" routine, creating a new admin user there before I could alter SecureBoot, even though the disk had been imaged with an admin user.

Peter Thorn's answer here gets to the exact cause of the problem and provides the solution for a working Mac that has MacOS installed.

If you don't have MacOs installed, you could try booting it in Target Mode from another Mac, which I understand bypasses the Secure Boot! (Though if the drive is encrypted, you'll need the password, unless you're wiping it anyway.)

Alternatively, take it to an Apple Store. The SecureBoot settings can't be changed unless there is a valid admin user, so you can't boot to an external. Recovery is another option, but you say that's not working.

PS. I'd love to work somewhere where you get to keep your laptop when you resign!


How to reclaim free space partition on macOS High Sierra?

To convert an APFS container to free space you'd have to delete the container first:

diskutil ap deleteContainer disk1

Then you can demote the partition to unallocated disk space with:

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

You won't be able to reclaim more disk space for your remaining container disk2 (disk0s3) though, because you can't expand disk0s3 to lower block numbers.

As of today you can't move APFS volumes between APFS containers.

Your options are then:

Reboot to Internet Recovery Mode

create a partition disk0s2 in the unallocated disk space with gpt. The partition has to have the same size and type as disk0s3.
unmount all container disk2 volumes
dd disk0s3 to disk0s2
delete Container disk2
expand the remaining container

Install High Sierra to container disk1 (the container disk1 mustn't be erased as described in the first part then) and import data from container disk2.

delete Container disk2 afterwards
expand the remaining Container disk1

Backup Mac 2 with Time Machine and restore it after booting to Internet Recovery Mode to a completely erased and repartitioned disk0


Generally, what is done is to create a Column Header.  You already have a perfect example of this in the table shown in your question. Row 1 contains field names for each data record.  i.e.: "Image", "whale_00", etc. (See "Work with Rows and Columns" in Numbers Help)

Select Row 1 and convert to Header Row

If you wish, you can create a header row with you own number system. This would be much faster and less tedious than renaming the column designations.  (In answer to your question: Cannot presently be done in Numbers.) NOTE: By design, Numbers will use your Header Row Data in calculations so you can easily identify the data being referenced.

Add a Row Above your first row.
Enter ordinal numbers in the first and second cells.  For example: A1 = 1, B1 = 2
Select both cells in the row and drag the "yellow dot" across the width of the row to number each column.
Convert this to a Header Row


An alternative to a native OS X application is an online QR code reader, such as

ZXing
miniQR (also allows you to use your iSight camera)
Online Barcode Reader (also decodes barcodes; an added plus)
Patrick Wied QR Generator (also allows you to create QR codes).

All of these services are free. To use them, all you need to do is upload a screenshot, and the website will return the result.


Keyboard shortcut for switching between buttons in a dialog

Tab is supposed to work (and does), but Yosemite seems to have a bug in regard to highlighting which button is selected. The entire button being blue means the button is the default, but there should also be a visual indicator of which button is selected.

You can test that Tab does in fact work. Press Cmd+S to save the page you are looking at right now. Then, in the Save sheet, press Shift+Tab twice, and press Spacebar. The Save sheet will disappear because you selected the Cancel button and executed it (with the Spacebar).

Because of the lack of a visual indicator, unfortunately this is going to be difficult to use until the visual bug is fixed.


Can a Yosemite extension enable itself without the user turning it on?

pluginkit -e use -i <com.XXX.plugin_bundle_id> installs the extension!


How to set (restore) the com.apple.quarantine attribute?

You can copy an existing com.apple.quarantine attribute of an arbitrary file to a proxy file and then apply it to arbitrary other files. If you open certain file types (e.g. .txt files) the quarantine attribute will be ignored though.

Example:

xattr -p com.apple.quarantine /Users/user/dnscrypt-osxclient-1.0.12.dmg > quarantine.attr
xattr -w com.apple.quarantine "`cat quarantine.attr`" test.command

This will apply the data gathered from the .dmg to the .command file - including download date and download app of the original dmg file. The original download date/app of the .command won't be restored though.

Source: Using xattr to set the Mac OSX quarantine property

Format of the quarantine attribute:

flag;date;app_name;UUID;

at least 0001-0003 rises the "Do you really want to open this file..." dialog, but 0062 doesn't.
date (in Unix hexadecimal timestamp at least 00000000-1c000000 are unknown dates, an early date which works is 1d000000: 02 Jun 1985 05:47:44 GMT)
app (any app name allowed)
A UUID related with a file download which can be found in /Users/user/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2 (obviously facultative)

So using 0001;55555555;Klanomathiner; in the proxy file mentioned above and applying it to a file (in the example test.command) will rise:

or 0001;66666666;A Cyborg from the future;

After opening the file the first "flag" will be set to 0041 and reopening it  won't rise anything.

With some bash/SQL-magic you may even recover the original UUID and the download date/app by querying for the file name in the sqlite database - which the file com.apple.LaunchServices.QuarantineEventsV2 represents - and restore the original quarantine attribute. But I'm too lazy to draw this up now. Someone else has done similar/related work already:

Read com.apple.quarantine

/usr/bin/xattr -p com.apple.quarantine "${file}"

Set com.apple.quarantine

application="cURL"
date=$(printf %x $(date +%s))
uuid=$(/usr/bin/uuidgen)
/usr/bin/xattr -w com.apple.quarantine "0002;${date};${application};${uuid}" "${file}"

Insert UUID into Database

download_url="http://example.com/file.zip"
date=$(($(date +%s) - 978307200))
/usr/bin/sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2 "INSERT INTO \"LSQuarantineEvent\" VALUES('${uuid}',${date},NULL,'${application}','${download_url}',NULL,NULL,0,NULL,'${url}',NULL);"

Check if UUID exists in Database

/usr/bin/sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2 "SELECT * FROM LSQuarantineEvent WHERE LSQuarantineEventIdentifier == '${uuid}'"


Some user's images of StackExchange are not displayed on my mac.

The user images (avatars) are stored on various services, such as Gravatar. It is possible one or more service is either unavailable or blocked on your network.

If you use a third party advert blocker within your browser, you may find some user images are blocked. Some advert blocking software considers single-source/multi-website user images a means of tracking your activity across the Internet, and thus blocks the images from loading.


How do I install and format new hard drive in mid-2012 Macbook pro?

This answer is more tailored to your question.

Install the new HDD.
Boot to Internet Recovery. Startup your Mac and immediately hold down the option+⌘+R key combination.
Release the keys when the Apple logo or a spinning globe appears
Use the Disk Utility application to erase the HDD. When prompted, select the "Mac OS Extended (Journaled)" format. You will also have the option to select "APFS". Some notes about APFS is given below.

The Apple File System (APFS) was introduced with High Sierra.
Many users have reported problems repartitioning their drives when APFS is in use.
Many users have report difficulties using the Boot Camp Assistant to install Windows when the APFS format is used.
You can convert to APFS later, if you wish.

Install macOS.
Restart to the newly installed macOS.

Below is a more generic answer.

Install the new drive.
Boot to Internet Recovery. Startup your Mac and immediately hold down the option+⌘+R key combination.
Release the keys when the Apple logo or a spinning globe appears
Open a Terminal window and enter the following commands.

diskutil  unmountdisk  disk0
diskutil  eraseDisk  free  none  disk0

  Note: Normally you should not have to use the diskutil commands to erase the drive. Occasionally, step 5 fails, if step 4 is skipped. If you feel lucky, you can try omitting this step.

Use the Disk Utility application to erase the drive. When prompted, select the "Mac OS Extended (Journaled)" format. If you desire encryption, then select "Mac OS Extended (Journaled, Encrypted)" format instead.
Install macOS.

  Note: If you are installing High Sierra (macOS 10.13.x) to a SSD, this drive will probably be converted use the APFS format.

Restart to the newly installed macOS.
If the installed macOS is not the current macOS, then download and install the current macOS from the Apps Store.


How to identify 32bit applications on macOS without running each one?

System Information uses the Spotlight index to find all applications accessible on the system.

Open the app (/Applications/Utilities/System Information.app
or Apple menu → About This Mac → System Report…).
Choose Applications under Software in the sidebar and wait for the data to load.
One of the columns present on this list is ‘64-Bit (Intel)’.

Clicking on the column header sorts the column by the Yes/No values within.
Inspecting the apps listed as ‘No’ will tell you which apps are not 32-bit.

You can also use Spotlight's CLI tool, ‘mdfind’ (/usr/bin/mdfind) on the command line. Run the following in Terminal:

mdfind "kMDItemExecutableArchitectures == '*i386*' &&
  kMDItemExecutableArchitectures != '*x86*'"

which returns paths to the application, such as:

/Applications/KeyBindingsEditor.app
/Applications/Impactor.app
/Applications/DVD Player.app
/Applications/Tuxera Disk Manager.app
/Applications/LICEcap.app
/Applications/Utilities/Adobe Flash Player Install Manager.app
/Applications/Compressor.app
/Applications/JPEGmini Pro.app

Currently in macOS 10.13, the following Apple first-party apps are 32-bit and still need updating or removing in 10.14:

/Applications/DVD Player.app
(probably being removed)
/System/Library/Input Methods/InkServer.app
(for the Ink support i.e. graphics tablets, probably being removed)
/System/Library/Frameworks/QuickLook.framework/Versions/A/Resources/quicklookd32.app
(a 64-bit version already exists, quicklookd.app without the 32 in the name)


Change from iOS Developer Program to Enterprise

Your best bet is to just contact developer support and ask them if you can do this. My suspicion is that they would possibly credit you the difference or refund your individual account if it's a recent purchase.

https://developer.apple.com/support/

Use the Contact Us link (currently) at the bottom of the page.


The icon displayed in the Mac Startup Manager can be changed by putting a icon set file named .VolumeIcon.icns in the root folder of the EFI partition used by Windows. Or, you can follow the instructions at the end of this answer.

A png file can be converted to icons file by using the commands sips and iconutil. A script for doing this is given below.

#!/bin/bash
#
#
if [[ $0 != "$BASH_SOURCE" ]]; then
    bash "$BASH_SOURCE" "$@"
    return
fi

Convert() {
    local -i "n=${1%%x*}"
    [[ $1 != *@2x ]] || n="2*n"
    sips -s format png -z "$n" "$n" "$full" --out "$name.iconset/icon_$1.png"
}

Main() {
    local "full=$1"
    local "base=$(basename "$full")"
    local "name=${base%.*}"
    rm -rf "$name.iconset"
    mkdir "$name.iconset"
    Convert "16x16"
    Convert "16x16@2x"
    Convert "32x32"
    Convert "32x32@2x"
    Convert "128x128"
    Convert "128x128@2x"
    Convert "256x256"
    Convert "256x256@2x"
    Convert "512x512"
    Convert "512x512@2x"
    iconutil -c icns "$name.iconset"
    rm -r "$name.iconset"
}
set -u
Main "$@"

For example, if you were to download this Windows 10 logo png file to the same folder as the script file, then the command given below would replace the png file with a icns file. Here, the script file is named createicns and Windows10.png is the png file. The result would be the creation a Windows10.icns file, which you would rename .VolumeIcon.icns.

./createicns Windows10.png

  You can also download icns files for various operating systems from this website. I converted the Windows 10 logo png file and posted here for download. The file name is Windows10.icns.

The label displayed in the Mac Startup Manager can be changed by using the bless command. Assuming diskutil list shows your external drive is disk2 and the EFI partition is first on the drive, then command below would mount this partition.

sudo diskutil mount disk2s1

Assuming the EFI volume is labeled EFI, then the command below would change the label to Windows.

bless --folder /Volumes/EFI/efi/boot --label "Windows"

This command creates the two hidden files given below.

.disk_label
.disk_label_2x

Afterwards, the command given below can unmount the EFI partition.

diskutil unmount disk2s1

The Start Disk pane in System Preferences may not shown an Windows installation on an external drive. Or, if the installation does appear, you may not be able to successfully select the installation. AFAIK there is no fix for this.

There is an alternative where rEFInd can be used to select the default operation system directly from Windows, macOS and most Linux installations. However this requires installing a GUI script in each operation system as well as installing and configuring rEFInd.

Contents of an icns File

The contents of a icns file can vary depending on the version of OS X or macOS you are using. The table below can be used to compare the differences between an icns file create using El Capitan (OS X 10.11.6) and one created using Catalina (MacOS 10.15.4). Both files were creating using the same script as given above. The descriptions came from Wikipedia.

 10.11   10.15   Type = Description
------- ------- --------------------------------------------------------------------------------------
   X             s8mk = 16x16 8-bit mask
   X             is32 = 16×16 24-bit icon
           X     ic04 = 16x16 ARGB
   X       X     ic11 = 16x16@2x "retina" icon in JPEG 2000 or PNG format
   X             l8mk = 32×32 8-bit mask
   X             il32 = 32x32 24-bit icon
           X     ic05 = 32x32 ARGB
   X       X     ic12 = 32x32@2x "retina" icon in JPEG 2000 or PNG format
   X             t8mk = 128×128 8-bit mask
   X             it32 = 128×128 24-bit icon
           X     ic07 = 128x128 icon in JPEG 2000 or PNG format
   X       X     ic13 = 128x128@2x "retina" icon in JPEG 2000 or PNG format
   X       X     ic08 = 256×256 icon in JPEG 2000 or PNG format
   X       X     ic14 = 256x256@2x "retina" icon in JPEG 2000 or PNG format
   X       X     ic09 = 512×512 icon in JPEG 2000 or PNG format
   X       X     ic10 = 1024×1024 in 10.7 (or 512x512@2x "retina" in 10.8) icon in JPEG 2000 or PNG format
   X             name = Unknown
           X     info = Info binary plist. Usage unknown

  Note: The icns files produced using Catalina appeared to only work with the firmware included with newer Intel Macs. The icns files produced using El Capitan appeared to work with the firmware included with all Intel Macs. I wrote "appeared", because I could not test on all Intel Macs.

A script, that can print out the types in a icns file, can be found in the file Notes.dmg, which is part of the Mac icons project.

How to Install the icns File

Enter the command diskutil list to determine the EFI partition where the Windows 10 boot files are stored. On my Mac, I get this:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         800.0 GB   disk0s2
   3:       Microsoft Basic Data Fish1                   98.0 GB    disk0s3
   4:       Microsoft Basic Data BOOTCAMP                91.5 GB    disk0s4
   5:       Microsoft Basic Data Fish2                   10.5 GB    disk0s5

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +800.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Muskie                  32.2 GB    disk1s1
   2:                APFS Volume Preboot                 107.2 MB   disk1s2
   3:                APFS Volume Recovery                1.0 GB     disk1s3
   4:                APFS Volume VM                      8.6 GB     disk1s4
   5:                APFS Volume Snapper - Data          660.0 GB   disk1s5
   6:                APFS Volume Snapper                 11.2 GB    disk1s6

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:         Microsoft Reserved                         16.8 MB    disk2s2
   3:       Microsoft Basic Data BOOTCAMP                499.9 GB   disk2s3

The only external drive is disk2. The only EFI partition on this drive is disk2s1, so this is where the Windows 10 boot files are stored. The command below will mount the volume stored in this partition.

sudo diskutil mount disk2s1

This volume appears in the Finder as EFI. If I right click on the the volume and select Get Info, the following window appears.

To install the .icns file, drag the file and drop over the icon in the upper left corner of this window, as shown below.

The result is shown below.

The .VolumeIcon.icns file normally does not appear in the Finder. To view hidden files in the Finder, the key combination ⌘+shift+. needs to be pressed. The image below shows all the files and folders in the root folder of the volume in the EFI partition.

Finally, enter the command below to unmount the EFI volume.

diskutil unmount disk2s1

References

Create a Set of Icons That Includes High-Resolution Versions
Use iconutil to Create an icns File Manually
Apple Icon Image format
SourceForge Mac icns Project


What is the latest version of Java for macOS High Sierra?

Java 11

The implementations of Java 8, 9, 10, and 11 based on OpenJDK from vendors such as Azul Systems, Oracle, and AdoptOpenJDK run on macOS High Sierra and Mojave (and some older macOS as well).

Java 12, not yet released for production, runs on High Sierra as well.

LTS

Note that Java development has changed recently. Oracle and the Java community have adopted a faster cadences for releases, a fashion known as the Release Train. Every six months a new version arrives, as discussed in this article. These are production-ready fully-tested releases. However, these versions may not be supported free-of-cost with patches after the successive version arrives.

The exception is that every three years, the sixth release in succession shall be designated a Long-Term Support (LTS) version. Versions 8 and 11 are both LTS, as will be version 17. This means the version will receive updates and fixes for years instead of months.

This applies, at least, customers paying a commercial vendor. Free-of-cost implementations may also receive updates under LTS from some providers. We’ve yet to see if that happens or not.

This approach using rapid delivery train with LTS is new in the Java world.

To learn more, read Java Is Still Free.

Vendors

Here is a flowchart that might help guide you in choosing a source for Java 11.


Is there any danger to my devices in testing possibly-bad cables?

Yes - lightning carries decent amount of power. Crossed wires could short out a device. MagSafe - worse - more power, less room for error. The only upside there is the MagSafe in side of things is a bit more robust since it handles more power and if you blow the MagSafe on the Mac, it's a relatively inexpensive repair.

Fixing the phone connector would be far more costly.

That being said, the change of damage is low and if you have lots of cables and can make money on them, the risk might be worth it even if you damage things and have repair bills.


Why does recovery mode keep failing to install OS X on a new hard drive?

Bad drive cable

I finally took this to an apple store, and the techs diagnosed it as a bad drive cable - a common problem for Macbooks from that year, they said. With a new cable, the Recovery Mode installation worked, the El Capitan upgrade worked, and the machine has been running smoothly for months.


On Mavericks, in the Finder in List view, column widths keep changing

I was so sick of this, so I decided to write a fix once and for all.

You can use the following AppleScript to resize the column widths when you notice the column is too wide. It works by resizing the Finder window really large, then back to it's original size, triggering a fluid layout resize.

tell application "Finder"
  tell the front Finder window
    -- get the current bounds of the finder window
    set b to the bounds
    -- create a really wide window
    set the bounds to {item 1 of b, item 2 of b, 3000, item 4 of b}
    -- set window back to its original size
    set the bounds to b
  end tell
end tell

This will probably be most useful if bound to a keyboard shortcut, I personally bound it to CMD + E using BetterTouch Tool.

If you're after more detailed information regarding this, you can head over to my blog post about it here: https://christianvarga.com/fix-finder-name-column-width-bug-osx-mavericks/


Sourcing and opening multiple files of same name, in specified folder, in Terminal? Is there a way?

It depends on whether fslview accepts several filenames at once and does the right thing based on that (the documentation/man page should have more details on this). If yes, you can run

cd folder
fslview data*/image_a

to have it open all files at once. If no, you can use

cd folder
for f in data*; do fslview "$f"/image_a; done

or

cd folder
for f in data*/image_a; do fslview "$f"; done

instead (the second option works better if there are data X directories which don't contain image_a).

PS: For a test run, replace fslview with echo fslview to see which command(s) would be executed.


Thanks to your investigative work, it appears that the common problem is the Bluetooth on iMac.

Try resetting you BT.

You will loose paring so you have to pair it again.

To reset BT hold Shit+Option and click on the BT icon in the menu bar.

Now you will see the Debug menu.


Import data from old HDD (on a PC) to new MacBook

You should be able to access your hard drive like any external hard drive with a kit that can turn it into an external. Like $30 at best buy. After accessing said drive take the information that you need off of it and then you can either keep it as a back up for those files or reformat it and use it as an external hard drive.


By just holding my finger on the screen, it applies AE/AF lock.


What is “Low Data Mode” on my iPad’s connection to my iPhone as hotspot?

According to this source Apple introduced a new feature to reduce and limit cellular and Wi-Fi usage. This feature is called Low Data Mode. You can use this feature on your iPhone, iPad or iPod touch to limit the mobile data used in background mode by apps.

Different apps use different ways of reducing data usage in Low Data
Mode. In general, here's what you can expect:
Apps might stop using
network data when you're not actively using them.
Background App
Refresh is turned off.
The quality of streaming content might be
reduced.
Automatic downloads and backups are turned off.
Services such
as iCloud Photos pause updates.
Built-in iOS apps and services adapt
to Low Data Mode in the following ways:
App Store: Video autoplay,
automatic updates, and automatic downloads are turned off.
Music:
Automatic downloads and high quality streaming are turned off.
Podcasts: The frequency of feed updates is limited, and episodes are
downloaded only on Wi-Fi.
News: Article prefetching is turned off.
iCloud: Updates are paused, and automatic backups and iCloud Photos
updates are turned off. FaceTime: Video bitrate is optimized for lower
bandwidth.

See Apple support page, Use Low Data Mode on iPhone, iPad, and iPod touch.
Please note that Low Data Mode is automatically enabled when you are connected to a Personal Hotspot.


How to put MacBook to sleep using only an attached Windows keyboard?

Give the Sleep command on the Apple menu a keyboard shortcut in: System Preferences > Keyboard > Shortcuts > App Shortcuts
Notes:

On a Windows keyboard the Windows logo key is the ⌘ key.
System Preferences may first need to be closed for the keyboard shortcut to take affect.


As far as I know you can't install linux via bootcamp, its reserved for Windows, however you can create a bootable drive using the guides from help.ubuntu.com

https://help.ubuntu.com/community/MacBookPro8-2/Raring
https://help.ubuntu.com/community/MacBookPro8-2/Quantal


Vinagre doesn't seem to work very well when trying to connect to OS X. I have been trying to connect to Snow Leopard now to no avail. It keeps requesting that I supply a username which it shouldn't

I found that tigerVNC worked fine (it does not ask for a username), its not the most up to date application, but at least it connects. Hope this helps.


Some items in the Trash cannot be deleted because of System Integrity Protection

sudo rm -rf /Volumes/ExternalDrive/.Trashes/

Replace "ExternalDrive" with the actual name of your external drive.
Be careful using the rm command and make sure the path to the External Drive is correct.


Prevent iPhone from adding contacts by default to the exchange server

Settings > Mail, Contacts, Calendars > (contacts section) Default Account.

(Note default account also exists in the "Calendars" section.)

I personally wish Apple would let you set which group, on the fly, as you save the contact, but sadly we can only change the "default".


There is a really cool video tutorial on YouTube that shows you how to make stop motion movies with iMovie 11 from photos in your iPhoto library (although can be any folder source).

Check it out here.

Hope this helps.


Exchange Calendar syncing issue on Maverics

After trial and error, these actions finally solved this issue:

Delete Exchange account from Internet Accounts in System Settings
Clean User and System cache with Onyx
Restart Computer
Re-add the Exchange account

Tested on MacOS 10.9.4.


The most common source of this error is that Sysinternals Process Explorer is running. Check systray / taskmanager and close it if its running.

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


Can you send a message across the network?

According to this metafilter post you can send a message using Applescript (pre-installed on every Mac) and Growl (old version is freely available).
The relevant part is quoted hereunder.

tell application "GrowlHelperApp" of machine "eppc://xxx.xxx.xxx.xxx"
register as application "myapp" all notifications {"message"} default notifications {"message"}
notify with name "message" title "title"   description "description" application name "myapp"
end tell

Here xxx.xxx.xxx.xxx should be substituted by the IP address of the sender.


Repeated applications under Open With Menu

Open Terminal and type the following

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

Then restart or log out and log back in, this should fix the problem.


How do I kill a nameless process that won't die?

Things to try:

check info button in Activity monitor - it may show you what this process actually is
if it's spawning new processes, that looks like something got stuck in infinite loop
you can also check the sample of the process (in Activity Monitor click on System Diagnostics Option -> Sample process
if you have such rogue process and are unable to kill it reboot should help (unless that is some malicious app doing it on purpose)
if none of the above helps and you've installed some new app recently, try to uninstall it, reboot, check if it's still there and maybe reinstall
check system.log (it's a regular file, you can check it using Console.app, or any other terminal emulator app) - you can do
cat /var/log/system.log
or start this command and check what is being logged:
tail -f /var/log/system.log (Ctrl+C to stop)


If your device is not jailbroken the odds of malware on iOS are basically 0, at least for what you're describing. There is currently no way anything could be installed without going through the App Store. Even then, a malicious app could only access its own files in its own sandbox. So, no installed app on iOS could modify anything outside of it.

This is also why you won't find any app scanning your iPad for malware. A malware scanner would need access to all system files but no app on iOS could do that (except for Apple's own apps).

This sounds more like a problem made by the particular websites themselves.


The Apple logo lights up when the screen is on, so what's happening is that your screen isn't turning itself off. This usually happens when the power management extensions aren't loaded in the operating system, and issues with sleep are one of the biggest indicator of this.

Have a look at this page : https://help.ubuntu.com/community/MacBookPro. It could be of help. The procedures should remain the same for Xubuntu as for Ubuntu, so don't worry about that.


Song stops playing when adding to library (Apple Music)

After looking around this is a known bug and there currently is no workaround.

On this Apple Discussion a lot of people are reporting it so you are not alone.