How to share an app with friends and family only

If you are registered as a paid Apple developer (either as individual or an organisation), you can use TestFlight to easily share your app with friends and family. You'll need the Apple ID of the person and can add them as a tester.

You can add upto 1000 Apple IDs as tester under TestFlight and release the app. The individual members can install the app on their personal devices.

Unlike using certificates and asking members to share their device UDIDs, this approach is seamless for both the parties. The shared app build remains valid for upto 90 days from the date of publishing. This process also makes it easy to push app updates.

The family members (testers) just need to have TestFlight app installed on their device to receive app builds and updates. This also works great for Apple TV apps.

Go through the TestFlight - Apple Developer documentation to learn more.


As you know - the root user can undo anything that another admin/root does, but since all calls to sudo are logged, so you could use that to deter and detect access. If you only need to discourage idle copying/browsing, the command below will restrict access to all but the root user and the owner of the directory.

sudo chmod go-rx /Users/username

Unless you are going to physically restrain the mac (to prevent access to the insides) and use a firmware password to prevent booting from an alternate OS where the "bad actor" can bypass all account restrictions and permissions, you'll need to consider installing Truecrypt or another actual encryption tool. It has a plethora of options to encrypt files, folders, entire hard drives, etc.

Also, for other hardening tips refer to this NSA document:

http://www.nsa.gov/ia/_files/factsheets/macosx_hardening_tips.pdf

The advantage of this over the legacy Filevault is it's more likely to be supported going forward and all of your encryption eggs are not stored in Apple's basket using just Filevault.


First make sure that the macron is available in the font that you use for digits. If a combining mark is taken from a font other than the font of the base character, the result will usually be poor, except by accident. See a list of fonts containing U+0340 (not exhaustive, but useful).

Secondly, the result still depends on the font and on the rendering software. Word processors haven’t been good at this, though they are getting better. In principle, the rendering software should position the combining mark according to the dimensions of the base character, according to the information that is, or should be, in the font file. In practice, this often fails, resulting in some fixed position. The vertical position tends to be suitable for lowercase letters without ascenders, less suitable (or quite unsuitable) for taller characters, like digits in a typical font.

It seems that e.g. for Arial, the placement information in the font is all wrong, resulting in too low position but also badly misplaced to the right. This looks very much like the in the image you included.

Thus, you may need to experiment with fonts to get a reasonable result.  Using most fonts, the rendering is awful or miserable. In my quick test, the following fonts seem to result in acceptable rendering (and they are all free): Charis SIL, DejaVu Sans, Doulos SIL, Gentium Basic, Gentium Book Basic. Update: That was too quick, I tested on a web browser, where I can conveniently get a list of all fonts in my system to try. In Word, even these fonts seem to go wrong.


How can I trace the macOS network stack?

Try to install Wireshark.  Maybe monitoring the actual network activity will give you a clue (it will probably show an outgoing packet or connection that isn't answered).


Where do I start to debug a network problem?

Your Mac is probably behind a proxy.  This article explains how to configure proxy settings on your Mac.  If you are behind a proxy, then you probably will not be able to get ping to work.

Otherwise, the first step to troubleshooting a connectivity issue when Safari is working is to use traceroute to some well-maintained destination.  I typically use google.com.

traceroute google.com

If you get the error unknown host google.com then you have a DNS problem.  Otherwise traceroute should provide you with information that helps you pinpoint the problem.


How to test my thunderbolt port without device?

Just so you know the Thunderbolt ports on your computer have dual purpose, they are also Mini DisplayPort (ports). The cable you are using is actually a Mini DisplayPort to VGA adapter.

I've used these a fair bit at home and work, and at least the Apple ones aren't very durable in my experience, it's likely the cable has failed again. Unless you are finding other devices aren't working either, it's likely the cable.

You could book a Genius Bar appointment at an Apple Store and see if they can test the port for you with their own known good cables, that way you wouldn't have to buy another cable.

In future you could have a look at 3rd party products, StarTech adapters are pretty reliable in my experience but any brand would be worth trying.


Will it notify my mom if I turn off find my iPhone?

No, if your email is setup on your iPhone and someone sends you an email, your mom will not be notified.


If you are using bash, simply do
PS1='[\u@\h \w]$ '

More details and options in man bash (search for PROMPTING)

If tcsh, do man tcsh and search for "prompt"


Where can I find all the documentation for mac's builtin shell commands?

You do the exact same thing.

So...

$ help if
if: if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi
    The `if COMMANDS' list is executed.  If its exit status is zero, then the
    `then COMMANDS' list is executed.  Otherwise, each `elif COMMANDS' list is
    executed in turn, and if its exit status is zero, the corresponding
    `then COMMANDS' list is executed and the if command completes.  Otherwise,
    the `else COMMANDS' list is executed, if present.  The exit status of the
    entire construct is the exit status of the last command executed, or zero
    if no condition tested true.

Or...

$ help fc
fc: fc [-e ename] [-nlr] [first] [last] or fc -s [pat=rep] [cmd]
    fc is used to list or edit and re-execute commands from the history list.
    FIRST and LAST can be numbers specifying the range, or FIRST can be a
    string, which means the most recent command beginning with that
    string.

       -e ENAME selects which editor to use.  Default is FCEDIT, then EDITOR,
          then vi.

       -l means list lines instead of editing.
       -n means no line numbers listed.
       -r means reverse the order of the lines (making it newest listed first).

    With the `fc -s [pat=rep ...] [command]' format, the command is
    re-executed after the substitution OLD=NEW is performed.

    A useful alias to use with this is r='fc -s', so that typing `r cc'
    runs the last command beginning with `cc' and typing `r' re-executes
    the last command.


Safari wont open web pages (maybe other browser either)

I found a source of answer that addresses an issue very similar to yours on Apple Support Communities webpage.

Safari won't load after High Sierra upgrade

  Log out of your account.

  Click  menu in the menu bar > choose “Shut Down”.
  Then press the power button to start the Mac.
  Launch System Preferences.

  Look at the bottom of the pane.
  Do you see Trusteer Rapport or Tusteer Endpoint installed?
  If yes, click it and stop it
  or uninstall Trusteer Rapport/Endpoint.
  Do you have Airfoil app installed?
  Deselect Proxies, if selected.

  System Preference > Network > Advanced  > Proxies Tab
  Unlock the lock if you have to.
  Under "Select Protocol", uncheck any box that is marked as check.
  Click "OK" then "Apply”.
  Sometimes third party software can cause this sort of problem.

  Please run EtreCheck and post the report here.
  Download it, open Downloads folder, click on it to open and select "Open".
  Select a problem from the “Choose a problem” popup menu box, and then “Start EtreCheck” in the dialog.
  Click “Share Report” button in the toolbar, select “Copy to Clipboard”, and then paste it when you reply.


My brand new iMac is receiving iMessages sent to somebody else, how to fix this?

In messages on your Mac, check that you are signed in to the account that is yours.

If not - sign out and back in to the correct Apple ID for you and not the one your daughter uses.

Assuming you are on your account - make sure your daughter's phone number or email aren't added under the "You can be reached for messages at:" section.

This happens commonly when your Apple ID is signed in to someone else's iPhone to get apps from your account and you don't correct the messages settings. Entering your password on that phone ties their number (or possibly) email to your AppleID account for iMessage.

Going to that device and signing out of iMessage is the best way to remove that number permanently from your account. When that's done, also be sure her iPhone isn't using your Apple ID in iCloud settings - handoff could send messages from the phone directly to your Mac as well without it showing up in your AppleID account.


Create a Global Shortcut for a Single Letter

One relatively simple method is to assign a text input that is then converted into "w" when you type your sequence.

I have chosen to type "(v)" that is converted to "w", but you can choose what suits you best (and what you can remember).

Open Keyboard-Text pref in the System Preferences, as described in this Apple Support page.

Click on the + sign to add a new item.

Now first type your choice, then paste a "w" in the right column.

It will work on almost all OS X apps, but won't work on web pages like this one.


Want to view images in sequence and delete

I would (in Finder):

1) Switch to list view ⌘+2

2) Select the first picture in the list

3) hit space to activate Quick Look

4) if you want to delete the photo you are viewing hit ⌘+delete

5) otherwise hit the down arrow to go to the next picture


Help! Fireworks CS5 hangs after Lion upgrade

This may be totally irrelevant, but it fixed a similar problem for me:

Turns out that a flashfirebug file kills the ability of Fireworks CS5, CS5.1 on Macs running Lion to start up:

http://forums.adobe.com/message/3929927#3929927

