OS X Mavericks Upgrade: Wait or Download Straight Away?

Having used every Mavericks beta since beta 1, including the GM, as well as the final version, I can quite confidently say that everyone should upgrade straight away.

Whilst the many betas of Mavericks have had many bugs, the GM seemed to do away with almost all of these. For example, in every beta before GM, I suffered from an awful bug whereby you couldn't actually put the Mac to sleep - it would have to be shut down, since clicking Sleep or closing the lid wouldn't do anything. This was fixed along with many more bugs in the GM.

With my poor internet, I was considering keeping the Mavericks GM for a while, since I saw no incentive to update - there wasn't any problem that I was hoping that the public version would fix1.

It would appear that Apple's done it right this time, using the GM as the 10.9.0 and the public release as the 10.9.1.

In conclusion, I believe that people should upgrade from Mountain Lion to Mavericks without hesitation - there's no massive bugs from what I can tell, and I see no major reason for Apple to expedite the release of 10.9.1 to fix a serious problem.

1 (unlike my experience with the Mountain Lion beta - the public release couldn't come soon enough)


"System Extension Blocked" after upgrade to macOS 10.14 Beta (18A293u)

There is a workaround for this. I don't recommend it from a security perspective, but it does get you back to the behavior of macOS 10.12 until Cisco  gets around signing the kernel extension for your VPN client.

Basically, you can turn off the security feature requiring user approval of Kernel Extensions.

First, boot into Recovery Mode by rebooting and pressing and holding command-R as soon as you see the Apple logo.

Eventually you will see a screen that gives you a couple of options, including reinstalling or running Disk Utility.

If you look at the menubar at the top, you will see a "Utilities" drop-down menu. Click on that and select Terminal. A window will open up that allows you to type text-based terminal commands.

You will see a "$" prompt in the terminal window. Type the following:

  spctl kext-consent disable

then press Return. You should see:

  Kernel Extension User Consent: DISABLED

  Please restart for changes to take effect.

Then reboot your Mac, and you should be good. You will no longer see the notification panes telling you a Kernel Extension was blocked; they will all be automatically allowed, just as they were in macOS 10.12.

Don't forget to re-enable kernel extension verfication after the full release of macOS 10.14.

  spctl kext-consent enable

For more information, see the following User Approved Kernel Extension:


What is the relationship between Lion's Resume feature and Safe Sleep?

Resume, counterintuitively, does not actually save anything itself. It simply relaunches all the applications that were running when you shut your computer down. It's the job of those Lion-compatible applications to restore their windows.

Safe sleep, on the other hand, saves a snapshot of your RAM to your HDD when you put your computer to sleep. In case of power failure, the machine boots from this file on startup.

Safe sleep is the only time (that I know of) that OS X saves its RAM.

You can use the pmset command line utility (specifically the sudo pmset -a hibernatemode x command where x is the sleep mode) to change the sleep mode, although there is no significant benefit in doing this.

The three main different kinds of sleep are as follows (from the pmset man page):

  hibernatemode = 0 (binary 0000) by default on supported desktops. The
  system will not back memory up to persistent storage. The
       system must wake from the contents of memory; the system will lose context on power loss. This is, historically, plain old sleep.

  hibernatemode = 3 (binary 0011) by default on supported portables. The system will store a copy of memory to persistent
  storage
       (the disk), and will power memory during sleep. The system will wake from memory, unless a power loss forces it to restore from
       disk image.

  hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The system will store a copy of memory to persistent storage
       (the disk), and will remove power to memory. The system will restore from disk image. If you want "hibernation" - slower sleeps,
       slower wakes, and better battery life, you should use this setting.

As I stated before, configuring the sleep mode is not recommended (again from the pmset man page):

  We do not recommend modifying hibernation settings. Any changes you
  make are not supported. If you choose to do so anyway, we recommend
  using one of these three settings. For your sake and mine, please
  don't use anything other 0, 3, or 25.

I don't know about the script vs. user issue, although I highly doubt there is a difference.


Contacts missing after syncing with I cloud and gmail

There are plenty iOS Contact Backup Apps in the Store

Easy Backup (free)
My Contacts Backup (free)

So there you can export all contacts on the iPhone to an File and import them on Google Contacts - should work fine :)  let us know (with the Checkmark) if it worked for you or not :)


Move Large, Frequent files closer to center of HDD

There’s not much difference between moving the files to the centre of the HD or towards the periphery. The centre you see in visual representations is just that, a rectangular visual representation of your circular. Physically, the file may be anywhere on the disk.

Deleting and rewriting the file won’t help much, as the space on your disk is already fragmented. Though I have not confirmed it, OS X defragments files below 20 MB automatically. Audio and Video files tend to be large than 20 MB, and are highly fragmented.

Assuming you are talking about defragmenting the disk, I highly recommend iDefrag. I use it every 6 months, and using the computer after the defrag is like switching from an old 56k modem to Google’s fibre optics.


Show Package Contents is not for showing the contents of .pkg files, it's for showing the hidden structure for Applications (and other bundles), which are actually folders. You can use the program Pacifist to look at the contents of .pkg files.

To answer the question in your comment, here's how you can tell in Terminal. When you perform an ls -l command, directories have d as the first character in the line.

516 $ ls -l
drwxr-xr-x    3 steve  admin         102 Jan  6  2011 Form Viewer.app
drwxrwxrwx@   3 root   admin         102 Jan 18  2010 FormViewerFonts.pkg
-rw-r--r--@   1 steve  staff  2157020198 Jun 30  2012 MacTeX-2012.pkg

In this example, the first two entries are bundles and the last isn't.


Are there Greasemonkey scripts for Safari?

Another option to run GreaseMonkey scripts is NinjaKit (which is what I use). It's a Safari 5 extension, which means it's just a tad safer than GreaseKit.


If it's connected via Ethernet the most likely cause is the drive has fallen asleep and your system has lost its connection with the drive. The remedy: open the drive about once every two or three hours to keep it awake.


Can't save AppleScript file when created by touch


How to remove an empty group in Launchpad

Previous answer didn't help me on Yosemite - when I dragged app into the empty folder the app just disappeared for a while and the folder was still there, empty and disturbing. But then I've found a way to fix it without resetting Launchpad:

Click and hold any random app until all icons start shaking, then drag the app on the folder, DON'T RELEASE, and drag back into its place. Right after dragging back the empty folder has disappeared.


No, the "default" apps on the bottom row aren't the only apps that can receive push notifications or display number badges.

There isn't necessarily a relationship between push notifications and number badges.  Apps can have number badges without push notifications (Mint comes to mind) and can have push notifications without number badges (MLB At Bat, for example).


I'm trying to create an AppleScript that filter certain files into different folders

Here are some scripts that will help you. They are based on having some file selected in the Finder. The first one looks at each file, one at a time, and if the file's extension is jpg or png or gif, the file is moved to the Pictures folder.

tell application "Finder"
    set folder_one to path to desktop
    set folder_two to path to pictures folder
    set the_files to the selection
    repeat with a_file in the_files
        if name extension of a_file is in {"jpg", "png", "gif"} then
            move a_file to folder_two
        end if
    end repeat
end tell

The second script finds the last two characters before the extension, as in your "BA" at the end of your example file's name. Files are moved based on those last two characters. The script is not as tightly written as it could be but I wanted you to be able to read it and understand what is going on.

tell application "Finder"
    set folder_one to path to desktop
    set folder_two to path to pictures folder
    set the_files to the selection
    repeat with a_file in the_files
        set the_name to name of a_file
        set the_extension to name extension of a_file
        set the_extension_length to count of characters of the_extension
        set the_extension_length to the_extension_length + 1 -- for the dot
        set the_short_name_length to (count of characters of the_name) - the_extension_length
        set the_short_name to characters 1 thru the_short_name_length of the_name as string
        -- Now we have "just the name" (no dot, no extension)
        set the_last_two_characters to characters -2 thru -1 of the_short_name as string
        -- do stuff here, based on what those last two characters are
        if the_last_two_characters = "AB" then
            move a_file to folder_one
        end if
        --
        if the_last_two_characters = "XY" then
            move a_file to folder_two
        end if
    end repeat
end tell

Those scripts will get you started. You can use scripts like this with Hazel, as mentioned by tubedogg earlier, to file items as they are added to a folder.


I had the exact same issue using a combination of ZFS Samba, could create files on the mounted drive when testing but trying to create sparsebundles failed.
Turns out as others have pointed out that it might have to do with filesystems used, I had to add vfs objects = catia fruit streams_xattr zfsacl for it to work.
source: https://ogris.de/howtos/freebsd-backup-server.html


Screen recording with Quicktime only puts 360p quality video on YouTube

Although QuickTime does give you the option in File > Export to export as 720p, it was just a matter of waiting another 20 minutes for the video to be upgraded to 720p.


I've found that turning on the sidebar has helped me adjust to Photos much more quickly.

Every import dumps photos into the All Photos album as well as the "Last Import" view. You have to create each album by choice and there are now no events that you can control directly.

You can choose the "summarize photos" option or uncheck it to get more or less detail when browsing by time, but Photos makes decisions based on the date metadata with each image.

Collections seem to replace events, but again - they are generated algorithmically and not something you can edit. Best case, change the metadata and export the original photos you wish to "edit or change" and then delete them. By re-importing the original images, you can perhaps influence the collection and ordering by algorithm, but the algorithms themselves remain the same.


Desktop wallpaper resets to default at every reboot in Sierra (10.12.1)

You probably don't need the answer anymore, but just in case anyone stumbles across this post some day:

I had the same problem under Sierra and solved it by unchecking the 'displays have separate spaces' option in mission control settings.


I found an official Apple support page detailing the changes in each update from iOS 9.0 to 9.0.2.

If Apple treats this page the same way they've treated past iOS changelog pages, that link will contain every update from iOS 9.0 to whatever the final update before 9.1 is. What I found for iOS 8 was a different webpage for every 8.x update.


Why won't my new MBP actually shutdown when I click "Shutdown..." in the "apple" menu

I'd start with resetting both the NVRAM and SMC (in that order). Before following the steps below, ensure you have no external hardware connected and that you're using the built-in keyboard.

Reset the NVRAM

Reset the NVRAM on your MBP as follows:

