MacBook Pro slows down from pressure on the bottom (messy solution included)

I would re-seat all the temperature sensor connectors.

I've read that when the machine appears hot, kernel_task slows the machine down in order to reduce the heat.  The way it does this causes the CPU usage of kernel_task to appear high.

So perhaps, when you press on the cover, this distorts one of the temperature sensor cables, causing some faulty temperature readings.  (I'm assuming the machine doesn't seem hot to you?)

I did a search for [kernel_task CPU heat] and found this blog post, which describes a way to "fix" this issue by modifying the kernel_task configuration so it doesn't take this action.  I'd caution against this modification, though, as it doesn't fix the underlying hardware problem -- instead, it disables a (presumably important) software-based safety mechanism.


How to add background images to front page of Pages doc?

Make the front page its own section. From the Document Setup inspector, choose
Section → Create a new section.
Add your image to the front page and position it how you desire.
With the image still selected, choose
Arrange → Section Masters → Move Object to Section Master


Will deleting/removing some system processes/ .plist files screw up my Mac?

Be careful!

Deleting the plist files and disabling them are two different things.

Those plists you mentioned in your block quote are (only imho) relatively save to disable on Sierra when SIP is disabled. SIP should probably be re-eanbled after you have finished tweaking your system.

What will be disabled is at first relatively easy to discern when just looking at the names of the culprits. But that can sometimes have quite unwelcome side-effects or unintended consequences.

These background processes are notoriously badly documented.
For example: disabling AiplayXPCHelper; that seems wholly superfluous but once disabled iTunes might refuse to even start. Gaining RAM and a few cycles from disabling one process might also be offset by many status and even error messages now written into your logs because certain Apple services try to communicate with others that are presumed to be 'there' but aren't.

A good number of those processes are frankly just absolutely essential and needed for a system to run properly at all. Some can be disabled. So, yes, you can screw up your mac. That last sentence is important.

How to approach disabling features that seem unnecessary or are decidedly unwanted was described for example here.

Have I said be careful yet? You have been warned.

Document your steps. Proceed slowly. Backup even more frequently than before.
Be sure you are able to retrace your steps. Keep two different backups and a bootable installer handy.

Therefore: deleting those plist files seems more thorough than just disabling them. Any space gained on disk is surely not worth it. But disabling is just so much easier to revert in case something goes wrong.

After reminding you to be careful once more: just do not delete things from /usr/libexec !


Creating A Bootable USB Of Windows 8.1 On OS X?

I am not really sure why you would want to install Windows 8.1 without BootCamp.

The USB stick needs to be a little bigger than the .iso file you are going to be burning. It doesn't matter if there is any data on it, this will totally erase the whole thing.

Steps To Achieve Victory

Download the ISO you want to use
Open Terminal (in /Applications/Utilities)

2.1 Navigate to the path where the .iso file is located

2.2 Use ls to list all the folders

