It is not possible by default, but you can download a plugin for the Mail app. The plugin is called TruePreview. It is said that it supports OS X Mountain Lion and below, but I had it working on my Mavericks machine.

Anyway, here's the method:

Quit the Mail app
Download TruePreview (scroll down for latest versions) and run the
installer
Launch Mail.app and open Preferences, click on the >> arrow and
select “TruePreview”
Adjust the Mark as Read settings as desired

Have a read on this page and you'll find that there is a Terminal command that can be used to delay the Mark As Read setting. However, I'm not sure you can disable it completely.

defaults write com.apple.Mail MarkAsReadDelay 2

Here, 2 is a measurement of the number of seconds to delay.

defaults write com.apple.Mail MarkAsReadDelay

The above will just revert the setting back to its default state.

Alternatively, if you're okay with marking it as unread, an easier option would be to use a keyboard shortcut instead of manually marking as unread. The standard keyboard shortcut, which toggles “read” and “unread”, is cmd+shift+u. You can also go to System Preferences → Keyboard to customise your own keyboard shortcut.

Have a look, see which options takes you where, and stick with whatever is comfortable. Let me know if anything went wrong during the plugin installation (that is, if you did install it).


Luckily, I could fix my issue.

I had to change my DNS to 8.8.8.8.
My internet used to work before this but after changing my DNS now I am able to download apps from App Store.

But I tell I haven't changed any setting on my iPad 2 running iOS 6 still every thing works including App Store downloads. I think this issue is with iPhone 5 or definitely iOS 7.1.1.


Unable to format Mac internal drive (disk0)

You need to boot from another disk and run disk utility and install from that drive.

You cannot boot from a disk that you want to erase or partition or re-install the system on.


One place to start debugging this is to check for a err file. It will be named with the hostname of your Mac and you should find it in /usr/local/var/mysql. So if you Mac is called charles the file should be /usr/local/var/mysql/charles.err.


Is there any alternative to Windows Live Writer?

I'm still tied in both OS/X and Win environments going against Wordpress, Ecto is pretty good.  MarsEdit was so so.  Both approach with a classic single-document-interface problem of cramming too much stuff on one screen.

I still prefer Live Writer.


How make Safari open XML file instead of downloading it

Safari does open XML files, unless the server specifically tells Safari to download the file.
It's currently not possible to override the server's instruction to download instead of view.


I would recommend clearing your font cache using OnyX and rebooting to clear things up.


How can I stop iCloud downloading files to my Mac

have same problem.
The x button is not clickable

As you can see, those downloads generate a lot of traffic.
And if I (right) click on files or folders and choose "Remove Download" - it removes files locally (which is great!) with only one exception: it starts to download files again very next day.
Already tried to turn of icloud sync with my Mac and as soon I added it back - it started to download files. Yesterday it finished downloading and I removed local copies. Today the download started back.
I don't understand why it's so, I don't want to keep local copies. If I will need a file from icloud I will click "download now" and that's it.
OS: Big Sur 11.2.2


Don't see “Bluetooth Radios” and bluetooth not working on Bootcamp Windows 7

Perhaps there has gone something wrong with installing the Windows supporting Software. You can try re-installing this by using your installation discs, or you can download it on the software page on the Apple website.


How do I find songs in my iTunes library that aren’t associated with my Apple ID?

First, why not authorise your computer? Store → Authorise This Computer… and log in.

Whilst you can't distinguish between songs for an authorised Apple ID and an unauthorised Apple ID, you can create a smart playlist that shows Purchased songs.


How can I convert an AT&T iPhone 3GS to a Verizon iPhone 3GS?

You can't convert a GSM iPhone to run on the CDMA network, unfortunately. Neither the functional nor the cosmetic components are interchangeable.

If your friend is willing to give you his iPhone and if it's still in decent condition you could probably sell it for enough to fund the purchase of a Verizon iPhone. If it's not in great condition and you still have the urge to tinker, you may be able to find cheap cosmetic parts to restore it to salable condition.


Window out of visible workspace range / unreachable

I was puzzled and annoyed by this problem too in Mac Snow Leopard. The application (MS Word) has a solution. Open file that is not visible. Go to menu Window-->Zoom Window, which then brings that file up front and center.


Cannot SSH from OS X Mavericks to Solaris server

Try and ssh into the solaris machine with the following options

ssh bob@solaris -vvv -F /dev/null -o PreferredAuthentications=Password

There are a couple of things to look at:

Does your mac have an ssh config file? If so, bypass it with -F /dev/null
Do you have multiple ssh keys? If so, select the correct one with -i ~/.ssh/id_rsa
What protocol are you using? Check the sshd_config file on the server to see if you are using protocol 1 or 2.
Have you installed / restarted the ssh-server daemon on the server?

Tail the logs on the server to see what errors it prints. Not sure about solaris, but on CentOS the logs are in /var/log/auth/audit.log


Awk/Gawk not working after install gawk on M1

I had the same issue with git. After reinstalling MacOS the issue went away.


How to get iPhone device details when it is connected to a Windows machine?

You can find the details (OS version etc.) simply by going to Settings > General > About on your iPhone.

Your UDID can be mailed to you with this free app http://itunes.apple.com/app/ad-hoc-helper/id285691333?mt=8 if you don't want to connect to iTunes and have the information shown.

AFAIK there is no easy way of finding the UDID through CMD on a Windows, but you can try and navigate to this path through it:

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB

This should show the UDID of the iPhone, if it has been connected through USB. Bare in mind there are many lines inside the folder, but the files referring to iDevices have 40 digits in it.


Synchronize USB hard drive between Mac and PC

Yeah, it's new and it's call BitTorrent Sync, just came out of Alpha. It uses a 32 character code you create to create folder based sharepoints...on any computer on your network, without futzing with Preferences. Bittorent does all the work, and you essentially can create your own cloud at will, with any internal or external hdd's.


IntelliJ Scala does not work anymore after El Capitan upgrade

If the system version of Java 6 is installed, it gets removed when you upgrade.

For applications that still rely on it, you will need to reinstall it.

Download the official Apple installer and install it. Your program should then work as expected.

Edit: Optionally, inspect your project settings and see if you configure your project to use a newer version of the Java SDK, such as 8u60.


Selectively Disable Notifications/Alerts Calendar

No. Th only way to manage this is to use separate calendars so you can ignore invitations to those calendars that you wish to avoid. These settings are per calendar and not per invite or event.


How to access WebDAV shared folder on Mac OS X Server

Here is how it partially works.

The server's WebDAV interface is presented from a virtual directory "webdav". If your server is at

https://theserver.domain.com

then the beginning of your WebDAV access starts at:

https://theserver.domain.com/webdav/

This will typically be your "home folder" if the server is setup to offer users home folders.

And while it does not represent your actual directory structure , all other shared volumes are tacked on to the end of that. So if you mark a folder as shared with "WebDAV" thusly:

then the access would be:

https://theserver.domain.com/webdav/swap/

Caveats:

URI is case sensitive
username aliases are not respected, you must use the "short name" for login, even from the Mac OS X Finder's friendly login dialog
Wiki storage access with WebDAV ... still not clear on the URI


Finder always jumps to top of window in list view

It's possible that there has been some corruption to that folder's .DS_Store file, which the Finder uses to remember it displayed that folder last time.

You'll probably want to check out Consequences of deleting .DS_Store before you actually delete it so you know what to expect.

Make sure the Finder doesn't have the relevant folder open.
Open Terminal.app in /Applications/Utilities.
Type cd followed by a space.
Drag the icon for the folder with the issues into the Terminal to automatically fill in the full path to that folder, and press enter.
Enter rm .DS_Store.
You might need to Relaunch the Finder.


What is the thinking behind pushing the writing area in Pages to the left?

The reasoning behind these kind of differences is what makes OS X different from other OSes. The MS Word behavior you describe was born in (or at least comes from) Windows. The Pages “page” allows you to resize the window and make the content fit the size, therefore occupying the entire document window. Since you can option+cmd+P to show the pages thumbnails, my guess is that the way Cocoa control works makes more sense if the page is left-aligned. Since under OS X you can only resize a window from the lower right corner, this also means they don’t have to worry about keeping your page visible if you perform a fancy resize from a different place (because you can’t). Lower right means you’ll just be making the visible area smaller, but never really “covering” part of the horizontal part of the page, and if you do, Pages will make it smaller to a certain degree until it won’t let you make the window smaller (horizontally speaking).

Could all this be made if the page was in the middle like MS Word?

Possibly, but it would have looked much worse and the space on the left of the page would have been wasted space. You would also have a “moving” page when you resize if you had previously  zoomed in in order to accommodate the contents in a proper way.

If you keep you document window the size you want to see it, I don’t see why you need the page in the center, since the MS Word border you talk to, is a wasted screen space. If you want to see the text in a more “relative to a real page” thing, you can always use “Page Thumbnails” (and make it bigger) or turn on “Show Layout” shift+cmd+L, but that’s as best as you can get.

I really never thought about this difference until I read your question, but after using Pages for a couple of years, I can say I like the Pages’ approach better.

It’s a matter of window management and operating system differences I guess.


Is there a way to get the VLC app for iOS now?

As you state, VLC has been pulled from the app store because of incompatibility issues between its GNU license and the AppStore DRM.

If you have already bought it (even at 0 cost) you can still use it under the same account used to buy it. Because of DRM, apps can not be shared between users, so you can not use an .ipa from other user, just your own.

If its your case, VLC is available as a Cydia download for jailbroken devices. Otherwise there are good alternatives for a few bucks. You might wanna check out these:

GoodPlayer ($2.99)
CineXPlayer ($3.99)

I've used GoodPlayer and it works as expected, allowing you to play almost anything without reencoding.


Script OSX Color Picker to choose a specific color and exit

This script selects one of my favorite colors from the Color picker group:

tell application "System Events"
    tell process "Evernote"

        click menu item "Show Colors" of menu 1 of menu bar item "Format" of menu bar 1

        click color well 1 of list 1 of list "favorite swatches" of scroll area 1 of splitter group 1 of window 1
        click button 1 of window 1
    end tell
end tell


You need to make sure that you have the sharing permissions set for the "Everyone" profile manually on your Windows 10 computer for the directory that holds the videos. Below is a link to the instruction on how to set this up from the Infuse website.