Fully shut down your MBP.
Press the power button and then press the commandoptionPR keys. You have to make sure you press these keys before the gray screen appears or it won’t work.
Hold those keys down for about 20 seconds or until you see the Apple logo
Let go of the keys and let your MBP reboot normally.

Note: When you log back in you may need to readjust some of your system preferences (e.g. speaker volume, screen resolution, startup disk selection, time zone information, etc).

Reset the SMC

Fully shut down your MBP.
Press and hold the power button for at least 10 seconds
Let go of the power button and wait 5 seconds
Power up your MBP again

Once you've reset the NVRAM and SMC use your MBP as usual and see how it behaves when you shut down etc. If it's still misbehaving, reset the SMC again but with the following steps instead:

Fully shut down your MBP.
Press and hold the right shift key and the left option and control keys for 7 seconds before then also pressing and holding the power button down for another 7 seconds (i.e. the keys will end up being held down for 14 seconds, the power button for 7 seconds)
Let go of all three keys and the power button
Wait 5 seconds
Power up your MBP again

If all of the above doesn't work, it may be worth testing your MBP in Safe Mode to see if it behaves differently to how it does normally.

Boot into Safe Mode

Follow these steps to boot your Mac into Safe Mode:

Fully shut down your MBP.
Restart your MBP
Immediately press the Shift key and keep it down
Let go of the Shift key when you see the login window (NOTE: If you have FileVault enabled you may need to log in twice).
Take a note of what happens (i.e. does your display wake up normally, etc)
Exit Safe Mode by restarting your MBP as normal
Test again when booted normally

If the problem doesn't occur while booted into Safe Mode, let me know and we'll go from there.


Remote Desktop Connection for Mac not being able to connect?

Solved the problem by leaving the domain, joining it back and rebooting the machine (Windows).


Music app launches with bluetooth earbud connection in Catalina

Check out this web site and scroll down to the 'Get rid of default mac apps' section and see if this works for you.


You can use screen. This allows you to set up new screens in your shell which you can switch between.

Quick reference guide:

ctrl-C creates a new screen
ctrl-N switches screens
ctrl-D ends screen


Mountain Lion 10.8.2, Java Preferences has disappeared

The update in question (Java for OS X 2012-006) disables the Safari Java plugin for security purposes. Per Apple technical bulletin:

  This release updates the Apple-provided system Java SE 6 to version
  1.6.0_37 and is for OS X versions 10.7 or later.

  This update uninstalls the Apple-provided Java applet plug-in from all
  web browsers. To use applets on a web page, click on the region
  labeled "Missing plug-in" to go download the latest version of the
  Java applet plug-in from Oracle.

  This update also removes the Java Preferences application, which is no
  longer required to configure applet settings.

Here is an Apple technical bulletin link on how to re-enable the plugin

If you need the full Java runtime you may download it directly from Oracle by going this webpage.


Ok, let's try an App Store refresh (don't worry you won't lose any content).

Open the App Store
Tap on the Updates tab (or which one you prefer) repeatedly until you see the app store reloading (usually a blank screen and it will then load.

Does the problem still occur?

Hope this helps,

Tiferrei


First, check in the Mail.app preferences:

Accounts -> Your account
"Mailbox behaviors" tab
the "Store sent messages on the server" checkbox. If checked, the sent messages are stored in the server, if not, theyre stored locally.

If you storing sent messages on the server, probably: your IMAP-server account uses different mailbox for Sent emails as Mail.app uses by default. Therefore:

you should find the correct mailbox by checking all available mailboxes in the IMAP-server account in the sidebar "Show" (usually some names with "Sent", or "sent-mail" or like).
click on the folder
In the menu: "Mailbox" -> "Use This Mailbox" and select "Sent"
Now, your Mail.app will use this mailbox for the Sent items.

If the above not helps (and probably won't because, as you write, you "can't browse the server mailboxes) you should ASK your IMAP-server admin what IMAP-server "PATH prefix" is used by server. Probably the admin setup some unusual configuration, you probably will need enter something like "/" or "INBOX"...

Warning: Don't experiment with different IMAP PATH settings because you can mess-up you current local mail cache. If you still want experiment (what i strongly don't recommending) you at least should first select "Don't keep copies of any messages", what will delete you local mail cache). When you will have the correct setting you should enable again the local chache and the Mail.app, click Synchornize and the Mail will reload all messages again from server. (hopefully). You've been warned - don't blame me if you loose all your mails. ;)


Looking for iOS virtual environment to run on Windows 10

Unfortunately a legal iOS virtual environment on Windows 10 does not exist. Apple forbids, via their End User Licence Agreements (EULAs), running Apple operating systems on non-Apple hardware.
The only legal iOS simulator available is included with Xcode and Xcode requires macOS.


How to download HD Youtube video on iOS?