2.3 cd /path/to/iso to dive in to folder or cd .. to go back the path
Convert .iso to .img using hdiutil:
hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
Rename if OS X gave it a .dmg ending:
mv /path/to/target.img.dmg path/to/target.img
Type diskutil list to get a list of currently connected devices
Insert USB drive you want to use
Run diskutil list again to see what your USB stick gets assigned
eg - /dev/disk3
Run diskutil unmountDisk /dev/diskN (where N is the number assigned to your USB stick, in previous example it would be 3)
Run sudo dd if=/path/to/target.img of=/dev/diskN bs=1m (if you get an error, replace bs=1m with bs=1M
Run diskutil eject /dev/diskN and remove your USB stick
The USB stick will now be ready to use

IMPORTANT For the step #9 you can use the destination to /dev/rdiskN to reduce the copy time.

NOTE: Sometimes, not always, Step #4 will be necessary. Not all the time. I am not sure why it will add the .dmg ending and other times leave it alone.

NOTE 2: Might I suggest you learn the name of the .iso you downloaded, or just rename it win8.1.iso or something, and put it on your Desktop folder. That way, when you are typing commands like #3 and #4 etc, etc, you can type it like this:

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

and

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

and step #9 would look like this:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

IMPORTANT - You can track the progress by pressing CTRL + T It will show the process info and records in and out, since we use the bs=1m each record is 1Mb in size so you can easily track the progress.

I don't mean to be insulting with Note and Note2, I am just making sure that you know what all these commands mean. It's the simplest method. Unless someone else comes up with something better.


How can I call/message on iPad air with SIM?

You can't without jailbreaking. The SIM for the iPad air is for the data network only. You can't make or receive phone calls, nor send or receive SMS/MMS messages.


Highlighting text in a PDF assumes that there is text in the PDF to begin with.

When you scan a document to PDF, it is simply an image. You should still be able to use the annotation tools available in preview to draw on it and add notes, but you will not be able to highlight or copy text from it because there literally is no text in the document.

There is, however, a type of software called OCR, for Optical Character Recognition, that can be used to programmatically "read" the letters in the image of your document and write out accurate text to the PDF. Some of this software is pretty good, but it is rarely free. Some scanners come with OCR software, and the you may be able to find some software online that will let you try it out for free.

Running an image PDF through OCR software will provide it with text data that you can then highlight using the annotation tools in preview.


Why can't Wacom tablet touch gesture work like Magic Trackpad

Though I lack a Wacom tablet to test it myself, this post seems to indicate that BetterTouchTool supports Wacom tablets to some degree.

BetterTouchTool has a variety of features that will allow you to configure and bind gestures to actions.


I'm unsure if this solved my problem, and I'd welcome a better answer, but after asking, I

Toggled beta updates off
Rebooted
Re-enrolled my Mac; no updates found
Ran softwareupdate -l; but no updates were found
Ran softwareupdate --dump-state to try to debug
While I was rooting around in the dumped state and downloading and inspecting files, Public Beta 5 became available and showed up both in App Store.app and softwareupdate -l

I'm guessing that the toggling off and re-enrolling of beta updates made me eligible for the next Public Beta; though I'm not sure. I'm posting because perhaps that strategy may help someone else.


How do external storage devices work with the iPad?

You'd need a computer to do those things.

I.e. you're be able to load the image directly from the camera, and edit them in an appropriate app, but then cannot move the image to the external drive (at least not with another app that allows you to do that). You can transfer the image back to your computer using iTunes, or share it e.g. using Dropbox and access it from there.

Regarding NAS access -- this might be possible (again) using an app that connects to the NAS and allows you to browse and open files there. The iOS itself doesn't expose any file system to the user, be it internal or external.

You'd need to use iTunes Home Sharing to do this without any additional software, requiring the NAS files being added to iTunes and your computer to be running.

What's possible on iPad (and any iOS device) is rather closely tied to the applications available for it. The system itself doesn't expose a lot of "power-user" features like (gasp) file system access to the user.


Can I use multiple partition external HDD connected to Apple Airport Extreme for Backups from both Mac and Windows PC

According to the Apple support article
https://support.apple.com/en-ca/HT202807

The disk must be formatted as Mac OS Extended, FAT16, or FAT32.
...
AirPort base stations don't support encrypted formats or disks formatted as APFS, ExFAT, or NTFS.

So, unfortunately, it seems like the the answer to your title is no, at least for the Windows / NTFS portion. However, since Time Capsule and AirPort share HFS+ over SMB - any client can write to the disk if you just format all of it using one of the supported file systems (Mac OS Extended, FAT16, or FAT32).


This video was very helpful for me while cleaning my MBP keyboard (late 2015)


I think I have an answer, I'm not sure yet, but let me throw it out first, so people can verify....
Today, after my reminder was late for almost 5 minutes, I have a theory --
The final reminder should be triggered on time, but what I suspect is that its triggering time is 5 minutes after you last click on the "Snooze" button.


Folders in Applications not in sync with Launchpad

The two hierarchies are separate, and cannot be kept in sync without third-party intervention. Even then, there would be difficulties. Note that Launchpad folders have capacity limits that actual folders do not have, and folders within /Applications can contain nested folders, while Launchpad folders cannot.

It's just a coincidence that the apps in /Applications/Utilities match up with the Utilities folder in Launchpad. On my machine, I moved Terminal out of the Utilities folder in Launchpad, but it's still /Applications/Utilities/Terminal.app


Are OS X installers up-to-date with all the security updates?

Update After Installing OS X

The OS X installer from the Mac App Store does not always include the latest security updates; be sure to run Software Update after installing.

Best Defence

It is not unreasonable to assume the latest version of OS X and any third party products contain bugs and security vulnerabilities. Ideally, the latest version is more secure than the previous versions.

As a user, your best defence is to update your software as updates become available and to favour third party developers who actively address security concerns.

Apple offers the following security advice:

  Technical Support

  Keeping your software up-to-date is one of the most important things you can do to maintain your Apple product's security. Instructions on how to update your Apple products can be found below:

  Update OS X and App Store apps on your Mac
  Update your iPhone, iPad, or iPod touch iOS software
  …

Apple provides a security updates page:

  Apple security updates

  This document outlines security updates for Apple products.

  For the protection of our customers, Apple does not disclose, discuss or confirm security issues until a full investigation has occurred and any necessary patches or releases are available. To learn more about Apple Product Security, see the Apple Product Security website.

  This document describes recent updates and releases.

Found a problem? Contact Apple!

If you have specific security concerns, you can report these to Apple directly. Apple's security page explains how to contact them privately.


Where does the Mac store account pictures?

Mac OS X 10.5+ stores user's account pictures within the Directory Service with the exception of an account that has not modified their user picture from when first created. When first created an account contains a 'Picture' attribute in their user record that is a path to the image in question. This can be read using the dscl command (dscl . -read /Users/${USER} Picture).

If a user has modified their user picture at any time the account picture (aka cropped version if appropriate), it is stored in the 'JPEGPhoto' attribute of their user record.

Original files can be found at /Library/User Pictures if you're looking for an Apple provided picture, while your personal original files should be found at ~/Library/Images/iChat Recent Pictures/. If the files are ever removed from the iChat Recent Pictures folder, it will not affect your user account's image whatsoever.

If you wish to extract a version of your account picture you can do so by running the following command

dscl . -read /Users/${USER} JPEGPhoto | tail -1 | xxd -r -p > ${HOME}/Desktop/accountImage.jpg

The resolution can vary, depending on the original size of the photo and what version of the operating system you're using when it is saved.

If you are running Mac OS X 10.4, my memory is failing me as I don't recall if the user picture was stored in NetInfo or not.


iPhone 3- Was set up with someone elses iTunes account, are they able to access my phone?

Find My iPhone can be instructed to remotely wipe an iOS device, if that service was enabled on your phone.

It can also be used to track the location of a device, which you should also be concerned about.  However, once the device is erased, it can no longer be tracked.

Further reading: iCloud: Erase your device remotely


Recursively search for images, and move them to a date folder

Change to the folder you want to search and run

find . -type f -iname '*.jpg' | while read file; do
    ts=$(stat -f '%Sm' -t '%Y-%m-%d' "$file")
    folder="/path/to/backup/folder/$ts"
    [[ -d "$folder" ]] || echo mkdir "$folder"
    echo mv "$file" "$folder/"
done

Best to test this on a small sample first, and remove both echos if the output looks reasonable.


I don't know if this will work in your particular case, but you might as well try it.
Open the Samba share and press Command+J, then uncheck "Show icon preview" and click on "Use as defaults". This way the Finder won't try to extract info from the file to generate a thumbnail, no matter if it is an image, or a mp3, or a movie. However this would be valid only for the root directory you just changed the settings to, so the local hard drive stuff should be ok.


How can I add custom items to the Apple menu?

The Apple menu is not designed to be customized by anyone. However, I would recommend XMenu (available on the Mac App Store, and also download from here).

This handy little app will give you menus in the menu bar that you can customize, either to include the entire Applications folder as a drop-down menu, or you can add aliases to 'Favorite' items.


By default, new files inherit the group assigned to the directory they're created in. /tmp (actually /private/tmp) is assigned to the wheel group, therefore your new files created there get assigned to the wheel group.

BTW, if you're worried that this assignment is going to cause problems, don't. The default permissions on new files in macOS gives the group and everyone else read-only access, meaning that the wheel group gets ... exactly the same access that everyone else does. Also, the wheel group itself is sort of a nothing. In traditional unixes, it's sort of the group for computer administrators; in macOS, that function is taken over by the "admin" group. The only remaining member of the wheel group on macOS is the root user, which has full access to everything anyway, so its group membership doesn't really matter. Actually, the way wheel gets used in macOS is more-or-less as a placeholder; there has to be some group assigned, but it's not actually going to do anything... I know, just use "wheel".


Finding out if upgrading to a newer macOS version will cause issues?

The biggest consideration is the software you run, not just in terms of compatibility with macOS generally, but also in terms of identifying if they're 32-bit or 64-bit apps (which will be a crucial consideration moving forward if macOS Catalina interests you, since it will be compatible with your MacBook Pro hardware).

As a starting point you can use the RoaringApps website to check software compatibility. You can search by specific application if you have key software you need to work with. You can also actually download a Roaring Apps app for macOS, but I've always found the Application Compatibility Table (see below) on their website to meet my needs.

My advice would be to check your software against the Application Compatibility Table for compatibility with El Capitan. If all good, then upgrade to that first and use the system for long enough to be satisfied everything is okay, and long enough to have a full working backup of your El Capitan setup.

Once you've done that, check the Application Compatibility Table again for compatibility with macOS Sierra etc before upgrading again.

To identify which applications you have installed are still 32-bit, you can follow one of the answers at: How can I find out which Mac apps are 32-bit?


Show my most recently sent message on top in Mac Mail

As far as I'm aware, the closest you'll get to this is to ensure you expand all conversations. However, there are preferences that may impact on the expansion.

So, let's try the following:

In Mail, go to Mail > Preferences
Click on the Viewing tab
Ensure the Include related messages checkbox is ticked
Ensure the Show most recent messages at the top checkbox is ticked
Exit Preferences
Now within Mail go to your Inbox
Ensure the filter at top left is sorted by date and that Newest Message on Top is ticked
Go to the View menu and ensure that Organise by Conversation is ticked
Go to the View menu and select Expand All Conversations (Note: This won't place a tick there, it just expands them)

After doing the above you should get something close to what you want.


why do I have to double tap command + space to open spotlight?

I had the same problem. Apparently, Siri is waiting to see if it's being called. In the Siri preferences, there's a setting for Keyboard Shortcut which is set to Hold Command Space by default. So sometimes you might be pressing a little longer but not long enough for Siri to kick in.

Change this setting to Press Fn (Function) Space as shown in the screenshot.


Launching mp3 file from Finder, iTunes first tells me it's "copying" it - to where?

It is putting the file in the iTunes library. you can find that location by going here:

iTunes Preferences > Advanced

And it is listed under iTunes Media Folder Location at the top of the window.

Default behavior is to copy the file to the iTunes media folder. If you uncheck "Copy media to iTunes media folder when adding to library" on that same Preferences window it will stop doing that.


Can I create a keyboard shortcut to toggle the primary mouse button between left and right?

Looks like this has already been answered here:

Swap Mouse Button using AppleScript

Tested it and the code works for a normal external mouse.


What file type/extension is used to store data for iPhone apps?

I'm not sure if you want to know about storage on the iPhone itself, or storage by iTunes in the backups, so I'll take a stab at both. :)

See here for a more in-depth analysis, but the basic gist is that the .mddata files are typically SQLite databases (occasionally encrypted), while the corresponding .mdinfo files are the metadata associated with them. (Older versions of iTunes used .mdbackup files.)

Here's a more practical description of retrieving data from an existing iPhone/iPod backup, and another one which does so with the more recent format. Also, there's this presentation that dives into the format a bit. Here's a blog entry about deciphering the obfuscated filenames, and finally, here's a StackOverflow discussion about decrypting the encrypted .mddata files (which didn't end in a resolution of any kind).

On the iPhone itself, many applications store their data in a SQLite database directly because of the simplicity of doing so. Also, the Core Data ORM uses it under the hood, although that's really just an implementation detail.

But, as you've noted, there's no requirement to use SQLite; applications can store data in something as simple as a plain text file or XML document, or as complicated as a database of their own making.


How to properly use drag and drop with MacBook Pro on OS X 10.7?

You can use your thumb to click on the lower part of the track and the index finger to move. As long as you keep the trackpad pressed with the thumb you can release the index finger.


External SSD drive not detected as SSD drive

I'm using the monitor USB hub as a connector, could it be an issue?

Yes, that's probably the problem. Based on the speeds you're seeing, I suspect that the USB hub in the monitor is a USB2 device; connecting your drive through that hub is slowing down the connection to USB2 speeds.

Connect the SSD directly to your computer, or use an external USB3 hub.


If you're using Mail to access your work email on an Exchange server, it's quite possible you'll be able to see the mail on Outlook Web Access (OWA).

To find out the address for OWA, check your Accounts preferences, and look for the "External Server" entry, simply point your browser to https://external.server.com (make sure it's HTTPS and not just HTTP) and you'll be able to login and view all the messages just like with webmail.


What are the OS X Mavericks hardware system requirements?

System requirements can be found at Apple - Upgrade your Mac to OS X Mavericks. Click the View compatible Mac models link under the Check your Mac hardware step to view the supported models.  Currently:

  Mac models compatible with OS X Mavericks

  iMac (Mid 2007 or newer)
  MacBook (Late 2008 Aluminum, or Early 2009 or newer)
  MacBook Pro (Mid/Late 2007 or newer)
  MacBook Air (Late 2008 or newer)
  Mac mini (Early 2009 or newer)
  Mac Pro (Early 2008 or newer)
  Xserve (Early 2009)

From the Apple menu select "About This Mac" and then click the "More Info…" button to determine exactly what model you have.

According to the information at How to identify iMac models, the iMac5,1 is the Late 2006 model, which is not compatible with OS X Mavericks.


Why does combining a PDF cause its size to be significantly larger?

PDFs are funny creatures because Postscript is a very "fat" language; the same PDF can be written multiple ways. I would say that the extra code is probably glue code to put those three documents together and extra bits placed there by whatever utility was used to combine the three.

The best way to get rid of this would be to open the PDF in Acrobat Professional (not Reader) and run it through the "Reduce File Size..." command. This strips out any dead or unnecessary code, optimizes fonts (if two instances of the same font exist, the PDF is rewritten so that only one instance exists), and the like.

Ghostscript probably has a function that does something similar, but off-hand I'm not sure which one that would be.


iPhone: WiFi, Bluetooth and cellular network not working

Wow. Seems like the modem/baseband part is gone wrong. Try rebooting the phone. If still not working - backup your information (from iTunes) and try a restore to factory settings (I'm assuming a factory unlocked phone, no JB). If this doesn't help - probably it's a hardware failure.

About the IMEI blockage - no, it's not the case.


When migrating from iPhoto to Photos my trainer deleted Photos library rather than iPhotos library

Just re-migrate. Open Photos and it will ask you if you want to migrate your iPhoto Library.


How to paste graphics image data to folders in finder

As a workaround, you can open Preview and use File → New from Clipboard (cmd-N). Preview opens the clipboard data and you can save this as a file to the location you desire.


I think in OS X you should use launchctl for "cron jobs".
But otherwise your task should be easy to do with a cronjob
sudo crontab -e
55 23 * * * wget http://www.math.columbia.edu/algebraic_geometry/stacks-git/book.pdf

This should run everyday at 23:55

Update

You should specify the output location of WGET with -O /path/to/file


Is there a way to change permission of Desktop Pictures folder?

If you're using MacOS 'Catalina' (or earlier): An alternative that's easier (and safer?) to changing permissions, and may achieve your objective:

  Apple lets you choose an arbitrary folder for Desktop Pictures, so copy everything you want to a folder in the /Users/Shared or your /Users home folder and modify them to your pleasing.

Here's how: To add folders you already own to your choices for Desktop graphics, use the "Desktop dialog" as shown below. Simply right-click any desktop & select Change Desktop Background to access this dialog.

For pre-Catalina systems (the following works on my Mojave system), the Desktop Pictures folder is located in /Library/Desktop Pictures. It's also hidden by default, so you must enter open /Library at the CLI to see it. However, once you've found it in Finder, you can change the permissions.

There are several ways to set the permissions you need, but let's use the approach w/ Finder: Once you've gotten the Get Info window open in Finder, click the lock, authenticate yourself (as an admin user). After that, you can change the permissions for group wheel to Read & Write. Once you've selected the Read & Write permissions, you must click the small gear at the bottom of the window, and "Apply" the changes. At this point, you'll be presented with a confirmation dialog similar to this:

Once this has been completed, you should be able to add and delete (or modify) any pictures in /Library/Desktop Pictures.


Installing Windows 10 to an External Hard Drive SSD

It seems to be a bug (or feature) in 10.12.2 that macOS will not recognize an external SSD when booting.

I have installed Win10 via WindowsToGo several months ago on an external SSD, when my macOS version is 10.11. Everything was fine when I upgraded to 10.12 and 10.12.1, but at the stage of 10.12.2, the external disk cannot be recognized anymore during booting.

At current no solution is provided by Apple. I suggest that you roll back to 10.12.1 or earlier versions if you are eager to do the installation.

EDIT: I happened to boot the external SSD successfully several times for 10.12.2 by cutting off all the network connections (wireless and ethernet).


If you go to this site to identify which Mac you're using (just keep answering the questions until you get to the end), it will ultimately make suggestions for parts. If you click on the relevant part, it will tell you the Apple Part Number near the price.


The iTunes File Sharing feature was the first option Apple supplied to allow manual transferring of files to installed 3rd party iOS apps, which support that feature.  The main reason was (and still is) to put documents into an app or get them out again.

The handling of uploaded (imported) files is wholly controlled by the app allowing this feature.

As a comparison:

Numbers (by Apple):

Allows files to be uploaded
Uploaded documents will be moved to a place inside the app outside the reach of iTunes File Sharing, but can be placed back for retrieval (e.g. after having worked on them on the go)

TeamSpeak (by TeamSpeak Systems GmbH):

Allows to upload identities to be used with servers you like to connect to
Once placed in there, the file will be read and worked on upon start of the app and removed from the upload location, disallowing any identities to be extracted

Since this feature was not meant to synchronize files from inside the app with versions outside the app (e.g. on the computer), there is no synchronization databank holding records of file information in order to determine which is newer.

Furthermore, iTunes is limited on what one can do with a script to automate processes.  Utilizing the File Sharing feature is not among the scriptable parts of iTunes.

Due to the lack of features, many app developers (including Apple) expanded to use different means to transfer files and even synchronize them.  Many apps, if they do not use SMB, AFP or WebDAV (HTTP), use their own propriety server system to synchronize across devices.

With the introduction of iCloud, Apple allows even 3rd party apps to sync in-app content.  This feature needs to be supported by the app itself to make use of it.


Suggestions on how to configure the settings for podcasts

I suggest starting over -- that is

1) unsubscribe from all podcasts, and restart all devices. Then,
2) do Settings -> Podcasts -> Sync Podcasts and/or Preferences => Store => Sync Playback as described in the notes below your question. Then,
3) Plug in each device to your computer with iTunes open, select the device as shown in the first image, go to the `Summary` section for that device and make sure `Sync with this iPhone over Wi-Fi` is checked.