Makes that “SMB File Sharing is enabled on the device you wish to stream FROM"
http://support.firecore.com/hc/en-us/articles/215090977-Streaming-From-Other-Devices


Mail app opens randomly in MacOS 10.14.5

This was happening to me for a while, and it became very annoying. I found that if I force closed it and turned the laptop off and on, it worked. If that continues to happen, turn off the WIFI connection and do the same steps.

As to stop the behaviour in split mode, unchecking the checkbox in mail preferences for "Prefer split view while opening messages in full screen view" helps.


How can I flip the dash and underscore keys in macOS Sierra?

Easily done  via a custom layout made with

http://scripts.sil.org/ukelele


Can I merge 2 Apple ID/iTunes accounts then change 1 to a teen account

Apple IDs cannot be merged.
You can add an existing account to a family sharing group. Purchases made by any account will be available to everyone in the group, so no purchases will be lost.


How do I change the mouse's i-beam cursor in Xcode 7.3

Here's the solution that works for me thanks to a GitHub link provided by @aldryd:

https://github.com/egold/better-xcode-ibeam-cursor/issues/16

GitHub user sokobania provides the following steps:

Download ThemeEngine from: https://github.com/alexzielenski/ThemeEngine
Run ThemeEngine in Xcode and you may be presented with a few errors.

Failed to code sign "ThemeEngine".

Just click Fix Issue

Nullability specifier '_Nonnull' cannot be applied to non-pointer type 'NSString'; did you mean to apply the specifier to the pointer?

Allow Xcode to Resolve

We'll need to remove some derived data from Embedded Binaries. Click your root application > Targets > General > Embedded Binaries and remove the top item:

Run ThemeEngine and select "Open Document", you'll need to locate your Assets.car file in Xcode here:

/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/Resources/Assets.car

Once loaded, find DVTIbeamCursor in the list and drag your IBeam of choice over Xcode's default Ibeam.

I like use the Ibeam provided by @TheTC:
dracoventions.com/images/external/TIbeam.tiff
Select "Save As..." and overwrite Xcode's Assets.car file with the new file. I had to save the copy to my desktop and then drag the new Assets.car file into the Xcode folder to overwrite.


If your "Silent" button is showing the red line, your ringer is off. Flick it upwards (towards the screen) and your ringer should be on.


How does my iMac know my location in the maps app, given that I use a VPN that has my IP about 200 miles from where my address is?

Technically - the process is called trilateration and operates by cross checking all BSSID - the unique identifier / MAC address for each wireless base station that your Mac can detect while it listens periodically or is actively searching to join a WiFi channel.

How does Maps on Mac OS determine the computer's location

You can run this scan manually by running the Wireless Diagnostic app which is located in /system/Library/CoreServices/Applications on Mavericks.

As long as your hardware is within range of one hot spot that has been geolocated in Apple's database of hotspots, the location should be within one football field of the location of the hotspot.

With three or more measurements - and relative signal strength of the various hot spot radio signals - the program might be able to make a more accurate estimate of your location.

You can also run this scan from the command line using the airport binary that is squirreled away in

mac:bin mike$ airport --scan
                            SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
                     na ala hele 00:26:36:9c:32:23 -59  2       Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
                     na ala hele 00:26:bb:79:23:1f -59  2       Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
                fast na ala hele 00:26:bb:79:23:20 -74  149,+1  Y  US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
mac:bin mike$ airport --getinfo
     agrCtlRSSI: -75
     agrExtRSSI: 0
    agrCtlNoise: -86
    agrExtNoise: 0
          state: running
        op mode: station
     lastTxRate: 81
        maxRate: 300
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2-psk
          BSSID: 00:26:bb:79:23:20
           SSID: fast na ala hele
            MCS: 4
        channel: 149,1
mac:bin mike$ ls -l /usr/local/bin/airport
lrwxr-xr-x  1 root  wheel  89 Sep 13 11:40 /usr/local/bin/airport -> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport


How can I disable the delay + minimum distance when deleting icons from the Dock by dragging in Mountain Lion?

Even if there was a hidden preference for it, at least I wasn't able to find one. If someone knows other ways to search for hidden preferences, post a reply to How to explore more defaults write tweaks on OS X?.

strings cannot be used with the binaries of a few applications like Dock, Finder, Safari, or Transmit. According to an answer to Why does the Dock executable not yield any useful strings, unlike other OS X apps?, they might be encrypted by Dont Steal Mac OS X.kext.

I didn't find anything with gdb or by running strings on framework binaries either. Others might still give both of those a shot though.


My iPhoto library takes way too much space on my Mac Air. Can I upload it to the iCloud?

No, you can’t. In order to do this, you have to migrate from iPhoto to Photos.

Photos contains the integration with iCloud storage that can offload to your iCloud account on demand to free up local space.


How can I downgrade an iMac12,1 from Lion to Snow Leopard?

You can do this if you have an older Snow Leopard-compatible Mac.

Put the new iMac into Target Disk Mode and connect it to the older Mac with a Firewire cable. Its hard disk should mount on the desktop of the other Mac. (Hold T at startup to enable Target Disk Mode)
Boot the older Mac from the SL DVD that came with that Mac and install onto the new iMac's hard disk.
Before Rebooting the iMac Download and install the Mac OS X 10.6.8 Combo Update while booted from the older Mac's normal operating system. Make sure to target the new iMac from within the Installer.


What happens when you paste an app into TextEdit?

When pasting an application into TextEdit as an RTF document and saved as Rich Text Document with Attachments it creates a Rich Text document bundle, e.g. Untitled.rtfd and will contain a copy of the application pasted into the document.
The more apps you paste into the document the larger it will be.
You can check the contents of the e.g. Untitled.rtfd document bundle by selecting it in Finder and right-click then select Show Package Contents.
There you will see a copy of each application bundle you've pasted into the Rich Text Document that was saved as Rich Text Document with Attachments.


Can I make fn + caps lock enable caps lock when caps lock is mapped to control?

Karabiner-Elements has some complex modifications that allow toggling caps lock without using the caps lock key:

Toggle caps_lock by pressing left_shift + right_shift at the same time
Post caps_lock if escape is pressed alone
Change left_shift to caps_lock if alone
Change right_shift to caps_lock if pressed alone


This is entirely achievable.

OSX has been capable of sub-3ms latency for the past decade.

CoreAudio and CoreMIDI are built right into the OS for low-latency audio and MIDI support.

That being said, latency is a function of your entire system/signal chain. As you well know from your Windows experience, some tuning and configuration with respect to your specific audio hardware will be necessary to get the very best performance.

But even without tuning, OSX provides great latency performance out of the box. I've been using Logic and Live regularly since I switched to Mac about 7 years ago, and never had a complaint even in the early days when I just plugged things in and didn't tune any of the default settings.

As Apple users are wont to say, "It just works." But it works a little better if you spend some time optimizing the performance.


Are messages included in iCloud System backup if iCloud Messages is disabled?

I don't believe so - if you back up to a computer, everything is backed up as a full system image. When you back up to iCloud, it doesn't actually take a full system image (which in some cases could be hundreds of gigabytes in size), it establises what is backed up in iCloud, what you've selected as an option, and backs up your settings and app data, but not the whole system.
Which is why when you restore from an iCloud backup, you have to wait for your apps to download again, unlike if you restore from a computer backup where it's all immediately there.
If you want your iMessages backed up, you need to select the option.


How do I stop purchased music appearing on my iPhone with iOS7?

I had the same exact problem. Ended up being that the song had not cpletely finished being downloaded to the phone, so it could be deleted. Go into settings and tell it to display all music again. Then go back to each song and click the cloud icon to download again. After each song downloads you will have the ability to swipe and delete, just like all of your other songs. I'm running ios7 too, so I'm sure this is your problem too.


Erasing and Partitioning Hard Drive from Internet Recovery

This sounds like your hard drive failed entirely. I see that it's a typical SATA drive in that model. You should be able to open it up and remove the drive, then wire the drive to a desktop and see if it is detected. If it is not, that confirms that the hardware failed.

Comment by OP: It turned out to be a SATA cable failure, see Hard Drive Issues with MacBook Pro 13-inch mid-2012.


How can I find what swcdn is trying to download?

Apple documentation describes these hosts as follows:
Network access to the following hostnames are required for installing, restoring, and updating macOS, iOS, and tvOS:

Hosts
Ports
Protocol
OS
Description

mesu.apple.com
443, 80
TCP
iOS, tvOS and macOS
Hosts software update catalog

swcdn.apple.com
80
TCP
macOS only
macOS updates

So this should be about updating OS. If you unselected "Automatically keep my Mac up to date" you should also click on "Advanced" and check what is selected. On my machine, when I unselected automatic updates then under Advanced there were still following options selected: "Check for updates", "Download new updates when available" and "Install system data files and security updates".


What is it called when your Mac doesn't fully crash?

This is most often caused by the WindowServer process crashing. However, there's not really a name for this specific type of crash.

On iOS it corresponds to the Springboard crashing, which is then named "springboarding".

However, no such name exists in common use for macOS.


Microsoft Word right-to-left (RTL) support

Word 2016 has this language feature if you can upgrade Word.

There's no right-to-left support for Microsoft Word 2011 for Mac presently. There are several alternative word processors that do support RTL, however:

OpenOffice
Mellel
Nisus Writer Pro


Why I do I see these lines in Terminal and how can I remove them?

Each shell (the program that runs inside the terminal application) has two startup files.
If you look at the steps you performed when you set up homebrew, it asked you to modify those startup files. There is a syntax error or unintended side effect of the directions you followed to customize the files to prepare the homebrew environment.

Take some time and change each line looks like it matches those strings - or systematically delete lines you think you understand what they do from your startup file and then test. Make one change, save the file, test. This is the path of learning your way out of this mess. This also could break your shell - so all manner of breakage can happen with an error in your startup scripts (or worse a loop).
Throw away the startup files - go slower or with someone as you edit the shell startup files using brew doctor as guidance. This is safer if you don’t really know what you’re doing editing the files.

This “situation” happens to about 95% of the people learning how to set up a shell, so you might choose to pair up with someone that can work with you and show you the ropes or find a guided intro that explains how to debug your shell startup files. Eventually everyone breaks their environment with copypasta - even if the instructions were not malicious.
To clear the deck, just move the files to /tmp (kind of a junk drawer for shell files) and the log out (Apple Menu - log out of your entire graphical session) log in and try setting up your “dot files” again, slowly and making one line change at a time.
mv ~/.bashrc ~/.bash_profile ~/.zprofile ~/.zshrc  /tmp

