I can send but cannot receive an sms on my iPhone 5s? This came out of the blue!

Apple doesn't have a great article on troubleshooting SMS reception so your first course of action would be to contact your carrier or look on their website on how they wish users to troubleshoot SMS reception.

Once you've done that, you could go over this article:

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

It covers messages, so you might want to disable iMessage entirely on that phone while you work out what's wrong on the carrier side or setting side.

Feel free to ask a second question once you have some troubleshooting done and be sure to include your iOS version and what resources you're using to go through the checklist of things to remedy this.


How to send 'print' key with RDC (Remote Desktop Connection)?


Maverics VPN to Windows 2008 SSTP with Certificate (PPTP)

Apple's support article, OS X: Set up a connection to a virtual private network, walks through the steps:

  Choose Apple menu > System Preferences, then click Network.
  Click Add (+) at the bottom of the network connection services list, then choose VPN from the Interface pop-up menu.
  Choose what kind of VPN connection you want to set up from the VPN Type pop-up menu, depending on the network you are connecting to, and
  give the VPN service a name.
  Enter the server address and the account name for the VPN connection.
  Click Authentication Settings, then enter the user authentication information you were given by the network administrator.
  After entering the user authentication information, click OK, then click Connect.

Below is a screen shot showing the PPTP VPN settings. Authentication Settings… contains the option for applying your certificate.


SMB "home drive" mounts not being auto-mounted at ldap login, Mounts setup in User-group profiles

I'm beginning to form my own answers on this, but the full understanding will take a lot of research and log review, so please edit, post other answers, and/or comments here!

In an older guide for OSX Server, I've read these comments, but surely rather than being required to allow guest access to those shares, a local account on the Server can mount them, or maybe that information is from before the authenticated-mounting made its way to OSX:

  Be sure to enable guest access both for the share point and for the
  protocol under which it is shared.

  Note: Automounted share points are available to clients only when their computers start up.

One element of this problem can be explained by reading over the Open LDAP documentation, which Apple's Open Directory is based on.  I have seen from time to time, at least once of the messages they describe, in the Open Directory logs.

Deep within OSX there may be inconsistencies of BerkleyDB versions, which for the simple-end-user in a perfect world could be resolved between the ideal combination of versions of OSX on the client, OSX (on the server), and Server.app or other changeable componts, also on the server.

from the link:

  C.2.9. ldap_sasl_interactive_bind_s: Can't contact LDAP server (-1)

  Using SASL, when a client contacts LDAP server, the slapd service dies
  immediately and client gets an error :

 SASL/GSSAPI authentication started ldap_sasl_interactive_bind_s: Can't contact LDAP server (-1) Then check the slapd service, it stopped.

  This may come from incompatible of using different versions of
  BerkeleyDB for installing of SASL and installing of OpenLDAP. The
  problem arises in case of using multiple version of BerkeleyDB.
  Solution: - Check which version of BerkeleyDB when install Cyrus SASL.

  Reinstall OpenLDAP with the version of BerkeleyDB above.
  http://www.openldap.org/doc/admin24/appendix-common-errors.html


I had to do this; I used:

sudo find / -name '*3.7*' 2>/dev/null | grep -e '[Pp]y' | xargs sudo ls -lad

I pipe stderr to /dev/null to eliminate internal files that even with sudo I can't access. Things like:

find: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/0: Operation not permitted

That returned all the possible Python 3.7 files / folders / symlinks on the machine. Armed with that, I can remove those files.

Pity that brew may have left something around. That does happen - I just spent 40 minutes getting VirtualBox manually deinstalled / reinstalled up to 6.01 because something in the uninstall file prevented brew from cleaning the existing installation up.


Is it possible to download an older version of an app if you purchased a newer one on a different phone using the same Apple ID?

Yes, this is possible but it depends on the developer. The developer of the iOS app must enable the feature on Apple's App Store.

See How can I make allow users with older versions of iOS to download an older version of my app.

You may want to contact the developer to ask them directly.


Upgrading my Mac: Will it increase performance?

I always recommend an SSD as an upgrade to revitalize just about any system. You will notice a performance increase with an SSD, though it will be mostly load times (we're talking a night and day difference here). You aren't going to increase your frame rate. Sure, it's true that your system doesn't have many more years (months) left in it, but if you buy a good SSD you can move it to your next system.

8GB of RAM isn't too expensive, so it really depends on how long you want to keep the system. Any performance boost you notice may or may not be your imagination.

If it were me, I'd do both because I do like to squeeze the last bit of life out of my electronics (though I would have done these upgrades a few years ago) and if it is generally working for your basic needs why get a new laptop?


Try to open the system preferences then click sound,on the sound you can see the Internal Microphone below the Name,on the lower,beneath the output you can see the Show Volume in Menu Bar,you can put some check on it and everything's gonna be alright :)


Watch Me Do or other method for exact pixel coordinate of mouse click (Automator)

Automator can ‘Run AppleScript’, and you can click at a coordinate using AppleScript:

tell application "System Events"
  click at {123,456}
end tell

How do I make the mouse click at current location using AppleScript?


This is a partial answer and will need adding to, mainly to show the change in Info.plist and an official reference for it.

It seems (from this blog) that the structure or the Info.plist in running packaged Java apps has changed. The blog says in Mountain Lion but I would have the same issue in Lion, the issue is the change in Java.

Thus I can see two ways of running pakaged apps

Install java 1.6 from Apple (running Mongo.app uses this one for me)
Repackage the app using the suggested AppBundler


By default, Mac OS uses VNC combined with a few extras (e.g. auto-discovery via Bonjour) when you use Screen Sharing, and in most cases this is all an average user needs.
For system administrators however, there is usually a need for more control over the computers they support; therefore Apple provides "Apple Remote Desktop" (ARD) which offers a lot more control mechanisms (like terminal sessions, remote installation of software, remote shutdown, remote execution of automator scripts) and this is possible with groups of many computers at the same time. For this feature to work, SSH and remote management needs to be activated.

So in short: Screen Sharing is roughly equivalent to VNC, while Apple Remote Desktop is a "high-end" remote administration software which requires "Remote Management" to be turned on. There is also a difference in how incoming screen sharing requests are handled: with "Screen Sharing" enabled, if an observer connects with a user account that's different than the one currently logged in and clicks Share Display, the user needs to confirm before the screen is shared. With "Remote Management", the screen is immediately shared without a prompt appearing.


Why is my Macbook Air MagSafe Pin Becoming Extremely Hot?

This can happen when the MagSafe cable is failing, generally at the plug end. As the cable strands break down due to mechanical wear, the power being supplied has to be carried by fewer strands. These strands invariably begin to heat up and become oxidized, increasing resistance and therefore generate yet more heat. This is why your MagSafe is getting hot.

If you're handy with DIY, repairs to the MagSafe connector are possible (at least with the old white plastic MagSafe connectors). Another option is to crop off the old connector and splice on a replacement cable and connector - these can be found at the usual internet retailers. Finally, you could simply buy a replacement power supply.

Sadly, Apple show no sign of environmental responsibility with their designs and the MagSafe power supply is no exception. They can only be opened with brute force, invariably resulting in something that can no longer be regarded as "safe". You're lucky in that it looks like your cable has failed at the connector end, which can be replaced. It's just as common for Apple adapters to fail at the adapter end, which is almost always goodnight Vienna for the adapter.


What precise hard drive do I need to install in this iMac?

I'm going to try to answer your question as best I can.

The drive is definitely a 3.5" SATA disk.
The notice doesn't apply to your model.
I'm not sure why the notice suggests to choose the same brand. For one, the drives are likely co-branded, with markings for both Apple and the company that made the drive. The companies that would have supplied the drives would be, AFAIK: Western Digital, Seagate and (possibly) Hitachi.
I'm not sure how similar you have to go in terms of storage. I'd guess you could probably use any SATA drive, but because of the temperature sensor, if I were you, I'd use one of the ones suggested in the guide, depending on your storage requirements (1-4TB).

TL;DR: If you're super worried about compatibility and need to get the machine working fast, disassemble it and look at the HDD to determine the brand, then order that brand. Otherwise, I would suggest you buy whichever of the listed HDDs strikes your fancy - I doubt that it really matters.


You cannot delete files from a Time Machine backup specifically, but you can exclude things from the backup...

Go to System Preferences > Time Machine
Click Options
You will be presented with a list you can add and remove folders to be excluded like this:

By removing things like Applications folders and cloud storage services like Dropbox, OneDrive and Google Drive you can save a lot of space.

If this still isn't working you need a bigger drive to backup to.


how to setup Mass Virtual Host using VirtualDocumentRoot on Snow Leopard

You need to update you httpd-vhosts.conf to something like this:

<VirtualHost *:80>
    DocumentRoot "/Users/me/Sites/www.site1.dev"
    ServerName www.site1.dev
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "/Users/me/Sites/www.site2.dev"
    ServerName www.site2.dev
</VirtualHost>

Having each domain separately in your config allows you to have separate server options for each, e.g. Rewrite config, separate log files, etc.

Then, update your /etc/hosts and add this at the end:

127.0.0.1   www.site1.dev
127.0.0.1   www.site2.dev

This step is particurarily important as this is where your OS looks first when resolving domain names. Otherwise it will not know what www.site1.dev is.

Then simply restart the server by disabling Web Sharing and enabling it again.

To make sure your config works you can check apache logs (access_log and error_log) via Console.app (Files > /private/var/log > apache2).


How to launch a GUI application in another user's graphical session?

What you want to achieve is possible but difficult. You need to launch the application within the appropriate user session. For security reasons, crossing the user session divide is difficult.

You need a process already running in the other user's session to listen to your request and launch the application on your behalf.

launchd's bsexec

Thankfully, recent versions of launchd have this ability; although Apple engineers have not recommended its general use. Use the bsexec option in launchctl to target the appropriate user session:

 bslist [PID | ..] [-j]
          This prints out Mach bootstrap services and their respective states. While the namespace
          appears flat, it is in fact hierarchical, thus allowing for certain services to be only avail-
          able to a subset of processes. The three states a service can be in are active ("A"), inactive
          ("I") and on-demand ("D").

          If [PID] is specified, print the Mach bootstrap services available to that PID. If [..] is
          specified, print the Mach bootstrap services available in the parent of the current bootstrap.
          Note that in Mac OS X v10.6, the per-user Mach bootstrap namespace is flat, so you will only
          see a different set of services in a per-user bootstrap if you are in an explicitly-created
          bootstrap subset.

          If [-j] is specified, each service name will be followed by the name of the job which regis-
          tered it.

 bsexec PID command [args]
          This executes the given command in the same Mach bootstrap namespace hierachy as the given
          PID.

 bstree [-j]
          This prints a hierarchical view of the entire Mach bootstrap tree. If [-j] is specified, each
          service name will be followed by the name of the job which registered it.  Requires root priv-
          ileges.

The recommended approach is to write a launchd job ticket and restart the Mac - or ask the user to log-out and back in again.

Cause of the Problems

The problems stem from the application being connected to the wrong WindowServer process. Each user session has a separate WindowServer; this process handles the user interface. Your earlier methods place the ownership of the process with the right user but connected to your own WindowServer process.

This problem is mentioned in the Daemons and Agents technical note from Apple.

Experience

I know this from personal experience. For Power Manager, I wrote pmuser to exist within each user session. pmuser listens to our daemon and handles the per-user launches and commands. Despite our daemon having root authority, we still needed a per-user process to work reliably within user sessions.


iPhone backplate mod: On what side of the iPhone 4S backplate should I paint?

Try painting the glass with paint, not just the bursts, but the whole plate on the outside.
Let the paint dry and then scratch the surface clean with a hard plastic object (so you don't scratch the glass).
Normally the paint will have dried in the bursts and you shouldn't be able to scratch off the paint (while the paint on the glass will be scratched off).

About the electronics; if you use normal paint, it won't harm the electronics.

But why don't buy a new cover on eBay for just $9? You can simply fix this yourself within 2 minutes!


Function performed by a shortcut in Pages?

As far as I know there is not a canonical list of shortcut keys provided by the program in an easy to find way, however, some third party software has cataloged most Apple apps and some others too.

Give Cheat Sheet a try, I think this will answer your question with this program, as well as a great many others.

In short, after installing it, you hold down command, and it gives you a list of shortcuts relevant to the active app.


Regular texting costs money. Not a single company in the world will offer you unlimited texting across nations, simply because they have to make costs as well.

There are plenty of alternatives to text for free between smartphones (iMessages, WhatsApp, FacebookChat, BiteSMS, Text Free,...) but you'll need a Smartphone and a internet connection.

But I'm sure if you can afford yourselve an iPhone, you won't die of starving when paying for a 10c text to Hong-Kong ;-)


Automator requires a graphical user session to run within. Regrettably, Automator can not run without a user session; this is because it is an application rather than a command line process.

Because of this requirement, running an Automator workflow at log-out is difficult. You need to run the workflow and delay the requested log-out until the workflow finishes.

If the tasks could be performed from a shell script, then this would be easier to hook into the log in and out steps.


Iphone 3G shows 'no service' eversince I came back from Malaysia

If you have done a full restore (ie reset the software) and the sim card is working in other phones then the phone hardware is faulty.


Cannot find users on login screen - only guest login available

When at the login screen showing just the Guest user hold down Option  or alt and the right arrow key.  It will populate more users if they exist.

If that doesn't work you can boot into either single user mode (guide to boot to single user) or Restore partition and open terminal.app and run this command:

defaults write /Library/Preferences/com.apple.loginwindow SHOWFULLNAME -bool yes

This will change the login window to be the name and password field.  Then you can enter your username.


One sign in for Apple ID across all applications on MacBook

If this is the case then that is how you've set it up. If you want to use a single Apple ID, log out of all of the accounts, then log back in to each with a single Apple ID.


Safari still caching even with "Disable Caches" enabled

Disable Caches is for Safari on OS X, not for Safari on your connected iOS device.
You can't disable caches on Safari on iOS.


This works on the iPhone, so I can't see it not working on the iPad.

Hold the Power and Home buttons for approximately 10 seconds, the iDevice will shut down without having to slide the Power Off slider.


this is normal behavior of the new APFS format as scanning the container disk will show the VM volume in the finder as it's scanned


How can I connect my iPhone 6s Plus to my stereo?

I've done it 4 different ways (from lowest to highest cost). Sound quality is mostly dependent on the quality of the audio file on the iPhone and the quality of the stereo. The quality degradation due to any of these 4 connection mechanisms seems relatively low - unless you're an audiophile or Neill Young. ;-)