4) Finally, subscribe one at a time just from one iOS device only
5) After the above is working, subscribe from the other devices

I say this first because I've been subscribing to podcasts using iTunes on my Mac and my iPhone for about a decade without problems like you describe, and in the last several years I never even go to iTunes on my computer anymore.  I just subscribe to new Podcasts from my iPhone and things sync fine. Second, my experience is "starting fresh" tends to solve most computer-related problems.


Apple's iCloud drive will do the first and last steps (not the intermediate zipping)

See Apples site section "Store your files in iCloud and save space on your device"

However it will cost as given here

I would also note that most docs are only megabytes if that unless you are using videos or large data sets for computing. So it might help to say what documents.


It is because the temperature, the most of the times the yellow spot appear in the top right corner, where is the connection between the LCD flex and camera flex to the main board, when the camera is activated, there is a high current flowing so it gets warm, so, the longer the camera is activated, the the telephone gets warmer.


How to trigger specific font when changing language?

Pages doesn't itself have a way to do that exactly, but the app Nisus Writer does, via preference settings.

In Pages I'd recommend creating "styles" for Greek and English in your preferred fonts.  Styles can be attached to keyboard shortcuts.


The button just to the right of the podcast title will show you all the chapters, let you jump between them, and show the length of time in each.

The only way I know to show how much time is left in total is to hit the Back arrow, which brings you back to the podcast listing. This screen will show you how much time is left in the podcast.


Desktop Search - with more features than Spotlight?

I don't know of a third party solution, but I do know that Spotlight can do all of those things, except for #6, but that's more of a function of Word than Spotlight.


Can you please explain how the terminal prompt works?

It's your computer hostname. You can see and edit the value in "System Preferences -> Sharing -> Computer Name".

The prompt of the default shell (bash) can be changed by overriding the PS1 environment value.

# will show >
export PS1='>'

# will show the hostname followed by a space and >
export PS1='\s >'

These values are entered in a file called .bash_profile located in the root of your home directory (e.g., /Users/yourname/ or ~/). The period before the file name effectively hides it. You can read more about unix hidden files here.

You can see the complete list of special characters (e.g., \s) in the manual page of bash (your default shell).

Type man bash in the terminal and scroll down to the PROMPTING section. And if you'd like to unlock their potential, head on over to Prompt Magic and play around.


Restore MacBook Pro backup to a Mac Mini?

I've had the best results restoring from Time Machine to a freshly formatted drive. I did this for a machine with lots of system modifications, (httpd.conf, ssh_config) and all of these files were restored. When I did that with an OS in place these files were missed. There were no problems when I restored to a clean drive. Everything was restored properly. So, if you buy a Mac Mini, format the drive before running the Time Machine restore.

I recommend sending machines to Apple as stock as possible. I've put in known bad hard drives with the Apple Logo on them when sending a machine back to Apple. The hard drive was replaced and the primary problem was fixed. The drive swap would be fine, but unless you are in a big hurry I'd discourage it.


It’s a matter of having the right settings in your ~/.vimrc file. Here’s mine: https://github.com/mathiasbynens/dotfiles/blob/master/.vimrc.

The key is to add this:

" Enable syntax highlighting
syntax on

You can install color schemes in your ~/.vim/colors directory. To enable a colorscheme, use:

" Select a colorscheme
colorscheme molokai

I’m using Molokai, which looks like this when editing a JavaScript file:


Apps not installing/updating instantly on iOS 5.1

I had the same problem after upgrading to iOS 5.1. In addition to the issues you mentioned, the Music app got really slow after start up, taking up to 10 seconds to respond to my taps and touch gestures.

As I couldn’t find a simple solution to the problem, I ended up restoring my iPhone to factory defaults (this is basically a clean iOS 5.1 install) and started over. This fixed my problem.

Update: Seems like there is a workaround:

  If you’re trying to install a handful of iOS apps and your entire home
  screen is filled with app icons labeled “Waiting…” without any of the
  progress bars moving, downloading, or installing, you can fix this
  fairly easily with the two methods below. Try the first method before
  going nuclear with a reboot though:

  Tap a single app icon so that it says “Paused” and then tap that app
  icon again to see if it resumes downloading If pausing and resuming
  didn’t work: Reboot the iPad, iPhone, or iPod touch You may notice a
  related issue where apps from the App Store will say they’re
  “Installing” though they aren’t appearing on the iOS home screen yet,
  that is also resolved with a reboot.

  It’s not totally clear what causes this, though it seems that a lot of
  people are encountering the problem right now when moving from an old
  iPad to a new one. It could be that Apple’s servers are just
  overloaded with downloads from the App Store, or it could be a bug.


Why does Messages app take up so much space?

Yes, videos and photos are stored in messages and they take up too much space. Try deleting any large discussion thread you do not need if you would like to free some space. Or, if you would like to weed out individual photos or videos, you can tap and hold on any message bubble for the context menu. It will appear with two options: "Copy" | "More". Tap "More" for a list of checkboxes to appear on the left side of the screen. This allows you to easily delete one or more (large) individual messages.

Up to iOS 6 messages just weren't in the usage tab, and consequently one couldn't easily see how much space it consumed.

Also note, that you are just deleting those messages off of that device. If they are iMessages, and you have other devices (a Mac or OSX device) with those accounts synced there, the messages will stay there.


Can I enable hiding the dock on my MacBook monitor only?

I was able to use the previously suggested ControlPlane app along with some simple shell scripts to get this working.

First, I created a context for having my Thunderbolt Display plugged in ("Desk"), and one that negated that choice ("Lap"). Next, I made two simple shell scripts to toggle the autohide setting and restart the Dock. I put them in a .controlplane directory in my home folder.

~/.controlplane/dock-hiding-on.sh

defaults write com.apple.dock autohide -bool true && killall Dock

~/.controlplane/dock-hiding-off.sh

defaults write com.apple.dock autohide -bool false && killall Dock

I then set those files to be executable.

Lastly, I set the correct script to run for the appropriate ControlPlane context. (Note: I had to show hidden files in the dialog with "⌘+⇧+.")


Is there an application like Connectify for Mac OS X Lion?

You don't need to use a separate application. You can share wi-fi without any app. Go to System Preferences>Sharing>Internet Sharing:

You will be prompted to enter a network name and a password (if you choose to).
It does also require you to have a hard-wired Internet connection.
(If you are wondering why my sharing checkbox is greyed out, it's because I don't have a hard-wired connection)

You can also click on the Airport icon in the menu bar and then click "Create Network..."


With the new Apple Music app is there a way to sort my music by Album?

Yes!  I had the same problem.

Go to Settings → Music → Sort Albums and change this to By Title.


There's a pretty good writeup on linfo.org describing the /var directory. In summary, it is used for variable information, like cache, logs, lock files, spool files, etc. Some executables will reside in this tree, like shared libraries.


What does the Delete key do on the English QWERTY keyboard?

On the English QWERTY keyboards, the Delete key functions as a Backspace key, and can be turned into an erase right key with the fn modified key.


Manage iOS automatic connection to public Wi-Fi