Files in /tmp clear at boot so it’s not a good place to back any file up or long term storage. It is very temporary.
What that command does is move both bash and zsh startup files out of the way. I chose those two since they are the default shells covering recent macOS releases. If you chose a different shell or had setup already done, this will undo those settings or just not work.
Good luck in this “choose your own adventure” situation - there’s no wrong choice, and welcome to the team that wraps their brain around the wonderful world of shell programming using the unix idiom of computing.


Apple issued a patch to go on top of the 10.8.5 update that didn't ship both a 32bit and 64 bit file that Skype, Apple's iMovie and other apps need to run the internal camera.

After some investigation, we have found that the OSX 10.8.5 update is missing a specific file that would allow some apps such as Skype or iMovie to access the built-in facetime camera on Mid-2013 MacBook Airs.
The 10.8.5 update updated a CoreMediaIO plugin that accesses the MBA camera, but didn't bundle the 32-bits version of it.

Source: Skype Community Post
Also, you can use an external camera in the mean time if you need to run on 10.8.5 and the affected Air.


Use a silent MP3
Here's the solution that worked for me:

Get silent audio clip. Search online (e.g. using Google) or create (using GarageBand, Audacity, etc.) a 20-25 second clip of silence.
Get clip into iTunes. Save it in your iTunes as a "song" (I just called it Silent Ringtone).
Get clip onto iPhone. Then sync your phone so it's now on your phone. (Make sure you check the Sync Music checkbox in iTunes.)
Use clip on iPhone. Now, when you create an alarm, use Pick a Song from your library, and select your "Ringtone" song.   If you have your settings elsewhere set to vibrate on silent or whatever, then you should now have a song that "plays" while your phone happily buzzes.

Hope that helps!
P.S. As someone who only recently switched to iPhone from a phone that could do the vibrate-only alarm thing easily, I would use these alarms to set myself private reminders for lots of things. Such as when I was in a lecture or meeting and needed to remember to leave 5 minutes early but didn't want to be watching the clock constantly. Or if I had to remember when to go back and put more money in the parking meter. Or basically a multitude of things to alert myself that I didn't need to whole world to know about! Just a simple buzz in the pocket was enough.
Further reading: HowToGeek has screenshots


Run script when new user logon the first time

I don't know of a specific place on OS X, but a pretty common way to handle this is just to have the script run every time the user logs in, and check for the presence of a specific hidden file in the user's home directory. If the hidden file is there, do nothing and exit. If it's not there, run the first-time login procedure, and create the hidden file.

Note also the "/System/Library/User Template/[locale]" directory, which is the skeleton home directory used to create all new users' home directories. You may be able to use this to achieve what you want.

Have a look at: Modifying OS X User Template


RAM upgrade options for a first generation 15" MacBook Pro

I have upgraded the RAM to 8GB for my MBP470.  See the config below.  No problem happened. Be noticed that, 470 only support 1066MHz DDR3 RAM.  Do not use 1333MHz RAM. The 8GB RAM is from Sumsung.


Use an iPhone 6 as a monitor for a Raspberry Pi via USB

Congratulations on the Pi - they’re lots of fun.
iPhone hardware doesn’t have a video in through the lightning connector, so you’d need a different option even if the Pi had drivers to send data out over USB.
You’ll want a driver board and touch or no-touch display like these for the most economical solution if you don’t use HDMI or more traditional video out.

https://www.raspberrypi.org/products/raspberry-pi-touch-display/
https://www.adafruit.com/product/2718
https://www.adafruit.com/product/1933


How do I make terminal sessions resume on Lion with iterm2 and tcshrc

You could add something like this to the startup script of your default shell (mine is zsh, most people use bash, I guess, so you may have to tweak.)

Here's my bit of screen jiggery-pokery (in my .zshrc)

# Autoload screen if we aren't in it.  (Thanks Fjord!)
if [[ $STY = '' ]] then screen -xRR; fi

I got this from somewhere on the interwebs (I don't recall where, and I don't know who Fjord is, but good on him.

With this you can close your iTerm window, and it will resume where you left off when you reopen it.  I highly recommend reading the screen man page also.


iOS MDM Monitoring Internet Search History

Your school doesn't need MDM to log all your network activity. Nothing about iOS or macOS or any other OS can prevent them from logging:

Every DNS lookup you make
Setting up a web proxy to save all the search terms
Inspecting the contents of packets to look at what sort of traffic you are generating.

Being able to control the configuration profiles means the IT can make it easier to push your device to a specific web proxy or ensure your network traffic goes to a different device than others, so it might make it a bit easier to manage traffic, but anyone that knows how to run the MDM will know how to do the above activities.

The one big dividing line is "supervised" - I would be sure you talk with your parents and school leadership to carry a supervised device with you. That's a GPS beacon that could report your location at any times you have a working network connection to the MDM. Hopefully there are strong protections on access to that information and some audibility to ensure it is only being used properly.

When a device is not supervised, you can opt out of that management and remove the MDM but you will also have to face whatever sanctions or policies the organization has established for use of their network. When a device is not supervised, you may be able to opt out of network configurations that make it easy for the school to track things.

When a device is supervised, you no longer have that control and can only choose to power on that device or power off that device.

The rest of the profiles are routine and don't change with supervision on/off status.

The MDM profiles are quite clear about what they allow and you can take each one pretty narrowly. As you can see Apple explicitly forces the MDM provider to tell you if it can "list all profiles" or has elevated "add/remove profiles" so there's not much nefarious snooping that can be done on the iOS side that you won't be able to inspect.

I would sit with a teacher and ask them to walk through that part with you and discuss the social and privacy concerns. Being engaged is a good thing and you will probably need to look at each item and really think about the benefit and harm of going along with the setup and then make your choice what to do.

Good luck and be glad you're on an OS that respects your right to know what's happening with control and your information.


Can I change the iTunes library name with AppleScript?

Yes, I can. I can automate the mouse keyboard actions necessary by scripting System Events. Since the AppleScript part of my shell script got bigger and bigger I converted into an AppleScript and called the shell from there:

-- iTunes has to be closed
tell application "iTunes"
    activate
    quit
end tell

tell application "Finder" to mount volume "smb://imacuser@iMac.local/imacuser"

set results to do shell script "rsync -av --force --delete --size-only /Volumes/imacuser/Music/iTunes/ /Users/miniuser/Music/iTunes/"
-- display dialog results -- uncomment this if you want to have a look

-- Now here comes the renaming part
tell application "iTunes" to activate
tell application "System Events"
    tell process "iTunes"
        -- Open "Preferences..."
        click menu item 3 of menu 1 of menu bar item 2 of menu bar 1
        -- Click "General"
        click button 1 of toolbar 1 of window 1
        -- Rename Library
        delay 2
        set value of text field 1 of group 1 of window 1 to "Mac mini Lib"
        delay 2
        -- Click "OK"
        click button 1 of window 1
    end tell
end tell


Do I need to buy Growl in order to use the iterm2 growl feature?

First, make sure you've read "Growl Notification from iTerm 2" on using Growl. If that doesn't work, here's a short history of Growl:

The older versions of Growl came as a framework and preference pane and were free. Applications with Growl support could not use it unless you installed Growl. Recently (version 2), Growl became a paid application through the app store. When this occurred however, it was no longer necessary to install it to use it. Applications linking against the new versions can display notifications without the application installed, but you won't have any customization abilities.

Therefore, if you cannot get notifications, either iTerm2 is using a version of Growl before it was paid, or defaults to having no notifications enabled. It is much more likely that it is using an old version, which means you can install the old versions available on the Growl website (direct link for the most recent free version). If you install that and still can't get notifications, then yes, you will have to purchase the application.


You can reset your Apple ID password by going here:
https://iforgot.apple.com/

Also, make sure when you setup the phone again that your niece uses her own Apple ID and not yours.


You could try selecting the Mail icon in the Applications folder, select Get Info (⌘I), and under permissions, set Everyone to no access. That should prevent the program from launching.


Does app store show a limited impressions for every account?

That's the reply from app store support on this question:

  One developer account would suffice to get the same results for your
  apps as different accounts. You may avail of this


OS X Lion Migration - Problem with spaces configuration

As far as my understanding of your question goes,

  The Finder window, is almost always is hidden. I have to context-click the Finder dock icon and select option -> This desktop.

Well, why would you expect it to always be visible?

When I click Finder in the Dock, it either shows an existing window or creates a new one on the last space I've used it on and switches me to that space. Here, Finder is no different from any other application.

One thing you may want to do is to set the setting you mentioned to All Desktops so the window is displayed on each space. By doing so, you'll be able to skip the screen-switching hustle when you're working on several desktops and need a Finder window here.

Choosing This Desktop setting binds new windows to open on the specified desktop so I fail to see how it helps you.

  Most of the time, the apps will be hidden behind another app. For instance if I am switching to Firefox. I will be shown Finder (with firefox completely hidden behind it).

I am not sure what you're talking about because I'm not a Quicksilver user but let me give you a couple of suggestions.

Firstly, if any app is in Lion fullscreen mode, there is no way to put something “below” it—in fact, it contradicts the very idea of fullscreen mode.

Secondly, why don't you just use Dock and Mission Control together to switch between apps?

Swipe four (or three, depends on you Trackpad settings) fingers up to get a view of current screen, then just swipe left and right with three fingers to switch between desktops and fullscreen apps.

Last, I doubt this has anything to do with a clean install—rather, you seem to have some misunderstanding about how Dock and/or Mission Control work, and probably the program you're using (Quicksilver) may have issues with Lion (which I can't confirm or disconfirm). If you still have issues, please indicate your exact steps, expected and actual outcome so we can understand the problem.


It could be the monitor, the cable or VRAM/ something else in your Mac going bad.

Easiest way to test would be to use the monitor on another computer or with another source (like DVI) and see if the problem persists.  Preferably with a different cable to limit things to the monitor.

If you can borrow a DVI adaptor from a friend, that would be a cheap way to see if DVI would fix it (either by replacing VGA or perhaps the VGA port on the monitor is going bad - it happens).