Connect iPhone headphone output to stereo auxiliary input with an appropriate adapter cable (mini-stereo jack ==> what ever your stereo accepts e.g. RCA). Important: Run iPhone output volume only around 50% to avoid input distortion at stereo.
Get bluetooth receiving device (I've had good luck with one from Philips bad luck with some generic chinese stuff), which connects to the stereo input. Then connect with bluetooth to that device. In my experience bluetooth worked rather well when the iPhone was stationary reasonably close to the bluetooth device. Moving around with iPhone in pocket while on Bluetooth connection could cause audio dropout grief in some cases.
Use an Airport Express as wifi or wired network participant (e.g. as a wifi extender) on your regular home wifi, and connect the audio output from that to the stereo input. Then use Airplay to send the iPhone audio to the Airport Express. Moving around with iPhone in pocket seems to be more tolerant than bluetooth based connection.
Use an Apple TV as wired or wifi participant on your home network. However to the best of my knowledge the Apple TV only outputs digital audio (HDMI or optical SPDIF on 2nd or 3rd gen Apple TV), so either the stereo has to have inputs for HDMI or optical SPDIF or one needs an additional converter box.  And then use Airplay to send the iPhone audio to the Apple TV. Moving around with iPhone in pocket is equally tolerant as with Airport Express, since both use iPhone wifi.


Accidentally plugged in earphone jack into USB port!

I wouldn't worry too much, the only two pins on a USB port that might have an ill effect if you short them together are the ground and power pins but they're located at either end of the connector so it's unlikely that would have happened with an earphone jack.

Additionally USB ports have over-current protection which is why from time to time you might see a message similar to "USB device was drawing too much power - USB devices have been disabled". In that case a reboot should re-enable the port. So unless you've physically damaged the connector, which it doesn't sound like you have, I don't see you'll have a problem.

Just to add a reference regarding shorting of pins from a publicly available standard, the Universal Serial Bus Revision 2.0 specification, sections 7.1.1 and 7.2.1.2.1:

Short Circuit Withstand

  A USB transceiver is required to withstand a continuous short circuit of D+ and/or D- to VBUS, GND, other data line, or the cable shield at the connector, for a minimum of 24 hours without degradation. It is recommended that transceivers be designed so as to withstand such short circuits indefinitely. The device must not be damaged under this short circuit condition when transmitting 50% of the time and receiving 50% of the time (in all supported speeds)...

Over-current Protection

  The host and all self-powered hubs must implement over-current protection for safety reasons, and the hub must have a way to detect the over-current condition and report it to the USB software. Should the aggregate current drawn by a gang of downstream facing ports exceed a preset value, the over-current protection circuit removesor reduces power from all affected downstream facing ports...


How do I quickly select all the photos in an album in Google Photos iOS app?

Selecting a large number of images in an album could be quite cumbersome. You can greatly speed up the process by employing a neat trick built into iOS.

Once you are into selection mode, tap down to select an image. Now without lifting your finger, simply drag your finger in the direction of unselected images (i.e. towards the bottom of the grid of images). As your finger moves, the grid of images will automatically start scrolling, selecting the images encountered on the way. The further away you move your finger from the starting point, faster the selection will be.

The GIF linked below demonstrates the same in action:

This trick also works in the built-in Photos app, and greatly speeds up select large number of images.


Can I disable auto-correction of a single word on OS X?

Yes you can do it.

Go to System Preferences > Keyboard > Text.
Click the + sign on the bottom left to add a new text replacement.
In the Replace column, put the word you want OS X to stop autocorrecting (no spaces are allowed).
In the With column, put the exact same word you put in the Replace column.

Voila.  You're done.

This has worked flawlessly for me every time.


You can recreate the EFI System Partition (ESP) using the command-line gpt tool. It should start at sector 40, and it should be 409600 sectors (exactly 200MiB) long. The GPT entry's type should be C12A7328-F81F-11D2-BA4B-00A0C93EC93B, and if you have a hybrid MBR, the type there should be EE. The format is actually a subset of FAT, not HFS+. You can read the GPT using the command sudo gpt -r show disk0 in a Terminal window, this produces output that looks something like this:

      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  447801712      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  448211352    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  449480888   40753831
  490234719         32         Sec GPT table
  490234751          1         Sec GPT header

You can see the correct EFI partition at index 1. If that line doesn't match exactly, the easiest way is to delete the partition in its place and recreate it.

Make sure you know what you're doing before proceeding from here - you may lose data if you mess up.

You can't edit the partition table using gpt while partitions on the drive are mounted, so you'll need to boot from another drive (e.g. a USB stick with the OSX installer) or run the mac in target disk mode and do the partitioning from another mac. You may need to unmount any automatically mounted volumes using diskutil unmountDisk disk0 before proceeding, and in between commands.

To delete your "bad" EFI partition, run this command:

sudo gpt remove -i 1 disk0

Make sure disk0 is really the disk you want to change - the numbers can change between reboots. Also, this will only work if you already have a non-ESP partition in the place of the ESP - if not, deleting partition 1 could be disastrous! In this case, you'll need to move the indices along, as I think the ESP must have index 1. By the sound of it, this won't be necessary in your case.

Once deleted, re-add the partition with the correct layout and type:

sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0

This should sort out the partition itself, but as you've created an HFS partition in its place, you need to fix its format as well.

The format of the EFI System Partition is documented by Apple here. As you can see, they recommend you clone an existing ESP rather than recreating the file system with newfs_msdos. If you have an external drive with a GPT partition table (OSX install stick should have it), you can clone that.

Make sure you have your disk and partition numbers the right way around or you may overwrite data:

If disk1 is your external drive, and it contains an ESP as the first partition (disk1s1) and disk0 is the drive whose ESP (disk0s1) you want to fix, run this command:

sudo dd if=/dev/disk1s1 of=/dev/disk0s1

This will copy every single block of disk1's ESP and overwrite the corresponding block in disk0's ESP with it.

Alternatively, take a gamble with newfs_msdos.


Is the 2011 Macbook Pro body equivalent to the 2012 model?

Probably not. You could attempt it, since they're both about the same size, but I don't think that it would work due to the small differences that will likely exist between the two models. I'd just buy a 2012 body off of eBay.


How to add Folder Actions in Mountain Lion

You need to drag it into your personal library, not the system-wide.

Switch to Finder
Shift-Cmd-G and enter ~/Library/Scripts to open a Finder window
In case there isn't a Folder Action Scripts folder inside the newly opened window, just create one manually
Copy the folder action scripts into the folder called Folder Action Scripts


Why aren't my pictures really deleted from my iPhone?

One reason for finding some of the deleted photos could be because of the nature of iPhone's flash memory on which the data is saved - deletion or overwriting data is a slow process on such memory. So data in a flash memory are constantly moved to optimize it, and when you delete any file on it, it may not be deleted immediately but moved and marked for deletion later. (More here - Permamnently deleting on SSD).
So, while ios and Photos app may not show you the file on your iPhone or iPad  after you "delete" it on Photos, it may still be in the memory till it is actually deleted. That could be one reason why you are able to see them when you mount the iPhone drive on Linux. (I am speculating here because I don't know how you are mounting your iPhone on Linux and accessing its data).
The duplicates could be because of edits you made to the photos or photos you took in burst mode or HDR mode.


Why do I have to "transfer purchases" from my iPad when syncing to iTunes?

This process assumes that iCloud is not enabled.

It is possible to update apps on the device without doing so in iTunes. For this to work you will need to have enabled automatic downloads.

If you sync your iPad with iTunes without transfering purchases you coukld end up with older apps and losing the updates.

With iCloud there is no need for you to sync with iTunes, so if a device is plugged in iTunes would assume that you do not use iCloud and will transfer all the updated apps to the computer.

All in all it is more of a safety precaution if you are already using iCloud.


If Linux is installed in a virtual environment on my mac can I open apps that big sur blocks?

Yes, if you have Linux installed in a virtualised environment that you control on your Mac - then you could install applications in there. Restrictions on running applications within macOS using Apple's MDM system would not apply to applications within the virtualised Linux system.
Note that this all presumes that you have already got Linux up and running in a virtualised environment. If the owner of your laptop denies running most programs, they most probably also deny the installation of virtualisation software.


Receiving a photo via iMessage: when is it downloaded?

I don't know about the theoretical, but the actual choices that offered in Messages include tapping twice on an image to access the Copy command, or tapping once to open in the image in its own window, in which case the usual arrow in a box appears, leading to a number of saving and sharing options, depending on what you have installed.

On the Mac, messages and photos (or any other attachment) are automatically synced between devices and stored in ~/Library/Messages/Archives and ~/Library/Messages/Attachments.


Advantages/disadvantages of having AirPort/Time Capsule between ISP router and LAN devices?

My reasoning has been that I don't really trust the ISP/router
manufacturer completely and that I would be safer with my devices
behind the Apple Router.

If you don't trust the ISP router (I agree with this), use your own router.  Also, your Time Capsule is dated as you guessed so I would recommend replacing it with something newer and more modern.
What you will need is the following:

Put your Technicolor Router in Bridge Mode
New router/wireless access point(s)

Bridge Mode
This mode "bridges" two networks together, in this case, your network (which you will create with your router) and the ISP's network.  This will require you to have your own router because it turns of router/firewall functionality of the Technicolor (including NAT).

It seems the ISP router can't be set in Bridge mode, and I think the
ISP doesn't prefer that as they sometimes access it for diagnostics,
etc.

It can, it's just a feature they would rather you not use (you take them out of the loop for your internal networking).  As for diagnostics, they don't need it in firewall mode to service your modem - they work with it by addressing the MAC address, not the IP.
New Router
You could use the Time Capsule, but (IMO) you should get a new router with newer features, security capabilities and Wi-Fi protocols.  The Time Capsule doesn't give you any benefit other than having an all in one solution for your router and Time Machine backups.  You can still turn off the router/firewall function and just use it for network based backups if you like.
Which router?  Pretty much any router you buy off-the-shelf will work fine.
My recommendation
I would use a pfSense router (open source and free) that's installed on a cheap PC.  There's an excellent YouTube video on this very build which you can follow.   Then for Wi-Fi, I went with a Ubiquiti access point.
Is this overkill for a home? Yes.
This is a more "enterprise" grade setup than a consumer grade setup you would get with a router purchased from your local electronics retailer.  What I have found is that this is much more stable and reliable.  The off-the-shelf stuff (like Netgear, Linksys, Asus etc.) would die within 18 months.  I've been running my pfSense for 3 years now with no issues.  Updates are about as easy as updating your Mac.


Mid 2010 i7 Macbook Pro 6,2 stuck at Apple logo on boot

The fact that it boots perfectly fine in safe mode points to a problem with your graphics card. Safe mode disables all hardware drivers besides those absolutely essential to the operation of your system, and that includes hardware graphics rendering. The reason your graphics are so choppy in safe mode is because everything is rendered in software (i.e. by your CPU) rather than in hardware (by your GPU). I doubt it's a hard drive issue simply because you have no problem installing ML or booting up.

The good news? Since your repair was around a year ago, you might be able to convince the Apple Store people (talk to the manager) to replace your logic board for free.


Paragon NTFS app version problem, how to update?

yes, you need to buy a new version of this ( paragon 15 ).


What is the "default" font for iPad mail program

It should be San Francisco, the system typeface in iOS, see Apple Typography guidelines

I tried to check comparing it to similar typefaces both in iPad mail and in TextEdit.

Here's mail.

Here's TextEdit.

I took "i"s and "a"s as a confirmation that the default is SF.
You can see that the length of the first lines are different, but SF has different tracking depending on the context.

And yes, it doesn't seem to be possible to choose again the default font in iPad mail...
I succeeded in getting it back by pasting the text somewhere else (i used the Notes app) and copy-pasting again in mail.


Is there a 30-pin LVDS cable extension for Macbook Pro display panel?

IMHO I think it will be hard to make it work without disassembling the whole screen. The main reason for this is that the pinout of the connector coming out from the screen you attached in pic (whether 30 or 40 pins) is customised by Apple and may not correspond to the 30 (or 40) pins pinout of the connector soldered on the screen. For example, on some model I have seen that the producer puts display, camera and mic all together.
Even thought you will be able to find an hypothetical female-female adapter, then, it is not 100% sure that will be pin correspondence.

One think you could do, if you want to proceed in finding an 1-1 adapter, is finding the schematics of the Apple LVSD cable that comes out of the screen and check for pin compatibility.If positive, then look for a female-female adapter.

Or, in case you have money to spend into a new adapter (or build one yourself) have a look here<: http://dp2mbpr.rozsnyo.com/ or here https://hackaday.com/2013/07/05/macbook-pro-retina-display-with-a-normal-computer/

Ciao!


Stream from Mac to Samsung UN32J5205AFXZA

Thanks for all the recommendations and troubleshooting tips. Eventually I ended up using Universal Media Server. It's been working well so far, and it's free.


How to delete an album in the Photos app?

Select the Album, hit the Delete / Backspace ⌫ Key, or right / control click on it and select "Delete Album"; click on the "Delete" button that appears on the confirmation dialog at the top of the app (Are you sure you want to delete this album?).


Will I ever spoil my iPhone by placing it on top of my laptop?

Your iPhone will not spoil if placed on your laptop. Unless it is so hot that your iPhone warns you about its temperature.

Concerning the electronic/magnetic stuff, your laptop will not give out that much amount of stuff to spoil the iPhone, unless your laptop is a microwave.


That is actually a feature I've seen with "third party" app stores but never in the official App Store itself. I did however just check and I guess the closest in relevancy is the feature to "Tell A Friend". I presume you could simply tell yourself by emailing the direct link for that App Store application.


How do I export event video from iMovie 9.0.4 to my external hard drive?

Are you referring to an exported movie (i.e. all the bits stitched together) or just the events that you've collected that you would make up a movie project with?

If it is the former, then it is simply right clicking on the project and there should be an "Export movie..." option. I believe there is a menu bar item for this as well.

If you're referring to the latter, then I think it is as easy as just making a copy of the actual events from your hard drive to the external drive. You should be able to go to an individual event, right click and there should be a "Reveal in Finder" or some such option. You should then be able to just drag this event to the external hard drive (either as a move or a copy).

From memory, iMovie '09 doesn't care if you move the events or projects around on your hard drives. The only thing that might need attending to is that you'll have to re-launch iMovie for it to recognize that there is a movie or event on the other hard drive. You probably need to have the folders 'iMovie Events' or 'iMovie Projects' (can't remember how they're named right now, but you'll see them in your home directory) on those drives for iMovie to recognize it.

In short, you should be able to create a directory on your USB external drive like:

/Volumes/USB_External/iMovie Events

...and then copy whatever subdirectory from your /Users/myusername/iMovie Events/ folder to the external one.


Auto or manual refreshing of mounted volumes

You can refresh using the refresh command in the Transmit Disk menu bar item.

  Transmit 4.1.1

  Released on 9/14/10

  Transmit Disk has been improved dramatically!

  …
  Added a new 'Finder Refresh' command Transmit Disk menu to reload Finder file listings


Can a mac boot from an external drive, if the external drive is running an older version of macOS?

A 2019 Mac is much too new to be able to boot High Sierra. In general, a Mac cannot run any macOS version whose release date is earlier than the release date of the Mac.
If you have a specific need to run an older macOS version (but no older than Lion, or at most Snow Leopard Server), you can do so in a virtual machine using software like Parallels or VMware Fusion.


How can I play "The Sims" without an optical drive?

Like most PC/Mac games sold now, The Sims 3 is available for purchase as a digital download. It looks like you can buy it from the official site (note the distinct download and physical options).

Once you purchase it, you’ll be able to download it and install without any physical disks.

It also seems to be available for sale on the Steam online store, also as a download, and as of July 15, 2013, it’s 50% off.


Are all iPhone/iPod accessories are compatible with iPad?

I believe the lack of accessories may be due to the power requirements of the iPad.

The iPad comes with a 10 watt charger while most iPhone chargers are only 1 watt. According to this article lower wattage chargers will work, they will just be slower.

http://m.wired.com/gadgetlab/2010/04/ipad-battery-charging/


Recommended carrying bag for macbook pro 15.4"

BrentHaven makes amazing cases.  I used a backpack of theirs for four years of school for my MacBook Pro (the first Intel one they released), and it performed admirably.  Superb protection.


Trying to access Safari developer tools prints "Access not allowed (-1723)"

I do not have a menu item that starts with Simulator; however, using Experimental as in Experimental Features, the following example AppleScript code did retrieve the names of the menu items on the Experimental Features menu item of the Develop menu in Safari. (My system is set to US English.)

tell application "System Events" to tell application process "Safari"
    set menuItemNames to get name of every menu item of menu 1 of ¬
        (first menu item whose name starts with "Experimental") of ¬
        menu 1 of menu bar item "Develop" of menu bar 1
end tell

return menuItemNames

So if you change "Experimental" to "Simulator" and "Develop" to "Entwickler" I'd imagine it would work for you.


How to create an Automator service to run a script on all files in a folder

If you're creating a Service using RunShell Script which you want to pass the selected Folder(s) to the RunShell Script and have additional actions take place in the script on them, then start with these settings.

Create the Service:

Open Automator and select Service or File > New > Service If Automator is already open.
Set Service receives selected to folders and in to Finder.
Add a Run Shell Script Action, setting Shell: to /bin/bash and Pass input: to as arguments.  This changes the default code to from cat to:

for f in "$@"
do
    echo "$f"
done

Now you can use $f to act on the target Folder(s), e.g. cd $f and now you're in the directory of $f and can add additional code to act upon the files/folders within $f, etc.

Update:

Use the following working code as an example:

for d in "$@"; do
    cd "$d"
    for f in *.log; do
        rm "$f"
    done
done

Within the Test and Test copy folders there were a number of .log files and files with other extensions as well.  When the above code was run it deleted only the *.log files within the target folders as show in the images below using two folders or one folder and both files and folders with/without spaces in their names.


How can I set the Mac OS X screensaver when not logged in?

The screensaver for the login screen is the one set for the root (i.e. system) user account. To launch System Preferences as root, use sudo; a Terminal window run:

sudo /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences

Then you can change the screensaver settings as you normally would. Note that in order to use sudo, you needs to be an admin user.


Cannot label two mobile numbers as mobile on one contact

Works well for me. The first time I put in the second number, it made it into a "Home" number, but when I edited the contract again and changed it to "Mobile" again, then it works just like it's supposed to.

What version if iOS are you running? I'm running iOS 8.4 (I need to update to 8.4.1) on my iPhone 5S. The only thing that I can think of is a bug in the version of iOS that you're running.


Text Replacements synchronisation between iOS and OS X does not work properly

First, to answer your questions:

Keyboard shortcuts do sync between OS X and iOS. However, in my experience this has always been quite slow, with the Mac taking a long time to recognize keyboard shortcuts I added on the phone.
Turning the synchronization off would require disabling the syncing of documents and preferences, which would also disable quite a lot of things that should be synced, so this is not really an option.
It seems that shortcuts are stored in several locations on an iPhone. Some of these can be deleted (which is what happens when you delete a shortcut), but some of them can't. These not-really-deleted shortcuts then sync again to iCloud, causing your problems. There is an Apple Forum post detailing how to delete the shortcuts, that you might wanna try (on your own risk, though.)

Now, for some fixes:

You could change your shortcuts. E.g. having a prefix like ;; in front of your shortcuts would make sure you only expand what you really want to. Also, it's not that much effort for typing. Similarly, I use l@g for expanding my email-address, which doesn't make any problems since I never type l@ anywhere else. This could be called a workaround, but as it seems it's the only option that should work reliably.
Using TextExpander you should be able to configure the sync more easily. However, I don't have any experience with it, and I'd recommend the first solution.


edit: See this as the behaviour has changed: Why won't closing the lid sleep my MacBook Pro with external monitor attached after upgrading to Lion?

There are two groups of people. Those who wish to have dual displays and have closing the lid go into sleep and people who wish to disable the monitor display, close the lid and use the external monitor as if you had 'docked' with it.

Previously, if you wished to switch from the macbook to an external monitor entirely then you had to perform the following to put the laptop into clamshell mode:

Make sure the computer is plugged in to an outlet using the AC power
adapter.
Connect a USB keyboard and mouse to your computer.
With the computer turned on connect the Apple portable (using the appropriate
Apple adapter if necessary) to the appropriate port on the external
display or projector and turn the display or projector on.
Once your computer's Desktop appears on the external display, close the
computer's lid.
Once the lid is closed, wake the computer up by
either clicking your mouse button or by pressing a key on your
external keyboard.

source: http://support.apple.com/kb/ht3131

So to put the machine in clamshell mode required you to put it to sleep and wake it back up again. As far as user experience goes, that is somewhat jarring.

As you have the other options to put the machine to sleep, it seems very likely that this change will remain.

Right now, there is no way to alter this behaviour.


'sudo ifcong en0 down' - does not stay down in OS X?

Use the networksetup command instead. On my system en0 is Wi-Fi, so I use networksetup -setairportpower en0 off. I actually use a little AppleScript that sits in my Dock and toggles the state. See the networksetup manual page for additional information using networksetup.

Save the AppleScript code as an application named Toggle Wi-Fi and then you can run it as needed/wanted. If you run it and Wi-Fi is on, it turns it off, and if it's off, it turns it on.

on run
    set interface to "en0"
    set status to do shell script "ifconfig " & interface & " | awk '/status:/{print $2}'"

    if status is "inactive" then
        do shell script "networksetup -setairportpower " & interface & "  on"
        display dialog "The Wi-Fi Network Adapter is turned: ON" with title "Wi-Fi Network Adapter Status" buttons {"OK"} default button 1 giving up after 3
    else
        do shell script "networksetup -setairportpower " & interface & "  off"
        display dialog "The Wi-Fi Network Adapter is turned: OFF" with title "Wi-Fi Network Adapter Status" buttons {"OK"} default button 1 giving up after 3
    end if
end run

Updated to address Ethernet Adapter usage:

on run
    set interfaceNumber to "en0"
    set interfaceName to "Display Ethernet"
    set status to do shell script "ifconfig " & interfaceNumber & " | awk '/status:/{print $2}'"

    if status is "inactive" then
        do shell script "networksetup -setnetworkserviceenabled " & quoted form of interfaceName & " on with administrator privileges"
        display dialog "Network Adapter " & interfaceNumber & " is turned: ON" with title interfaceName & " Network Adapter Status" buttons {"OK"} default button 1 giving up after 3
    else
        do shell script "networksetup -setnetworkserviceenabled " & quoted form of interfaceName & " off with administrator privileges"
        display dialog "Network Adapter " & interfaceNumber & " is turned: OFF" with title interfaceName & " Network Adapter Status" buttons {"OK"} default button 1 giving up after 3
    end if
end run

Note: In the code above the name of my Ethernet Adapter is "Display Ethernet" and you'll need to change it to whatever the name of your Ethernet Adapter is. You can ascertain it in System Preferences > Network.


Tunnelblick questions are better asked on the Tunnelblick Discussion Group (https://groups.google.com/forum/#!forum/tunnelblick-discuss).

The problem is that line 88 of your configuration file contains a reference to a file named "ca.crt" and that file is not in the "Empty Tunnelblick VPN Configuration.tblk". All files referenced in a configuration file must be placed in the .tblk.

(The reason the paths are so weird is because Tunnelblick is referencing a temporary copy of the .tblk that you are trying to install.)


Why can't Preview export some TIFFs to PNG?

This happens when the image is in CMYK.

PNG does not support the CMYK color mode therefore Preview won't suggest it for the export.


What to do with "There was a problem enabling iCloud Backup" on iPad?

The iCloud System Status page lists several problems on 13 October.
Others have said they had the same problem, so maybe one of the troubleshooting pages linked from the iCloud Backup Support page might help?
Later: Yes, it does help. this linked page 'iCloud: troubleshooting creating backups' lists specific error messages and says of yours:

"There was a problem enabling iCloud Backup."
There are various reasons that this can occur. If you receive this alert, wait and try again later. If you receive a more specific alert message as well, make any required adjustments and try again. If you continue to receive this generic alert, contact iCloud Support for assistance.


How to updated OS X theme so it looks like iOS 7 design

This is OS X Yosemite, the next version of OS X.


Speed up Mission Control animations in macOS Sierra

Here's a quick list of animation-related tweaks for macOS Sierra.

Don’t animate opening applications from the Dock

defaults write com.apple.dock launchanim -bool false

Speed up Mission Control animations

defaults write com.apple.dock expose-animation-duration -float 0.1

Remove the auto-hiding Dock delay

defaults write com.apple.dock autohide-delay -float 0

Remove the animation when hiding/showing the Dock

defaults write com.apple.dock autohide-time-modifier -float 0

Increase window resize speed for Cocoa applications

defaults write NSGlobalDomain NSWindowResizeTime -float 0.001

Once done, you'll need to killAll Finder && killAll Dock to restart those programs.

You can find a lot more by searching for "dotfiles", and the source for the changes above (as well as many, many more) can by found in this particular dotfile by Mathias Bynens.


Safari's Request Desktop Version of webpage missing in iOS 9

Even as we have entered into the mobile era hook, line and sinker, our penchant for desktop will always remain. And we would always compare our experiences of browsing internet & surfing websites on mobile and desktop/laptop computers. With the growing number of smartphone users, websites are accessed on the mobile browser. And that is a different experience altogether.
Web designing agencies provide a responsive design to users, who can check the websites on their smartphones. But they would always like to go back and check how the same website appears on their desktop computers. Well, if the desktop or your lappy is handy, you can easily check any website. But what if you don’t have access to that large screen of desktop? Can you still access the desktop version of a website in iOS 9 Safari on your iPhone or iPad?
With the latest iPhone 6s and iPhone 6s Plus, browsing a desktop version of any website in iOS 9 Safari is easy and simple. Follow a couple of easy steps and you are done.

Open m.yahoo.com in your Safari browser.

Now tap on the Share button.

You will see two menus with different options. Swipe the lower menu to its right.

Tap on Request Desktop Site.Tap On Request Desktop Site in iOS 9 Safari
This action will show you desktop version of Yahoo! website on your iOS 9 Safari browser. If you want to go back to mobile version, simply tap on the Back (〈 ) arrow.

Here is another simple way to access desktop version of any webpage in Safari on iPhone running iOS 9

Open any website in Safari browser on iPhone.

Once the web page is fully loaded, long press (for 2 seconds or so) the Refresh button on top right
A menu will pop up at the bottom with an option: Request Desktop Site.
Tap on this option and you can see the desktop version of the same website on your iPhone.

Please note that if a particular website or websites do not have responsive designs, they will appear as desktop version by default in your iOS 9 Safari. Otherwise, you can easily access desktop version by following the above steps. If you are using iOS 8, you can check our post; how to access the desktop version of a website in iOS 8 Safari.


How do I setup Apple Mail to automatically move old email to the Archive folder?

"I have a me.com email address." queued me in that you are probably on IMAP. Simply put IMAP syncs your mail across all your devices, instead of having to delete a particular email three different places.

So, to do what you desire, you will have to create a rule on your Mac:

Open Mail Settings and go to "Rules".
Click "Add Rule" and type in your description.
Create the Logic:

Date Received :: Is Greater Than :: [Arbitrary Number Chosen by You]

Under perform the following actions:

Move Message :: to mailbox :: "Archive" -> "iCloud"

Click "OK", then "Apply".
The changes should be reflected on your iPad and iPhone counter-parts after refreshing inboxes there.


Safari - Top Sites disappears after another app went rogue

I don’t really know the right answer, but I have a guess.

You mention that you use safari on Windows, but you don’t mention the window’s version. In any case, the extreme load your computer had (in terms of RAM/HDD) might have caused a corruption in the Safari’s config and/or cache. Your computer, in an effort (desperate!) to save its information and write to the page file, might have had problems saving all the info before the shutdown actually occurred.

When you returned after the reboot, safari’s settings may have been corrupted preventing the TopSites button to appear.

I don’t know much about Safari’s architecture under Windows, but on OS X if the preferences are corrupted, we simply remove them and the program regenerates them upon first start.

This is just a guess of course.

But remember that your computer was struggling to save its state when you shut it down. You had no RAM and your pagefile was enormous.


If you are talking about not having the message box, shown below, popping up again when pressing the e.g., Fn key twice, then use the following defaults command in  Terminal:

defaults write com.apple.HIToolbox AppleDictationAutoEnable -int 1

This changes the Shortcut: setting from e.g. Press Fn (Function) Key Twice to Off in System Preferences > Keyboard > Dictation, and would be the same setting that gets set if clicking the Don't Ask Again button.


How do I open terminal or browser windows in the current workspace?

I've set up Alfred to open new Terminal and Safari windows in the current workspace by having it call an Apple Script. I'd expect that you could do the same in Quicksilver. These are the scripts I've used:

Safari:

tell application "Safari"
  make new document
  activate
end tell

Terminal:

tell application "Terminal"
    do script "uptime"
    activate
end tell


Internal keyboard and trackpad stop working after plugging in USB device

Yes, the culprit is the Android File Transfer application. And following the steps outlined here (disabling the annoying Android File Transfer Agent) seems to solve this. (No need to completely remove it, as it may be useful)

The underlying issue is logged with the developers as 58416: Android File Transfer - Mac 10.8.4 AppleUSBMultitouchDriver Keyboard Input Delays.


Numbers: How to make a sum product of 2 columns numbers of which only those with checkboxes checked in a 3rd column respectively?

You can add an additional column D, where D1 to D3 would contain:

IF(C1,1,0)
IF(C2,1,0)
IF(C3,1,0)

This would print a 1 if checked or a 0 if not checked, and you simply would need to add column D into your sumproduct:

a1*b1*c1 + a2*b2*c2 + a3*b3*c3


Have you taken a look at Apple's documentation? The page contains a link you can use (from a machine with iTunes on it) to upload the RSS-feed.


iOS keyboard suggests an old email address

iOS gets your email addresses and other accounts from two places. The first place is your Contact Card in Contacts. The second is from your Accounts and Passwords settings in the Settings app. In your specific case, go to your Contact card and see if the email with the label "email" is there. If so then iOS got it from there. You can also check in Settings under the Accounts and Passwords section. These are the only two places it could have come from (maybe iCloud Keychain but probably not). Hope this helps!


What is the macOS equivalent to Window's AppData folder?

This kind of data is frequently stored in ~/Library/Application Support.

User-specific settings are frequently stored in ~/Library/Preferences

Your Chrome profile is located at ~/Library/Application Support/Google/Chrome/Default.

I recommend going on a little exploration of the ~/Library folder; there's a lot of useful stuff in there.


Do I understand correctly that you wish to transfer an existing Windows machine configuration, with all its apps and data, to your Mac? If so, and Boot Camp is a no-no, then you need something like Parallels Desktop 11, which will enable you to run Windows 7, 8 or 10 alongside OS X and switch from one to the other very easily. Indeed, if you have sufficient storage capacity, two or more Windows virtual machines can be set up.  I have 7 and 10 virtual machines on my MacBook Pro. Installing Windows is a breeze, but transferring the existing machine configuration will be an unavoidable chore; I don't know of any shortcuts.


Kill TCP connections on a Mac in Terminal

Option 1

You can install tcpkill. It is part of the dsniff package which is in MacPorts. You said you don't want to install other software. Nevertheless MacPorts is really useful if you work from the command line. I suggest you check it out.

Option 2

On StackOverflow there is a related post: Find (and kill) process locking port 3000 on Mac. The suggested solution there is to create a function that kills all connection on a specific port:

function killport() { lsof -i TCP:$1 | awk '/LISTEN/ {print $2}' | xargs kill -9 }

If you change the function by taking away the argument the function should kill all applications that have an open TCP connection.

function killport() { lsof -i TCP | awk '/LISTEN/ {print $2}' | xargs kill -9 }

Disclaimer: I haven't tested this.

Disclaimer 2: It's a brute force method and can have some serious side effects. I would recommend against this approach.


What does an exclamation point mean next to an e-mail address in an iCal invitation?

This means that the invite has not been sent.

You should check that the email address is correct, edit the event and try again. If the invite is sent and accepted a checkmark will appear here. If an invite has been sent but not yet responded to, a question mark will appear. This suggests that the invite has not been sent.

Make sure you are connected to the internet.

If all this fails, check that you have set up a card for yourself in the Address Book, as iCal uses this info to send to the invitee.


Can I shorten the typing needed to `cd` into some well know directories

Here is the way to deal with complex paths to cd frequently.

mkdir ~/Links
ln -s /complexpath/there ~/Links

this will create the symbolic link

~/Links/there

To use this new Links directory efficiently,
if your login shell is bash
just include this command in your ~/.profile (which is used by all Bourne style shells bash, ksh, zsh…):

CDPATH=~/Links:.
export CDPATH

This means that for every cd, your shell will look within 2 directories to
find a localpathname:

~/Links
.

You won't need to restart you session to test it, just run:

. ~/.profile

which means just read my ~/.profile.
(You won't have to put it in your ~/.bashrc since there is no need to repeat the same variable initialization when you don't change it.)

Once you have tested it, you will be able to restart your session ;).

From now on, everytime you will want to go to there you will have to type:

cd there


You can try logging out your iCloud in Settings and logging in back again. I've had the same issue before when I changed some account settings on another device.

It's a legit prompt from OS X but I think it's a sync operation bug.


How can I switch off "hold home button" voice control?

In Settings > General > Passcode Lock (Yeah, a weird place, but hey ho) you can limit the voice control to music options only, and turn off voice dialling.  This doesn't disable the long press option, but it does mean that at worst it can annoy you rather than embarrass you...

Note that for Jailbroken devices, there seem to be a number of tweaks and hacks that will disable the function entirely.  The following links are from a brief google, and I haven't tested them as I do not jailbreak but they look promising:

http://modmyi.com/cydia/package.php?id=28396
http://www.youtube.com/watch?v=JzrJGhGbr2s


Connection through telnet only works in safe mode

I had AirServer installier which uses port 5000. It won't be started in safe mode.


MacOS High Sierra: disable tabs for all apps?

Manually didn't work for me either. Only after I choose "In Full Screen Only", then toggled back to "Manually" did it do so.

Also, make sure in  System Preferences > General you don't have "Close windows when quitting an app" checked, as this may result in previously tabbed PDF's opening together.


Open a favorite web page quickly using the keyboard?

You can create shortcut to Your page somewhere on Your hard drive (drag and drop address from Your browser). Then use BetterTouchTool http://www.boastr.de to launch this link using global keyboard shortcut.

You can also drag this webloc file to Dock.

Edit: you can also add this webloc file to LoginItems and Your webpage will start automatically when You log in.


iCloud won't transfer manually added music

I realise this is months late, but iTunes was never designed to synchronise Libraries in that way. iTunes Match is the closest you will get to automatic synchronisation.

The simplest way to do it is to manually add to each Library.

Even if both Libraries use the same actual source, such as NAS storage, or one of the 2 machines you mention, the Playlist data will not update to reflect the addition of a tune to the other machine - the file would be there, but the player wouldn't realise.

It is possible to manually transfer the playlist from one machine to another in such a case, but it needs re-syncing every so often, it can't be automated. The file-paths are absolute rather than relative, so this requires some patience & a lot of find/replace, then must be re-imported to the other machine. For your scenario I don't think that would be the way to go, but I can add instructions to this answer if you need.


iOS Notes and foreign WIFI hotspot security

No, iPhone does not broadcast your entire phone contents in the clear.
Any iCloud data sent over the network is protected by HTTPS.
Not that it matters because of the previous statement, but if an iCloud sync happened to transfer some data at the time, this transfer would only be a delta updates; content which one party does not have, not the entire contents of iPhone notes.


How do I make Finder snap to grid regardless of the number of items in the directory?

If you select "Snap to Grid" from the "Sort by" menu and "None" from the "Arrange By" menu, it'll keep the same grid spacing regardless of the number of items in the folder.


Average start up time for Macbook Pro running Lion?

Yes. Your start up time is dependent on how fast your hard drive is, how full it is, and how your OS is running. If you're running a normal 5400 RPM drive with around 50% of the storage space filled, 60 seconds is about normal. A few things you could do to help this out are:

Reset the SMC

Shut down your MacBook Pro
Plug in the MagSafe adapter and make sure it is charging
Simultaneously press the shift + alt + control + Power buttons and hold them for about 10 seconds. Let go after that.
Restart your Mac (and move on to the following suggestion):

Reset the PRAM

Press the power button to start up your MacBook Pro
Hold down the following keys:⌘ + alt + P + R until you hear the start up chime sound twice.
Let go and boot normally.

Disk Repair

Open Disk Utility from /Applications/Utilities
Select your startup volume, probably named "Macintosh HD"
Click on Repair Disk

Permissions Repair

Open Disk Utility from /Applications/Utilities
Select your startup volume, probably named "Macintosh HD"
Click on Repair Disk Permissions


Trim MP4 video downloaded from YouTube in Keynote

Open the MP4 video file with the built-in QuickTime Player app. It contains fine grained controls to easily trim a video. The trim command can be found under Edit menu, or can be invoked using keyboard shortcut Command + T.

Once you have trimmed the video as per your liking, insert it into the Keynote slide. You may want to create a copy of the video if you wish to keep the original one intact.


Is there a good, full-featured EPUB to PDF converter?

Does Calibre work? It offers Ebook Format Conversion for a lot of formats, quote from the FAQ:

Calibre supports the conversion of many input formats to many output formats. It can convert every input format in the following list, to every output format.
Input Formats: CBZ, CBR, CBC, CHM, DJVU, EPUB, FB2, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ
Output Formats: EPUB, FB2, OEB, LIT, LRF, MOBI, HTMLZ, PDB, PML, RB, PDF, RTF, SNB, TCR, TXT, TXTZ


Does macOS provide a way to capture the output from a sound card?

Apple's really crappy UI with useless documentation for MacOS's audio is the Audio Midi Setup.  Once you find and open it, select menu Window/Show Audio Devices.

That in conjunction with some virtual audio routing software like Soundflower may get you want you need.


Is there a way to set an Application Shortcut in the Keyboard Preference Pane via Terminal?

You could use the defaults command on ~/Library/Preferences/com.apple.symbolichotkeys.plist.

The file's structor seems a bit overly complex, but:*

  131072: Shift
   262144: Control
   524288: Option
   1048576: Command

  Add modifier values together in the 3rd parameter to combine them.

  { AppleSymbolicHotKeys = {

  # Move focus to the menu bar - Control, F2
   7 = { enabled = 1; value = { parameters = ( 65535, 120, 262144 ); type = standard; }; };

  # Move focus to the Dock - Control, F3
   8 = { enabled = 1; value = { parameters = ( 65535, 99, 262144 ); type = standard; }; };

  # Move focus to active or next window - Control, F4
   9 = { enabled = 1; value = { parameters = ( 65535, 118, 262144 ); type = standard; }; };

  # Move focus to window toolbar - Control, F5
   10 = { enabled = 1; value = { parameters = ( 65535, 96, 262144 ); type = standard; }; };

  # Move focus to floating window - Control, F6
   11 = { enabled = 1; value = { parameters = ( 65535, 97, 262144 ); type = standard; }; };

  # ??? - Control, F1
   12 = { enabled = 1; value = { parameters = ( 65535, 122, 262144 ); type = standard; }; };

  # Change the way Tab moves focus - Control, F7
   13 = { enabled = 1; value = { parameters = ( 65535, 98, 262144 ); type = standard; }; };

  # Turn zoom on or off - Command, Option, 8
   15 = { enabled = 1; value = { parameters = ( 56, 28, 1572864 ); type = standard; }; };

  # Zoom in - Command, Option, =
   17 = { enabled = 0; value = { parameters = ( 61, 24, 1572864 ); type = standard; }; };

  # Zoom out - Command, Option, -
   19 = { enabled = 0; value = { parameters = ( 45, 27, 1572864 ); type = standard; }; };

  # Reverse Black and White - Command, Control, Option, 8
   21 = { enabled = 1; value = { parameters = ( 56, 28, 1835008 ); type = standard; }; };

  # Turn image smoothing on or off - Command, Option, \
   23 = { enabled = 0; value = { parameters = ( 92, 42, 1572864 ); type = standard; }; };

  # Increase Contrast - Command, Control, Option, .
   25 = { enabled = 1; value = { parameters = ( 46, 47, 1835008 ); type = standard; }; };

  # Decrease Contrast - Command, Control, Option, ','
   26 = { enabled = 1; value = { parameters = ( 44, 43, 1835008 ); type = standard; }; };

  # Move focus to the next window in application - Command, backtic
   27 = { enabled = 1; value = { parameters = ( 96, 50, 1048576 ); type = standard; }; };

  # Save picture of screen as file - Command, Shift, 3
   28 = { enabled = 1; value = { parameters = ( 51, 20, 1179648 ); type = standard; }; };

  # Copy picture of screen to clipboard - Command, Control, Shift, 3
   29 = { enabled = 1; value = { parameters = ( 51, 20, 1441792 ); type = standard; }; };

  # Save picture of selected area as file - Command, Shift, 4
   30 = { enabled = 1; value = { parameters = ( 52, 21, 1179648 ); type = standard; }; };

  # Copy picture of selected area to clipboard - Command, Control, Shift, 4
   31 = { enabled = 1; value = { parameters = ( 52, 21, 1441792 ); type = standard; }; };

  # All Windows - F9
   32 = { enabled = 1; value = { parameters = ( 65535, 101, 0 ); type = standard; }; };

  # Application Windows - F10
   33 = { enabled = 1; value = { parameters = ( 65535, 109, 0 ); type = standard; }; };

  # All Windows (Slow) - F9
   34 = { enabled = 1; value = { parameters = ( 65535, 101, 131072 ); type = standard; }; };

  # Application Windows (Slow) - F10
   35 = { enabled = 1; value = { parameters = ( 65535, 109, 131072 ); type = standard; }; };

  # Desktop - F11
   36 = { enabled = 1; value = { parameters = ( 65535, 103, 0 ); type = standard; }; };

  # Desktop (Slow) - F11
   37 = { enabled = 1; value = { parameters = ( 65535, 103, 131072 ); type = standard; }; };

  # ??? - Command, Option, T
   50 = { enabled = 1; value = { parameters = ( 116, 17, 1572864 ); type = standard; }; };

  # Move focus to the window drawer - Command, Option, quote
   51 = { enabled = 1; value = { parameters = ( 39, 50, 1572864 ); type = standard; }; };

  # Turn Dock Hiding On/Off - Command, Option, D
   52 = { enabled = 1; value = { parameters = ( 100, 2, 1572864 ); type = standard; }; };

  # ??? - F14
   53 = { enabled = 1; value = { parameters = ( 65535, 107, 0 ); type = standard; }; };

  # ??? - F15
   54 = { enabled = 1; value = { parameters = ( 65535, 113, 0 ); type = standard; }; };

  # ??? - Option, F14
   55 = { enabled = 1; value = { parameters = ( 65535, 107, 524288 ); type = standard; }; };

  # ??? - Option, F15
   56 = { enabled = 1; value = { parameters = ( 65535, 113, 524288 ); type = standard; }; };

  # Move focus to the status menus - Control, F8
   57 = { enabled = 1; value = { parameters = ( 65535, 100, 262144 ); type = standard; }; };

  # Turn VoiceOver on / off - Command, F5
   59 = { enabled = 1; value = { parameters = ( 65535, 96, 1048576 ); type = standard; }; };

  # Select the previous input source - Command, Option, Space
   60 = { enabled = 1; value = { parameters = ( 32, 49, 1572864 ); type = standard; }; };

  # Select the next source in the Input Menu - Command, Option, Shift, Space
   61 = { enabled = 1; value = { parameters = ( 32, 49, 1703936 ); type = standard; }; };

  # Dashboard - F12
   62 = { enabled = 1; value = { parameters = ( 65535, 111, 0 ); type = standard; }; };

  # Dashboard (Slow) - F12
   63 = { enabled = 1; value = { parameters = ( 65535, 111, 131072 ); type = standard; }; };

  # Show Spotlight search field - Command, Shift, Space
   64 = { enabled = 1; value = { parameters = ( 65535, 49, 1179648 ); type = standard; }; };

  # Show Spotlight window - Control, Shift, Space
   65 = { enabled = 1; value = { parameters = ( 65535, 49, 393216 ); type = standard; }; };

  # Dictionary MouseOver - Command, Shift, E
   70 = { enabled = 1; value = { parameters = ( 101, 2, 1179648 ); type = standard; }; };

  # Hide and show Front Row - Command, Esc
   73 = { enabled = 1; value = { parameters = ( 65535, 53, 1048576 ); type = standard; }; };

  # Activate Spaces - F8
   75 = { enabled = 1; value = { parameters = ( 65535, 100, 0 ); type = standard; }; };

  # Activate Spaces (Slow) - Shift, F8
   76 = { enabled = 1; value = { parameters = ( 65535, 100, 131072 ); type = standard; }; };

  # Spaces Left - Control, Left
   79 = { enabled = 1; value = { parameters = ( 65535, 123, 262144 ); type = standard; }; };

  # Spaces Right - Control, Right
   81 = { enabled = 1; value = { parameters = ( 65535, 124, 262144 ); type = standard; }; };

  # Spaces Down - Control, Down
   83 = { enabled = 1; value = { parameters = ( 65535, 125, 262144 ); type = standard; }; };

  # Spaces Up - Control, Up
   85 = { enabled = 1; value = { parameters = ( 65535, 126, 262144 ); type = standard; }; };

  # Show Help Menu - Command, Shift, /
   91 = { enabled = 0; };
   92 = { enabled = 0; };
   98 = { enabled = 0; value = { parameters = ( 47, 44, 1179648 ); type = standard; }; };

  # Switch to Space 1 - Control, 1
   118 = { enabled = 1; value = { parameters = ( 65535, 18, 262144 ); type = standard; }; };

  # Switch to Space 2 - Control, 2
   119 = { enabled = 1; value = { parameters = ( 65535, 19, 262144 ); type = standard; }; };

  # Switch to Space 3 - Control, 3
   120 = { enabled = 1; value = { parameters = ( 65535, 20, 262144 ); type = standard; }; };

  # Switch to Space 4 - Control, 4
   121 = { enabled = 1; value = { parameters = ( 65535, 21, 262144 ); type = standard; }; };

  122 = { enabled = 0; };
   123 = { enabled = 0; };
   124 = { enabled = 0; };
   125 = { enabled = 0; };
   126 = { enabled = 0; };
   127 = { enabled = 0; };
   128 = { enabled = 0; };
   129 = { enabled = 0; };
   130 = { enabled = 0; };
   131 = { enabled = 0; };
   132 = { enabled = 0; };
   133 = { enabled = 0; };
   134 = { enabled = 0; };
   135 = { enabled = 0; };
   136 = { enabled = 0; };
   137 = { enabled = 0; };
   138 = { enabled = 0; };
   139 = { enabled = 0; };
   140 = { enabled = 0; };
   141 = { enabled = 0; };
   142 = { enabled = 0; };
   143 = { enabled = 0; };
   144 = { enabled = 0; };
   145 = { enabled = 0; };
   146 = { enabled = 0; };
   147 = { enabled = 0; };
   148 = { enabled = 0; };
   149 = { enabled = 0; };
   }; }

Two decent sources:

http://hintsforums.macworld.com/showthread.php?t=114785
http://krypted.com/mac-os-x/defaults-symbolichotkeys/

*this is a bit dated


How to set up Mac for multiple user remote access log in and a shared network drive?

I suggest using Teamviewer software (https://www.teamviewer.com/en/index.aspx) and install on all computers wishing to access the Mac as well as the Mac itself - this has worked very well for me in the past, and as a bonus they will be able to access the Mac from mobile devices etc. if the need arises.


How are phone calls initiated from iPad's FaceTime routed?

Both can happen. Contact your carrier to see if they allow WiFi calling or need handoff to be present.


'which' location different from executable location

The default gem is a function and they get called before $PATH and also before the command hash.

Try playing with hash (or clearing it with hash -r ) to see if your path isn't getting a say in which gem to call.

type gem will confirm whether yur gem is really a function...


Do you have QQ Instant Messenger installed?
On my computer, this was the cause for this strange popup window.


mail.app shows the wrong date for emails

So… it almost looks like a bug from Mail.app
I tried to modify manually the file to have the right date in the plist and with the right content-size at the top. And the new import converted it back to the date of 2005. I sent a bug report to Apple about it.


How to compile/build DownZemAll from source?

The process seems similar to that on Linux.
See DEVELOPERS.md in the source code you can download from https://github.com/setvisible/DownZemAll/releases > assests > source code.
Jump straight to the section named "Build with GCC or MinGW"
Install the requirements Boost and Qt5. Use brew to install them to stop the files from being scattered all over the place. Also it'd be easy to locate the file paths you'd need later.
Unzip the source code folder.
 cd ~/Downloads/DownZemAll
 mkdir ./build && cd ./build

Now edit 3rd/boost/CMakeLists.txt. Just below the line find_package(Boost 1.58.0), add another line, set(Boost_INCLUDE_DIR "absolute path to boost libraries").
Now in terminal, assuming you're in build folder, run
make -S ../ -B . -j 4
make install

Run tests if you wish.


Loose light up apple logo on unibody macbook case

iFixit has directions on opening the lid: Installing Front Display Bezel.It requires their $3 Spudger tool.


Python no longer working, Config directory empty

I've solved this problem (I hope)

I simply went online and downloaded the python 2.7.3 DMG installer for Mac and installed python again. Hopefully, this will let me run everything I want.

As of now, easy_install has started working and I'm going to start playing with Django... :)


You can still compress a video and bypass Mail Drop when you compose a new email and manually attach the video (by long clicking email body).


What personal finance apps work between iPhone, iPad and Mac?

I used Mint.com for quite awhile and liked it. It easily pairs with most bank accounts (except ones with 2-step authentication, like I have enabled which caused me to move away from it), so most transactions are populated automatically, and even categorized automatically.

Manually adding transactions is quick, and very simple. As you can see in one of the screenshots, all one has to do is open the app, and then top the "Compose" icon in the lower right corner. This opens an interface which is very intuitive.

I don't remember right off whether it allows hierarchical categories, and recurring payments, as those are not areas I specifically used, but I do know it has excellent customization of categories, and handles bills well.

They have a Mac app which is functional, but the online interface is probably better overall. Mint has native iPhone and iPad apps, which have the ability to lock with a passcode if so desired.


Is there a way to disable the command+up/command+down key combinations?

You can use KeyRemap4MacBook with a private.xml such as this:

<?xml version="1.0"?>
<root>
  <item>
    <name>Disable ⌘↑ and ⌘↓</name>
    <identifier>DisableCMDUPandCMDDOWN</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::CURSOR_UP, VK_COMMAND | ModifierFlag::NONE,
      KeyCode::VK_NONE
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::CURSOR_DOWN, VK_COMMAND | ModifierFlag::NONE,
      KeyCode::VK_NONE
    </autogen>
  </item>
</root>

Just CURSOR_UP, VK_COMMAND without | ModifierFlag::NONE would also disable for example option-command-up.


OSX install DVD showing up as EFI boot on start up

You can always update your Mac OS Software by downloading the latest release (usually Yosemite) from the App Store. You don't need to create any bootable media, since the installation can be downloaded on the target device itself and will be installed after a reboot (onscreen instructions). The new installation should always bring back all of the utilities you might be missing now.


Is there a tool I can use to securely wipe data from iPhone, iPad, or iPod Touch?

iOS 4.0 supports a very rapid secure erase called "Data Protection". If you upgrade from 3.0 you need to do a restore to set the stage for hardware encryption of all the data.

If your device isn't capable of hardware encryption (often called secure data at rest), then you can use the Erase all content and settings function. This built-in functionality to secure wipe your iDevice has been around since iPhone OS 2.0

As this doesn't work the same way on all iOS devices, do read Understanding 'Erase All Content and Settings' before you depend on this to clear data securely.

Once you are through erasing the device, you might want to connect it to a clean iTunes library and restore the device and set it up as new. Making a new account on your Mac or PC is an easy way to have a library with no account, no songs, and no apps just to be sure the device has a clean (and easily verifiable) start to it's new life.


You can backup your photos by entering in Single User Mode and then :

Steps

type mount -uw /

Then type du -h /Users/home directory/Picturesby this you can find out the space taken by your photos.(If you don't know the name of your home directory type ls -la /Users

Then plug in another pen drive larger than the size of the photos

Then type mkdir /usb

Then type mount -t [filesystem of pen drive] /dev/diskX /usb (X will be your disk identifier

then Press enter and type rsync -p -o -P /Users/homedirectoryname/Pictures /usb

After the copying process is over type shutdown -h now

This will copy  your entire photos library which you can open on another mac.


Mojave bootcamp assistant limits partition size

If the BCA will not create the partitions in a way you want and you can, then consider installing W10 using a flash drive. While the use of a flash drive is not required, the procedure is simplified when one is employed. A Microsoft recommended install of W10 involves creating 3 new partitions which are listed below.

A Microsoft Reserved (MSR) partition of about 16 MB.
A Windows partition of at least 20 GB.
A recovery tools partition (WRE) of about 800 MB.

Even though Microsoft recommends a MSR, often the Boot Camp Assistant does not create this partition and Windows apparently works correctly when omitted. If the WRE partition is not created, then the software normally installed in this partition will be installed in the Windows partition. So technically, you only need the Windows partition. You can manually create the other partitions, but again this complicates the installation procedure. The exact Microsoft document explaining these requirements can be found at the Microsoft website UEFI/GPT-based hard drive partitions. Note: This document states the WRE should be 500 MB, but with the current W10 release, the size needs to be 800 MB. So, if you wish to create the three partitions, then the procedure would be as follows.

Boot from the flash drive.
When the first Windows 10 installation screen appears, enter a shift+F10 to open a Command Prompt window.
Run the diskpart command to create the partitions. In other words, create free space by deleting the single partition you created using macOS and create the three partitions in the free space.
Close the Command Prompt windows an proceed with the installation of Windows.

Instructions for creating a USB Windows 10 installer flash drive can be found as part of the accepted answer to Boot Camp Assistant fails to create the USB installer from the Windows 10 October 2018 Update.

  Note: When installing using a flash drive, the Mac may reboot back to macOS before Windows finishes installing. If this happens, the select Windows from the "Startup Disk" pane of the "System Preferences" application, then click on the "Restart" button. The Windows installation process will pick up from where it left off.

Steps to Download the Windows Support Software

This example as done using a iMac (21.5-inch, Late 2013) running macOS Mojave Version 10.14.4.

Using the Finder application, open the Applications folder. Next, open the Utilities folder, which can be found in the Application folder.
Open the Boot Camp Assistant, which can be found in the Utilities folder.
From the menu bar, select Action, then Download Windows Support Software.

In the popup window, select where to store the download. In the image shown below, the Downloads folder was selected.

Below is an image of what to expect during the download.

Below is an image of what is shown when downloading completes. Some of the Windows Support Software files may be needed during the installation of Windows. Therefore, even though you are suppose to run the Windows Support Software application (Setup.exe) after installing Windows, you still need to copy this software to the same flash drive containing the Windows ISO files.

Installing Without the Windows Recovery Environment (WRE) Partition

  Note: You probably can skip step 2.

Boot from the Windows 10 flash drive.
In this case, you will not need to use the diskpart command. However, you still could use the diskpart command to view the partitioning of the drives. When the image below appears, press the key combination shift+F10 to open a Command Prompt Window.

Enter the following commands.

diskpart
list disk
select disk 0
list partition
list volume
exit

Your results should be similar to what is shown in the image below.

  Note: The output from list disk command must show a * in the Gpt column for Disk 0.

After entering the exit command to close the Command Prompt window, proceed with the installation.
If you encounter the image shown below, select Custom: Install Windows only (advanced).

When the image shown below appears, select Drive 0 Partition 3.

Confirm the selected partition is approximately 75 GB. Next, click on the Delete button, then click on the OK button in the popup window.

When the image shown below appears, select Drive 0 Unallocated Space.

Confirm the selected unallocated space is approximately 75 GB. Next, click on the New button, then click on the Apply button. Click on the OK button in the popup window.

The result should appear similar to what is shown below. Confirm the selected partition is approximately 75 GB. Click on the Next button to continue with the installation of Windows.

  Note: If you do not what a Microsoft Reserved (MSR) partition, then you can delete the partition before proceeding. In this example, I did not delete this partition.


Changing volume at command line using script/function

Single quotes ('') suppress parameter expansion so you have to use double quotes:

v() {
    osascript -e "set volume output $1"
}


Do applications install for all users or only for one?

It depends where it installs to.

If it goes into the main Applications folder, then yes, it's available to all users - though each user will have their own distinct prefs, saved under their account.

If it's installed to /Users/[your name]/Applications, then it's only available to that user.


What debug information is available on iOS

I think there are two possibilites to get log information.

First sync your device with your Laptop / PC via iTunes. Then go to:

OS X

~/Library/Logs/CrashReporter/MobileDevice/<your iPhone’s name>/

Windows XP

%APPDATA%\Apple\Logs\CrashReporter\<your iPhone’s name>\

Windows Vista+

%APPDATA%\Apple\Logs\CrashReporter\MobileDevice\<your iPhone’s name>\

Second use the iPhone Configuration Tool from Apple.


Getting Sublime text to use the latest version of Ruby?

This worked for me.

Update ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Ruby/Ruby.sublime-build

{
  "env":{
      "PATH":"${HOME}/.rvm/bin:${PATH}"
  },
  "cmd": ["rvm-auto-ruby", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.ruby"
}

  The env part will add rvm-auto-ruby into the $PATH and the cmd will execute rvm-auto-ruby yourfile.rb when you press Cmd-B. You and add options in between rvm-auto-ruby if you want, like this `”cmd”: [“rvm-auto-ruby”, “-S”, “$file”].

From here:
http://rubenlaguna.com/wp/2012/12/07/sublime-text-2-rvm-rspec-take-2/


really bad power consumption on mid-2013 MacBook Air

I don't know about SeaMonkey, not an app I've seen, but in Safari, make sure Prefs  Cmd   ,  > Advanced > Internet Plugins : 'Stop plug-ins to save power' is checked


I use BusySync... overall it works well.  It certainly accomplishes exactly what you're talking about.  I have several thousand events on my calendar, which appears to corrupt the database from time to time, as I have BusySync conflict issues, as they're called.  These errors are rare, and support from the company has always been a) speedy, b) comprehensive, c) able to solve the issue. I spent a substantial amount of time researching this years ago, well before iCloud and BusyMac were available... but at that time, BusySync was the only reasonable choice.  Since then, I haven't switched, because this solution still works well.

I recommend BusySync or BusyMac... both work the same way, it just depends which environment you prefer.

While you could use BusySync to host on a local server and that would be fine, working through Google is easy, free, and compatible (you can sync with other machines that don't use iCal or BusySync).  Google also allows for an easy web interface on the go, mobile integration, etc.

I hope that helps.


Disable read receipts on kik without jailbreak?

i do not believe there is currently a way to do it, there are a few links on how you can do it one by one but as far as i know (without jailbreak) there is no way for it to be permanently set not to show read receipts (my friend has android and she has that set on her kik). sorry!


If this is what I believe you are asking:

At the top of you OS, you will see a clock with an arrow going round clockwise. Click that, then choose the third option down - 'Enter Time Machine'. Find your backup needed, then press restore.

Nick


What's the difference between iTunes Match and Apple Music?

Actually, the Apple Music membership page says that service brings your iTunes library to iCloud, too

It does say Apple Music and iTunes Match are "independent but complementary," but I think I'm like you — I can't figure out why I'd want iTunes Match if I'm paying for Apple Music.

The only benefit of Match is the $2 a month price point over the $10 a month price point. Music appears to do everything Match did but better and more and is priced accordingly.


Is it possible to run a script every 24 hours on MacBook Pro even in sleep?

The only thing I can think of that will wake a Mac, do maintenance, and put it immediately back to sleep is power nap. But PowerNap is not available to 3rd party developers. https://www.quora.com/OS-X-Mountain-Lion-10-8-Can-third-party-apps-take-advantage-of-Power-Nap

Why not just scrape from the server?


Is there a program that automatically tiles all (new) windows?

I'm not sure whether there are ways to automatically tile all open windows, but both BetterTouchToool (blog.boastr.net, free) or BetterSnapTool (https://itunes.apple.com/de/app/bettersnaptool/id417375580?mt=12) let you organize windows.

I'm not familiar with BetterSnapTool, but with BetterTouchTool you can configure your own actions, so you might be able to get what you want by using a series of built-in actions.


How to make OS X not remember ssh key passphrase

While reading GitHub documentation about adding ssh key to the ssh agent, I thought you might be able to prevent loading keys in the agent by modifying the ~/.ssh/config file like so:

Host *
 AddKeysToAgent no
 UseKeychain no
 IdentityFile ~/.ssh/id_rsa


You file system is corrupted, hardware is probably fine. Backup, wipe and restore.


Consuming All the CPU Cores

The command below runs a yes instance for each CPU core and consumes a near maximum of the computer's processing capability:

CPU=$(sysctl -n hw.ncpu)
seq $CPU | xargs -I{} -P $CPU yes > /dev/null

The command builds upon Mike's answer, but runs multiple instances of yes with xargs. One yes process will max out a CPU core, so multiple processes are needed. Thanks to @lights0123 for refining this command.

This deals with the CPU but not GPU or RAM.

CPU + GPU = WebGL

To stress the CPU and GPU, visit ShibuyaCrowd, a WebGL experiment (open source).

A minute after running this site, your MacBook Pro should be under reasonable computational load.


Automatic App Updates not in the Background anymore since iOS 10

I think this may be happening to you for a number of reasons:

iOS 10 has determined that you do not use the updating apps at that time of day, so it is updating them during use to be more efficient
iOS may also have determined that this time of day and network are when you have the fastest connection.
If you use Airplane Mode at night (for faster charging and no notifications), it can't update apps at night.
Or there's a software glitch.


No, previous versions of the AppleTV do not support the new Apple Music service.   In order to use the service with AppleTV, you'll need to either 1) stream from a compatible device, such as an iPhone / iPad / Mac, or 2) upgrade to the latest 4th generation AppleTV.


What is the keyboard shortcut for editing a cell in Excel?

Office for Windows: F2
Office for Mac: Ctrl + U


Deleting all user data from Time Machine after backing to disk?

You can erase your external disk using Disk Utility. Select your disk and choose Erase. If the disk is not solid state and you want to securely erase the data, then select Security Options and choose a level of erasure.

To delete all local snapshots, you can use tmutil's ‘deletelocalsnapshots’ verb.

tmutil listlocalsnapshotdates | tail -n +2 |
  xargs -0 -n1 sudo tmutil deletelocalsnapshots


Yosemite: how to save PDF cropped by Preview

My impression is that it's not straightforwardly possible, unless you delete all other pages (which can be done quickly with the miniature view) and then saving. You can then revert everything back. You could also crop the one page, and then print it to pdf with ⌘-P. Just select PDF > Save as Pdf and select only the one page you cropped.


Notes script to access notes in specific folder?

Try:

tell application "Notes"
    set myFolder to first folder whose name = "FolderA"
    set myNotes to notes of myFolder
    repeat with theNote in myNotes
        -- insert your code here
    end repeat
end tell


Is Mac Mini powerful enough for developer features to run?

I'm not sure exactly what type of software development you'll be doing, but I'm guessing it's something that requires a Mac as you already have a machine running Linux and Windows. In that case, a Mini will be more than sufficient for development using Xcode. Even the basic 2.5Ghz dual-core i5 has a fast enough CPU, but if you have enough money I'd go for one of the i7 models - they're quad core and that could make a bit of a difference for big compiles, etc. One thing to be aware of - it's not possible to upgrade the CPU, so buy the fastest you can afford. RAM and storage you can upgrade later on, when you have money.

Two recommendations I'd make

Make sure you have enough RAM. It's probably cheaper to buy this from a third-party rather than Apple and I'd recommend at least 8GB, 16GB if you can afford it. It's easy to install yourself (just remove the bottom cover and slot it in) and won't void your warranty.
Get an SSD. Again, it's cheaper to go third-party than buying from Apple. Installation is a bit more complex than installing the RAM but it's still straightforward if you're comfortable taking a computer apart (see the various guides from iFixit). Doing it yourself will, in theory, void your warranty, so be careful!

I think you'll be just fine using a Mac Mini for software development - I'm perfectly happy using my i7 2012 model for development.


How do I reinstall macOS to my Mac after formatting the main drive accidentally?

It isn't clear if you have one or two hard drives in your machine. Nevertheless, the only thing that comes to mind, if you can't access another Mac to make a bootable USB drive, is boot from Internet Recovery, and reinstall OSX.

To enter this mode Internet Boot Recovery, do the following:

In the Apple menu, choose Restart or power on your Mac.
As the computer restarts, hold down the cmd/⌘+opt/⌥+R combination immediately upon hearing the startup chime. Hold the keys until the animated globe appears on the screen.

From there follow the instructions and reinstall the original OS your Mac was delivered with. Then update to the latest macOS.


Mac Numbers: How to identify cells that match a range of cells from another table?

You can use the Match() function to check if a value exists in at least one cell within a certain range of cells.

Pls let us know if the information provided at the Apple Support page for this function is not enough for you or if you have any other questions. In such a case, it might be better if you also provide screenshot(s) of your data and what you want to eventually achieve (you may just do it manually as an example if necessary).


How to download iPadOS 13 simulator for Xcode?

Xcode 11.3 supports developing apps for iOS 13.3, iPadOS 13.3, tvOS 13.3, watchOS 6.1, and macOS Catalina 10.15.2.

So make sure you have Xcode 11.3, which is available for

  a Mac running macOS Mojave 10.14.4 or later.

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_3_release_notes?language=objc

Also, make a simulator if not already there in Window menu →  Devices and Simulators window. Choose device and it should show available iOS/iPadOS. If not present, hit "Download more simulator runtimes" and see if it shows up in the list.

https://help.apple.com/xcode/mac/current/#/devf225e58da
https://help.apple.com/xcode/mac/current/#/deva7379ae35


Looking for OpenSource Cleaning / cache deleting application for Mac

You can use CCleaner to delete caches and other things, and it's free


Failed to open/create the internal network 'HostInterfaceNetworking-en0' VirtualBox?

I ran into the same problem and then I solved it.

My installation environment is macOS High Sierra.

Install the extension package Oracle_VM_VirtualBox_Extension_Pack corresponding to the VBox version
Create a new virtual machine
Set the network to bridge the network card
Start and select the image installation
During the installation process, open [Network and Host Name], Ethernet, then you can see the LAN IP
Continue to complete the installation.


MacBook Pro 10-15s delay on power button

I recently had this exact same issue. Hardware test said I had no issues. After about another two weeks of use, my internal ssd went dead, and i had to replace it. After replacement, all is speedy again. So if its not a corrupt efi or boot partition, i would suspect you might have a failing hard drive.


Tools to monitor App files write activity under OS X

Instruments is a tool that comes with Xcode.  This tool was designed to help developers get a lot of detail about what was happening on a computer when their software is run.  One of the things it can do is watch all file I/O.  If you run the program and add the File I/O instrument, you can attach it to safari and see what happens.  You can also filter and sort the output.

More information can be found on the Xcode page from Apple.


A guess would be Sept 17, date of iOS 8 release; though that is just a guess.
It may be with Yosemite, for which no date has yet been announced, afaik.

"When it's ready!" might be a better answer ;-)


Mojave: Pasting text with control characters

Update your OS to 10.14.1 or later

It seems that Terminal in 10.14 would present this dialog when pasting a tab character, but the updated Terminal in 10.14.1 and 10.14.2 does not.

I was scratching my head as to why I was only able to reproduce this issue on one install but not another. Unable to find any settings that had any impact, I eventually tried updating the machine that showed the dialog, and it was gone.