Rather than manually managing when you are connected to untrusted WiFi access points, you should consider setting up a VPN connection that is automatically enabled when you connect to WiFi.  That will protect your data - even when on a public WiFi network.  At that point, you don't need to worry as much about whether WiFi is on or off.


How do I create a link on the iPad home screen to a specific pdf?

First simple way, it requires Google Drive, however.

Open the iOS Google Drive app, upload your desired PDF and get the link of said PDF.
Open iOS Safari and open the link in the browser; you should now see the PDF in Safari.
Click "Share" and then "Add to Home Screen".

Second complicated way, but goes to iBook; you will need Workflow the app.

Get Workflow the app; open it, create a new workflow (click plus sign)
Find the "action" Get File and drag it to the right "building area".
In the Get File action, uncheck "Show Document Picker"; you will see two new formlists pop up.
In the "iCloud File" form, type in any name, for now lets go with name.pdf; it should now look like:

  iCloud File  /Workflow/name.pdf

Search the actions again for the action "Open in iBooks" and drag it over as well.
Swith to laptop (easier) and you must get the desired PDF, rename it to name.pdf, copy/move it to your iCloud Drive and into the Workflow folder.
(if it doesn't exist, make a Workflow iCloud Account via the app)
Go back to the app, test the workflow we built by pressing the play button and it should open the PDF in iBook!
Lastly, press the gear and then press "Add to Homescreen", and ta-da! You now created a button on your homescreen to open your pdf in iBook!


Does the iPad draw more current when charging?

The recommended power for an iPad charger is 12W.
The power of the iPhone charger is 5W.

So you should get the iPad charger to charge your iPad.


How can I force the traffic of a shared internet connection through a proxy?

I personally use OpenVPN because it comes pre-configured with everything. It even has its own VPN app which does a great job.

Or you can set up PPTP VPN on your server, which does the same thing only you can set VPN settings in the Actual Settings.app

My server is in Amsterdam, but while I am connected it doesn't actually change your location, only where your connection comes out. It also encrypts it in the process, so if you are on public wifi, nobody can snoop on your packets.

Edit

Try Creating a VPN tunnel on your mac and share the internet to your iPad.


I can copy El Capitan installation on thumb drive but it is not visible when I hold option key on restart

(Download the latest El Capitan Installer (10.11.3))
Open Terminal and check the hash of InstallESD.dmg:

shasum /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg

The result (as of March, 5th 2016) should be: 526a6f7a619ef86f42acc026276aab351ea27614
Insert your thumb drive
Get the disk identifier of the thumb drive with

diskutil list

Below I assume the disk identifier of the thumb drive is disk1
Delete any MBR on the thumb drive:

diskutil umountDisk /dev/disk1
sudo dd if=/dev/zero of=/dev/disk1 bs=512 count=1
diskutil mountDisk /dev/disk1

Open Disk Utility and partition the thumb drive:

Options...: GUID partition table
Name: Untitled
Format: Mac OS X Extended (Journaled)
Create the El Capitan Installer thumb drive:

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction

The output looks like this:

Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

Check the InstallESD.dmg on the thumb drive:

hdiutil verify /Volumes/Install\ OS\ X\ El\ Capitan/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg

The output should look like this:

Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified   CRC32 $8A0AD7CD
Checksumming GPT Header (Primary GPT Header : 1)…
 GPT Header (Primary GPT Header : 1): verified   CRC32 $E61CC7FE
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified   CRC32 $8F9F9AF5
Checksumming  (Apple_Free : 3)…
                    (Apple_Free : 3): verified   CRC32 $00000000
Checksumming EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)…
....
EFI System Partition (C12A7328-F81F-: verified   CRC32 $B54B659C
Checksumming disk image (Apple_HFS : 5)…
.................................................................................................................................
          disk image (Apple_HFS : 5): verified   CRC32 $F1A0F123
Checksumming  (Apple_Free : 6)…
...................................................................................................................................
                    (Apple_Free : 6): verified   CRC32 $00000000
Checksumming GPT Partition Data (Backup GPT Table : 7)…
...................................................................................................................................
GPT Partition Data (Backup GPT Table: verified   CRC32 $8F9F9AF5
Checksumming GPT Header (Backup GPT Header : 8)…
....................................................................................................................................
  GPT Header (Backup GPT Header : 8): verified   CRC32 $5826D5C7
....................................................................................................................................
verified   CRC32 $BE5D6293
hdiutil: verify: checksum of "/Volumes/Install OS X El Capitan/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" is VALID

Some of the CRC32 values may be different in your output!
Reboot you Mac with the thumb drive attached and hold the alt/opt button. If the thumb drive doesn't show up on the first run just repeat the step. It took me 2 tries to successfully boot to the installer thumb drive.


Does Apple's World Travel Adapter Kit work in India?

The adapter shown below, in Apple's World Travel Adapter Kit, will work in India.


Take a screenshot of a QuickTime movie frame?

A solution I found with Quicktime:

Pause the video on the still frame you want as an image, then hit cmd+c (copy from the edit menu). Then open the Preview app and select File/New from clipboard.


pkgutil --forget: Error "No such file or directory"

It's likely that the solution is the same for you as it was for me, which already is written in my post which you've linked to (Removing uninstalled Command Line Tools from AppStore updates).

Boot into recovery to disable SIP, then trash the files, then enable SIP again. Hopefully that works for you as well (seems to be exactly the same problem as I had).

EDIT: perhaps your actual question is why it's looking in the wrong path for the receipts. I have no idea, I'd like to know that myself. :)


I had the same issue with my Mad Catz MMO 7 and I fixed the problem! If you download the latest driver software from http://madcatz.com/downloads/ for Mavericks (OS X 10.9) it fixes the problem. You will have to restart your computer in the process.


Configure Logitech G600 mouse on MBP Catalina

This page has a video that shows how to configure devices with G-Hub. It should be very close on the Mac. It's far from intuitive...
https://www.logitechg.com/en-us/innovation/g-hub.html
Edit the Desktop: Default Profile
Click on the Assignments icon on the left sidebar
Drag & Drop the key assignment(s) to each button on the pictured mouse
You can create many different profiles for specific games but the Desktop: Default is the one you want to edit for everyday macOS use.


MacBook Pro Mid 2009 has a recovery partition?

The answer to your first question is no, unfortunately mid 2009 mbp's didn't have the recovery partition built in.

In regards to your dvd boot issue, you'll probably need to provide quite a bit more info for a definitive solution, but I can offer a few suggestions anyway. First off, try holding the option key when booting to see all your available discs, hopefully you'll see the inserted DVD and the problem will be solved.

If you still have no luck, try booting into verbose mode (command + v at startup) and seeing if theres any obvious system hangs. Verbose mode just basically shows you whats going on behind the scenes when you're starting up.

If you can provide a bit more info, like why you're reinstalling and if theres an OS currently loaded on the drive, hopefully we can zero in on an answer.


Application for managing a pdf document library

BibDesk (free)

is free, does everything you describe, and integrates well with LaTeX.


How can a user detect that a iOS device has been Jailbroken?

One way to do this is to see if an app called "Cydia" exists. If it does, the phone is jailbroken. You can search for Cydia using the search bar (Spotlight), or you can just look for it by searching through the iPhone manually. There are ways to jailbreak iPhones without including Cydia, but the likelihood that a jailbroken phone has Cydia is very high. This would be the easiest way for a casual user to detect if their iPhone has been jailbroken.

Cydia can be hidden however, as is pointed out in the comment below, so the method above isn't fool proof. The best way to PREVENT a device from being jailbroken is to keep it updated. The latest jailbreaks can be found on www.redmondpie.com and on www.reddit.com/r/jailbreak/, so you'll know whether or not it is possible to jailbreak your phone. You'll find the latest jailbreaks tied to certain iOS firmwares, so if your phone is always up to date, the chance of your phone being jailbroken is almost zero.

If a device has been jailbroken, its complete file system can be accessed. There are file explorers that work on jailbroken devices but not on non-jailbroken devices and can be used to determine if your device is jailbroken or not. If you can explore the files on your phone with one of these file explorers, then it's jailbroken. iFunBox is one of these file explorers. Download iFunBox, which is free, plug your phone into the computer, and see if you can access the file system. If you can't, it's not jailbroken.


Mysterious folders that appeared in Documents on upgrade to Big Sur

All of those folders could easily come from iCloud documents sync. You are correct to be cautious deleting them. I would be sure iCloud is signed out (or at least you don’t enable document sync) before trying to delete these.
We can’t really look at your iCloud settings, so a chat or call with Apple support would be prudent if you don’t see right away what happened to be sure you do not delete iCloud data.


Load SMS messages in vmsg format to new iphone on linux

You really have multiple questions in one, but I'll assume the question marked in bold is your primary question:

Yes, you can make a backup of your phone and download it to your Linux computer.

From your wording it is hard to know whether you by "download" mean that the Linux computer is seperate from the computer that makes the backup, or not. In both cases this is possible:

Scenario A:

Use iTunes on your Mac to create a local backup of your iPhone.
  Afterwards use any file copying program to copy ~/Bibliotek/Application Support/MobileSync/Backup/ to your Linux PC.

You can copy over the network, via a USB disk, or any other ordinary way of copying files.

Scenario B:

Install libimobiledevice on your Linux PC. Depending on Linux distribution, this is normally available in your package manager.
  Use the idevicebackup tool to create a backup.

If libimobiledevice is not available in your package manager, you can download it from:

http://www.libimobiledevice.org

When you do have the backup, your SMS messages are stored in a file originally named "sms.db", which is really a SQLite3 database containing the messages.

There's no built-in support for the vmsg format in libimobiledevice. However, you could create your own tool, as you describe, to convert from vmsg into SQL statements, that you could execute to add the messages to the SQLite database. Then you can restore the backup again to transfer the messages back to the phone.


Why did I lose the ability to print to a networked printer?

I had the same problem and this is what I did to fix it:

Go to http://localhost:631/

If you get the "Web Interface is Disabled" message, run cupsctl WebInterface=yes in Terminal.
Choose the Administration tab.

Click Add Printer.

If you are required to login, use a local Administrator account.
Select the printer (in my case it was automatically found).


Deleting home folders ~symbolic links in Mac OS X

That’s not the recommended way of configuring a two-disk OS X install. Steps:

Make a clean install on the SSD. Or you can just copy over the System Files. This would make steps 2 and 3 unnecessary.
Create a temporary admin account on the SSD.
Add a new account in the Users and Accounts preferences. It should match the credentials of your old account on the HDD.
Right click on the account after it has been created, then click on Advanced Options.
Set the home folder of this account as the previous home folder on your HDD.
Transfer the necessary apps, libraries, etc by using a disk cloning app or good old copy-pasting.

The Download folder reappears because OS X thinks that the home directory is on the SSD, not on the HDD.

Source: http://macintoshhowto.com/hardware/how-to-speed-up-your-mac-with-a-ssd-drive.html


Multiple "Macintosh HD - Data" is a sure sign that Catalina has been installed more than once without erasing the whole physical disk.
You may be able to fix it by:

Backup all your data and settings to Time Machine (in case something goes wrong).
Discover using "diskutil apfs list" which of disk1s5 and disk1s6 is  mounted.
Boot into Recovery mode (reboot holding Cmd-R down).
Using Disk Utility, delete all but one of the multiple Data disks.  Keep only the one which was mounted in step 2.
Reboot as normal.
If this works, all good.  If not use the Second Way below.

Second Way:

Backup all your data and settings to Time Machine - this is essential.
Boot into Recovery mode (reboot holding Cmd-R down).
In Disk Utility make sure you can see all physical disks.  Do this by using the menu View and Show All Devices.
Erase the disk (not the volume) in Disk Utility.
Reinstall macOS.
Use Migration Assistant to recover all your data, apps and settings from Time Machine.

If you are not confident of doing this, take your Mac to a repair shop.
There are numerous examples on the web of people getting into this mess, and getting out of it!  For example: https://discussions.apple.com/thread/250731491


iPhone screen not responding to touch and can't swipe to unlock

You can force the phone to restart by holding the lock and home buttons simultaneously for several seconds.

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


You can reset the USB Bus with the USB Prober.app.  It's not included with XCode, but you can download it separately from the Apple Developer Download page.  You will need to signup and login.

search for iousbfamily
Download the latest IOUSBFamily Log Release file (at the time of this post it was IOUSBFamiliy Log Release for OS X 10.9.3)
Mount the .dmg and navigate to the directory with IOUSB-XXXXXX-log.
DO NOT install.  Just right click the package and "Show Package Contents"
Unzip the Archive.pax.gz; the file USBProber.app will be in /Archive/DevTools/Hardware

Important:

Just launching the app will reset your USB bus.  Make sure you you unmount any drives you don't want unceremoniously and improperly removed!


Are you receiving texts, notification, etc when the volume drops? Most bluetooth interfaces will dim the volume when a notification arrives, even if the notification sound is set very low. Check your notification setting on the bluetooth device by adjusting the volume without any music playing.

Try using your phone in silent mode and see if the problem goes away.


How can I uninstall Safari Technology Preview?

I used AppCleaner.app to make sure I don't have any leftovers. And it turned out there were a lot, namely crash reports, plists, diagnostics, cookies and more.

Just make sure no Safari files are included in the list of files about to be deleted. In my case there were no such files, it was either plugin related crash reports (e.g. VLC plugin) or other files clearly related to Safari Technology Preview.


Apple captive portal detection does not pop up web sheet browser

Apple devices do captive portal detection upon joining a wireless network to see if the user is behind a captive portal by attempting to load http://www.apple.com/library/test/success.html.

It is no longer the right case. The url now begins with captive.apple.com, followed by unique generated path.

  The problem is that we are properly redirecting these requests, but no Apple devices I test with present the websheet browser. I'm wondering if we need to provide a wispr response.

Yes, you have. You ve got it. This is the 2nd half of the matter.


Any way to tell apart macOS versions by the login screen or lock screen?

Until 10.10, there was a textured background for the login screen.
10.10-10.11 was flat grey I believe, then 10.12 on showed a blurred background image.


Using ImageMagick's identify to determine DPI of a document

(Thanks to Tetsujin for his helpful comments leading me to the answer)

ImageMagick can get a little confusing with their myriad of options when you're attempting to do something.  There's a couple of ways that you can find out the DPI of an image.  Both of them use the identify command.

For the examples below, I'm using a sample, royalty free photo of an Apple iMac saved natively as a JPG and exported as a PNG.

Manually calculating the size.  To do this, we need two pieces of information, the resolution and the Units.  In this case, we lucked out because the the units are in PPI (pixels per inch) so the resolution makes sense - it's 72 PPI or 72 DPI

identify -verbose apple_photo.jpeg | grep -E -i "resolution|units"
Resolution: 72x72
Units: PixelsPerInch

However, if the image file is a PNG, things are stored as PPCM or pixels per centimeter.  Issuing the same command:

% identify -verbose apple_photo.png | grep -E -i "resolution|units"
  Resolution: 28.34x28.34
  Units: PixelsPerCentimeter

This tells us that it's 28.34 PPCM.  To get DPI we have to do a little calculation.  1in = 2.54cm, so to get DPI we multiply that to the resolution as follows:

2.54 * 28.34 = 71.9836 or 72DPI

Real-time Calculation.  Again, using JPEG, we know that it's resolution is in DPI, so we just need to get the resolution value using the -format flag and the the percent (%) escape sequences:

identify -format "%[fx:resolution.x]" apple_photo.jpeg

Since PNG files are in PPCM,  we can use the calculated FX expressions and the percent (%) escape sequences, to calculate this value. Here, we're getting the resolution value and multiplying it by 2.54 to get DPI.

% identify -format "%[fx:resolution.x*2.54] DPI" apple_photo.png
71.9836 DPI

Note:  You can get the units using the %[units] escape sequence here:

% identify - identify -format `"%[units]"` apple_photo.jpeg

Calculate the size. We can now calculate the size (inches) of the image. Here, we use the %[w] escape sequence to get the width in DPI or PPCM

    % identify -format "%[fx:w]" apple_photo.jpeg
    3004

Divide by 72 to get inches

    % identify -format "%[fx:w/72] inches" apple_photo.jpeg
    41.7222 inches


iOS 4.2 - What's there for the iPhone 3GS?

Among other things:

Free “Find my iPhone” (don’t need MobileMe) —> this requires an iPhone 4
Safari allows you to search inside the page
You can assign different SMS/MMS/ALERTS to different phonebook contacts
AirPlay / AirPrint?
A volume slider control in the Multitaskbar
New icon for Voice Memos
 -

Anything else?

UPDATE: There’s a trick to use the Find my iPhone in a 3GS or similar. I found out that if you create everything from an iPhone 4 (and/or presumably an iPod TOuch latest gen), you can later go to your 3Gs and enter the same data and it will work. :)