iCab Mobile (http://www.icab-mobile.de/) is a very functional web browser with many plugins In addition to the ability to download files for local storage and then opening with other apps via iOS's native share sheets. If you can view the video in the browser, you can download it. It also offers the ability to change your browser's ID so that you can tell the server you are on a Mac or Windows desktop in order to get your desired resolution. Highly recommended tool for downloading videos at whatever resolution you want.


Storing the art in file id3 tags is the only method. Yes, doing it via iTunes is tedious,  it can be automated though.
Mass taggers exist on OSX, software such as beets or bliss. However they download cover art from online websites (google images, discogs...).
If you're interested only in copying your folder image to mp3 tags, I'm not aware of an existing tool that do that in batch mode. But a python script could be written for that purpose quite easily using mutagen library.


Share a wifi connection via another wifi connection

It turned out the wifi dongle was not fully compatible/supported by Mac OS. For instance with this dongle it works as expected after installing the drivers.


How do I enable Java Web Start for ASDM Launcher (Cisco ASA management) in Mountain Lion?

If this is indeed a bug with your application and Java 7 as Mark mentioned, you can re-enable the previously-Apple-provided Java 6 and Web-Start functionality by following the steps from HT5559. The steps are below, along with commands to undo these changes, if they do not help.

Open Terminal in an administrator account (Terminal is in /Applications/Utilities) and run this command: sudo mkdir -p /Library/Internet\ Plug-Ins/disabled to create a directory for "disabled" plugins that you don't want to run.

Run sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled to move your current Java plugin to the new "disabled" folder.

Run

  sudo ln -sf
  /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin
  /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

to link Apple's Java plugin to make it your current JavaAppletPlugin.

Run

 sudo ln -sf
 /System/Library/Frameworks/JavaVM.framework/Commands/javaws
 /usr/bin/javaws

to re-enable Java Web-Start.

To disable the above, follow the directions below:

Open Terminal in an administrator account and run:

 sudo ln -sf
 /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws
 /usr/bin/javaws

to disable Java 6 Web-Start and replace it with the newest Web-Start functionality.

and Re-install the newest Java Runtime Environment 7 from Oracle.


Is Notes sync broken on iOS 14 and macOS Mojave 10.14?

I'm using iOS 14.4 and macOS 10.14.6 and notes actually sync better as compared to iOS 12.
Keep an eye on apple forums, release notes etc in case other iOS updates break sync.

https://developer.apple.com/forums/
https://developer.apple.com/documentation/ios-ipados-release-notes

Downgrading iOS version from backup seems not impossible as per Can I install any iOS version I wish by picking and choosing which firmware to restore?
So wait for a few weeks before upgrading iOS and see if people are complaining about sync problems.


Inconsistent App Store ratings stars representation

it would appear to just be a styling issue where some of the stars on different category page/tabs have the orange surround and some don't.

If you find an application without the orange surround in a page then select it to take you into the app description, suddenly it will have the orange surround.


screen turns off and i get locked out when move my macbook air on the bedsheet

shahram,

It sounds like you're encountering a little static electricity (or electrostatic discharge, if you want to be fancy about it).  The reason your getting "logged out" is probably that the ESD is causing a power surge that makes the laptop think the lid was closed (you're getting current from a sensor that isn't actually the source of the current).

It's best not to sit electronics on soft surfaces such as beds, carpets, etc as ESD can damage the hardware if a charge with too strong a current goes through it.  If you've ever gotten a good hard shock when you touch the door knob after walking across the carpet in socks, you know what I'm talking about.  :-)

Too more directly answer your question "How do I correct this?", the obvious answer is the best one: don't put your laptop on your bed.  Make sure you use a laptop desk (something like this: https://www.officedepot.com/a/products/781650/Lap-Desk-Originals-Student-Lap-Desk/ or even a simple board so the computer is sitting on a smooth hard surface where it won't be affected by static, and will much more easily cool itself.  (Sheets don't just hold static, they hold heat too.)


Trouble restoring hard drive space after deleting bootcamp partition

The HDD part of your Fusion Drive contains an alien EFI partition:

3:                        EFI NO NAME                 104.9 MB   disk1s3

This second EFI blocks restoring a full sized container:

Get the details: diskutil list
Remove the NO NAME EFI:

diskutil eraseVolume "Free Space" %noformat% /dev/diskXsY #replace with the device node of the NO NAME EFI (in your example disk1s3)

Get the APFS container reference of the APFS container spanning the two physical drives: diskutil ap list. (In your example disk2)
Resize the container:

diskutil ap resizeContainer containerReferenceDevice 0

with containerReferenceDevice = disk2 this is:

diskutil ap resizeContainer disk2 0


How to exclude everything from TimeMachine backup except one folder

You can use bash script deux_ex_tmachina to help you generate desired blacklist.


How to uninstall SaltyBeer Skype call recorder?

According to this answer:

I found package ID with pkgutil:

$ pkgutil --packages | grep saltybeer
com.saltybeer.pkg.saltybeer

To find out paths of installed payload:

$ pkgutil --files com.saltybeer.pkg.saltybeer
Contents
Contents/Info.plist
Contents/MacOS
Contents/MacOS/saltybeer
plugins
plugins/saltybeer.bundle
plugins/saltybeer.bundle/Contents
plugins/saltybeer.bundle/Contents/Info.plist
plugins/saltybeer.bundle/Contents/MacOS
plugins/saltybeer.bundle/Contents/MacOS/cocoa_ui
plugins/saltybeer.bundle/Contents/Resources
plugins/saltybeer.bundle/Contents/Resources/._Info.plist
plugins/saltybeer.bundle/Contents/Resources/Assets.car
plugins/saltybeer.bundle/Contents/Resources/Info.plist
plugins/saltybeer.bundle/Contents/Resources/MainMenu.nib
plugins/saltybeer.bundle/Contents/_CodeSignature
plugins/saltybeer.bundle/Contents/_CodeSignature/CodeResources

Then to find out the location of installation:

$ pkgutil --pkg-info com.saltybeer.pkg.saltybeer
package-id: com.saltybeer.pkg.saltybeer
version: 2.0
volume: /
location: Library/Audio/Plug-Ins/HAL/saltybeer.plugin
install-time: 1477419357

I changed the current working directory:

$ cd /Library/Audio/Plug-Ins/HAL/saltybeer.plugin

And deleted installed files:

$ pkgutil --only-files --files com.saltybeer.pkg.saltybeer | tr '\n' '\0' | xargs -n 1 -0 sudo rm -if

And directories:

$ pkgutil --only-dirs --files com.saltybeer.pkg.saltybeer | tail -r | tr '\n' '\0' | xargs -n 1 -0 sudo rmdir

Then I removed package receipt:

$ sudo pkgutil --forget com.saltybeer.pkg.saltybeer
Forgot package 'com.saltybeer.pkg.saltybeer' on '/'.

and finally to remove plugin directory:

$ cd /Library/Audio/Plug-Ins/HAL
$ sudo rm -rf saltybeer.plugin

Done!


The data being deleted is in reference to the data already stored on the phone (e.g. the sister's contacts). An iPhone can only be synced to one PC at a time, and if you want to setup syncing with this new PC, you will need to delete all of the data on the iPhone.

If your wife wants her sister's contacts, then she shouldn't sync and wipe the data before she has a copy of all that info. One way to to get the info on to the iPhone is to sync it with outlook (via iTunes) on the sister's PC. Then export the contact's from Outlook, copy the file to the wife's PC, import into Outlook. Then proceed ahead with the sync that will wipe all the data, and set it up to sync with Outlook. This way your wife will have all the original contacts.

If your wife does not care about her sister's contacts, then you can go ahead with the initial sync that wipes all the data.

When the phone is synced with Windows 7, it will use the following folder for backups: \Users\(username)\AppData\Roaming\Apple Computer\MobileSync\Backup\. Therefore, you should back up that folder if you want to keep a second copy on your computer.

If the most important data that will be used on the phone is Contact information, I would recommend that instead of using Outlook, that your wife use Google Sync. This will allow her to store all of her contacts in Gmail, such that if anything happens to the phone, the contact info can easily be accessed again online, all without ever having to sync or backup (or double backup) the phone. Google Sync can also sync your Calendar. If you setup a Google account as IMAP, you could even have the Notes synced to the cloud as well.

Keep in mind that when the data gets wiped, everything on the phone will be deleted. This includes, but is not limited to, the following:

  Music
  Videos
  Podcasts
  Address Book and Address Book favorites.
  App Store Applications and their data.
  Application settings, preferences, and data.
  Autofill for webpages.
  CalDAV and subscribed calendar accounts.
  Calendar accounts.
  Calendar events.
  Call history.
  Camera Roll (Photos, screenshots, images saved, and videos taken.)
  In-app purchases.
  Keychain (this includes email account passwords, Wi-Fi passwords, and passwords you enter into websites and some other applications.)
  List of External Sync Sources (Mobile Me, Exchange ActiveSync).
  Location service preferences for apps and websites you have allowed to use your location.
  Mail accounts.
  Managed Configurations/Profiles.
  Microsoft Exchange account configurations.
  Network settings (saved wifi spots, VPN settings, network preferences).
  Nike + iPod saved workouts and settings.
  Notes.
  Offline web application cache/database.
  Paired Bluetooth devices.
  Safari bookmarks, cookies, history, offline data, and currently open pages.
  Saved suggestion corrections.
  SMS and MMS (pictures and video) messages.
  Trusted hosts that have certificates that cannot be verified.
  Voice memos.
  Voicemail token.
  Wallpapers.
  Web clips.
  YouTube bookmarks and history.

(This list was slightly modified from Apple's page)


why is user 'nobody' listed as a user on my iMAC?

There are a lot of places in the OS where something has to be assigned to some user account. Each file and directory must be owned by some user account, every process (program) running must be running as some user account, etc. The "nobody" account serves mostly as a placeholder for files, processes, etc that don't really belong to any "real" account (even one of the other system accounts in the list).
Essentially, the "nobody" account serves as a way to restrict permissions and access to/from things that don't really belong to any "real" account.
It's also not unique to macOS at all; you'll find it (or an equivalent) on any unix/linux system, and probably many other OSes I'm less familiar with.


macOS - Is it possible to lock the time zone?

Open Date & Time zone and tick the box, Set time zone automatically using current location.


Migration Assistant forever looking for other computers

I solved the problem by configuring on both macs IPV6 to automatic (one has "disabled", the other "automatic").

Hope it will help everybody in the future.

Laurent


What apps can view crash reports on iOS?

Since iOS 5, you can do this straight from the Settings App. It's located at Settings > General > About > Diagnostics & Usage > Diagnostics & Usage Data.


Is there a way to change the font color of the current path in termial?

The text you highlighted is the prompt. It is stored in the PS1 shell variable.

You can read the current value with

echo $PS1

and then set it with (for example)

PS1='\[\033[1;32m\]\h:\W \u$\[\033[0;39m\] '

where

\[\033[1;32m\] starts colouring in green
\h shows the machine name
\W the current path
\u the user
\[\033[0;39m\] stops the colouring

The backslash-escaped special characters are described in the bash manual page

PROMPTING
       When  executing  interactively,  bash displays the primary prompt PS1 when it is ready to read a command, and the secondary prompt PS2 when it needs more input to complete a command.
       Bash allows these prompt strings to be customized by inserting a number of backslash-escaped special characters that are decoded as follows:
              \a     an ASCII bell character (07)
              \d     the date in "Weekday Month Date" format (e.g., "Tue May 26")
              \D{format}
                     the format is passed to strftime(3) and the result is inserted into the prompt string; an empty format results in a locale-specific time representation.  The braces are
                     required
              \e     an ASCII escape character (033)
              \h     the hostname up to the first `.'
              \H     the hostname
              \j     the number of jobs currently managed by the shell
              \l     the basename of the shell's terminal device name
              \n     newline
              \r     carriage return
              \s     the name of the shell, the basename of $0 (the portion following the final slash)
              \t     the current time in 24-hour HH:MM:SS format
              \T     the current time in 12-hour HH:MM:SS format
              \@     the current time in 12-hour am/pm format
              \A     the current time in 24-hour HH:MM format
              \u     the username of the current user
              \v     the version of bash (e.g., 2.00)
              \V     the release of bash, version + patch level (e.g., 2.00.0)
              \w     the current working directory, with $HOME abbreviated with a tilde (uses the value of the PROMPT_DIRTRIM variable)
              \W     the basename of the current working directory, with $HOME abbreviated with a tilde
              \!     the history number of this command
              \#     the command number of this command
              \$     if the effective UID is 0, a #, otherwise a $
              \nnn   the character corresponding to the octal number nnn
              \\     a backslash
              \[     begin a sequence of non-printing characters, which could be used to embed a terminal control sequence into the prompt
              \]     end a sequence of non-printing characters

       The  command  number  and  the history number are usually different: the history number of a command is its position in the history list, which may include commands restored from the
       history file (see HISTORY below), while the command number is the position in the sequence of commands executed during the current shell session.  After the string is decoded, it  is
       expanded via parameter expansion, command substitution, arithmetic expansion, and quote removal, subject to the value of the promptvars shell option (see the description of the shopt
       command under SHELL BUILTIN COMMANDS below).

While the colours can be changed with escape sequences. See http://bluesock.org/~willg/dev/ansi.html for a list.


According to this website, the thumbnails are stored inside ~/Pictures/iPhoto Library, which you can access by right-clicking iPhoto Library and choosing to view the package contents.

The first location to check is inside of the Thumbnails folder, as mentioned by OP below.

The second place to look would be in Thumb64Segment.data, or ThumbJPGSegment.data. Therefore, I would back up these files and see if there are any applications which can read this file format. I haven't been able to find one after a brief search on the Internet, but I'll update this answer if I do.

A third option might be that this may be happening because of a corrupt iPhoto Library. There's a tool called iPhoto Library Manager, which has a feature called First Aid that let's you:

  Rebuild or extract photos from corrupted iPhoto libraries

I haven't tried the software, so I don't know if it will work in your case, but they do have a trial version available.


How do I make git credential-osxkeychain work correctly when I'm connected to a machine via SSH?

You can use ForwardAgent option in ~/.ssh/config, if it is allowed on server by option AllowAgentForwarding (in sshd_config).

Or just simply with a switch -A to ssh. It will forward connection to your agent to the server and you will be able to authenticate to github.


I created a test user, using the default settings.  "Prevent the Dock from being modified" was unchecked, and I left it that way.  This was the only way I found to adjust that setting.

My original problem was not being able to create shortcuts on the desktop of the new user and I figured it was due to the dock settings.  I tried to adjust those and found that it was grayed out.

With my test user (created with default settings) I was able to create shortcuts on the desktop like normal.

I hope this helps if anyone has a similar problem.

I haven't tested out this test user much, but I did notice that the new user with "Prevent the Dock from being modified" checked and grayed out had alot of bugs in it.  I might not use that user at all because of this.


For local files/folders
you can use spotlight's command line tools. In Terminal
$ mdfind -onlyin ~/ "kMDItemDisplayName == 'xyz*' && kMDItemKind == 'Folder'"

will give you all folders whose name starts with xyz with the search begining from your home folder ~/. Remove * in xyz* above to find an exact match. For more information on mdfind read the man page using the command man mdfind in Terminal app.
You can use it in your script like this...
set res to (do shell script "mdfind -onlyin ~/ \"kMDItemDisplayName == 'xyz' && kMDItemKind == 'Folder'\"")
set fList to (every paragraph of res) as list
log "Count:" & (get count of fList)

For remote files
that spotlight doesn't know about, you can use the good old UNIX find command.
$ find ~/ -iname "xyz" -type d

You can use it in your script the same way as mdfind but it may be a bit slower.
Hope that helped.


We had the same midi issue after upgrading to El Capitan 11.10.2. After working many hours with Apple's support team, they finally suggested we revert back to Yosemite. Weak sauce or apple sauce, you decide :)


Can Macbook Pro handle 2.4GHz and 5GHz frequencies on the same wifi network without getting dropouts?

Chances are, it's your WiFi router.

I was having the exact same issue with 2 Macs (iMac 27 Late 2012 and a 2009 MBP) as well as a Microsoft Surface Pro 3.  I had both 2.4GHz and 5GHz networks and would get random, but continual dropouts that would lose Internet connectivity.

I disabled each network individually, first the 5GHz , then the 2.4GHz.  Running on one frequency at a time, had no effect - I still kept dropping connections.  I even completely disabled the WiFi in the router and connected another router running DDWRT acting solely as a WAP that was only capable of 2.4GHz.  Even that had problems

What I found was that the build quality of even the so-called best routers (Netgear, D-Link, Asus, etc.) were still of poor quality.  I ended up getting an "Enterprise Grade" wireless access point - the Ubiquiti UAP-AC - did my problems go away.

When I say, go away, I mean go away instantly.  From the time I installed this WAP, I have yet to have an Internet drop out.  Period.  I haven't had a single one in the month and a half I have had it installed.  The fix was instantaneous.

If you do go this route, what you will have to do is turn off the WiFi on your router and just use this external WAP.  Installation was super easy - it took about 10-15 mins total and I had my network up and running in no time.


What's the best way to display (and print) rtf files

I found some background to this - Why cannot Pages show pictures in .rtf files?
that Apple decided not to support pictures in rtf because of limitations in the format, but instead to opt to use rtfd format which supports them much better.

The 'fix' would appear to be [without investing in Microsoft Word] to use NeoOffice or OpenOffice, both of which support embedded pictures in rtf files.


iPad Air won't play videos in YouTube app

Try a reset: Simultaneously hold down the Home and On buttons until the iPad shuts down. Ignore the off slider if it appears. Once shut down is complete, if it doesn't restart on it own, turn the iPad back on using the On button. In some cases it also helps to double click the Home button and close all apps from the tray before doing the reset. It's worked for me


Terminal highlight color changes when window is not targeted

Here is my terminal configuration file.
The highlight color is Blue and is not changing to any other color when in the background.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ANSIBrightGreenColor</key>
    <data>
    YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
    AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
    LjEwNTU1NTYxOTIgMC44Mzk3MTYzNzIzIDAuMDI1MzAxMTM3MgAQAYAC0hAREhNaJGNs
    YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
    dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
    AAAZAAAAAAAAAAAAAAAAAAAA2Q==
    </data>
    <key>BackgroundAlphaInactive</key>
    <real>0.45274769176136365</real>
    <key>BackgroundBlur</key>
    <real>0.04529918323863636</real>
    <key>BackgroundColor</key>
    <data>
    YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
    AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPEC8w
    LjA1OTE4MTQxNTkzIDAuMDU5MTgxNDE1OTMgMC4wNTkxODE0MTU5MyAwLjc4ABABgALS
    EBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tl
    eWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYpSWmJ2osbm8xdfa3wAAAAAA
    AAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAADh
    </data>
    <key>BackgroundSettingsForInactiveWindows</key>
    <false/>
    <key>CursorBlink</key>
    <true/>
    <key>Font</key>
    <data>
    YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
    AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs
    YXNzI0AoAAAAAAAAEBCAAoADWkFuZGFsZU1vbm/SExQVFlokY2xhc3NuYW1lWCRjbGFz
    c2VzVk5TRm9udKIVF1hOU09iamVjdF8QD05TS2V5ZWRBcmNoaXZlctEaG1Ryb290gAEI
    ERojLTI3PEJLUltiaXJ0dniDiJOco6avwcTJAAAAAAAAAQEAAAAAAAAAHAAAAAAAAAAA
    AAAAAAAAAMs=
    </data>
    <key>FontAntialias</key>
    <true/>
    <key>FontWidthSpacing</key>
    <real>1.0030539772727272</real>
    <key>Linewrap</key>
    <true/>
    <key>ProfileCurrentVersion</key>
    <real>2.04</real>
    <key>TextBoldColor</key>
    <data>
    YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
    AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NGMCAx
    IDEAEAGAAtIQERITWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVj
    dF8QD05TS2V5ZWRBcmNoaXZlctEXGFRyb290gAEIERojLTI3O0FITltiaWttcn2GjpGa
    rK+0AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAALY=
    </data>
    <key>TextColor</key>
    <data>
    YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
    AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
    LjQ0OTY2MTY2NjggMC43MjAwNDA1MTk1IDAuODg5OTk5OTg1NwAQAYAC0hAREhNaJGNs
    YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
    dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
    AAAZAAAAAAAAAAAAAAAAAAAA2Q==
    </data>
    <key>name</key>
    <string>Basic</string>
    <key>type</key>
    <string>Window Settings</string>
</dict>
</plist>

Download the file from here.


How can I open new Chrome window with different arguments?

nohup /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security 2>&1 &

nohup lets you quit Terminal without killing the process.
Arguments are added as normal before the 2>… redirection.

Alternatively, you can try:

open /Applications/Google\ Chrome.app --args --disable-web-security


Do apps placed in the background consume resources?

Third parties Apps which are placed on the background won't actively consume resources unless they provide either Location Services, Audio playback or VoIP. As stated on Apple's iOS App Programming Guide:

In iOS, only specific app types are allowed to run in the background:

Apps that play audible content to the user while in the background, such as a music player app.
Apps that keep users informed of their location at all times, such as a navigation app.
Apps that support Voice over Internet Protocol (VoIP).
Newsstand apps that need to download and process new content.
Apps that receive regular updates from external accessories.

There are, tough, some Apple services which will, too, run on the background and consume resources, such as Photo Stream (upload / download), App Store downloads or even push notifications.
In the case you've got a lot of backgrounded Apps, and the currently open one is running out of resources, iOS will, automatically, close some Apps freeing memory. Extracted from the same Guide:

When a low-memory condition occurs, the system may purge suspended apps without notice to make more space for the foreground app.


To give a user or a group full access to a folder use

chmod +a "user_name allow list,add_file,search,delete,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit" /path/to/folder

You may replace user_name by a group_name.

To remove the ACL simply replace the +a by -a.

It's similar for a single file - the attributes are different though:

chmod +a "user_name allow read,write,execute,delete,append,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown" /path/to/file

Insert a -R for all files in a folder:

chmod -R +a "user_name allow read,...


Getting "Certificate signed by untrusted issuer" on Mac

Right click on the app (or two finger click), and open it. You will then get the option to click Open again. Double clicking it won't allow you to open unregistered developer's app.


Shoot a video in iPhone 7 Plus' Portrait mode

No, you cannot do this without a jailbreak.(unless you were doing stop motion).

The workaround you mentioned would work, though. How to crop a video(cropping the frame around the subject): https://filmora.wondershare.com/video-editing-tips/free-video-croppers.html

You can record the screen like this using Quicktime:(I don't have an iPhone7 so I don't have portrait mode):


From the Apple OS X Lion website:

  General requirements:
  Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7, or Xeon processor

The MacBook Air 1st gen has a Core 2 Duo processor. source

So it should work.


Mac OS X Server user can't change password

According to this old article (10.3!), the lack of a _writers_password property in the NetInfo database would prevent users from changing their password.  That's really outdated, but it seems like a reasonable place to start.

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

(Edit)

From some other sources (as far back as "Running Mac OS X Tiger" page 136) it looks like _writers_passwd is a list of users who can change that particular user's password.  So, setting it to the username should be sufficient.


The “Home” section of my Facebook page is empty (on mobile only)

I believe it was only a bug from Facebook, I did nothing but report it to Facebook and now it works like a charm !


This could refer to one of two things, installing an app in the first place or updating an app that is already installed.

There are also a number of techniques that developers can use to reduce the size of their apps. One that was introduced in iOS 9 is App Thinning. This is where a developer tells the App Store which parts of their app are necessary all the time and which parts are optional. For example with a game, a developer might just choose to provide a small number of levels initially, with subsequent levels to be downloaded as and when the player reaches them. This reduces the initial install size and storage size used on your device. You can read about App Thinning and other techniques that developers use to reduce the size of their apps here: Technical Q&A QA1795 - Reducing the size of my App.

As of iOS 6 when you install an app update on your device it might just  download the files that have actually changed within the app. The idea being that these "update packages" should be a smaller than downloading another complete copy of the app. For example with a game, if the update is just to fix a crashing bug it might just need to update a single executable file rather than downloading all the interface files, images, level information, etc that make up an app. You can read more about this here: Technical Q&A QA1779 - Reducing Download Size for iOS App Updates


Free screen capture tool that has decent annotation

I just downloaded the Snagit Beta for Mac, free for now, I'm sure it will cost when it comes out of beta.  So far it has everything I was asking for except the dimming feature.  It has a few other nice features as well.


Kindly note that during screen recording, the audio coming out of the speakers of iPad & iPhone is recorded along with any other external noise. There is no internal redirection of audio, so you need to allow the zoom audio to play through inbuilt speakers and should avoid using earphones for it to be recorded.


Can a RAM module not be compatible with Macs?

Since Apple is using the same CPU and mostly intel logic boards, as long as you get the CAS latency and other details exactly perfect, it's hard to imagine you would buy the wrong memory.

Perhaps it boils down to support and testing. If the vendor literally spends more money testing and supporting the Mac memory, it's their privilege to sell it for more. If they don't and are just looking to maximize profit, that happens too. Look at Amazon charging different price based on who they think you are, what you have bought, etc... Same with airlines that charge different prices based on cookies set from previous flight searches.

In the end - all that matters is you understand the return policy and how to test things once you get the RAM. Then it's just a calculation, you estimate how much is your time is worth and you minimize your transaction cost - pay more for an easy buy that saves you time or spend more time looking for and researching a bargain. Perhaps the seller has decided Mac users value their time more highly and you can score a deal by saying you are buying PC RAM.

Happy RAM hunting.


Cannot change permission of external ExFAT HDD folders

The @ at the end of the name means that the Finder has extended attributes OTHER than an ACL but might also be all manner of other things (Finder info for one). You can see what attributes are by ls -le@.


Is There a Coda 2 Plugin that does change highlighting for git / svn like netbeans has

Plain and simple: no.

The only way to see changes in code at the moment is to use an external diff tool, like FileMerge.app or Kaleidoscope.app.


Need two thing to be able to listen music and same time record it:

Download / Install Soundflower
Change Audio Midi Setup:

If you open OSX's 'Audio Midi Setup' program then from the Window menu choose 'show audio window', you can click the + button in the bottom left corner & create a multi-output device. Then you just check the boxes for both soundflower and the built in output and Bob's your uncle - you can hear it as well as record it.


How do I edit bash shell terminal history?

Editing the .bash_history is just a matter of opening the file with an editor. There are a couple of ways you could achieve this.

In the Terminal just type vi ~/.bash_history, then edit the file as you want, and save. This option could be tricky, if you're not used to vi, of course.
Make the file visible by following these instructions, for instance, open it as any other file, modify it, and save.
In the Terminal just type open -e ~/.bash_history. This command will open the file with TextEdit, you can choose any other text editor, of course. Modify the file and save.

For the changes to be noticeable just restart the bash.


How to manually uninstall Adium completely from Mac OS X?

Uninstalling Adium is similar to uninstalling most Mac OS X applications.

Note: The "Library" folder mentioned below is hidden in OS X versions 10.7 and newer.

Removing the Adium application

Most of Adium is contained within a single application bundle—that's the green duck you dragged to your Applications folder in InstallingAdium.

Make sure Adium is not running.
Drag the Adium application (Usually located in /Applications) to the trash.

Removing settings, chat transcripts, and Xtras

Adium stores all of your important preferences (including accounts—specifically, the service each account is on and each account's username), all of your transcripts of previous chats (if you didn't turn logging off in Adium's Preferences), and all Xtras you've installed in this folder:

~/Library/Application Support/Adium 2.0/

Adium also places preferences and supporting files in the following locations (in your 'Home' folder):

~/Library/Caches/Adium/
~/Library/Caches/Adium Crash Reporter/
~/Library/Preferences/com.adiumX.adiumX.plist
~/Library/Preferences/com.adiumx.crashReporter.plist

Removing the Address Book scripts

Adium also installs Apple Address Book contextual menu actions via AppleScripts in the following location:

~/Library/Address Book Plug-Ins
Move all of these to the Trash (preferably with Address Book not running).

Removing saved passwords

Adium stores your passwords in your Keychain. To remove them from there open Keychain Access (in your Utilities folder)
search for “service.username” (for example, “AIM.jdoe”).
select it and press the Delete (⌫) key.
Keychain Access will require your keychain password to go through with this; usually, this is the same as your Mac OS X login password. (It is not the password you're deleting.)

That said, it is safer to leave them in the Keychain, so you don't delete a password saved by another application by mistake. There is no harm in having keychain items that you aren't using.


How to change finder search criteria defaults?

A possible alternative would be EasyFind - freeware on the App Store - https://itunes.apple.com/gb/app/easyfind/id411673888?mt=12


How to reset NVRAM on iMac with bluetooth keyboard?

This can be reset using Terminal.

Launch Terminal from the Utilities folder
Run the command:

sudo nvram boot-args=”-p -r”

Press Enter
Type your password
Press Enter again
Restart your computer

After a restart it should be reset.


Where does terminal look for its commands?

if you are on Snow leopard or on Lion the way to do it is as follows:

go to /etc/paths.d then

sudo touch pypy

then edit the pypy file (with vim, nano or whatever) to include the path to pypy

/path/to/pypy

the restart the terminal. For instance, I installed julia (http://julialang.org/) and I added a julia file in paths.d

$ cd /etc/paths.d
$ ls
50-X11   MacGPG2  TeX      TeXbin   git      julia
$ cat julia
/usr/local/julia

HTH


It turns out to be a hardware problem. After getting frustrated with the extremely slow response, I reinstalled OS X via the recovery tool. But that doesn't last long - it starts to get slower (but not as slow as this case), and the Disk Utility complains that "This drive has a hardware problem that can't be repaired." So I send my MacBook back to Apple and they replace the hard-drive for me and it was covered by warranty.


How to detect from a script that a TimeMachine backup is running?

There is a duplicate question covering this, but the answer is tmutil status will tell you any time a backup is in progress as well as details about the backup.

You can use tmutil then to turn off backups if desired or even read the list of backups so you can predict how many minutes to the next scheduled backup. We had something similar and then just decided to kick off a backup when the copy finishes so that whether or not a backup was in progress - we get a strong chance of a consistent backup at the end of the copy operation.


The problem you are experiencing is an issue known by Apple. It is an issue that plagued the 2010 MacBook Pro models (especially the 15" versions).

The issue is called intermittent black screen or loss of video.

At one point in time they had a replacement program for the affect models. They have discontinued that and all 2010 models are now in Vintage mode.

Here's a link to the official Apple site talking about the problem.

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

I actually joined this site trying to find some recourse due to the fact that the product was defective and Apple knew about it.

This doesn't help, but it is the reason for your problem.


Does installing a second hard drive in my Mac Mini 2011 void my Apple hardware warranty?

Apple's policy has traditionally been that you can install RAM, drives and PCIe cards (on a Mac Pro), without voiding your warranty. However if there's evidence that you broke something during the install, they won't cover that, nor the 3rd party parts (naturally).


Recover Deleted Exchange Account Contact from iPhone

If I am understanding the question correctly:

You had an Exchange account set up on iPhone.
Contacts were being saved to the Exchange account instead of your Google account (also set up on the phone)
You removed the Exchange account and no longer have access to it
You need a contact you added to the Exchange account

Assuming all of the above is accurate, then no, there is no way to retrieve it.


Sorry, the HDR feature added in iOS 4.1 only works on iPhone 4.

  Take great photos that capture a wider range of light intensity using the new high dynamic range (HDR) setting on iPhone 4, which automatically combines multiple exposures into a single HDR image.

If you want to take HDR photos on your 3GS, there's an app for that: Pro HDR.


So I found the solution. I tried to understand the underlying process better and therefore asked this question in a more general format here:

Double Click to Open Program Mac

The answer is also the answer to this question =

Rebuilding Launch Service Database

Hope this is not too complicated :)


Dropbox asking for permissions to wrong folder after changing account name

Funny timing, just received this back from Dropbox support and it seems to have resolved my user's problem.  Her issue similarly popped up when we migrated her to a new Mac and then changed her user account name.

Thanks for writing in. If you're having trouble running Dropbox on your Mac then please try these steps and then restart Dropbox.

1. Stop Dropbox (If needed):

Click the Dropbox icon in the menu bar at the top of your screen
Click on the gear icon in the Notifications panel and select 'Quit Dropbox'

2. Download the newest version: www.dropbox.com/install

3. Open your Terminal app (Located at /Applications/Utilities/Terminal)

4. Copy and paste the following lines into the Terminal, ONE AT A TIME, and press ENTER after each one. PLEASE make sure you copy and paste these commands (don't type them by hand), as getting them wrong could cause some harm. You'll be prompted for your computer's admin password (not your Dropbox password) after entering the first command. Keep in mind that the password field in the terminal will remain blank as you type your password. After you type it, just press ENTER.

sudo chown "$USER" "$HOME"

sudo chown -R "$USER" ~/Dropbox

sudo chmod -R u+rw ~/Dropbox

sudo mv ~/.dropbox ~/.Trash/dropbox.old

sudo mv ~/.dropbox-master ~/.Trash/dropbox-master.old

sudo chmod -N ~

sudo mv /Library/DropboxHelperTools ~/DropboxHelperTools.old

5. Open the .dmg file from step # 2 and double click the Dropbox icon to install Dropbox.

6. Restart Dropbox from the Applications folder.

Hopefully that does the trick for you as well!


Automator action "Rotate Images" is incredibly memory-intensive

Here is the some applescript code I wrote to rotate an image right 90.  You may only rotate right. So if you want to rotate left 90 to enter you will have to rotate right 270.

(*
  Demonstration of how dropping files on AppleScript icon works.  Shows how to debug via on run path. Shows items added to folder.

 Save as an Application Bundle.  Don't check anything.

 Shows log statement.

 It is easier to diagnose problems with debug information. I suggest adding log statements to your script to see what is going on.  Here is an example.

For testing, run in the Script Editor.
    1) Click on the Event Log tab to see the output from the log statement
    2) Click on Run

Author: rccharles

 *)

-- Gets invoked here when you run in AppleScript editor.

on run
    --  debug lines
    set desktopPath to (path to desktop) as string

    -- here is a log statment.
    log "desktopPath = " & desktopPath

    -- Be sure to select a file on your DESKTOP.
    set see to alias (desktopPath & "picture.jpg")

    -- Simulate dropped items list.
    set dropped_items to {see}

    common(dropped_items)

end run

-- Gets invoked here when something is dropped on the folder
-- Folder actions.

on adding folder items to this_folder after receiving added_items

    common(added_items)

end adding folder items to

-- Gets invoked here when something is dropped on this AppleScript icon

on open dropped_items
    display dialog "Number of items dropped is " & (count of dropped_items) & ". " giving up after 3

    common(dropped_items)

    display dialog "Processed " & (count of dropped_items) & " items. " giving up after 2

end open

on common(dropped_items)

    -- Write a message into the event log.
    log "  --- Starting on " & ((current date) as string) & " --- "

    log "class = " & class of dropped_items

    repeat with droppedItem in dropped_items

        -- display dialog "here is something that we got as input: " & droppedItem giving up after 2
        set unixDroppedPath to POSIX path of droppedItem
        log "unixDroppedPath = " & unixDroppedPath

        set quotedUnixDroppedPath to quoted form of unixDroppedPath
        log "quoted form is " & quotedUnixDroppedPath

        try
            set fromUnix to do shell script "sips -r 90  " & quotedUnixDroppedPath
            -- display dialog "sips -r 90 of " & quotedUnixDroppedPath & return & " unix says " & fromUnix giving up after 1
        on error errMsg
            log "sips -r 90  error..." & errMsg
            display dialog "error from sips -r 90 of " & errMsg
        end try

    end repeat

end common

insert a preview rotated image.

insert a sips rotated image.


Ok, the installer was indeed broken, when I ran it directly it would start downloading the setup from the internet without letting me know that it is downloading. Checked that with Activity Monitor > Sort Activities by the Network column. Also, double check the size of the .app file you get from someone. I copied the setup from local area network so something might have gone nuts.

  ^ These are some tips in such a case.

Copy the installer again or download it and the above commands (in the question) will work like a charm.


Run shell script on specified external HDD mount

In this example the output of df is piped to grep which is looking to match the hard disk mount point- /Volumes/2TB. The exit status of grep determines the outcome of the condition and the ! reverses the logic.

if ! df | grep -q '\/Volumes\/2TB$'
then
    exit 0
fi

In a sentence this says, if grep does not match /Volumes/2TB then exit the script.

I would write the script like this to put it all together.

#!/bin/sh
#
#
if ! df | grep -q '\/Volumes\/2TB$'
then
    exit 0
fi

ls -R /Volumes/2TB/ |
    sed -e '/^[^:]*$/d' \
        -e 's/://' \
        -e 's/[^-][^\/]*\//--/g' \
        -e 's/^/ /' \
        -e 's/-/|/' >/Volumes/SSD/Users/V/Desktop/File.txt


Insert images into Pages document using AppleScript

Here's an example that works.

set thisImage to choose file with prompt "Select an image"
tell application "Pages"
  tell (make new document)
      tell body text
          make new paragraph at end with data "another paragraph" with properties {paragraph style:"Body"}
          make new image at after last paragraph with properties {image data:thisImage}
      end tell
  end tell
end tell


How to prevent Script Editor from scrolling (and losing cursor location) on compile?

I just tried what you explained with script editor in Sierra and did not experience the same problem you are experiencing.  This may not be the best solution to your questions but it will definitely save you some time.  Why not just throw in a little comment at the place in the script where you want your cursor located after a file save.  Just adding something like --cursorand copy that commented --cursor to your clipboard then after you do ⌘ command + S , then go ahead and click ⌘ command + F (which will open the find field right there in your script editor window) then you could click ⌘ command + V (which would automatically paste that short commented line into the find field) this of course will highlight that text in your script and bring you right to its location.

UPDATE - NEW DIFFERENT APPROACH

Just add this handler to the bottom of any one of your script files.(I like to put my handlers at the bottom of the script to keep them from cluttering up the rest of the body of the script)

Calling the handler at any point in your script will ultimately get the coordinates of your scrollbar, then it will automatically save the current script with the keycode command , then will return your scrollbar back to its original coordinates.  Just comment or un comment the calling of the handler depending on whether you want to save or not save your document.  Leaving the calling of the handler as un commented
 As I have it set now, Will automatically save your script every time you click the “RUN” button within script editor.

on setScrollPosition()
    tell application (path to frontmost application as text) to (path to me as text)
    set theFile to result
    set theFile2 to alias theFile
    tell application "Finder"
        set theName to name of theFile2
    end tell
    delay 1
    tell application "System Events"
        get value of value indicator 1 of scroll bar 1 of scroll area 1 of splitter group 1 of splitter group 1 of window theName of application process "Script Editor"
        set thePosition to the result
        key code 1 using command down
        delay 10
        set value of value indicator 1 of scroll bar 1 of scroll area 1 of splitter group 1 of splitter group 1 of window theName of application process "Script Editor" to thePosition
    end tell
end setScrollPosition

setScrollPosition()

SIDE NOTE:  I have the delay set 5  which gives me time to play around with the scroll position after clicking “Run”  to see if it actually works or not (which it does in the latest version of Sierra)  you can adjust the delay value or comment it out if you don't need it.


Keeping old version of Firefox while updating to new version

Older versions of Firefox can be found here:

https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

There's Multifirefox app, which can help switching profiles for several versions.

Installation:

brew cask install multifirefox

  MultiFirefox is a small launcher utility that allows you to run multiple versions of Firefox side-by-side.  It helps you set up multiple profiles (one or more for each version of Firefox), remembers your last launch preferences for easy launching, has auto-updating built in for when we make improvements, and is 100% open source, MIT licensed.


You said you got a replacement because the screen was broken - can I assume that Apple replaced it? If so, did you ask them about the calendar?

In any case, I would try the following:

Perform a full backup.
Perform an iPhone factory reset
Test your calendars and see if it's still slow. If it is, then it's a problem with the phone. If not, then try restoring from your back and see if the problem persists.


Will iPhone change its timezone automatically if I fly on an airplane?

If your iPhone finds your location and you're in a new time zone, it'll change the time.

With Airplane Mode off:
Your iPhone will be silently using location services and will update the time based on your location change.

With Airplane Mode on:
GPS and Cellular (two of the three methods an iPhone uses to determine your location) are disabled, but you can enable wifi still. Even without connecting to in-flight wifi, but as long as there is in-flight wifi, your iPhone can determine a time zone change based on location info provided by that wifi network (which Gogo inflight does but I'm not sure about ViaSat).


How to fix a Lion upgrade that killed SSH keys?

Ask your administrator to look at the sshd log. Or more likely you will need to ask them to run a second instance of sshd on a secondary port with debug turned on, doing this should tell you what the key error is.

sshd is quite a bit tricky when it comes to this, for good reason. On the server you are ssh'ing to, the administrator will have to run a command such as /usr/sbin/sshd -d -p 2222

When running sshd in debug mode, it will handle the first connection, spew out lots (and I do mean lots of output), and then terminate the server. Issuing -p means run the server on port 2222, which is necessary because it can't take over the default port of 22 where the server is normally running.

You will then have to run ssh -p 2222 70.32.90.120 (you don't need -v in this instance). The server's logs should then give you the exact reason that your private key is being rejected from the server. Note that this exchange may need to occur multiple times, because ssh is very stringent when it comes to security, and you may find multiple failures in the process.


Well if we want to be 100% accurate, there is a limit. It is the storage capacity of your iPhone 5s. Somewhere that alarm is taking up space and once it runs out, so do the alarms.

I've just tapped the '+' followed by "Save" and got up to over 300 alarms before I realized how much fun I'll have going back and deleting them all. Or,  since their default value after creation is set to "on", absolutely drive people crazy at work tomorrow.

Also, since it only took 5 minutes, it is a dang good prank to play on a friend - or enemy :)

So, realistically grgarside is right. There is not limit set via programming; however, like I mentioned, the storage capacity is the true cap - eventually at least.


What is the AppleCare agreement's location?

You should pick the location/country you've bought your Apple product.
The AppleCare states clearly you have "care" around the entire world, as they state even abroad is no problem. You don't have to move your product, as it's part of the Care you're paying for.

My iPad came from Canada and I'm using it in the Netherlands. Registered it first as Canada to avoid problems.


From the Boot Camp FAQ:

  Boot Camp Assistant works only with an Intel-based Mac that has a single hard disk partition

Boot Camp won't work with your multiple partitions, unless the partitioning was done by Boot Camp itself.

You'll probably need to undo the partition to use Boot Camp, or use one of the many ways discussed online for installing Windows without the usual Boot Camp installation steps.


Is it better to use MacPorts or just use an Ubuntu VM for local tools/services when developing on a Mac?

Ultimately this is a fairly personal question, that will depend a lot on your workflow and preferences, but I'll add what I can.

My instinct is in line with yours—install the tools you need for writing your code natively, and use a VM for your server-side environment. My reasoning on this is that you (presumably) bought a Mac to use it, and doing most of your development work in a Linux VM seems like a bit of a waste. Use the native tools so that you can use them with whatever other OS X software you may want.

Similarly, while you could probably do a decent job of mimicking your deployment environment in OS X, using a VM is the best way to guarantee exact compatibility (it also makes it easier to manage different versions of your various programs, if you need to work with a production environment and a future server upgrade, etc.).

Ease of Use

I think the OS X tools + testing VM approach wins, as having all your development tools accessible without the need for a VM is the most frictionless, and the testing VM can act independently. OS X is BSD at the core, and as such there's great integration with the command line, particularly in developer-type tools like text editors.

Disk Space

VMs will obviously take up more room than just installing the tools natively, but Ubuntu seems to be able to run in a pretty small footprint (the CLI-only install on my home server runs around 3-4 GB I think, and that could probably be pared down if I tried). So unless you're really cramped for space, I wouldn't worry too much unless you need many different VMs.

Maintainability

I think you'll definitely want to go with a package manager, whether it's MacPorts or one of the other options. I'm not experienced with any of them, but I know MacPorts (and probably Homebrew and the others) have one line update commands, similar to apt.

Currentness

This depends a lot on how you choose to install your software, and what software you're using. Apple tends not to update the CLI tools it bundles very often (often only with major OS releases), so if you rely on a particular version of something that's otherwise built in, you may want to install a newer version (which you should do by installing to a new location, not overwriting the system version). My best advice here is to do some Googling and figure out how current the packages that are important to you are in each package manager.

Performance

VM performance on any recent Mac should be pretty good, but it obviously depends on how intensive the tasks running on the guest OS are. Unless your server side component is pretty heavy (and I don't see why it would be under a development testing load), you should see pretty good performance, particularly if your VM doesn't run a GUI.

Anyway, that's my take, perhaps others can chime in with more specific opinions on Macports vs. other options, or other takes on VM vs. native.


Solution 1: sed

Option -r of GNU sed is -E on the OS X/BSD sed (the one that comes with the OS, /usr/bin/sed). And to get rid of the encoding problem with 's, add export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8; to the beginning of the do shell script command (see the question here):

set original_text to "string  string  string  $  text1
string  string  string  $  text2
text3
string  string  string  $  text4"

set commandString to "export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8; " & ¬
    "echo " & quoted form of original_text & " | sed -E 's|^(.*)\\$ ?(.) (.*)$|$ \\3|g'" as string
set formattedCode to do shell script commandString

Returns:

$ text1
$ text2
text3
$ text4

Solution 2: AppleScript's text item delimiters

set original_text to "string  string  string  $  text1
string  string  string  $  text2
text3
string  string  string  $  text4"

set output to {}
set od to AppleScript's text item delimiters
set AppleScript's text item delimiters to {"
"}
set all_lines to every text item of original_text
repeat with the_line in all_lines
    if "$" is not in the_line then
        set output to output & the_line
    else
        set AppleScript's text item delimiters to {"$"}
        set latter_part to last text item of the_line
        set AppleScript's text item delimiters to {" "}
        set last_word to last text item of latter_part
        set output to output & ("$ " & last_word as string)
    end if
end repeat
set AppleScript's text item delimiters to {"
"}
set output to output as string
set AppleScript's text item delimiters to od
return output

Returns:

$ text1
$ text2
text3
$ text4


Set parental controls on an Admin account

No - the admin user is the way that the system detects which accounts can modify a parental restriction either once or permanently.

You'll need to not use or (have) an admin account or come up with some other social contact like setting up a recurring alarm that you voluntarily obey when the time comes to cease computing.

Scheduling an automatic shut down would also work to give you some notice that it's time to be done and the system would take action unless you over ride the power down.

Just head to the energy saver preference pane and establish a schedule for the system to shut itself on and off would be my recommendation for a user with admin privileges yet wanting a reminder to keep certain hours.


The iPad without cellular connection does not have GPS onboard, so you cannot use it reliably for navigation. It does have very limited location awareness when it comes in range of Wi-Fi hotspots that have been cataloged into the iOS location database and also falls in the subset of this database that gets loaded onto your device for offline use.

The maps themselves are designed to function fully without a data connection, so although you might not get updates or supplemental data while the iPad data connection is offline, an iPad models with cellular radios and GPS chips will work well for navigation apps such as Navionics even when you are out of range of all Wi-Fi and cellular towers due to the design of the software, the OS and the GPS chips embedded in the iPad.


Mavericks Internet Sharing over Ethernet stopped working

Okay, so I got it to work again. I had to manually enter the correct DHCP, IPv4, and DNS settings on the MacBook Pro.

Here are the settings I used to get it to work in Network Preferences on the MacBook Pro:

I had previously tried to do this manually, but I only tried the IP address stuff, I didn't think about entering in the DNS server until I read this article: http://forums.beyond.ca/showthread/t-216916.html

It's dumb that I have to do this manually now, and that I still am unable to see AirPlay/AirPort devices.


Find filename of picture inserted in a Word Document on a Mac

There is a slight possibility that if you export your current document to a PDF, open it on Acrobat Reader, put your mouse over that image for a few seconds, a tooltip will come up and prompting you the original location of the image.

However, since your image was imported through a PDF but not a direct file, this method may not 100% work.


Pop-up "Firmware changes detected" randomly appear

What could have caused this?

The macOS Sierra 10.12.5 beta (and the 10.12.4 beta before it) included an eficheck tool. This tool is designed to verify your EFI firmware by reading data from the Serial Peripheral Interface (SPI) flash and verifying its signature is valid (i.e. it hasn't been tampered with). Basically it's doing this to prevent system stability and security issues.

So, if you had installed either of these betas, that would explain what caused  this. If you didn't install either of those betas, then I'm at a loss - except to say it's highly likely the eficheck tool will be included in the public release of macOS Sierra 10.12.5. I don't believe it was a part of the public release of mac OS Sierra 10.12.4.

Either way, you can check for it by entering the kextstat command in Terminal and searching the output via the Find CommandF shortcut and searching for eficheck.kext (or part thereof).

I see the file eficheck.bin, how can I tell if my EFI firmware is OK?

Once again, I'm working on the assumption you had the beta installed. If so, I would not worry about it as many users reported seeing this even though their firmware was not modified etc.

After sending this to Apple, what happens next?

If you choose to send the relevant data to Apple, only the unexpected changes in your computer’s firmware and only general details of your computer (such as model) are collected and transmitted. In terms of what happens next, well, I'm not sure exactly what Apple will do with this data. Only time will tell.

More information was available at: https://support.apple.com/kb/HT207475 but it's since been removed (it was there as recently as three days ago). I include it here because I expect Apple will republish it after the release of macOS Sierra 10.12.5. If it's not I will either edit/delete it (as appropriate) from this answer.


Arrange by exact file type (not just by kind) in OS X Lion

It sounds like you want to "sort" your files rather than "arrange" them.

In Finder open up the folder you would like to sort by kind (file type).
Click the Action button (gear icon).
Choose Show View Options.
Set Arrange By to None.
Set Sort By to Kind.

Your files can be sorted more specifically now. There are also a few other tricks to such as holding down the option key while selecting what you would like to sort by, which overrides grouping.


Why does my Macbook automatically open a browser Window at Starbucks?

This is a new feature of OS X Lion.
Lion automatically opens a web browser window when it detects that you need to agree to terms and conditions or log in to use the Internet.

It's worth mentioning that the window isn't actually Google Chrome, but an operating system window that includes a WebKit-based browser.


Network Ports Used To Print (Network LPD Printing)

You will want to try excluding ports TCP 721-731 as these tend to be the source ports for printing. TCP 515 is the listening port for LPD jobs.

Source (in the FAQ/questions section at the bottom)


Is there a way to transfer a boarding pass from Gmail to Wallet on iPhone

Unfortunately, it's up to the airline to handle that. If there is a pass available for you Wallet, there will be an icon on the website where you can print the pass that says Add to Apple Wallet/Passbook

If not, you may have to download the airline's app. Even then, there's still the chance that there won't be a mobile boarding pass.

I know that with Southwest Airlines, you can only get a mobile boarding pass through their app, and only if it is a single ticket trip (i.e. no other people flying on the same purchase).


How to use the keyboard to drag and drop?

Daniel Lawson provides a really useful and widely applicable solution in a comment above. It deserves its own "answer".

  Can you three-finger-drag for drag and drop? What hardware do you
  have? What version of the operating system? –  Daniel Lawson♦ Oct 3
  '12 at 17:35

I just used three-finger drag to select that text and then used the Cmd-C and Cmd-V for copying and pasting. That's all you're likely to need except in situations where an app requires you to move a switch or drag a visual object.


How to I bulk remove pages using a wildcard search from Safari History on OS X?

I was able to sort the problem out, what I was missing was the search button which seems to be very small in located in the bottom-right corner, instead of the top-right like in all other windows.


First I would try upgrading the iOS if possible.  From limited research it seems that some games are requiring 4.3.  I don't know if your iPod will work with 4.3.

Here is a limited list of compatible games I found
http://forums.toucharcade.com/showthread.php?t=153098


MacBook Pro 2016 Display has faint horizontal line in 3/4 of screen

Sounds like a hardware failure, you should go and visit an appleStore or a apple reseller to get this problem fixed.

I had the same Problem, so I went to the appleStore in Oberhausen (Germany). they repaired the Display for free.


I found solution here: https://discussions.apple.com/message/26308588

Download Recovery Partition Creator 3.8
Download Maverics through App Store
Cancel installation (cmd+Q)
Run Recovery Partition Creator
Follow instructions

Thanks all


Windows 8.1 Boot Camp automatic repair loop

If you did not use the Boot Camp Assistant to install Windows, then you likely installed Windows 8.1 in UEFI mode, which neither Apple nor Microsoft support on a Mac.

If you don't want to use the Boot Camp assistant, then the trick here is to have created an empty FAT partition on the drive with Disk Utility BEFORE you attempt to install Windows.  Disk Utility will create a hybrid MBR on the disk, and the presence of the hybrid MBR causes the Mac firmware to use BIOS emulation which is required for Windows to run correctly.

The use of Windows 8.1 in UEFI mode on a Mac is possible, but it's asking for trouble and you should only run it that way it if you really know what you are doing.


Mac Becoming Extremely Unresponsive After Updating OS (Low CPU Usage)

There are a number of possible reasons for sluggishness after an OS update. The OS update is usually not the cause, but often the 'catalyst'. The chain of events leads many to believe incorrectly that "the OS update killed my Mac".
1. Hard disk failure.
Installing a new OS involves writing several GB to the disk. If your hard drive is several years old, then this work may be the straw that breaks the camel's back. A disk may continue to 'work', but be slow.
Low CPU usage but poor performance does sound like a disk problem.
2. Incompatible software.
Older third-party software may not work well with the new OS. This is particularly true for things that 'get their hooks' into the OS, running background processes or low-level IO tasks. Things like hardware drivers, system monitors, or anything that changes the behaviour of the OS are usual suspects. Look in /Library (and <user>/Library) folders such as LaunchAgents, LaunchDaemons; also Login Items in the Users & Groups System Preference pane.
You can test this by performing a Safe Boot , which will start your OS without any of these third party software. Restart normally after testing. Performing a Safe Boot will also clear some caches, which may help. (Though wildly emptying all caches will in fact cause some slowness as the OS attempts to rebuild them all!)
Another useful test is creating a new user account and logging into that. If things works well there, then you know the problem is something in your original user account, and not the OS itself or the hardware. The problem may be a corrupt or incorrect user preference file, user-triggered third-party software, or something else based in the user Library. Go back to the old user account, and start isolating the problem.
Don't just migrate to the new account: this may cause permissions problems with files; and if the issue crops up again, you'll have to move on again!
3. Spotlight/Cache rebuilding.
After an OS update, the computer will spend some time re-filling caches and re-indexing Spotlight. You should see some evidence of this in Activity Monitor, such as high CPU for processes like mdworker. But this activity should subside after a couple of hours or so. (It may run into the night, but should be finished by the next morning.)
If it seems to be stuck, you can force another rebuild of the index, though this obviously will also take some time to complete.


If I buy Mountain Lion can I downgrade to Lion? Without purchasing it?

If you buy Mountain Lion, your computer downloads an installer for Mountain Lion from the app store. If you were somehow able to buy a copy of Lion later on (which Apple does not seem to be selling in the App store), you could install it on your computer ("downgrade to Lion"), but buying Mountain Lion does not get you access to such an installer.


What can I do to keep AirPlay from buffering while playing movie from iPad 2?

The iPad 2 is one of the slowest CPU/GPU that can run iOS 7 and your HD content might be causing the iPad itself to not be able to encode the mirror video. The 7.1 update seems to be better optimized for my older iPhones, so you might retest after updating to the latest OS as well.

You could free up some load by being sure Airplay isn't in mirror mode and is just sending the stream to the AirPlay receiver instead of the screen and the receiver simultaneously.

Additionally, you can try playing SD content (or recording content from the camera and then playing that) to see if it's related to the length of the clip or the encoding. It still could be network congestion, but you might be correct in your diagnosis of the network as performing well enough to stream HD (especially if the Apple TV can stream HD itself and also uses WiFi.)


How to split a video exported from iMovie into multiple shorter videos

QuickTime Player Version 10.5 has a trim feature (command+T) that allows for this exact functionality.


The colors are set in your Google calender (the Google web site).

There you can set the individual colors for the events.

The Mac Calender is using the Google calender settings, but you can not change the colors in your Mac Calender.

UPDATE

If you really want to use the Apple Calender there is a somewhat initially complicated process to set it up, but easy to use afterward.

You would in Google Calender make new Calenders (name them to your liking) like Events A ect.. then assign a color to it.

Now they will show in your Apple calender with the assigned color.

and you will see them in your calendar list


Software recommendation: Command line network analyser that shows owning process

lsof will do this with the correct flags and arguments.  The following flags will show you the program and PID using the open connections.

-P to show you port numbers instead of names.
-i[tcp|udp][@hostname|IP][:port]

Here are examples for the 3 situations you listed.

lsof -Pitcp@le100.com:80

Note, I do not believe that lsof allows globbing with *

lsof -Pi@amazons.domain.here

or

lsof -Pi@x.x.x.x


Not with MobileMe's built in sync function, it only works with Safari.
You could use Opera's Link, which might work ok for what you're after -

Can I use other browsers to access my bookmarks?
Yes, you can log into a web-based user interface using Opera browsers, including Opera for Mac/PC, Opera Mobile or Opera Mini. You can also access your bookmarks using other Web browsers like Internet Explorer, Firefox or Safari. (Opera faq)


How do I recover bookmarks on chrome for Mac?

Step 1. Open up "Finder" and go to Macintosh HD ->Users ->Your user name ->Library ->Application Support ->Google ->Chrome ->Default; in the Default folder, you will see two files (Bookmarks & Bookmarks.bak).

Step 2. Now, you need to copy, rename and save Bookmarks file to another location. Then, go back and delete the original file.

Step 3. Next (very important step!), go down to Bookmarks.bak and rename it to simply "Bookmarks"(leave out the .bak extension, and this will make your backup copy of the bookmarks as the original bookmarks folder).

Step 4. At last, close Finder. Restart Chrome window, you shall see all bookmarks you've collected coming back.


Can't add some shortcuts folders to the dock

Operating systems can sometimes do strange things. One of the things I've seen with macOS when it comes to the Dock is that it can sort of glitch when you've been adding lots of items. This seems to happen moreso with folders (especially if you've added one, removed it, and then tried to add it back again).

What always resolves this glitch when I see it, is a simple reboot of the Mac. After rebooting, it accepts the folder. So I'd try restarting your Mac and seeing if that's what the problem is in this case.


How do I prevent content refresh on iOS 13?

There's no global way to do this because it's under control of the app developer.

Each developer can decide how they want to refresh the data and the view you're seeing.  In these instances, CNN & Instagram developers decided to keep that this was the behaviour they wanted to give you.

Some developers, for example, Tapbots (maker of Tweetbot), provide an option in the app Settings to allow their users to change this refresh experience.

Because there no global setting to control this, you would need to contact the developers of those applications and ask them to include this feature.


What should I do with MacOS 10.12.6 update that the App Store forgot it downloaded?

If you have a partially downloaded and/or installed update for Mac OS stuck on your Mac, you must re-download and reinstall the update on your Mac. You can do this in one of two ways. Either way will accomplish the same thing, with the same results, with no practical difference between either method.

Download the update for Mac OS via the mac app store.
A second option is to download your update outside of the mac app store by using Apples official download site located at https://support.apple.com/kb/DL1970?locale=en_US . For people who may read this in the future and experience a possible broken link in the above reference, just go to the apple page (or google) and search for Mac OS Combo update download. From Apples website, search or follow the links to the proper (or desired) version (ex:10.13.6) of your update, and download it. The downloaded file should be in .dmg format. Then double click the file, and install the corresponding app from the installer window.

Special Note in regards to Official Apple Software updates:

DO NOT download apple software or updates from a non-apple source.

Once the freshly downloaded update is installed, Mac OS should clean up any leftover files including the "corrupted" or "Partially downloaded" update.

If this is your only problem you are having with Mac OS, there is no reason to do a full reinstall, even if you are fully backed up. Lastly, I must stress to users how important updates are (primarily for security reasons). You should never get lazy and ALWAYS take the time to install new updates as soon as they arrive in the app store. This will keep you protected, and defended against hackers/rootkits/virus's/trojans/botnets/etc. etc. So please, don't wait, just update the Mac. If for some reason those partially downloaded update files are still there after the update, and if Mac OS doesn't clean up after itself, let me know.


The fn+home key combination works as Esc.


Can my Mac save photos from iCloud Photo Library, but not upload to it?

Photos on the Mac can have two libraries. You could declare a new library as the "system" library that syncs with iCloud to get a downloaded copy of those images. That is the best you can do if you don't want all the Mac photos to upload to iCloud (short of using another program than Photos app).

If that meets your needs, you could hold option (alt) when you start the app to create a new library and/or switch between libraries. As you correctly observe, everything in the system identified library syncs up to iCloud. This syncing happens both ways in the background whether photos app is running or not.

I don't recommend two libraries in Photos for most people - multiple libraries sounds good to many, many people and after a while, the majority of them regret making two (or more) libraries. You could be the exception, but I'd consider trying to make one library work for you if at all possible. I'm quite pleased with letting iOS and my MacBook compress images as needed and my Mac Pro keep full size versions of everything. A 150 GB library takes about half that space on my devices that have less than 300 GB of storage and I've never once missed the quality of an image.


Windows 8.1: how to update Broadcom driver without using external drive

Download on Mac from http://www.broadcom.com/support/ethernet_nic/downloaddrivers.php

Depending on write support, copy to Windows partition from Mac or from Mac partition in Windows.

If direct install doesn't fix it, try uninstall from Device Manager, reboot & install again - seems to have worked for others.


How to troubleshoot Time Machine when backup always halts at some point?

Troubleshooting this is fairly straightforward to start.

When it hangs, open up Applications/Utilities and launch terminal.

Type:

 sudo tmdiagnose

That will gather many logs and statistics and allow you to have a complete picture of what Time Machine was stuck on. After collecting three such instances (reboot the Mac after the script ends), you can start looking for patterns or a specific file that's causing things to hang.

You also can capture very precise details before and after the tmdiagnose command by issuing a tmutil status command.

I've been troubleshooting this on one Mac for a few weeks now, so it's not always clear what or where the issue lies. Hopefully yours will be easier to nail down than mine.


Is there a way to stop an app creating its own space at the back of the stack when you maximize it?

Full-screen windows always appear in their own spaces. This has been the case for a while. There is no way to change it that I am aware of.

The settings that affect which space an app can be in only apply to non-full-screen windows.


How to make an AppleScript app locate itself?

To set the path of an AppleScript script or app to a variable use the following code:

set thePath to POSIX path of (path to me as text)

Example:

set thePath to POSIX path of (path to me as text)
display dialog "The path to me is: " & thePath

If you want the path up to the script or app set to a variable use the following code:

set thePath to POSIX path of ((path to me as text) & ":")

Example:

set thePath to POSIX path of ((path to me as text) & ":")
display dialog "The path to me is: " & thePath


How to embed iTunes metadata into the actual files?

I think your problem is with Windows XP and not with iTunes.

iTunes does indeed put the meta-data into each music file, according to the standard ID3 meta-tag specification.

I have checked with my iTunes 10 library in Windows 7, and Windows Explorer in Windows 7 displays the meta-data for those music files from iTunes correctly.

I can't test this, not having a Windows XP system anymore, but I wonder if perhaps Windows Explorer in Windows XP displays file meta-data in some different manner that causes it not to recognize the ID3 tags placed in the files by iTunes 10.

I know that the way that Windows Explorer displays meta-data changed radically when Windows Vista was released, and works basically the same way in Windows 7.

I suspect that iTunes works fine with Windows Vista and Windows 7 in this respect but that Windows XP, being a 2001 technology and more than a decade out of date, doesn't do this according to the standard "modern" Windows conventions.

Here is a file from iTunes 10 displayed in Windows Explorer in Windows 7.


Will iPhone download all photos from iCloud in optimise storage mode?

In Optimise storage mode, low quality thumbnails of all photos and videos will be synced to iPhone and iPad. Full library will be there on Mac (if it is set to store full version) and iCloud only.

When you try to open(or edit) a photo on iPhone from its thumbnail, only then it  downloads the full size file. So if you repeat the same for a lot of photos, there can be conflicts between which files to keep and which to erase to save space on iPhone. Then you'll see warnings for storage.


Can I write a script to take an action right before the computer is going to go to sleep?

I suggest using a daemon like SleepWatcher. Once you’ve installed SleepWatcher (ref. the README included with it), you can run commands like the following.

/usr/local/sbin/sleepwatcher -s /path/to/sleepscript -w /path/to/wakeupscript

The script

#!/bin/sh
osascript -e 'quit app "Mail"'

will quit Mail, and the script

#!/bin/sh
open -a /Applications/Mail.app $1

will open it. You can save these as .sh files and reference them from sleepwatcher, but ensure you run chmod +x filename.sh on them before you try running them. Otherwise, OS X won’t recognize them as executable.

Now, you have two options for loading sleepwatcher: you can manually run it, you can configure a LaunchAgent to do so. I like the latter, so create a file in /Library/LaunchAgents/ named com.custom.mailfix.plist (the name is unimportant, but I recommend you keep the formatting, the “com” and the “plist”). The file’s contents should resemble the following.

<?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.custom.mailfix.plist</string>
<key>ProgramArguments</key>
<array>
    <string>/usr/local/sbin/sleepwatcher</string>
    <string></string>
    <string>-s /path/to/sleepscript</string>
    <string>-w /path/to/wakescript</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>

As before, replace the script paths with paths to your shell scripts. To tell OS X to launch this agent at startup, run

sudo launchctl load -w /Library/LaunchAgents/com.custom.mailfix.plist