Flashfirebug (a Firefox extension that I'd forgotten I even had) also creates potential issues with Flashbuilder 4.x, and I've heard that it creates crashes on startup with Adobe Extension Manager and Adobe Updater.  In any case, the link I found above is more useful than my guesses.


How to work remotely as a multiuser enviroment on Xcode, deployed on a Mac mini server

I'm not sure that Xcode Server provides that functionality. Xcode Server (part of macosx server)  is a continuous integration solution, which means that your developers work on their own machines with their local tools and push code to a repo accessed by the Xcode server, which builds & tests the newly submitted code.

see Xcode Continuous Integration for a far better explanation of the workflow.

I don't know of any solution (other than vnc/screen sharing) that will allow you to share the Xcode app on the server between multiple users.


The problem is with clearing inactive memory in the first place, regardless of which command is used to do it.

Indeed, using purge is "not a good idea" but the problem is due to what the end result of the command is rather than how the command does it or other specific problem due to the command.

Running purge attempts to clear inactive memory. An 'alternative' command would not be any better than running purge, providing it does the same thing.

This excellent answer explains the reasoning behind inactive memory in more detail:

Isn't Inactive memory a waste of resources?


That will be incredibly hard. It would be far easier to establish a VPN connection to get out from under the offending hostile network.

If you can ensure SSL connections and the network isn’t a very strong state actor, you might get pretty good immunization / isolation from that sort of tampering.

Barring that, keep the OS updates as far as possible as Apple continues to enhance security and privacy and this sort of attack leaves you extremely vulnerable to snooping, security risks and data leakage from the sites you enter data.


Check the YouTube Options for Google Chrome extension.

There's an option to auto play embedded videos. (according to screenshots of the Chrome webstore).

If this doesn't fit your needs, if think there are other options. Just give me your feed back please.


How do I get the white star back in top site in Safari 6.0 in Mountain Lion?

The Top Sites update indicator (blue curl with white star) used the RSS functionality (which if you remember was removed from Safari v6) to work - this is how it could tell if a website was updated.  This means that since Apple removed RSS for Safari v6, this also removed the Top Sites page site update indicator functionality.

Just like the removal of RSS for v6, this missing Top Sites indicator functionality is a feature of v6.0.


Naming conventions for naming files that would start with a dot usually

You could try some Unicode 'dot equivalent' like
· [Unicode U+0087 UTF-8 C2 B7] or
․ [Unicode U+2024 UTF-8 E2 80 A4] or
⠠ [U+2820 UTF-8 E2 A0 A0]

Try the Character Viewer in System Prefs > Keyboard > Keyboard. Type 'dot' & see what may work


Slow performance accessing Ubuntu Samba folders

You should avoid using SMB on OS X (IMHO) as it has been buggy since the days of Snow Leopard (10.6), for me at least.

A quick Google search limited to this year alone brings up a myriad of issues regarding OS X and slow SMB implementations.

There are a few  things you can try:

Use the SMB2 protocol by mounting your share  cifs://<whatever your share name is>
Enable AFP (Netatalk) on your Ubuntu server and connect to the mount points using afp://<whatever your share name is>
Setup NFS on Ubuntu  and mount them on OS X

Personally, if I have found CIFS good, AFP better, and NFS (even though it's much older) to be the best in terms of performance.


Is there a scale indicator bar for the Maps app on iPad?

There is no scale bar in Maps for iPad. I think it is not official (yet) because even on Android it can only be enabled from the "Labs" settings. So, it is not part of the official Google Maps images.


Signed messages not appearing properly in Mail on 10.11

I use S/MIME extensively also, and have not seen this behavior in ElCap. I would try the following:

Rebuild your mailboxes. This will update the index metadata to point to the right messages, and is relatively painless to do (though if on a platter drive, possibly time consuming.)
As you suggested, delete your plists.


How do I send text messages (NOT iMessages) from my Mac?

Yes, it is possible! However, you do need to set things up first.

Follow these steps:

Sign into iCloud on your Mac and iPhone using the same Apple ID
On your Mac open the Messages app
On your iPhone go to Settings > Messages > Text Messages Forwarding
You should now see your Mac listed - tap on the toggle to enable it.
You’ll see a prompt asking you to enter the code shown on your Mac.
Enter the code

Now when you add a non-iPhone mobile number into Messages on the Mac it will be highlighted in green - this is an indicator that you are sending a text message and not an iMessage.

NOTE: As all text messages sent from your Mac are now forwarded via your iPhone, they will count towards any associated costs for your mobile plan (if any).


What will happen with my applications and data if I upgrade to El Capitan GM?

I'd always go for safety over a bit of time-saving, every single time.

Though 99 times out of 100 you'll have no issues upgrading the OS, there's always that one time something unexpected happens.

There's also the chance you don't like it, don't think it does something you've been used to being a certain way, or isn't compatible with an important app you need.

In any of those cases, not having a backup could spell disaster, or at least major discomfort.

Personally, I always have a current Time Machine backup before updating, & I remove that Time Machine drive & replace it with another just before I actually hit the update button; I also clone the boot drive first, so I can quickly revert.

You might think that is overkill, but I've never lost any data yet.
Last time I did it was just last week - when I updated to the El Capitan GM & didn't like it at all ;-)


Connector for the various part of the MacBook

These connectors are not given a particular generic name by Apple beyond just "cable connector". In their service manuals, the cable connectors are differentiated by referring to what they're connecting. For example, here is a quote from one of their service manuals:

  Disconnect the battery cable connector from the logic board, taking
  care to keep the cable connector flat when pulling it out of its mate.
  Use your thumb on top and a black stick beneath to prevent too much
  bend in the cable. An alternative is to use your index fingers (and
  nails) to grab the sides of the connector and pull straight out, level
  with the board.

NOTE: Bold emphasis added by me.

So, these cable connectors are referred to as various names, such as:

Battery cable connector
Audio cable connector
Microphone cable connector

Often these cables are known as Halogen-free cables and connectors. These cables/connectors are delicate and you must handle them with care to avoid damage.

Also, since the image in your question isn't labelled, I should point out that there are also various other cables/connectors in a MacBook, such as:

LVDS cable
Port hatch flex connector
Hard drive flex cable

And the list goes on.

Hope this helps and answers your question. If not, feel free to comment and clarify what you were after.


What do I use to jailbreak an iPhone 3G?

You may try Spirit

http://www.spiritjb.com/

I support "any iPad, iPhone, or iPod touch on firmware 3.1.2, 3.1.3, or 3.2 (not 3.2.1)".


The solution is actually very simple: just boot with nolapic instead of acpi=off.


Active Calories VS Total Calories during a workout

Active calories are a result of your activity (running, swimming, etc.) only.

Total calories take into account how many calories your body consumes during that period of time (just to keep you alive) as well as the active calories.


Use iPhone for internet and keep access to home network

In theory, it is possible. Practically, it's not worth the bother for most, if not all, home users.

In order to fully combine the bandwidth (i.e. without having restrictions on single connections), you would need to have a "partner" server on the Internet that you can communicate with trough your local ISP and through your cell connection. That partner proxies all traffic to/from your network - essentially combining the data from both internet connections and sending it on as one.

For that to work you also need a specialized network device on your home network that is placed in between your local network and your router and the cellular connection. It splits up traffic and sends it on to the proxy server (and vice versa for incoming traffic from the proxy server).

All in all, it requires specialized knowledge about networks to set this up, it requires additional equipment on your home network, and it requires a server on the internet. This is usually relatively costly to come by, so it's not really worth it to add a smaller amount of extra bandwidth to a home user connection.

Larger companies (as well as smaller companies specializing in something that requires specialized network access) implement something somewhat similar by the way of BGP routing. This allows having multiple paths to the Internet, and to be reachable through multiple paths at the same time. However, it also requires you to have your own autonomous system number (AS-number). It is free, but takes time to apply for. As well as requiring your to have your own set of routable IP-addresses (usually PI for smaller setups, and PA for larger). These IPs are getting harder to come by. Usually you would need to have at least a /24 (i.e. 256 IP-addresses) in order for this to work at all - probably even more today. If you have a use case where IPv6 only is enough, the requirements are a lot easier to fulfill. However you still need to have corporation from both ISPs in order to make it work.


Shell environment variables not available in GUI apps even if app launched via Command Line

You can try something like this:

launchctl setenv VARIABLE VALUE
open -a IntelliJ\ IDEA\ 11
launchctl unsetenv VARIABLE

This will pass environment variable VARIABLE into the launched app and later it will be cleaned, but will remain in the app.


Can I transfer backups when replacing a Time Capsule?

From Apple Support Knowledge Base...

Time Capsule, Mac OS X v10.6.3 or later: How to transfer your back up from an existing Time Capsule to a new one

For this process, you should leave your computer in the same room as the Time Capsules, or use one Ethernet cable to connect your Mac to the Ethernet port on the existing Time Capsule, then use another Ethernet cable to connect from the existing Time Capsule to the new Time Capsule.

Configure your Time Capsule for your network. See the documentation
that came with your Time Capsule for information about setting it up
on your network.
Open Time Machine preferences in System
Preferences.
Slide the Time Machine switch to Off.
Open a Finder
window.
Locate both Time Capsules listed in the SHARED section of
the navigation pane on the left of the Finder window.  Note: If you
do not see your Time Capsules in that section, choose Preferences
from the Finder menu and make sure "Connected servers" is checked
under SHARED.
Select the name of the new Time Capsule in the
navigation pane. The default name is "Time Capsule xxxxxx", with
xxxxxx being the last digits of the ID printed on the bottom of the
Time Capsule.
Mount the volume by double-clicking the name of the
volume in the Finder window's main section. The default drive name
is "Data".
Open a new Finder window by pressing Command-N, or by
choosing File > New Finder Window.
Repeat the previous 2 steps with
the other Time Capsule, to mount it. Drag your backup disk image
from the current Time Capsule to the new Time Capsule. This can take
some time to complete because your entire backup will be copied.
Open Time Machine preferences in System Preferences.
Click "Select
Disk...", then select your new Time Capsule.
Perform a Time Machine
back up.
After the back up, you can remove the Ethernet cables if
desired and configure your wireless network to your liking.


How do I create a minimal chroot jail in macOS?

TL;DR I could not get it to work. I have mentioned some ways to setup that might work for some. Will note the errors I faced at the end.

The only thing you need for the most minimal setup is a working shell (like /bin/bash). A curious case of simple but not easy. Here's how it's supposed to be :
Required

mkdir -p /tmp/chroot/bin /tmp/chroot/usr/lib
cp /bin/bash /tmp/chroot/bin

Here, you need some libs for bash to work. There are 4 ways you can go about this:
Route 1

otool -L /bin/bash | sed 1d | awk '{print $1}'
cp 'em over to /tmp/chroot/usr/lib
For every lib above, run 1 (replace /bin/bash) & 2

Perhaps dyld as well, it is not mentioned in shared lib though.
Route 2

cp /usr/lib/dyld /tmp/usr/lib
sudo chroot /tmp/chroot /bin/bash
Above will throw error for some library not loaded, cp it like Route 1.2

Route 3

cp /usr/lib/* /tmp/chroot/usr/lib
cp /usr/lib/system/* /tmp/chroot/usr/lib/system

Very convenient but sorta defeats the purpose
Route 4

Use a script to recursively run otool and cp in Route 1.

This is what the above scripts you mentioned do.
Either way, once you have all necessary libs copied over, chroot should just run.

Why I couldn't get it to run?
% otool -L /bin/bash
/bin/bash:
    /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1292.60.1)
% ls /usr/lib/libncurses.5.4.dylib
ls: /usr/lib/libncurses.5.4.dylib: No such file or directory
% ls /usr/lib/libSystem.B.dylib
ls: /usr/lib/libSystem.B.dylib: No such file or directory

As you can see above, the files simply show up as non-existent. I tried disabling SIP and logging in as root user - no dice. Perhaps someone more knowledgable than me can give some input on why this happens.
Since I have no access to them libs, I simply cannot create a chroot environ. I did try with sh and zsh. I tried 'em scripts in the link as well. Same story.
If it does work for you, do share your method. Btw, those 2 errors you get are missing bin/libs related.
credits


How do I access special characters on Apple's Smart Keyboard?

You should be able to use the standard Apple option key shortcuts, such as ⌥ + e, then e produces é.  One list is here.

For the german "Umlaut", it is:

⌥ + u (for Umlaut) and then the letter (like a, u or o)

So:
 ⌥ + u and then a produces “ä”


How do I convert "3 days" to 3 in Microsoft Excel for OSX

Select the column of data.
Choose Data → Text to Columns.
Excel should determine the data is delimited. Choose Next.
Tick Space as the delimiter. The preview should indicate the data is split correctly.

For the first column of numbers, leave General selected as the format. If you don't wish to keep the text in a column to the side, select the second column and choose Do not import column.

Choose Finish to complete.


New Mac hardware supports activation lock:

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

To use it, you need:

macOS Catalina
a mac with a T2 chip
activate two-factor authentication for your Apple ID
Make sure Secure Boot is enabled for your mac (it is enabled by default)

How to Activate it:
- turn on Find My Mac

How to check that Activation Lock is on:
- Choose Apple menu  > About this Mac.
- Click System Report.
- Click Activation Lock Status under Hardware.

Turn off Activation Lock:
Before you send your Mac in for service, sell it, or give it away, you should turn off Activation Lock.

If you have access to the device, turn off Find My Mac to disable Activation Lock, and then sign out of iCloud:
- Choose Apple menu  > System Preferences.
- Click Apple ID, then click iCloud.
- Turn off Find My Mac.
- Click the Sign Out button.

If you can't access your Mac and you need to turn off Activation Lock, follow these steps:
- Go to iCloud.com and sign in with your Apple ID.
- Click Find iPhone.
- Select All Devices, then click your Mac.
- Click Erase Mac. Select Next until the device is erased.
- Click the X next to your Mac.


Three Finger Gesture on 2007-2008 Macbook Pros

No, sorry.

See this: Are non-unibody macbook pros capable of lion's 3 and 4 finger multi-though gestures?

And this: Pinch to zoom on macbook pro 2007

If you would like to use these gestures you can buy a magic trackpad or magic mouse from Apple.


Secure erase trashed files in El Capitan

You could try a tool like https://www.prosofteng.com/datarescue-mac-data-recovery/ which has some free tiers to recover limited files.

If your Mac OS supports the FileVault full disk encryption, doing that would be far better and let you never worry about secure erase since everything is cryptographically erased without your password. If that's not an option, use Disk Utility and securely wipe all free space on the drive one time.

I'm assuming you don't have an SSD which don't support secure erase - in that case, see here.

Secure delete an erased file using same file


MacBook Air won't maintain a good wifi connection but iPhone does?

If your Router has two different antennas sending on different frequencies, see if your iPhone uses a different one as your Air, and if so, try to connect to the other one.


from where can i download el capitan image other than mac app store?

There's nowhere other than the Mac App Store where you can trust an installer to not give you a virus. If you have any place near your college with free wifi, going there to download El Capitan would be your best bet.

Alternatively, if you know anyone off campus with a Mac, you can have them download the installer from the App Store and then get it to you by giving you a flash drive or by using an online service like Copy (a Dropbox-like service that gives you 15GB for free).


Different UI for same version of YouTube official iOS app

According to this blog Google is testing the Material Design YouTube app.

One of my phone is part it the other one is not.


How to copy/sync music downloaded from Apple Music on iTunes to iPhone?

You can't sync Apple Music downloaded content from iTunes to your iPhone (or the other way round). Each device has to download it separately (as of iOS 11.3 and iTunes 12.7.3).


ssh: Identity not Loaded from Keychain at Startup

Have you done a ssh-copy-id of your public key to your host? If not the

UseKeychain yes
AddKeysToAgent yes

is meaningless, since the host has no way of verifying who you are, and will ask for the password or passphrase.
Take a look at Taming the terminal part 30/37 for an explanation.
Also man ssh-copy-id should give you more info.


Unable to join Wi-Fi network without carrier service

Accessing WiFi without carrier service is possible.

To do that turn ON the airplane mode.

That will disable any carrier.


iMac 21.5-inch Mid 2010 won't boot into OS X after installing Ubuntu, will boot into grub rescue

Fixed after many days. I noticed that the keyboard wasn't initializing during boot so I picked up a new keyboard(something I didn't even think of at the time) and it initialized. I held the Option/Alt key and to prevent this from happening again I installed rEFInd.


With iOS 4.2 and later, both the iPad and iPad 2 will allow multitasking by freezing apps in the background. Some things, such as playing music, will run in the background. Therefore, you will be able to do all of the things you want, but you will only be able to look at one at a time.

No, the SE sites do not look like that. I used the Develop menu in Safari to change the user agent, and it rendered exactly the same for the iPad as for the default view. However, it is different for the iPhone (still not the same as the page you linked).


Absinthe A5 Untethered Jailbreak Severe Crashes and Glitches

I'm inclined to think something has corrupted your preference files or application data, as those will be brought back after a restore from backup.

In order to test this theory, you will need to wipe the phone by putting it in DFU mode, then restoring to the latest Apple firmware through iTunes. Then set up your device as a new device. If the problems still occur (unlikely), then I would take it in to an Apple Store and have a Genius look at it.

If, however, it fixes the issue, then you will have to play "hunt and go seek" with the culprit. Restore your backup, jailbreak (but don't install anything from Cydia except OpenSSH so you can access the file system), and root through your "home" folder (/private/var/mobile).

You should try deleting the preferences (plists) first (~/Library/Preferences), then rebooting. Don't worry, iOS will recreate them. If that doesn't fix it, try removing the sqlite database in ~/Library/Twitter, although I have a feeling the preference files should take care of it.

I wish I had an easy answer for you, but it's going to take some study of the file system and tracing back to the package that "infected" your system.

Not everything in Cydia is deemed safe and you may wish to exercise more caution in the future. MobileSubstrate (which is only made possible be reverse engineering) provides the hooks for many deep level APIs that shouldn't be messed with.

Additionally, you may want to hit up jailbreakqa for additional help, as that is the official forum for help on these matters. From my experience, there isn't much help here regarding this process.


Android JPG images not opening in Photoshop

I now understand that the problem lies in how Whatsapp saves JPG files, with a custom JPG format that is really a HEIC format.
If you change the extension from JPG to HEIC, even Photoshop will read the file.
I did a small Mac OS Automator app to change the file extension, that's useful if you have multiple "Whatsapp corrupted" JPG files.


macOS Sierra Finder doesn't automatically authorize network-mapped folders on login

There is an update from Apple.

  When connecting to a server that requires a user name and password,
  macOS Sierra 10.12 or later asks you to click Connect, even when the
  name and password have been saved in your keychain. This helps you to
  avoid transmitting login credentials to a server you didn't intend to
  connect to.

If you want to disable this security feature so that you can connect without providing additional confirmation, follow these steps:

Update to macOS Sierra 10.12.2
Open the Terminal app
Enter the following command: sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers -bool YES
Enter your administrator name and password when prompted

To disable this command and return to the previous more secure behaviour, follow these steps:

Open the Terminal app
Enter the following command: sudo defaults delete /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers
Enter your administrator name and password when prompted


Random 100% Finder CPU Usage On One Account

First:

consult the Utilities -> Console.app and check your logfiles, for some idea. ;)

Next:

Activity Monitor (also in Utilities) may help shed some light and can tell you what code Finder is busy with and what else is happening at the same time.

Look over the routines when you sample the Finder to see if they make any sense (or at least Finder gets caught in the same code each time to know you have one cause and not many)
What processes are also getting CPU when this happens?
Does this happen when all networks are disconnected?
Are disk activity and network levels higher or lower than normal when this happens?

If Console does not help, you can trace all the network and file usage to see if you can snoop at what Finder and the system is doing:

open Terminal.app
in its preferences change the scroll-back buffer to 10.000+ lines
and enter the next command
sudo fs_usage   #you will need enter the admin password
after a while (10-20 seconds) you can interrupt with CTRL+c
now scroll back and try get some idea - i understand than it is hard, because you will got hundreds lines what are normal...

This will show what files are currently used in the whole OS - maybe you will get some idea, what's happening.

maybe:

HDD error in several sectors - (try check smart-status for your HDD)
bad QuickLook plugin?
remote HDD (iDisk?) timeouts?

UPDATE:

First - if your wife's account is OK - thats can mean,

the problem is "somewhere" bellow your $HOME dir, so it is probably not in /System or /Library, or
the problem is "somewhere" in /System or /Library, but caused by your login (StartupItem or LaunchDaemon or some your Preference setting what use Finder for some work - for example TimeMachine)

Some guessing (but honestly - these are not "advices" only pure guessing)

uninstall PathFinder.
check $HOME/Library/QuickLook folder. if anything is here, try move into ~/Desktop (for temporary) and relog - if not help, move them back - your should relog when moving plugins.
check /Library/QuickLook (let there here only QBQL.., iWork) - don't trash them, only temporary move to desktop and relog.
do you installed any Finder-plugin/hack - something?
try disable TimeMachine - if it is enabled
try eject (umount) all networked drives, and usb drives
have you BootCamp especially with NTFS? - Try exclude it from Spotlight, TimeMachine etc...
try exclude everything from Spotlight (this probably will not help, but for "sure" - your mdworder should stop indexing) (in the SysytemPrefs -> Spotlight -> Privacy - add your whole hdd and bootcamp too.)
disable all sharing (SysPrefs->Sharing)
download Onyx and remove all Caches. (this will cause increased CPU usage while rebuild cache again, but only for short time)
remove ALL .DS_Store (hidden) files - don't worry, they're not essential. Sure exists some GUI tool for this job. If don't find any, you can try this Terminal command.

find "$HOME" -name .DS_Store -print0 | xargs -0 echo

the above is for "dry run" - you can check what will be removed, if satisfied, change the echo to rm

if none of above help (and probably will not :=() have no idea...

bmike? any other idea?


Inkscape (or other XQuartz) window disappears when using external screen

It seems like the issue is that when I plug the external screen, it messes with the coordinate system of my Mac's screen, effectively shifting the origin of my screen by the resolution of the external screen.

In other words, from the point of view of XQuartz the origin of my Mac's screen changes from 0,0 to 2560,1440 (which is the resolution of my external screen).

This means that if Inkscape is somewhere near origin (0,0) but still associated with my Mac's main screen then it doesn't appear on the external screen nor in my main screen. It is basically in "limbo" between the 2 screens.

The solution is to move the Inkscape window to a new coordinate that takes into account the size of the external screen, and this is where wmctrl comes in useful:

brew install wmctrl
wmctrl -r Inkscape -e 0,2560,1440,1200,700

Of course you need to replace 2560,1440 with your own external screen's resolution and 1200,700 to suit your main screen resolution.

In order to make it more convenient I created 2 alias, to fix the coordinates for my Mac screen and for the external screen, respectively:

alias fixInkscape='wmctrl -r Inkscape -e 0,2560,1440,1200,700'
alias fixInkscapeExt='wmctrl -r Inkscape -e 0,0,0,2560,1300'

Remember that each alias only works for the screen that Inkscape is associated with, you still need to drag-and-drop the window in order to switch screens. wmctrl won't do it automatically, but it certainly helps in "fishing" it from limbo.


Use Apple Wireless Keyboard for PC and Mac

As per Bluetooth functionality, one would have to pair/unpair with the chosen device to switch to another system. It's worth noting that Apple by no means supports PC's to work with their accessories, and a quick search will show you plenty of people having a less-than-stellar experience trying to make it work. A more appropriate long-term solution is a wired keyboard and a KVM to switch between systems.


Right-click on the file and choose Open. This will automatically decompress the file with the built-in Archive Utility.


What is the material difference between iPhones ordered from different countries?

There is no difference in quality whatsoever.

The only difference is that the actual phone hardware (the small bit that creates a phone connection) will be different to work best in the country where you purchased a phone. A US phone will work with all phone networks in the USA, a German phone will work with all phone networks in Germany, and a Malaysian phone will work with all phone networks in Malaysia. They all will work fine in many other countries as well, but possibly not in all.

Plus, because the laws in various countries are different, that may cause differences. Obviously that Malaysian phone has to conform to Malaysian laws, but I wouldn't know if that makes any difference.


Is there a way to make an iMac's internal drive disappear completely WITHOUT removing it?

You appear to have two questions/issues:

1) A Linux system has "boot jacked" your boot manager/boot loader, messing up Windows.

2) Hiding above system from macOS.

You could give rEFInd a try to fix/manage your boot issues.  It should solve 1 but not 2 per se.

There may be a solution for 2 here:
How to prevent auto mounting of a volume in macOS High Sierra?


The tags are stored not in EXIF data but in IPTC tags. I was able to view and modify them using the iptc command, which uses libiptcdata.

Viewing the tags:

$ iptc test.jpg

Adding a tag:

$ iptc -a Keywords -v testing test.jpg


Setting up key bindings of Corsair Vengeance K70 to work with OS X

The following worked for me:

Open System Preferences --> Keyboard --> Modifier Keys
Select the Corsair Vengeance K70 from the Select Keyboard pulldown list
Setup your mappings - for me I remapped
Ctrl Lock to Control
Option to Command
Command to Option
Close the Keyboard System Preferences
Restart the computer (I believe that you can also just close the Preferences unplug the keyboard instead of restart)

After a restart everything worked as expected on Mavericks


Upgrading and selling my MacBook, how do I clean install Lion and iLife?

If you want to sell your machine but also include installed software, there is a way to set this up that will ensure none of your personal data is on the machine, as well as provide a better box opening experience for your buyer.

I would suggest doing a secure erase of your hard disk first. Then, install Lion.
Configure a dummy user account named "test" or "admin" or something generic
Install the software you want to include
Restart your machine in Single User mode by holding ⌘ + S on startup.
Very carefully, do the following:

  mount -uw / (This mounts the root volume so you can make changes to
  it.

  rm /var/db/.AppleSetupDone (This removes the flag that tells Setup
  Assistant that it's done)

  rm /var/db/dslocal/nodes/Default/users/"shortname".plist (Replace
  "shortname" with the user account name you set up before. This removes
  the user plist)

  rm -rf /Users/shortname (Replace "shortname" with the user account
  name you set up before. This removes the User directory)

  rm -rf /Library/Preferences (This resets preferences)

  shutdown -r now (This restarts the computer)

Verify that your machine starts up to the Setup Assistant and you're done. That way, your buyer can start up the machine to the Setup Assistant and still retain the software you want to provide them with.

Good luck.


Is there a way to where when my laptop lid is opened, to automatically press a key?

There may be ways to stop your Mac from sleeping when you close the lid, but none of them are recommended, and I'm not even sure the old ways work anymore.

Option 1: sleepwatcher

As far as automating VLC on system wake, that may be possible with sleepwatcher. You ought to able to simulate a press of the spacebar with a bit of AppleScript:

tell application "System Events"
  key code 49 -- space bar
end tell

but you may need to add a slight pause (I'd start with 3 seconds and then adjust down until it failed) so that the system if fully awake before you send it.

That will also fail if VLC is not the front-most app. (Do you have to enter a password when you open the lid? If so, that's another consideration.)

Option 2: Keyboard Maestro

I would be much more likely to use Keyboard Maestro for this. For one thing, it does a lot more than just this one thing, and it can run that AppleScript I mentioned above.

It could also make sure that VLC is the active application and then press the Playback » Play menu item, which is probably more likely to work more reliably than sleepwatcher can.

The only downside is that Keyboard Maestro isn't free, but IMO it's one of the best purchases you can make for your Mac.


Tested on a 10.10.3 Yosemite MBP. I assume that you have created the Gmail account in the first place and that an entry exists in the Accounts tab of Preferences in Mail.app.

If you have enabled two factor authentication in your Google account then you need to create an App Password at https://security.google.com/settings/security/apppasswords?pli=1. This is a critical step.

Take this password you have just generated and go to Mail.app > Preferences > Accounts > your Google IMAP Account > Password field and add that password. Copy/paste works.

If it's a problem just to send mail, from the same place click the Outgoing Mail Server dropdown > Edit SMTP Server List... tab > smtp.gmail.com > Advanced tab > Password field and populate it with the same Google App Password.

Either way, close preferences and say yes when prompted to save changes.

Now, still in Mail.app, click Window > Connection Doctor and investigate the information there. You are looking for two entries, one is Google IMAP and one is SMTP next to the Google account name you are concerned with.

If you have green lights, you are good to go. Red lights indicate a server communication problem.

You can change passwords now that you know where without deleting/creating a new account every time you have an issue.


Apple Configurator 2 won't save changes to home screen layout

I am using Apple Configurator 2 version 2.13.3 (5B55) and the "Apply" button does apply the changes to my iPhone 6 (running iOS 14.4.2).
Unfortunately, the modal dialog doesn't have a scroll bar, so it only allows me to change app icons from the first 4 home screens. I have enough icons to fill 7 screens on my phone but the final ones are not available.


Issue upgrading to iOS 10.0 or later on an iPad 2

iPad 2 does not support iOS 10. The last version of iOS you can install on an iPad 2 is iOS 9.3.5.


You can tell launchd to remove it from its cache and reread from disk. From the man page:

 uncache service-name
          This subcommand instructs launchd to bypass its service cache
          for the named service and instead read the service's configu-
          ration file directly from disk.  launchd maintains an in-mem-
          ory cache of XPC service configuration files to minimize the
          disk I/O. This subcommand will remove a cached entry so that
          developers may more rapidly iterate on a service's configura-
          tion. It should not ever be used as part of production work-
          flow.


Find only podcasts from a single country / language

On the Mac in iTunes, on the store podcasts page, click on the country flag at the bottom right hand corner, and then select a store for the country you're interested in. You'll then be able to view podcasts for that country, view them in categories, and download them.


Add overlay text to App Store screenshot?

You can always use the annotation tools in Preview.app. These include the ability to add text boxes which can be positioned above the screenshots or other output image from a service such as the one you mentioned. Alternatively, you can use an app such as Pages to create the images by exporting the pages as an image file.


MacBook Pro NOT syncing desktop to iCloud

Do you have desktop syncing on?
In System preferences>iCloud>iCloud Drive
Make sure its Check
Then look at the options for 'Desktop & Documents Folders' and check

You can check iCloud stats at sidebar, iCloud Drive folder will get charging circle while loading


Keychain Access error when creating new system certificate

I got the same error, so I went through the process but created the certificate in the login keychain. Once this is done you can drag the certificate into the System keychain through the UI.

You will need to unlock your System keychain first if it is showing as a locked padlock: just right-click and select 'Unlock keychain "System"'.

You have to enter your password several times but eventually it works, and the corresponding codesign command works:

codesign -fs your-cert-name $(which gdb)


No bootable device - insert boot disk and press any key

Boot normally then open System Preferences.app > Startup Disk. Select your drive and reboot. This should bless the drive and make it the default when powering on.


My name shows up for every call to my gf's iPhone?

Does this help you: https://communityforums.rogers.com/t5/Account-Support/Caller-ID-Name-Display-Showing-Wrong-Name/td-p/396434
I have never experienced this but I could relate to it!


How to Partition New Bootable Drive to Include Recovery Partition

According to a post by SuperDuper's developer, reinstalling OS X over an existing installation adds a missing recovery partition:

Actually, you can easily recreate the recover partition by simply reinstalling Lion from the App Store. (This has the additional benefit of updating the recover partition with the most recent data, too.)

https://apple.stackexchange.com/a/27102 says the same thing:

I installed a larger drive in my MBP and cloned my original disk to the new drive using SuperDuper! This process doesn't create the restore partition. Reinstalling Lion onto the new drive created the necessary partition for me.
I reinstalled this using the "USB Key" installer run from a partition on an external drive. My User accounts, applications, etc. survived the reinstall but I did have to run the updaters for the OS and reinstall Java after the Lion reinstall.

Reinstalling OS X from the App Store (or using an installer app you have already downloaded) is probably easier than using an external drive though.
Above, "reinstalling OS X" means doing an upgrade install over the current installation. See Apple's KB article OS X Mountain Lion: Reinstall OS X.
Simply upgrading to 10.8 or 10.9 would probably also add a recovery partition.


Deleted Photos to reclaim iCloud space but none reclaimed

Do you have any other devices using the same library?

I did similar thing last night, deleted some things from my Mac from the library (large video files, around 800mb), and then went to iPhone to check the free storage on iCloud, it wasn't changed.  And my 'Recently deleted files' was empty as well.

Then I opened the Photos app on iPhone, and I could notice the 'pop', the thumbnails moved, so it seems the iPhone synced that those videos are deleted, and after that when I checked the iCloud storage, free storage was increase.

So, try to open Photos on other devices to let them sync.


Unable to join Photo Stream on OS X 10.8.5

No, you would not want to be on an out of date software. Try applying the most recent OS X update (10.14.6) and trying again. Software being out of date is a usual suspect of things not working as expected. All of the devices you are accessing the Stream on would need to be current as well.


Where does the Add Account information auto-populate from

There should be a contact in Contacts.app which has a little head and shoulders silhouette next to it in the list and a grey bar with "me" across the picture.

I think you are right that this is created when you first started using the computer.


Cannot ping localhost: "unknown host" on Mac OS X El Captain

I have solved the problem by restoring my Hosts file (it was empty):

But before, you have to check your hosts file.

  cat /etc/hosts

If nothing is shown, that means your hosts file is empty.

Then just copy and paste this over the existing hosts file then save it as plain text to restore it.

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

If your hosts file is not empty, your can try to delete it and add it again with this lines.


Restarting iPhone 6 Plus during Restore preventing the Restore from happening


Change shortcut for switching to the next most recently used app among your open apps in MacOS

Not sure if this is what you wanted, but here's a possible solution without using any third party apps:

Go to System Preferences > Keyboard
Click on Modifier Keys... (Refer to screenshot)
Map Option to Command, and Command to Option (or use the modifier keys in any way you want)

Now you can use Command key shortcuts using the Option key.


error "System Events got an error: Can’t get application process \"System Preferences\"."

This works for me using the latest version of macOS Mojave.  This code may need to be adjusted To work with the current version of your operating system;

try
    if application "System Preferences" is running then do shell script "killall 'System Preferences'"
end try
repeat until application "System Preferences" is not running
    delay 0.1
end repeat
tell application "System Preferences"
    reveal anchor "Main" of pane id "com.apple.preferences.Bluetooth"
end tell

tell application "System Events" to tell application process "System Preferences"
    repeat while not (exists of UI element "Turn Bluetooth Off" of window "Bluetooth")
        delay 0.1
    end repeat
    click UI element "Turn Bluetooth Off" of window "Bluetooth"
    repeat while not (exists of UI element "Turn Bluetooth On" of window "Bluetooth")
        delay 0.1
    end repeat
end tell

try
    if application "System Preferences" is running then do shell script "killall 'System Preferences'"
end try


How to disable "ignore ownership" option on an external volume on Mac OS X El Capitan?

From comments, your disk is formatted as FAT32, which is incapable of holding unix or even Windows permissions.

It is also very dubious in its hardlink capability. You can force them, but file repair tools are likely to break them.
By far the best format for Mac backups is GUID/HFS+ not MBR/FAT32.
You will need to Erase (not Partition) the entire disk to change it to GUID/HFS+ (macOS Extended, Journaled; GUID Partition Map in Disk Utility) so you will either need to abandon your first effort or back it up somewhere - but note it will not have correct perms already, so I'd suggest starting over.


How can I get iTerm 2 to copy only what I select?

If you do a double-click to select it go into "all-word" mode, which automatically grabs each word.

If you just click and drag it'll take whatever your selection is.


Either offload apps, or just delete unused apps. "Other" is the internal storage from apps, so offloading apps technically removes them.

Unless you just want to free up space, then do that or delete photos. A lot of videos and pictures takes up lots of storage.


Mail.app crashes after update to El Capitan OS

There is a good work around for this, that can be found on the apple discussion forum, here: https://discussions.apple.com/thread/7251820

Should you be in the same position as the author of this, and have multiple mail accounts active, try the following steps:

I had the same problem, but I believe I've fixed it.  It's seems to have been related to the fact that I have multiple email accounts active in the app, as many people do.  The initial download of all messages from all accounts seemed to be overloading the app, causing it to crash.  See if this works for you:

Before opening the Mail app, turn off your wifi connection (prevents mail from trying to download mailboxes from all accounts at once).
Launch Mail app and go to Mail -> Preference -> Accounts tab.
Click each of your accounts on the left side of the Accounts window, then uncheck the box next to "Enable this account."  Disable all of your mail accounts.
Close Preference and close the Mail app.
Relaunch the mail app and reconnect to wifi.
Go back to Mail -> Preferences -> Accounts tab, and enable the first account.  Give the app plenty of time to download all messages until you no longer see "Checking for Mail..." at the bottom left of the app screen (may take a few minutes depending on how many messages you have on the server).
Once the app is no longer "Checking for Mail..." repeat this server for each of your other accounts.  I saved Gmail until last since it's my biggest, which took the longest - about 5 minutes (I use multiple Gmail accounts).

After enabling all accounts, the crash issue stopped for me.  Hope it works for you!


Someone is using my Game Center account; how can I secure it?

I guess his device is still logged in with your credentials, and even if  you changed the email address or password, his device is still mantaining the session active.

I don't think there's a way to log him off remotely. It seems to me that the only way is a manual log-out on his device.


Pause button started working for Chrome / Youtube, messing with audio player controls

This is a new feature of Chrome73, called Hardware Media Key Handling in chrome.
Enter this URL in the address bar then you can simply disable it.
 chrome://flags/#hardware-media-key-handling


There is no way, unless it was backed up somehow. If iCloud was enabled, and backed up recently, you will be able to restore it from an iCloud backup. Here is an article detailing the restore of an iCloud backup http://support.apple.com/kb/HT4859 .

When you restore a phone, or start over, there will be three options on the initial wizard (iOS 5 only - which is on the 4S). The three options are Restore from iCloud backup, Restore from iTunes backup, as well as Setup as new iPhone. As a result, the only real restores you can do is iCloud (which is extremely easy), as well as iTunes (which is very similar, only you must connect to your computer). iCloud automatically backs up every night if (1) your phone is connected to wifi (2) your phone is locked and (3) your phone is locked, therefore it often can be more recent then iTunes.


Looking for a text editor with specific syntax highlighting features

Sublime Text

There are some things worth paying for in life and a solid text editor is, in my opinion, one of them. If it's the tool you use every day, what's a few dollars to ensure that tool is high quality? For me, that editor worth paying for is Sublime Text. I'm still on 2, but 3 is a pretty stable beta and can be had for free for the time being. Both 2 and, when it leaves beta, 3 can be "evaluated" indefinitely if the price and paying for quality software really turns you off.

The upside to Sublime is it has a long and illustrious with a great community behind it. It has an awesome package management system in Package Control that lets you add a ton of features very quickly and easily.

To address your specific feature requests...

  vertical gridlines, that help you see how far indented you are

Yes. Add:

"draw_indent_guides": true

to your preferences file.

  bracket matching and tag matching when you're inside a tag

The BracketHighligher extension does this and more. There's a snazzy screen shot on its Package Control page that shows off all the ways it can highlight things out of the box.

You can find my Sublime preferences file here which has most of things you desire enabled in it already.

  when highlighting a word (which is quick by double clicking on it) all other instances of that same word will be highlighted

Sublime calls this Multiple Selection. Select a word and then press Ctrl+Command+G or Cmd-D to select all occurrences of the word in the file. Typing will replace all occurrences simultaneously. You can do a lot more than that with Sublime. See the aforementioned page for other multiple selection ninja moves you can do.

  Commenting multiple lines of text by highlighting and hitting [strg]+[k]

Highlight the block and press Command-/ to toggle comments on and off for the block. You can combine this with multiple selection mentioned above to comment out non-contiguous lines.

  Un-Commenting multiple lines of text by highlighting and hitting [strg]+[shift]+[k]

It's Command-/ in Sublime to toggle comments which is easier to remember than an 'add comment' and a separate 'remove comment' action if you ask me. If you don't like the short cut you can reassign key bindings freely in Sublime to map the actions to a preferred combination.

  Indenting multiple lines of text by highlighting and hitting [strg]+[tab]

That works exactly how you want: select the lines, TAB to indent, Shift-TAB to un-indent.

  Un-Indenting multiple lines of text by highlighting and hitting [strg]+[shift]+[tab]

It's just Shift-TAB in Sublime.

  the ability to chose how to interpret the file (what language)

You can override Sublime's language guess using the View > Syntax... menu. Pick the language you want it to be instead of the one Sublime guessed. Sublime's guessing is much better than TextMate's though IMO.

  function completion, such as parameter hints, closing html tags automatically, and completing brackets, would also be helpful.

Absolutely -- they're called Snippets in Sublime's parlance. It ships with a bunch of defaults for some common languages like CSS, HTML, Ruby and Python that are useful. You can add your own snippets and you can find more language support and snippets in Package Control.


How do I know what version the Mini DisplayPort port is on my 2010 MacBook Pro?

The 2011 MBP (MacBookPro8,1) has thunderbolt, so either your machine is not a 2011, or it has thunderbolt. the 2010 MacBook Pros have MDP that supports audio as well as video (I have a 2009 which only does video).

Keep in mind that MDP and Thunderbolt look identical.


How do I get names for devices connected to my hotspot?

With a network scanner app like Net Analyzer running on your iPhone, you can see who’s connected.

BlackMagic is my iPhone 7 - the host. The other two devices are Toshiba Flashair Cards connected to my personal hotspot.


MacBook Pro Left click not working on trackpad as well as mouse

I had the same problem. After logging in to Yosemite 10.10.4 on my MacBook Pro (mid-2014) the left click on the trackpad did not work. Also, when hovering the pointer over links etc. they were not clickable. Right click were fine.

Rebooting did not have any effect.

It was possible to left click on the Shutdown button in the login screen so the trackpad itself works.

The solution was to close the lid for ~60 seconds after logging in. Then it worked.


Safari: How do you get page titles back?

Go to Safari preferences > advanced then uncheck the box that says 'Smart search Field - show full website address'


Can you daisy chain 2 Macbook Pro's onto a single power pack?

Allan's answer is not correct, I was able to daisy chain my Mac. I am currently at a conference without my charger and I have daisy chained my Mac to another Mac (both USB-C 2017 Mac Book Pros). Both Mac's are closed, so there is not much variance in usage as both are idle. I opened the screens and checked the power level on both every 10 minutes. The second Mac charged much slower and seemed to charge faster once the first Mac was fully charged, but it still seemed slower than normal to charge.

---------------------------
| Time    | Mac 1 | Mac 2 |
---------------------------
| 0  mins | 81%   | 22%   |
---------------------------
| 10 mins | 89%   | 24%   |
---------------------------
| 20 mins | 96%   | 26%   |
---------------------------
| 30 mins | 100%  | 29%   |
---------------------------
| 40 mins | 100%  | 33%   |
---------------------------
| 50 mins | 100%  | 37%   |
---------------------------
| 60 mins | 100%  | 42%   |
---------------------------


Terminal command to return network class

Please reconsider and reformulate your question.

You are mixing private IPv4 address spaces and classful networks (which are deprecated or at least "old-fashioned" since 1993) and you don't consider classless networks.

In the old-fashioned concept of classful networks the leading bits 0 (Class A), 10 (Class B), 110 (Class C), 1110 (Class D) or 1111 (Class E) you get by issueing a proper ifconfig or ipconfig command completely determine the class.

So all IP-addresses starting with

    0 - 127 belong to Class A
128 - 191 belong to Class B
192 - 223 belong to Class C
224 - 239 belong to Class D
240 - 255 belong to Class E

I can't add this as a comment because it's to long.


OS X El Capitan – "package is not compatible" error

In case anyone wonders, on El Capitan installers can't copy files to /usr/bin. That was the reason.


Why can't i remove the 'All HD' menu item after jailbreaking my 1st Gen Apple TV?

The 'All HD' menu (along with many others) apparently is loaded dynamically over the internet (presumably via a connection to the itunes store). If your Apple Tv is not connected to the internet this menu (along with others) will not show up.


What is a Mac OS X equivalent of McAfee Security network mapping?

You can try ProteMac. I have no experience with this software bundle, but it looks like it does what you are looking for!


i think i know what you're talking about. expose used to have this really annoying "feature" where it required a mouse move before it would register a click. so if i used expose and the window i wanted was right under my mouse cursor, i couldn't just click it. i had to move my mouse a little, then i could click it

but, i just tried reproducing this in macos sierra and the problem is gone!


Sounds like a hardware issue. Insert your OS X CD and follow the instructions below from the Apple support pages to test your hardware

Locate your 'Applications Install Disk 2' disk which came with your computer
Insert the disk into the computer
Boot/reboot the computer, holding the D down on your keyboard.  You should get an image like this once the test software has started to inspect your computer

When the process is complete, select your language and click the right arrow. If you aren't using a mouse, you can use the up and down arrows to select a language and then press the Return key.

The Apple Hardware Test console appears. You can choose which sort of test or tests to perform:

To perform all of the basic tests, click the Test button or press the "T" key or the Return key.
To perform a more thorough diagnostic test, select the "Perform extended testing" checkbox under the Test button before you click the Test button.
Your test results will appear in the window in the bottom-right of the console.

The Hardware Profile tab of AHT provides specific information about your computer. To see this information, click the tab, then select a subject area on the left.

To exit AHT, click Restart or Shut Down at the bottom of the window. Remember that clicking Shut Down will not automatically eject the disc.

Normally these are caused by hard disk failure, or at least a failure to boot from the hard disk.  If it turns out that it is the hard disk, you will need a new one.  But you may still be able to salvage data from the old one after you've replaced it.  If you get a USB hard drive caddy you can plug the old disk into your Mac after you've reinstalled the OS and if it is readable, you might be able to recover your data.  You may even be able to use migration assistant to recover everything if it turns out that it's just your boot sector that's corrupted.


Way to limit CPU speed to prevent temperature spikes?

It's not practical, but that model of MacBook Pro will run the CPU lower if the battery is disconnected since it can't count on the battery to work as a capacitor and the CPU/GPU can over draw the power supply.

Also - you could try gfxCardStatus to shift to the lower power GPU to reduce that source of heat.

If you are still running Snow Leopard, there are some CHUD tools in the performance testing folder of Xcode that let you to disable cores on processors which would let the system get less work down and generate substantially less heat. I don't know of a program to do this on Lion as the latest Lion build of Xcode didn't ship with the CHUD tools.


What's the easiest way to copy the URL of a traditional HTML frame in Safari?

This is a little indirect however based on your example, right-click in the frame and select Open Frame in New Tab, then select the new Tab and copy the URL from the Address bar.


Can I reset my privacy settings on OS X Mountain Lion like I can on iOS 6?

You can't reset your settings to the defaults/empty, but you can remove specific apps from access to your location information, Twitter account, Facebook account, etc., as it sounds like you've already seen in the Security & Privacy pane of System Preferences.

You can uncheck individual apps with access to remove their access to your contacts, Twitter, or Facebook accounts; in the case of your Facebook and Twitter accounts, you can remove them from your computer altogether from the Mail, Contacts, and Calendars pane. This will essentially revert your settings to the way they were when you got Mountain Lion, since many of these features did not exist prior to OS X 10.8.


Switch from a not-installed Windows partition to Mountain Lion

That password I think is EFI password.
To reset your EFI firmware password, hold Command and R keys while your Mac is starting to start in Recovery HD. Then, go to the Utilities menu, open Firmware Password Utility and disable the EFI firmware password.

If you don't remember the EFI password, take your computer to an Apple Store
If you don't have any Apple Store nearby, look up here, maybe you will find something good for your situation: https://www.youtube.com/results?search_query=reset+efi+password+macbook&oq=reset+efi+password+macbook&gs_l=youtube.3...197.5674.0.5891.22.16.0.6.6.0.353.2286.7j5j3j1.16.0.eytns%2Cpt%3D-27%2Cn%3D2%2Cui%3Dt..0.0...1ac.1.11.youtube.1_D0FcEVNL0

P.S. you can try to remove the battery for a couple of minutes, sometimes it helps: http://support.apple.com/kb/HT3964


Microsoft Office, Exchange, Calendar, Snooze issue, Resending Invitation

I can't confirm that this is a common behavior in Mac Outlook or Calendar. It's working as expected.

  Why is this happening?

It's a incompatibility issue with your Exchange Server. e.g. a outdated MS Exchange server version. Somehow your Mac Outlook changes are ignored or not being synced. What Exchange Server version do you use? Also make sure that you are running the latest Mac Outlook Version.

The best way is to get in touch with your ISP or Server Administrator, so he/she could take a look at the debug logfiles.


Which presentation remote controls are OS X compatible with Powerpoint?

Logitech's R800 remote works. They aren't officially supported, but they allow you to flick back and forward between slides.


Safari 7 can't connect to intranet using HTTP authentication

I can confirm that I see the identical problem with Safari 7.0.2 (9537.74.9), with all current Mac OS X Mavericks updates installed. (Thousands of request packets per second with the same kind of content as described above.)

However, while this may or may not help the original poster, I have found that this problem only occurs if the Windows server has Integrated Windows Authentication (also known as NTLM Authentication) and Negotiate Authentication enabled.

The server then sends these two headers:

WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM

Safari will reply:

Authorization: Negotiate YEgGBisGAQUFAqA+MDygDjAMBgorBgEEAYI3AgIKoioEKE5UTE1TU1AAAQAAAAUCiGIAAAAAGAAAAAAAAAAYAAAABgGwHQ8AAAA=

And from there, the loop will get going.

But if Negotiate Authentication is not enabled on the server, there will be only one WWW-Authenticate header:

WWW-Authenticate: NTLM

And Safari's reply will be something like:

Authorization: NTLM TlRMTVNTUAABAAAAB4IIAAAAAAAAAAAAAAAAAAAAAAA=

This will work just fine. Essentially, it seems that Negotiate is broken in Safari, and since the server sends Negotiate first, indicating a preference for it, Safari will try it and enter an infinite loop that prevents it from falling back to NTLM.

So, if the server administrator can be persuaded to turn off Negotiate in the authentication settings, the problem may be solved.

I might add that Firefox sends the "Authorization: NTLM ..." header regardless of whether the server provides Negotiate in addition to NTLM or not. Presumably, Negotiate is not implemented in Firefox.

Update

Safari 7.0.3 (9537.75.14) still exhibits the same problem.

We previously reported the issue as a bug at bugreport.apple.com, but the bug was closed as a duplicate of a previous bug—the contents of which we cannot see, except that it is still marked as open.

Update 2

I can confirm hauns's finding that the authentication works with Safari 7.0.4 (9537.76.4).

Update 3

This issue is back in Safari 7.0.5 (9537.77.4)

Update 4

This issue is still present in Safari 7.0.6 (9537.78.2), as noted by hauns, with cifs or smb volumes mounted.


Login on iTunes connect website, then go to Agreements, Tax, and Banking. There, you could see your contracts and be able to  sign it.


Why a Win 7 usb installer made using Boot Camp, is not working?

Windows 7 has to include Service Pack 1 (SP1).

Next, older Macs install Windows to use a BIOS boot method. Mac computers can not BIOS boot from flash drives.

If you have a working optical (DVD) drive, then you should use the drive to install Windows. If your optical drive is broken or missing, the you can still install Windows, but the procedure is fairly complicated. See Installing Windows 7 or 10 Pro 64 bit without DVD or Flash Drive for the procedure.

Some really old 64 bit Macs can not install 64 bit Windows without first modifying the Windows ISO file to remove the EFI boot method. This only applies when using the optical drive.

Officially, your Mac can only run 32 bit version of Windows. This is also true for my 2007 iMac, but I was able to run 64 bit Windows 7 anyway. So if you have 64 bit Windows, then the only way to know would be to try installing.

The Boot Camp Support Software 4.0.4033 for your Mac can be found at this link. Newer versions of the Boot Camp Support Software (Windows Support Software) will not contain the correct drivers for your Mac.

If you have problems installing the Boot Camp Support Software 4.0.4033, then read the instructions given here.

Just so you know, older Macs can usually run Windows 10. The oldest Mac I have running Windows 10 is a 2007 iMac. If you want to try the current version of Windows 10, the you can download the ISO file from this site. You do not need a license to install, but to continue to use Windows 10 you will eventually have to buy a license.


I was experiencing this behavior on a secondary display as well. Although it is merely a workaround, I can confirm that putting an app in Full Screen mode on the secondary display will force the OS to redraw the menu bar.


How do I remove Gmail from my Mail app without removing Gmail account from system preferences?

Simply disable your Gmail account by going into the menu bar, Mail → Preferences → Accounts and uncheck Enable this account under Account Information for your Gmail account.

The account will remain under System Preferences, but Mail will no longer fetch your email nor, therefore, notify you of incoming email under your Gmail account.


How smoothly does Xcode 10.1 run on 2017 MacBook Pro base model (8 GB RAM/128 GB SSD)?

2017 MacBook Pro is a fairly recent model and supports running the current iOS development tooling (recent version of macOS, current version of Xcode + iOS SDK + iOS Simulator) pretty decently.

However, how smoothly does Xcode run is a subjective question. As mentioned, the MacBook is pretty recent and can handle the iOS development environment fairly well. The actual performance is dependent not on the hardware alone, but also on the optimization level of the software (macOS + Xcode), which are fairly well optiized in general.

While the machine configuration (Memory, CPU, disk space) required for optimal performance is highly dependent on the actual workflow i.e., the kind of project you'll be working on, it's generally a good idea to go with as much RAM as you can budget for as it's not upgradable at a later stage.

  Does current version of Xcode (10.1) and iOS Simulator run smoothly without lag on this Mac? or do I need more RAM and SSD and more powerful CPU?

This is subjective and dependant on the complexity of the project. In general Xcode will run decently on this configuration.

  How fast the 128 GB SSD fills with Xcode project files if I use the machine only for app development purpose?

This is again subjective as it's dependent on the size of project.

  Can I move old Xcode project files to an external disk in order to free up space on internal drive (and copy old Xcode project files back to internal drive as needed)?

Yes. Xcode project is a entirely contained in a single directory. As long as you keep all the project referenced files in the same location (generally inside the project directory), you can freely move around the directory between internal and external drive.

  Can I directly save and run Xcode project files from external disk without using the internal drive?

Yes, you can save/run Xcode project from an external drive. However, the drive needs to remain connected for the duration of work.


In short, Apple want you to play their game - if you're going to participate, you have to play by their current rules, not last season's.
So, no, if you want the latest Xcode you need the OS that supports it.

Your workaround would be to set up a dual boot or VM.

Your second question has a similar answer, well covered here - Can I install any iOS version I wish by picking and choosing which firmware to restore?

You might have a week or so to downgrade before it's blocked, though you'll have to set up as new & lose any backup.


What does it mean when a computer is 'greyed out' in Apple Remote Desktop?

Per the ARD Administrators Guide (PDF), A "light purple" client status icon means that the client is offline (page 177).


Is there a way to set Safari's homepage to an entire bookmark folder?

Put them in a 'Favourites' category.

You can then either right click and 'Open in New Tabs' or from Bookmarks menu, 'Show Favourites'.

From the Safari Sidebar you can drag & drop to Different folders. Add a folder to Favourites & use that.


phpMyAdmin 403 Forbidden Error after upgrade to Yosemite

Since upgrade to Yosemite updated your Apache, you have to update phpMyAdmin.conf to use new Access control syntax.

Have a look at: http://httpd.apache.org/docs/2.4/upgrading.html

In my case I need changed /etc/apache2/other/phpMyAdmin.conf

Order allow,deny

Allow from all

to

Require all granted

More info here: http://www.zoubi.me/blog/you-dont-have-permission-access-phpmyadmin-server-after-upgrading-yosemite


Can an app that runs on iPad be forced to be displayed in iPhone's resolution or aspect ratio?

No you cannot

When the developer creates the app he/she specified the screen aspect ratio in the development software. There is no way to change the aspect ration to fit your iPad Pro.

You could recommended to the developer company to create a iPad Pro version of the app that had the proper aspect ratio for your iPad Pro.


Issues with Texts Sending Through iCloud

I believe I figured this out... I turned iMessage off and back on. My number was then able to be selected and my emails de-selected. Messaging now works on my apple watch too.


Is there a possible way to recover a backup that i deleted from iTunes?

You'll have to use a third party solution to attempt to recover that backup file. Third Party solutions usually don't work well, so if you do take a chance with it, you can keep that in mind.

EaseUS has a recovery option - https://www.easeus.com/file-recovery/recover-deleted-itunes-backup.html

If you are on a Mac and have a Time Machine backup, it keeps backups in this directory:

~/Library/Application Support/MobileSync/Backup


Show application switcher on all connected displays

To my knowledge, you can't make the default application switcher do that. 3rd party apps definitely can... but many don't seem to do it.

The only third party app I know that does this is:
Contexts (~$10), but it's also pretty different from the default app switcher.

Another one I wanted to mention is Witch (~$14), that is closer to looking like the native application switcher, but isn't able to show up in all of your screens. It can however be shown in the screen with the active window or in the same screen with your mouse pointer.

Both of these have trial versions available.

The big thing for me with these third party application switchers is that it is possible to hide applications from them.

For example... if you use Path Finder, you may want to hide Finder, so you don't accidentally open it. Or if an application just doesn't have the "hide dock icon" option, meaning that it will show up in the application switcher by default, you can hide it in the third party application switcher. Many reasons for why you'd want to hide an app from the application switcher.

I personally use Witch and Ubar, which is a Dock replacement that also can hide applications... Contexts comes with its own dock replacement (sort of). As a heavy Spaces user, I really like how the "Sidebar", as it's called in Contexts, can divide the open apps into groups by spaces. Makes it pretty nice and organized.

The thing I could never get used to with Contexts was the actual application switcher and its vertical list style (with no option to make it horizontal). I spent way more time looking at the list trying to find the right app compared to the native horizontal style, which is not available in Contexts.

As a bonus I just wanted to mention HyperSwitch, which mainly brings really good previews to either its own custom app switcher or extends the native app switcher to show a preview, but as far as this question goes, it will not extend the application switcher to multiple screens.


Apple TV HomeKit hub can see devices but cant communicate

As @Jake3231 pointed out, Apple disabled homekit on AppleTV temporarily. I thought mine was up to date (it didn't show any updates available and its set to auto update), but upon checking again tonight an update was available.


What features from a typical wireless router is Airport Extreme missing?

Have you seen the Technical Specifications for AirPort Extreme, that should cover most of the questions. There are no virtual servers and no DMZ, but IPv6, Port Mapping, Shared Disk/Over-the-Air-Time-Machine-Backup, Shared Printers, DHCP and NAT, some features are Mac-only, of course. Wireless 802.11n with various transmit power options. That's about it. As I said, no toy, but it works 100% reliable, even for techies.


What is the minimum sized wrist the Apple Watch can fit?

As specified on Apple's Watch Case and Band Sizes page, the smallest band (therefore fitting the smallest size wrist) is the Classic Buckle, which fits a 125mm wrist circumference.
The next size of bands, are the ones that fit 130mm wrist circumferences:

Milanese Loop (130-180mm)
Classic Buckle (125-200mm)
Sport Band (130-180mm and 150-200mm)
Woven Nylon (125-195mm)

Keep in mind these are sizes for the 38mm Apple Watch. 42mm band sizes are a bit larger, starting at 140mm for the Link Bracelet and Sport Band, and 145mm for Woven Nylon.


To add on to grgarside's answer, you may be able to determine if certain content provider apps are available in your country by using a website that lets you browse the tvOS App Store, such as App Sliced or 148apps. From the app listing, click on it to view the iTunes web listing for it, and it should say it's not available in your country if that's the case.


How to tweak boot time by disabling apple kexts (including cryptography related ones)?

If your corporation needs to comply with certain security standards you may have to use a FIPS 140 validated cryptographic module. If that is the case your company is likely to have an officer set aside to help you with that. (This will depend on the country you're located in.)

Removing any Apple supplied .kext modules will at best cause nothing or broken functionality in applications or at worst render your system unbootable. You certainly will not gain any improved boot times from removing any kext since these are loaded from a cached file anyway.

More info on Validated FIPS 140-1 and FIPS 140-2 Cryptographic Modules.

You don't specify how long your system's startup time is, but from my personal experience my MacBook Pro (6,1) takes less than 20s after entering the FileVault password to decrypt my boot partition. (SSD) Also I only reboot when I installed an update forcing me to do so which rarely happens so I personally consider boot times an absolute non-issue.

If your boot times are really way off the charts you cause is much more likely a damaged filesystem or dying hard drive/SSD than a problem with your kext cache.


In iTunes go to the upper right hand corner:

select the device (iPad or iPhone), then this window opens:

Put a check mark in the box marked with red in the photo above (Sync only checked songs and videos).  You'll be able to select what Music/Videos are checked by selecting the Music or Movies tab at the top of this picture (notice Summary is currently selected).


How to create new mysql user/db in Mac OS X?

If you are using the terminal client, generally you can do things like reset the root users password for mysql or create databases.
A simple example can be found at the MySQL docs site, of which I will copy the highlights.

To create a new MySQL user:

Login to MySQL in Terminal:mysql -u username
In the prompt:CREATE USER 'admin'@'localhost';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';
If you want to create a database: create database name; is all you need to do

If you do decide to use mysqladmin, mysqladmin can create and drop databases, but it cannot create new users.


Set the result of command to variable in Terminal post execution

What if you used a function defined in one of your bash startup file?

getvmid () {
/Applications/VirtualBox.app/Contents/MacOS/VBoxManage list vms | grep $1 | cut -f 2 -d { | cut -f 1 -d }
}

The $1 is the first parameter of the function. It also limits the scope of the variable.

getvmid Fred

Setting the variable:

vm=$(getvmid Fred)

Untested but this should also work:

vbm control "$(getvmid Fred)" poweroff


Make app notifications ring as loudly as the phone

The phone ringing is, technically speaking, a notification sound, and uses the same volume setting as all other notifications (called Ringer Volume).

As far as notification tone length, you would need to contact the app's developer. You cannot set custom tones (at least, outside the app) for 3rd-party iOS apps like you can with Phone, Messages, etc.


I want to install Yosemite on a MacbookPro4,1 that has a broken firewire system

I don't really see a question here.  What is it you need help with?  You should be able to get 10.10.1 either by (a) installing it on a working system and swapping the hard disk or (b) installing it on a working system, take a Time Machine backup, then restore said backup on to the broken system.


How can I stop my device open being reset to iPhoto

Image Capture and iPhoto have cache locations to store the status of pictures and camera roll information for each device. It's likely those preferences and databases are corrupt.

If you have a recent backup, you might try quitting the apps and cleaning some of these by moving them to the trash:

~/Library/Preferences/ByHost/com.apple.Image_Capture*
~/Library/Caches/com.apple.iPhoto/Cache.db

Without emptying the trash you can reboot and test to see that it fixes the issue and doesn't cause other issues before emptying the trash. You can quit the apps and move things back if it causes you issues - but these should be regenerated from a normally working system (and yours is either slightly confused or potentially not working so well)


Wi-Fi turning on and off since Mavericks upgrade

Turns out there was a custom script running under a subdirectory of /Library/Scripts/ on this laptop. It looked something like this:

#!/bin/bash

dscacheutil -flushcache
if ifconfig en0 | grep inet;
then
    /usr/sbin/networksetup -setairportpower en1 off
    /usr/sbin/networksetup -setairportpower en2 off
else
    /usr/sbin/networksetup -setairportpower en1 on
    /usr/sbin/networksetup -setairportpower en2 on
fi

Commenting its insides out fixed the problem The Wi-Fi no long periodically disconnects. I'm guessing that between 10.8 and 10.9, one of the commands in that script changed.


How mac detects that personal hotspot is available without internet?

Apple devices talk to each other and listen without needing the internet or a server or a network.
Look up Rendezvous and Bonjour and mDNS as they are the marketing and technical terms of the first iteration of this capability. More recent devices have enhanced capabilities including NFC and Bluetooth range estimation - look up Bluetooth Beacons for that iteration of this feature.
Lastly, the most advanced tech that Apple ships is ultra wide band radio chipsets that augment the previous technologies with time of flight measurements to answer hypothetical situations like “Is your watch closer to the HomePod than your phone?” for instance.
The hardware and software are capable of mapping out space and time to figure out where they are in the world as well as how close to other devices they may be moment to moment. Apple then synthesizes a reaction based on multiple signals to let you know a hotspot may be near. This can be as simple as hearing a WiFi beacon indicating a device provides this service or a cryptographically signed two way handshake to validate your AppleID signed in recently on two devices and they can trust the identity and validity of a handshake data exchange.


iMac only show flashing folder with question mark after formatting OS X partition drive

This error appears when the startup disk's operating system is corrupt. The safest way to recover the drive's data is to pull it out of the machine and connect it to a different machine. However this is difficult and not likely an option for you. I would try getting someone you know to create a bootable flash drive of an operating system (which system doesn't really matter). You can use this drive to either 1) access all of your files or 2) reinstall a working OS.


Finder freezes when downloading files in Safari

You don't have to restart your Mac. You can simply use Command-Option-Escape and Relaunch the Finder app. I have this same problem, but it only happens when I have a Finder window open to the Downloads folder at the same time I download a file in Safari.
If the Downloads folder isn't open, the file downloads and all is well. This problem started with OS X El Capitan on a Mac with a clean install of the OS and a disk that checks out with no issues under the Disk Utility.


xCHM should do it for you. It doesn't use "live search". If you get an error (something about wxWidget) opening it, kill the app and restart it. The error should be gone afterwards.
ichm - though using "live search" it's extremely fast. I never waited longer than 1 sec.


Changing the user when turning in my Macbook Pro

I'm on High Sierra, so the wording might be a little different, but I don't recall this changing position recently:

System Preferences > Users & Groups > Login Options (bottom of the list of users) > Automatic Login (set to your user)


How do I create a global keyboard shortcut to create a new note in Notes.app or Reminders.app?

Reminders

You can create a service using the Automator:

Open Automator.app
Select Service
For Reminders: Add action Ask for Text to prompt for a new To Do
Add action New Reminders Item
Save Service
Create Shortcut in:

System Preferences → Keyboard → Keyboard Shortcuts → Services → Text

Notes

See Mohamad Elwan's answer for notes


The short answer would be no. A 5 y.o. battery won't last as long as a new(er) one. However, depending on if the original owner followed Apple's care instructions, and it doesn't have a high cycle count, it may not be much lower.

A lot of it depends on the care the battery was given. If the battery has just been sitting in a box this whole time, it's performance may be lower. Batteries need their "juices" (electrons) flowing in order for them to stay healthy.

On the other hand you have cycle count. A battery only can handle so many cycles before it wears out. Simply put, the higher the cycle count, the lower the performance.

Apple recommends storing a battery at 50% for extended periods of time. If it's fully charged or discharged when stored, this will again affect battery life.

Here is a comprehensive guide to Apple notebook batteries.

Of course, all this doesn't count any engineering changes that may have been made for the better in newer batteries.


Making changes to the iTerm UI permanent

"Edit Session" is exactly that - it edits that particular session.
If you want to make it permanent, you have to make the change in your profile.  Go to Preferences → Profiles → Default Profile → Text

Obviously, you select the profile you want that change made to - I'm showing the Default Profile for this example.


Run Automator App conditionally at system startup

Here is an alternate method:
You can include the Automator app on Startup (System Preferences => Users and Groups => Login Items => Click + and browse to Automator.app in Finder.
You can see an example here.

This will have it working every time on startup.
Turning it off (temporarily)
If you hold the Shift key down just as your computer starts to log you into OS X (not when you hear the chime), it will ignore all of your login items. I could only get this working with automatic login disabled. You have to hit it right as your computer starts to log you in.
This may not be convenient if you have more Login Items in your Users & Groups, but it is a good place to start.
References
http://lifehacker.com/5795904/temporarily-disable-your-macs-login-items-with-the-shift-key


First step would be to go through your files and get rid of things you no longer need.  An app like GrandPerspective can make it easy to locate files that are taking up a lot of space.

If you’ve cleaned your drive of all unwanted files and you still don’t have enough space, then you should consider replacing your internal drive with a larger capacity drive.  Just make sure to get one big enough that you won’t fill it up for quite a while.

If you don’t want to replace your internal drive, then the next best option is an external drive.  As for the caveats you mention, you could just leave the drive mounted all the time.  That way the files are always available to you when you need them.  And for keeping track of files that need to be backed up, just get a good backup app, like ChronoSync.  They are designed to keep track of modified files and back them up on whatever schedule you designate.


How can I set up a shell script as a wrapper to the main executable of an app?

Use /Applications/Emacs.app/Contents/MacOS/Emacs (or other executable in that directory).

Generally, application bundles are structured as above. Use Terminal to 'ls' your way to the file.


Can't resize shrunken boot partition to fill empty space

First, try to delete the Bootcamp partition using Boot Camp Assistant.
I had a similar problem, and Boot Camp Assistant didn't recognize any Bootcamp/Windows partition, but in Disk Utility, the size of total space of my 1 TB HD showed only 850 GB of total space. The other 150 GB (from a failed attempt to create a bootcamp partition) did not show in the Disk Utility or anywhere else.

Then, quite by accident, I created 2 additional partitions using the Disk Utility.  The total space of the 3 partitions showed as 850 GB. However, I then used the Disk Utility to delete the 2 additional partitions which I had created, and it allowed me to specify a resized single partition of 1 TB.  After I had deleted the 2 additional partitions and resized to a single 1 TB partition, the total available space showed up as 1 TB (or actually, 999.97 GB), which seems as though I recovered all of the unused drive space.  :)


MacBook Pro RAM upgrade is causing beeping sound?

How many beeps are you hearing. A discussion thread on Apple's site suggests that 3 beeps is a sign of a bad memory bank. So maybe the connection is solid enough to display in About this Mac but "loose" enough for the MBP to see properly use the RAM? Trying to think of a better way to phrase that last bit.


why can I login MacBook with different usernames of the same user

When I entered my user name, it has, as standard, the long name and a short name based on the long name - that you can edit to be different if you want.

You can check in the system preferences : users and groups...


How to disable "always on" USB power on Macbook Pro

This seems not to be possible. I solved the situation now with the help of my dell external displyay. The USB-Hub there can be configured to shut down as soon as the display ist switched off. So the second display and the active speakers are connected to the power plug that can be switched off/on by USB power. This will allow with the klick of one button to switch all other devices off/on.


Connecting a hardrive to an ipad for iMovie

You can not use an external hard drive in combination with iMovie on any iPad.

If you are looking to expand your storage space you can look into a Seagate Wireless Plus hard drive, but you will have to store the video files locally in order to edit them with iMovie.


Is there a PDF viewer with a vertical split screen feature?

You can take a snapshot in Skim (File -> Take Snapshot), then using the wonderful ShiftIt move the snapshot and the main view of the pdf to the opposite sides of the screen (vertically) with just a few keystrokes. Or horizontally. Or to all four corners if you want.


Macbook pro 13 (2017) with Asus PB279Q only works in safe mode

I'm not quite sure if this qualifies as an answer because the technical issue with the Kanex cable persist. So mods feel free to delete if needed.

Yeah, the magical Apple like solution was to buy the pricey Apple proprietary usb-c Multiport Adaptor.


How to create behavior like the $HOME variable

You need to set a shell option for this
shopt -s direxpand

either directly on the command line or in your startup files.
From man bash
direxpand
   If set, bash replaces directory names with  the  results
   of  word  expansion when performing filename completion.
   This  changes  the  contents  of  the  readline  editing
   buffer.   If not set, bash attempts to preserve what the
   user typed.


Cannot upgrade from iOS 8.0.2 to iOS 8.1

Just fixed this by making sure I was signed into iTunes, then agreeing to updated iTunes terms and conditions, then hard-resetting. I had not been signed in before, so I suspect that was holding things up.


Finder is showing many files which I have deleted

I had the same problem and I solved it by relaunching Finder. Here's how I relaunched Finder:

Hold the ⌥ (alt/option) key on your keyboard
Right click on the Finder icon in your Dock
click Relaunch

Here's a youtube video elaborately showing how to relaunch Finder.

Hope that helps.


It's been a long time since I had to do this for 10.5.8, but I followed these instructions:
http://web.archive.org/web/20090508090926/http://blog.captnswing.net/2009/04/19/python-mod_wsgi-64bit-mac-os-x-105/
(note that the original website is gone, hence the WayBack link)

Here's a post I made on the topic back when I was trying:
http://buffalothedestroyer.blogspot.com/2009/04/python-64-bit.html

But, do you need 64 bit python on 10.5.8?  Frankly, I don't think it's worth the pain - I'd pay a few bucks and upgrade to 10.6 or 10.7.

If it's just a problem with 32-bit python, which python are you using? (i.e., what does which python return?)