Mac's Preview app displays disabled layers in PDF. Is there a way to workaround it?

Without purchasing Adobe Acrobat Pro, I couldn't find a way of removing the disabled layers from the PDF so that Preview will not get confused.

I was able to find an alternate solution for my end goal of exporting the PDF as an image.

In Acrobat Reader,

Edit > Take a Snapshot (enable)
⌘-A to select the whole page (now Acrobat copies the image to clipboard)
Sometimes have to ⌘-C to copy image

In GIMP or other image editing tool,

Open a blank image for the right size and dpi. For the USGS topo map, it was 24 in x 29 in at 110 dpi (was my default in Acrobat Reader's preferences).
Paste from clipboard.


How important is it to support older versions of iOS?

It is indeed more of an opinion question, but here's my 2¢ anyways. I've heard a lot of talk about it, and it's an important question. Before I continue, let me note, that I think after iOS 5, people will be even more likely to upgrade quickly because of OTA updates, and my guess is the absorption rate of iOS 6, for example, will be far greater then previous major releases. This said, chances are, by the time you release your app and iOS 6 comes out, iOS 5 will likely quickly take the back seat, possibly making iOS 4 even less popular (except for older devices).

One key area is the client base that you intend to go for. If, for example, you are building an app that would most appeal to kids in school, or other people that have a higher possibility of being given devices, it would be important to build for iOS 4. This is because my understanding is that many schools are picking up 1st gen iPad, and older iPod Touches, as well as older iPhones. These obviously will only run on iOS 4. I think that is the main thing that will keep iOS 4 on the pie chart - older models.

If you are building a game or something that may appeal more to people that are more technically savvy, it would probably be a much better choice to go with iOS 5. As for other "normal" apps for the general user, valuable resources such as ARC likely will make iOS 5 the better option. I haven't written an app (yet, hopefully), but from what I hear, ARC is hard to pass up, not to mention all the other APIs that you get.

Having talked to developers that still work with iOS 3 and 4, I hear that it is a royal pain, and you will have to expect to spend more time (and consequently money) in the developing stages of the app.

Personally, if I was to program an app, I'm confident I would do iOS 5. From what I hear, iOS 4 is left to people building apps for schools, for example, as well as apps that larger companies that have more cash to work with put out as they obviously want everyone to be able to use their app.

Here is another interesting thought while on those lines - instead of build for iOS 4, why not localize your application, and make it available in some other countries? This would be a way to reach a significant greater number of users.

Again, just my thoughts, but hopefully somewhat helpful.


Remapping the way that I switch betweens spaces

Apple > System Preferences > Expose&Spaces / Spaces Bottom half of the window
Apple > System Preferences > Keyboard > Keyboard Shortcuts

While it IS possible, it's not suggested. You might be a lil hard pressed to find a solution. Go for a 3 finger combo?


New Mac Pro: Setup/Migration Assistant never finishes

Also not really an answer but more a practical approach.

Another idea that requires manual work. I did this with a Macbook Pro and a MacPro 2006:

Boot your old MacPro into Firewire Target Mode (yes this works with "T" on power on).
Connect it to you new MacPro with a FireWire cable.
Mount all harddiscs
Copy over all data you need, but leave out the Library folder in your old homedirectory.
Do a fresh install of your favourite software, that is quicker and safer that copying them from the old MacPro or a TimeMachine Backup. You will definitely miss important files. (just my experience with MS Office)

Positive effect of this: you trashed all old things you really do not need. :-)