Finally if the monitor behaves with everything but your Mac, then it could be a hardware problem with your Mac.  Since your Air uses integrated graphics there is no dedicated VRAM - and since there is no problem with the native screen, the more I think about it, the more it sounds like it's probably a problem with the monitor itself.

Unfortunately there isn't an easy way to tell without doing some testing as suggested by others already.  Good luck!


How can I extract video clips from a non-encrypted DVD?

I would look into using Handbrake, the iLife suite is good for some things, but not this scenario - it will let you create and edit films that are already in a decent file format, or burn them to a DVD, but not take from a DVD with ease (or at all).

While it is possible to snip a portion of a DVD, it's not desirable for a number of reasons, mainly file size.  A DVD is encoded in Mpeg2.  Good for DVDs, or it was when it was when DVDs were new, but woefully poor compared to a modern codec like H.264.  A 3-hour film might take up 8Gb of space on a dual layer DVD, but perhaps as little as 1Gb in a more modern format.  Certainly, if the intended recipient is YouTube, then reducing the quality and resolution can easily also reduce file size 20x +, which makes for quicker uploads.

So, considering that, what you will end up doing, regardless of what program you use, is decoding the Mpeg 2 and re-encoding it into something else rather than snipping out (Could be h.264, DivX or any number of others, all of which provide the same quality or better (You can't improve a bad source) at massively lower file sizes).  h.264 is a good choice, YouTube use it directly for delivery to mobile devices.

Handbrake lets you choose by DVD chapter, DVD Chapter Episode, or just a section of seconds and quickly re-encode it into something more modern and more suitable for computing use rather than brown box DVD player use.  It will do loads of other things, including messing around with subtitles and multiple audio channels (think directors commentary) which your wedding video is unlikely to have, but it's nice to have the ability if you need it for something else later.

Handbrake is free, works on Windows/Mac/Linux, and is actively developed & updated, so a popular choice.


Updating 4th generation iPod to iOS 6.1.5

There's no harm applying the available updates to your device, as only compatible updates are shown.

The latest iOS version supported by 4th generation iPod Touch is 6.1.5 you mentioned. After the update, there shouldn't be any available updates to apply.

I use the original iPad as an example. The newest iOS version for it is 5.1.1 and iTunes gives the following message when Check for update button is clicked and the iPad already has that version installed:

  This version of the iPad software (5.1.1) is the current version.

Trying the Over-the-Air Software Update on the device itself tells the following:

  iOS 5.1.1. Your device is up to date.


Connecting HP ZR2440 screen via HDMI to MacBook Retina

You can find the mac settings in system preferences, then displays,
you can set it up so that there are two screens (duel screen).
then run identify to make sure, open up colour and a box should open on both screens, then you will be able to calibrate each screen separate to your preferences.

Hope this helps


See Startup key combinations for Intel-based Macs (HT1533) for a list of available key combinations during startup. In your case you should use either of

C: Start up from a bootable CD, DVD, or USB thumb drive (such as OS X install media)
Option ⌥: Start up in Startup Manager, where you can select an OS X volume to start from. In your case the volume to select is the OS X Snow Leopard DVD


How to use Applescript to find duplicate files and .mp3 files in my iTunes "Music" folder and subfolders?

Doug's AppleScripts for iTunes have helped me a great deal. Try Dupin for cleaning those duplicate files. There's also a lite version.

You can learn a lot about AppleScript by opening scripts by others in script editor so you understand what's happening. Apple also has a comprehensive guide about the language, if you want to read all about it.


How do I use dictation paste with applescript?

If dictation is enabled and running on your system,  the command you would say to paste something from your clipboard is “Paste That”.

If dictation is enabled and running on your system, you can say the command “Show Commands” … which should open a window showing all of your dictation commands

  Also, is there any command for cursor placement after paste?

Look at the "Navigation" section of the image below for cursor placement commands

Once this window was open you can then say something like. “How Do I Paste”.  This should narrow down the results to all of the dictation commands with the word “Paste”


don't show contact photos in mail message view

I don't really think the images comes from an LDAP based system.
However, they're likely to come from Contact.app that fetch all users' data saved in it. Mine is full of Facebook people and pictures I see comes from their facebook profile.

Your idea to use the header personnalization might not become handy here because it only allow you to show or hide infomations contained in the mail header. And as I said a little higher, theses images doesn't come from here.

So I don't think there really is a solution to your problem here... Unless you're ready to refuse Contact.app from fetching infos on G+, Fb, LDAP etc.
Or you could use another mail application


I use lzip, which I compiled from source code, however it can also be installed with Homebrew:

brew install lzip

See also: Lzip

You also need to have Command Line Tools for Xcode installed in either case. Have a look at: How to Install Command Line Tools in OS X Mavericks & Yosemite (Without Xcode)

$ lzip --help
Lzip - LZMA lossless data compressor.

Usage: lzip [options] [files]

Options:
  -h, --help                     display this help and exit
  -V, --version                  output version information and exit
  -a, --trailing-error           exit with error status if trailing data
  -b, --member-size=<bytes>      set member size limit in bytes
  -c, --stdout                   write to standard output, keep input files
  -d, --decompress               decompress
  -f, --force                    overwrite existing output files
  -F, --recompress               force re-compression of compressed files
  -k, --keep                     keep (don't delete) input files
  -l, --list                     print (un)compressed file sizes
  -m, --match-length=<bytes>     set match length limit in bytes [36]
  -o, --output=<file>            if reading standard input, write to <file>
  -q, --quiet                    suppress all messages
  -s, --dictionary-size=<bytes>  set dictionary size limit in bytes [8 MiB]
  -S, --volume-size=<bytes>      set volume size limit in bytes
  -t, --test                     test compressed file integrity
  -v, --verbose                  be verbose (a 2nd -v gives more)
  -0 .. -9                       set compression level [default 6]
      --fast                     alias for -0
      --best                     alias for -9
If no file names are given, or if a file is '-', lzip compresses or
decompresses from standard input to standard output.
Numbers may be followed by a multiplier: k = kB = 10^3 = 1000,
Ki = KiB = 2^10 = 1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc...
Dictionary sizes 12 to 29 are interpreted as powers of two, meaning 2^12
to 2^29 bytes.

The bidimensional parameter space of LZMA can't be mapped to a linear
scale optimal for all files. If your files are large, very repetitive,
etc, you may need to use the --dictionary-size and --match-length
options directly to achieve optimal performance.

Exit status: 0 for a normal exit, 1 for environmental problems (file
not found, invalid flags, I/O errors, etc), 2 to indicate a corrupt or
invalid input file, 3 for an internal consistency error (eg, bug) which
caused lzip to panic.

Report bugs to lzip-bug@nongnu.org
Lzip home page: http://www.nongnu.org/lzip/lzip.html
$


How to mass delete photos on iOS after backing them up manually (no iCloud)?

On macOS, you can use ImageCapture to select as many photos on the iPhone as you want and delete them. You can also import these photos to macOS with ImageCapture. Using Image capture is good since it cleans up thumbnails, database entries as well as the full resolution images.
Accessing the exposed DCIM folder isn’t the same as actually deleting the referenced photos via USB and software Apple makes.


Tha monitor has a DisplayPort connectiion as well as DVI. I'd suggest getting a mini DisplayPort to DisplayPort cable. That way you get the benefit of a digital connection and proper resolution. VGA isn't really designed for resolutions that high — it's possible, but often shaky.


Java 8u45 installation unable to locate a Java runtime to invoke

That error means Java can't work out which runtime to use. There can be a few reasons for this.

I've had this error in the past because I had more than one copy of Java installed, and none were selected for use in Java Control Panel.

Open System Preferences and click on the Java icon this should launch the "Java Control Panel".
Then select the Java tab and click "View...", this should bring up the "Java Runtime Environment Settings" window.
My guess is that you'll find more than one instance of Java listed here. Tick the box beside the one you want to use and click OK.

This is from a much older version with a different layout but it should look something like this. Multiple copies listed with tick boxes to tell the system which you want to use.

Another way to check which runtimes you have installed is with the /usr/libexec/java_home -V command. Ideally it should return something like the following.

Matching Java Virtual Machines (1):
    1.8.0_45, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

Failing that you can check whether you have a $JAVA_HOME environment variable set with echo $JAVA_HOME. There is a lot of advice online saying you should set this variable but if you do that then I believe it ignores the settings in Java Control Panel.


I need help, even t in my account i can't buy individually because my family sharing keeps asking for Credit Card of the manager!

This would occur if the credit card the family manager set up was declined the last time it was tried, and/or there is a balance owing to Apple for a prior purchase that did not go through. In any case, the family manager will have to resolve the issue.


Can you delete documents from the library on Mac without serious consequences for your computer?

I realize you might want a short answer, but in reality, the real question is have you set yourself up with a backup system that works well enough for you to go ahead and experiment and delete these files without serious repercussion.

My feeling is:

You shouldn't delete anything from /System or /Library unless you have a backup and have time and energy to perform a restore from that backup. No matter how good information you have, eventually your instructions, hunch, training or experience let you down and your machine won't work as you need it to.


Is my iPhone cheating me with data usage? How can I check it?

Were you on wifi? I think the usage only tracks 3G. If you are looking for your 3G only data, try ATT's account app. It will tell you exactly what your data usage is according to your ATT account.


kernel_task is not an actual process like the others you see in Activity Monitor, it is a kind of “virtual process” that actually represents the kernel itself.
This means that it is not kernel_task itself that performs some job and in the process writes to disk, rather the kernel is continually (many, many times per second often) asked by your running programs to do stuff on their behalf.
You won’t find any “template” or “fixed model” for how kernel_task behaves, as that depends on whatever the rest of the programs on your computer is doing.
You also write about swapping. This is done when the amount of free RAM is not sufficient to cover the requests from running programs. These requests are dependent on whatever you’re doing with your computer. For example if you’re running a web browser, some sites might require almost no RAM to display - and others might require lots and lots of RAM.
As for why it tends to be more after running your computer for a long time - that is actually quite logical. Over time you have probably run more and more different programs, have more things loaded in (open documents, web site tabs, etc), and even more that contribute to your total RAM Usage than when you just booted the computer.
Some programs might also leak memory due to bugs This means that long running programs request some memory, and then forget about it, never giving it back to the operating system, even though they’re no longer using it. The longer you keep programs running, the more leaks you’ll eventually have. You can reclaim the leaked memory by closing the program - or by rebooting the computer.


When running a command from terminal, how can I know the full path of the command?

$ type ctags
ctags is /usr/bin/ctags
$ type -p ctags
/usr/bin/ctags

The second form is useful for doing things like

$ file $(type -p ctags)
$ ls -l $(type -p ctags)

and is often aliased to which.

If you don't want to rely on bash functionality and prefer an external command, /usr/bin/whereis serves a similar purpose:

  The whereis utility checks the standard binary directories for the specified programs, printing out the paths of any it finds.

Because whereis doesn't use $PATH but rather the result of sysctl user.cs_path it may lead to different results.


Use mac display separate from the computer?

If it's an iMac 21"/27", yes you can use it as a display with the so called Target Display mode.

You can enable it using the Cmd+F2 keyboard shortcut !


How to search phone number in google contact without iphone contact sync?

You should be able to search for contacts using your mobile browser or Google Apps Directory and Global Address List on iOS, without actually syncing them to your phone.
With your mobile browser:
Go to m.google.com and sign in to your account. You can then go to the contacts and search there.
Or try:

How to search your Google Apps Directory and Global Address List on
iOS

On your iPhone, launch the Contacts app.
Go to the Groups selection screen.
Select your_account Global Address List, where your_account is what you've named your account on the device.
Search for a contact.

All of the matching contacts from your directory should show up, such as users in your domain. You can search for users in
your organization using this method even if they're not listed as
contacts on your device under My Contacts.

From: https://support.google.com/a/users/answer/2365056?hl=en


How can I use text substitutions without having to type a space?

Related: Text expansion for Mac OS X Lion?

TextExpander and DashExpander meet the requirement.

In TextExpander I have macros that are expanded without keying space, return or enter.


Opening .doc from Mac Classic on a modern computer

The perils of proprietary and binary file formats.
You should try to transfer and convert all files you care for now.
Preferably into an open, plaintext based format.

There are a few other options, like converting the to be printed page to PostScript or PDF, but the below seems to fit your scenario best?

Microsoft Word
Summary: How to transfer Microsoft Word files between Mac and PC. Macros to speed up things:

  Introduction

  Generally, you get the same results importing on the target computer and exporting on the source computer when you exchange text files between Word for the Macintosh and Word for Windows. It is not quite true when your file contains graphics. We found that the conversion modules of Word for the Macintosh do a better work converting to and from the Word for Windows files than the modules of Word for Windows.

  Word for the Macintosh

  From version 6, Word files are identical (binary compatible) on the PC and on the Macintosh. There should be no more conversion problems. However, you should note that the migration to Word 6 doesn't proceed so fast on the Macintosh because the perceived advantages of this move are not blatant. Word 6 is pretty slow, even on a Power Mac. If you have to give a Word file to a Macintosh user, you better give her/him a Word 5 file. If you know that the file will be mounted in a DTP package, you should definitively give a Word 4/5 file. Adobe and Quark had a hard work to produce usable import filters for Word 6.

  Word 5 for the Macintosh opens all PC Word formats up to Word Windows 2. Word 4 for the Macintosh only imports the Word DOS files. All versions of Word for the Macintosh can export to Word DOS (3/4/5).

  Identification codes of Word for the Macintosh versions 1, 3, 4 et 5:
  FE 32 for Word 1
  FE 34 for Word 3
  FE 37 for Word 4 et 5.
  Word 3 is not supported any more in Word for Windows 6 and higher. You therefore have to open the files in a more recent version of Word for the Macintosh and resave in Word 5 or 6.

  If you get incorrect accented characters opening some Word DOS files in Word Mac 5 (it never happened with Word Mac 4), you should know that Word Mac 5 insists on getting a correct code page at the end of the file header. Word 5/5.5 on the PC put this code at the right place, but it is not the case of Word DOS 3/4 and of some conversion packages (main culprit: Wordperfect). You will have to open the files with a binary editor and put B5 and 01 (437 in little-endian) at offsets 7E and 7F of the Word file.

  Word on the PC

  Word for Windows 2 can import Word Mac 4/5. As a matter of fact, it is even the best revision level to exchange data between platforms and you should get back to it if you encounter problems (mostly with version 6). Word for Windows (versions 2/6/7) can't import files created in Word 3 for the Macintosh. It is hard to ascertain the origin of those files because the signature is the same for Word 3, 4 and 5 ('MSWDWDBN'). If you use an hex editor, look at the second byte of the file. If you have 34h, it is a Word 3, if 37h, Word 4/5.

  Word for Windows 6 uses the same binary format as Word 6 for the Macintosh. When you get errors opening Macintosh Word 5/6 files in WinWord 6 (accented characters, corrections which don't make it to the disk) with the saved and reopened file, you will have to proceed that way: reopen the original Macintosh file, select the whole file, go in the 'Tools' menu and check the language you want. Go in the 'File' menu and check the paper format in the 'Layout' item. We observed that WinWord 6 often messed with these two parameters.

  Word 3/4/5/5.5 for DOS can't handle Macintosh Word files. But Word for the Macintosh can save as Word DOS files.

  Conversion Macrocommands

  You will find below three Word macros to automatically save in Word Mac 5 from WinWord 2, 6 and 97. The two macros for Word 2/6 are still in French, but you should not have big problems to rewrite them in English. The main difficulty is not to save in a specific format, but to get the filename in a variable of the macro. We found the trick of the dialogbox 'Statistics'. Maybe there are others. If you do the work of porting this macro in English, please send it to us. It will surely help some users. It should not be difficult. Just register a macro while getting the character count and saving the file under another format.

Macro to save in Word Mac 4/5 from Word Windows 97

Sub SaveMac5()
'
' SaveMac5 Macro
' (c) 1999 Pierre Duhem
'
Dim nomfich, nomfich2 As String
Dim lg As Integer
nomfich = ActiveDocument.Name
lg = Len(nomfich)
nomfich2 = Left(nomfich, lg - 3) + "mcw"
ActiveDocument.SaveAs FileName:=nomfich2, FileFormat:=108, _
    LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
    :="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
    SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
    False
ActiveDocument.Close
End Sub

Macro to save in Word Mac 4/5 from Word Windows 6

Sub MAIN
'Macro saving the current file in Word Mac 5, extension "mcw"
'Version for Word Windows 6
Dim nom$
Dim dlg1 As StatistiquesDocument
Dim dlg2 As FichierEnregistrerSous
FichierRésumé .MiseAJour
GetCurValues dlg1
nom$ = dlg1.NomFichier
pos = InStr(nom$, ".")
nom$ = Left$(nom$, pos) + "mcw"
FichierEnregistrerSous .Nom = nom$, .Format = RechercheConvertisseur ("MSWordMac")
FichierFermer (2)
End Sub

Macro to save in Word Mac 4/5 from Word Windows 2

Sub MAIN
'Macro saving the current file in Word Mac 5, extension "mcw"
'Version for Word Windows 2
Dim nom$
Dim dlg1 As StatistiquesDocument
'To get statistics, character count, etc.
Dim dlg2 As FichierEnregistrerSous
'to save as...
FichierEnregistrer
GetCurValues dlg1
nom$ = dlg1.NomFich
pos = InStr(nom$, ".")
nom$ = Left$(nom$, pos) + "mcw"
FichierEnregistrerSous .Nom = nom$, .Format = 109, .VerrouillerSaufAnnotations = 0, .MotDePasse = ""

FichierFermer
End Sub

Other options to consider might be:

Trying LibreOffice and hope it does a decent job at conversion.

Running (the now abandoned and not legally availabe and not working on Mac Os X Lion 10.7 or higher) MacLinkPlus program. It was installed on many Macs of that era and might be still in your possession. It can be run on old hardware or in emulation layers, depending on the version you have.

Another cool option mihght be running the most perfect program ever: WordPerfect. Version 3.5e was eventually offered for free download. A very convenient way to get this running under macOS Mojafe 10.14 is detailed here: WordPerfect for the Mac under OS X/macOS:

Basically you need:

  SheepShaver, The "classic" Mac OS 7.5.5, Corel WordPerfect 3.5e,
  Mac OS ROM, Adobe Type Manager LE and Adobe Acrobat Reader

WordPerfect may read your Word files just fine. Since it is very conveniently bundled into a complete package on that site, it may well be worth a download and take a peek at what else comes on the DMG…


Free windows tiling manager (similar to ShiftIt or divvy) that can be installed without admin privileges

I use scripts like these:

try
    tell application "Finder"
        set b to bounds of window of desktop
    end tell
    set item 1 of b to ((item 3 of b) / 2)
    set item 2 of b to 22
    tell application (path to frontmost application as text)
        set bounds of window 1 to b
    end tell
end try

try
    tell application "Finder" to set b to bounds of window of desktop
    set item 2 of b to 22
    tell application (path to frontmost application as text)
        set bounds of window 1 to b
    end tell
on error
    try
        tell application "System Events" to tell (process 1 where it is frontmost)
            click (button 1 of window 1 where subrole is "AXZoomButton")
        end tell
    end try
end try

They don't require access for assistive devices to be enabled (other than for the on error block in the second script). They don't work with all windows though, and I don't know what will happen if you have multiple displays.

Automator services are supported out of the box and you can create them on a non-admin account, but as of 10.8 there is a bug where the keyboard shortcuts for Automator services don't always work until you hover over the services menu from the menu bar. There is also a relatively long delay before Automator services are run.

See this answer for other ways to assign shortcuts to scripts. I use FastScripts, which is free for up to 10 keyboard shortcuts and doesn't require administrator privileges.


In short, you erase it if -  & only if - the data on it would be more costly to lose than the price of a new iDevice. Some businesses consider their data to be worth far more to a 'spy' than the device itself.

If you're a 'regular guy' your best bet would probably be to leave it locked & registered actively with FindMy, just in case it ever shows up again. To all intents & purposes, any other 'regular guy' who took it now owns a very shiny brick.

If you're an international terrorist, business owner with a new patent, scientist with the formula to a cure for the common cold, or a government employee with national secrets on there - then you may consider total deletion a better bet - just in case another business/government agency considers it worth half a million bucks to hack into it.

iDevices are very secure - but nothing is impenetrable.


After resetting default keychain, I cannot connect to Wi-Fi I used at that time

When you reset your keychain you are actually discarding the saved password for websites and wifi networks. So, unless you are able to retrieve the old keychain in the Keychain app, I am attains you will need to enter those passwords again.

You can also check if you have enabled the option iCloud Keychain in Preferences > iCloud, in case you have used it before. It stores passwords in iCloud. So if you have disabled this inadvertently, maybe you can make it work by reenabling that feature.


Some software creates lock files to indicate to other pieces of software that a resource is being used. In theory they will delete the lock file once they are done using the resource. However if they crash they can end up leaving the lock file behind.

This is what is happening here. XQuartz is launching and wants to update the font cache but it sees the font_cache.lock file so thinks the font cache is already being updated. Most likely it isn't and it just crashed the last time it ran, leaving the lock file behind.

Just delete the /opt/X11/var/run/font_cache.lock file and try XQuartz again.


mdls does not work on mounted sparse bundles

Using https://github.com/jdberry/tag works:
command tag --garrulous --list "$file" | gsed 1d


What is the benefit of using a PM200 cable to connect an EIZO monitor ta a macbook?

Eizo (Netherlands) kindly and answered by e-mail. In short:
for using this monitor with a macbook, there is no advantage using the PM200-cable compared to an Apple mini-display - DVI connector.

More in detail:
(excuse me for poor english: I used google translate)

The PM200 is a cable DisplayPort cable. By using this cable you can use the EIZO CG223W-BK to give 10 bit per color (1025 tones per Red, Green or Blue). 10 Bit Color depth is as far as we know not possible on a Mac because the graphics cards do not support 10 Bit capability combined with Photoshop.

To make display 10 bit color depth you should use this configuration:

Use OS or Windows 7 (older Windows OS)
Use DisplayPort
Use of good quality DisplayPort cable
Graphics card must support 10 bit
Application (software) must support 10 bit
Application requires graphics card with 10 bit support

The application and the graphics card must therefore communicate in a certain way and we only know this possibility when using windows in combination with Photoshop CS6.

No, the PM200 cable can only be used as a signal cable (like the DVI cable). To use hard drives and printers via the monitor always be a USB cable required. To calibrate you have this USB connection is also required.
No, the monitor can not signal to another spot or third monitor. Serial looping will not go.


How can I get rid of MacKeeper Helper on my mac's activity monitor

There is an article on deleting MacKeeper in the Feb issue of MacWorld.

This suggests starting from Applications, Quit, then move MacKeeper.app to Trash.

There was more if it persists.


Mouse pointer intermittently jumps to corner of screen

The mouse problem you are suffering from has to do with OS X polling rates. It has been a known issue for quite some time now. You can read about the issue and a general rundown of some of the mice affected.

Note that contrary to what the author states, the problem still very much exists in OS X Lion. Refer to this post for your specific problem, which identifies CPU cycles as a possible culprit.

As a designer, I found this insufferable. I purchased and tested (even Apple's Magic Mouse) numerous mice only to have them returned to the store. Each mouse worked flawlessly under Windows 7 I might add. I ended up buying a Razor DeathAdder (Black Edition) with ample DPI and polling rate (even though I don't game). It still jumps every know and again when the CPU is busy (I'm running a more than capable Mac mini 2.3 GHz i5 with 8 GB of RAM and an OCZ Vertex2 SSD) but the jumps are so extremely infrequent that they are now a rarity rather than the norm. I should note that this problem occurs using the native OS mouse drivers, the Razor factory driver, or SteerMouse.

Sadly, there is truly no solution, just workarounds (mine was to buy a mouse with industry leading polling rates and DPI.

The simply truth is there is a flaw in OS X and how it handles mice that needs to be fixed. And Lion has not corrected the issue.


Does Time Machine reserve additional disk space?

Time Machine does an incremental backup. Thus it doesn't delete saved filesystem-objects that are changed on the source, but rather adds them up. Time Machine offers an interface that let's you browse through your backup history. You can access it through context-menu of the Time Machine-icon in the menu bar. If it ain't there, you can activate it in the system preferences.


Search for ALL large files and folders (not just some) using Finder (not third-party)

It's possible to search by size using Terminal (Confirmed working on Mojave).

No 3rd party tools or hacks.

Here is a command I used to look through and find largest folders taking my space away (run as root and the command to switch to root is: sudo -i):

du -k / | awk '$1 > 500000' | sort -nr

Once you get the list (ignore the 'Operation not permitted' since those are files you can't (shouldn't) mess with anyway) and look for the top ones.


How to read .awz ebooks on Macbook Pro (Mac OS X 10.6.8)?

I believe the easiest way to read a Kindle ebook on your Mac is to download Amazon's application for that purpose (either from their site or the Mac App Store). As Thilo points out in the comments, however, a DRMed Kindle title can only be read on the device which downloaded it, so moving the .azw to your Mac won't help. Instead, assuming this is a book you acquired from Amazon's store, you can download another copy and have it sent to the Kindle app on your Mac.

As for converting to PDF, .azw files are DRM-protected Mobipocket files. Assuming you can remove the DRM somehow, there are many resources online that can do .mobi -> PDF conversion.


As you are not a programmer and want a very simple way, then I recommend using Karabiner to remap keys.

  A powerful and stable keyboard customizer for OS X.

This page will give you step by step guidelines. You can achieve your setup as per my following screenshot:


How can I get Launchbar to open the Wireless Diagnostic app?

I emailed the developer and got a very clear reply. The application has a white list to avoid putting unknown CoreServices into play, so the steps I took to index that folder were for naught. The 5.5.1 update to the app fixes this one tool.

If you can't update or want to learn how to index this file manually, read on...

I needed to instead use the Launchbar Custom List function to explicitly index the services I desired.

Also, the developer has a practice of updating the white list once Apple's update can be tested, so unless you need something like I did right after a new OS is released, just waiting for a LaunchBar update might also solve this problem in the future.


If XQuartz was installed previously, you have to enter the full path to xhost if the /opt/X11/bin folder wasn't added to your PATH or the system's PATH:
/opt/X11/bin/xhost

Run without any command line argument

... a message indicating whether or not access control is  currently enabled  is printed, followed by the list of those allowed to connect.  This is the only option that may be used from machines other than the controlling host.

Further help: man xhost (or man /opt/X11/share/man/man1/xhost.1 if the /opt/X11/share/man folder isn't considered by manpath).


Can my iPhone be wiped when I am connected to my employer's Exchange server?

Yes, depending on how things are configured, your employer may be able to wipe your device. The ability to wipe only the Exchange account data was added later as an optional wipe mode.

From another TechNet article:

  Your users carry sensitive corporate information in their pockets every day. If one of them loses their mobile phone, your data can end up in the hands of another person. If one of your users loses their mobile phone, you can use the Exchange admin center (EAC) or the Exchange Management Shell to wipe their phone clean of all corporate and user information. (emphasis added)

In other words, the phone is not "completely erased" -- but all user data is destroyed. I believe this is accomplished on iOS by throwing away the encryption key. The operating system remains, but all user data is gone.

For example:

  In June of 2016 Microsoft announced an update to the Exchange ActiveSync protocol which they called EAS 16.1. Among the improvements in EAS 16.1 was the addition of account-only remote wipes, which allows an administrator to issue a remote wipe for only the Exchange mailbox data on a mobile device. Previously, a remote wipe for an ActiveSync device would wipe the entire device if the user was using a native mail application to connect from the device.


iPad Pro gaze detection to prevent display sleep

Unfortunately, Apple hasn't added this feature yet. They patented this in 2015, but for some reason haven't done any more. There is a chance if enough people request the feature(you can do so here), Apple might decide to include this feature.


IPhone 6s+ stuck in infinite loop screen

After 4 hours of waiting, the battery was finally empty.
Then I was able to normally start the phone! :)


You will almost certainly be fine. Try pip install pip and it should tell you "Requirements already satisfied". You could also try pip show pip and it will tell you it is installed and requires no other packages.


Why is there no 'Recovery HD' listed when holding 'option' on startup, however, 'Recovery HD' is shown in terminal with 'diskutil list' command?

Holding down the Option Key during boot allows you to choose from "user controlled/defined" startup disks (e.g. your Mac O/S, a Bootcamp O/S, a bootable USB, etc.) whereas holding down Command-R during boot boots from a Recovery Partition that was created during an O/S install. It would be nice if all the boot options were available together, but alas, they are not.


Fortunately the iMac can run Yosemite, the latest version of OS X. The only option you have is that find someone with a App Store account and ask him/her to get the OS for you as it's free to download for Mac users. Then make it bootable.


How To Make my Binary Translator Process Multiple Binary Numbers

Your script can be heavily simplified.  What it looks like you're doing is converting a binary number into base 10 (denary), and then from there into a character code.  (Side-note: It's always helpful to try and be explicit in describing what your code does--or is intending to do.)

set bits to every character in the text returned of ¬
    (display dialog "Binary Input:" with icon note ¬
    buttons {"Cancel", "Convert"} default button 2 ¬
    with title "Binary to Text Conversion")

set |2ⁿ| to 1 -- powers of 2, i.e. 2⁰, 2¹, 2², 2³,..., 2⁷
set d to 0    -- the base 10 value (replaces your decimalString)

repeat with bit in the reverse of the bits
    set d to d + bit * |2ⁿ|
    set |2ⁿ| to 2 * |2ⁿ|
end repeat

set char to character id d
return char

You wish to repeat this process multiple times to convert as many binary numbers as the user supplies.  There aren't a great many options for easily allowing multiple values to be obtained from a user.  But it looks like you're experimenting with binary/text encoding of data, and that these binary numbers likely represent 8 bits of a single byte of data, therefore it seems reasonable to let a user supply as many bytes of data he wishes in a single input dialog, simply separating each binary value by a space, e.g.

"1011010 11010011 01011000 ..."

which would represent three bytes of data in binary form that are easy to split into individual items and converted one-by-one.

To this end, it makes sense to put the chunk of code that does the base conversion inside a handler (function) that can be re-used again and again to perform as many conversions as one needs without having to write out identical code again and again.

Here's a draft of a script that does all of this:

set bytes to every word in the text returned of ¬
    (display dialog "Binary Input:" with icon note ¬
    buttons {"Cancel", "Convert"} default button 2 ¬
    with title "Binary to Text Conversion")

set chars to {} -- this will fill with each decimal conversion

repeat with bits in bytes
     -- call the handler below
    set end of chars to the decimal from bits
end repeat

-- Now convert the decimal numbers to text
return character id chars

# A handler that takes a binary number and returns its decimal
# representation.  The binary value can be passed in any of the
# following ways:
#        1. a list of characters of numbers
#             e.g. {0, 1, 0, 1, 1, 0, 1, 0}, or
#                  {"0", "1", "0", "1", "1", "0", "1", "0"}
#        2. a string, e.g. "01011010"
#        3. a number, e.g. 1011010
to decimal from binary as {list, text, integer}
    local binary

    set |2ⁿ| to 1
    set d to 0

    tell a reference to binary to if its class ≠ list then ¬
        set the contents to the characters of (it as text)

    repeat with bit in the reverse of the binary
        set d to d + bit * |2ⁿ|
        set |2ⁿ| to 2 * |2ⁿ|
    end repeat

    return d
end decimal


Disk Utility is saying that I have twice as much storage as I do, causing partitioning problems

I don't know the history of your iMac but your internal hard drive is pretty messed up.

The drive is partitioned to five slices:

the EFI partition at index 1 with a size of 209 MB
a Physical Volume at index 2 with a size of 2.2 TB
a Recovery HD partition at index 3 with a size of 650 MB
a Physical Volume at index 4 with a size of 801 GB
a Boot OS X partition at index 5 with a size of 134 MB

Additionally the device contains a Logical Volume Group (CoreStorage). CoreStorage is a logical volume manager, which is an additional layer between device/partition and a volume.

A Logical Volume Group is based on one or several Physical Volumes (which can be one or several physical devices/partitions) and may contain one or several Logical Volume Families/Logical Volumes.

On one disk the common layout of a LVG is: LVG < one PV (disk0s2) > one LVF > one LV (disk1).
On two disks (e.g a Fusion Drive) the common layout of a LVG is:  LVG < two PVs (disk0s2 & disk1s2) > one LVF > one LV (disk2).

Your actual disk (disk0) has a non-standard layout: LVG < two PVs (disk0s2 & disk0s4) > one LVF > one LV (disk1). This may happen after resizing the CoreStorage stack and adding an additional partition in the then unallocated disk space, formatting it as HFS volume and adding it as a second Physical Volume to the already existing Logical Volume Group.

I can't really explain the origin of the Boot OS X volume (disk0s5).

To salvage the mess, backup Macintosh HD with Time Machine, boot to Internet Recovery Mode, repartition the internal drive to one (main) non-CoreStorage partition and restore the backup:

Booted to your main volume attach your Time Machine backup drive. Go to the menubar and initiate another Time Machine backup cycle by choosing "Backup now...".
Detach the Time Machine drive after the backup is done
Restart to Internet Recovery Mode by pressing alt cmd R at startup.
The prerequisites are the latest firmware update installed, either ethernet or WLAN (WPA/WPA2) and a router with DHCP activated.
On a 50 Mbps-line it takes about 4 min (presenting a small animated globe) to boot to a recovery netboot image which usually is loaded from an apple/akamai server.

I recommend ethernet because it's more reliable. If you are restricted to WIFI and the boot process fails, just restart your Mac until you succeed booting.

Alternatively you may start from a bootable installer thumb drive (Yosemite or El Capitan) or a thumb drive containing a full system (Yosemite or El Capitan).
Open in the menubar Utilities/Terminal
Enter diskutil cs list
You will get an identical output as in your question
enter diskutil cs delete lvgUUID (with lvgUUID: the UUID of your Logical Volume Group). In your case that's diskutil cs delete D60F9C59-F78F-4DA6-A77E-BFCBAA1CCDE7.

The command should delete all CoreStorage items.
Enter exit in Terminal
In the main Recovery Mode Window open "Disk Utility"
Choose the main disk (not one of the volumes!) and hit the Erase button.
Repartition the main disk to 1 partition, OS X Extended (Journaled) and GUID partition map.
Attach your external Time machine backup drive
Quit "Disk Utility" and open "Restore from Time Machine". Choose the external drive as backup source and restore the latest Time Machine backup on your empty internal drive.
After restoring the backup, quit all apps and reboot to your main drive.


iPhone 5s Phantom Photos Will Not Delete

I had the same problem.  iOS devices have a delayed delete function.  To solve the "phantom photo/video" issue, do the following:

Delete what you want deleted
Open Photos app on iOS device.
Open 'Recently Deleted' folder.
Delete items from phone permanently.
(Re)plug phone into laptop and Sync.

The photos/videos size drop to appropriately after I did this.

Cheers.


When you purchase the app, it stays associated to the Apple ID you used. You can install it on other iOS devices, too.

Quoth Apple:

  You can associate your Apple ID with up to 10 devices, with a maximum of 5 computers at any time. Each computer must also be authorized using the same Apple ID.

You can re-install it on a new iOS device in the future. Remember to Erase All Content and Settings, and sign out of iCloud before you sell your iPhone 5.


Cannot access mounted .dmg over the network in Mountain Lion

I've got the same problem.

I used a .dmg mounted on my imac to store time machine backups for my macbook pro over the network.

Since upgrading to mountain lion I'm unable to access the network share from other macs. This seems to be the case for all .dmg files that I've tried to share over afp.


Apps still in Activity Monitor after being closed?

Closing the last window of an application doesn't necessarily close the application.

For example, opening two TextEdit windows and then closing them both (kbd>Cmd-W or click the red close button top-left of window) will not close TextEdit. This allows one to click File>New (or Cmd-N) to open and work on a new TextEdit document.

You may be familiar with how Microsoft Windows manages applications. It actually opens a new instance of Firefox, for example, for each window that you open. On the Mac, that's not necessarily the case.

People who learn to use Microsoft Windows before learning the Mac are often confused at first because the Mac uses a different conceptual model. This is how Macs have always been, more or less.

Mac users get used to typing Cmd-Q if they want to completely quit an application. Often, this is not necessary. But if your machine doesn't have much RAM, you may notice memory hogs like browsers slowing things down.


RDP from OS X to Windows using RD/TS Gateway Services?

Unfortunately, unless you are already a registered iTap user, it's no longer available as of October 8, 2013.  Microsoft's latest free version (8.0.3) does not support TS Gateway services.  I've been looking for something that does, but no luck so far.  Anyone have a suggestion?


One solution for the problem is this tiny menu bar app.


My AppStore Updater wants to install the latest RAW update over and over again

It indeed seems to have been a load problem. After one night, the update and the notification for the update have gone. Seems the iOS8 downloads have pretty much irritated the AppStore.


Assuming that you're (probably) using homebrew's ssh, I found this reported bug in the openssh formula, which apparently can be fixed by upgrading macOS to 10.12.3:

  Right, that symbol wasn't in 10.12.0, […]
  You can fix it by building from source or by upgrading to 10.12.3.


Ruby 2.0.0 fails to install because of openssl

Rather than doing all the building from sources (and having to hunt down any necessary patches) why not try using rvm to build (and manage) your rubies, and homebrew to allow you to build and install the necessary dependencies.

I have used these to get a ruby 2.0.0 build completed earlier today, although I haven't had a chance to check if it's fully functional yet.


Whay does my Backspace key not delete in vi?

Is this a new keyboard? I wonder if it's outputting a slightly non-standard code for backspace, one that many programs accept, but vim does not. Try CTRL-H - that should work as backspace in vim.

You can find out the code your backspace key outputs by going to Terminal, then Preferences>Settings>Keyboard and double-clicking any key in the list. Make sure "Send Text:" appears in the dropdown next to "Action:" Press your backspace key and its code will appear in the box. Make sure to click cancel so you don't change a mapping here. (Mine reports \177 on an Apple keyboard.)

You'll then need to convince Vim to respond to that code. This tutorial looks like it will explain that process. http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-Tutorial(Part_1)

Of course, you could also look for a different keyboard.

References:
http://www.tldp.org/HOWTO/Keyboard-and-Console-HOWTO-5.html
http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-Tutorial(Part_1)
http://hea-www.harvard.edu/~fine/Tech/vi.html


Restrict sftp user to a single directory in El Capitan

You need to make sure that the <the directory path> fulfils the next requirement specified in the manual pages for sshd_config(8):

  All components of the pathname must be root-owned directories that are not writable by any other user or group.

If you don't, then

  it doesn't work.

But you are certainly notified about the problem in system log.


Migrate content of Notes App from 10.11 machine to new 10.13 machine

iCloud is likely your best bet, but it doesn't have to be a permanent decison.

First, you can restrict iCloud to just Notes if you like in System Preferences > iCloud preferences. Simply unselect everything in iCloud other than Notes. In this case there is no work on your part other than signing in. The notes will simply move to your Notes app.

When you get your Notes as desired, you can sign out of iCloud after the Notes appear. Go back to iCloud in System Preferences, and sign out. It will ask if you wish to keep everything on your Mac, in which case you should say 'yes'. Of course, you will no longer sync Notes between your devices, but it sounds as if you do not need that feature.


Prevent my Mac from connecting to an unsecure Wi-Fi network?

Your Mac will only automatically join Wi-Fi networks which are in its preferred networks list.

If the non-secure network is not in that list, it will not join it.

If you want to be prompted to join a network when no "known" network is available, turn on "Ask to join new networks."

However, if you do not turn on "Ask to join new networks" then your Mac will not automatically join the non-secure networks, it will simply stay disconnected without prompting you.

So there is no need to 'blacklist' a network because it will not join it unless you tell it to join it.  Unfortunately there is also no way to tell your MacBook not to present it as an option. The best you can do is require an administrator password before it can be joined:


How do i modify the command to read temperature and time

I use date -u before commands.
date -u && sudo powermetrics --samplers smc |grep -i "CPU die temperature"


Simple text editor that supports highlighting and font colours

TextEdit is part of Mac OS X. You can find it in the Applications folder.


"Before proceeding you must first launch Adobe Acrobat Reader DC and accept the End User License Agreement"

Trash the Adobe Reader app, go to /Library/Internet Plugins and remove ‘AdobePDFViewer.plugin’ and ‘AdobePDFViewerNPAPI.plugin’, then re-download Adobe Reader and install it again.


I tried grgarside's solution but his link timed out for me.

Ended up on Packal and found Swift Window Switcher

It only requires you to use it w name instead of window name and it also populates with Safari tabs. It, too, requires Accessibility permissions.

Still requires Alfred, which is paid, but it seems like the best solution I could find.


Best, or best supported, USB-Serial adaptor for OSX

I have two Prolific USB-to-serial adapters but they are made by different Vendors (one is Prolific, the other ATEN).

I've used their supplied drivers just fine. Note that there are open source drivers for these devices too available here: https://github.com/failberg/osx-pl2303 FYI my use case is actually patching them through to a VirtualBox Windows VM and using them in Windows, so I have two layers of drivers and have not had any problems yet.

However, I think the best supported USB-to-serial devices are those made by Belkin. This is subjective, but I've used them for years without problem, and they are a large company with a reputation. They will likely be around in the future.


A protective film will have an impact on the writing experience. If it is enough to notice as "bad" is really subjective.
I don't think you need to worry at all about your screen deteriorating from the use of the Apple Pencil. After all the screen is made of glass, and your pen has a rubber tip. It's made for this purpose.


Problems Reformatting SSD on mid 2015 Retina 15" MBP

Turns out the obvious answer was always right in front of me.  I simply did not know enough about the changes made recently to move away from partitions and embrace containers and volumes.  After more study/research I decided I still prefer keeping my data completely away from OS, and therefore partitions over containers for my way of working (bought 1st computer in 1982, built/used/upgraded/repaired numerous PCs until purchased 1st Apple in 2012).
So, I created a 16Gig bootable thumb drive and followed Apple's instructions at  https://support.apple.com/en-us/HT201372.  Worked like a charm.


I was having the same problem with on my Retina. Rebooting and SMC reset didn't help.

Surprisingly I was able to fix it by pressing down hard in each upper corner as recommended in this Apple Communities thread. According to it the problem is due to pressure on the trackpad and pressing down resets/releases that somehow.


Apple Numbers SUMIF with multiple conditions

This works.
SUM(SUMIF(A2:A114,"Blue",F2:F114),SUMIF(A2:A114,"Green",F2:F114),SUMIF(A2:A114,"Black",F2:F114))

Another example of why Numbers is inferior to Microsoft Excel!


Why does my keyboard switch language in most input fields on the web?

I've had weird input-switching behavior before when the keyboard shortcut to switch input sources was the same as something else I was using, like Quicksilver.  Try disabling or changing the relevant shortcuts in System Preferences (under Keyboard & Text Input).

UPDATE: Detailed instructions:

Open System Preferences
Open the Keyboard preference (under Hardware)
Select Keyboard and Text on the left
Find "Select the previous input source" in the box on the right and uncheck it.  Its shortcut was probably set to Command-Space.


Your download folder may be backed up on iCloud. If not you may have to resort to special recovery options. You can edit your sidebar by going to preferences for the finder. Single click on the desktop so Finder shows in the menu bar. Under Finder is preferences. Opening that and going to tab for sidebar allows you to set what is shown in the sidebar.  But if download folder is truly deleted this won't help much.


How to connect Wireless Keyboard when new hdd on imac 27

Since the OS is not installed on the new HDD the Bluetooth is not operational.

Get a USB keyboard.

Push and hold the power button for 5 seconds!

Then release the power button and push and hold the option key to get the select the os to boot from (having the DVD with OS in the drive).

Alternatively press and hold the C key to boot from the DVD.


Had a similar problem in python, I guess the underlying ssl libraries are the same so the solution might be similar.

SSL3_WRITE_PENDING seems to be caused when a socket write fails then you try to write again. In this case for whatever reason SSL_write requires you to retry the write with the exact same bytes as the original write or else it omits the SSL_WRITE_PENDING error.

The pattern of errors I was seeing was Connection Timeout, then lots of SSL_WRITE_PENDING errors. This was because first one of my writes failed (say with maybe a timeout error or connection closed error because I send a dodgy push request), then after that error I was continually trying to re-use the broken socket (and it was giving back the less-than-informative SSL_WRITE_PENDING error)

Are you sure that you're using a new socket connection when you 'reconnect and resend'? Because I wouldn't have thought you should get SSL_WRITE_PENDING on a fresh socket connection to the APNS server.

Another thing that could help is using the enhanced notification format, because then if you accidentally send a broken push to the Apple server, it will send you an error code back before closing the connection on you. If you're not already using enhanced then it would be good to do so because then you can make sure you're not making simple errors like wrong token or payload too long things.


How to move app window when app is trying to use second monitor that's not present

There are a couple of approaches. The first works across all applications. The second is specific to Microsoft PowerPoint.

Gather Windows

Launch System Preferences > Displays and use the Gather Windows button:

Arrange All

Use the Arrange All or Cascade menu items to have Microsoft PowerPoint reveal and reposition the hidden window:

Window (menu) > Cascade


Apparently, /dev/tty.Bluetooth-Modem isn't the device that I want. I went into the Bluetooth preference pane and selected my device, clicked "Advanced", and added a new software serial device associated with it.  I can connect to that one just fine.


Cannot resize APFS container after updating to Big Sur

Finally found a fix! Deleting snapshots using tmutil didn't work but I deleted them with diskutil from Recovery:  diskutil apfs listSnapshots <Macintosh HD's disk id> and then diskutil apfs deleteSnapshot <disk id> -uuid <snapshot uuid from the previous command> for every snapshot. I had 3, two of them were deleted and one returned "insufficient privileges" but it doesn't matter, now everything works. Do it at your own risk, I don't know whether it will work on your Mac.


How do I automate a backup of new MobileMe calendar data

Automator does support selecting a Calendar. Using the Filter or Find actions, you can Find (Calendar) Where: and then (Title) (Contains): ____


Examples of apps in the Mac App Store not made with objective-c/c/c++?

It looks like Briquette is written in MacRuby and made it into the MAS, so it looks like there is at least one alternative to Objective-C for MAS apps.


Logic 9.1.1 with snow loepard OSX 10.8.2

Logic 9.1.1 requires Mac OS X Snow Leopard 10.6.8 or later with "Apple Software Installer Update 1.0".

Link to Apple Support
http://support.apple.com/kb/DL1519?viewlocale=en_US&locale=en_US


Access Windows Virtual Machine Localhost from Host Mac

There is a major difference in using IIS Express and the 'regular' IIS. The latter as installed by default in Windows.

In short, IIS Express runs sandboxed on its host environment. This means by default it cannot be accessed outside. Luckily, you're not the only one asking this as it has been adressed on StackOverflow several times. In my opinion, with this post having one of the better answers.

For future reference, this means:

Edit the applicationhost.config file (which holds info and bindings to all your IIS Express projects ever ran locally)
Execute the netsh http add urlacl url=http://*:8080/ command (possibly some other)
Open up the Windows Firewall to allow IIS Express and the desired ports to be accessed 'externally' (yes, your Mac = external, as far as Windows is concerned)

As a final tip I'd like to suggest to also add your Windows' system name to the Mac host file. This can easily be done running the following command in the OSX Terminal:

  sudo nano /etc/hosts

By adding the Windows system name you can now use it to navigate to http://your-win-name instead of having to point to an IP Address.

Good luck!


App no longer available in store. Transfer from old iPhone to new iPhone?

After a hideous amount of time and effort, I finally found a way to get my apps that are "no longer available on the App Store" and do not show up under "Purchased" from my old iPad to my new iPad Pro.

It requires that you have backed up your computer over the past few years, or at least one year.

Ensure that your iPad is not plugged into iTunes. Close itunes.
Find your backup.
In Finder, search ".ipa". (Note: just searching for the app name.ipa does not always work, nor will searching for the iTunes mobile applications folder always display the .ipa files within it. No idea why.)
Locate the .ipa file for your missing app or apps.
Copy them to a new and accessible folder.
Open iTunes. Click Library.
"Drag and drop" your .ipa file INTO the field of app icons. They should copy over.
Now plug iPad in to your computer.
Click on the little device icon to open up your device in iTunes.
Click Apps.
The list should now include your missing app.
Either drag it onto your Homescreen on the righthand panel, or change the app's button to "Will Install".
Click DONE.
Dialog appears: "You've changed settings... apply?" Click APPLY.
Apps should now be installed on your device!

If only a few of your apps install, and you get an "Could not sync xx number of apps" error, disconnect and do a hard reboot of your device (hold both buttons down), restart and reconnect. Check in iTunes that things have not been reordered; reposition if necessary, then click DONE-APPLY again.

Related things I have discovered, to my dismay:

Apple is culling older apps off the App Store at an alarming rate - three times as many last month than ever before. Back up your apps now, separately!
Itunes no longer saves your full app, so it is up to you to do so manually.

In Setting-About on the iPad, a list shows on the left supposedly of all the apps installed on your device. THIS IS NOT ACCURATE. I did a spotlight search and found dozens of other apps that were actually installed, but not showing in that list! Some of them had icons on the screens, too.
Further, when I did a restore from the older iPad to the newer one, the newer iPad not only did not list every app that ended up installed, but some apps that did NOT SHOW IN THE LIST AS INSTALLED on the old iPad DID install on the new one, verified by Spotlight search! The moral: do NOT rely on that list!

Some older apps that started with a symbol of digit have been renamed with it spelled out. Adjust your search to that. Example: #photos is now Hashphotos.

Some older apps were discarded and started anew by the developer, with a similar but not identical name. Find the name of the developer for your app and search as to what other apps they have made. You may find the newer version, and if it requires payment, sometimes contacting the developer and telling them you have the old one that won't work now will result in them sending you access.

Some older apps do things that Apple is not allowing anymore. In some cases, by installing the oldest .ipa version you can find in your backups restores its original functions... if you are lucky.

If you do manage to install some very old apps on your new device, they may not work well, or may just plain crash. No guarantees.

No app icon showing up on the device, yet Spotlight Search finds it? You may have all your Homescreens filled up to capacity. There is a limit (20 pages, I believe; do not quote me on that). If this is the case, apps WILL install, but the icons themselves are "hidden". Once you group apps into folders and free up spots for icons, they will one by one appear.

I hope this helps someone, and you do not have to go through what I did to learn all of this from scratch!


Go to Settings->General->Date & Time and switch "Set Automatically" on. This should sync the time your iPhone has with Apple's servers, correcting the problem.


Hold the Option key while resizing a column;
Close all Finder windows;
When you next open a window, the column will be the same size as you just set!

See a video example & also check this useful information.


Very simple: Go to System Preferences --> (other) Growl --> then choose the applications tab. From here you can choose which apps you want to give growl notifications.