I even go a step further - On my old MacPro I set all files and directories I want to copy on a red label in the finder. When mounting the harddiscs, I immediately see what is important and needs to be copied. :-) And as a reminder of which software I will need on the new machine, I set the finder label "green" to all applications I will need on my new machine.


How can I flush /delete the Finder clipboard in OS X 10.8.3 ? I always see 2 items when I paste from the clipboard

Try execute command: pbcopy </dev/null.

pbcopy and pbpaste are two commands that provide access to clipboard.
pbcopy will copy a string to the clipboard (overwriting the original content).

In this case you are copying an empty file. Since you can't pass a file but a string only, this "<" (a redirection) will redirect the file content to the pbcopy arguments.


Using a Macbook Pro as a second monitor for another Macbook Pro

so we'd like to watch the same movie, synchronised, on both computers.

You can leverage the Screen Sharing feature built into macOS to achieve this. You'd just need a network connection (which you happen to have via Wi-Fi) and would NOT need any cables whatsoever.

To use Screen Sharing, on the MacBook on which you'll be playing the movie, go to System Preferences app → Sharing and enable Screen Sharing.

Once configured, the other Macs in the same Wi-Fi network would be able to see the configured MacBook and can request access to your configured MacBook.

However, in this scenario, you'd have to resort to using the original Macs speaker. So the audio playback would only be from one MacBook (which would also be the case in an external display scenario).


macOS not allowing to change the sequence of partitions from command line!

Since the volumes are about the same size, you can use the Disk Utility application to "Restore" the macOS volume from the macOS 2 volume. You basically will then have duplicated macOS 2. You then can delete disk0s4 and expand disk0s2 to recover the free space.

All these operations can be performed using the Disk Utility application.

If you are wish to use the command line, then here is the command to clone the volume labeled "macOS 2".

sudo asr restore --source "/Volumes/macOS 2" --target /Volumes/macOS --erase

  Note: The above command also clones /dev/disk0s5 to /dev/disk0s3.

The command to delete /dev/disk0s4 and expand /dev/disk0s2 is given below.

diskutil mergePartitions FREE "" disk0s2 disk0s4

  Note: The above command also deletes /dev/disk0s5 and relocates /dev/disk0s3 to be below the expanded /dev/disk0s2.

The clone/restore operation could be done while booted from /dev/disk0s5. The merge operation could be done while booted to /dev/disk0s2.


I noticed mine didn't either under Mavericks 10.9.5.

Open System Preferences -> Keyboard - Shortcuts tab, Select App shortcuts

Click the + button and under Application: select Finder.app,
under Menu Title enter New Tab and under Keyboard Shortcut enter ⌘T.

After that in an open Finder window ⌘T opens a new tab.


Can I unlock an iphone and still develop apps for it?

According to this KB, Orange UK offers authorized unlock, so if the person that is giving you the phone is out of contract, he/she could be able to ask Orange to unlock it. This way you don't have to worry about the whole jailbreaking/unlocking business, if you only care about unlocking. Authorized unlock is like having never locked (factory unlocked) phone and doesn't affect/change the firmware, which is the issue that you are worrying about.


Edit track name of track without changing filename

It was easier than expected... within iTunes itself, in Preferences→Advanced, there is an option "Keep iTunes Media folder organised". Uncheck it and iTunes will leave the filenames as is.


"No bootable device…” after unplanned empty battery shutdown

Holding Opt [alt] at boot should show you all available boot drives.

The "No bootable device..." message is most likely to be the windows failed install.
If you're lucky, the Mac partition should be OK, but you'll probably have to do Boot Camp over from scratch.


Toggle Hidden Files without Relaunching Finder

The trick of switching views worked well in Yosemite but no longer in El Capitan.

I've had to go back to the simple, yet annoying

set newHiddenVisiblesState to "YES"
try
    set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if oldHiddenVisiblesState is in {"1", "YES"} then
        set newHiddenVisiblesState to "NO"
    end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState & "; killall Finder"

Rather than the much nicer version which worked before

set newHiddenVisiblesState to "YES"
try
    set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if oldHiddenVisiblesState is in {"1", "YES"} then
        set newHiddenVisiblesState to "NO"
    end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState

tell application "Finder"
    set theWindows to every Finder window
    repeat with i from 1 to number of items in theWindows
        set this_item to item i of theWindows
        set theView to current view of this_item
        if theView is list view then
            set current view of this_item to icon view
        else
            set current view of this_item to list view

        end if
        set current view of this_item to theView
    end repeat
end tell

Honestly, I'd love this answer to be wrong

BTW, Windows ought to reopen exactly where they were - but not if you have them spread over more than one Space; that's not possible.


What you have done is upset the logical volume "Macintosh HD".

For security reasons macOS Catalina splits the logical boot volume, in your case "Macintosh HD" into two physical volumes, one for all the system files and another for the use data which has " - Data" put on the end of the name. You've erased half the logical volume, you should have erased either the whole disk or the whole container.

Since your drive is blank the easiest way to fix this is to erase the entire physical device.

To start click the pop up "View" in the top left corner and select "Show All Devices".

Here's what mine looks like.

You can see the disk has one APFS container with two physical volumes. The Mac shows these to you as one logical volume.

Now select the drive right at the top (in my case this is "Apple SSD SM1024L Media") and then Erase. Problem gone :)


Apple 30" Monitor Intermitently Flashes Off and On

I don't know why, but if you unplug the monitor power (not just press the power off switch) and then plug it back in the problem goes away.

My guess is that the on/off switch on the side of the monitor is heat sensitive and calibrated for the temperature of the room, if the room temperature changes, things become un-calibrated, and the monitor starts thinking it's receiving a touch even when it's not.
The stan marsh method resets this calibration.


Can't update (formerly managed) iPad to 8.0.2 from 8.0

The way to complete this is to locate a downloadable version of the iOS 8 install file.  Redmond Pie has a great blog post with links to each version of the software.

http://www.redmondpie.com/ios-8-beta-download-release-date-features-rumors-and-news-update/

Once you download the version of 8.0 for your iPad version - following this:

Connect ipad to computer
Click on iPad - Summary
Hold  and click on restore.   A file dialog window should open, allowing you to manually select the restore media.   Navigate to where you downloaded the iOS software to, and select that .ipsw file from the list.

It should overwrite and install the 8.0 version to the iPad.

Regards,

Ed


Can I use my Mac's Bluetooth as a Personal Network?

In System Preferences > Sharing, click "Internet Sharing" on the left. In the "Share your connection from" menu, choose "Wi-Fi," and then in the "To computers using" list, choose "Bluetooth PAN." Then check the box next to "Internet Sharing" in the list on the left to enable it.

(The options in the screenshot are only greyed out because you can't change them once Internet Sharing is on).


Enable touch indicator for iOS app demo video recording

defaults write com.apple.iphonesimulator ShowSingleTouches 1

How did I find this setting?

Hidden options can be found by running the command below and then, well, figuring out what they do. They are undocumented and can be removed at any time.

strings /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator | grep -E '^[A-Z][[:alpha:]]+$'

If you can be bothered to go through the garbage add

| grep -E '(Enable|Disable|Show|Number)' | sort

I got

AppleTVRemoteWindowDidShow
EnableKeyboardSync
NSDisabledCharacterPaletteMenuItem
NSDisabledDictationMenuItem
NSScreenNumber
ShowChrome
ShowChromeUIRects
ShowPinchPivotPoint
ShowPinches
ShowSingleTouches
ShowUITestMenu
TouchBarShowRemoteTemplate

ShowChrome is Window > Show Device Bezels. ShowChromeUIRects draws some lines around the bezel. The pinch ones are self descriptive. ShowUITestMenu displays a disabled menu in the simulator bar (?). I’ll test TouchBarShowRemoteTemplate when I’m back in my Macbook touch. I don’t know what the others do.

For Xcode the command should be:

strings /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit | grep -E '^IDE[[:alpha:]]+$'

and the defaults command should carry the prefix com.apple.dt.Xcode. For instance

defaults write com.apple.dt.Xcode IDEIndexerActivityShowNumericProgress 1

ShowSingleTouches is truly useful, but most options are meaningless or just noise. The command above for instance, shows you the number of files that are being indexed, instead a generic progress bar. Thus, just noise.


USB type-C ports max power supply from MacBook Pro?

USB-C alone allows 4.5 Watts ( 900 mA @ 5 V ) and thunderbolt 3 improves on that greatly.

According to Apple:

  MacBook Pro (15-inch, Late 2016) and MacBook (13-inch, Late 2016, Four
  Thunderbolt 3 Ports) can power two devices that use up to 15 watts,
  and two more devices that use up to 7.5 watts. It doesn't matter which
  side of your MacBook Pro that they're connected to—power is delivered
  on a first-come, first-served basis.

  MacBook Pro (13-inch, 2016, Two Thunderbolt 3 Ports) can power one
  device that uses up to 15 watts and one device that uses up to 7.5
  watts.

Thunderbolt Source: https://support.apple.com/en-us/HT207256
USB Source: https://support.apple.com/en-us/HT201163

The above specs are the same for the 2017 MacBook Pro models. The MacBook models only have USB levels of power and data available.


Can I flash a PC Radeon 5870 for use in a Mac Pro?

Yes you can. Netkas has a ROM at that link that works for 5870s.

You might also get by without flashing by going the Hackintosh route and adding some kexts


Anything that matches the required spec should work. I've used Corsair and Kingston RAM without issue, and branding seems to be a somewhat personal preference. Most of the time, I get my Mac RAM here though and have never had issue.

Your aspiration for 20GB will be fine in your poroposed config.


How many QHD displays can I connect to one side of the 13" MBP 4 TB 2016?

Check out Apples help as indicated below, but unofficially it looks like the Answer is two total external displays can be attached regardless of resolution or which side they are attached. Apple does not really mention QHD but its close enough to 4K, that you probably can't double it with the existing hardware.

Check your requirements

Check the ports on your Mac to find out whether you need an adapter.

Check how many displays your Mac supports: Choose Apple menu  > About This Mac, click Support, then click Specifications. On the webpage that appears, the number of displays your Mac supports appears under Video Support.

Source Use external monitors with your Mac


Macbook Air not waking up from Suspend/Sleep with rEFInd boot manager installed

I had the same exact issue with my MacBook Pro and I have rEFInd installed as well. I resolved the problem disabling the autopoweroff option with pmset. See this answer.


Mac OS and Facebook Integration: Select Push notifications from Facebook

The setting in macOS is an all or nothing.

It shows the Facebook notifications received through the API, using your settings from the website, so you may be able to change your notification preferences at:

https://www.facebook.com/settings?tab=notifications&section=on_facebook&view


I believe I have fixed it.  Based on some pages I found, I ended up deleting some prefs:

rm ~/Library/Preferences/ByHost/com.apple.HIToolbox*
rm ~/Library/Preferences/com.apple.HIToolbox*

After rebooting, the menu now acts normally.  If no other problems crop up soon, I'll mark this as answered.


Are non-unibody MacBook Pros capable of Lion's 3 and 4 finger multi-touch gestures?

No - that era of hardware is a solid-state trackpad, not a multitouch trackpad and can only track one motion. Although it can guess fairly well if it's one finger or two that is moving in two dimensions (left-right and up-down), but that's all the hardware can tell.

Put another way, yours tracks the center of all touch points combined, not several touches individually at the same time with their own motion.


Can't get past choose partition on Windows 8 boot camp install. Then can't remove incomplete installation

I got it (at least the parts in my question) working:

Reboot
Reboot again
Run boot camp and remove old installation (this time it worked)
Reboot
Run boot camp and start Windows installation
At the choose partition screen, choose the boot camp partition, select Drive options, and then select Format.

I wonder why it worked this time, but not the first.
Now I get a error message of corrupt files however. Guess I have to download the DVD image from MSDNAA again.


got it here

http://tipsneeded.com/download-ios-42-ipsw/

weird that is not available in the Portal itself :(


Is it not just http://www.apple.com/apple-touch-icon.png?

From the iOS Developer Library article you pointed to above...

  To specify an icon for the entire website (every page on the website), place an icon file in PNG format in the root document folder called apple-touch-icon.png


Reconnecting Bluetooth headset for iphone

While there are some issues with iOS 8.0.2 and bluetooth, they are mostly isolated to in car bluetooth systems. It would be difficult to say you are being affected by this issue without more information. It could just be that your headset is not discoverable.

If you have selected "forget this device" in your Bluetooth settings, the device will no longer be detected because it knows it is paired with something and is no longer discoverable. Different headsets have different ways of being placed in discoverable mode, so you may need to consult the documentation for you specific device, but normally this consists of turning the headset off and then pressing and holding the power button until the device's LED flashes in a specific pattern indicating it is discoverable. When it is in this state your iPhone should be able to detect it and pair with it again.


iOS App Store Connect Sales and Trends show "Desktop" users

It seems that your declining the macOS option is administrative only. It does not prevent people running your .ipa on their M1 Macs, so long as it's running under the correct Apple ID.
To do this you need to extract the .ipa from the phone to the Mac, using iMazing.
From The Verge, a quote from the makers of iMazing

App management has been available in iMazing since November 2017. We did not do any particular adjustments to ensure that iOS apps exported from iMazing’s library would run on Apple Silicon Macs. It turns out that when developers choose whether or not to include their mobile app on the Mac App Store, no change is made to the app itself – the setting is purely a distribution toggle.


Best way to recover/restore Time Machine Backup to a second HD?

Well... the answer when you posted this question WAS yes.  You could just turn off auto-backups and copy the backups folder to a new drive and set Time Machine's prefs to use that drive.

But if you've migrated to Mojave, good luck. Apple has seen fit to remove that ability from even an admin's hands.  You don't have the ability to modify the Backups.backupdb folder or contents, even with SIP disabled.

EDIT: I think I found a workaround.  You can't modify Backups.backupdb, but you can delete it and replace it.  Back up your backups, if you feel the need.  Create a folder named "WhosTheBoss" or "ImTheBoss" and put any backups that you want to keep in there (with the same directory structure).  Delete the original Backups.backupsdb folder and make that the name of "WhosTheBoss".  Point Time Machine and/or Migration Assistant to that location and you're good to go.


howto: limit movies displayed in itunes "in-app" movies folder to those in the itunes library

iTunes is going to display any files that are in its library. To avoid displaying files, don't import them into iTunes and don't use iTunes as the player for those files because they will be added to the library collection. To play those files use Quicktime Player or a third-party solution like VLC instead.

You can also disable iTunes's copying of files into it's own folder structure in iTunes > Preferences > Advanced, but this will apply to all media types and, in my experience, is a less-than-optimal way to use iTunes.


Turn Off macOS Mojave Screenshot Preview Thumbnails with defaults write command

The domain is com.apple.screencapture and the key is show-thumbnail.
So:

defaults write com.apple.screencapture show-thumbnail -bool TRUE

and

defaults write com.apple.screencapture show-thumbnail -bool FALSE


While checking the questions from @arcdale's comment, I found that <ALT-9> does not produce a } on the commandline, too. The cause of this was simply that I had mapped the navigation shortcut to switch panes in iTerm  to <ALT-Number>. Hence, binding switching panes to another combo solved the problem.

Howvever, this does not explain why there was a problem with <ALT-9>, while all the other combinations, <ALT-5> to <ALT-8>, worked as expected.


How to find the "configure" shell script in MacOS Catalina?

Delete the question!  I found "configure" in another directory.
Apologies for asking


Can Airport Time Capsule encrypted backups be hacked open from internet?

Well first of all everything can be hacked. However you can make it as hard as possible. Use a strong password! Not abc123, password, your name, date of birth (easy to guess or find out on Facebook stuff) etc.

Time Machine uses the same encryption as FileVault 2, Kerberos, Keychain Services, Software Update Services etc. Encryption used is XTS-AES-128 encryption with a 256-bit key.

You can find more info on this page Product security certifications, validations, and guidance for macOS


AppCake - How to reclaim temp folder space

Looks like you imported (copied) an ipa to AppCake several times and all the copies are still there in a folder AppCake uses for storing ipas. It is somewhere in mobile.


Can Safari copy both the URL and page title during a drag-and-drop?

Byword seems to do that by default:

It's not really drag and drop, but you could also assign a shortcut to a script like this:

tell application "Safari" to tell document 1
    set the clipboard to "[" & name & "](" & URL & ")"
end tell


if external disk found by terminal applescript

You're actually writing a shell script, and the AppleScript context seems rather superfluous at the moment.  If you're predominantly using shell commands, you may want to consider writing a shell script instead.

I've employed a little of both because they each have their usefulness in this situation: the shell commands are necessary to retrieve the disk information via diskutil, since AppleScript has no inbuilt means of getting that information by itself; but then rather than mess around with grep, awk, or sed to pattern match text from the raw output, we can invoke the -plist option to return the output as XML-formatted property list data, which AppleScript can be very good at handling.

1. Retrieving a list of local disks and volumes

Locally attached disks and volumes have a blockdevice inode in the folder /dev, so getting a list of disks is pretty easy with AppleScript:

use application "System Events"

property devices : a reference to files in folder "/dev"
property disknodes : a reference to (devices whose name begins with "disk")

set diskinfo to name of disknodes

With my USB drive attached, I get this list of inodes:

    --> {"disk0", "disk0s1", "disk0s2", "disk1", "disk1s1",
         "disk1s2", "disk1s3", "disk1s4", "disk2", "disk2s1"}

2. Isolating the desired volumes

To filter the list so that we only run the appropriate utilities on the appropriate disks or volumes, diskutil now does its part.  We can create a shell process from inside AppleScript rather than doing it via Terminal.  The relevant shell command is this:

diskutil info -plist <disk|volume>

To execute this from AppleScript, use the do shell script command:

do shell script "diskutil info -plist" & id

where id is the name of a disk retrieved from earlier and stored in diskinfo.  You can't pass in the entire list all at once, so we have to iterate through the list and run the command once for each item:

use scripting additions

delete every property list item
repeat with id in diskinfo
    set shellcmd to "diskutil info -plist " & id
    set plist to do shell script shellcmd

With the property list data returned by diskutil, AppleScript can turn it into a property list object.  The property list data returned by invoking diskutil info is all contained within a single level, so there's no hierarchy to traverse.  The great thing with property list objects is that AppleScript can transform them into a record, which then becomes really easy to retrieve values:

    make property list item with properties {name:id, text:plist}
    tell the value of property list item id as record to if ¬
        (its |Ejectable|) and (not its WholeDisk) and ¬
        (its MountPoint = "") then set the contents of id ¬
        to its {disk:ParentWholeDisk, volume:DeviceIdentifier}
end repeat

In a single line, AppleScript has read the property list data, and discarded any disk that is:

Not ejectable;
Is a "whole" disk (i.e. not a mountable volume);
Has an identifiable mount point on the system.

It also bins all the useless data we don't need, and returns only the name of the partition and its parent disk.  These will only be ejectable disks (so not the recovery and boot disks, and not your computer's hard disk), and will be mountable volumes that are not currently mounted.  For me, and my single USB drive, which I unmounted first, I got this record list back:

set unmounted to records of diskinfo
    --> {{disk:"disk2", volume:"disk2s1"}}

3. Mounting and ejecting each volume

The parsing of the data is now done, so now you can run diskutil operations on the appropriate disks.  You have the choice of either mounting individual volumes, or mounting an entire disk (which will mount all of its volumes).  The method is the same for each: iterate through our record list stored in the variable unmounted and use either the disk or the volume from each item as an argument for the appropriate shell command:

diskutil mount <volume>
diskutil mountDisk <disk>
diskutil eject <disk>

The AppleScript loop looks like this:

repeat with diskitem in unmounted
    set shellcmd to "diskutil mount " & diskitem's volume
    try
        do shell script shellcmd
    on error
        set shellcmd to "diskutil eject " & diskitem's disk
        try
            do shell script shellcmd
        end try
    end try
end repeat

do shell script returns on success the output to stdout.  After successfully mounting my disk, the messages pane in Script Editor contained:

"Volume USB on disk2s1 mounted"

I haven't instigated a situation that forces my drive not to mount, but typically, upon failure of any shell command (that is, whenever a shell command returns a non-zero status), do shell script throws an error.  This will be caught by the try block, which will redirect the script to execute another shell command responsible for ejecting the drive.  This is also in its own try block in case it, too, returns a non-zero status, in which case the script will continue onto the next volume.

Below is the final script with some additional modifications.  The script will return the original unmounted record list with extra information appended to each disk item reporting the outcome of the attempt to mount and/or eject the volume.  A complete failure will simply be reported with false.  So my final script result looked like this:

--> {{disk:"disk2", volume:"disk2s1", result:"Volume USB on disk2s1 mounted"}}

The final script

use application "System Events"

property devices : a reference to files in folder "/dev"
property disknodes : a reference to (devices whose name begins with "disk")

set diskinfo to name of disknodes

use scripting additions

delete every property list item
repeat with id in diskinfo
    set shellcmd to "diskutil info -plist " & id
    set plist to do shell script shellcmd
    make property list item with properties {name:id, text:plist}
    tell the value of property list item id as record ¬
        to if (its |Ejectable|) ¬
        and (not its WholeDisk) ¬
        and (its MountPoint = "") then set ¬
        id's contents to {disk:its ParentWholeDisk ¬
        , volume:its DeviceIdentifier ¬
        , result:missing value}
end repeat

set unmounted to records of diskinfo

repeat with diskitem in unmounted
    set shellcmd to "diskutil mount " & diskitem's volume
    try
        do shell script shellcmd
        set diskitem's result to the result
    on error
        set shellcmd to "diskutil eject " & diskitem's disk
        try
            do shell script shellcmd
            set diskitem's result to the result
        on error E
            set disk item's result to E
        end try
    end try
end repeat

return unmounted


Why is mdfind only returning my most recently accessed files?

When I performed a test for a term contained in three files, it showed all the files when running the mdfind command. I would recommend rebuilding your spotlight index on the current folder/s you are in and see if that fixes it.  To rebuild your spotlight index: Spotlight: How to re-index folders or volumes


Need El Capitan installer. Any Apple official link won't work. Need alternatives

If you visit https://itunes.apple.com/app/os-x-el-capitan/id1147835434?mt=12 on a newer macOS version, you should be able to download it via the App Store.

Source: MacPaw: Download old macOS versions


Is it possible to install 2 windows under 1 mac?

The answer is Yes, you can install macOS and two copies of Windows 10. They can  all be on the internal disk, but that might be a little tight with only 512 GB. This would not leave much space for your own files. I suppose if you ran out of internal space, you could add an external disk for your additional personal files. Apple's macOS can fairly easily installed on any combination of internal and/or external disks. Windows installation can vary from simple to extremely complicated.

Installing one copy of macOS followed by a single copy of Windows 10 on the first internal disk is fairly simple. Once macOS is installed, the Boot Camp Assistant can setup everything for Windows and the pass the installation to the Windows installer to complete the task.

Putting two copies of Windows on the internal disk would result in the partial loss of the use of the Boot Camp Assistant. You would use the Boot Camp Assistant, followed by the Windows installer, to install the first copy of Windows 10. You would be unable to use the Boot Camp Assistant to install the second copy of Windows. This would require you to manually partition the drive. There also would be some copying of files to their initial locations. The good news is that the Windows installer can still be used to install the second copy. The procedure for the second copy would be similar to the answer to this question. The necessary changes to the procedure are itemized below.

In step 11, choose the "Recovery" partition with the lowest number..
Before executing step 14, any "MSR (Reserved)" type partitions that exist after the "WINSTALL" partition need to be deleted. The image below is an example of such a case.

In step 20, choose the "BOOTCAMP" volume with the drive letter (Ltr) C.

With external installations of Windows, you loose the use of the Boot Camp Assistant and the Windows installer. You end up typing in all the commands needed to install Windows. In other words, you can run windows from external disks, you just can not use the graphical Windows installer to help you do so. An example, of one such install procedure, is given at this link.


Boot Camp External Drive only able to connect to my computer

The general rule is that the 2015 and newer Macs can no longer boot operating systems using the BIOS method. This is the method used in the installation instructions you refer to. Also, generally 2011 and older Macs can not boot Windows from external drives. Therefore, the installation method, you refer to, generally only works for the 2012 through 2014 model year Mac computers.

But even if both computers qualify to BIOS boot Windows from external drives, you have the problem of the drivers. One of the steps, in the instruction you refer to, is to install the Boot Camp Support Software. This software installs the correct drives for your model Mac. If you then try to boot Windows using a different model Mac, the installed drivers will be wrong for the this Mac.


Macports: How can I install ports using only versions from a date in the past?

Thank you to Lothar Haeger on the Macports mailing list for giving me the key hint I needed. What I had to do was:

Checkout a local copy of the Macports Port Tree from Github. cd ~; git clone https://github.com/macports/macports-ports

Reset my local port tree to an earlier point in time. cd macports-ports; git reset --hard commit-hash-from-2018

Generate a port index for my local port tree: portindex

Tell Macports to use my local port tree in place of the official online one. To do this, I opened macports's sources.conf (generally in /opt/local/etc/macports/) in a text editor, commented out the default URL at the bottom of the file, and added after it: file:///Users/my-user-name/macports-ports [default]


How to recover deleted voicemail from iPhone 4S?

If you did actually delete the voicemail, a new cell should have appeared if you scroll to the bottom of your voicemails.

Then, tap on Deleted Messages, and you should get this screen:

Now, tap on the voicemail that you would like to delete, and press Undelete:

Hope this helps!


It looks like CocoaPods 1.9.0, the latest version as of this writing, depends on a newer version of Ruby than 2.3.7. But macOS Mojave only includes Ruby 2.3.7, so you have a few different options.

Upgrade to macOS Catalina and get Ruby 2.6.3
Use Ruby Version Manager to install a newer version of Ruby
Install an older version of CocoaPods
sudo gem install cocoapods -v 1.8.4

Sources

Other people have trouble with CocoaPods 1.9.0 on Mojave. 1 2 3 4 5

Some people got it working by upgrading to Ruby 2.6 or newer. 1 2


How do I tell an iOS device there's no internet connection on the Wifi?

You should define a STATIC address for the WiFi/LAN. (define an correct netmask, and dont enter any router/gateway address ). (see the static tab in the @Michiel's screenshot.)

When you done, you can access the computers on WiFi network and you will access the rest of the Internet via 3G.

This is what you looking for?


try to:
rebbot with CMD + R
launch Terminal
I guess system gonna ask for the administration password
then type : csrutil disable
then reboot your system normaly
and instal Logkext


Macbook freezes upon waking when connected to VPN

This isn't much of an answer, but in truth, the response here is "this is a known issue" (and not officially acknowledged by Apple).    I admin macbooks in a 100% remote environment and this issue happens even without the inherent VPN (we use a 3rd party and our own server).  In my experience, this issue only happens to my users with models 2016 and above / touchbar macbook pros.
Also, there's a similar post... with no definite answer also.  Just wanted to point out you're definitely not alone.


I know this might be old, but here are the right steps to perform a Time Machine hard drive replacement preserving old backups, without having to use CCC or SuperDuper! (which I love, but are not needed).

I have a Mac Pro so to make things more complicated I added Two drives and created a RAID-1 (Mirror); once the mirror was working, I proceeded with these steps (sans the “plug drive”) ;)

The above comment is to demonstrate that the volume composition doesn’t affect this.

Like with any other Hard Drive operation, always make sure you have a backup or a way to restore your information in case something goes wrong. Read before you click “ok”. Use common sense and be careful.

You need to be familiar with Disk Utility (located in /Applications/Utilities/Disk Utility.app). It’s a very simple and straightforward application, but also very dangerous if you go coo coo and start clicking things without reading.

TIME MACHINE HARD DRIVE MIGRATION TO A NEW DRIVE PRESERVING BACKUP HISTORY

Plug your new (presumably bigger) drive. Using Disk Utility, create the HFS+ Journaled partition (make sure you use GUID to avoid problems). Give it a name like: NewTM (you can change that later). (This may be obvious but if you have a Mac Pro, turn it off before inserting the drives…)
Open the Time Machine configuration and turn off Time Machine.
Unmount the Time Machine drive (the ‘old’) and mount it again. This causes the drive to be mounted as a regular drive and not have the “Time Machine” Green Icon. (This is important). You can do that from Disk Utility.
Now go back to Disk Utility (/Applications/Utilities/Disk Utility.app) and click on the restore tab.
You will see two boxes to type, but you can also drag and drop, so drag the “TimeMachine” (old) to the source box (the upper one).
Drag the new “NewTM” partition to the target box (lower one).
IMPORTANT: select “Erase Destination” so there’s a block level copy.
Click restore and make sure that you have the right partitions (i.e.: read what you are being shown in the popup, it’s your last chance or you could erase your data.) When you’re satisfied, click ok to the popup and go cook. My 750gb took over four hours (and it was a SATA drive). Consider that USB drives (and even Firewire 800) are slower than any SATA internal drive. Some people reports this to take over five hours over USB for much smaller drives, so be patient.
Here’s how mine looked:

If everything went right, you should see two identical drives on your desktop, that is because the old drive was “fully duplicated” in the new one. The difference should be the free space, the new one should have more (if you are using a larger drive of course).

We’re almost done, but we need to activate Time Machine again.

Unmount the old Time Machine drive. If you are unsure which one it is, check the free space and/or physically disconnect it; don’t worry, you’ll be able to use it again soon.
Open the TimeMachine configuration screen again and press Change Drive. Select the new one (should be the only one called Time Machine). The disk should now turn “green” with the Time Machine icon. Congratulations, you’ve migrated your Time Machine.

What now?

Test it. Use Time machine to see if your files are there, recover some old files to see if they come, make sure everything is ok, you can reconnect your old drive and format it, or use it for furniture if you want.

If you previously had Spotlight configured to exclude your Time Machine, you might want to make sure that everything is ok. Maybe you’ll have to drag the Time Machine drive again. Just check it.

And that’s all. I hope you don’t destroy your data in the process. I came up with these steps by googling, experimenting and using common sense :) Hope it helps.